Open to-duck opened 2 years ago
For now, try -f 'bestvideo+bestaudio[format_id!*=lb]/best'
.
For now, try
-f 'bestvideo+bestaudio[format_id!*=1b]/best'
.
Thanks for the tip!
With single quotes I got ERROR: requested format not available
, but with double quotes, changing 1b to lb, switching to ffmpeg 3.4.2, and using ffmpeg as downloader (see #30208), it actually works:
>youtube-dl --hls-prefer-ffmpeg -f "bestvideo+bestaudio[format_id!*=lb]/best" https://www.svtplay.se/video/33694750/disneydags/disneydags-sasong-1-avsnitt-23
Ah, lb
= low bandwidth? That could make sense (l vs 1
).
'Single quotes' for POSIX, "double quotes" for Windows.
Also, you could sort the audio formats like this (hls_best/hls_less_good/bestaudio)
(eg, fill in the best, less_good) instead of just picking the best audio format that's not -lb-.
Checklist
Verbose log
Note:
--fixup warn
in included due to issue #30208.Description
From the log above:
[download] Destination: Avsnitt 21-e6EYzN2.fhls-ts-lb-full-stereo-Svenska.mp4
The selected audio stream (
...-lb-...
) is the low bandwidth, lowest quality, one. Almost all the other audio streams have better quality:This is general issue for all Disneydags episodes that I have tried with, not just episode 21.