Unknown
cefecac12c
[skip travis] renaming
...
to avoid using same folder when using pip install for example
2020-09-02 20:25:25 +02:00
Remita Amine
c712b16dc4
[vzaar] override AES decryption key URL( closes #17521 )
2019-12-03 12:23:08 +01:00
Sergey M․
3089bc748c
Fix W504 and disable W503 ( closes #20863 )
2019-05-11 03:57:40 +07:00
Sergey M․
067aa17edf
Start moving to ytdl-org
2019-03-11 04:00:54 +07:00
Remita Amine
f1ab3b7de7
[downloader/hls] fix uplynk ad skipping( closes #18824 )
2019-01-13 10:03:27 +01:00
Sergey M․
0093c77032
[downloader/hls] Skip uplynk ad fragments ( closes #15748 )
2018-03-03 20:00:25 +07:00
Sergey M․
538d4f8681
[downloader/hls] Use HTTP headers for key request
2017-12-31 01:15:35 +07:00
Sergey M․
a9ee4f6e49
[downloader/hls] Fix total fragments count when ad fragments exist
2017-10-15 11:03:54 +07:00
Sergey M․
74c42d9ec3
[downloader/hls] Ignore anvato ad fragments ( closes #14496 )
2017-10-15 06:13:48 +07:00
Sergey M․
c5a49ff084
[downloader/hls] Use redirect URL as manifest base ( #13755 )
2017-07-29 15:02:41 +07:00
Remita Amine
3e0304fe6e
[downloader/fragment] use the documented names for fragment progress_hooks fields
2017-04-22 16:42:24 +01:00
Remita Amine
75a2485407
[fragment,hls,f4m,dash,ism] improve fragment downloading
...
- resume immediately
- no need to concatenate segments and decrypt them on every resume
- no need to save temp files for segments
and for hls downloader:
- no need to download keys for segments that already downloaded
2017-04-19 11:46:07 +01:00
Remita Amine
f59746372a
[downloader/hls] add basic support for EXT-X-BYTERANGE tag( #10955 )
2017-04-13 12:28:22 +01:00
Remita Amine
2bfaf89b6c
[downloader/hls] move check for m3u8 live streams to get_suitable_downloader
2017-03-25 23:07:05 +01:00
Remita Amine
fb4fc44928
[downloader/hls] immediately delegate downloading to ffmpeg in case live stream
2017-03-25 19:38:23 +01:00
Remita Amine
bfa1073e11
[uplynk] force downloading using hls native downloader( closes #11496 )
2016-12-20 19:49:45 +01:00
Sergey M․
690355551c
[downoader/fragment,f4m,hls] Add internal support for custom HTTP headers
2016-11-13 22:22:10 +07:00
Remita Amine
6f126d903f
[download/hls] Delegate downloading to ffmpeg for live streams
2016-09-24 15:39:47 +01:00
Sergey M․
2e99cd30c3
[downloader/dash:hls] Report exact fragment error on retry
2016-09-03 17:51:48 +07:00
Sergey M․
25afc2a783
[downloader/dash:hls] Respect --fragment-retries and --skip-unavailable-fragments ( Closes #10165 , closes #10448 )
2016-09-03 17:51:48 +07:00
Remita Amine
b8079a40bc
[turner] fix secure m3u8 formats downloading
2016-08-28 17:51:53 +01:00
Remita Amine
07ea9c9b05
[downloader/hls] fill IV with zeros for IVs shorter than 16-octet
2016-08-25 08:49:44 +01:00
Remita Amine
aaf44a2f47
[uplynk] Add new extractor
2016-08-13 22:53:41 +01:00
Sergey M․
8369a4fe76
[downloader/hls] Simplify and carry long lines
2016-06-20 21:55:17 +07:00
remitamine
e154c65128
[downloader/hls] Add support for AES-128 encrypted segments in hlsnative downloader
2016-06-19 01:01:40 +01:00
Sergey M․
633b444fd2
[downloader/hls] Correct comment on twitch vods
2016-06-05 03:31:10 +07:00
Sergey M․
51c4d85ce7
[downloader/hls] PEP 8
2016-06-05 03:21:43 +07:00
Sergey M․
1e236d7e23
[downloader/hls] Do not rely on EXT-X-PLAYLIST-TYPE:EVENT
2016-06-05 03:16:05 +07:00
Sergey M․
2937590e8b
[downloader/hls] PEP 8
2016-05-09 22:16:33 +06:00
Sergey M․
6104cc2985
[downloader/hls] Add event media playlists to unsupported features of hlsnative
2016-05-09 20:55:37 +06:00
Sergey M․
c15c47d19b
[downloader/hls] Remove EXT-X-MEDIA-SEQUENCE from unsupported features for hlsnative
2016-05-09 20:45:03 +06:00
Sergey M․
0d66bd0eab
[downloader/hls] Delegate extraction to ffmpeg when unsupported features detected
2016-05-01 13:56:51 +06:00
remitamine
12b84ac8c1
[downloader/external] Add FFmpegFD( fixes #622 )
...
- replace HlsFD and RtspFD
- add basic support for downloading part of the video or audio
2016-02-19 19:29:24 +01:00
Sergey M․
56401e1e5f
[downloader/hls] Do not send 'q' to ffmpeg on Windows ( Closes #8300 )
2016-02-06 23:24:22 +06:00
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.
2016-01-30 12:26:40 +01:00
Jaime Marquínez Ferrándiz
9d90e7de03
[downloader/hls] Ask ffmpeg to quit when interrupting youtube-dl with 'Ctrl+C' ( #8252 )
...
Otherwise the mp4 file can't be played.
2016-01-19 22:07:14 +01:00
Jaime Marquínez Ferrándiz
3f17c357d9
[downloader/hls] Don't let ffmpeg read from stdin ( #8139 )
...
If you run 'while read aurl ; do youtube-dl "${aurl}"; done < path_to_batch_file' (batch_file contains one url per line that uses the hls downloader) each call to youtube-dl consumed some characters and 'read' would assing to 'aurl' a non valid url
(This is the same problem that was fixed for the ffmpeg postprocessors in cffcbc02de
)
2016-01-04 18:35:31 +01:00
Yen Chi Hsuan
94e8c80473
[downloader/hls] Respect Youtubedl-* headers
2015-11-29 12:43:59 +08:00
Yen Chi Hsuan
9d0e366880
[downloader/hls] Remove Accept-encoding from headers passed to ffmpeg
...
Fails for Youtube Gaming live streams (#7671 )
2015-11-27 21:37:45 +08:00
Yen Chi Hsuan
985e4fdc07
[downloader/hls] Add headers only for http(s) URLs
...
ffmpeg 2.8.1 raises an error with -headers and non-http input files.
2015-10-18 13:44:21 +08:00
Sergey M․
f102819463
[downloader/hls] Pass http headers to downloader
2015-09-23 02:46:24 +06:00
Jaime Marquínez Ferrándiz
8a7bbd1606
[postprocessor/ffmpeg] Always use the 'file:' protocol for filenames ( fixes #6874 )
...
If the filename contains ':' it is interpreted as a protocol.
It also handles filenames starting with '-'.
2015-09-18 14:38:35 +02:00
Sergey M․
133a2b4ac2
[downloader/hls] Properly close stream
2015-09-10 02:41:30 +06:00
Sergey M․
fcd9e423ec
[hls] Properly encode fragment filename
2015-08-31 02:28:36 +06:00
Sergey M․
7393746da2
[downloader/hls] Add _debug_cmd
2015-08-13 21:10:11 +06:00
Sergey M․
f9a5affad9
[hls] Implement hlsnative fd in terms of fragment fd
2015-07-29 02:28:30 +06:00
Philipp Hagemeister
8ac27a68e6
[hls] Switch to available as a property
2015-02-17 17:35:03 +01:00
Jaime Marquínez Ferrándiz
fbc503d696
[downloader/hls] Fix detection of ffmpeg/avconv (reported in #4966 )
2015-02-17 16:40:42 +01:00
Philipp Hagemeister
73fac4e911
[ffmpeg] Add --ffmpeg-location
2015-02-16 04:05:53 +01:00
Sergey M․
4a3da4ebdb
[hls] Simplify
2015-02-01 23:54:38 +06:00