aboutsummaryrefslogtreecommitdiffstats
path: root/youtube_dl/YoutubeDL.py
Commit message (Collapse)AuthorAgeFilesLines
* [YoutubeDL] Output python implementation in debug headerSergey M․2018-01-011-2/+10
|
* [YoutubeDL] Add support for playlist_uploader and playlist_uploader_id in ↵Sergey M․2017-12-191-0/+2
| | | | output template (closes #11427, #15018)
* [YoutubeDL] Fix playlist range optimization for --playlist-items (closes #14740)Sergey M․2017-11-141-1/+2
|
* [YoutubeDL] Improve _default_format_spec (closes #14461)Sergey M․2017-10-111-11/+16
|
* [YoutubeDL] Ignore duplicates in --playlist-itemsSergey M․2017-10-061-1/+2
| | | | E.g. '--playlist-items 2-4,3-4,3' should result in '[2,3,4]', not '[2,3,4,3,4,3]'
* [YoutubeDL] Fix out of range --playlist-items for iterable playlists and ↵Sergey M․2017-10-061-11/+16
| | | | reduce code duplication (closes #14425)
* [YoutubeDL] PEP 8Sergey M․2017-09-301-1/+1
|
* [YoutubeDL] Document youtube_include_dash_manifestSergey M․2017-09-281-0/+6
|
* Hide experimental phantomjs wrapperSergey M․2017-09-241-1/+1
|
* Merge pull request #14225 from Tithen-Firion/openload-phantomjs-methodYen Chi Hsuan2017-09-161-0/+2
|\ | | | | Openload phantomjs method
| * [phantomjs] add exe version to debug infoTithen-Firion2017-08-031-0/+2
| |
* | Merge pull request #12909 from remitamine/raw-subYen Chi Hsuan2017-09-131-21/+22
|\ \ | | | | | | [YoutubeDL] write raw subtitle files
| * | [YoutubeDL] write raw subtitle filesRemita Amine2017-04-291-21/+22
| |/
* | [YoutubeDL] Ensure dir existence for each requested format (closes #14116)Sergey M․2017-09-051-8/+16
| |
* | [YoutubeDL] Sanitize byte string format URLs (#13951)Sergey M․2017-08-171-3/+5
| |
* | [YoutubeDL] Make sure format id is not emptySergey M․2017-08-121-1/+1
| |
* | [YoutubeDL] Improve default format specification (closes #13704)Sergey M․2017-07-231-8/+23
| |
* | [YoutubeDL] Do not override id, extractor and extractor_key in url_transparentSergey M․2017-07-211-1/+1
| | | | | | | | | | | | All these meta fields must be borrowed from final extractor that actually performs extraction. This commit fixes extractor id in download archives for url_transparent downloads. Previously, 'transparent' extractor was erroneously used for extractor archive id, e.g. 'eggheadlesson 4n8ugwwj5t' instead of 'wistia 4n8ugwwj5t'.
* | [YoutubeDL] PEP 8Sergey M․2017-07-151-2/+3
| |
* | [YoutubeDL] Don't expand env variables in meta fields (closes #13637)Sergey M․2017-07-141-1/+14
| |
* | Keep in sync with ffmpeg's current malformed AAC bitstream wording (closes ↵Sergey M․2017-07-091-2/+2
| | | | | | | | #13587)
* | [YoutubeDL] Skip malformed formats for better extraction robustnessSergey M․2017-06-231-4/+12
| |
* | [YoutubeDL] Sanitize more fields (#13313)Sergey M․2017-06-081-15/+37
| |
* | [YoutubeDL] Don't emit ANSI escape codes on WindowsCeruleanSky2017-06-031-6/+7
| |
* | [YoutubeDL] Force restrict filenames when no locale is set for python 2 as ↵Sergey M․2017-05-091-2/+2
|/ | | | well (#13027)
* [YoutubeDL] Fix output template for missing timestamp (closes #12796)Sergey M․2017-04-241-1/+1
|
* [YoutubeDL] Apply expand_path after output template substitutionSergey M․2017-04-161-2/+1
| | | | | | os.path.expandvars translates '%%' into '%' making output template invalid. Before: '%%(ext)s' -(expand path)-> '%(ext)s' -(outtmpl subst.)-> 'mp4' After: '%%(ext)s' -(outtmpl subst.)-> '%(ext)s' -(expand path)-> '%(ext)s'
* [YoutubeDL] Propagate overridden metadata to IE results of type url (closes ↵Sergey M․2017-04-161-1/+8
| | | | #11163)
* improve coding styleRemita Amine2017-04-121-1/+1
|
* [YoutubeDL] Return early when extraction of url_transparent failsSergey M․2017-03-311-0/+6
|
* Use expand_path where appropriate (closes #12556)Sergey M․2017-03-261-3/+3
|
* [YoutubeDL] Allow multiple input URLs to be used with stdout as output templateSergey M․2017-03-191-0/+1
|
* [YoutubeDL] Don't sanitize identifiers (closes #12317)Sergey M․2017-03-011-1/+1
|
* Suppress help for all deprecated options and print warning when usedSergey M․2017-02-241-2/+12
|
* [YoutubeDL] Add more numeric fields for NA substitution in outtmplSergey M․2017-02-231-0/+1
|
* [YoutubeDL] Rewrite outtmpl for playlist_index and autonumber for backward ↵Sergey M․2017-02-231-4/+16
| | | | compatibility
* [YoutubeDL] Add support for string formatting operations in output templateSergey M․2017-02-231-1/+35
|
* Rename bypass geo restriction optionsSergey M․2017-02-191-3/+2
|
* Add faked X-Forwarded-For to formats' HTTP headersSergey M․2017-02-191-0/+14
|
* Add experimental geo restriction bypass mechanismSergey M․2017-02-191-0/+17
| | | | Based on faking X-Forwarded-For HTTP header
* New parameter --playlist-random to randomize playlist download order. Fixes ↵Thomas Christlieb2017-01-311-0/+5
| | | | #11889
* added --autonumber-start NUMBER as a command line option to be able to ↵Costy Petrisor2017-01-291-1/+1
| | | | offset the index at which autonumber formats filenames
* [YoutubeDL] Improve protocol auto determining (closes #11720)Sergey M․2017-01-151-1/+1
|
* Fix "invalid escape sequences" error on Python 3.6Yen Chi Hsuan2017-01-061-1/+1
|
* add Basic support for Smooth Streaming protocol(#8118)Remita Amine2016-11-021-1/+1
|
* Unify coding cookieDéstin Reed2016-10-031-1/+1
|
* [YoutubeDL] Improve Adobe Pass options' wordingSergey M․2016-09-151-3/+3
|
* [ap] improve adobe pass names and parse error handlingRemita Amine2016-09-141-1/+1
|
* [adobepass] add specific options for adobe pass authenticationRemita Amine2016-09-131-1/+3
| | | | | | | - add --ap-username and --ap-password option to specify TV provider username and password in the cmd line - add --ap-retries option to limit the number of retries - add --list-ap-msi-ids to list the supported TV Providers
* [adobepass] add an option to specify mso_id and support for ROGERS TV ↵Remita Amine2016-09-121-0/+1
| | | | Provider(closes #10606)