[erledigt] Bild und Ton asynchron
[erledigt] Bild und Ton asynchron
Hi zusammen!
Ich bin starker Raucher, weshalb optische Laufwerke nach ein paar Jahren bei mir grundsätzlich die Grätsche machen.
Aus diesem Grund konvertiere ich gekaufte DVDs, damit ich die Filme auch angucken kann, wenn das DVD-Laufwerk im Rechner wieder einmal den Geist aufgegeben hat.
Bei einer kürzlich gekauften DVD („Shining“, Film mit Jack Nicholson von 1980) bekam ich als Ergebnis jedoch eine Filmdatei (mkv), bei der Bild und Ton dermaßen asynchron waren, dass in Dialogen hin und wieder die Stimmen vertauscht waren. Bei älteren DVDs kam das nie vor.
Ist das eine neue Art von Kopierschutz? Kann ich das nachträglich korrigieren und bei künftig gekauften DVDs vorweg verhindern?
Zum Konvertieren benutze ich die Programme x264, mplayer und mkvmerge. Wenn ich die DVD im Laufwerk habe (wenn es die DVD beim x-ten Anlauf mal akzeptiert) und mit mplayer abspiele, läuft alles normal.
TIA
Gregor
Ich bin starker Raucher, weshalb optische Laufwerke nach ein paar Jahren bei mir grundsätzlich die Grätsche machen.
Aus diesem Grund konvertiere ich gekaufte DVDs, damit ich die Filme auch angucken kann, wenn das DVD-Laufwerk im Rechner wieder einmal den Geist aufgegeben hat.
Bei einer kürzlich gekauften DVD („Shining“, Film mit Jack Nicholson von 1980) bekam ich als Ergebnis jedoch eine Filmdatei (mkv), bei der Bild und Ton dermaßen asynchron waren, dass in Dialogen hin und wieder die Stimmen vertauscht waren. Bei älteren DVDs kam das nie vor.
Ist das eine neue Art von Kopierschutz? Kann ich das nachträglich korrigieren und bei künftig gekauften DVDs vorweg verhindern?
Zum Konvertieren benutze ich die Programme x264, mplayer und mkvmerge. Wenn ich die DVD im Laufwerk habe (wenn es die DVD beim x-ten Anlauf mal akzeptiert) und mit mplayer abspiele, läuft alles normal.
TIA
Gregor
Zuletzt geändert von GregorS am 21.06.2021 13:44:54, insgesamt 1-mal geändert.
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])
Re: Bild und Ton asynchron
Schon probiert, wenn du die komplette DVD erst mal auf Festplatte kopierstGregorS hat geschrieben: [...] Ist das eine neue Art von Kopierschutz? Kann ich das nachträglich korrigieren [...]
und dann mit mplayer in mkv umwandels.
oder von DVD mit mplayer Video und Audio getrennt rippen und dann zusammenfügen.
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: Bild und Ton asynchron
Ja, klar - mit dem selben Ergebnis.MaGe hat geschrieben:20.06.2021 16:29:57Schon probiert, wenn du die komplette DVD erst mal auf Festplatte kopierstGregorS hat geschrieben: [...] Ist das eine neue Art von Kopierschutz? Kann ich das nachträglich korrigieren [...]
und dann mit mplayer in mkv umwandels.
Naja, genau das tut mein Shellscript ja. Ich hab's hier mal in der aktuellen Version incl. aller auskommentierten Zeilen hinkopiert:oder von DVD mit mplayer Video und Audio getrennt rippen und dann zusammenfügen.
Code: Alles auswählen
#!/bin/bash
# Zuerst den richtigen Track ermitteln:
#
# mplayer dvd://<nummer>
#
# dann
#
# encode.sh <nummer> <name>
#
# letzte Aenderung:
# 22.4.2021 Kommentare um "Kurzanleitung" ergaenzen.
# Anpassen: -aspect (Zeile 16)
track=$1
dstfile=$2
[ -f $dstfile.mkv ] && exit 111
mkfifo "/tmp/vid-dvb-$track.y4m"
x264 --fps 25 --trellis 2 --me umh --tune film /tmp/vid-dvb-$track.y4m \
-o ./$track.264 &
mplayer -vo yuv4mpeg:file=/tmp/vid-dvb-$track.y4m \
-ao null -vf harddup -cache 50000 \
-speed 2 \
-sid 5 \
-nosub \
dvd://$track
#-aspect 16:9 \
#-nosub \
mplayer -dumpaudio -alang en dvd://$track
mv stream.dump en.dump
mplayer -dumpaudio -alang de dvd://$track
mv stream.dump de.dump
mkvmerge -o $dstfile.mkv $track.264 --language 0:de de.dump --language 0:eng en.dump
#mkvmerge -o $dstfile.mkv $track.264 --language 0:de de.dump
rm de.dump en.dump /tmp/vid-dvb-$track.y4m $track.264
#rm de.dump /tmp/vid-dvb-$track.y4m $track.264
# eof
Gruß
Gregor
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])
Re: Bild und Ton asynchron
GregorS@ Würdest du das mal testen:
Direkt von DVD Longest track XX wießt du?
Video, alle Ton und Untertitelspuren.
Dann schauen ob der Ton synchron ist, wenn Ja mit ffmpeg in mkv Konvertieren.
gruss MaGe
Direkt von DVD Longest track XX wießt du?
Video, alle Ton und Untertitelspuren.
Code: Alles auswählen
mplayer dvd://XX -v -dumpstream -dumpfile Video.VOB
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: Bild und Ton asynchron
Mach' ich und erstatte Bericht.
ffmpeg kann direkt VOB in mkv konvertieren?! Ist das neu?Dann schauen ob der Ton synchron ist, wenn Ja mit ffmpeg in mkv Konvertieren.
Gruß
Gregor
PS: Im von mplayer erzeugten VOB sind Bild und Ton Synchron - wenn ich das dann mit ffmpeg nach mkv konvertiere (mit -q 1), erhalte ich eine Datei, die vergleichbar riesig ist:
Code: Alles auswählen
gszaktilla@mimi:~/dokumente/platz$ ls -l video.*
-rw-r--r-- 1 gszaktilla gszaktilla 1966194944 Jun 20 19:39 video.mkv
-rw-r--r-- 1 gszaktilla gszaktilla 3474249728 Jun 20 19:28 video.VOB
gszaktilla@mimi:~/dokumente/platz$
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])
Re: Bild und Ton asynchron
Nimm den -crf 23GregorS hat geschrieben: (mit -q 1), erhalte ich eine Datei, die vergleichbar riesig ist:
wie sieht deine command line aus ffmpeg...........GregorS hat geschrieben: Sonst bekomme ich eine deutlich kleinere Datei bei vergleichbarer Qualität. Ich werde mal experimentieren
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: Bild und Ton asynchron
da bekomme ich die MeldungMaGe hat geschrieben:20.06.2021 21:17:00Nimm den -crf 23GregorS hat geschrieben: (mit -q 1), erhalte ich eine Datei, die vergleichbar riesig ist:
Code: Alles auswählen
Unrecognized option 'crf'
wie sieht deine command line aus ffmpeg...........GregorS hat geschrieben: Sonst bekomme ich eine deutlich kleinere Datei bei vergleichbarer Qualität. Ich werde mal experimentieren
Code: Alles auswählen
ffmpeg -i video.VOB -q 1.5 video.mkv
Gregor
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])
Re: Bild und Ton asynchron
GregorS@ Bitte Testen:
#Mit allen Audios - Untertitelspuren.
gruss MaGe
#Mit allen Audios - Untertitelspuren.
Code: Alles auswählen
ffmpeg -analyzeduration 300M -probesize 300M -i Video.VOB -map 0:v? -c:v libx264 -preset:v medium -crf 23 -map 0:a? -c:a copy -map 0:s? -c:s copy Video.mkv
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: Bild und Ton asynchron
Da bekomme ich diverse Fehlermeldungen:MaGe hat geschrieben:20.06.2021 22:23:55GregorS@ Bitte Testen:Code: Alles auswählen
ffmpeg -analyzeduration 300M -probesize 300M -i Video.VOB -map 0:v? -c:v libx264 -preset:v medium -crf 23 -map 0:a? -c:a copy -map 0:s? -c:s copy Video.mkv
- "Unknown encoder 'libx264', ohne die Option -c:v kommt dann
- "Unrecognized option 'preset:v', ohne diese Option kommt dann wieder
- "Unrecognized option 'crf'.
hmpf?
Gregor
PS: ffmpeg ist aber auch ein Optionsmonster ...
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])
Re: Bild und Ton asynchron
Wie hast du den vorher die MKV Konvertiert?GregorS hat geschrieben: Da bekomme ich diverse Fehlermeldungen:
Oder hast du die mit mkvmerge gemuxt ( -o Video.mkv Video.VOB )?
Scheint als fehle der Codec libx264?
Wurden editiert um 23:45
Wie alt ist dein ffmpeg, der Befehl
Code: Alles auswählen
ffmpeg -i Video.VOB -q 1.5 video.mkv
-qscale is ignored, -crf is recommended
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: Bild und Ton asynchron
So wie in dem oben geposteten Shellscript, d.h. Video und Audio getrennt mit mplayer extrahiert und dann mit mkvmerge zusammengefügt.MaGe hat geschrieben:20.06.2021 23:09:41Wie hast du den vorher die MKV Konvertiert?GregorS hat geschrieben: Da bekomme ich diverse Fehlermeldungen:
'ffmpeg --version' beginnt mitWie alt ist dein ffmpeg, der BefehlZeigt mir den fehlerCode: Alles auswählen
ffmpeg -i Video.VOB -q 1.5 video.mkv
-qscale is ignored, -crf is recommended
Code: Alles auswählen
ffmpeg version 4.1 Copyright (c) 2000-2018 the FFmpeg developers
built with gcc 8 (Debian 8.3.0-6)
configuration: --enable-openssl
Gruß
Gregor
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])
Re: Bild und Ton asynchron
Hast du in der configuration von ffmpeg --enable-libx264 eingetragen?GregorS hat geschrieben: 'ffmpeg --version' beginnt mit
Wenn ich dich richtig verstanden habe, dann hast du nur den Container gewechselt VOB -> MKVGregorS hat geschrieben: So wie in dem oben geposteten Shellscript, d.h. Video und Audio getrennt mit mplayer extrahiert
und dann mit mkvmerge zusammengefügt.
und der inhalt bleibt video (MPEG-1/2)
Das kanst du auch mit der Video.VOB-Datei machen
Code: Alles auswählen
mkvmerge -o Video.mkv Video.VOB
Code: Alles auswählen
mkvmerge -i Video.VOB
Spur ID 0: video (MPEG-1/2)
Spur ID 1: audio (AC-3)
Spur ID 2: audio (AC-3)
Spur ID 3: audio (AC-3)
Spur ID 4: audio (AC-3)
wenn du nur die Deutsche brauchst kannst du mit
( mpv ) die nummer der deutschen Audiospur heraufinden und mit ( mkvmerge ) die
Audiospuren die du nicht brauchst entfernen
Muster: Video.VOB hat 4 Audiospuren
In ( mpv ) ist die 3 Audiospur Deutsch
Code: Alles auswählen
mkvmerge -a 3 -o Video.mkv Video.VOB
Das Multiplexen dauerte 53 Sekunden.
Code: Alles auswählen
mkvmerge -i Video.mkv
Spur ID 1: audio (AC-3)
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: Bild und Ton asynchron
Uh, Du hast recht - das habe ich anscheinend nicht.MaGe hat geschrieben:21.06.2021 07:06:34Hast du in der configuration von ffmpeg --enable-libx264 eingetragen?
Nach allem, was bislang rumkam, scheint es, dass ich bei der Konfiguration des selbstgebauten ffmpeg Fehler gemacht habe. Mir ging es damals nur darum, ffplay für TV-Streaming benutzen zu können. Dabei habe ich mir ffmpeg wohl so verbogen, dass ich es nicht so benutzen kann, wie ich es möchte.
Naja, es kommt nur ab und zu vor, dass es bei der Konvertierung von DVDs nach mkv zu Problemen kommt und wegen der wenigen Filme, auf die ich deshalb verzichten muss, lohnt es sich kaum, noch tiefer zu schürfen.
Ich werde meine Nachforschungen also einstellen und lange nicht gesehene Filme einfach dann genießen, wenn sie im linearen Free-TV gezeigt werden.
Vielen Dank für die Hilfe!!!
Gruß
Gregor
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])
Re: [erledigt] Bild und Ton asynchron
Hallo doch nochmal!
VLC vermanscht die fragliche DVD so, wie es sein soll (Medien->Konvertieren/Speichern (CTRL+R)). Das nur als Nachtrag für diejenigen, die diesen Thread auf der Suche nach der Lösung für dieses Problem finden.
Gruß
Gregor
VLC vermanscht die fragliche DVD so, wie es sein soll (Medien->Konvertieren/Speichern (CTRL+R)). Das nur als Nachtrag für diejenigen, die diesen Thread auf der Suche nach der Lösung für dieses Problem finden.
Gruß
Gregor
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])