pukkandan
105b0b700e
Populate "playlist_*" fields for setting playlist metadata filename
...
Related: #36
2021-01-29 01:57:14 +05:30
pukkandan
66c935fb16
Linter and misc cleanup
...
:ci skip dl
2021-01-29 01:03:32 +05:30
pukkandan
64c0d954e5
[youtube] Extract playlist description
2021-01-29 00:31:50 +05:30
pukkandan
bf330f5f29
[anvato] Workaround for anvato_token_generator import failing ( Closes #35 )
...
:ci skip dl
2021-01-28 15:57:37 +05:30
pukkandan
f6d7624f57
Partial solution for detecting existing files correctly even when extracting audio
...
* Does not work when audio format is 'best'
2021-01-28 15:50:03 +05:30
pukkandan
ece8a2a1b6
[embedthumbnail] Fix for missing output filename for ffmpeg call ( Closes #38 )
2021-01-28 15:48:33 +05:30
Bepis
8d0ea5f955
[Youtube] Improve comment API requests
...
co-authored by bbepis
2021-01-28 11:49:31 +05:30
pukkandan
0748b3317b
Seperate import of lazy_extractors from that of normal extractors
...
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-28 11:25:42 +05:30
pukkandan
6b591b2925
Detect existing files correctly even when there is remux/recode
...
:ci skip dl
2021-01-28 10:49:37 +05:30
pukkandan
179122495b
[ffmpeg] Document more formats that are supported for remux/recode
2021-01-28 10:36:34 +05:30
pukkandan
02fd60d305
Write playlist description to file ( Closes #36 )
...
:ci skip dl
2021-01-28 06:25:18 +05:30
pukkandan
06167fbbd3
#31 Features from animelover1984/youtube-dl
...
* 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-27 20:32:51 +05:30
pukkandan
e4172ac903
Deprecate avconv/avprobe
...
All current functionality is left untouched. But don't expect any new features to work with avconv
:ci skip all
2021-01-26 23:27:32 +05:30
pukkandan
5bfa486205
Add option --parse-metadata
...
* The fields extracted by this can be used in `--output`
* Deprecated `--metadata-from-title`
:ci skip dl
2021-01-26 16:14:31 +05:30
pukkandan
9882064024
[movefiles] Don't give "cant find" warning when move is unnecessary
2021-01-26 15:53:32 +05:30
pukkandan
2d6921210d
[postprocessor] fix write_debug when no _downloader
2021-01-26 15:53:22 +05:30
pukkandan
f137c99e9f
Fix some fields not sorting correctly
...
bug introduced by: 63be1aab2f
2021-01-25 19:28:39 +05:30
pukkandan
6b8eb0c024
Report error message from youtube as error ( Closes #33 )
...
:ci skip dl
2021-01-25 10:26:51 +05:30
pukkandan
b5d265633d
Fix wrong user config ( Closes #32 )
...
:ci skip dl
2021-01-25 01:52:47 +05:30
pukkandan
a392adf56c
[version] update
...
:ci skip dl
2021-01-24 21:51:50 +05:30
pukkandan
0bc0a32290
Release 2021.01.24
2021-01-24 21:39:55 +05:30
Remita Amine
a820dc722e
Update to ytdl-2021.01.24.1
2021-01-24 20:28:44 +05:30
pukkandan
f74980cbae
Plugin support
...
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 20:24:07 +05:30
pukkandan
c571435f9c
[MoveFiles] More robust way to get final filename
...
:ci skip dl
2021-01-24 20:24:06 +05:30
pukkandan
10e3742eb1
Fix overwrite in --write-link
...
:ci skip dl
2021-01-24 14:05:32 +05:30
pukkandan
0202b52a0c
#29 New option -P
/--paths
to give different paths for different types of files
...
Syntax: `-P "type:path" -P "type:path"`
Types: home, temp, description, annotation, subtitle, infojson, thumbnail
2021-01-23 17:53:17 +05:30
pukkandan
b8f6bbe68a
Warn when using old style (downloader/postprocessor)_args
2021-01-23 17:41:21 +05:30
pukkandan
256ed01025
[sponskrub] Print "unrecognized args" message correctly
2021-01-23 17:17:47 +05:30
pukkandan
eab9b2bcaf
Modified function cli_configuration_args
...
to directly parse new format of `postprocessor_args` and `external_downloader_args`
2021-01-23 17:00:11 +05:30
pukkandan
46ee996e39
Allow passing different arguments to different external downloaders
...
* Now similar to --post-processor-args
* Also added `--downloader-args` as alias to `--external-downloader-args`
2021-01-23 17:00:10 +05:30
pukkandan
45016689fa
Standardized function for creating dict from repeated options
2021-01-23 17:00:10 +05:30
pukkandan
430c2757ea
[cbs] Make failure to extract title non-fatal
...
:skip ci
2021-01-23 08:51:57 +05:30
The Hatsune Daishi
ffcb819171
#30 [mildom] Add extractor
...
Authored by @nao20010128nao
2021-01-22 19:13:30 +05:30
pukkandan
b46696bdc8
Revert d9eebbc747
2021-01-22 01:09:24 +05:30
pukkandan
63be1aab2f
Deprecate unnecessary aliases in formatSort
...
(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-21 19:05:57 +05:30
pukkandan
d0757229fa
Fix typecasting when pre-checking archive ( Closes #26 )
2021-01-21 17:36:42 +05:30
pukkandan
e2f6586c16
[version] update
...
:skip ci all
2021-01-21 03:01:26 +05:30
pukkandan
e7ff505132
[pokemon] Add /#/player
URLs ( Closes #24 )
2021-01-21 02:26:24 +05:30
pukkandan
fbced7341d
[sponskrub] Better debug output and error message
2021-01-21 01:41:05 +05:30
pukkandan
43820c0370
Improved passing of multiple postprocessor-args
...
* Added `PP+exe:args` syntax
If `PP+exe:args` is specifically given, only it used.
Otherwise, `PP:args` and `exe:args` are combined.
If none of the `PP`, `exe` or `PP+exe` args are given, `default` is used
`Default` is purposely left undocumented since it exists only for backward compatibility
* Also added proper handling of args in `EmbedThumbnail`
Related: https://github.com/ytdl-org/youtube-dl/pull/27723
2021-01-21 01:36:10 +05:30
pukkandan
5c610515c9
[TrovoLive] Add extractor (partially fix #20 )
...
Only VOD extractor has been implemented
Related: https://github.com/ytdl-org/youtube-dl/issues/26125
Related: https://github.com/blackjack4494/yt-dlc/issues/220
2021-01-20 00:42:39 +05:30
pukkandan
8a51f56439
[readme] Cleanup options
...
(Closes #23 ) :skip ci
2021-01-19 00:56:07 +05:30
pukkandan
67002a5ad8
[EmbedThumbnail] Simplify embedding in mkv ( Closes #22 )
2021-01-18 19:36:50 +05:30
pukkandan
477cf32f37
[sponskrub] Encode filenames correctly
2021-01-18 19:23:08 +05:30
pukkandan
f57adf0e59
[version] update
...
:skip ci all
2021-01-17 00:36:23 +05:30
pukkandan
298f597b4f
Release 2021.01.16
2021-01-17 00:24:52 +05:30
pukkandan
e2e43aea21
Portable Configuration file ( closes #19 )
...
Inspired by https://github.com/ytdl-org/youtube-dl/pull/27592
2021-01-17 00:05:46 +05:30
pukkandan
30a074c2b6
Update to ytdl-2021.01.16
2021-01-16 18:50:48 +05:30
pukkandan
ff0bc1aa4c
[version] update
...
:skip ci all
2021-01-14 22:02:53 +05:30
pukkandan
17fa3ee25f
Documentation fixes
...
* Change all links to point to new fork URL
* Changed sponskrub links to my fork of the same
* Other typos
2021-01-14 21:51:14 +05:30