aboutsummaryrefslogtreecommitdiffstats
path: root/youtube_dl/utils.py
Commit message (Collapse)AuthorAgeFilesLines
...
| * | [youtube] Download DASH manifestPhilipp Hagemeister2014-01-191-2/+2
| |/ | | | | | | | | If given, download and parse the DASH manifest file, in order to get ultra-HQ formats. Fixes #2166
* | [mtv] Update tests and xpath function for new title extractionPhilipp Hagemeister2014-01-221-1/+1
| |
* | [gametrailers/mtv] Fix pre-3.x compatibility function for find_xpath_attrPhilipp Hagemeister2014-01-221-1/+1
| | | | | | | | Fixes #2189
* | Correct XML ampersand fixupPhilipp Hagemeister2014-01-201-2/+5
|/
* Move check_executable into a helper ufnctionPhilipp Hagemeister2014-01-071-0/+10
|
* Merge remote-tracking branch 'epitron/metadata-pp'Philipp Hagemeister2014-01-071-0/+9
|\ | | | | | | | | Conflicts: youtube_dl/PostProcessor.py
| * Added '--xattrs' option which writes metadata to the file's extended ↵epitron2014-01-021-0/+9
| | | | | | | | | | | | attributes using a youtube-dl postprocessor. Works on Linux, OSX, and Windows.
* | Use original Referer URL in Brightcove requests (Fixes #2110)Philipp Hagemeister2014-01-071-2/+2
| |
* | [orf] Use new extraction method (Fixes #2057)Philipp Hagemeister2014-01-061-0/+1
| |
* | Fix/work around Windows encoding issues (Fixes #2095)Philipp Hagemeister2014-01-051-9/+26
| |
* | FFmpegMetadataPP; Write temporary file to `something.temp.{ext}` (fixes #2079)Jaime Marquínez Ferrándiz2014-01-031-0/+5
| | | | | | | | ffmpeg correctly recognize the formats of extensions like m4a, but it doesn’t works if it’s passed with the `—format` option.
* | Add new --print-traffic optionPhilipp Hagemeister2013-12-291-3/+4
| |
* | [cnn] Add multiple formats, duration, and upload_datePhilipp Hagemeister2013-12-261-0/+16
| |
* | [yahoo] Use centralized sorting, and add tbr fieldPhilipp Hagemeister2013-12-251-0/+4
|/
* [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