aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-02-01[audius] Fix extractorpukkandan
2021-01-31[youtube_live_chat] Fix `parse_yt_initial_data` and add `fragment_retries`pukkandan
:ci skip dl
2021-01-30[postprocessor] Raise errors correctlypukkandan
Previously, when a postprocessor reported error, the download was still considered a success. This causes issues especially with critical PPs like Merger, MoveFiles etc :ci skip dl
2021-01-30fix typos :ci skip dlpukkandan
2021-01-30New option --no-write-playlist-metafiles to NOT write playlist metadata filespukkandan
2021-01-30[metadatafromtitle] Fix bug when extracting data from numeric fieldspukkandan
:ci skip dl
2021-01-29[version] updatepukkandan
:ci skip dl
2021-01-29Release 2021.01.292021.01.29pukkandan
2021-01-29Refactor `update-version`, `pyinst.py` and related filespukkandan
* Refactor update-version * Moved pyinst, update-version and icon into devscripts * pyinst doesn't bump version anymore * Merge pyinst and pyinst32. Usage: `pyinst.py [32|64]` * Add mutagen as requirement * Remove make_win and related files
2021-01-29[Audius] Add extractor (Closes #40)pukkandan
Related: https://github.com/ytdl-org/youtube-dl/pull/27360 Related: https://github.com/ytdl-org/youtube-dl/issues/24216 Direct API URLs are not currently supported. See https://github.com/ytdl-org/youtube-dl/pull/27360#issuecomment-757123708 for details Co-authored by: qulas
2021-01-29Populate "playlist_*" fields for setting playlist metadata filenamepukkandan
Related: #36
2021-01-29Linter and misc cleanuppukkandan
:ci skip dl
2021-01-29[youtube] Extract playlist descriptionpukkandan
2021-01-28[anvato] Workaround for anvato_token_generator import failing (Closes #35)pukkandan
:ci skip dl
2021-01-28Partial solution for detecting existing files correctly even when extracting ↵pukkandan
audio * Does not work when audio format is 'best'
2021-01-28[embedthumbnail] Fix for missing output filename for ffmpeg call (Closes #38)pukkandan
2021-01-28[Youtube] Improve comment API requestsBepis
co-authored by bbepis
2021-01-28Seperate import of lazy_extractors from that of normal extractorspukkandan
This prevents "ModuleNotFoundError: No module named 'youtube_dl.extractor.lazy_extractors'" from appearing in the traceback Related: https://github.com/animelover1984/youtube-dl/issues/17#issuecomment-757945024
2021-01-28Detect existing files correctly even when there is remux/recodepukkandan
:ci skip dl
2021-01-28[ffmpeg] Document more formats that are supported for remux/recodepukkandan
2021-01-28Write playlist description to file (Closes #36)pukkandan
:ci skip dl
2021-01-27#31 Features from animelover1984/youtube-dlpukkandan
* Add `--get-comments` * [youtube] Extract comments * [billibilli] Added BiliBiliSearchIE, BilibiliChannelIE * [billibilli] Extract comments * [billibilli] Better video extraction * Write playlist data to infojson * [FFmpegMetadata] Embed infojson inside the video * [EmbedThumbnail] Try embedding in mp4 using ffprobe and `-disposition` * [EmbedThumbnail] Treat mka like mkv and mov like mp4 * [EmbedThumbnail] Embed in ogg/opus * [VideoRemuxer] Conditionally remux video * [VideoRemuxer] Add `-movflags +faststart` when remuxing from mp4 * [ffmpeg] Print entire stderr in verbose when there is error * [EmbedSubtitle] Warn when embedding ass in mp4 * [avanto] Use NFLTokenGenerator if possible
2021-01-27More badgespukkandan
:ci skip all
2021-01-26Deprecate avconv/avprobepukkandan
All current functionality is left untouched. But don't expect any new features to work with avconv :ci skip all
2021-01-26Add option `--parse-metadata`pukkandan
* The fields extracted by this can be used in `--output` * Deprecated `--metadata-from-title` :ci skip dl
2021-01-26[movefiles] Don't give "cant find" warning when move is unnecessarypukkandan
2021-01-26[postprocessor] fix write_debug when no _downloaderpukkandan
2021-01-25Fix some fields not sorting correctlypukkandan
bug introduced by: 63be1aab2f6b6a99f289663ffd935e311aff5556
2021-01-25Report error message from youtube as error (Closes #33)pukkandan
:ci skip dl
2021-01-25Changed revision number to use '.' instead of '-'pukkandan
and refactor it :ci skip dl
2021-01-25Fix wrong user config (Closes #32)pukkandan
:ci skip dl
2021-01-24[version] updatepukkandan
:ci skip dl
2021-01-24Release 2021.01.24pukkandan
2021-01-24Update to ytdl-2021.01.24.1Remita Amine
2021-01-24Plugin supportpukkandan
Extractor plugins are loaded from <root-dir>/ytdlp_plugins/extractor/__init__.py Inspired by https://github.com/un-def/dl-plus :ci skip dl
2021-01-24[MoveFiles] More robust way to get final filenamepukkandan
:ci skip dl
2021-01-24[test] fix typopukkandan
2021-01-24Fix overwrite in --write-linkpukkandan
:ci skip dl
2021-01-23#29 New option `-P`/`--paths` to give different paths for different types of ↵pukkandan
files Syntax: `-P "type:path" -P "type:path"` Types: home, temp, description, annotation, subtitle, infojson, thumbnail
2021-01-23Warn when using old style (downloader/postprocessor)_argspukkandan
2021-01-23[sponskrub] Print "unrecognized args" message correctlypukkandan
2021-01-23Modified function `cli_configuration_args`pukkandan
to directly parse new format of `postprocessor_args` and `external_downloader_args`
2021-01-23[tests] Split core and download testspukkandan
2021-01-23Allow passing different arguments to different external downloaderspukkandan
* Now similar to --post-processor-args * Also added `--downloader-args` as alias to `--external-downloader-args`
2021-01-23Standardized function for creating dict from repeated optionspukkandan
2021-01-23[cbs] Make failure to extract title non-fatalpukkandan
:skip ci
2021-01-22#30 [mildom] Add extractorThe Hatsune Daishi
Authored by @nao20010128nao
2021-01-22Revert d9eebbc7471b97f3aa58939685bd7b8f4ce35b1epukkandan
2021-01-21Deprecate unnecessary aliases in `formatSort`pukkandan
(I should never have made so many aliases in the first-place) The aliases remain functional for backward compatability, but will be left undocumented
2021-01-21Fix typecasting when pre-checking archive (Closes #26)pukkandan