aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [audius] Fix extractorpukkandan2021-02-013-7/+35
|
* [youtube_live_chat] Fix `parse_yt_initial_data` and add `fragment_retries`pukkandan2021-01-312-56/+57
| | | | :ci skip dl
* [postprocessor] Raise errors correctlypukkandan2021-01-301-8/+5
| | | | | | 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
* fix typos :ci skip dlpukkandan2021-01-308-15/+17
|
* New option --no-write-playlist-metafiles to NOT write playlist metadata filespukkandan2021-01-303-44/+64
|
* [metadatafromtitle] Fix bug when extracting data from numeric fieldspukkandan2021-01-301-1/+6
| | | | :ci skip dl
* [version] updatepukkandan2021-01-292-2/+2
| | | | :ci skip dl
* Release 2021.01.29pukkandan2021-01-294-27/+70
|
* Refactor `update-version`, `pyinst.py` and related filespukkandan2021-01-2912-258/+108
| | | | | | | | | * 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
* [Audius] Add extractor (Closes #40)pukkandan2021-01-292-0/+225
| | | | | | | | | 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
* Populate "playlist_*" fields for setting playlist metadata filenamepukkandan2021-01-291-2/+11
| | | | Related: #36
* Linter and misc cleanuppukkandan2021-01-2911-89/+66
| | | | :ci skip dl
* [youtube] Extract playlist descriptionpukkandan2021-01-291-2/+9
|
* [anvato] Workaround for anvato_token_generator import failing (Closes #35)pukkandan2021-01-281-2/+10
| | | | :ci skip dl
* Partial solution for detecting existing files correctly even when extracting ↵pukkandan2021-01-281-1/+3
| | | | | | audio * Does not work when audio format is 'best'
* [embedthumbnail] Fix for missing output filename for ffmpeg call (Closes #38)pukkandan2021-01-282-2/+2
|
* [Youtube] Improve comment API requestsBepis2021-01-281-27/+23
| | | | co-authored by bbepis
* Seperate import of lazy_extractors from that of normal extractorspukkandan2021-01-281-1/+2
| | | | | | 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
* Detect existing files correctly even when there is remux/recodepukkandan2021-01-282-17/+32
| | | | :ci skip dl
* [ffmpeg] Document more formats that are supported for remux/recodepukkandan2021-01-283-8/+17
|
* Write playlist description to file (Closes #36)pukkandan2021-01-281-0/+24
| | | | :ci skip dl
* #31 Features from animelover1984/youtube-dlpukkandan2021-01-2712-72/+587
| | | | | | | | | | | | | | | | | * 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
* More badgespukkandan2021-01-272-19/+19
| | | | :ci skip all
* Deprecate avconv/avprobepukkandan2021-01-265-40/+32
| | | | | | All current functionality is left untouched. But don't expect any new features to work with avconv :ci skip all
* Add option `--parse-metadata`pukkandan2021-01-268-110/+162
| | | | | | | * The fields extracted by this can be used in `--output` * Deprecated `--metadata-from-title` :ci skip dl
* [movefiles] Don't give "cant find" warning when move is unnecessarypukkandan2021-01-261-3/+3
|
* [postprocessor] fix write_debug when no _downloaderpukkandan2021-01-261-1/+1
|
* Fix some fields not sorting correctlypukkandan2021-01-251-6/+6
| | | | bug introduced by: 63be1aab2f6b6a99f289663ffd935e311aff5556
* Report error message from youtube as error (Closes #33)pukkandan2021-01-251-1/+9
| | | | :ci skip dl
* Changed revision number to use '.' instead of '-'pukkandan2021-01-251-25/+8
| | | | | | and refactor it :ci skip dl
* Fix wrong user config (Closes #32)pukkandan2021-01-251-12/+8
| | | | :ci skip dl
* [version] updatepukkandan2021-01-247-14/+14
| | | | :ci skip dl
* Release 2021.01.24pukkandan2021-01-246-262/+54
|
* Update to ytdl-2021.01.24.1Remita Amine2021-01-2423-413/+988
|
* Plugin supportpukkandan2021-01-249-14/+72
| | | | | | | | Extractor plugins are loaded from <root-dir>/ytdlp_plugins/extractor/__init__.py Inspired by https://github.com/un-def/dl-plus :ci skip dl
* [MoveFiles] More robust way to get final filenamepukkandan2021-01-242-9/+8
| | | | :ci skip dl
* [test] fix typopukkandan2021-01-242-2/+2
|
* Fix overwrite in --write-linkpukkandan2021-01-241-1/+1
| | | | :ci skip dl
* #29 New option `-P`/`--paths` to give different paths for different types of ↵pukkandan2021-01-237-116/+321
| | | | | | | files Syntax: `-P "type:path" -P "type:path"` Types: home, temp, description, annotation, subtitle, infojson, thumbnail
* Warn when using old style (downloader/postprocessor)_argspukkandan2021-01-232-1/+8
|
* [sponskrub] Print "unrecognized args" message correctlypukkandan2021-01-231-1/+2
|
* Modified function `cli_configuration_args`pukkandan2021-01-234-54/+37
| | | | to directly parse new format of `postprocessor_args` and `external_downloader_args`
* [tests] Split core and download testspukkandan2021-01-234-20/+63
|
* Allow passing different arguments to different external downloaderspukkandan2021-01-234-15/+32
| | | | | * Now similar to --post-processor-args * Also added `--downloader-args` as alias to `--external-downloader-args`
* Standardized function for creating dict from repeated optionspukkandan2021-01-233-34/+34
|
* [cbs] Make failure to extract title non-fatalpukkandan2021-01-231-1/+1
| | | | :skip ci
* #30 [mildom] Add extractorThe Hatsune Daishi2021-01-223-0/+296
| | | Authored by @nao20010128nao
* Revert d9eebbc7471b97f3aa58939685bd7b8f4ce35b1epukkandan2021-01-221-1/+1
|
* Deprecate unnecessary aliases in `formatSort`pukkandan2021-01-213-49/+59
| | | | | (I should never have made so many aliases in the first-place) The aliases remain functional for backward compatability, but will be left undocumented
* Fix typecasting when pre-checking archive (Closes #26)pukkandan2021-01-211-2/+4
|