Commit Graph

472 Commits (c8f56741dd531685e61f0f4418107318663f5ff3)

Author SHA1 Message Date
Remita Amine b2758123c5 add Basic support for Smooth Streaming protocol()
Déstin Reed dcdb292fdd
Unify coding cookie
Sergey M․ 1da50aa34e
[YoutubeDL] Improve Adobe Pass options' wording
Remita Amine 797c636bcb [ap] improve adobe pass names and parse error handling
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 )
Remita Amine d37708fc86 [YoutubeDL] check only for None Value in thumbnails sorting
Remita Amine 75fa990dc6 [YoutubeDL] add fallback value for thumbnails values in thumbnails sorting
Sergey M․ 5b1d85754e
[YoutubeDL] Autocalculate ext when ext is None
Yen Chi Hsuan b1927f4e8a
[YoutubeDL] Disable newline conversion when writing subtitles
By default io.open() convert all '\n' occurrences to '\r\n' when writing
files. If the content already contains '\r\n', it will be converted to
'\r\r\n', breaking some video players.
lkho 7f832413d6 Preserve line endings for downloaded subtitle files
Sergey M․ 7aa589a5e1
Fix --min/max-sleep-interval wording
singh-pratyush96 065bc35489
Add --max-sleep-interval (Closes )
Sergey M․ 2e221ca3a8
[YoutubeDL] Fix incomplete formats check
Sergey M․ 317f7ab634
[YoutubeDL] Fix format selection with filters (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․ be6217b261
[YoutubeDL] Force string conversion on non string video ids
Jakub Wilk 66e7ace17a Don't hardcode errno constant
The value of ENOENT is architecture-dependent, so don't assume it's
always 2.
Sergey M․ 134c6ea856
[YoutubeDL] Sanitize url for url and url_transparent extraction results
Yen Chi Hsuan 51fb4995a5
[utils] Register SOCKS protocols in urllib and support SOCKS4A
Sergey M․ 3e169233da
Expanduser for more options with input files
Sergey M․ f0e14fdd43
[YoutubeDL] Skip non-relevant field types when building output template
Sergey M․ 7960b0563b
[YoutubeDL] Properly process unable-to-download-error on python2
Sergey M․ bf09af3acb
Add --hls-prefer-ffmpeg
Jaime Marquínez Ferrándiz e0986e31cf lazy extractors: Output if it's enabled in the verbose log
Jaime Marquínez Ferrándiz e52d7f85f2 Delay initialization of InfoExtractors until they are needed
Sergey M․ 536a55dabd [YoutubeDL] Sanitize single thumbnail URL
Sergey M․ 33f3040a3e [YoutubeDL] Fix sanitizing subtitles' url
Sergey M․ eedb7ba536 [YoutubeDL] Sort imports
Sergey M․ dcf77cf1a7 [YoutubeDL] Sanitize final URLs (Closes )
Sergey M․ 9016d76f71 [YoutubeDL] Improve _format_note
John Peel d5aacf9a90 Added format_id to the filers on -f.
remitamine b7b72db9ad [YoutubeDL] check for --list-thumbnails immediately after processing them
Sergey M․ 5d583bdf6c [YoutubeDL] Improve _format_note
Sergey M․ d1e4a464cd [YoutubeDL] Carry long lines and improve readability
Sergey M․ ff059017c0 [YoutubeDL] Fix typo in m3u8_native fixup
remitamine 090eb8e25f Merge pull request from remitamine/m3u8-fixup
Add fixup for media files produced by HlsNative downloader(fixes )
Sergey M․ 51ce91174b [YoutubeDL] Fix resolution with missing height in output template dict
Yen Chi Hsuan e9c0cdd389 [jython] Introduce compat_os_name
os.name is always 'java' on Jython
Sergey M․ e38cafe986 [YoutubeDL] Skip postprocessing and archive report when outputting to stdout (Closes )
remitamine f17f86513e Add fixup for media files produced by HlsNative downloader(fixes )
Sergey M․ 611c1dd96e [refactor] Single quotes consistency
Sergey M․ d800609c62 [refactor] Do not specify redundant None as second argument in dict.get()
Sergey M․ 4c77d3f52a [YoutubeDL] Allow bestvideo+bestaudio for any extractor
Sergey M․ 388ae76b52 [YoutubeDL] Fix format resolution when height is missing
Sergey M․ e2effb08a4 [YoutubeDL] Sanitize format_id (Closes )
Yen Chi Hsuan b286f201a8 [YoutubeDL] Do not override ie_key in url_transparent
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.
dyn888 b0df5223be Update YoutubeDL.py
Sergey M․ b555942428 [YoutubeDL] Ensure protocol is always present