Re: dvd::rip - transcode

Jens Erich Beermann <je.beermann-S0/[email protected]>
Newsgroups gmane.linux.suse.multimedia.german
Message-ID <[email protected]>
Hallo
Einmal muss ich noch..

> Trailer von einer DVD in zig verschiedene Audio- und Videoformate
> transcodiert, lief alles durch. Wenns jetzt noch wo hapert, bräuchte
> ich die exakten Einstellungen von dvdrip, mit denen es Probleme gibt.

Es ist bei mir immernoch der Wurm drin, bestimmt auf der völlig falschen 
Fährte. Ich habe mir jetzt erst mal einen Workaround zurechtgelegt und vielen 
Dank für die Mühe. Ich fasse es noch mal zusammen, vielleicht stolpert noch 
jemand anders darüber:

Kopiere ich die gewünschten Titel (oder Kapitel) mit dvdrip auf die Festplatte 
und encodiere dann in 2 Läufen in einen avi Container mit xvid 
codec und ac3 Ton, startet der 2. Lauf nicht (die genauen Parameter vom 
transcodeaufruf siehe unten, die Ausgabe von transcode siehe ganz unten). Es 
funktioniert dann, wenn ich das "-A" entferne und die beiden Durchläufe 
manuell starte (auf Konsole).

Transkodiere ich mit dvdrip direkt von der DVD (ohne die Übertragung auf die 
Festplatte), sieht der transcode Aufruf fast genauso aus und es 
funktioniert!!

Es kann also schon beim Kopieren auf die Festplatte etwas kaputt gehen. Das 
müßte doch der Eintrag hinter "[import_vob.so]" sein, siehe unten.

Es ist sicher auch möglich, daß die ausprobierten DVDs irgendwelche abnormalen 
Tricks haben, ich habe es aber mit mehreren DVD probiert (muss aber nichts 
heißen) 



-------------------------
2 Durchläufe mit auf die Festplatte kopierten vobs (Zeile wurde von dvdrip 
generiert)

transcode -H 10 -a 1 -x vob,null -i 
\/home\/jenbee\/daten\/dvdrip\-data\/film\/vob\/001\-C026\/ -w 1800,50 -A -N 
0x2000 -f 25.000 -Y 12,16,12,16 -Z 752x424 -R 1 -y 
xvid,null -o /dev/null --progress_meter 2 --progress_rate 25


transcode -H 10 -a 1 -x vob -i 
\/home\/jenbee\/daten\/dvdrip\-data\/film\/vob\/001\-C026\/ -w 1800,50 -A -N 
0x2000 -f 25.000 -Y 12,16,12,16 -Z 752x424 -R 2 -y 
xvid -o /home/jenbee/daten/dvdrip-data/film/avi/001/film-001-C026.avi --progress_meter 
2 --progress_rate 25

--------------------------------------------
2 Durchläufe direkt von der DVD (auch von dvdrip)

transcode -H 10 -a 1 -T 1,26,1 -x dvd,null -i \/dev\/sr0 -w 1800,50 -A -N 
0x2000 -f 25.000 -Y 12,16,12,16 -Z 752x424 -R 1 -y 
xvid,null -o /dev/null --progress_meter 2 --progress_rate 25


transcode -H 10 -a 1 -T 1,26,1 -x dvd -i \/dev\/sr0 -w 1800,50 -A -N 0x2000 -f 
25.000 -Y 12,16,12,16 -Z 752x424 -R 2 -y 
xvid -o /home/jenbee/daten/dvdrip-data/film/avi/001/film-001-C026.avi --progress_meter 
2 --progress_rate 25





----------------------------------------------

Meldungen von transcode (vobs vorher mit dvdrip kopiert)
1. Durchlauf:

[transcode] V: 
auto-probing     | /home/jenbee/daten/dvdrip-data/film/vob/001-C026/ (OK)
[transcode] V: import format    | MPEG 2 program stream in  (module=vob)
[transcode] A: 
auto-probing     | /home/jenbee/daten/dvdrip-data/film/vob/001-C026/ (OK)
[transcode] A: import format    | AC3 in  (module=null)
[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: zoom             | 752x424  1.77:1 (Lanczos3)
[transcode] V: clip frame (->)  | 720x400
[transcode] V: bits/pixel       | 0.250
[transcode] V: decoding fps,frc | 25.000,0
[transcode] V: multi-pass       | (mode=1) writing data (pass 1) to divx4.log
[transcode] V: video format     | YUV420 (4:2:0) aka I420
[transcode] A: import format    | 0x2000  AC3          [48000,16,5]  384 kbps
[transcode] A: export           | disabled
[transcode] V: encoding fps,frc | 25.000,3
[transcode] A: bytes per frame  | 7680 (7680.000000)
[transcode] A: adjustment       | 0@1000
[transcode] V: IA32/AMD64 accel | sse 3dnowext 3dnow mmxext mmx cmove asm
[transcode] V: video buffer     | 10 @ 720x576 [0x2]
[transcode] A: audio buffer     | 10 @ 48000x2x16
[import_null.so] v0.2.0 (2002-01-19) (video) null | (audio) null
[import_vob.so] v0.6.1 (2006-05-02) (video) MPEG-2 | (audio) MPEG/AC3/PCM | 
(subtitle)
[export_null.so] v0.1.2 (2001-08-17) (video) null | (audio) null
[export_xvid4.so] v0.0.6 (2007-08-11) (video) XviD 1.0.x series (aka API 
4.0) | (audio) MPEG/AC3/PCM
[import_vob.so] 
tccat -i "/home/jenbee/daten/dvdrip-data/film/vob/001-C026/" -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 yuv420p
[audio_trans.c] critical: Sorry, only PCM audio is supported for processing
[audio_trans.c] critical: Sorry, only PCM audio is supported for processing
[audio_trans.c] critical: Sorry, only PCM audio is supported for processing
[audio_trans.c] critical: Sorry, only PCM audio is supported for processing
[audio_trans.c] critical: Sorry, only PCM audio is supported for processing
[audio_trans.c] critical: Sorry, only PCM audio is supported for processing
[audio_trans.c] critical: Sorry, only PCM audio is supported for processing
[audio_trans.c] critical: Sorry, only PCM audio is supported for processing
[audio_trans.c] critical: Sorry, only PCM audio is supported for processing
[audio_trans.c] critical: Sorry, only PCM audio is supported for processing
[export_xvid4.so] warning: Error opening configuration file ./xvid4.cfg: No 
such file or directory
[decode_mpeg2.c] libmpeg2 acceleration: 3dnow
[audio_trans.c] critical: Sorry, only PCM audio is supported for processing
[encoder.c] Delaying audio
[audio_trans.c] critical: Sorry, only PCM audio is supported for processing
.
.
.
.
[audio_trans.c] critical: Sorry, only PCM audio is supported for processing
[audio_trans.c] critical: Sorry, only PCM audio is supported for processing
[decoder.c] cancelling the import threads
[transcode] encoded 9317 frames (0 dropped, 0 cloned), clip length 372.68 s


---------------------------------
2. Durchlauf:

[transcode] V: 
auto-probing     | /home/jenbee/daten/dvdrip-data/film/vob/001-C026/ (OK)
[transcode] V: import format    | MPEG 2 program stream in  (module=vob)
[transcode] A: 
auto-probing     | /home/jenbee/daten/dvdrip-data/film/vob/001-C026/ (OK)
[transcode] A: import format    | AC3 in  (module=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: zoom             | 752x424  1.77:1 (Lanczos3)
[transcode] V: clip frame (->)  | 720x400
[transcode] V: bits/pixel       | 0.250
[transcode] V: decoding fps,frc | 25.000,0
[transcode] V: multi-pass       | (mode=2) reading data (pass2) from divx4.log
[transcode] V: video format     | YUV420 (4:2:0) aka I420
[transcode] A: import format    | 0x2000  AC3          [48000,16,5]  384 kbps
[transcode] A: export format    | 0x2000  AC3          [48000,16,5]  384 kbps
[transcode] V: export format    | unknown (module dependant)
[transcode] V: encoding fps,frc | 25.000,3
[transcode] A: bytes per frame  | 7680 (7680.000000)
[transcode] A: adjustment       | 0@1000
[transcode] V: IA32/AMD64 accel | sse 3dnowext 3dnow mmxext mmx cmove asm
[transcode] V: video buffer     | 10 @ 720x576 [0x2]
[transcode] A: audio buffer     | 10 @ 48000x2x16
[import_vob.so] v0.6.1 (2006-05-02) (video) MPEG-2 | (audio) MPEG/AC3/PCM | 
(subtitle)
[export_xvid4.so] v0.0.6 (2007-08-11) (video) XviD 1.0.x series (aka API 
4.0) | (audio) MPEG/AC3/PCM
[import_vob.so] 
tccat -i "/home/jenbee/daten/dvdrip-data/film/vob/001-C026/" -t vob -d 0 -S 
0 | tcdemux -M 1 -a 1 -x ac3 -S 0 -d 0 | tcextract -t vob -a 0 -x ac3 -d 1 | 
tcextract -t raw -x ac3 -d 0
[import_vob.so] 
tccat -i "/home/jenbee/daten/dvdrip-data/film/vob/001-C026/" -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 yuv420p
[export_xvid4.so] warning: Error opening configuration file ./xvid4.cfg: No 
such file or directory
[transcode] AC3->AC3
[export_xvid4.so] warning: Usage of this module for audio encoding is 
deprecated.
[export_xvid4.so] warning: Consider switch to export_tcaud module.
[decode_mpeg2.c] libmpeg2 acceleration: 3dnow
[decoder.c] cancelling the import threads
[transcode] encoded 0 frames (0 dropped, 0 cloned), clip length   0.00 s

-------------------------------------------------------------
Wie leicht zu erkennen ist: "encoded 0 frames"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.