5d73273f6f
[orf] Use new extraction method ( Fixes #2057 )
2014-01-06 17:15:27 +01:00
8bf48f237d
Fix/work around Windows encoding issues ( Fixes #2095 )
2014-01-05 03:07:55 +01:00
91d7d0b333
FFmpegMetadataPP; Write temporary file to something.temp.{ext}
( fixes #2079 )
...
ffmpeg correctly recognize the formats of extensions like m4a, but it doesn’t works if it’s passed with the `—format` option.
2014-01-03 12:54:19 +01:00
a0ddb8a2fa
Add new --print-traffic option
2013-12-29 15:28:32 +01:00
608d11f515
[cnn] Add multiple formats, duration, and upload_date
2013-12-26 13:49:44 +01:00
7217e148fb
[yahoo] Use centralized sorting, and add tbr field
2013-12-25 15:18:40 +01:00
aa94a6d315
[aparat] Add support ( Fixes #2012 )
2013-12-20 17:05:39 +01:00
e029b8bd43
[utils] Remove duplicated line
...
This line was added by accident in 42393ce234
2013-12-17 16:12:20 +01:00
9b8aaeed85
Simplify url_basename
...
Use urlparse from the standard library.
2013-12-17 14:56:29 +01:00
42393ce234
Add support for direct links to a video ( #1973 )
2013-12-17 12:33:55 +01:00
d6c7a367e8
[utils] Fix url_basename
2013-12-17 12:32:58 +01:00
29eb517403
Add webpage_url_basename info_dict field ( Fixes #1938 )
2013-12-17 04:13:36 +01:00
e64eaaa97d
Fix execution under Python 3
2013-12-16 14:44:17 +01:00
d7dda16888
[blinkx] Add extractor ( Fixes #1972 )
2013-12-16 13:56:30 +01:00
e3946f989e
Set process title to youtube-dl
...
This allows killing all youtube-dl processes with killall youtube-dl, and shows up nicer in some programs.
2013-12-16 05:04:55 +01:00
2a203a6cda
Merge pull request #1956 from dstftw/master
...
Fix typo in month name
2013-12-13 07:41:34 -08:00
dadb8184e4
Fix typo in month name
2013-12-13 22:27:37 +07:00
1825836235
Use _download_xml
in more extractors
2013-12-10 21:03:53 +01:00
caefb1de87
[ndtv] Add extractor ( Fixes #1924 )
2013-12-09 19:44:33 +01:00
1c088fa89d
Improve --bidi-workaround support
2013-12-09 18:29:07 +01:00
ac79fa02b8
Restore Python 2.6.<6 compatibility ( Fixes #1860 )
2013-12-09 03:02:54 +01:00
303b479e0a
Automatically load SSL certs on Windows
2013-12-08 06:54:39 +01:00
f53c966a73
[dailymotion] Extract view count ( #1895 )
2013-12-06 13:36:36 +01:00
a1ef7e85d6
Remove unused imports
2013-12-05 14:31:54 +01:00
2a275ab007
[zdf] Use _download_xml
2013-11-28 05:47:50 +01:00
de79c46c8f
[viki] Fix subtitle extraction
2013-11-25 06:06:18 +01:00
79d09f47c2
Merge branch 'opener-to-ydl'
2013-11-25 03:30:37 +01:00
02dbf93f0e
[zdf/common] Use API in ZDF extractor.
...
This also comes with a lot of extra format fields
Fixes #1518
2013-11-25 03:13:22 +01:00
e03db0a077
Merge branch 'master' into opener-to-ydl
2013-11-24 15:18:44 +01:00
13ebea791f
[niconico] Simplify and make work with old Python versions
...
The website requires SSLv3, otherwise it just times out during SSL negotiation.
2013-11-24 06:39:10 +01:00
dca0872056
Move the opener to the YoutubeDL object.
...
This is the first step towards being able to just import youtube_dl and start using it.
Apart from removing global state, this would fix problems like #1805 .
2013-11-22 19:57:52 +01:00
a6a173c2fd
utils.shell_quote: Convert the args to unicode strings
...
The youtube test video failed with `UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 34: ordinal not in range(128)`, the problem was with the filenames being encoded.
2013-11-21 14:09:28 +01:00
5904088811
Add support for tou.tv ( Fixes #1792 )
2013-11-20 06:13:19 +01:00
ae8f787141
Remove iPhone from user agent. This breaks a lot of extractors
...
In the future, it might be worth investigating whether we get better content when we claime to be an iPhone.
2013-11-18 13:52:26 +01:00
96b31b6533
Add iPhone to UA ( #1746 )
2013-11-18 13:05:58 +01:00
55b3e45bba
[vimeo] Fix pro videos and player.vimeo.com urls
...
The old process can still be used for those videos.
Added RegexNotFoundError, which is raised by _search_regex if it can't extract the info.
2013-10-23 14:38:03 +02:00
f4d96df0f1
Extend #980 with --max-quality support
2013-10-18 00:46:35 +02:00
9d4660cab1
[generic] Support embedded vimeo videos ( #1602 )
2013-10-15 12:05:13 +02:00
d7e66d39a0
Add an extractor for internetvideoarchive.com videos
...
It's used by videodetective.com
2013-10-12 21:34:04 +02:00
4eb7f1d12e
FFmpegPostProcessor: print the command line used if the --verbose option is given
2013-10-12 13:49:27 +02:00
2e1fa03bf5
Add an extractor for video.nhl.com ( closes #1586 )
2013-10-10 16:16:49 +02:00
b24f347190
Merge branch 'download-archive'
...
Conflicts:
youtube_dl/YoutubeDL.py
youtube_dl/__init__.py
2013-10-06 16:30:26 +02:00
41e8bca4d0
[viddler] Add basic support ( Fixes #1520 )
2013-10-06 07:12:47 +02:00
c1c9a79c49
Add basic --download-archive option
...
Often, users want to be able to download only videos they haven't seen before, despite the video files having been deleted or moved in the mean time.
When --download-archive FILE is given, the extractor and ID of every download is recorded in the specified file. If it is already present, the video in question is skipped.
2013-10-06 04:27:10 +02:00
c38b1e776d
[youtube] Simplify cache_dir code ( #1529 )
2013-10-02 08:41:14 +02:00
e0df6211cc
Restore accidentally deleted commits
...
That's what happens if you let Windows machines write :(
2013-09-21 14:40:35 +02:00
7459e3a290
Always correct encoding when writing to sys.stderr ( Fixes #1435 )
2013-09-16 06:55:41 +02:00
19e1d35989
[mixcloud] Rewrite extractor ( fixes #278 )
2013-09-14 14:26:42 +02:00
a921f40799
[ustream] Simplify channel extraction
...
the ChannelParser has been moved to a new function in utils get_meta_content
Instead of the SocialStreamParser now it uses a regex
2013-09-13 22:05:29 +02:00
545434670b
Add an extractor for orf.at ( closes #1346 )
...
Make find_xpath_attr also accept numbers in the value
2013-08-29 19:16:07 +02:00