Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-01-05 | [downloader/hls] Disable decryption in tests (#27660) | Kevin O'Connor | |
Tests truncate the download to 10241 bytes, which is not divisible by 16 and cannot be decrypted. Tests don't really care about the decrypted content, just that the data they retrieved is the expected data. Therefore, it's fine to just return the encrypted data to tests. See: #27621 and #27620 | |||
2020-12-13 | [downloader/hls] delegate manifests with media initialization to ffmpeg | Remita Amine | |
2020-09-18 | [downloader/hls] Fix incorrect end byte in Range HTTP header for media ↵ | Stefan Pöschel | |
segments with EXT-X-BYTERANGE (#24512) (closes #14748) The end of the byte range is the first byte that is NOT part of the to be downloaded range. So don't include it into the requested HTTP download range, as this additional byte leads to a broken TS packet and subsequently to e.g. visible video corruption. Fixes #14748. | |||
2019-12-03 | [vzaar] override AES decryption key URL(closes #17521) | Remita Amine | |
2019-05-11 | Fix W504 and disable W503 (closes #20863) | Sergey M․ | |
2019-03-11 | Start moving to ytdl-org | Sergey M․ | |
2019-01-13 | [downloader/hls] fix uplynk ad skipping(closes #18824) | Remita Amine | |
2018-03-03 | [downloader/hls] Skip uplynk ad fragments (closes #15748) | Sergey M․ | |
2017-12-31 | [downloader/hls] Use HTTP headers for key request | Sergey M․ | |
2017-10-15 | [downloader/hls] Fix total fragments count when ad fragments exist | Sergey M․ | |
2017-10-15 | [downloader/hls] Ignore anvato ad fragments (closes #14496) | Sergey M․ | |
2017-07-29 | [downloader/hls] Use redirect URL as manifest base (#13755) | Sergey M․ | |
2017-04-22 | [downloader/fragment] use the documented names for fragment progress_hooks ↵ | Remita Amine | |
fields | |||
2017-04-19 | [fragment,hls,f4m,dash,ism] improve fragment downloading | Remita Amine | |
- 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-13 | [downloader/hls] add basic support for EXT-X-BYTERANGE tag(#10955) | Remita Amine | |
2017-03-25 | [downloader/hls] move check for m3u8 live streams to get_suitable_downloader | Remita Amine | |
2017-03-25 | [downloader/hls] immediately delegate downloading to ffmpeg in case live stream | Remita Amine | |
2016-12-20 | [uplynk] force downloading using hls native downloader(closes #11496) | Remita Amine | |
2016-11-13 | [downoader/fragment,f4m,hls] Add internal support for custom HTTP headers | Sergey M․ | |
2016-09-24 | [download/hls] Delegate downloading to ffmpeg for live streams | Remita Amine | |
2016-09-03 | [downloader/dash:hls] Report exact fragment error on retry | Sergey M․ | |
2016-09-03 | [downloader/dash:hls] Respect --fragment-retries and ↵ | Sergey M․ | |
--skip-unavailable-fragments (Closes #10165, closes #10448) | |||
2016-08-28 | [turner] fix secure m3u8 formats downloading | Remita Amine | |
2016-08-25 | [downloader/hls] fill IV with zeros for IVs shorter than 16-octet | Remita Amine | |
2016-08-13 | [uplynk] Add new extractor | Remita Amine | |
2016-06-20 | [downloader/hls] Simplify and carry long lines | Sergey M․ | |
2016-06-19 | [downloader/hls] Add support for AES-128 encrypted segments in hlsnative ↵ | remitamine | |
downloader | |||
2016-06-05 | [downloader/hls] Correct comment on twitch vods | Sergey M․ | |
2016-06-05 | [downloader/hls] PEP 8 | Sergey M․ | |
2016-06-05 | [downloader/hls] Do not rely on EXT-X-PLAYLIST-TYPE:EVENT | Sergey M․ | |
2016-05-09 | [downloader/hls] PEP 8 | Sergey M․ | |
2016-05-09 | [downloader/hls] Add event media playlists to unsupported features of hlsnative | Sergey M․ | |
2016-05-09 | [downloader/hls] Remove EXT-X-MEDIA-SEQUENCE from unsupported features for ↵ | Sergey M․ | |
hlsnative | |||
2016-05-01 | [downloader/hls] Delegate extraction to ffmpeg when unsupported features ↵ | Sergey M․ | |
detected | |||
2016-02-19 | [downloader/external] Add FFmpegFD(fixes #622) | remitamine | |
- replace HlsFD and RtspFD - add basic support for downloading part of the video or audio | |||
2016-02-06 | [downloader/hls] Do not send 'q' to ffmpeg on Windows (Closes #8300) | Sergey M․ | |
2016-01-30 | Add --hls-use-mpegts option | Jaime Marquínez Ferrándiz | |
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-19 | [downloader/hls] Ask ffmpeg to quit when interrupting youtube-dl with ↵ | Jaime Marquínez Ferrándiz | |
'Ctrl+C' (#8252) Otherwise the mp4 file can't be played. | |||
2016-01-04 | [downloader/hls] Don't let ffmpeg read from stdin (#8139) | Jaime Marquínez Ferrándiz | |
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 cffcbc02de504d84e1c2677bb525c00b03e04f53) | |||
2015-11-29 | [downloader/hls] Respect Youtubedl-* headers | Yen Chi Hsuan | |
2015-11-27 | [downloader/hls] Remove Accept-encoding from headers passed to ffmpeg | Yen Chi Hsuan | |
Fails for Youtube Gaming live streams (#7671) | |||
2015-10-18 | [downloader/hls] Add headers only for http(s) URLs | Yen Chi Hsuan | |
ffmpeg 2.8.1 raises an error with -headers and non-http input files. | |||
2015-09-23 | [downloader/hls] Pass http headers to downloader | Sergey M․ | |
2015-09-18 | [postprocessor/ffmpeg] Always use the 'file:' protocol for filenames (fixes ↵ | Jaime Marquínez Ferrándiz | |
#6874) If the filename contains ':' it is interpreted as a protocol. It also handles filenames starting with '-'. | |||
2015-09-10 | [downloader/hls] Properly close stream | Sergey M․ | |
2015-08-31 | [hls] Properly encode fragment filename | Sergey M․ | |
2015-08-13 | [downloader/hls] Add _debug_cmd | Sergey M․ | |
2015-07-29 | [hls] Implement hlsnative fd in terms of fragment fd | Sergey M․ | |
2015-02-17 | [hls] Switch to available as a property | Philipp Hagemeister | |
2015-02-17 | [downloader/hls] Fix detection of ffmpeg/avconv (reported in #4966) | Jaime Marquínez Ferrándiz | |