I've been beating myself over the head on this for awhile, and I can't figure out the problem. I am trying to convert a show to Xvid, and it's just not working. I have upgraded everything I can think of (ffmpeg, latest svn of nuvexport, lastest svn of mythtv, mjpegtools, etc) but I've made no headway. Here is the output of nuvexport --debug:

Choose a function, or episode(s) to remove:  c
Where would you like to export the files to? [.]
Enable Myth cutlist? [Yes]
Enable noise reduction (slower, but better results)? [Yes]
Enable deinterlacing? [Yes]
Crop broadcast overscan (2% border)? [Yes]
Audio bitrate? [128]
Variable bitrate video? [Yes]
Multi-pass (slower, but better quality)? [Yes]
Video bitrate? [960]
Default resolution based on 4:3 aspect ratio.
Width? [624]
Height? [464]

--------------------------------
To encode:  Trailer Park Boys:  The Green Bastard
Use the following commands:
First pass...

system call:
mkdir -m 0755 /tmp/fifodir_9195/

forking:
/usr/bin/nice -n19 mythtranscode --showprogress -p autodetect -c 1039 -s 2005-05-19-21-30-00 -f "/tmp/fifodir_9195/" --honorcutlist 2>&1

forking:
/usr/bin/nice -n19 ffmpeg -f rawvideo -s 480x480 -r 29.970 -i /tmp/fifodir_9195/vidout -f yuv4mpegpipe - 2> /dev/null | /usr/bin/nice -n19 yuvdenoise -r 16 -f -b 10,10,-10,-10 2> /dev/null | /usr/bin/nice -n19 ffmpeg -hq -y -f s16le -ar 48000 -ac 2 -i /tmp/fifodir_9195/audout -f yuv4mpegpipe -s 480x480 -aspect 1.33333333333333 -r 29.970 -i - -aspect 1.33333333333333 -r 29.970 -deinterlace -croptop 10 -cropbottom 10 -cropleft 10 -cropright 10 -padleft 2 -padright 2 -s 620x464 -vcodec xvid -b 960 -minrate 32 -maxrate 1920 -bt 32 -bufsize 65535 -lumi_mask 0.05 -dark_mask 0.02 -scplx_mask 0.5 -4mv -part -pass 1 -passlogfile '/tmp/xvid.9195.log' -f avi /dev/null 2>&1
Final pass...

system call:
mkdir -m 0755 /tmp/fifodir_9195/

forking:
/usr/bin/nice -n19 mythtranscode --showprogress -p autodetect -c 1039 -s 2005-05-19-21-30-00 -f "/tmp/fifodir_9195/" --honorcutlist 2>&1

forking:
/usr/bin/nice -n19 ffmpeg -f rawvideo -s 480x480 -r 29.970 -i /tmp/fifodir_9195/vidout -f yuv4mpegpipe - 2> /dev/null | /usr/bin/nice -n19 yuvdenoise -r 16 -f -b 10,10,-10,-10 2> /dev/null | /usr/bin/nice -n19 ffmpeg -hq -y -f s16le -ar 48000 -ac 2 -i /tmp/fifodir_9195/audout -f yuv4mpegpipe -s 480x480 -aspect 1.33333333333333 -r 29.970 -i - -aspect 1.33333333333333 -r 29.970 -deinterlace -croptop 10 -cropbottom 10 -cropleft 10 -cropright 10 -padleft 2 -padright 2 -s 620x464 -vcodec xvid -b 960 -minrate 32 -maxrate 1920 -bt 32 -bufsize 65535 -lumi_mask 0.05 -dark_mask 0.02 -scplx_mask 0.5 -4mv -part -acodec mp3 -ab 128 -pass 2 -passlogfile '/tmp/xvid.9195.log' -f avi "./Trailer Park Boys - The Green Bastard.avi" 2>&1

So, following the debug example, I make the directory and start the mythtranscode which works fine, I can see the two named pipes:

[EMAIL PROTECTED]:~$ file /tmp/fifodir_9195/audout
/tmp/fifodir_9195/audout: fifo (named pipe)


I then try to run ffmpeg and get this:

[EMAIL PROTECTED]:~$ /usr/bin/nice -n19 ffmpeg -f rawvideo -s 480x480 -r 29.970 -i /tmp/fifodir_9195/vidout -f yuv4mpegpipe - 2> /dev/null | /usr/bin/nice -n19 yuvdenoise -r 16 -f -b 10,10,-10,-10 2> /dev/null | /usr/bin/nice -n19 ffmpeg -hq -y -f s16le -ar 48000 -ac 2 -i /tmp/fifodir_9195/audout -f yuv4mpegpipe -s 480x480 -aspect 1.33333333333333 -r 29.970 -i - -aspect 1.33333333333333 -r 29.970 -deinterlace -croptop 10 -cropbottom 10 -cropleft 10 -cropright 10 -padleft 2 -padright 2 -s 620x464 -vcodec xvid -b 960 -minrate 32 -maxrate 1920 -bt 32 -bufsize 65535 -lumi_mask 0.05 -dark_mask 0.02 -scplx_mask 0.5 -4mv -part -pass 1 -passlogfile '/tmp/xvid.9195.log' -f avi /dev/null 2>&1
ffmpeg version cvs, build 4753, Copyright (c) 2000-2004 Fabrice Bellard
configuration: --prefix=/usr --libdir=${prefix}/lib --enable-shared --enable-mp3lame --host=i386-linux --enable-gpl --build=i386-linux --enable-faad --mandir=${prefix}/share/man --enable-vorbis --enable-pthreads --enable-faac --enable-xvid --enable-dts cc --enable-amr_nb --enable-amr_wb --enable-pp --enable-shared-pp --enable-libogg --enable-a52bin --enable-x264
 built on Jun  9 2005 15:41:29, gcc: 3.3.5 (Debian 1:3.3.5-13)
Input #0, s16le, from '/tmp/fifodir_9195/audout':
 Duration: N/A, bitrate: N/A
 Stream #0.0: Audio: pcm_s16le, 48000 Hz, stereo, 1536 kb/s
pipe:: Error while opening file

I am running on KnoppMyth, not the most current, but everything else seems to work ok. I'm leaning towards a problem with ffmpeg, but I can't seem to figure out what might be the problem. Anyone have any ideas?

Thanks
Tom
_______________________________________________
mythtv-users mailing list
[email protected]
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users

Reply via email to