Am Dienstag, 4. Mai 2004 11:44 schrieb s-y-l@gmx.net:
Hi,
[export_ffmpeg.so] Neither './ffmpeg.cfg' nor '~/.transcode/ffmpeg.cfg'
In dieser Datei kannst Du maechtig an ffmpeg schrauben. Schau in der FAQ auf http://www.transcoding.org. Fuer mich ist die voodo :(.
Muss ich probieren ...
Das scheint also FullSize hervorragend zu klappen. Da er mir zudem 48000
Das mit dem Fullsize ist hier so eine Sache.
PAL-TV ist 768x576 50Hz interlaced. Also bekommst Du alle 0,02 sec ein Halbbild 768x288:
--------------------------------- ********************************* 1. Bild
********************************* --------------------------------- 2. Bild
Wenn Du jetzt alle 25sec ein Bild x576 aufnimmst wird das entweder plump skaliert oder deinterlaced.
Probier mal die Aufnahme von schnellen Szenen mit -I 1, wenn das zu deutlich besseren Ergebnissen fuehrt, skaliert Dein Aufruf das Bild lediglich.
Deinterlacing ist wichitg wenn Du interlaced Material fuer den PC aufarbeiten willst. Wenn aber TV Dein Ausgabemedium ist, solltest Du es interlaced lassen (ich weiss nicht ob ffmpeg das kann). Du kannst dann zwar die Qualitaet am PC Monitor nicht beurteilen [1], hast aber am TV keine Verluste durch das deinterlacen.
stimmt, weiss ich eigentlich.
Die zu verwendene Bitrate kannst Du bestimmt in der config einstellen.
...
tvrecs denoise Plan ist eigentlich:
- Aufnahme mit einem verlustarmen codec (yuv4mpeg) - denoising - encoding
ist einsichtig.
In tvrec.sh wird denoised um zu einer kleinen Bitrate zu kommen da "noise" beim encoden Bitrate braucht. Auf DVD ist Du genug bitrate zur Verfuegung, da ist das IMHO nicht so wichtig.
Auch scheint die Qualität nicht wirklich besser zu sein, als 384x288 - irgendwoher muss ich wohl höhere Bitraten herkriegen, da die Dateien ziemlich klein sind, und ich bestimmt bessere Qualität erzielen kann.
AFAIK liefert v4l auch nur 384x288.
Da gibt transcode mit allerdings 720x576 an, die dann auf 384x288 herunterskaliert werden (sonst hätte ich gar nicht erst FullSize probiert).
Ich bin jetzt auf dem Stand, dass das Bilg gut ist, nur der Ton ist krächzend. Mit yuv4mpeg aufgenommen, ist die Qualität 1a. wz@Anne:/free/movie> ~/Videobearbeitung/VHS2DVD/z MaulefWulli transcode v0.6.12 (C) 2001-2003 Thomas Oestreich, 2003-2004 T. Bitterberg [transcode] (probe) suggested AV correction -D 0 (0 ms) | AV 0 ms | 0 ms [transcode] auto-probing source MaulefWulli_denoised.m2v (ok) [transcode] V: import format | MPEG (V=mpeg2|A=mp3) [transcode] V: import frame | 384x288 1.33:1 encoded @ 4:3 [transcode] V: bits/pixel | 0.651 [transcode] V: decoding fps,frc | 25.000,3 [transcode] V: Y'CbCr | YV12/I420 [transcode] A: import format | 0x55 MPEG layer-3 [48000,16,2] 128 kbps [transcode] A: export format | 0x50 MPEG layer-2 [48000,16,2] 128 kbps [transcode] V: encoding fps,frc | 25.000,3 [transcode] A: bytes per frame | 7680 (7680.000000) [transcode] A: adjustment | 0@1000 [transcode] V: IA32 accel mode | 3dnow (3dnow mmxext mmx asm) [transcode] V: video buffer | 100 @ 384x288 [import_mp3.so] v0.1.4 (2003-08-04) (audio) MPEG [import_mpeg2.so] v0.4.0 (2003-10-02) (video) MPEG2 [export_mpeg.so] v1.2.3 (2003-08-21) (video) MPEG 1/2 | (audio) MPEG 1 Layer II [import_mp3.so] MP3->PCM [import_mp3.so] tcextract -a 0 -i "MaulefWulli_audio.mpa" -x mp3 -d 0 | tcdecode -x mp3 -d 0 -z 0 [import_mpeg2.so] tcextract -x mpeg2 -i "MaulefWulli_denoised.m2v" -d 0 | tcdecode -x mpeg2 -d 0 -y yv12 INFO: using reference profile (DVD) INFO: profile type is (PAL) encoding frames [000000-111087], 28.67 fps, EMT: 1:14:03, ( 0| 0| 2) INFO: Min bitrate of any one frame = 1292 bits INFO: Max bitrate of any one frame = 494649 bits INFO: Min bitrate over any one second = 93837 bps INFO: Avg bitrate over any one second = 3996884 bps INFO: Max bitrate over any one second = 11560080 bps INFO: Total time: 3875 seconds (01:04:35), 28.67 frames/sec, 0.035 sec/frame. clean up | frame threads | unload modules | cancel signal | internal threads | done [transcode] encoded 111088 frames (0 dropped, 0 cloned), clip length 4443.52 s Hier habe ich grosse Verluste beim Übertragen von MPEG-Layer-3 nach Layer-2, dann muss ich wohl direkt mit Layer-2 aufnehmen. tcprobe sagt: wz@Anne:/free/movie> tcprobe -i MaulefWulli.mpa [tcprobe] MP2 stream [tcprobe] summary for MaulefWulli.mpa, (*) = not default, 0 = not detected audio track: -a 0 [0] -e 48000,16,2 [48000,16,2] -n 0x50 [0x2000] (*) bitrate=128 kbps Zum Aufnehmen komme ich nur z.Zt. nicht, da meine Frau den VCR mit in die Schule genommen hat ... Gruss Wolfgang