dirkf
dirkf
Postprocessing only runs if yt-dl "thinks" it necessary. When your `--postprocessor-args` were effective, you were piggybacking on that choice. To force some ad hoc (ie, not programmed by yt-dl) postprocessing,...
Arguably if `--postprocessor-args` are given but no postprocessing is going to be run, a warning could be displayed. The counter-argument is that it might be desired to set some default...
This works for me. ```shellsession $ python -m youtube_dl -v -x --audio-format mp3 --audio-quality 192k --postprocessor-args '-ss 00:00:42' 'https://youtu.be/o8Y_uR6ZDxo' [debug] System config: [u'--prefer-ffmpeg'] [debug] User config: [] [debug] Custom config:...
Sorry, I should have seen the problem before: use an **OUTPUT TEMPLATE**, not a filename, with `-o`, and end it with `.%(ext)s`. The first download will be the native audio...
See also #29364.
Duplicate of #30507, but continuing here since this is a better request, even if this may not have been well executed >- [x] I've searched the bugtracker for similar site...
The code is C++ and (even if it weren't) couldn't be included in yt-dl because it requires licensing terms to be reproduced, which we can't enforce. As you suggest, it...
Similar. As these tools exist the need for a yt-dl extractor is perhaps less clear.
I'd rather keep it open to remind us to implement the functionality here, but probably by pulling the dlp code.
My expertise only goes as far as https://github.com/zsh-users/zsh-completions, but yt-dl has a GNU-like `--help`. Although yt-dl has a zsh completion, what happens with this? ```zsh compdef _gnu_generic youtube-dl ```