Right, I didn't the test with your CE2MP3 I updated to give you some suggestions but fully test was done with a small rexx I wrote to validate cdrwbar process.
Can You provide this small rexx to test to ?
CDRWBAR uses ffmpeg information returned during convertion process and sent through the pipe like I wrote it previously (ffmpeg always returnes duration with all test I did and with any kind of supported files) but the logs you provided show that ffmpeg didn't return this information for your tracks or different control chars exist preventing message trapping ! (i added this option to allow a bypass in case
I've tested this on several ways with lot of different files. FFMPEG do provide information on duration with every file I tried. It does not give this part of information WHEN is used 2>
pipe/ffmpeg switch (at least it isn't shown in cdrwbar log) with every file I tried. Why is this happen I do not know. I want to test this on my home machine, but have not enough time yet. Probably someone else could try test this ?
note: just replace ogginfo by ffmpeg and extract the duration, this one will be passed as default duration value for the current track if you prefer but why is ffmpeg sending you duration value when not converting file ?
Where ? Whole ogginfo: routine is missing ?
( pleasen do a try outside of CE2MP3 (command line) using following example: ffmpeg -y -i "your_ogg_track" -ab 192k -ar 44100 -ac 2 "your_mp3_outtrack" 2>/pipe/ffmpeg just after starting cdrwbar like: cdrwbar affmpeg )
in command line when I start cdrwbar using 'start cdrwbar affmpeg' and after that:
'ffmpeg -y -i "your_ogg_track" -ab 192k -ar 44100 -ac 2 "your_mp3_outtrack" 2>/pipe/ffmpeg' cdrwbar does not see anything, and ffmpeg give out like this
C:\Tools\M600\ce2mp3-cdrw>ffmpeg -y -i I:\vid\TestDir\HanyuShuipingKaoshi.o 9:35
FFmpeg version SVN-r18731, Copyright (c) 2000-2009 Fabrice Bellard, et al.
configuration: --prefix=/extras --enable-gpl --enable-libmp3lame --enable-libg
sm --enable-libfaad --enable-libfaac --prefix=/extras --enable-postproc --enable
-nonfree
libavutil 50. 3. 0 / 50. 3. 0
libavcodec 52.28. 0 / 52.28. 0
libavformat 52.32. 0 / 52.32. 0
libavdevice 52. 2. 0 / 52. 2. 0
libswscale 0. 7. 1 / 0. 7. 1
libpostproc 51. 2. 0 / 51. 2. 0
built on May 3 2009 14:55:37, gcc: 4.4.0
Input #0, ogg, from 'I:\vid\TestDir\HanyuShuipingKaoshi.ogg':
Duration: 00:03:10.81, start: 0.000000, bitrate: 90 kb/s
Stream #0.0: Audio: vorbis, 44100 Hz, mono, s16, 110 kb/s
Output #0, mp3, to 'asf.mp3':
Stream #0.0: Audio: libmp3lame, 44100 Hz, stereo, s16, 192 kb/s
Stream mapping:
Stream #0.0 -> #0.0
Press [q] to stop encoding
size= 4473kB time=190.85 bitrate= 192.0kbits/s
video:0kB audio:4473kB global headers:0kB muxing overhead 0.000699%