[mythtv-commits] Ticket #9199: Non default options cause fatal errors
MythTV
mythtv at cvs.mythtv.org
Wed Nov 10 05:02:40 UTC 2010
#9199: Non default options cause fatal errors
---------------------------------------------+------------------------------
Reporter: Bedlore <bedlore@…> | Owner: xris
Type: defect | Status: new
Priority: minor | Milestone: unknown
Component: Apps - Nuvexport | Version: 0.23.1
Severity: high | Keywords:
Ticket locked: 0 |
---------------------------------------------+------------------------------
Several bugs effecting use on Debian
Custom height & width all other options default (xdiv).
=== START WIDTH / HEIGHT BUG ===
Specifying non-default heights throws this error:
Input #0, rawvideo, from '/tmp/fifodir_9303/vidout':
Duration: N/A, start: 0.000000, bitrate: N/A
Stream #0.0: Video: rawvideo, yuv420p, 720x576, 25 tbr, 25 tbn, 25 tbc
-crop* is deprecated in favor of the crop avfilter
-crop* is deprecated in favor of the crop avfilter
-crop* is deprecated in favor of the crop avfilter
-crop* is deprecated in favor of the crop avfilter
Option 'padtop' has been removed, use the pad filter instead
ffmpeg: failed to set value '86' for option 'padtop'
: possible solution: http://roundup.ffmpeg.org/issue1931
--------------------------------
To encode: Humf: Uncle Hairy's Keys
Use the following commands:
First pass...
system call:
mkdir -m 0755 /tmp/fifodir_8865/
forking:
/usr/bin/nice -n19 /usr/bin/mythtranscode --showprogress -p '0' -c '1022'
-s '2010-11-05T15:52:00' -f "/tmp/fifodir_8865/" --honorcutlist --fifosync
forking:
cat /tmp/fifodir_8865/audout > /dev/null
forking:
/usr/bin/nice -n19 ffmpeg -threads 2 -y -f s16le -ar 48000 -ac 2 -f
rawvideo -pix_fmt yuv420p -s 720x576 -vf aspect=1.77777777777778 -r 25.000
-i /tmp/fifodir_8865/vidout -vf aspect=1.77777777777778 -r 25.000
-deinterlace -croptop 8 -cropright 10 -cropbottom 8 -cropleft 10 -vf
pad 712:400:4:4 -s 712x400 -vcodec libxvid -b '768k' -minrate '32k'
-maxrate '1536k' -bt '32k' -bufsize 65535 -flags +mv4+loop+aic+cgop
-trellis 1 -mbd 1 -cmp 2 -subcmp 2 -b_qfactor '150' -b_qoffset '100' -bf
'1' -pass 1 -passlogfile '/tmp/xvid.8865.log' -f avi /dev/null
Final pass...
system call:
mkdir -m 0755 /tmp/fifodir_8865/
forking:
/usr/bin/nice -n19 /usr/bin/mythtranscode --showprogress -p '0' -c '1022'
-s '2010-11-05T15:52:00' -f "/tmp/fifodir_8865/" --honorcutlist
forking:
/usr/bin/nice -n19 ffmpeg -threads 2 -y -f s16le -ar 48000 -ac 2 -i
/tmp/fifodir_8865/audout -f rawvideo -pix_fmt yuv420p -s 720x576 -vf
aspect=1.77777777777778 -r 25.000 -i /tmp/fifodir_8865/vidout -vf
aspect=1.77777777777778 -r 25.000 -deinterlace -croptop 8 -cropright 10
-cropbottom 8 -cropleft 10 -vf pad 712:400:4:4 -s 712x400 -vcodec
libxvid -b '768k' -minrate '32k' -maxrate '1536k' -bt '32k' -bufsize 65535
-flags +mv4+loop+aic+cgop -trellis 1 -mbd 1 -cmp 2 -subcmp 2 -b_qfactor
'150' -b_qoffset '100' -bf '1' -pass 2 -passlogfile '/tmp/xvid.8865.log'
-acodec libmp3lame -async 1 -ab '128k' -f avi './Humf - Uncle Hairy'\''s
Keys.avi'
Cleaning up temp files.
=== END WIDTH / HEIGHT BUG ===
Denoise selected all other options default (xdiv).
=== START DENOISE ===
Selecting denoise throws this error:
Use of uninitialized value in numeric lt (<) at
/usr/share/nuvexport/export/ffmpeg.pm line 243, <STDIN> line 15.
-- script debug output --
To encode: Humf: Uncle Hairy's Keys
Use the following commands:
First pass...
Use of uninitialized value in numeric lt (<) at
/usr/share/nuvexport/export/ffmpeg.pm line 243, <STDIN> line 15.
system call:
mkdir -m 0755 /tmp/fifodir_8733/
forking:
/usr/bin/nice -n19 /usr/bin/mythtranscode --showprogress -p '0' -c '1022'
-s '2010-11-05T15:52:00' -f "/tmp/fifodir_8733/" --honorcutlist --fifosync
forking:
cat /tmp/fifodir_8733/audout > /dev/null
forking:
/usr/bin/nice -n19 ffmpeg -f rawvideo -s 720x576 -r 25.000 -i
/tmp/fifodir_8733/vidout -f yuv4mpegpipe - 2> /dev/null | /usr/bin/nice
-n19 yuvdenoise -r 16 -f 2> /dev/null | /usr/bin/nice -n19 ffmpeg -threads
2 -y -f s16le -ar 48000 -ac 2 -f yuv4mpegpipe -s 720x576 -vf
aspect=1.77777777777778 -r 25.000 -i - -vf aspect=1.77777777777778 -r
25.000 -deinterlace -croptop 8 -cropright 10 -cropbottom 8 -cropleft
10 -s 512x288 -vcodec libxvid -b '768k' -minrate '32k' -maxrate '1536k'
-bt '32k' -bufsize 65535 -flags +mv4+loop+aic+cgop -trellis 1 -mbd 1 -cmp
2 -subcmp 2 -b_qfactor '150' -b_qoffset '100' -bf '1' -pass 1 -passlogfile
'/tmp/xvid.8733.log' -f avi /dev/null
Final pass...
Use of uninitialized value in numeric lt (<) at
/usr/share/nuvexport/export/ffmpeg.pm line 243, <STDIN> line 15.
system call:
mkdir -m 0755 /tmp/fifodir_8733/
forking:
/usr/bin/nice -n19 /usr/bin/mythtranscode --showprogress -p '0' -c '1022'
-s '2010-11-05T15:52:00' -f "/tmp/fifodir_8733/" --honorcutlist
forking:
/usr/bin/nice -n19 ffmpeg -f rawvideo -s 720x576 -r 25.000 -i
/tmp/fifodir_8733/vidout -f yuv4mpegpipe - 2> /dev/null | /usr/bin/nice
-n19 yuvdenoise -r 16 -f 2> /dev/null | /usr/bin/nice -n19 ffmpeg -threads
2 -y -f s16le -ar 48000 -ac 2 -i /tmp/fifodir_8733/audout -f yuv4mpegpipe
-s 720x576 -vf aspect=1.77777777777778 -r 25.000 -i - -vf
aspect=1.77777777777778 -r 25.000 -deinterlace -croptop 8 -cropright 10
-cropbottom 8 -cropleft 10 -s 512x288 -vcodec libxvid -b '768k' -minrate
'32k' -maxrate '1536k' -bt '32k' -bufsize 65535 -flags +mv4+loop+aic+cgop
-trellis 1 -mbd 1 -cmp 2 -subcmp 2 -b_qfactor '150' -b_qoffset '100' -bf
'1' -pass 2 -passlogfile '/tmp/xvid.8733.log' -acodec libmp3lame -async 1
-ab '128k' -f avi './Humf - Uncle Hairy'\''s Keys.avi'
Cleaning up temp files.
=== END DENOISE ===
=== Debian ffmpeg version detection, codec support detection issues ===
Please see attached modified nuvexport version and compare to the latest,
the changes were necessary to get nuvexport to work at all on debian. The
modified version will successfully complete a run (if no options are
changed). Codecs are not all correctly detected either I currently get
the following format options.
Using ffmpeg for exporting.
What would you like to do?
1. Export to XviD
2. Export to DVD
3. Export to DivX
4. Export to ASF
5. Export to MP3
6. Export to PSP (disabled)
7. Export to MP4 (iPod) (disabled)
8. Export to .nuv and .sql
q. Quit
Choose a function:
=== FFMPEG VERSION USED ===
$ ffmpeg --version
FFmpeg version SVN-r24504, Copyright (c) 2000-2010 the FFmpeg developers
built on Oct 4 2010 17:31:43 with gcc 4.4.5
configuration: '--enable-libdc1394' --prefix='/usr' --extra-
cflags='-Wall -g ' --cc='ccache cc' '--enable-shared' '--enable-
libmp3lame' '--enable-gpl' '--enable-libvorbis' '--enable-pthreads'
'--enable-libfaac' '--enable-libxvid' '--enable-postproc' '--enable-
x11grab' '--enable-libgsm' '--enable-libtheora' '--enable-libopencore-
amrnb' '--enable-libopencore-amrwb' '--enable-libx264' '--enable-libspeex'
'--enable-nonfree' '--disable-stripping' '--enable-avfilter' '--enable-
libdirac' '--enable-avfilter-lavf' --disable-decoder='libdirac' '--enable-
libschroedinger' --disable-encoder='libschroedinger' '--enable-version3'
'--enable-libopenjpeg' '--enable-libvpx' '--enable-librtmp' --extra-
libs='-lgcrypt' '--disable-altivec' '--disable-armv5te' '--disable-armv6'
'--disable-vis'
libavutil 50.23. 0 / 50.23. 0
libavcore 0. 0. 0 / 0. 0. 0
libavcodec 52.84. 0 / 52.84. 0
libavformat 52.77. 0 / 52.77. 0
libavdevice 52. 2. 0 / 52. 2. 0
libavfilter 1.26. 1 / 1.26. 1
libswscale 0.11. 0 / 0.11. 0
libpostproc 51. 2. 0 / 51. 2. 0
ffmpeg: missing argument for option '-version'
=====
Let me know if you need further details or would like me to test anything.
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/9199>
MythTV <http://www.mythtv.org/>
MythTV Media Center
More information about the mythtv-commits
mailing list