aboutsummaryrefslogtreecommitdiffstats
path: root/youtube_dl/utils.py
Commit message (Collapse)AuthorAgeFilesLines
* [aparat] Add support (Fixes #2012)Philipp Hagemeister2013-12-201-0/+5
|
* [utils] Remove duplicated linePhilipp Hagemeister2013-12-171-1/+0
| | | | This line was added by accident in 42393ce234c651aaae244e1546e1803101765acc
* Simplify url_basenameJaime Marquínez Ferrándiz2013-12-171-4/+2
| | | | Use urlparse from the standard library.
* Add support for direct links to a video (#1973)Philipp Hagemeister2013-12-171-0/+5
|
* [utils] Fix url_basenamePhilipp Hagemeister2013-12-171-1/+1
|
* Add webpage_url_basename info_dict field (Fixes #1938)Philipp Hagemeister2013-12-171-0/+7
|
* Fix execution under Python 3Philipp Hagemeister2013-12-161-1/+2
|
* [blinkx] Add extractor (Fixes #1972)Philipp Hagemeister2013-12-161-0/+6
|
* Set process title to youtube-dlPhilipp Hagemeister2013-12-161-0/+15
| | | | This allows killing all youtube-dl processes with killall youtube-dl, and shows up nicer in some programs.
* Merge pull request #1956 from dstftw/masterPhilipp Hagemeister2013-12-131-1/+1
|\ | | | | Fix typo in month name
| * Fix typo in month namedst2013-12-131-1/+1
| |
* | Use `_download_xml` in more extractorsJaime Marquínez Ferrándiz2013-12-101-0/+5
|/
* [ndtv] Add extractor (Fixes #1924)Philipp Hagemeister2013-12-091-0/+12
|
* Improve --bidi-workaround supportPhilipp Hagemeister2013-12-091-0/+18
|
* Restore Python 2.6.<6 compatibility (Fixes #1860)Philipp Hagemeister2013-12-091-1/+1
|
* Automatically load SSL certs on WindowsPhilipp Hagemeister2013-12-081-2/+5
|
* [dailymotion] Extract view count (#1895)Jaime Marquínez Ferrándiz2013-12-061-0/+4
|
* Remove unused importsPhilipp Hagemeister2013-12-051-1/+0
|
* [zdf] Use _download_xmlPhilipp Hagemeister2013-11-281-5/+0
|
* [viki] Fix subtitle extractionPhilipp Hagemeister2013-11-251-1/+1
|
* Merge branch 'opener-to-ydl'Philipp Hagemeister2013-11-251-3/+2
|\
| * Merge branch 'master' into opener-to-ydlPhilipp Hagemeister2013-11-241-5/+23
| |\
| * | Move the opener to the YoutubeDL object.Philipp Hagemeister2013-11-221-2/+2
| | | | | | | | | | | | | | | 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.
* | | [zdf/common] Use API in ZDF extractor.Philipp Hagemeister2013-11-251-0/+21
| |/ |/| | | | | | | This also comes with a lot of extra format fields Fixes #1518
* | [niconico] Simplify and make work with old Python versionsPhilipp Hagemeister2013-11-241-5/+24
|/ | | | The website requires SSLv3, otherwise it just times out during SSL negotiation.
* utils.shell_quote: Convert the args to unicode stringsJaime Marquínez Ferrándiz2013-11-211-1/+10
| | | | 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.
* Add support for tou.tv (Fixes #1792)Philipp Hagemeister2013-11-201-0/+2
|
* Remove iPhone from user agent. This breaks a lot of extractorsPhilipp Hagemeister2013-11-181-1/+1
| | | | In the future, it might be worth investigating whether we get better content when we claime to be an iPhone.
* Add iPhone to UA (#1746)Philipp Hagemeister2013-11-181-1/+1
|
* [vimeo] Fix pro videos and player.vimeo.com urlsJaime Marquínez Ferrándiz2013-10-231-0/+5
| | | | | 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.
* Extend #980 with --max-quality supportPhilipp Hagemeister2013-10-181-0/+9
|
* [generic] Support embedded vimeo videos (#1602)Philipp Hagemeister2013-10-151-0/+17
|
* Add an extractor for internetvideoarchive.com videosJaime Marquínez Ferrándiz2013-10-121-0/+13
| | | | It's used by videodetective.com
* FFmpegPostProcessor: print the command line used if the --verbose option is ↵Jaime Marquínez Ferrándiz2013-10-121-0/+5
| | | | given
* Add an extractor for video.nhl.com (closes #1586)Jaime Marquínez Ferrándiz2013-10-101-0/+1
|
* Merge branch 'download-archive'Philipp Hagemeister2013-10-061-0/+96
|\ | | | | | | | | | | Conflicts: youtube_dl/YoutubeDL.py youtube_dl/__init__.py
| * Add basic --download-archive optionPhilipp Hagemeister2013-10-061-0/+96
| | | | | | | | | | 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.
* | [viddler] Add basic support (Fixes #1520)Philipp Hagemeister2013-10-061-1/+1
|/
* [youtube] Simplify cache_dir code (#1529)Philipp Hagemeister2013-10-021-0/+6
|
* Restore accidentally deleted commitsPhilipp Hagemeister2013-09-211-0/+6
| | | | That's what happens if you let Windows machines write :(
* Always correct encoding when writing to sys.stderr (Fixes #1435)Philipp Hagemeister2013-09-161-0/+12
|
* [mixcloud] Rewrite extractor (fixes #278)Jaime Marquínez Ferrándiz2013-09-141-1/+10
|
* [ustream] Simplify channel extractionJaime Marquínez Ferrándiz2013-09-131-8/+44
| | | | | the ChannelParser has been moved to a new function in utils get_meta_content Instead of the SocialStreamParser now it uses a regex
* Add an extractor for orf.at (closes #1346)Jaime Marquínez Ferrándiz2013-08-291-1/+1
| | | | Make find_xpath_attr also accept numbers in the value
* Merge remote-tracking branch 'rzhxeo/youporn-hd'Philipp Hagemeister2013-08-281-0/+18
|\ | | | | | | | | Conflicts: youtube_dl/utils.py
| * Add intlist_to_bytes to utils.pyrzhxeo2013-08-281-0/+7
| |
| * Allow changes to run under Python 3Philipp Hagemeister2013-08-281-0/+10
| |
* | Fix platform name in Python 2 with --verbose (Closes #1228)Philipp Hagemeister2013-08-281-3/+14
| |
* | Tolerate junk at the end of gzip-compressed content (#1268)Philipp Hagemeister2013-08-281-2/+17
| |
* | HTTPError is in urllib.error in Python 3, not in http.errorJaime Marquínez Ferrándiz2013-08-281-1/+1
| |