Commit Graph

523 Commits (981f87b00fe464fe284055b541a715a4aca1d60d)

Author SHA1 Message Date
h3ndr1k 981f87b00f Add 'wait and cooperative exit' handling for SIGINT
This allows compatible shells to stop script execution when
the user sends SIGINT.

Only tested on Ubuntu Linux
3 years ago
Sergey M․ 142c584063
Introduce --output-na-placeholder (closes #27896) 3 years ago
cantandwont 826dcff99c Output batch filename when it could not be read (#21915) 5 years ago
Sergey M․ 3089bc748c
Fix W504 and disable W503 (closes #20863) 5 years ago
Jesse de Zwart 050afa60c6 Check for valid --min-sleep-interval when --max-sleep-interval is specified 5 years ago
Sergey M․ 067aa17edf
Start moving to ytdl-org 5 years ago
Sergey M․ 5f95927a62
Improve geo bypass mechanism
* Introduce geo bypass context
* Add ability to bypass based on IP blocks in CIDR notation
* Introduce --geo-bypass-ip-block
6 years ago
Sergey M․ 0c3e5f4921
Revert "Respect --prefer-insecure while updating (closes #15497)"
This reverts commit 7d2b4aa047.
6 years ago
Sergey M․ 7d2b4aa047
Respect --prefer-insecure while updating (closes #15497) 6 years ago
Sergey M․ ba515388b8
Introduce --http-chunk-size 6 years ago
Yen Chi Hsuan 8c2895305d
[options] Accept lrc as a subtitle conversion target format (closes #14292) 7 years ago
Sergey M․ 0eee52f34b
Introduce --keep-fragments 7 years ago
Sergey M․ 590bc6f6a1
Use expand_path where appropriate (closes #12556) 7 years ago
Philipp Hagemeister 21bfcd3d6e [postprocessor/ffmpeg] Add support for flac
Requested at http://stackoverflow.com/q/42828041/35070
7 years ago
Yen Chi Hsuan 4605c94d1a
[__init__] Fix missing subtitles if --add-metadata is used (#12423)
The previous fix for #5594 is incorrect
7 years ago
Yen Chi Hsuan 54a3a8827b
[__init__] Metadata should be added after conversion
Fixes #5594
7 years ago
Sergey M․ be5df5ee31
Suppress help for all deprecated options and print warning when used 7 years ago
Sergey M․ 0a840f584c Rename bypass geo restriction options 7 years ago
Sergey M․ 773f291dcb Add experimental geo restriction bypass mechanism
Based on faking X-Forwarded-For HTTP header
7 years ago
Thomas Christlieb 75822ca790 New parameter --playlist-random to randomize playlist download order. Fixes #11889 7 years ago
Sergey M․ 1a241a2d02
[options] Refactor autonumber options and add validation (closes #727, closes #2702, closes #9362) 7 years ago
Costy Petrisor acbb2374bc
added --autonumber-start NUMBER as a command line option to be able to offset the index at which autonumber formats filenames 7 years ago
Sergey M․ b6ee45e9fa
Improve custom config support (closes #10648) 8 years ago
Fabian Stahl e66dca5e4a
Add option --config-location
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
8 years ago
Yen Chi Hsuan 582be35847
Update coding style after pycodestyle 2.1.0
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
8 years ago
FooBarQuaxx b2fc1c4fb9 Add explanatory comment 8 years ago
MAA d755396804 Strip only args urls 8 years ago
Déstin Reed dcdb292fdd
Unify coding cookie 8 years ago
Yen Chi Hsuan b19e275d99
[__init__] Fix lost xattr if --embed-thumbnail used
Reported at
https://github.com/rg3/youtube-dl/issues/9054#issuecomment-250451823
8 years ago
Yen Chi Hsuan d7753d1948
[downloader/http] Use write_xattr function for --xattr-set-filesize 8 years ago
Remita Amine 87148bb711 [adobepass] rename --ap-mso-list option to --ap-list-mso 8 years ago
Remita Amine 797c636bcb [ap] improve adobe pass names and parse error handling 8 years ago
Remita Amine 5712c0f426 [adobepass] remove unnecessary option 8 years ago
Remita Amine 1b6712ab23 [adobepass] add specific options for adobe pass authentication
- 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
8 years ago
Remita Amine 7a7309219c [adobepass] add an option to specify mso_id and support for ROGERS TV Provider(closes #10606) 8 years ago
Sergey M․ 9603b66012
Introduce --skip-unavailable-fragments 8 years ago
Sergey M․ 1ad6b891b2
Add more checks for --min/max-sleep-interval arguments and use more idiomatic naming 8 years ago
singh-pratyush96 065bc35489
Add --max-sleep-interval (Closes #9930) 8 years ago
Yen Chi Hsuan 38cce791c7
Rename --cn-verfication-proxy to --geo-verification-proxy
And deprecate the former one

Since commit f138873900, this option is
not limited to China websites, so rename it.
8 years ago
Sergey M․ 7b0d1c2859
[__init__] Use write_string instead of compat_string (Closes #9689) 8 years ago
Sergey M․ e0741fd449
[__init__] Simplify colon presence check 8 years ago
teemuy e73b9c65e2
Bugfix: Allow colons in custom HTTP header values. 8 years ago
Sergey M․ 3e169233da
Expanduser for more options with input files 8 years ago
Kevin Deldycke e2eca6f65e Expand user's home in batch file path. 8 years ago
Sergey M․ 52bb437e41 [options] Add --fragment-retries option 8 years ago
Sergey M․ d77ab8e255 Add --mark-watched feature (Closes #5054) 8 years ago
Jaime Marquínez Ferrándiz 7d106a65ca Add --hls-use-mpegts option
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.
8 years ago
David Ben Zakai 90bb5667bf Using internal opener 9 years ago
David Ben Zakai d3d3e2e3aa Adding proxy to update procedure 9 years ago
Sergey M․ 8870358b1b [__init__] Use compat_shlex_split 9 years ago