Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-06-08 | [build] Release `yt-dlp.tar.gz` | pukkandan | |
Closes #386 | |||
2021-06-08 | Make outtmpl more robust and catch errors early | pukkandan | |
2021-06-08 | [utils] Generalize `traverse_dict` to `traverse_obj` | pukkandan | |
2021-06-08 | [build,update] Add GNU-style SHA512 and prepare updater for simlar SHA256 (#383) | Nil Admirari | |
Authored by: nihil-admirari <50202386+nihil-admirari@users.noreply.github.com> Related: #385 | |||
2021-06-08 | [build] Fix SHA256 | pukkandan | |
2021-06-08 | Update to ytdl-commit-c2350ca | pukkandan | |
Update MSVC 2010 redist URL https://github.com/ytdl-org/youtube-dl/commit/c2350cac243ba1ec1586fe85b0d62d1b700047a2 | |||
2021-06-08 | Add field `original_url` with the user-inputted URL | pukkandan | |
So that they can be processed by `--parse-metadata` for example `webpage_url` is the same, but may be modified by the extractor | |||
2021-06-08 | Make more fields available for `--print` when used with `--flat-playlist` | pukkandan | |
2021-06-08 | [docs] Improve documentation of dependencies | pukkandan | |
Related: #348 | |||
2021-06-07 | [pyinst] Show Python version in EXE metadata (#384) | Nil Admirari | |
Authored by: nihil-admirari | |||
2021-06-07 | [viki] Fix extraction | pukkandan | |
Closes #381 Code from: https://github.com/ytdl-org/youtube-dl/commit/59e583f7e8530ca92776c866897d895c072e2a82 | |||
2021-06-06 | Fix filename sanitization | pukkandan | |
Bug from 752cda3880f30a46bed1d27b69188ab93ad1a368 | |||
2021-06-06 | [zoom] Extract transcripts as subtitles | pukkandan | |
2021-06-06 | [extractor] Fix pre-checking archive for some extractors | pukkandan | |
The `id` regex group must be present for `_match_id` and pre-checking archive to work correctly | |||
2021-06-06 | [twitcasting] Add TwitCastingUserIE, TwitCastingLiveIE | pukkandan | |
Closes #374 Code adapted from: https://github.com/nao20010128nao/ytdl-patched/blob/f1fb9222bb474e4ac2333e1e8047c11a856c42d3/youtube_dl/extractor/twitcasting.py Authored by: pukkandan, nao20010128nao | |||
2021-06-06 | [vidio] Add VidioPremierIE and VidioLiveIE (#371) | MinePlayersPE | |
Authored-by: MinePlayersPE | |||
2021-06-06 | Fix and refactor `prepare_outtmpl` | pukkandan | |
The following tests would have failed previously: %(id)d %(id)r %(ext)s-%(ext|def)d %(width|)d %(id)r %(height)r %(formats.0)r %s | |||
2021-06-06 | [cleanup] Mark unused files | pukkandan | |
2021-06-06 | [cleanup] Point all shebang to `python3` (#372) | felix | |
Authored by: fstirlitz | |||
2021-06-06 | Remove support for obsolete python versions | pukkandan | |
2021-06-06 | [downloader/ffmpeg] Hide FFmpeg banner unless in verbose mode (#372) | felix | |
Authored by: fstirlitz | |||
2021-06-06 | [common] Fix FourCC fallback when parsing ISM (#372) | felix | |
In some DASH manifests, the FourCC attribute is actually present, but empty. We thus apply the same fallback to 'AACL' that we do when the attribute is entirely absent. Authored by: fstirlitz | |||
2021-06-06 | Remove duplicate file `trovolive.py` | pukkandan | |
2021-06-06 | [youtube] Support shorts URL | pukkandan | |
Closes #375 | |||
2021-06-05 | [hls] Decrypt fragment when reading from disk | pukkandan | |
Closes #373 | |||
2021-06-01 | [version] update | pukkandan | |
:ci skip all | |||
2021-06-01 | Release 2021.06.012021.06.01 | pukkandan | |
2021-06-01 | [utils] Escape URLs in `sanitized_Request`, not `sanitize_url` | pukkandan | |
d2558234cf5dd12d6896eed5427b7dcdb3ab7b5a added escaping of URLs while sanitizing. However, `sanitize_url` may not always receive an actual URL. Eg: When using `yt-dlp "search query" --default-search ytsearch`, `search query` gets escaped to `search%20query` before being prefixed with `ytsearch:` which is not the intended behavior. So the escaping is moved to `sanitized_Request` instead. | |||
2021-06-01 | [Hotstar] Add HotStarSeriesIE (#366) | Ashish | |
Authored by: Ashish0804 | |||
2021-06-01 | [update] Block further update for unsupported systems | pukkandan | |
2021-06-01 | [cleanup] setup.py | pukkandan | |
2021-06-01 | Update to ytdl-commit-d495292 | pukkandan | |
[ard] Relax _VALID_URL and fix video ids https://github.com/ytdl-org/youtube-dl/commit/d495292852b6c2f1bd58bc2141ff2b0265c952cf Closes #357 | |||
2021-05-31 | [archiveorg] Add YoutubeWebArchiveIE (#356) | coletdjnz | |
Co-authored by: colethedj, pukkandan, alex-gedeon | |||
2021-05-30 | [hls,dash] When using `concurrent_fragment_downloads`, do not keep the ↵ | pukkandan | |
fragment content in memory Partial fix for #359 This is a temporary solution until #364 can be implemented | |||
2021-05-30 | [hls] Disable external downloader for `webtt` | pukkandan | |
2021-05-30 | [vidio] Add login support (#362) | MinePlayersPE | |
Authored by: MinePlayersPE | |||
2021-05-30 | [fancode] Add extractor (#316,#354) | pukkandan | |
Closes #269, #363 Authored by: rmsmachine | |||
2021-05-30 | [Voot] Add VootSeriesIE (#351) | Ashish | |
Authored by: Ashish0804 | |||
2021-05-30 | [Saitosan] Add new extractor (#350) | LE | |
Closes #224 Authored by: llacb47 | |||
2021-05-30 | [extractor] Functions to parse socket.io response as json | pukkandan | |
Authored by: pukkandan, llacb47 | |||
2021-05-29 | [vidio] Support premium videos (#358) | MinePlayersPE | |
Authored by: MinePlayersPE | |||
2021-05-29 | [extractor] Allow `note=False` when extracting manifests | pukkandan | |
2021-05-29 | [embedthumbnail] Correctly escape filename | pukkandan | |
Closes #352 The approach in [1] is faulty as can be seen in the test cases 1. https://github.com/ytdl-org/youtube-dl/commit/bff857a8af696e701482208617bf0b7564951326 | |||
2021-05-29 | [embedthumbnail] Embed if any thumbnail was downloaded, not just the best | pukkandan | |
2021-05-29 | [youtube:playlist] fix bug | pukkandan | |
2021-05-29 | Remove `None` values from `info.json` | pukkandan | |
2021-05-29 | [zee5] Fix m3u8 formats extension | pukkandan | |
2021-05-29 | Write messages to `stderr` when both `quiet` and `verbose` | pukkandan | |
2021-05-29 | Pre-check archive and filters during playlist extraction | pukkandan | |
This makes `--break-on-existing` much faster. It also helps `--break-on-reject` if the playlist extractor can extract the relevant fields | |||
2021-05-29 | Refactor `__process_playlist` using `LazyList` | pukkandan | |