diff -u -r nuvexport-0.5/export/transcode.pm nuvexport-0.5-r1/export/transcode.pm --- nuvexport-0.5/export/transcode.pm 2008-02-19 21:07:26.000000000 -0600 +++ nuvexport-0.5-r1/export/transcode.pm 2010-01-26 18:45:07.000000000 -0600 @@ -84,8 +84,8 @@ # Start the transcode command $transcode = "$NICE transcode" # -V is now the default, but need to keep using it because people are still using an older version of transcode - .' -V' # use YV12/I420 instead of RGB, for faster processing - .' --print_status 16' # Only print status every 16 frames -- prevents buffer-related slowdowns + .' --progress_meter 1' + .' --progress_rate 16' # Only print status every 16 frames -- prevents buffer-related slowdowns ; # Take advantage of multiple CPU's? # * This has been disabled because it looks like it causes jerkiness. @@ -240,7 +240,7 @@ } # Figure out the input files $transcode .= " -i /tmp/fifodir_$$/vidout -p /tmp/fifodir_$$/audout" - .' -H 0 -x raw' + .' -H 0 -x raw,raw' .' -g '.join('x', $episode->{'finfo'}{'width'}, $episode->{'finfo'}{'height'}) .' -f '.$episode->{'finfo'}{'fps'}.',' . (($episode->{'finfo'}{'fps'} =~ /^2(?:5|4\.9)/) ? 3 : 4)