<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
</style>
</head>
<body class='hmmessage'>
<div id="RichTextEditor_surface" class="RichText" contenteditable="true" style="font-size:10pt;font-family:'Verdana';"><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono">Thanks Chase, </p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono; min-height: 14.0px"><br></p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono">I uninstalled ffmpeg and downloaded the source for 0.5 to try your patch:</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono; min-height: 14.0px"><br></p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono">rpm -e --nodeps libavutil49 libavcodec52 libavformat52 libavdevice52 libswscale0 libpostproc51 libavfilter0 ffmpeg</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono; min-height: 14.0px"><br></p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono">Grabbed the source for ffmpeg 0.5 and extracted it:</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono; min-height: 14.0px"><br></p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono">wget http://www.ffmpeg.org/releases/ffmpeg-0.5.tar.bz2 ; bunzip2 ffmpeg-0.5.tar.bz2 ; tar -xvf ffmpeg-0.5.tar ; cd ffmpeg-0.5/libavformat</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono; min-height: 14.0px"><br></p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono">Downloaded your patch and applied it, successfully:</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono; min-height: 14.0px"><br></p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono">wget http://roundup.ffmpeg.org/roundup/ffmpeg/file330/duration.patch ; patch utils.c < duration.patch ; cd ../</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono; min-height: 14.0px"><br></p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono">And built and installed ffmpeg:</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono; min-height: 14.0px"><br></p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono">./configure --prefix=/usr --enable-static --enable-shared --disable-logging --enable-gpl --enable-nonfree --enable-postproc --enable-pthreads --enable-libfaac --enable-libfaad --enable-libfaadbin --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-avfilter --enable-avfilter-lavf --enable-libamr-nb; \</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono">make; make install;</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono; min-height: 14.0px"><br></p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono">I already had this version of nuvexport installed:</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono; min-height: 14.0px"><br></p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono">[root@192 ~]# rpm -qa nuvexport</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono">nuvexport-0.5-0.20090413.svn.noarch</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono; min-height: 14.0px"><br></p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono">running nuvexport in debug mode I started to get ffmpeg.pm errors, so I found the same issue and implemented this fix (guess it hasn't made it into the nuvexprt svn yet):</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono; min-height: 14.0px"><br></p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono">http://www.gossamer-threads.com/lists/mythtv/users/379851#379851</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono; min-height: 14.0px"><br></p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono">... however, same non monotone timestamps errors when forking the nuvexport.</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono; min-height: 14.0px"><br></p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono">here's my nuvexport commands:</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono; min-height: 14.0px"><br></p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono">system call:</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono">mkdir -m 0755 /tmp/fifodir_29405/</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono; min-height: 14.0px"><br></p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono">forking:</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono">/bin/nice -n19 /usr/bin/mythtranscode --showprogress -p '51' -c '5164' -s '2009-06-12T09:29:00' -f "/tmp/fifodir_29405/" --honorcutlist 2>&1</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono; min-height: 14.0px"><br></p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono">forking:</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono">/bin/nice -n19 ffmpeg -f rawvideo -s 720x576 -r 25.000 -i /tmp/fifodir_29405/vidout -f yuv4mpegpipe - 2> /dev/null | /bin/nice -n19 yuvdenoise 2> /dev/null | /bin/nice -n19 ffmpeg -threads 2 -y -f s16le -ar 48000 -ac 2 -i /tmp/fifodir_29405/audout -f yuv4mpegpipe -s 720x576 -aspect 1.77777777777778 -r 25.000 -i - -aspect 1.77777777777778 -r 25 -deinterlace -croptop 2 -cropright 4 -cropbottom 2 -cropleft 4 -s 480x272 -vcodec libx264 -b '384k' -level 30 -flags loop+slice -g 250 -keyint_min 25 -sc_threshold 40 -rc_eq 'blurCplx^(1-qComp)' -bt '384k' -maxrate '1372k' -bufsize '2000k' -i_qfactor '0.71428572' -b_qfactor '0.76923078' -bf '0' -me_method umh -refs 2 -subq 7 -partitions parti4x4+parti8x8+partp4x4+partp8x8+partb8x8 -flags2 +bpyramid+wpred+mixed_refs+8x8dct -me_range 21 -trellis 2 -cmp 1 -deblockalpha 0 -deblockbeta 0 -acodec libfaac -ar 48000 -async 1 -ab '128k' '/mnt/video/ipod/callsigns - Fri Jun 12 09-29-00 2009.2.mp4' 2>&1</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono; min-height: 14.0px"><br></p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono">and the errors from the fork:</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono; min-height: 14.0px"><br></p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono">FFmpeg version 0.5, Copyright (c) 2000-2009 Fabrice Bellard, et al.</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono"> configuration: --prefix=/usr --enable-static --enable-shared --disable-logging --enable-gpl --enable-nonfree --enable-postproc --enable-pthreads --enable-libfaac --enable-libfaad --enable-libfaadbin --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-avfilter --enable-avfilter-lavf --enable-libamr-nb</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono"> libavutil 49.15. 0 / 49.15. 0</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono"> libavcodec 52.20. 0 / 52.20. 0</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono"> libavformat 52.31. 0 / 52.31. 0</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono"> libavdevice 52. 1. 0 / 52. 1. 0</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono"> libavfilter 0. 4. 0 / 0. 4. 0</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono"> libpostproc 51. 2. 0 / 51. 2. 0</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono"> built on Jun 12 2009 10:59:03, gcc: 4.3.2 20081105 (Red Hat 4.3.2-7)</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono; min-height: 14.0px"><br></p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono">Input #0, s16le, from '/tmp/fifodir_29405/audout':</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono"> Duration: N/A, start: 0.000000, bitrate: N/A</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono"> Stream #0.0: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono">Input #1, yuv4mpegpipe, from 'pipe:':</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono"> Duration: N/A, bitrate: N/A</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono"> Stream #1.0: Video: rawvideo, yuv420p, 720x576, 25 tbr, 25 tbn, 25 tbc</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono">Output #0, mp4, to '/mnt/video/ipod/callsigns - Fri Jun 12 09-29-00 2009.2.mp4':</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono"> Stream #0.0: Video: libx264, yuv420p, 480x272 [PAR 136:135 DAR 16:9], q=2-31, 384 kb/s, 90k tbn, 25 tbc</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono"> Stream #0.1: Audio: libfaac, 48000 Hz, stereo, s16, 128 kb/s</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono">Stream mapping:</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono"> Stream #1.0 -> #0.0</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono"> Stream #0.0 -> #0.1</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono">[libx264 @ 0x88b5e10]using SAR=136/135</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono">[libx264 @ 0x88b5e10]using cpu capabilities: MMX2 SSE2 Cache64</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono">[libx264 @ 0x88b5e10]profile Baseline, level 3.0</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono">[libx264 @ 0x88b5e10]error, non monotone timestamps -2147483648>= -2147483648</p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono">av_interleaved_write_frame(): Error while opening file</p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono"><br></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono"><br></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono">What do you think?</p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono"><br></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Andale Mono"><br></p><div><span class="Apple-style-span" style="font-family: 'Andale Mono'; font-size: 10px;"><br></span></div></div><br /><hr />
Upgrade to Internet Explorer 8 Optimised for MSN. <a href='http://extras.uk.msn.com/internet-explorer-8/?ocid=T010MSN07A0716U' target='_new'>Download Now</a></body>
</html>