Hallo zusammen!
Ich hatte bei meinem easyvdr 1.0.0 letzthin das Problem, dass das burn-plugin mit dem Fehler frame data underruns detected beim Erstellen einer DVD aus zwei Serienteilen abbrach.
Deshalb habe ich mal nach der Lösung gesucht (weiß nicht mehr, wo ich die gefunden habe) und sie für alle anderen Schritt für Schritt für easyvdr dargestellt.
Grundsätzlich muss mplex aus den mjpegtools gepatcht werden. Dieser Patch ist wohl schon länger bekannt, obwohl die fehlerhafte Einstellung immer noch im Quelltext steht.
Das ganze habe ich als Benutzer root durchgeführt.
Zunächst braucht man die Sourcen der mpegtools und jpeg, die ich in ein Arbeitsverzeichnis entpacke:
Code:
cd /usr/src
mkdir mplex
cd /usr/src/mplex
wget http://sourceforge.net/projects/mjpeg/files/mjpegtools/2.1.0/mjpegtools-2.1.0.tar.gz
tar -xvzf mjpegtools-2.1.0.tar.gz
wget http://www.ijg.org/files/jpegsrc.v6b.tar.gz
tar -xvzf jpegsrc.v6b.tar.gz
Dann habe ich erstmal automake installiert und jpeg kompiliert:
Code:
apt-get install automake
cd /usr/src/mplex/jpeg-6b
./configure
make
make install
make install-lib
Jetzt habe ich die mjpegtools gepatcht, indem ich im Verzeichnis /usr/src/mpplex/mjpegtools-2.1.0/mplex in der Datei multiplexor.cpp nach der Phrase underruns> 0 gesucht (z. B. mit dem Midnight Commander) und habe sie durch underruns> 10 ersetzt habe.
Danach konnte ich die mjpegtools kompilieren und installieren:
Code:
cd /usr/src/mplex/mjpegtools-2.1.0
./configure
make
make install
Die Installation erfolgt aber nach /usr/local. Deshalb habe ich noch ein paar Anpassungen vorgenommen:
Code:
cp /usr/local/lib/* /usr/lib/*
mv /usr/bin/mplex /usr/bin/mplex.orig
ln -s /usr/local/bin/mplex /usr/bin/mplex
Danach konnte ich meine DVD ohne Abbruch mit dem burn-plugin erstellen.
Ich hoffe, ich habe nichts vergessen.
Viel Spaß damit.
j6scjo
Hardware: Gehäuse Streacom FC9B (Fanless), MB Gigabyte GA-G41M-Combo mit P4 E5300, SDD Samsung 840 EVO 250 GB, Digital Devices Cine2 (Dual DVB-S2 Budget) low profile, Zotac GT630 ZONE Edition 1GB low profile passiv mit easyVDR 1.0, testweise mit easyVDR 2.0 Alpha