Video-Codecs - das Buch mit 7 Siegeln
Video-Codecs - das Buch mit 7 Siegeln
Ich habe einige (Musik-) Videos - heruntergeladen aus der Mediathek - liegen, die ich allesamt z.B. mit VLC oder direkt aus der Mediathek mit meinem TV ansehen kann.
Wenn ich allerdings das heruntergeladene Video am TV abspielen will, beschwert sich das Gerät bei einigen über einen nicht unterstützten Codec.
Ich habe mir mit VLC die Codecs angesehen, kann aber keinen wesentlichen Unterschied erkennen.
In dem Bild ist das linke Video nicht abspielbar, das rechte schon. Am Bildschirmformat kann es ja wohl nicht liegen.
Hat jemand eine Idee, was ich beachten/ bzw. wie ich konvertieren muss?
Wenn ich allerdings das heruntergeladene Video am TV abspielen will, beschwert sich das Gerät bei einigen über einen nicht unterstützten Codec.
Ich habe mir mit VLC die Codecs angesehen, kann aber keinen wesentlichen Unterschied erkennen.
In dem Bild ist das linke Video nicht abspielbar, das rechte schon. Am Bildschirmformat kann es ja wohl nicht liegen.
Hat jemand eine Idee, was ich beachten/ bzw. wie ich konvertieren muss?
Dummheit schafft Freizeit!
Re: Video-Codecs - das Buch mit 7 Siegeln
Zur Analyse, was fuer ein Format vorliegt, empfiehlt sich mediainfo. Vielleicht liegt es am Containerformat, das VLC in der Ausgabe nicht anzeigt.
Use ed once in a while!
Re: Video-Codecs - das Buch mit 7 Siegeln
HumiNi hat geschrieben: [...] linke Video nicht abspielbar, [...]
Das liegt mit sicherheit an den 50 fps bei 1920x1080
Mein Samsung hat damit auch probleme,
keine probleme mit 25 fps bei 1920x1080
gruss MaGe
Wir müssen uns vor der Klimaerwärmung nicht fürchten.
Uns rottet die soziale Kälte viel früher aus.
Uns rottet die soziale Kälte viel früher aus.
Re: Video-Codecs - das Buch mit 7 Siegeln
Ja. Sobald mit Fernsehern los geht wird es lustig. h.264 kommt in Versionen Profilen und Leveln. Die Version ist weitestgehend irrelevant, da die meist nur Klarstellungen oder zusätzliche Profile beinhalten. Level bekommst du in erster Linie durch Auflösung und Wiederholrate: Level 4, das nicht ganz unüblich ist, kann in 1080p maximal 30Hz bei 720p aber sogar 60Hz.
Während Softwareplayer üblicherweise alles können und maximal ruckeln, wenn es zu komplex wird, können Fernseher oft wirklich nur ein bestimmtes Set von Profilen/Leveln und geben sonst ganz auf.
Wie schon angemerkt: mediainfo ziegt dir das Profil und meist auch das Level (Hinter @L) an.
Während Softwareplayer üblicherweise alles können und maximal ruckeln, wenn es zu komplex wird, können Fernseher oft wirklich nur ein bestimmtes Set von Profilen/Leveln und geben sonst ganz auf.
Wie schon angemerkt: mediainfo ziegt dir das Profil und meist auch das Level (Hinter @L) an.
rot: Moderator wanne spricht, default: User wanne spricht.
Re: Video-Codecs - das Buch mit 7 Siegeln
Die Antwort bezüglich 50bps war ein Volltreffer. Ich habe mit diesem Hinweis meine Videos gecheckt. Zusätzlich habe ich die USB-HD an den angeschlossenen BlueRay-Player getestet. Der meldet deutlich: Framerate 50 wird nicht unterstützt. Sch...dreck.
mediainfo werde ich im Hinterkopf behalten, aber diese Videos haben nicht oberste Priorität.
Ich danke euch für die Hinweise.
mediainfo werde ich im Hinterkopf behalten, aber diese Videos haben nicht oberste Priorität.
Ich danke euch für die Hinweise.
Dummheit schafft Freizeit!
Re: Video-Codecs - das Buch mit 7 Siegeln
Das hat alleine mit der fps 50 nicht zu tun,HumiNi hat geschrieben: Der meldet deutlich: Framerate 50 wird nicht unterstützt. Sch...dreck.
das ist die Kombination von 1920x1080 und 50 fps,
nimmst du 1280x720,haut das auch mit den 50 fps hin.
Das problem 1920x1080 und 50 fps erzeugt einen level:v 4.2
und das kann dein TV nicht, dem PC ist das egal.
gruss MaGe
Wir müssen uns vor der Klimaerwärmung nicht fürchten.
Uns rottet die soziale Kälte viel früher aus.
Uns rottet die soziale Kälte viel früher aus.
Re: Video-Codecs - das Buch mit 7 Siegeln
Ich habe Zeit gefunden und habe das Video mit ffmpeg (kann alles - außer einfach ) auf 30fps konvertiert. Ob 30fps schlau ist, weiß ich (noch) nicht, denn die Konvertierung dauert selbst mit einem einigermaßen flotten PC deutlich länger als die Abspielzeit des Videos. Immerhin kann ich das (die) Video(s) jetzt am TV mit angeschlossenen besseren Lautsprechern ansehen. (Obwohl die internen Lautsprecher an meinem Smart-Monitor auch nicht sooo schlecht sind.)
BTW. Das Gute an der Geschichte: Dieses ffmpeg (kann alles - außer ...) samt der Codec-Geschichte fange ich an zu verstehen und wird mir langsam sympathisch.
BTW. Das Gute an der Geschichte: Dieses ffmpeg (kann alles - außer ...) samt der Codec-Geschichte fange ich an zu verstehen und wird mir langsam sympathisch.
Dummheit schafft Freizeit!
Re: Video-Codecs - das Buch mit 7 Siegeln
Ich habe allerdings noch ein anderes Problem:
Ich will nur die Audiospur extrahieren. Das Video ist aac-codiert mit einer Bitrate von 160kb/s.
Ich habe extrahiert mit:
Das Ergebnis ist:
Ohne Angabe der Bitrate kamen sogar nur 64 kb/s heraus.
Ich hätte es am liebsten, dass bei der Konvertierung keine weiteren Verluste (und das ohne Kenntnis des Codecs im Video) auftreten. Aber wie?
Ich will nur die Audiospur extrahieren. Das Video ist aac-codiert mit einer Bitrate von 160kb/s.
Code: Alles auswählen
Stream #0:1[0x2](deu): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 160 kb/s (default)
Code: Alles auswählen
ffmpeg -i video.mp4 -cn -ab 160 audio.mp3
Code: Alles auswählen
Audio
Format : MPEG Audio
Format version : Version 1
Format profile : Layer 3
Format settings : Joint stereo / MS Stereo
Duration : 1 h 14 min
Bit rate mode : Constant
Bit rate : 128 kb/s
Channel(s) : 2 channels
Sampling rate : 48.0 kHz
Frame rate : 41.667 FPS (1152 SPF)
Compression mode : Lossy
Stream size : 68.2 MiB (100%)
Writing library : LAME3.100
Ich hätte es am liebsten, dass bei der Konvertierung keine weiteren Verluste (und das ohne Kenntnis des Codecs im Video) auftreten. Aber wie?
Dummheit schafft Freizeit!
Re: Video-Codecs - das Buch mit 7 Siegeln
Ich denke, es muesste in etwa so lauten:
Code: Alles auswählen
ffmpeg -i ... -vn -c:a copy out.aac
Use ed once in a while!
Re: Video-Codecs - das Buch mit 7 Siegeln
Da kommt leider kein MP3 heraus.Meillo hat geschrieben:22.01.2024 16:54:30Ich denke, es muesste in etwa so lauten:Code: Alles auswählen
ffmpeg -i ... -vn -c:a copy out.aac
Dummheit schafft Freizeit!
Re: Video-Codecs - das Buch mit 7 Siegeln
So.HumiNi hat geschrieben: Ich will nur die Audiospur extrahieren
Code: Alles auswählen
ffmpeg -i video.mp4 -vn -b:a 160k audio.mp3
Stream #0:0: Audio: mp3, 48000 Hz, stereo, fltp, 160 kb/s
gruss MaGe
Wir müssen uns vor der Klimaerwärmung nicht fürchten.
Uns rottet die soziale Kälte viel früher aus.
Uns rottet die soziale Kälte viel früher aus.
Re: Video-Codecs - das Buch mit 7 Siegeln
Ja natuerlich, denn du hast ja auch geschrieben:HumiNi hat geschrieben:22.01.2024 17:02:18Da kommt leider kein MP3 heraus.Meillo hat geschrieben:22.01.2024 16:54:30Ich denke, es muesste in etwa so lauten:Code: Alles auswählen
ffmpeg -i ... -vn -c:a copy out.aac
Sobald du den Codec wechselst, treten (bis auf wenige Ausnahmen) immer weitere Verluste auf.HumiNi hat geschrieben:22.01.2024 16:42:22Ich hätte es am liebsten, dass bei der Konvertierung keine weiteren Verluste (und das ohne Kenntnis des Codecs im Video) auftreten. Aber wie?
Die gleiche Bitrate bedeutet bei verschiedenen Codes auch unterschiedliche Qualitaetsniveaus. Man kann ohne die Kenntnis der konkreten Codecs nicht rein zahlenmaessig das gleiche Qualitaetsniveau halten. Ggf. muesste beim Konvertieren zwischen besonders artverschiedenen Codecs auch die Bitrate deutlich erhoeht werden, um das gleiche Niveau halten zu koennen.
Richtig loesen laesst sich dein Wunsch nicht. Du kannst halt den unveraenderten Audiostream extrahieren (mein Vorschlag) oder du musst ihn umwandeln, in ein Qualitaetsniveau, das du nur raten kannst.
Use ed once in a while!
Re: Video-Codecs - das Buch mit 7 Siegeln
Du hast es sofort gesehen, stimmt's? Es war natürlich das damned k.MaGe hat geschrieben:22.01.2024 17:11:53So.HumiNi hat geschrieben: Ich will nur die Audiospur extrahieren
Dummheit schafft Freizeit!
Re: Video-Codecs - das Buch mit 7 Siegeln
Stimmt. Ich habe mich nicht klar ausgedrückt.Meillo hat geschrieben:22.01.2024 17:20:37Ja natuerlich, denn du hast ja auch geschrieben:Da kommt leider kein MP3 heraus.
Jetzt kommt mir gerade die Idee zu prüfen, ob mein Player vielleicht sogar aac-Codec versteht. Man ist immer nur auf MP3 fixiert.
Dummheit schafft Freizeit!
Re: Video-Codecs - das Buch mit 7 Siegeln
Ich kenne deine (Musik-) Videos nicht, aber normal bei 50fps ist 2x25fpsHumiNi hat geschrieben: [...] Ob 30fps schlau ist, weiß ich (noch) nicht [...]
Bei 50 fps sieht das Ergebnis so aus, kannst du testen mit mpv.
AABBCCDDEEFFGGHH(wobei jeder Buchstabe ein Bild darstellt)
Die Bildverteilung ist gleichmäßig, das Ergebnis ist glatt.
Auf 25 fps umgerechnet würde das Video so aussehen.
ABCDEFGH
Die Bildverteilung ist gleichmäßig, das Ergebnis ist flüssig.
Bei 30 Bildern pro Sekunde erhalten wir jedoch eine Mischung aus,
Einzelbildern und Doppelbildern, etwa so: ABCCDEFGHH
Das ist wahrscheinlich nicht die exakte Bildverteilung.
Sie ist ungleichmäßig, keine ahnung was passiert, habe keine Videos mit 30 fps.
gruss MaGe
Wir müssen uns vor der Klimaerwärmung nicht fürchten.
Uns rottet die soziale Kälte viel früher aus.
Uns rottet die soziale Kälte viel früher aus.
Re: Video-Codecs - das Buch mit 7 Siegeln
Ist das so auch gespeichert? -- Was fuer ein Marketingirrsinn!MaGe hat geschrieben:22.01.2024 18:01:51Bei 50 fps sieht das Ergebnis so aus, kannst du testen mit mpv.
AABBCCDDEEFFGGHH(wobei jeder Buchstabe ein Bild darstellt)
Die Logik, beim Reduzieren moeglichst ganze Teiler zu nutzen, macht aber natuerlich Sinn.
Use ed once in a while!
Re: Video-Codecs - das Buch mit 7 Siegeln
Meillo hat geschrieben: Ist das so auch gespeichert? -- Was fuer ein Marketingirrsinn!
TV eigenproduckte fast alle 50fps - 50 Einzelbilder.
Das Kannst du testen, aufname Tagesschau 50fps - 50 Einzelbilder.
Kinofilme sind 24 fps, werden im TV auf 50fps - 2x25fps verdoppelt.
gruss MaGe
Wir müssen uns vor der Klimaerwärmung nicht fürchten.
Uns rottet die soziale Kälte viel früher aus.
Uns rottet die soziale Kälte viel früher aus.
Re: Video-Codecs - das Buch mit 7 Siegeln
Dann verstehe ich das noch weniger. Es geht bei mir doch um Musikvideos aus der ör-Mediathek. Gibt ja auch kein Problem beim direkten Anschauen im TV. Lade ich dieses Video aber als Datei herunter und will es am gleichen TV ansehen, ist Pustekuchen. Verstehe, wer will.MaGe hat geschrieben:22.01.2024 19:20:01TV eigenproduckte fast alle 50fps - 50 Einzelbilder.Meillo hat geschrieben: Ist das so auch gespeichert? -- Was fuer ein Marketingirrsinn!
Das Kannst du testen, aufname Tagesschau 50fps - 50 Einzelbilder.
Kinofilme sind 24 fps, werden im TV auf 50fps - 2x25fps verdoppelt.
Dummheit schafft Freizeit!
Re: Video-Codecs - das Buch mit 7 Siegeln
Du lädst dir das Video, mit 1920x1080 -50fps, nimm das Video mit den 1280x720 - 50fpsHumiNi hat geschrieben: [...] Lade ich dieses Video aber als Datei herunter und will es am gleichen TV ansehen, ist Pustekuchen. Verstehe, wer will
Hier ein Muster mit ( yt-dlp ) The Rolling Stones 3SAT_HD
Code: Alles auswählen
yt-dlp -F https://www.3sat.de/kultur/pop-around-the-clock/the-rolling-stones-grrr-100.html
## Angezeigt wird sowas.
hls-2595-0 mp4 1280x720 50 │ ~ 2.22GiB 2595k m3u8 │ avc1.640028 mp4a.40.2 [deu]
hls-2595-1 mp4 1280x720 50 │ ~ 2.22GiB 2595k m3u8 │ avc1.640028 mp4a.40.2 [deu]
usw.
hls-5194-0 mp4 1920x1080 50 │ ~ 4.45GiB 5195k m3u8 │ avc1.64002a mp4a.40.2 [deu]
hls-5194-1 mp4 1920x1080 50 │ ~ 4.45GiB 5195k m3u8 │ avc1.64002a mp4a.40.2 [deu]
Du wilst das Video mit den 50fps dann so.
Code: Alles auswählen
yt-dlp -f hls-2595-1 https://www.3sat.de/kultur/pop-around-the-clock/the-rolling-stones-grrr-100.html
gruss MaGe
Wir müssen uns vor der Klimaerwärmung nicht fürchten.
Uns rottet die soziale Kälte viel früher aus.
Uns rottet die soziale Kälte viel früher aus.
Re: Video-Codecs - das Buch mit 7 Siegeln
Danke für die Erklärung. Da ich dieses Video (vermutlich) auch habe, kann ich deine Angaben bei nächster Gelegenheit nachvollziehen.
Ich Moment konvertiere ich mein Beispielvideo auf 25 bps. Meine Hoffnung, dass es schneller geht als auf 30 bps, ist schon beerdigt.
Dummheit schafft Freizeit!
Re: Video-Codecs - das Buch mit 7 Siegeln
HumiNi hat geschrieben: [...] Meine Hoffnung, dass es schneller geht als auf 30 bps, ist schon beerdigt.
Frage: Warum nicht über die Grafikkarte konvertieren?
und die GPU-Beschleunigung nutzen,
# The_Rolling_Stones_GRRR.mp4 1920x1080 - 50fps
# 5 Minuten konvertieren auf 25 fps
# 8 Kerne bei 13% CPU auslastung
frame= 7500 fps=439
real 0m17,925s
# 8 Kerne bei 97% CPU auslastung
frame= 7500 fps= 27
real 4m40,155s
gruss MaGe
Wir müssen uns vor der Klimaerwärmung nicht fürchten.
Uns rottet die soziale Kälte viel früher aus.
Uns rottet die soziale Kälte viel früher aus.
Re: Video-Codecs - das Buch mit 7 Siegeln
Aus Neugier: Wie macht man das? Also wie aktiviert man die GPU-Beschleunigung? ... nicht dass meine Hardware das koennte, darum habe ich auch keine Ahnung davon, aber mich wuerde interessieren, wie ich den Befehl anders aufrufen muss, damit die GPU rechnet.MaGe hat geschrieben:23.01.2024 13:53:05Frage: Warum nicht über die Grafikkarte konvertieren?
und die GPU-Beschleunigung nutzen,
Use ed once in a while!
Re: Video-Codecs - das Buch mit 7 Siegeln
Danke für den Link und das Video mit den Stones. Der Tag ist gerettet. Allerdings habe ich es mir nicht ver yt-dlp heruntergeladen, sondern durch mediathekviewweb.de. 3SAT und Rolling Stones eingeben und fertig. Download in bester Qualität keine 2 Minuten.MaGe hat geschrieben:22.01.2024 20:08:43gruss MaGeCode: Alles auswählen
yt-dlp -f hls-2595-1 https://www.3sat.de/kultur/pop-around-the-clock/the-rolling-stones-grrr-100.html
Gruß ralli
Wer nicht lieben kann, muß hassen. Wer nicht aufbauen kann muß zerstören. Wer keine Brücken baut, muß spalten.
Re: Video-Codecs - das Buch mit 7 Siegeln
Jedes Jahr zu Sylvester gibt es aus 3sat rund um die Uhr tolle Musikvideos/Konzertmitschnitte. Einfach vormerken.ralli hat geschrieben:23.01.2024 14:15:47Danke für den Link und das Video mit den Stones. Der Tag ist gerettet.
Dummheit schafft Freizeit!
Re: Video-Codecs - das Buch mit 7 Siegeln
Wüsste ich auch gern.Meillo hat geschrieben:23.01.2024 13:59:25Aus Neugier: Wie macht man das? Also wie aktiviert man die GPU-Beschleunigung? ... nicht dass meine Hardware das koennte, darum habe ich auch keine Ahnung davon, aber mich wuerde interessieren, wie ich den Befehl anders aufrufen muss, damit die GPU rechnet.MaGe hat geschrieben:23.01.2024 13:53:05Frage: Warum nicht über die Grafikkarte konvertieren?
und die GPU-Beschleunigung nutzen,
Dummheit schafft Freizeit!