[erledigt] Bild und Ton asynchron

Sound, Digitalkameras, TV+Video und Spiele.
Antworten
Benutzeravatar
GregorS
Beiträge: 2518
Registriert: 05.06.2008 09:36:37
Wohnort: Freiburg
Kontaktdaten:

[erledigt] Bild und Ton asynchron

Beitrag von GregorS » 20.06.2021 14:28:04

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
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])

MaGe
Beiträge: 1708
Registriert: 01.06.2014 17:12:16

Re: Bild und Ton asynchron

Beitrag von MaGe » 20.06.2021 16:29:57

GregorS hat geschrieben: [...] Ist das eine neue Art von Kopierschutz? Kann ich das nachträglich korrigieren [...]
Schon probiert, wenn du die komplette DVD erst mal auf Festplatte kopierst
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.

Benutzeravatar
GregorS
Beiträge: 2518
Registriert: 05.06.2008 09:36:37
Wohnort: Freiburg
Kontaktdaten:

Re: Bild und Ton asynchron

Beitrag von GregorS » 20.06.2021 16:40:16

MaGe hat geschrieben: ↑ zum Beitrag ↑
20.06.2021 16:29:57
GregorS hat geschrieben: [...] Ist das eine neue Art von Kopierschutz? Kann ich das nachträglich korrigieren [...]
Schon probiert, wenn du die komplette DVD erst mal auf Festplatte kopierst
und dann mit mplayer in mkv umwandels.
Ja, klar - mit dem selben Ergebnis.
oder von DVD mit mplayer Video und Audio getrennt rippen und dann zusammenfügen.
Naja, genau das tut mein Shellscript ja. Ich hab's hier mal in der aktuellen Version incl. aller auskommentierten Zeilen hinkopiert:

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
Mit einer in den 90ern gekauften DVD („Night on Earth“) funktioniert's problemlos, mit der kürzlich gekauften DVD aber nur mit asynchronem Ton.

Gruß

Gregor
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])

MaGe
Beiträge: 1708
Registriert: 01.06.2014 17:12:16

Re: Bild und Ton asynchron

Beitrag von MaGe » 20.06.2021 19:11:05

GregorS@ Würdest du das mal testen:
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 
Dann schauen ob der Ton synchron ist, wenn Ja mit ffmpeg in mkv Konvertieren.



gruss MaGe
Wir müssen uns vor der Klimaerwärmung nicht fürchten.
Uns rottet die soziale Kälte viel früher aus.

Benutzeravatar
GregorS
Beiträge: 2518
Registriert: 05.06.2008 09:36:37
Wohnort: Freiburg
Kontaktdaten:

Re: Bild und Ton asynchron

Beitrag von GregorS » 20.06.2021 19:25:23

MaGe hat geschrieben: ↑ zum Beitrag ↑
20.06.2021 19:11:05
GregorS@ Würdest du das mal testen: ...
Mach' ich und erstatte Bericht.
Dann schauen ob der Ton synchron ist, wenn Ja mit ffmpeg in mkv Konvertieren.
ffmpeg kann direkt VOB in mkv konvertieren?! Ist das neu?

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$ 
Sonst bekomme ich eine deutlich kleinere Datei bei vergleichbarer Qualität. Ich werde mal experimentieren ...
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])

MaGe
Beiträge: 1708
Registriert: 01.06.2014 17:12:16

Re: Bild und Ton asynchron

Beitrag von MaGe » 20.06.2021 21:17:00

GregorS hat geschrieben: (mit -q 1), erhalte ich eine Datei, die vergleichbar riesig ist:
Nimm den -crf 23

GregorS hat geschrieben: Sonst bekomme ich eine deutlich kleinere Datei bei vergleichbarer Qualität. Ich werde mal experimentieren
wie sieht deine command line aus ffmpeg...........




gruss MaGe
Wir müssen uns vor der Klimaerwärmung nicht fürchten.
Uns rottet die soziale Kälte viel früher aus.

Benutzeravatar
GregorS
Beiträge: 2518
Registriert: 05.06.2008 09:36:37
Wohnort: Freiburg
Kontaktdaten:

Re: Bild und Ton asynchron

Beitrag von GregorS » 20.06.2021 22:04:35

MaGe hat geschrieben: ↑ zum Beitrag ↑
20.06.2021 21:17:00
GregorS hat geschrieben: (mit -q 1), erhalte ich eine Datei, die vergleichbar riesig ist:
Nimm den -crf 23
da bekomme ich die Meldung

Code: Alles auswählen

Unrecognized option 'crf'
GregorS hat geschrieben: Sonst bekomme ich eine deutlich kleinere Datei bei vergleichbarer Qualität. Ich werde mal experimentieren
wie sieht deine command line aus ffmpeg...........

Code: Alles auswählen

ffmpeg -i video.VOB -q 1.5  video.mkv
Gruß

Gregor
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])

MaGe
Beiträge: 1708
Registriert: 01.06.2014 17:12:16

Re: Bild und Ton asynchron

Beitrag von MaGe » 20.06.2021 22:23:55

GregorS@ Bitte Testen:
#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.

Benutzeravatar
GregorS
Beiträge: 2518
Registriert: 05.06.2008 09:36:37
Wohnort: Freiburg
Kontaktdaten:

Re: Bild und Ton asynchron

Beitrag von GregorS » 20.06.2021 22:41:33

MaGe hat geschrieben: ↑ zum Beitrag ↑
20.06.2021 22:23:55
GregorS@ 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 
Da bekomme ich diverse Fehlermeldungen:
- "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])

MaGe
Beiträge: 1708
Registriert: 01.06.2014 17:12:16

Re: Bild und Ton asynchron

Beitrag von MaGe » 20.06.2021 23:09:41

GregorS hat geschrieben: Da bekomme ich diverse Fehlermeldungen:
Wie hast du den vorher die MKV Konvertiert?

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 
Zeigt mir den fehler
-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.

Benutzeravatar
GregorS
Beiträge: 2518
Registriert: 05.06.2008 09:36:37
Wohnort: Freiburg
Kontaktdaten:

Re: Bild und Ton asynchron

Beitrag von GregorS » 21.06.2021 00:00:16

MaGe hat geschrieben: ↑ zum Beitrag ↑
20.06.2021 23:09:41
GregorS hat geschrieben: Da bekomme ich diverse Fehlermeldungen:
Wie hast du den vorher die MKV Konvertiert?
So wie in dem oben geposteten Shellscript, d.h. Video und Audio getrennt mit mplayer extrahiert und dann mit mkvmerge zusammengefügt.
Wie alt ist dein ffmpeg, der Befehl

Code: Alles auswählen

ffmpeg -i Video.VOB -q 1.5 video.mkv 
Zeigt mir den fehler
-qscale is ignored, -crf is recommended
'ffmpeg --version' beginnt mit

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
Nachdem das Debian-ffmpeg irgendetwas nicht konnte (es ging um ffplay, damit ich TV-Streams angucken konnte), habe ich die Quellen von ffmpeg geholt und selbst compiliert. 'which ffmpeg' zeigt jedenfalls nach /usr/local/bin.

Gruß

Gregor
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])

MaGe
Beiträge: 1708
Registriert: 01.06.2014 17:12:16

Re: Bild und Ton asynchron

Beitrag von MaGe » 21.06.2021 07:06:34

GregorS hat geschrieben: 'ffmpeg --version' beginnt mit
Hast du in der configuration von ffmpeg --enable-libx264 eingetragen?
GregorS hat geschrieben: So wie in dem oben geposteten Shellscript, d.h. Video und Audio getrennt mit mplayer extrahiert
und dann mit mkvmerge zusammengefügt.
Wenn ich dich richtig verstanden habe, dann hast du nur den Container gewechselt VOB -> MKV
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 
Kommt das selbe bei raus, aber mit allen Audiospuren,

Code: Alles auswählen

 mkvmerge -i Video.VOB 
Muster:
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 
Die Cue-Einträge (der Index) werden geschrieben …
Das Multiplexen dauerte 53 Sekunden.

Code: Alles auswählen

 mkvmerge -i Video.mkv 
Spur ID 0: video (MPEG-1/2)
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.

Benutzeravatar
GregorS
Beiträge: 2518
Registriert: 05.06.2008 09:36:37
Wohnort: Freiburg
Kontaktdaten:

Re: Bild und Ton asynchron

Beitrag von GregorS » 21.06.2021 13:44:37

MaGe hat geschrieben: ↑ zum Beitrag ↑
21.06.2021 07:06:34
Hast du in der configuration von ffmpeg --enable-libx264 eingetragen?
Uh, Du hast recht - das habe ich anscheinend nicht.

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])

Benutzeravatar
GregorS
Beiträge: 2518
Registriert: 05.06.2008 09:36:37
Wohnort: Freiburg
Kontaktdaten:

Re: [erledigt] Bild und Ton asynchron

Beitrag von GregorS » 23.06.2021 13:19:10

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
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])

Antworten