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
7 years ago
Sergey M․
0c3e5f4921
Revert "Respect --prefer-insecure while updating ( closes #15497 )"
This reverts commit 7d2b4aa047
.
7 years ago
Sergey M․
7d2b4aa047
Respect --prefer-insecure while updating ( closes #15497 )
7 years ago
Sergey M․
ba515388b8
Introduce --http-chunk-size
7 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
8 years ago
Sergey M․
590bc6f6a1
Use expand_path where appropriate ( closes #12556 )
8 years ago
Philipp Hagemeister
21bfcd3d6e
[postprocessor/ffmpeg] Add support for flac
Requested at http://stackoverflow.com/q/42828041/35070
8 years ago
Yen Chi Hsuan
4605c94d1a
[__init__] Fix missing subtitles if --add-metadata is used ( #12423 )
The previous fix for #5594 is incorrect
8 years ago
Yen Chi Hsuan
54a3a8827b
[__init__] Metadata should be added after conversion
Fixes #5594
8 years ago
Sergey M․
be5df5ee31
Suppress help for all deprecated options and print warning when used
8 years ago
Sergey M․
0a840f584c
Rename bypass geo restriction options
8 years ago
Sergey M․
773f291dcb
Add experimental geo restriction bypass mechanism
Based on faking X-Forwarded-For HTTP header
8 years ago
Thomas Christlieb
75822ca790
New parameter --playlist-random to randomize playlist download order. Fixes #11889
8 years ago
Sergey M․
1a241a2d02
[options] Refactor autonumber options and add validation ( closes #727 , closes #2702 , closes #9362 )
8 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
9 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 )
9 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.
9 years ago
Sergey M․
7b0d1c2859
[__init__] Use write_string instead of compat_string ( Closes #9689 )
9 years ago
Sergey M․
e0741fd449
[__init__] Simplify colon presence check
9 years ago
teemuy
e73b9c65e2
Bugfix: Allow colons in custom HTTP header values.
9 years ago
Sergey M․
3e169233da
Expanduser for more options with input files
9 years ago
Kevin Deldycke
e2eca6f65e
Expand user's home in batch file path.
9 years ago
Sergey M․
52bb437e41
[options] Add --fragment-retries option
9 years ago
Sergey M․
d77ab8e255
Add --mark-watched feature ( Closes #5054 )
9 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.
9 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
Sergey M․
369e195a44
Handle postprocessor_args similarly to external_downloader_args
10 years ago
Sergey M․
f72b0a6032
Revert xvid to avi and make docs to be similar to existing external downloader option
10 years ago
Aurélio A. Heckert
aa5d9a79d6
Simplify `postprocessor_args` transmission to PP base class
* Remove `extra_cmd_args` transmission from sub to super class.
* Simplify params transmission through `downloader.params`.
10 years ago
Aurélio A. Heckert
1866432db7
Rename --pp-params to --postprocessor-args and access value as super class attribute
10 years ago
Aurélio A. Heckert
14835de9fb
Use shlex.split for --pp-params and update related docs.
10 years ago
Sergey M․
d22dec74ff
Add `--force-generic-extractor`
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/
10 years ago