aboutsummaryrefslogtreecommitdiff
path: root/youtube_dl/__init__.py
AgeCommit message (Collapse)Author
2017-04-24Introduce --keep-fragmentsSergey M․
2017-03-26Use expand_path where appropriate (closes #12556)Sergey M․
2017-03-16[postprocessor/ffmpeg] Add support for flacPhilipp Hagemeister
Requested at http://stackoverflow.com/q/42828041/35070
2017-03-11[__init__] Fix missing subtitles if --add-metadata is used (#12423)Yen Chi Hsuan
The previous fix for #5594 is incorrect
2017-03-06[__init__] Metadata should be added after conversionYen Chi Hsuan
Fixes #5594
2017-02-24Suppress help for all deprecated options and print warning when usedSergey M․
2017-02-19Rename bypass geo restriction optionsSergey M․
2017-02-19Add experimental geo restriction bypass mechanismSergey M․
Based on faking X-Forwarded-For HTTP header
2017-01-31New parameter --playlist-random to randomize playlist download order. Fixes ↵Thomas Christlieb
#11889
2017-01-29[options] Refactor autonumber options and add validation (closes #727, ↵Sergey M․
closes #2702, closes #9362)
2017-01-29added --autonumber-start NUMBER as a command line option to be able to ↵Costy Petrisor
offset the index at which autonumber formats filenames
2016-12-31Improve custom config support (closes #10648)Sergey M․
2016-12-31Add option --config-locationFabian Stahl
A configfile can now be passed to youtube_dl. undo changes Raise parser error if file not found, change to user_conf change metavar hand helptext for --configfile Fix help for --configfile Update help for --configfile Numbering placeholder in configfile error msg minor fix Change option --configfile top --config-file Fix -config-file error
2016-11-17Update coding style after pycodestyle 2.1.0Yen Chi Hsuan
In pycodestyle 2.1.0, E305 was introduced, which requires two blank lines after top level declarations, too. See https://github.com/PyCQA/pycodestyle/issues/400 See also #10689; thanks @stepshal for first mentioning this issue and initial patches
2016-11-16Add explanatory commentFooBarQuaxx
2016-11-16Strip only args urlsMAA
2016-10-03Unify coding cookieDéstin Reed
2016-10-02[__init__] Fix lost xattr if --embed-thumbnail usedYen Chi Hsuan
Reported at https://github.com/rg3/youtube-dl/issues/9054#issuecomment-250451823
2016-10-01[downloader/http] Use write_xattr function for --xattr-set-filesizeYen Chi Hsuan
2016-09-14[adobepass] rename --ap-mso-list option to --ap-list-msoRemita Amine
2016-09-14[ap] improve adobe pass names and parse error handlingRemita Amine
2016-09-14[adobepass] remove unnecessary optionRemita Amine
2016-09-13[adobepass] add specific options for adobe pass authenticationRemita Amine
- 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
2016-09-12[adobepass] add an option to specify mso_id and support for ROGERS TV ↵Remita Amine
Provider(closes #10606)
2016-09-03Introduce --skip-unavailable-fragmentsSergey M․
2016-08-09Add more checks for --min/max-sleep-interval arguments and use more ↵Sergey M․
idiomatic naming
2016-08-09Add --max-sleep-interval (Closes #9930)singh-pratyush96
2016-07-03Rename --cn-verfication-proxy to --geo-verification-proxyYen Chi Hsuan
And deprecate the former one Since commit f1388739002a7fd1e8e9c41b642734786fc6c391, this option is not limited to China websites, so rename it.
2016-06-05[__init__] Use write_string instead of compat_string (Closes #9689)Sergey M․
2016-05-11[__init__] Simplify colon presence checkSergey M․
2016-05-11Bugfix: Allow colons in custom HTTP header values.teemuy
2016-05-08Expanduser for more options with input filesSergey M․
2016-05-07Expand user's home in batch file path.Kevin Deldycke
2016-03-19[options] Add --fragment-retries optionSergey M․
2016-03-01Add --mark-watched feature (Closes #5054)Sergey M․
2016-01-30Add --hls-use-mpegts optionJaime Marquínez Ferrándiz
When using the mpegts container hls vidoes can be played while being downloaded (useful if you are recording a live stream). VLC and mpv play them file, but QuickTime doesn't.
2015-11-10Using internal openerDavid Ben Zakai
2015-11-10Adding proxy to update procedureDavid Ben Zakai
2015-09-05[__init__] Use compat_shlex_splitSergey M․
2015-07-11Handle postprocessor_args similarly to external_downloader_argsSergey M․
2015-07-11Revert xvid to avi and make docs to be similar to existing external ↵Sergey M․
downloader option
2015-07-11Merge branch 'master' of https://github.com/aurium/youtube-dl into aurium-masterSergey M․
2015-07-01Simplify `postprocessor_args` transmission to PP base classAurélio A. Heckert
* Remove `extra_cmd_args` transmission from sub to super class. * Simplify params transmission through `downloader.params`.
2015-06-30Rename --pp-params to --postprocessor-args and access value as super class ↵Aurélio A. Heckert
attribute
2015-06-16Use shlex.split for --pp-params and update related docs.Aurélio A. Heckert
2015-06-12Add `--force-generic-extractor`Sergey M․
For some extractors that are hard to workout a good _VALID_URL we use very vague and unrestrictive ones, e.g. just allowing anything after hostname and capturing part of URL as id. If some of these extractors happen to have an video embed of some different hoster or platform and this scenario was not handled in extractor itself we end up with inability to download this embed until extractor is fixed to support embed of this kind. Forcing downloader to use the generic extractor can be a neat temporary solution for this problem. Example: FiveTV extractor with Tvigle embed - http://www.5-tv.ru/rabota/broadcasts/48/
2015-06-09Adds support for XviD output with extra parametrizationAurélio A. Heckert
As the "LG Time Machine" (a (not so) smart TV) has a limitation for video dimensions (as for codecs), I take to implement an extra parameter `--pp-params` where we can send extra parameterization for the video converter (post-processor). Example: ``` $ youtube-dl --recode-video=xvid --pp-params='-s 720x480' -c https://www.youtube.com/watch?v=BE7Qoe2ZiXE ``` That works fine on a 4yo LG Time Machine. Closes #5733
2015-05-14[postprocessor/embedthumbnail] Use thumbnails downloaded by YoutubeDLYen Chi Hsuan
2015-05-10ExecAfterDownloadPP, YoutubeDL: remove unused parametersJaime Marquínez Ferrándiz
2015-04-25Remove the --max-quality optionJaime Marquínez Ferrándiz
It doesn't work well with 'bestvideo' and 'bestaudio' because they are usually before the max quality. Format filters should be used instead, they are more flexible and don't require the requested quality to exist for each video.