Commit Graph

520 Commits (3b446ab3519948980630e3328b971385826ffba8)

Author SHA1 Message Date
Sergey M․ 3089bc748c
Fix W504 and disable W503 (closes )
Jesse de Zwart 050afa60c6 Check for valid --min-sleep-interval when --max-sleep-interval is specified
Sergey M․ 067aa17edf
Start moving to ytdl-org
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
Sergey M․ 0c3e5f4921
Revert "Respect --prefer-insecure while updating (closes )"
This reverts commit 7d2b4aa047.
Sergey M․ 7d2b4aa047
Respect --prefer-insecure while updating (closes )
Sergey M․ ba515388b8
Introduce --http-chunk-size
Yen Chi Hsuan 8c2895305d
[options] Accept lrc as a subtitle conversion target format (closes )
Sergey M․ 0eee52f34b
Introduce --keep-fragments
Sergey M․ 590bc6f6a1
Use expand_path where appropriate (closes )
Philipp Hagemeister 21bfcd3d6e [postprocessor/ffmpeg] Add support for flac
Requested at http://stackoverflow.com/q/42828041/35070
Yen Chi Hsuan 4605c94d1a
[__init__] Fix missing subtitles if --add-metadata is used ()
The previous fix for  is incorrect
Yen Chi Hsuan 54a3a8827b
[__init__] Metadata should be added after conversion
Fixes 
Sergey M․ be5df5ee31
Suppress help for all deprecated options and print warning when used
Sergey M․ 0a840f584c Rename bypass geo restriction options
Sergey M․ 773f291dcb Add experimental geo restriction bypass mechanism
Based on faking X-Forwarded-For HTTP header
Thomas Christlieb 75822ca790 New parameter --playlist-random to randomize playlist download order. Fixes
Sergey M․ 1a241a2d02
[options] Refactor autonumber options and add validation (closes , closes , closes )
Costy Petrisor acbb2374bc
added --autonumber-start NUMBER as a command line option to be able to offset the index at which autonumber formats filenames
Sergey M․ b6ee45e9fa
Improve custom config support (closes )
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
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 ; thanks @stepshal for first mentioning this issue and
initial patches
FooBarQuaxx b2fc1c4fb9 Add explanatory comment
MAA d755396804 Strip only args urls
Déstin Reed dcdb292fdd
Unify coding cookie
Yen Chi Hsuan b19e275d99
[__init__] Fix lost xattr if --embed-thumbnail used
Reported at
https://github.com/rg3/youtube-dl/issues/9054#issuecomment-250451823
Yen Chi Hsuan d7753d1948
[downloader/http] Use write_xattr function for --xattr-set-filesize
Remita Amine 87148bb711 [adobepass] rename --ap-mso-list option to --ap-list-mso
Remita Amine 797c636bcb [ap] improve adobe pass names and parse error handling
Remita Amine 5712c0f426 [adobepass] remove unnecessary option
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
Remita Amine 7a7309219c [adobepass] add an option to specify mso_id and support for ROGERS TV Provider(closes )
Sergey M․ 9603b66012
Introduce --skip-unavailable-fragments
Sergey M․ 1ad6b891b2
Add more checks for --min/max-sleep-interval arguments and use more idiomatic naming
singh-pratyush96 065bc35489
Add --max-sleep-interval (Closes )
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.
Sergey M․ 7b0d1c2859
[__init__] Use write_string instead of compat_string (Closes )
Sergey M․ e0741fd449
[__init__] Simplify colon presence check
teemuy e73b9c65e2
Bugfix: Allow colons in custom HTTP header values.
Sergey M․ 3e169233da
Expanduser for more options with input files
Kevin Deldycke e2eca6f65e Expand user's home in batch file path.
Sergey M․ 52bb437e41 [options] Add --fragment-retries option
Sergey M․ d77ab8e255 Add --mark-watched feature (Closes )
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.
David Ben Zakai 90bb5667bf Using internal opener
David Ben Zakai d3d3e2e3aa Adding proxy to update procedure
Sergey M․ 8870358b1b [__init__] Use compat_shlex_split
Sergey M․ 369e195a44 Handle postprocessor_args similarly to external_downloader_args
Sergey M․ f72b0a6032 Revert xvid to avi and make docs to be similar to existing external downloader option
Sergey M․ ac9ed061ec Merge branch 'master' of https://github.com/aurium/youtube-dl into aurium-master