Philipp Hagemeister
e029b8bd43
[utils] Remove duplicated line
...
This line was added by accident in 42393ce234
11 years ago
Jaime Marquínez Ferrándiz
9b8aaeed85
Simplify url_basename
...
Use urlparse from the standard library.
11 years ago
Philipp Hagemeister
42393ce234
Add support for direct links to a video ( #1973 )
11 years ago
Philipp Hagemeister
d6c7a367e8
[utils] Fix url_basename
11 years ago
Philipp Hagemeister
29eb517403
Add webpage_url_basename info_dict field ( Fixes #1938 )
11 years ago
Philipp Hagemeister
e64eaaa97d
Fix execution under Python 3
11 years ago
Philipp Hagemeister
d7dda16888
[blinkx] Add extractor ( Fixes #1972 )
11 years ago
Philipp Hagemeister
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.
11 years ago
Philipp Hagemeister
2a203a6cda
Merge pull request #1956 from dstftw/master
...
Fix typo in month name
11 years ago
dst
dadb8184e4
Fix typo in month name
11 years ago
Jaime Marquínez Ferrándiz
1825836235
Use `_download_xml` in more extractors
11 years ago
Philipp Hagemeister
caefb1de87
[ndtv] Add extractor ( Fixes #1924 )
11 years ago
Philipp Hagemeister
1c088fa89d
Improve --bidi-workaround support
11 years ago
Philipp Hagemeister
ac79fa02b8
Restore Python 2.6.<6 compatibility ( Fixes #1860 )
11 years ago
Philipp Hagemeister
303b479e0a
Automatically load SSL certs on Windows
11 years ago
Jaime Marquínez Ferrándiz
f53c966a73
[dailymotion] Extract view count ( #1895 )
11 years ago
Philipp Hagemeister
a1ef7e85d6
Remove unused imports
11 years ago
Philipp Hagemeister
2a275ab007
[zdf] Use _download_xml
11 years ago
Philipp Hagemeister
de79c46c8f
[viki] Fix subtitle extraction
11 years ago
Philipp Hagemeister
79d09f47c2
Merge branch 'opener-to-ydl'
11 years ago
Philipp Hagemeister
02dbf93f0e
[zdf/common] Use API in ZDF extractor.
...
This also comes with a lot of extra format fields
Fixes #1518
11 years ago
Philipp Hagemeister
e03db0a077
Merge branch 'master' into opener-to-ydl
11 years ago
Philipp Hagemeister
13ebea791f
[niconico] Simplify and make work with old Python versions
...
The website requires SSLv3, otherwise it just times out during SSL negotiation.
11 years ago
Philipp Hagemeister
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 .
11 years ago
Jaime Marquínez Ferrándiz
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.
11 years ago
Philipp Hagemeister
5904088811
Add support for tou.tv ( Fixes #1792 )
11 years ago
Philipp Hagemeister
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.
11 years ago
Philipp Hagemeister
96b31b6533
Add iPhone to UA ( #1746 )
11 years ago
Jaime Marquínez Ferrándiz
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.
11 years ago
Philipp Hagemeister
f4d96df0f1
Extend #980 with --max-quality support
11 years ago
Philipp Hagemeister
9d4660cab1
[generic] Support embedded vimeo videos ( #1602 )
11 years ago
Jaime Marquínez Ferrándiz
d7e66d39a0
Add an extractor for internetvideoarchive.com videos
...
It's used by videodetective.com
11 years ago
Jaime Marquínez Ferrándiz
4eb7f1d12e
FFmpegPostProcessor: print the command line used if the --verbose option is given
11 years ago
Jaime Marquínez Ferrándiz
2e1fa03bf5
Add an extractor for video.nhl.com ( closes #1586 )
11 years ago
Philipp Hagemeister
b24f347190
Merge branch 'download-archive'
...
Conflicts:
youtube_dl/YoutubeDL.py
youtube_dl/__init__.py
11 years ago
Philipp Hagemeister
41e8bca4d0
[viddler] Add basic support ( Fixes #1520 )
11 years ago
Philipp Hagemeister
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.
11 years ago
Philipp Hagemeister
c38b1e776d
[youtube] Simplify cache_dir code ( #1529 )
11 years ago
Philipp Hagemeister
e0df6211cc
Restore accidentally deleted commits
...
That's what happens if you let Windows machines write :(
11 years ago
Philipp Hagemeister
7459e3a290
Always correct encoding when writing to sys.stderr ( Fixes #1435 )
11 years ago
Jaime Marquínez Ferrándiz
19e1d35989
[mixcloud] Rewrite extractor ( fixes #278 )
11 years ago
Jaime Marquínez Ferrándiz
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
11 years ago
Jaime Marquínez Ferrándiz
545434670b
Add an extractor for orf.at ( closes #1346 )
...
Make find_xpath_attr also accept numbers in the value
11 years ago
Philipp Hagemeister
c257baff85
Merge remote-tracking branch 'rzhxeo/youporn-hd'
...
Conflicts:
youtube_dl/utils.py
11 years ago
rzhxeo
cba892fa1f
Add intlist_to_bytes to utils.py
11 years ago
Philipp Hagemeister
48ea9cea77
Allow changes to run under Python 3
11 years ago
Philipp Hagemeister
c496ca96e7
Fix platform name in Python 2 with --verbose ( Closes #1228 )
11 years ago
Philipp Hagemeister
aa3e950764
Tolerate junk at the end of gzip-compressed content ( #1268 )
11 years ago
Jaime Marquínez Ferrándiz
0e283428f7
HTTPError is in urllib.error in Python 3, not in http.error
11 years ago
Philipp Hagemeister
2eabb80254
[addanime] improve
11 years ago