View previous topic :: View next topic |
Author |
Message |
Luke_S98 n00b
Joined: 25 Dec 2002 Posts: 6
|
Posted: Thu Dec 26, 2002 2:27 pm Post subject: Mjpegtools, transcode, dvd::rip und immer der gleiche Fehler |
|
|
Hallo Leute,
ich weiß es gibt schon diverse Threads zu diesem Thema, doch entweder wurden die Probleme nicht gelöst, oder die Lösungsansätze funktionieren bei mir nicht.
Ich möchte eine DVD rippen und diese in SVCD umwandeln
Meine Vorgehensweise war folgende:
Zuerst habe ich mjpegtools-1.6.0-r6 instaliert,
dann transcode-0.6.3.20021205.
benutze DVD:RIP 0.46
Beides lief fehlerfrei durch.
(Der mplayer-pre10 läuft bei mir nicht bzw. habe ich deinstalliert, weil es da wohl Probleme mit transcode/mjpegtools gibt)
Doch jetzt bekomme ich jedes Mal diese Fehlermeldung und ich bin schon fast am verzweifeln
Code: |
Job 'Transcoding video - title #1, single pass' failed.
Executed command: transcode -a 1 -x vob -i /home/rips/episode1/vob/001 -w 2112 -F 5,' -B 129' --export_asr 2 -b 128 -s 1.115 --a52_drc_off -V -f 25 -Y -72,0,-72,0 -B 18,30,8 -y mpeg2enc,mp2enc -E 44100 -o /home/rips/episode1/avi/001/episode1-001 && echo DVDRIP_SUCCESS
Last output was:
transcode v0.6.3.20021205 (C) 2001-2002 Thomas Östreich
libdvdread: Using libdvdcss version 1.2.3 for DVD access
libdvdread: Couldn't find device name.
libdvdread: Can't open file VIDEO_TS.IFO.
[import_vob.so] v0.5.7 (2002-10-01) (video) MPEG-2 | (audio) MPEG/AC3/PCM | (subtitle)
[export_mp2enc.so] v1.0.3 (2002-06-05) (audio) MPEG 1/2
[export_mpeg2enc.so] v1.1.2 (2002-06-05) (video) MPEG 1/2
[export_mpeg2enc.so] *** init-v *** !
[export_mp2enc.so] *** init-v *** !
[export_mpeg2enc.so] cmd=mpeg2enc -v 0 -q 3 -f 5 -4 2 -2 3 -b 2112 -F 3 -n p -a 2 -V 230 -o "/home/rips/episode1/avi/001/episode1-001".m2v -B 129
write wave header: Bad file descriptor
(encoder.c) audio export module error: open failed
critical error: failed to open output - exit
[transcode] auto-probing source /home/rips/episode1/vob/001 (ok)
[transcode] V: import format | MPEG-2 (V=vob|A=vob)
[transcode] V: AV demux/sync | (1) sync AV at initial MPEG sequence
[transcode] V: import frame | 720x576 1.25:1 encoded @ 16:9
[transcode] V: new aspect ratio | 480x432 1.11:1 (-B)
[transcode] V: clip frame (->) | 480x576
[transcode] V: bits/pixel | 0.306
[transcode] V: encoding fps | 25.000
[transcode] V: Y'CbCr | YV12/I420
[transcode] A: import format | 0x2000 AC3 [48000,16,2] 448 kbps
[transcode] A: export format | 0x50 MPEG layer-2 [44100,16,2] 128 kbps
[transcode] A: bytes per frame | 7680 (7680.000000)
[transcode] A: adjustment | 0@1000
[transcode] A: rescale stream | 1.115
[transcode] V: IA32 accel mode | 3dnow (3dnow mmxext mmx asm)
[import_vob.so] tccat -i "/home/rips/episode1/vob/001" -t vob -d 0 -S 0 | tcdemux -a 1 -x ac3 -S 0 -M 1 -d 0 | tcextract -t vob -a 1 -x ac3 -d 0 | tcdecode -x ac3 -d 0 -s 1.000000,1.000000,1.000000 -A 1
[import_vob.so] tccat -i "/home/rips/episode1/vob/001" -t vob -d 0 -S 0 | tcdemux -s 0x81 -x mpeg2 -S 0 -M 1 -d 0 | tcextract -t vob -a 0 -x mpeg2 -d 0 | tcdecode -x mpeg2 -d 0 -y yv12
[export_mp2enc.so] (80/4096) cmd=mp2enc -v 0 -r 44100 -b 128 -s -o "/home/rips/episode1/avi/001/episode1-001".mpa
++ WARN: [mpeg2enc] Generating dummy SVCD scan-data offsets to be filled in by "vcdimager"
++ WARN: [mpeg2enc] If you're not using vcdimager you may wish to turn this off using -d
**ERROR: [mp2enc] EOF in WAV header
**ERROR: [mp2enc] failure reading WAV file
|
Bin für jeden möglichen Lösungsansatz dankbar.
P.S. Habe schon diverse Versionen von mjpegtools und transcode probiert, doch immer ohne Erfolg, vielleicht habe ich nur nicht die richtige Kombination gefunden |
|
Back to top |
|
|
Pietschy Apprentice
Joined: 25 Jul 2002 Posts: 237
|
Posted: Thu Dec 26, 2002 7:42 pm Post subject: |
|
|
1. Anderen Film probieren, der den du gerade beim wickel hast ist nicht ganz problemfrei
2. Die Kombination transcode mjpegtools ist iO
3. Es schein zu problemen bei der decodierung das ac3 streams zu geben, 2 möglichkeiten wären für mich denkbar, a) der Stream so wie er angesprcohen wird existiert nicht, mal was anderes in dvdrip auswählen b) transcode funktioniert nicht richtig (oder hat probleme mit diesem Film).
4. dvdrip dirngend updaten, es sind noch einge Features hinzugekommen die dich interessieren sollten.
5. mplayer läuft nicht ??? Bei mir klappt der ohne Probleme allerdings der _rc1 aber auch der pre10 war kein Problem. (USE Flags ?)
Sorry für das layout des Posts, bin in eile ... ne List geht da am schnellsten
Ronny |
|
Back to top |
|
|
format c: Tux's lil' helper
Joined: 07 Aug 2002 Posts: 89 Location: Berlin
|
Posted: Thu Dec 26, 2002 9:16 pm Post subject: |
|
|
Hi Luke_S98,
die media Sachen installiere ich zumeist gern von Hand, weil da eine Menge Einstellungen möglich sind, die zumindest ich über die Ebuilds nicht hinbekomme. Schau mal in die READMEs und INSTALLs der entsprechenden Packete. Außerdem nutze ich gern die CVS-Versionen.
Probiere doch transcode mal ohne dvdrip. Mit ein wenig Einlesen und Rumprobieren ist das nicht so schwierig. Allerdings stehe ich da auch noch am Anfang. Die Beispiele auf der Homepage des Projekts sind ziemlich gut. Die Dokumentation, die bei mir unter /usr/share/doc/transcode zu finden ist, ist auch ziemlich klasse.
Wie Pitschy glaube ich auch, daß es Probleme mit dem Audio-Stream gibt. Mit etwas Glück könnte es allerdings daran liegen, daß die -a 1 Option der Kommandozeile auf einen Stream mit Untertiteln verweist, so daß die WAV header nicht gelesen werden kann, weil es da keine gibt.
Gib doch mal
Code: | tcprobe -i /dev/dvd |
ein und schaue, was unter -a 1 ausgegeben wird.
Alternativ dazu kannst du auch in der Kommandozeile statt -a 1 z.B. -a 0 ausprobieren und scahuen, ob es damit klappt. Na ja, so recht glaub ich ´s auch nicht, aber vielleicht nutzts ja was.
mfg |
|
Back to top |
|
|
Luke_S98 n00b
Joined: 25 Dec 2002 Posts: 6
|
Posted: Fri Dec 27, 2002 12:06 pm Post subject: |
|
|
Erstmal Danke für die raschen Antworten. Leider werde ich heute nicht viel Zeit haben weiter zu testen.
Nur soviel:
transcode funktioniert auch nicht, wenn ich es ohne dvd::rip ausprobiere. Die Option -a 1 ist übrigens die deutsche Sprache, -a 0 wäre Englisch.
Übrigens habe ich auch die Anleitung zum Rippen von Linuxforen verwendet. Hier das Howto click
Ich habe also zunächst den Film mit mencoder gerippt und anschließend mit transcode versucht in eine Mpeg Stream umzuwandeln. Allerdings kam dort diesselbe Fehlermeldung, wie oben.
Die Befehle:
Code: | 1. mencoder -dvd 1 -ovc xvid -vop scale=480:576 -oac mp3lame -aid 129 -lameopts br=192 -o Ausgang.avi
2. transcode -i Ausgang.avi -x xvid,mp3 -V -o Ausgang -y mpeg2enc,mp2enc -G 0.9 -F 4,"-S 792 -V 230" -R 3 -E 44100 -b 192 -J normalize |
Ich will damit verdeutlichen, daß es möglicherweise nicht am Film liegen kann. (oder?) |
|
Back to top |
|
|
format c: Tux's lil' helper
Joined: 07 Aug 2002 Posts: 89 Location: Berlin
|
Posted: Fri Dec 27, 2002 1:25 pm Post subject: |
|
|
Tja, das ist sehr schade. Irgendwie läuft das bei mir und ich bin sehr zufrieden, gerade mit der Kombination mplayer/transcode. Allerdings stehe ich auch mehr auf AVIs, weil ich eh nur auf dem Rechner schaue und meiner Ansicht nach da zur Zeit mehr Möglichkeiten sind, z.B. Multitonspur etc. Leider kenne ich mich aber auch nicht so gut aus, daß ich nun mal eben den entscheidenden Tip geben kann. Vielleicht findest du auf dieser Site noch Neues. Viel Glück.
http://www.bunkus.org/dvdripping4linux/index.html
mfg |
|
Back to top |
|
|
format c: Tux's lil' helper
Joined: 07 Aug 2002 Posts: 89 Location: Berlin
|
Posted: Fri Dec 27, 2002 6:12 pm Post subject: |
|
|
Ich habe jetzt nochmal etwas mit den Optionen gespielt. Bei mir läuft das auch, wenn ich anstelle von -y mpeg2enc,mp2enc einfach nur -y mpeg angebe.
Wenn ich den output von tcprobe richtig interpretiere, paßt der Ton trotzdem:
Quote: |
tcprobe -i test.mpg
[tcprobe] MPEG program stream (PS)
[tcprobe] summary for test.mpg, (*) = not default, 0 = not detected
import frame size: -g 352x288 [720x576] (*)
aspect ratio: 16:9 (*)
frame rate: -f 25.000 [25.000] frc=3
PTS=0.3000, frame_time=40 ms, bitrate=104857 kbps
audio track: -a 0 [0] -e 44100,16,2 [48000,16,2] -n 0x50 [0x2000] (*)
PTS=0.2200, bitrate=128 kbps
|
Schau doch auch hier nochmal:
http://www.theorie.physik.uni-goettingen.de/~ostreich/transcode/html/mpeg.html |
|
Back to top |
|
|
Luke_S98 n00b
Joined: 25 Dec 2002 Posts: 6
|
Posted: Sat Dec 28, 2002 6:57 pm Post subject: |
|
|
Mist! Wenn ich es so mache, wie Du es oben beschrieben hast, bekomme ich ein Segmentation fault.
Aber Danke für die Links, kannte ich noch nicht. Werde sie mir heute Abend mal zu Gemüte führen. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|