[mythtv-users] Quick nuvexport question (encoding time)

Justin Kim justinlkim at gmail.com
Sat Jul 8 13:41:19 UTC 2006


	I have a quick question about encoding times in nuvexport.

	I'm attempting to transcode a 1080 mpeg file to XviD.  I used 
all of the default settings nuvexport suggested when setting up the 
transcode.  The show has a cutlist and I set nuvexport to honor it.

	My backend is an Athlon 64 3000+ on Fedora 4

	My question is that the transcoding seems to be taking an 
awfully long time.  It's been running for about 2.5 days and is 39% 
of the way through the first pass.  Nuvexport claims .29fps, but is 
seems to be running much slower than that.

	My backend can usually two-pass high quality encode a DVD in 
about 5 hours.  Since this file is quite a bit larger 
(dimension-wise, if not size-wise [4.1GB recording]) than a DVD .VOB 
and because of the cutlist and denoising, I'm expecting that the 
transcode will take longer than a DVD transcode.

	However, the time nuvexport's taking seems to be rather 
excessive and I was wondering if the transcode time I'm seeing now is 
typical.  I'll probably throw in the towel at some point, but I have 
to confess that I'm a little curious about how long it'll take which 
is why I haven't simply gone ahead and killed the transcoding 
processes and started from scratch with different settings.

	These are the commands I believe are associated with the 
transcode I see in ps (yuvdenoise seems to be the big culprit):

18556 pts/1    S+     0:00 /usr/bin/perl -w /usr/local/bin/nuvexport

18660 pts/1    S+     0:02 /usr/bin/perl -w /usr/local/bin/nuvexport

18661 pts/1    S+     0:00 sh -c /bin/nice -n19 
/usr/bin/mythtranscode --showprogress -p autodetect -c 2235 -s 
2006-07-04-20-00-00 -f "/tmp/fifodir_18556/" --honorcutlist 2>&1

18662 pts/1    SNl+  18:47 /usr/bin/mythtranscode --showprogress -p 
autodetect -c 2235 -s 2006-07-04-20-00-00 -f /tmp/fifodir_18556/ 
--honorcutlist

18668 pts/1    S+     0:03 /usr/bin/perl -w /usr/local/bin/nuvexport

18669 pts/1    S+     0:00 sh -c /bin/nice -n19 ffmpeg -f rawvideo -s 
1920x1080 -r 29.970 -i /tmp/fifodir_18556/vidout -f yuv4mpegpipe - 2> 
/dev/null | /bin/nice -n19 yuvdenoise 2> /dev/null | /bin/nice -n19 
ffmpeg -y -f s16le -ar 48000 -ac 2 -i /tmp/fifodir_18556/audout -f 
yuv4mpegpipe -s 1920x1080 -aspect 1.77777777777778 -r 29.970 -i - 
-aspect 1.77777777777778 -r 29.970 -deinterlace -croptop    22 
-cropright 38 -cropbottom 22 -cropleft  38 -s 624x352  -vcodec xvid 
-b 960 -minrate 32 -maxrate 1920 -bt 32 -bufsize 65535 -lumi_mask 
0.05 -dark_mask 0.02 -scplx_mask 0.5 -mv4 -part -pass 1 -passlogfile 
'/tmp/xvid.18556.log' -f avi /dev/null 2>&1

18670 pts/1    SN+    3:15 ffmpeg -f rawvideo -s 1920x1080 -r 29.970 
-i /tmp/fifodir_18556/vidout -f yuv4mpegpipe -

18671 pts/1    DN+  535:44 yuvdenoise

18672 pts/1    SN+   38:40 ffmpeg -y -f s16le -ar 48000 -ac 2 -i 
/tmp/fifodir_18556/audout -f yuv4mpegpipe -s 1920x1080 -aspect 
1.77777777777778 -r 29.970 -i - -aspect 1.77777777777778 -r 29.970 
-deinterlace -croptop 22 -cropright 38 -cropbottom 22 -cropleft 38 -s 
624x352 -vcodec xvid -b 960 -minrate 32 -maxrate 1920 -bt 32 -bufsize 
65535 -lumi_mask 0.05 -dark_mask 0.02 -scplx_mask 0.5 -mv4 -part 
-pass 1 -passlogfile /tmp/xvid.18556.log -f avi /dev/null


	Many thanks for any help!


More information about the mythtv-users mailing list