[FFmpeg-trac] #4736(undetermined:new): h264_qsv and hevc_qsv crashes on windows 8.1 (q=-0.0)

FFmpeg trac at avcodec.org
Sat Jul 25 19:26:19 CEST 2015


#4736: h264_qsv and hevc_qsv crashes on windows 8.1 (q=-0.0)
-------------------------------------+-------------------------------------
             Reporter:  rmkimathi    |                     Type:  defect
               Status:  new          |                 Priority:  critical
            Component:               |                  Version:  git-
  undetermined                       |  master
             Keywords:  q=-0.0,      |               Blocked By:
  h264_qsv                           |  Reproduced by developer:  0
             Blocking:               |
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 ffmpeg -report -i pills.mp4 -c:v h264_qsv -q 20 pills2.mp4
 ffmpeg version N-73959-g52c75d4 Copyright (c) 2000-2015 the FFmpeg
 developers
   built with gcc 4.9.2 (GCC)
   configuration: --arch=x86_64 --target-os=mingw32 --cross-
 prefix=/home/mint/sandbox/mingw-w64-x86_64/bin/x86_64-w64-mingw32- --pkg-
 config=pkg-config --enable-gpl --enable-libsoxr --enable-fontconfig
 --enable-libass --enable-libutvideo --enable-libbluray --enable-iconv
 --enable-libtwolame --extra-cflags=-DLIBTWOLAME_STATIC --enable-libzvbi
 --enable-libcaca --enable-libmodplug --extra-libs=-lstdc++ --extra-
 libs=-lpng --enable-libvidstab --enable-libx265 --enable-decklink --extra-
 libs=-loleaut32 --enable-libx264 --enable-libxvid --enable-libmp3lame
 --enable-version3 --enable-zlib --enable-librtmp --enable-libvorbis
 --enable-libtheora --enable-libspeex --enable-libopenjpeg --enable-gnutls
 --enable-libgsm --enable-libfreetype --enable-libopus --disable-w32threads
 --enable-frei0r --enable-filter=frei0r --enable-libvo-aacenc --enable-
 bzlib --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-
 libvo-amrwbenc --enable-libschroedinger --enable-libvpx --enable-libilbc
 --enable-libwavpack --enable-libwebp --en  libavutil      54. 28.100 / 54.
 28.100
   libavcodec     56. 52.100 / 56. 52.100
   libavformat    56. 40.101 / 56. 40.101
   libavdevice    56.  4.100 / 56.  4.100
   libavfilter     5. 27.100 /  5. 27.100
   libswscale      3.  1.101 /  3.  1.101
   libswresample   1.  2.101 /  1.  2.101
   libpostproc    53.  3.100 / 53.  3.100
 Splitting the commandline.
 Reading option '-report' ... matched as option 'report' (generate a
 report) with argument '1'.
 Reading option '-i' ... matched as input file with argument 'pills.mp4'.
 Reading option '-c:v' ... matched as option 'c' (codec name) with argument
 'h264_qsv'.
 Reading option '-q' ... matched as option 'q' (use fixed quality scale
 (VBR)) with argument '20'.
 Reading option 'pills2.mp4' ... matched as output file.
 Finished splitting the commandline.
 Parsing a group of options: global .
 Applying option report (generate a report) with argument 1.
 Successfully parsed a group of options.
 Parsing a group of options: input file pills.mp4.
 Successfully parsed a group of options.
 Opening an input file: pills.mp4.
 [mov,mp4,m4a,3gp,3g2,mj2 @ 0000000000c473a0] Format
 mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100
 [mov,mp4,m4a,3gp,3g2,mj2 @ 0000000000c473a0] ISO: File Type Major Brand:
 mp42
 [mov,mp4,m4a,3gp,3g2,mj2 @ 0000000000c473a0] Before
 avformat_find_stream_info() pos: 84216 bytes read:98304 seeks:0
 [mov,mp4,m4a,3gp,3g2,mj2 @ 0000000000c473a0] All info found
 [mov,mp4,m4a,3gp,3g2,mj2 @ 0000000000c473a0] After
 avformat_find_stream_info() pos: 186111 bytes read:196608 seeks:0
 frames:14
 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'pills.mp4':
   Metadata:
     major_brand     : mp42
     minor_version   : 0
     compatible_brands: isommp42
     creation_time   : 2014-06-22 20:34:13
   Duration: 00:04:33.02, start: 0.000000, bitrate: 1316 kb/s
     Stream #0:0(und), 13, 1/24: Video: h264 (High) (avc1 / 0x31637661),
 yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 1122 kb/s, 24 fps, 24 tbr, 24 tbn,
 48 tbc (default)
     Metadata:
       handler_name    : VideoHandler
     Stream #0:1(und), 1, 1/44100: Audio: aac (LC) (mp4a / 0x6134706D),
 44100 Hz, stereo, fltp, 191 kb/s (default)
     Metadata:
       creation_time   : 2014-06-22 20:34:15
       handler_name    : IsoMedia File Produced by Google, 5-11-2011
 Successfully opened the file.
 Parsing a group of options: output file pills2.mp4.
 Applying option c:v (codec name) with argument h264_qsv.
 Applying option q (use fixed quality scale (VBR)) with argument 20.
 Successfully parsed a group of options.
 Opening an output file: pills2.mp4.
 Successfully opened the file.
 detected 8 logical cores
 [graph 0 input from stream 0:0 @ 00000000055ad3c0] Setting 'video_size' to
 value '1280x720'
 [graph 0 input from stream 0:0 @ 00000000055ad3c0] Setting 'pix_fmt' to
 value '0'
 [graph 0 input from stream 0:0 @ 00000000055ad3c0] Setting 'time_base' to
 value '1/24'
 [graph 0 input from stream 0:0 @ 00000000055ad3c0] Setting 'pixel_aspect'
 to value '1/1'
 [graph 0 input from stream 0:0 @ 00000000055ad3c0] Setting 'sws_param' to
 value 'flags=2'
 [graph 0 input from stream 0:0 @ 00000000055ad3c0] Setting 'frame_rate' to
 value '24/1'
 [graph 0 input from stream 0:0 @ 00000000055ad3c0] w:1280 h:720
 pixfmt:yuv420p tb:1/24 fr:24/1 sar:1/1 sws_param:flags=2
 [format @ 000000000587c7c0] compat: called with args=[nv12|qsv]
 [format @ 000000000587c7c0] Setting 'pix_fmts' to value 'nv12|qsv'
 [auto-inserted scaler 0 @ 000000000587c880] Setting 'flags' to value '0x4'
 [auto-inserted scaler 0 @ 000000000587c880] w:iw h:ih flags:'0x4' interl:0
 [format @ 000000000587c7c0] auto-inserting filter 'auto-inserted scaler 0'
 between the filter 'Parsed_null_0' and the filter 'format'
 [AVFilterGraph @ 0000000005a552e0] query_formats: 4 queried, 2 merged, 1
 already done, 0 delayed
 [auto-inserted scaler 0 @ 000000000587c880] w:1280 h:720 fmt:yuv420p
 sar:1/1 -> w:1280 h:720 fmt:nv12 sar:1/1 flags:0x4
 [graph 1 input from stream 0:1 @ 0000000005a66f40] Setting 'time_base' to
 value '1/44100'
 [graph 1 input from stream 0:1 @ 0000000005a66f40] Setting 'sample_rate'
 to value '44100'
 [graph 1 input from stream 0:1 @ 0000000005a66f40] Setting 'sample_fmt' to
 value 'fltp'
 [graph 1 input from stream 0:1 @ 0000000005a66f40] Setting
 'channel_layout' to value '0x3'
 [graph 1 input from stream 0:1 @ 0000000005a66f40] tb:1/44100
 samplefmt:fltp samplerate:44100 chlayout:0x3
 [audio format for output stream 0:1 @ 0000000005a66880] Setting
 'sample_fmts' to value 's16'
 [audio format for output stream 0:1 @ 0000000005a66880] Setting
 'sample_rates' to value
 '96000|88200|64000|48000|44100|32000|24000|22050|16000|12000|11025|8000'
 [audio format for output stream 0:1 @ 0000000005a66880] Setting
 'channel_layouts' to value '0x4|0x3|0x7|0x107|0x37|0x3f|0xff|0x63f'
 [audio format for output stream 0:1 @ 0000000005a66880] auto-inserting
 filter 'auto-inserted resampler 0' between the filter 'Parsed_anull_0' and
 the filter 'audio format for output stream 0:1'
 [AVFilterGraph @ 0000000005a551a0] query_formats: 4 queried, 6 merged, 3
 already done, 0 delayed
 [auto-inserted resampler 0 @ 0000000005a67240] [SWR @ 0000000000c28e20]
 Using fltp internally between filters
 [auto-inserted resampler 0 @ 0000000005a67240] ch:2 chl:stereo fmt:fltp
 r:44100Hz -> ch:2 chl:stereo fmt:s16 r:44100Hz
 [h264_qsv @ 00000000057000a0] Initialized an internal MFX session using
 hardware accelerated implementation
 [h264_qsv @ 00000000057000a0] Using the constant quantization parameter
 (CQP) ratecontrol method
 [libfdk_aac @ 0000000000c4fba0] VBR quality 2360 out of range, should be
 1-5
 [libfdk_aac @ 0000000000c4fba0] Note, the VBR setting is unsupported and
 only works with some parameter combinations
 Output #0, mp4, to 'pills2.mp4':
   Metadata:
     major_brand     : mp42
     minor_version   : 0
     compatible_brands: isommp42
     encoder         : Lavf56.40.101
     Stream #0:0(und), 0, 1/12288: Video: h264 (h264_qsv) ([33][0][0][0] /
 0x0021), nv12, 1280x720 [SAR 1:1 DAR 16:9], q=2-31, 1000 kb/s, 24 fps,
 12288 tbn, 24 tbc (default)
     Metadata:
       handler_name    : VideoHandler
       encoder         : Lavc56.52.100 h264_qsv
     Stream #0:1(und), 0, 1/44100: Audio: aac (libfdk_aac) ([64][0][0][0] /
 0x0040), 44100 Hz, stereo, s16 (default)
     Metadata:
       creation_time   : 2014-06-22 20:34:15
       handler_name    : IsoMedia File Produced by Google, 5-11-2011
       encoder         : Lavc56.52.100 libfdk_aac
 Stream mapping:
   Stream #0:0 -> #0:0 (h264 (native) -> h264 (h264_qsv))
   Stream #0:1 -> #0:1 (aac (native) -> aac (libfdk_aac))
 Press [q] to stop, [?] for help
 Cliping frame in rate conversion by 0.000008
 frame=  193 fps=0.0 q=-0.0 size=     983kB time=00:00:07.77
 bitrate=1035.1kbits/s
 frame=  403 fps=397 q=-0.0 size=    2327kB time=00:00:16.88
 bitrate=1129.4kbits/s
 frame=  614 fps=405 q=-0.0 size=    3205kB time=00:00:25.68
 bitrate=1022.3kbits/s
 frame=  825 fps=406 q=-0.0 size=    8096kB time=00:00:34.13
 bitrate=1943.1kbits/s
 frame= 1034 fps=408 q=-0.0 size=    9395kB time=00:00:42.88
 bitrate=1794.5kbits/s
 frame= 1246 fps=409 q=-0.0 size=   11149kB time=00:00:51.71
 bitrate=1766.2kbits/s
 frame= 1466 fps=413 q=-0.0 size=   12587kB time=00:01:00.92
 bitrate=1692.3kbits/s

 Received windows signal 0

--
Ticket URL: <https://trac.ffmpeg.org/ticket/4736>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list