Hallo zusammen,
mit yt-dlp möchte ich mir YouTube Videos sichern. Das klappt auch, allerdings fehlt die Tonspur, da sie offenbar nicht zur Verfügung gestellt wird ?!
Sämtlicher Codecs habe ich installiert. Die Pakete von yt-dlp werden über PPA eingebunden (ppa:tomtomtom/yt-dlp). Ein Lösung habe ich im WIKI zu yt-dlp nicht gefunden.
Wenn ich mir die Video- Optionen mit der yt-dlp-Option -F anzeigen lasse, erscheint folgende Ausgabe:
$ yt-dlp -F https://www.youtube.com/watch?v=XXXXXX
[youtube] Extracting URL: https://www.youtube.com/watch?v=XXXXXXX
[youtube] XXXX: Downloading webpage
[youtube] XXXX: Downloading tv client config
[youtube] XXXX: Downloading player 4fcd6e4a
[youtube] XXXX: Downloading tv player API JSON
[youtube] XXXX: Downloading ios player API JSON
WARNING: [youtube] XXXX: nsig extraction failed: Some formats may be missing
n = cE0HToIN5meoUZlmj ; player = https://www.youtube.com/s/player/4fcd6e4a/player_ias.vflset/en_US/base.js
WARNING: [youtube] XXXX: nsig extraction failed: Some formats may be missing
n = mJk41k7nl-1b2cDZe ; player = https://www.youtube.com/s/player/4fcd6e4a/player_ias.vflset/en_US/base.js
WARNING: [youtube] XXXXX: nsig extraction failed: Some formats may be missing
n = gZuAa-pq7kWAy0s5M ; player = https://www.youtube.com/s/player/4fcd6e4a/player_ias.vflset/en_US/base.js
WARNING: [youtube] XXXXX: nsig extraction failed: Some formats may be missing
n = th3AjqwyUeHJyI_YC ; player = https://www.youtube.com/s/player/4fcd6e4a/player_ias.vflset/en_US/base.js
[youtube] XXXX: Downloading m3u8 information
[info] Available formats for XXXXX:
ID EXT RESOLUTION FPS │ FILESIZE TBR PROTO │ VCODEC VBR ACODEC MORE INFO
──────────────────────────────────────────────────────────────────────────────────────────────
sb3 mhtml 48x27 0 │ mhtml │ images storyboard
sb2 mhtml 80x45 1 │ mhtml │ images storyboard
sb1 mhtml 160x90 1 │ mhtml │ images storyboard
sb0 mhtml 320x180 1 │ mhtml │ images storyboard
233 mp4 audio only │ m3u8 │ audio only unknown [en] Default
234 mp4 audio only │ m3u8 │ audio only unknown [en] Default
269 mp4 256x144 30 │ ~ 5.47MiB 191k m3u8 │ avc1.4D400C 191k video only
230 mp4 640x360 30 │ ~18.60MiB 650k m3u8 │ avc1.4D401E 650k video only
605 mp4 640x360 30 │ ~13.23MiB 462k m3u8 │ vp09.00.21.08 462k video only
232 mp4 1280x720 30 │ ~49.30MiB 1723k m3u8 │ avc1.64001F 1723k video only
270 mp4 1920x1080 30 │ ~80.21MiB 2804k m3u8 │ avc1.640028 2804k video only
$Bei den YouTube ID's wird "Video only" angezeigt, sodass der Befehl
$ yt-dlp -f270 https://www.youtube.com/watch?v=XXXXXXX
folglich nur das Video ohne Ton herunterlädt. Wie kann ich also das Video MIT Ton bekomen?
Danke