(11.12.2021, 16:43)eudatux23 schrieb: Wenn ich mit yt-dlp -x die Audiospur herunterlade, bekomme ich eine Opus-Datei.
Deine Praxis sagt nicht darüber aus, welche Formate es bei youtube gibt.
Meistens liegt ein Video bzw dessen Audio in rund einem Dutzend Formaten vor.
Hier ein Beispiel:
Available formats for rRWgFcUtpRo:
format code extension resolution note
249 webm audio only tiny 49k , webm_dash container, opus @ 49k (48000Hz), 46.94MiB
250 webm audio only tiny 65k , webm_dash container, opus @ 65k (48000Hz), 62.25MiB
251 webm audio only tiny 128k , webm_dash container, opus @128k (48000Hz), 123.00MiB
140 m4a audio only tiny 129k , m4a_dash container, mp4a.40.2@129k (44100Hz), 123.74MiB
160 mp4 256x144 144p 65k , mp4_dash container, avc1.4d400c@ 65k, 24fps, video only, 62.92MiB
278 webm 256x144 144p 85k , webm_dash container, vp9@ 85k, 24fps, video only, 81.34MiB
133 mp4 426x240 240p 135k , mp4_dash container, avc1.4d4015@ 135k, 24fps, video only, 129.62MiB
242 webm 426x240 240p 151k , webm_dash container, vp9@ 151k, 24fps, video only, 145.03MiB
134 mp4 640x360 360p 249k , mp4_dash container, avc1.4d401e@ 249k, 24fps, video only, 238.77MiB
243 webm 640x360 360p 326k , webm_dash container, vp9@ 326k, 24fps, video only, 311.80MiB
135 mp4 854x480 480p 448k , mp4_dash container, avc1.4d401e@ 448k, 24fps, video only, 428.72MiB
244 webm 854x480 480p 576k , webm_dash container, vp9@ 576k, 24fps, video only, 550.60MiB
136 mp4 1280x720 720p 837k , mp4_dash container, avc1.4d401f@ 837k, 24fps, video only, 800.24MiB
247 webm 1280x720 720p 1146k , webm_dash container, vp9@1146k, 24fps, video only, 1.07GiB
248 webm 1920x1080 1080p 2195k , webm_dash container, vp9@2195k, 24fps, video only, 2.05GiB
137 mp4 1920x1080 1080p 2499k , mp4_dash container, avc1.640028@2499k, 24fps, video only, 2.33GiB
18 mp4 640x360 360p 635k , avc1.42001E, 24fps, mp4a.40.2 (44100Hz), 607.54MiB (best)
Hier gibt es 4-mal "audio only" . Davon sind 3 opus-Formate, von denen nur das dritte (251) qualitätsmäßig Frage kommt, und einmal m4a, das AAC-LC enthält.
Youtube/Google behauptet natürlich, daß opus (251) die beste Qualität habe, denn opus wurde von/für Google entwickelt.
Tatsächlich ist es so, daß die Qualität der Audio-Files mehr von anderen Dingen abhängt, wie zB automatischen Um-Kodierungen, Um-Skalierungen, die ohne Rücksicht auf Clip-Grenzen vorgenommen werden.
Dadurch passiert es immer wieder, daß Audio-Tracks erzeugt werden, die intern höhere Pegel enthalten als mit 16Bit Integer-PCM ausgegeben werden können. Da gibt es dann erhebliche Verzerrungen bei der Wiedergabe mit internen Übersteuerung von teils mehr als 3 dB.
Dann spielt es auch keine Rolle mehr, ob opus einen Tick besser ist als AAC-LC bei gleicher Bitrate.
Dann muß man die Files erst mal runterskalieren, was glücklicherweise bei opus und AAC-LC möglich ist, aber nicht mit frei zugänglichen Tools unterstützt wird.
Audacity kann das interne Format uU mit ffmpeg auslesen. Dann kann man mit dem "Verstärkungs"-Effekt den Pegel unter die Clip-Grenze senken, kommt aber nicht um die Neu-Kodierung herum.
Opus- und AAC-LC Files lassen sich aber wie mp3 Files reskalieren, ohne die Codierung anzutasten über Skalenfaktoren, die in den Files abgelegt sind, bei opus sogar in viel feineren Abstufungen als bei mp3 bzw AAC-LC.
MfG Kai