#5683 closed defect (worksforme)
crashes of ffmpeg and ffplay when using zscale
Reported by: | ponpon | Owned by: | |
---|---|---|---|
Priority: | important | Component: | avfilter |
Version: | git-master | Keywords: | zscale |
Cc: | Blocked By: | ||
Blocking: | Reproduced by developer: | no | |
Analyzed by developer: | no |
Description
thank for good apps
ffmpeg and ffplay crash when using zscale.
Summary of the bug:
How to reproduce:
ffmpeg
ffmpeg -i "akiyo_qcif.y4m" -vf "zscale=size=cif:f=lanczos" -f null - ffmpeg version N-80892-g2a8dadb Copyright (c) 2000-2016 the FFmpeg developers built with clang version 3.7.1 (tags/RELEASE_371/final) configuration: --prefix=/sw --disable-shared --enable-static --enable-gpl --enable-version3 --enable-nonfree --enable-pthreads --cc=clang --cxx=clang++ --optflags=-Ofast --extra-cflags=' -march=native -I/sw/include -I/opt/local/include ' --extra-ldflags=' -L/sw/lib -L/opt/local/lib -fopenmp' --extra-ldlibflags='-L/sw/lib -L/opt/local/lib -static' --target-os=darwin --arch=x86_64 --cpu=corei7-avx --enable-avresample --enable-libfaac --enable-libfdk-aac --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopus --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libxvid --enable-libfreetype --enable-librubberband --enable-libebur128 --enable-openssl --enable-gnutls --enable-gcrypt --enable-gmp --enable-librtmp --enable-libass --enable-fontconfig --enable-libfribidi --enable-libbluray --enable-libdc1394 --enable-libschroedinger --enable-libmodplug --enable-lzma --enable-libx264 --enable-libx265 --enable-libzimg --enable-libvidstab --enable-libsoxr --enable-opengl --enable-opencl --pkg-config-flags=' --libs --static' libavutil 55. 28.100 / 55. 28.100 libavcodec 57. 48.101 / 57. 48.101 libavformat 57. 41.100 / 57. 41.100 libavdevice 57. 0.102 / 57. 0.102 libavfilter 6. 47.100 / 6. 47.100 libavresample 3. 0. 0 / 3. 0. 0 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 1.100 / 2. 1.100 libpostproc 54. 0.100 / 54. 0.100 Input #0, yuv4mpegpipe, from '/Users/m/scale_test/akiyo_qcif.y4m': Duration: 00:00:10.01, start: 0.000000, bitrate: 9116 kb/s Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 176x144, SAR 128:117 DAR 1408:1053, 29.97 fps, 29.97 tbr, 29.97 tbn, 29.97 tbc [null @ 0x7fab79029800] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Output #0, null, to 'pipe:': Metadata: encoder : Lavf57.41.100 Stream #0:0: Video: wrapped_avframe, yuv420p, 352x288 [SAR 128:117 DAR 1408:1053], q=2-31, 200 kb/s, 29.97 fps, 29.97 tbn, 29.97 tbc Metadata: encoder : Lavc57.48.101 wrapped_avframe Stream mapping: Stream #0:0 -> #0:0 (rawvideo (native) -> wrapped_avframe (native)) Press [q] to stop, [?] for help Segmentation fault: 11
lldb log
lldb ./ffmpeg_g (lldb) target create "./ffmpeg_g" Current executable set to './ffmpeg_g' (x86_64). (lldb) r -i "akiyo_qcif.y4m" -vf "zscale=size=cif:f=lanczos" -f null - Process 41886 launched: './ffmpeg_g' (x86_64) ffmpeg version N-80892-g2a8dadb Copyright (c) 2000-2016 the FFmpeg developers built with clang version 3.7.1 (tags/RELEASE_371/final) configuration: --prefix=/sw --disable-shared --enable-static --enable-gpl --enable-version3 --enable-nonfree --enable-pthreads --cc=clang --cxx=clang++ --optflags=-Ofast --extra-cflags=' -march=native -I/sw/include -I/opt/local/include ' --extra-ldflags=' -L/sw/lib -L/opt/local/lib -fopenmp' --extra-ldlibflags='-L/sw/lib -L/opt/local/lib -static' --target-os=darwin --arch=x86_64 --cpu=corei7-avx --enable-avresample --enable-libfaac --enable-libfdk-aac --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopus --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libxvid --enable-libfreetype --enable-librubberband --enable-libebur128 --enable-openssl --enable-gnutls --enable-gcrypt --enable-gmp --enable-librtmp --enable-libass --enable-fontconfig --enable-libfribidi --enable-libbluray --enable-libdc1394 --enable-libschroedinger --enable-libmodplug --enable-lzma --enable-libx264 --enable-libx265 --enable-libzimg --enable-libvidstab --enable-libsoxr --enable-opengl --enable-opencl --pkg-config-flags=' --libs --static' libavutil 55. 28.100 / 55. 28.100 libavcodec 57. 48.101 / 57. 48.101 libavformat 57. 41.100 / 57. 41.100 libavdevice 57. 0.102 / 57. 0.102 libavfilter 6. 47.100 / 6. 47.100 libavresample 3. 0. 0 / 3. 0. 0 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 1.100 / 2. 1.100 libpostproc 54. 0.100 / 54. 0.100 Input #0, yuv4mpegpipe, from '/Users/m/scale_test/akiyo_qcif.y4m': Duration: 00:00:10.01, start: 0.000000, bitrate: 9116 kb/s Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 176x144, SAR 128:117 DAR 1408:1053, 29.97 fps, 29.97 tbr, 29.97 tbn, 29.97 tbc [null @ 0x106012800] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. Output #0, null, to 'pipe:': Metadata: encoder : Lavf57.41.100 Stream #0:0: Video: wrapped_avframe, yuv420p, 352x288 [SAR 128:117 DAR 1408:1053], q=2-31, 200 kb/s, 29.97 fps, 29.97 tbn, 29.97 tbc Metadata: encoder : Lavc57.48.101 wrapped_avframe Stream mapping: Stream #0:0 -> #0:0 (rawvideo (native) -> wrapped_avframe (native)) Press [q] to stop, [?] for help Process 41886 stopped * thread #1: tid = 0x7e628, 0x0000000100ca2773 ffmpeg_g`zimg::depth::left_shift_b2w_sse2(void const*, void*, unsigned int, unsigned int, unsigned int) + 195, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=EXC_I386_GPFLT) frame #0: 0x0000000100ca2773 ffmpeg_g`zimg::depth::left_shift_b2w_sse2(void const*, void*, unsigned int, unsigned int, unsigned int) + 195 ffmpeg_g`zimg::depth::left_shift_b2w_sse2(void const*, void*, unsigned int, unsigned int, unsigned int) + 195: -> 0x100ca2773: vmovdqa (%rdi,%rax), %xmm2 0x100ca2778: vpmovzxbw %xmm2, %xmm3 0x100ca277d: vpunpckhbw %xmm1, %xmm2, %xmm2 0x100ca2781: vpsllw %xmm0, %xmm3, %xmm3 (lldb) bt * thread #1: tid = 0x7e628, 0x0000000100ca2773 ffmpeg_g`zimg::depth::left_shift_b2w_sse2(void const*, void*, unsigned int, unsigned int, unsigned int) + 195, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=EXC_I386_GPFLT) * frame #0: 0x0000000100ca2773 ffmpeg_g`zimg::depth::left_shift_b2w_sse2(void const*, void*, unsigned int, unsigned int, unsigned int) + 195 frame #1: 0x0000000100cbdf60 ffmpeg_g`zimg::graph::(anonymous namespace)::FilterNodeUV::generate_line(zimg::graph::(anonymous namespace)::ExecutionState*, zimg::graph::ImageBuffer<void> const*, unsigned int, bool) const + 272 frame #2: 0x0000000100cbdf18 ffmpeg_g`zimg::graph::(anonymous namespace)::FilterNodeUV::generate_line(zimg::graph::(anonymous namespace)::ExecutionState*, zimg::graph::ImageBuffer<void> const*, unsigned int, bool) const + 200 frame #3: 0x0000000100cbdf18 ffmpeg_g`zimg::graph::(anonymous namespace)::FilterNodeUV::generate_line(zimg::graph::(anonymous namespace)::ExecutionState*, zimg::graph::ImageBuffer<void> const*, unsigned int, bool) const + 200 frame #4: 0x0000000100cbdf18 ffmpeg_g`zimg::graph::(anonymous namespace)::FilterNodeUV::generate_line(zimg::graph::(anonymous namespace)::ExecutionState*, zimg::graph::ImageBuffer<void> const*, unsigned int, bool) const + 200 frame #5: 0x0000000100cc04e9 ffmpeg_g`zimg::graph::FilterGraph::impl::process(zimg::graph::ImageBuffer<void const> const*, zimg::graph::ImageBuffer<void> const*, void*, zimg::graph::FilterGraph::callback, zimg::graph::FilterGraph::callback) const + 713 frame #6: 0x0000000100cbce3b ffmpeg_g`zimg::graph::FilterGraph::process(zimg::graph::ImageBuffer<void const> const*, zimg::graph::ImageBuffer<void> const*, void*, zimg::graph::FilterGraph::callback, zimg::graph::FilterGraph::callback) const + 27 frame #7: 0x0000000100ccdd43 ffmpeg_g`zimg_filter_graph_process + 387 frame #8: 0x0000000100148652 ffmpeg_g`filter_frame(link=0x0000000104501b60, in=<unavailable>) + 2738 at vf_zscale.c:574 frame #9: 0x000000010006da99 ffmpeg_g`ff_filter_frame_framed(link=0x0000000104501b60, frame=<unavailable>) + 585 at avfilter.c:1125 frame #10: 0x000000010006f04a ffmpeg_g`ff_filter_frame(link=0x0000000104501b60, frame=<unavailable>) + 602 at avfilter.c:1223 frame #11: 0x000000010007372b ffmpeg_g`request_frame(link=0x0000000104501b60) + 59 at buffersrc.c:450 frame #12: 0x000000010007328a ffmpeg_g`av_buffersrc_add_frame_internal(ctx=0x0000000104501920, frame=<unavailable>, flags=<unavailable>) + 410 at buffersrc.c:239 frame #13: 0x0000000100073016 ffmpeg_g`av_buffersrc_add_frame_flags(ctx=0x0000000104501920, frame=0x0000000104502e00, flags=4) + 86 at buffersrc.c:164 frame #14: 0x000000010001db6d ffmpeg_g`process_input_packet [inlined] decode_video(ist=<unavailable>, pkt=<unavailable>, got_output=<unavailable>) + 62 at ffmpeg.c:2196 frame #15: 0x000000010001db2f ffmpeg_g`process_input_packet(ist=0x0000000104500600, pkt=<unavailable>, no_eof=<unavailable>) + 5119 at ffmpeg.c:2340 frame #16: 0x0000000100019bd4 ffmpeg_g`transcode [inlined] process_input + 1382 at ffmpeg.c:4020 frame #17: 0x000000010001966e ffmpeg_g`transcode [inlined] transcode_step + 6121 at ffmpeg.c:4108 frame #18: 0x0000000100017e85 ffmpeg_g`transcode + 10581 at ffmpeg.c:4162 frame #19: 0x0000000100014ef8 ffmpeg_g`main(argc=<unavailable>, argv=<unavailable>) + 328 at ffmpeg.c:4355 frame #20: 0x00007fff8ccc15fd libdyld.dylib`start + 1 frame #21: 0x00007fff8ccc15fd libdyld.dylib`start + 1 (lldb) register read --all General Purpose Registers: rax = 0x0000000000000000 rbx = 0x0000000000000001 rcx = 0x0000000000000000 rdx = 0x0000000000000000 rdi = 0x000000010600ef58 rsi = 0x0000000106050b40 rbp = 0x00007fff5fbfa060 rsp = 0x00007fff5fbfa060 r8 = 0x0000000000000058 r9 = 0x0000000000000008 r10 = 0x0000000000000050 r11 = 0x0000000000000000 r12 = 0x00007fff5fbfa3e0 r13 = 0x0000000104503aa0 r14 = 0x0000000106050a00 r15 = 0x00007fff5fbfa2a8 rip = 0x0000000100ca2773 ffmpeg_g`zimg::depth::left_shift_b2w_sse2(void const*, void*, unsigned int, unsigned int, unsigned int) + 195 rflags = 0x0000000000010283 cs = 0x000000000000002b fs = 0x0000000000000000 gs = 0x0000000000000000 eax = 0x00000000 ebx = 0x00000001 ecx = 0x00000000 edx = 0x00000000 edi = 0x0600ef58 esi = 0x06050b40 ebp = 0x5fbfa060 esp = 0x5fbfa060 r8d = 0x00000058 r9d = 0x00000008 r10d = 0x00000050 r11d = 0x00000000 r12d = 0x5fbfa3e0 r13d = 0x04503aa0 r14d = 0x06050a00 r15d = 0x5fbfa2a8 ax = 0x0000 bx = 0x0001 cx = 0x0000 dx = 0x0000 di = 0xef58 si = 0x0b40 bp = 0xa060 sp = 0xa060 r8w = 0x0058 r9w = 0x0008 r10w = 0x0050 r11w = 0x0000 r12w = 0xa3e0 r13w = 0x3aa0 r14w = 0x0a00 r15w = 0xa2a8 ah = 0x00 bh = 0x00 ch = 0x00 dh = 0x00 al = 0x00 bl = 0x01 cl = 0x00 dl = 0x00 dil = 0x58 sil = 0x40 bpl = 0x60 spl = 0x60 r8l = 0x58 r9l = 0x08 r10l = 0x50 r11l = 0x00 r12l = 0xe0 r13l = 0xa0 r14l = 0x00 r15l = 0xa8 Floating Point Registers: fctrl = 0x037f fstat = 0x0000 ftag = 0x00 fop = 0x0000 fioff = 0x00000000 fiseg = 0x0000 fooff = 0x00000000 foseg = 0x0000 mxcsr = 0x00001fa8 mxcsrmask = 0x0000ffff stmm0 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0xff 0xff} stmm1 = {0x00 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0xff 0xff} stmm2 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} stmm3 = {0x1a 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0xff 0xff} stmm4 = {0x00 0xe5 0xe9 0xff 0x00 0x00 0x00 0x00 0xff 0xff} stmm5 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} stmm6 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} stmm7 = {0x44 0xfd 0xb0 0xff 0x00 0x00 0x00 0x00 0xff 0xff} ymm0 = {0x08 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x08 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm1 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm2 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm3 = {0x00 0x82 0x00 0x81 0x00 0x81 0x00 0x81 0x00 0x81 0x00 0x81 0x00 0x82 0x00 0x81 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm4 = {0x00 0x80 0xff 0xff 0x00 0x80 0xff 0xff 0x00 0x80 0xff 0xff 0x00 0x80 0xff 0xff 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm5 = {0x00 0x80 0x00 0x80 0x00 0x80 0x00 0x80 0x00 0x80 0x00 0x80 0x00 0x80 0x00 0x80 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm6 = {0x2b 0x80 0xff 0xff 0x27 0x80 0xff 0xff 0x1f 0x80 0xff 0xff 0x1a 0x80 0xff 0xff 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm7 = {0x00 0x88 0x2c 0x42 0x00 0x40 0x1d 0x42 0x00 0x60 0xfb 0x41 0x00 0x98 0xcc 0x41 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm8 = {0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm9 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm10 = {0x50 0x27 0x44 0x28 0xae 0x27 0x7a 0x29 0xa5 0x28 0xa5 0x28 0x12 0x29 0x71 0x29 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm11 = {0x7d 0x1f 0x6c 0x1f 0x41 0x20 0x6d 0x20 0x7f 0x20 0x7f 0x20 0xb9 0x20 0x7d 0x21 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm12 = {0x9c 0x30 0x45 0x13 0x9c 0x30 0x45 0x13 0x9c 0x30 0x45 0x13 0x9c 0x30 0x45 0x13 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm13 = {0xa6 0xfb 0x79 0x00 0xa6 0xfb 0x79 0x00 0xa6 0xfb 0x79 0x00 0xa6 0xfb 0x79 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm14 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm15 = {0x00 0x20 0x00 0x00 0x00 0x20 0x00 0x00 0x00 0x20 0x00 0x00 0x00 0x20 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} xmm0 = {0x08 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x08 0x00 0x00 0x00 0x00 0x00 0x00 0x00} xmm1 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} xmm2 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} xmm3 = {0x00 0x82 0x00 0x81 0x00 0x81 0x00 0x81 0x00 0x81 0x00 0x81 0x00 0x82 0x00 0x81} xmm4 = {0x00 0x80 0xff 0xff 0x00 0x80 0xff 0xff 0x00 0x80 0xff 0xff 0x00 0x80 0xff 0xff} xmm5 = {0x00 0x80 0x00 0x80 0x00 0x80 0x00 0x80 0x00 0x80 0x00 0x80 0x00 0x80 0x00 0x80} xmm6 = {0x2b 0x80 0xff 0xff 0x27 0x80 0xff 0xff 0x1f 0x80 0xff 0xff 0x1a 0x80 0xff 0xff} xmm7 = {0x00 0x88 0x2c 0x42 0x00 0x40 0x1d 0x42 0x00 0x60 0xfb 0x41 0x00 0x98 0xcc 0x41} xmm8 = {0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff} xmm9 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} xmm10 = {0x50 0x27 0x44 0x28 0xae 0x27 0x7a 0x29 0xa5 0x28 0xa5 0x28 0x12 0x29 0x71 0x29} xmm11 = {0x7d 0x1f 0x6c 0x1f 0x41 0x20 0x6d 0x20 0x7f 0x20 0x7f 0x20 0xb9 0x20 0x7d 0x21} xmm12 = {0x9c 0x30 0x45 0x13 0x9c 0x30 0x45 0x13 0x9c 0x30 0x45 0x13 0x9c 0x30 0x45 0x13} xmm13 = {0xa6 0xfb 0x79 0x00 0xa6 0xfb 0x79 0x00 0xa6 0xfb 0x79 0x00 0xa6 0xfb 0x79 0x00} xmm14 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} xmm15 = {0x00 0x20 0x00 0x00 0x00 0x20 0x00 0x00 0x00 0x20 0x00 0x00 0x00 0x20 0x00 0x00} Exception State Registers: trapno = 0x0000000d err = 0x00000000 faultvaddr = 0x0000000100ca3650 ffmpeg_g`zimg::depth::ordered_dither_w2b_sse2(float const*, unsigned int, unsigned int, void const*, void*, float, float, unsigned int, unsigned int, unsigned int)
ffplay
ffplay -i "akiyo_qcif.y4m" -vf "zscale=size=cif:f=lanczos" ffplay version N-80892-g2a8dadb Copyright (c) 2003-2016 the FFmpeg developers built with clang version 3.7.1 (tags/RELEASE_371/final) configuration: --prefix=/sw --disable-shared --enable-static --enable-gpl --enable-version3 --enable-nonfree --enable-pthreads --cc=clang --cxx=clang++ --optflags=-Ofast --extra-cflags=' -march=native -I/sw/include -I/opt/local/include ' --extra-ldflags=' -L/sw/lib -L/opt/local/lib -fopenmp' --extra-ldlibflags='-L/sw/lib -L/opt/local/lib -static' --target-os=darwin --arch=x86_64 --cpu=corei7-avx --enable-avresample --enable-libfaac --enable-libfdk-aac --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopus --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libxvid --enable-libfreetype --enable-librubberband --enable-libebur128 --enable-openssl --enable-gnutls --enable-gcrypt --enable-gmp --enable-librtmp --enable-libass --enable-fontconfig --enable-libfribidi --enable-libbluray --enable-libdc1394 --enable-libschroedinger --enable-libmodplug --enable-lzma --enable-libx264 --enable-libx265 --enable-libzimg --enable-libvidstab --enable-libsoxr --enable-opengl --enable-opencl --pkg-config-flags=' --libs --static' libavutil 55. 28.100 / 55. 28.100 libavcodec 57. 48.101 / 57. 48.101 libavformat 57. 41.100 / 57. 41.100 libavdevice 57. 0.102 / 57. 0.102 libavfilter 6. 47.100 / 6. 47.100 libavresample 3. 0. 0 / 3. 0. 0 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 1.100 / 2. 1.100 libpostproc 54. 0.100 / 54. 0.100 Input #0, yuv4mpegpipe, from '/Users/m/scale_test/akiyo_qcif.y4m': Duration: 00:00:10.01, start: 0.000000, bitrate: 9116 kb/s Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 176x144, SAR 128:117 DAR 1408:1053, 29.97 fps, 29.97 tbr, 29.97 tbn, 29.97 tbc Segmentation fault: 11
lldb log
lldb ./ffplay_g (lldb) target create "./ffplay_g" Current executable set to './ffplay_g' (x86_64). (lldb) r -i "akiyo_qcif.y4m" -vf "zscale=size=cif:f=lanczos" Process 41944 launched: './ffplay_g' (x86_64) ffplay version N-80892-g2a8dadb Copyright (c) 2003-2016 the FFmpeg developers built with clang version 3.7.1 (tags/RELEASE_371/final) configuration: --prefix=/sw --disable-shared --enable-static --enable-gpl --enable-version3 --enable-nonfree --enable-pthreads --cc=clang --cxx=clang++ --optflags=-Ofast --extra-cflags=' -march=native -I/sw/include -I/opt/local/include ' --extra-ldflags=' -L/sw/lib -L/opt/local/lib -fopenmp' --extra-ldlibflags='-L/sw/lib -L/opt/local/lib -static' --target-os=darwin --arch=x86_64 --cpu=corei7-avx --enable-avresample --enable-libfaac --enable-libfdk-aac --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopus --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libxvid --enable-libfreetype --enable-librubberband --enable-libebur128 --enable-openssl --enable-gnutls --enable-gcrypt --enable-gmp --enable-librtmp --enable-libass --enable-fontconfig --enable-libfribidi --enable-libbluray --enable-libdc1394 --enable-libschroedinger --enable-libmodplug --enable-lzma --enable-libx264 --enable-libx265 --enable-libzimg --enable-libvidstab --enable-libsoxr --enable-opengl --enable-opencl --pkg-config-flags=' --libs --static' libavutil 55. 28.100 / 55. 28.100 libavcodec 57. 48.101 / 57. 48.101 libavformat 57. 41.100 / 57. 41.100 libavdevice 57. 0.102 / 57. 0.102 libavfilter 6. 47.100 / 6. 47.100 libavresample 3. 0. 0 / 3. 0. 0 libswscale 4. 1.100 / 4. 1.100 libswresample 2. 1.100 / 2. 1.100 libpostproc 54. 0.100 / 54. 0.100 Input #0, yuv4mpegpipe, from '/Users/m/scale_test/akiyo_qcif.y4m': Duration: 00:00:10.01, start: 0.000000, bitrate: 9116 kb/s Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 176x144, SAR 128:117 DAR 1408:1053, 29.97 fps, 29.97 tbr, 29.97 tbn, 29.97 tbc Process 41944 stopped * thread #9: tid = 0x8062d, 0x0000000100c93e63 ffplay_g`zimg::depth::left_shift_b2w_sse2(void const*, void*, unsigned int, unsigned int, unsigned int) + 195, stop reason = EXC_BAD_ACCESS (code=EXC_I386_GPFLT) frame #0: 0x0000000100c93e63 ffplay_g`zimg::depth::left_shift_b2w_sse2(void const*, void*, unsigned int, unsigned int, unsigned int) + 195 ffplay_g`zimg::depth::left_shift_b2w_sse2(void const*, void*, unsigned int, unsigned int, unsigned int) + 195: -> 0x100c93e63: vmovdqa (%rdi,%rax), %xmm2 0x100c93e68: vpmovzxbw %xmm2, %xmm3 0x100c93e6d: vpunpckhbw %xmm1, %xmm2, %xmm2 0x100c93e71: vpsllw %xmm0, %xmm3, %xmm3 (lldb) bt * thread #9: tid = 0x8062d, 0x0000000100c93e63 ffplay_g`zimg::depth::left_shift_b2w_sse2(void const*, void*, unsigned int, unsigned int, unsigned int) + 195, stop reason = EXC_BAD_ACCESS (code=EXC_I386_GPFLT) * frame #0: 0x0000000100c93e63 ffplay_g`zimg::depth::left_shift_b2w_sse2(void const*, void*, unsigned int, unsigned int, unsigned int) + 195 frame #1: 0x0000000100caf650 ffplay_g`zimg::graph::(anonymous namespace)::FilterNodeUV::generate_line(zimg::graph::(anonymous namespace)::ExecutionState*, zimg::graph::ImageBuffer<void> const*, unsigned int, bool) const + 272 frame #2: 0x0000000100caf608 ffplay_g`zimg::graph::(anonymous namespace)::FilterNodeUV::generate_line(zimg::graph::(anonymous namespace)::ExecutionState*, zimg::graph::ImageBuffer<void> const*, unsigned int, bool) const + 200 frame #3: 0x0000000100caf608 ffplay_g`zimg::graph::(anonymous namespace)::FilterNodeUV::generate_line(zimg::graph::(anonymous namespace)::ExecutionState*, zimg::graph::ImageBuffer<void> const*, unsigned int, bool) const + 200 frame #4: 0x0000000100caf608 ffplay_g`zimg::graph::(anonymous namespace)::FilterNodeUV::generate_line(zimg::graph::(anonymous namespace)::ExecutionState*, zimg::graph::ImageBuffer<void> const*, unsigned int, bool) const + 200 frame #5: 0x0000000100cb1bd9 ffplay_g`zimg::graph::FilterGraph::impl::process(zimg::graph::ImageBuffer<void const> const*, zimg::graph::ImageBuffer<void> const*, void*, zimg::graph::FilterGraph::callback, zimg::graph::FilterGraph::callback) const + 713 frame #6: 0x0000000100cae52b ffplay_g`zimg::graph::FilterGraph::process(zimg::graph::ImageBuffer<void const> const*, zimg::graph::ImageBuffer<void> const*, void*, zimg::graph::FilterGraph::callback, zimg::graph::FilterGraph::callback) const + 27 frame #7: 0x0000000100cbf433 ffplay_g`zimg_filter_graph_process + 387 frame #8: 0x0000000100139ab2 ffplay_g`filter_frame(link=0x000000010450cfa0, in=<unavailable>) + 2738 at vf_zscale.c:574 frame #9: 0x000000010005eef9 ffplay_g`ff_filter_frame_framed(link=0x000000010450cfa0, frame=<unavailable>) + 585 at avfilter.c:1125 frame #10: 0x00000001000604aa ffplay_g`ff_filter_frame(link=0x000000010450cfa0, frame=<unavailable>) + 602 at avfilter.c:1223 frame #11: 0x0000000100064b8b ffplay_g`request_frame(link=0x000000010450cfa0) + 59 at buffersrc.c:450 frame #12: 0x000000010005ebca ffplay_g`ff_request_frame_to_filter(link=0x000000010450cfa0) + 90 at avfilter.c:387 frame #13: 0x0000000100062cc8 ffplay_g`ff_filter_graph_run_once(graph=<unavailable>) + 136 at avfiltergraph.c:1434 frame #14: 0x0000000100063819 ffplay_g`av_buffersink_get_frame_flags(ctx=<unavailable>, frame=<unavailable>, flags=<unavailable>) + 89 at buffersink.c:144 frame #15: 0x000000010000f751 ffplay_g`video_thread(arg=0x00000001096f6000) + 3137 at ffplay.c:2236 frame #16: 0x0000000102e2a2a5 libSDL-1.2.0.dylib`SDL_RunThread + 53 frame #17: 0x0000000102e68eb9 libSDL-1.2.0.dylib`RunThread + 9 frame #18: 0x00007fff8fe47899 libsystem_pthread.dylib`_pthread_body + 138 frame #19: 0x00007fff8fe4772a libsystem_pthread.dylib`_pthread_start + 137 frame #20: 0x00007fff8fe4bfc9 libsystem_pthread.dylib`thread_start + 13 (lldb) register read --all General Purpose Registers: rax = 0x0000000000000000 rbx = 0x0000000000000001 rcx = 0x0000000000000000 rdx = 0x0000000000000000 rdi = 0x000000010701fb58 rsi = 0x000000010702eb40 rbp = 0x000000010b344e00 rsp = 0x000000010b344e00 r8 = 0x0000000000000058 r9 = 0x0000000000000008 r10 = 0x0000000000000050 r11 = 0x0000000000000000 r12 = 0x000000010b345180 r13 = 0x000000010460af20 r14 = 0x000000010702ea00 r15 = 0x000000010b345048 rip = 0x0000000100c93e63 ffplay_g`zimg::depth::left_shift_b2w_sse2(void const*, void*, unsigned int, unsigned int, unsigned int) + 195 rflags = 0x0000000000010283 cs = 0x000000000000002b fs = 0x0000000000000000 gs = 0x0000000000000000 eax = 0x00000000 ebx = 0x00000001 ecx = 0x00000000 edx = 0x00000000 edi = 0x0701fb58 esi = 0x0702eb40 ebp = 0x0b344e00 esp = 0x0b344e00 r8d = 0x00000058 r9d = 0x00000008 r10d = 0x00000050 r11d = 0x00000000 r12d = 0x0b345180 r13d = 0x0460af20 r14d = 0x0702ea00 r15d = 0x0b345048 ax = 0x0000 bx = 0x0001 cx = 0x0000 dx = 0x0000 di = 0xfb58 si = 0xeb40 bp = 0x4e00 sp = 0x4e00 r8w = 0x0058 r9w = 0x0008 r10w = 0x0050 r11w = 0x0000 r12w = 0x5180 r13w = 0xaf20 r14w = 0xea00 r15w = 0x5048 ah = 0x00 bh = 0x00 ch = 0x00 dh = 0x00 al = 0x00 bl = 0x01 cl = 0x00 dl = 0x00 dil = 0x58 sil = 0x40 bpl = 0x00 spl = 0x00 r8l = 0x58 r9l = 0x08 r10l = 0x50 r11l = 0x00 r12l = 0x80 r13l = 0x20 r14l = 0x00 r15l = 0x48 Floating Point Registers: fctrl = 0x037f fstat = 0x0000 ftag = 0x00 fop = 0x0000 fioff = 0x00000000 fiseg = 0x0000 fooff = 0x00000000 foseg = 0x0000 mxcsr = 0x00001fa8 mxcsrmask = 0x0000ffff stmm0 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0xff 0xff} stmm1 = {0x00 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0xff 0xff} stmm2 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} stmm3 = {0x1a 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0xff 0xff} stmm4 = {0x00 0xe5 0xe9 0xff 0x00 0x00 0x00 0x00 0xff 0xff} stmm5 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} stmm6 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} stmm7 = {0x44 0xfd 0xb0 0xff 0x00 0x00 0x00 0x00 0xff 0xff} ymm0 = {0x08 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x08 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm1 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm2 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm3 = {0x00 0x82 0x00 0x81 0x00 0x81 0x00 0x81 0x00 0x81 0x00 0x81 0x00 0x82 0x00 0x81 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm4 = {0x00 0x80 0xff 0xff 0x00 0x80 0xff 0xff 0x00 0x80 0xff 0xff 0x00 0x80 0xff 0xff 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm5 = {0x00 0x80 0x00 0x80 0x00 0x80 0x00 0x80 0x00 0x80 0x00 0x80 0x00 0x80 0x00 0x80 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm6 = {0x2b 0x80 0xff 0xff 0x27 0x80 0xff 0xff 0x1f 0x80 0xff 0xff 0x1a 0x80 0xff 0xff 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm7 = {0x00 0x88 0x2c 0x42 0x00 0x40 0x1d 0x42 0x00 0x60 0xfb 0x41 0x00 0x98 0xcc 0x41 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm8 = {0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm9 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm10 = {0x50 0x27 0x44 0x28 0xae 0x27 0x7a 0x29 0xa5 0x28 0xa5 0x28 0x12 0x29 0x71 0x29 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm11 = {0x7d 0x1f 0x6c 0x1f 0x41 0x20 0x6d 0x20 0x7f 0x20 0x7f 0x20 0xb9 0x20 0x7d 0x21 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm12 = {0x9c 0x30 0x45 0x13 0x9c 0x30 0x45 0x13 0x9c 0x30 0x45 0x13 0x9c 0x30 0x45 0x13 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm13 = {0xa6 0xfb 0x79 0x00 0xa6 0xfb 0x79 0x00 0xa6 0xfb 0x79 0x00 0xa6 0xfb 0x79 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm14 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm15 = {0x00 0x20 0x00 0x00 0x00 0x20 0x00 0x00 0x00 0x20 0x00 0x00 0x00 0x20 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} xmm0 = {0x08 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x08 0x00 0x00 0x00 0x00 0x00 0x00 0x00} xmm1 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} xmm2 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} xmm3 = {0x00 0x82 0x00 0x81 0x00 0x81 0x00 0x81 0x00 0x81 0x00 0x81 0x00 0x82 0x00 0x81} xmm4 = {0x00 0x80 0xff 0xff 0x00 0x80 0xff 0xff 0x00 0x80 0xff 0xff 0x00 0x80 0xff 0xff} xmm5 = {0x00 0x80 0x00 0x80 0x00 0x80 0x00 0x80 0x00 0x80 0x00 0x80 0x00 0x80 0x00 0x80} xmm6 = {0x2b 0x80 0xff 0xff 0x27 0x80 0xff 0xff 0x1f 0x80 0xff 0xff 0x1a 0x80 0xff 0xff} xmm7 = {0x00 0x88 0x2c 0x42 0x00 0x40 0x1d 0x42 0x00 0x60 0xfb 0x41 0x00 0x98 0xcc 0x41} xmm8 = {0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff} xmm9 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} xmm10 = {0x50 0x27 0x44 0x28 0xae 0x27 0x7a 0x29 0xa5 0x28 0xa5 0x28 0x12 0x29 0x71 0x29} xmm11 = {0x7d 0x1f 0x6c 0x1f 0x41 0x20 0x6d 0x20 0x7f 0x20 0x7f 0x20 0xb9 0x20 0x7d 0x21} xmm12 = {0x9c 0x30 0x45 0x13 0x9c 0x30 0x45 0x13 0x9c 0x30 0x45 0x13 0x9c 0x30 0x45 0x13} xmm13 = {0xa6 0xfb 0x79 0x00 0xa6 0xfb 0x79 0x00 0xa6 0xfb 0x79 0x00 0xa6 0xfb 0x79 0x00} xmm14 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} xmm15 = {0x00 0x20 0x00 0x00 0x00 0x20 0x00 0x00 0x00 0x20 0x00 0x00 0x00 0x20 0x00 0x00} Exception State Registers: trapno = 0x0000000d err = 0x00000000 faultvaddr = 0x0000000101c15e90 ffplay_g`zimg::xmm_mask_table_r + 256
Change History (8)
comment:1 by , 7 years ago
Component: | undetermined → avfilter |
---|---|
Keywords: | zscale added |
Priority: | normal → important |
Version: | unspecified → git-master |
comment:2 by , 7 years ago
sorry, i dont have it.
what i know is that this issue is relevant to simd.
comment:4 by , 7 years ago
Resolution: | → worksforme |
---|---|
Status: | new → closed |
Feel free to reopen once you manage to reproduce it with latest zimg.
comment:5 by , 6 years ago
can't zimg treat with raw video?
don't option npl work?
source is https://media.xiph.org/video/derf/y4m/akiyo_qcif.y4m
good result
codec utvideo
format mkv
./ffmpeg -y -i "akiyo_qcif.y4m" -c:v utvideo test.mkv ffmpeg version N-83606-gc9e3952 Copyright (c) 2000-2017 the FFmpeg developers built with clang version 3.8.1 (tags/RELEASE_381/final) configuration: --prefix=/sw --disable-shared --enable-static --enable-gpl --enable-version3 --enable-nonfree --enable-pthreads --optflags=-Ofast --cc=clang-mp-3.8 --cxx=clang++-mp-3.8 --extra-cflags=' -march=native -I/sw/include -I/opt/local/include ' --extra-ldflags=' -L/sw/lib -L/opt/local/lib -fopenmp' --extra-ldlibflags='-L/sw/lib -L/opt/local/lib -static' --target-os=darwin --arch=x86_64 --cpu=corei7-avx --enable-avresample --enable-libfdk-aac --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopus --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libxvid --enable-libfreetype --enable-openssl --enable-gnutls --enable-gcrypt --enable-gmp --enable-librtmp --enable-libass --enable-fontconfig --enable-libfribidi --enable-libbluray --enable-libdc1394 --enable-libschroedinger --enable-libmodplug --enable-lzma --enable-libx264 --enable-libx265 --enable-libzimg --enable-libvidstab --enable-libsoxr --enable-opengl --enable-opencl --pkg-config-flags=' --libs --static' libavutil 55. 47.100 / 55. 47.100 libavcodec 57. 80.101 / 57. 80.101 libavformat 57. 66.102 / 57. 66.102 libavdevice 57. 2.100 / 57. 2.100 libavfilter 6. 73.100 / 6. 73.100 libavresample 3. 2. 0 / 3. 2. 0 libswscale 4. 3.101 / 4. 3.101 libswresample 2. 4.100 / 2. 4.100 libpostproc 54. 2.100 / 54. 2.100 Input #0, yuv4mpegpipe, from 'akiyo_qcif.y4m': Duration: 00:00:10.01, start: 0.000000, bitrate: 9116 kb/s Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p(progressive), 176x144, SAR 128:117 DAR 1408:1053, 29.97 fps, 29.97 tbr, 29.97 tbn, 29.97 tbc Output #0, matroska, to 'test.mkv': Metadata: encoder : Lavf57.66.102 Stream #0:0: Video: utvideo (ULY0 / 0x30594C55), yuv420p, 176x144 [SAR 128:117 DAR 1408:1053], q=2-31, 200 kb/s, 29.97 fps, 1k tbn, 29.97 tbc Metadata: encoder : Lavc57.80.101 utvideo Stream mapping: Stream #0:0 -> #0:0 (rawvideo (native) -> utvideo (native)) Press [q] to stop, [?] for help frame= 300 fps=0.0 q=-0.0 Lsize= 5712kB time=00:00:09.97 bitrate=4689.8kbits/s speed= 300x video:5697kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.264765% ./ffmpeg -y -i "test.mkv" -vf "zscale=size=cif:f=lanczos" -c:v utvideo test2.mkv ffmpeg version N-83606-gc9e3952 Copyright (c) 2000-2017 the FFmpeg developers built with clang version 3.8.1 (tags/RELEASE_381/final) configuration: --prefix=/sw --disable-shared --enable-static --enable-gpl --enable-version3 --enable-nonfree --enable-pthreads --optflags=-Ofast --cc=clang-mp-3.8 --cxx=clang++-mp-3.8 --extra-cflags=' -march=native -I/sw/include -I/opt/local/include ' --extra-ldflags=' -L/sw/lib -L/opt/local/lib -fopenmp' --extra-ldlibflags='-L/sw/lib -L/opt/local/lib -static' --target-os=darwin --arch=x86_64 --cpu=corei7-avx --enable-avresample --enable-libfdk-aac --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopus --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libxvid --enable-libfreetype --enable-openssl --enable-gnutls --enable-gcrypt --enable-gmp --enable-librtmp --enable-libass --enable-fontconfig --enable-libfribidi --enable-libbluray --enable-libdc1394 --enable-libschroedinger --enable-libmodplug --enable-lzma --enable-libx264 --enable-libx265 --enable-libzimg --enable-libvidstab --enable-libsoxr --enable-opengl --enable-opencl --pkg-config-flags=' --libs --static' libavutil 55. 47.100 / 55. 47.100 libavcodec 57. 80.101 / 57. 80.101 libavformat 57. 66.102 / 57. 66.102 libavdevice 57. 2.100 / 57. 2.100 libavfilter 6. 73.100 / 6. 73.100 libavresample 3. 2. 0 / 3. 2. 0 libswscale 4. 3.101 / 4. 3.101 libswresample 2. 4.100 / 2. 4.100 libpostproc 54. 2.100 / 54. 2.100 Input #0, matroska,webm, from 'test.mkv': Metadata: ENCODER : Lavf57.66.102 Duration: 00:00:10.01, start: 0.000000, bitrate: 4674 kb/s Stream #0:0: Video: utvideo (ULY0 / 0x30594C55), yuv420p(bt470bg/unknown/unknown, progressive), 176x144, SAR 128:117 DAR 1408:1053, 29.97 fps, 29.97 tbr, 1k tbn, 1k tbc (default) Metadata: ENCODER : Lavc57.80.101 utvideo DURATION : 00:00:10.010000000 [zscale @ 0x7f7f555000e0] Value nan for parameter 'npl' out of range [0 - 1.79769e+308] Output #0, matroska, to 'test2.mkv': Metadata: encoder : Lavf57.66.102 Stream #0:0: Video: utvideo (ULY0 / 0x30594C55), yuv420p, 352x288 [SAR 128:117 DAR 1408:1053], q=2-31, 200 kb/s, 29.97 fps, 1k tbn, 29.97 tbc (default) Metadata: DURATION : 00:00:10.010000000 encoder : Lavc57.80.101 utvideo Stream mapping: Stream #0:0 -> #0:0 (utvideo (native) -> utvideo (native)) Press [q] to stop, [?] for help frame= 300 fps=0.0 q=-0.0 Lsize= 18122kB time=00:00:09.97 bitrate=14878.4kbits/s speed=57.4x video:18107kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.083477%
bad result
raw video
./ffmpeg -y -i "akiyo_qcif.y4m" -vf "zscale=size=cif:f=lanczos" test.mkv ffmpeg version N-83606-gc9e3952 Copyright (c) 2000-2017 the FFmpeg developers built with clang version 3.8.1 (tags/RELEASE_381/final) configuration: --prefix=/sw --disable-shared --enable-static --enable-gpl --enable-version3 --enable-nonfree --enable-pthreads --optflags=-Ofast --cc=clang-mp-3.8 --cxx=clang++-mp-3.8 --extra-cflags=' -march=native -I/sw/include -I/opt/local/include ' --extra-ldflags=' -L/sw/lib -L/opt/local/lib -fopenmp' --extra-ldlibflags='-L/sw/lib -L/opt/local/lib -static' --target-os=darwin --arch=x86_64 --cpu=corei7-avx --enable-avresample --enable-libfdk-aac --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopus --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libxvid --enable-libfreetype --enable-openssl --enable-gnutls --enable-gcrypt --enable-gmp --enable-librtmp --enable-libass --enable-fontconfig --enable-libfribidi --enable-libbluray --enable-libdc1394 --enable-libschroedinger --enable-libmodplug --enable-lzma --enable-libx264 --enable-libx265 --enable-libzimg --enable-libvidstab --enable-libsoxr --enable-opengl --enable-opencl --pkg-config-flags=' --libs --static' libavutil 55. 47.100 / 55. 47.100 libavcodec 57. 80.101 / 57. 80.101 libavformat 57. 66.102 / 57. 66.102 libavdevice 57. 2.100 / 57. 2.100 libavfilter 6. 73.100 / 6. 73.100 libavresample 3. 2. 0 / 3. 2. 0 libswscale 4. 3.101 / 4. 3.101 libswresample 2. 4.100 / 2. 4.100 libpostproc 54. 2.100 / 54. 2.100 Input #0, yuv4mpegpipe, from 'akiyo_qcif.y4m': Duration: 00:00:10.01, start: 0.000000, bitrate: 9116 kb/s Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p(progressive), 176x144, SAR 128:117 DAR 1408:1053, 29.97 fps, 29.97 tbr, 29.97 tbn, 29.97 tbc [zscale @ 0x7ff5c2d000e0] Value nan for parameter 'npl' out of range [0 - 1.79769e+308] [libx264 @ 0x7ff5c300de00] using SAR=128/117 [libx264 @ 0x7ff5c300de00] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX [libx264 @ 0x7ff5c300de00] profile High, level 1.3 [libx264 @ 0x7ff5c300de00] 264 - core 148 r2773 0674e73 - H.264/MPEG-4 AVC codec - Copyleft 2003-2017 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=9 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00 Output #0, matroska, to 'test.mkv': Metadata: encoder : Lavf57.66.102 Stream #0:0: Video: h264 (libx264) (H264 / 0x34363248), yuv420p, 352x288 [SAR 128:117 DAR 1408:1053], q=-1--1, 29.97 fps, 1k tbn, 29.97 tbc Metadata: encoder : Lavc57.80.101 libx264 Side data: cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: -1 Stream mapping: Stream #0:0 -> #0:0 (rawvideo (native) -> h264 (libx264)) Press [q] to stop, [?] for help Segmentation fault: 11 lldb ./ffmpeg_g (lldb) target create "./ffmpeg_g" Current executable set to './ffmpeg_g' (x86_64). (lldb) r -i "akiyo_qcif.y4m" -vf "zscale=size=cif:f=lanczos" test.mkv Process 13886 launched: './ffmpeg_g' (x86_64) ffmpeg version N-83606-gc9e3952 Copyright (c) 2000-2017 the FFmpeg developers built with clang version 3.8.1 (tags/RELEASE_381/final) configuration: --prefix=/sw --disable-shared --enable-static --enable-gpl --enable-version3 --enable-nonfree --enable-pthreads --optflags=-Ofast --cc=clang-mp-3.8 --cxx=clang++-mp-3.8 --extra-cflags=' -march=native -I/sw/include -I/opt/local/include ' --extra-ldflags=' -L/sw/lib -L/opt/local/lib -fopenmp' --extra-ldlibflags='-L/sw/lib -L/opt/local/lib -static' --target-os=darwin --arch=x86_64 --cpu=corei7-avx --enable-avresample --enable-libfdk-aac --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopus --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libxvid --enable-libfreetype --enable-openssl --enable-gnutls --enable-gcrypt --enable-gmp --enable-librtmp --enable-libass --enable-fontconfig --enable-libfribidi --enable-libbluray --enable-libdc1394 --enable-libschroedinger --enable-libmodplug --enable-lzma --enable-libx264 --enable-libx265 --enable-libzimg --enable-libvidstab --enable-libsoxr --enable-opengl --enable-opencl --pkg-config-flags=' --libs --static' libavutil 55. 47.100 / 55. 47.100 libavcodec 57. 80.101 / 57. 80.101 libavformat 57. 66.102 / 57. 66.102 libavdevice 57. 2.100 / 57. 2.100 libavfilter 6. 73.100 / 6. 73.100 libavresample 3. 2. 0 / 3. 2. 0 libswscale 4. 3.101 / 4. 3.101 libswresample 2. 4.100 / 2. 4.100 libpostproc 54. 2.100 / 54. 2.100 Input #0, yuv4mpegpipe, from 'akiyo_qcif.y4m': Duration: 00:00:10.01, start: 0.000000, bitrate: 9116 kb/s Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p(progressive), 176x144, SAR 128:117 DAR 1408:1053, 29.97 fps, 29.97 tbr, 29.97 tbn, 29.97 tbc [zscale @ 0x1052006c0] Value nan for parameter 'npl' out of range [0 - 1.79769e+308] [libx264 @ 0x104808c00] using SAR=128/117 [libx264 @ 0x104808c00] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX [libx264 @ 0x104808c00] profile High, level 1.3 [libx264 @ 0x104808c00] 264 - core 148 r2773 0674e73 - H.264/MPEG-4 AVC codec - Copyleft 2003-2017 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=9 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00 Output #0, matroska, to 'test.mkv': Metadata: encoder : Lavf57.66.102 Stream #0:0: Video: h264 (libx264) (H264 / 0x34363248), yuv420p, 352x288 [SAR 128:117 DAR 1408:1053], q=-1--1, 29.97 fps, 1k tbn, 29.97 tbc Metadata: encoder : Lavc57.80.101 libx264 Side data: cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: -1 Stream mapping: Stream #0:0 -> #0:0 (rawvideo (native) -> h264 (libx264)) Press [q] to stop, [?] for help Process 13886 stopped * thread #1: tid = 0x13843, 0x0000000100d72813 ffmpeg_g`zimg::depth::left_shift_b2w_sse2(void const*, void*, unsigned int, unsigned int, unsigned int) + 195, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=EXC_I386_GPFLT) frame #0: 0x0000000100d72813 ffmpeg_g`zimg::depth::left_shift_b2w_sse2(void const*, void*, unsigned int, unsigned int, unsigned int) + 195 ffmpeg_g`zimg::depth::left_shift_b2w_sse2: -> 0x100d72813 <+195>: vmovdqa (%rdi,%rax), %xmm2 0x100d72818 <+200>: vpmovzxbw %xmm2, %xmm3 ; xmm3 = xmm2[0],zero,xmm2[1],zero,xmm2[2],zero,xmm2[3],zero,xmm2[4],zero,xmm2[5],zero,xmm2[6],zero,xmm2[7],zero 0x100d7281d <+205>: vpunpckhbw %xmm1, %xmm2, %xmm2 ; xmm2 = xmm2[8],xmm1[8],xmm2[9],xmm1[9],xmm2[10],xmm1[10],xmm2[11],xmm1[11],xmm2[12],xmm1[12],xmm2[13],xmm1[13],xmm2[14],xmm1[14],xmm2[15],xmm1[15] 0x100d72821 <+209>: vpsllw %xmm0, %xmm3, %xmm3 (lldb) bt * thread #1: tid = 0x13843, 0x0000000100d72813 ffmpeg_g`zimg::depth::left_shift_b2w_sse2(void const*, void*, unsigned int, unsigned int, unsigned int) + 195, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=EXC_I386_GPFLT) * frame #0: 0x0000000100d72813 ffmpeg_g`zimg::depth::left_shift_b2w_sse2(void const*, void*, unsigned int, unsigned int, unsigned int) + 195 frame #1: 0x0000000100d99ab0 ffmpeg_g`zimg::graph::(anonymous namespace)::FilterNodeUV::generate_line(zimg::graph::(anonymous namespace)::ExecutionState*, zimg::graph::ImageBuffer<void> const*, unsigned int, bool) const + 240 frame #2: 0x0000000100d99a69 ffmpeg_g`zimg::graph::(anonymous namespace)::FilterNodeUV::generate_line(zimg::graph::(anonymous namespace)::ExecutionState*, zimg::graph::ImageBuffer<void> const*, unsigned int, bool) const + 169 frame #3: 0x0000000100d99a69 ffmpeg_g`zimg::graph::(anonymous namespace)::FilterNodeUV::generate_line(zimg::graph::(anonymous namespace)::ExecutionState*, zimg::graph::ImageBuffer<void> const*, unsigned int, bool) const + 169 frame #4: 0x0000000100d99a69 ffmpeg_g`zimg::graph::(anonymous namespace)::FilterNodeUV::generate_line(zimg::graph::(anonymous namespace)::ExecutionState*, zimg::graph::ImageBuffer<void> const*, unsigned int, bool) const + 169 frame #5: 0x0000000100d98339 ffmpeg_g`zimg::graph::FilterGraph::impl::process(zimg::graph::ImageBuffer<void const> const*, zimg::graph::ImageBuffer<void> const*, void*, zimg::graph::FilterGraph::callback, zimg::graph::FilterGraph::callback) const + 713 frame #6: 0x0000000100d9805b ffmpeg_g`zimg::graph::FilterGraph::process(zimg::graph::ImageBuffer<void const> const*, zimg::graph::ImageBuffer<void> const*, void*, zimg::graph::FilterGraph::callback, zimg::graph::FilterGraph::callback) const + 27 frame #7: 0x0000000100da951f ffmpeg_g`zimg_filter_graph_process + 319 frame #8: 0x0000000100175a4c ffmpeg_g`filter_frame(link=<unavailable>, in=<unavailable>) + 2988 at vf_zscale.c:617 [opt] frame #9: 0x00000001000717bb ffmpeg_g`ff_filter_activate [inlined] ff_filter_frame_framed(link=<unavailable>, frame=0x00000001046093c0) + 34 at avfilter.c:1118 [opt] frame #10: 0x0000000100071799 ffmpeg_g`ff_filter_activate [inlined] ff_filter_frame_to_filter(link=<unavailable>) at avfilter.c:1266 [opt] frame #11: 0x0000000100071799 ffmpeg_g`ff_filter_activate [inlined] ff_filter_activate_default(filter=<unavailable>) + 1659 at avfilter.c:1317 [opt] frame #12: 0x000000010007111e ffmpeg_g`ff_filter_activate(filter=<unavailable>) + 126 at avfilter.c:1479 [opt] frame #13: 0x00000001000768d8 ffmpeg_g`av_buffersrc_add_frame_internal [inlined] push_frame(graph=<unavailable>) + 17 at buffersrc.c:181 [opt] frame #14: 0x00000001000768c7 ffmpeg_g`av_buffersrc_add_frame_internal(ctx=<unavailable>, frame=<unavailable>, flags=<unavailable>) + 551 at buffersrc.c:262 [opt] frame #15: 0x00000001000765c6 ffmpeg_g`av_buffersrc_add_frame_flags(ctx=0x0000000105200ac0, frame=0x0000000104608fa0, flags=4) + 86 at buffersrc.c:164 [opt] frame #16: 0x00000001000217dc ffmpeg_g`send_frame_to_filters(ist=<unavailable>, decoded_frame=<unavailable>) + 124 at ffmpeg.c:2082 [opt] frame #17: 0x000000010001d5d0 ffmpeg_g`process_input_packet [inlined] decode_video(ist=<unavailable>, pkt=<unavailable>) + 826 at ffmpeg.c:2362 [opt] frame #18: 0x000000010001d296 ffmpeg_g`process_input_packet(ist=<unavailable>, pkt=<unavailable>, no_eof=<unavailable>) + 5254 at ffmpeg.c:2491 [opt] frame #19: 0x0000000100019144 ffmpeg_g`transcode [inlined] process_input + 1330 at ffmpeg.c:4251 [opt] frame #20: 0x0000000100018c12 ffmpeg_g`transcode [inlined] transcode_step + 5723 at ffmpeg.c:4339 [opt] frame #21: 0x00000001000175b7 ffmpeg_g`transcode + 8951 at ffmpeg.c:4393 [opt] frame #22: 0x0000000100014b51 ffmpeg_g`main(argc=<unavailable>, argv=<unavailable>) + 337 at ffmpeg.c:4598 [opt] frame #23: 0x00007fff9adf4255 libdyld.dylib`start + 1 (lldb) register read --all General Purpose Registers: rax = 0x0000000000000000 rbx = 0x0000000106908e00 rcx = 0x0000000000000000 rdx = 0x0000000000000000 rdi = 0x0000000106012f58 rsi = 0x0000000106908f40 rbp = 0x00007fff5fbfd070 rsp = 0x00007fff5fbfd070 r8 = 0x0000000000000058 r9 = 0x0000000000000008 r10 = 0x0000000000000050 r11 = 0x0000000000000000 r12 = 0x0000000104609c40 r13 = 0x0000000000000001 r14 = 0x00007fff5fbfd3f0 r15 = 0x00007fff5fbfd2b8 rip = 0x0000000100d72813 ffmpeg_g`zimg::depth::left_shift_b2w_sse2(void const*, void*, unsigned int, unsigned int, unsigned int) + 195 rflags = 0x0000000000010283 cs = 0x000000000000002b fs = 0x0000000000000000 gs = 0x0000000000000000 eax = 0x00000000 ebx = 0x06908e00 ecx = 0x00000000 edx = 0x00000000 edi = 0x06012f58 esi = 0x06908f40 ebp = 0x5fbfd070 esp = 0x5fbfd070 r8d = 0x00000058 r9d = 0x00000008 r10d = 0x00000050 r11d = 0x00000000 r12d = 0x04609c40 r13d = 0x00000001 r14d = 0x5fbfd3f0 r15d = 0x5fbfd2b8 ax = 0x0000 bx = 0x8e00 cx = 0x0000 dx = 0x0000 di = 0x2f58 si = 0x8f40 bp = 0xd070 sp = 0xd070 r8w = 0x0058 r9w = 0x0008 r10w = 0x0050 r11w = 0x0000 r12w = 0x9c40 r13w = 0x0001 r14w = 0xd3f0 r15w = 0xd2b8 ah = 0x00 bh = 0x8e ch = 0x00 dh = 0x00 al = 0x00 bl = 0x00 cl = 0x00 dl = 0x00 dil = 0x58 sil = 0x40 bpl = 0x70 spl = 0x70 r8l = 0x58 r9l = 0x08 r10l = 0x50 r11l = 0x00 r12l = 0x40 r13l = 0x01 r14l = 0xf0 r15l = 0xb8 Floating Point Registers: fctrl = 0x037f fstat = 0x0000 ftag = 0x00 fop = 0x0000 fioff = 0x00000000 fiseg = 0x0000 fooff = 0x00000000 foseg = 0x0000 mxcsr = 0x00001fac mxcsrmask = 0x0000ffff stmm0 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0xff 0xff} stmm1 = {0x00 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0xff 0xff} stmm2 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} stmm3 = {0x1a 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0xff 0xff} stmm4 = {0x00 0xe5 0xe9 0xff 0x00 0x00 0x00 0x00 0xff 0xff} stmm5 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} stmm6 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} stmm7 = {0x44 0xfd 0xb0 0xff 0x00 0x00 0x00 0x00 0xff 0xff} ymm0 = {0x08 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x08 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm1 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm2 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm3 = {0x00 0x82 0x00 0x81 0x00 0x81 0x00 0x81 0x00 0x81 0x00 0x81 0x00 0x82 0x00 0x81 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm4 = {0x00 0x80 0xff 0xff 0x00 0x80 0xff 0xff 0x00 0x80 0xff 0xff 0x00 0x80 0xff 0xff 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm5 = {0x00 0x80 0x00 0x80 0x00 0x80 0x00 0x80 0x00 0x80 0x00 0x80 0x00 0x80 0x00 0x80 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm6 = {0x2b 0x80 0xff 0xff 0x27 0x80 0xff 0xff 0x1f 0x80 0xff 0xff 0x1a 0x80 0xff 0xff 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm7 = {0x00 0x88 0x2c 0x42 0x00 0x40 0x1d 0x42 0x00 0x60 0xfb 0x41 0x00 0x98 0xcc 0x41 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm8 = {0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm9 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm10 = {0x50 0x27 0x44 0x28 0xae 0x27 0x7a 0x29 0xa5 0x28 0xa5 0x28 0x12 0x29 0x71 0x29 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm11 = {0x7d 0x1f 0x6c 0x1f 0x41 0x20 0x6d 0x20 0x7f 0x20 0x7f 0x20 0xb9 0x20 0x7d 0x21 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm12 = {0x9c 0x30 0x45 0x13 0x9c 0x30 0x45 0x13 0x9c 0x30 0x45 0x13 0x9c 0x30 0x45 0x13 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm13 = {0xa6 0xfb 0x79 0x00 0xa6 0xfb 0x79 0x00 0xa6 0xfb 0x79 0x00 0xa6 0xfb 0x79 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm14 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm15 = {0x00 0x20 0x00 0x00 0x00 0x20 0x00 0x00 0x00 0x20 0x00 0x00 0x00 0x20 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} xmm0 = {0x08 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x08 0x00 0x00 0x00 0x00 0x00 0x00 0x00} xmm1 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} xmm2 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} xmm3 = {0x00 0x82 0x00 0x81 0x00 0x81 0x00 0x81 0x00 0x81 0x00 0x81 0x00 0x82 0x00 0x81} xmm4 = {0x00 0x80 0xff 0xff 0x00 0x80 0xff 0xff 0x00 0x80 0xff 0xff 0x00 0x80 0xff 0xff} xmm5 = {0x00 0x80 0x00 0x80 0x00 0x80 0x00 0x80 0x00 0x80 0x00 0x80 0x00 0x80 0x00 0x80} xmm6 = {0x2b 0x80 0xff 0xff 0x27 0x80 0xff 0xff 0x1f 0x80 0xff 0xff 0x1a 0x80 0xff 0xff} xmm7 = {0x00 0x88 0x2c 0x42 0x00 0x40 0x1d 0x42 0x00 0x60 0xfb 0x41 0x00 0x98 0xcc 0x41} xmm8 = {0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff} xmm9 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} xmm10 = {0x50 0x27 0x44 0x28 0xae 0x27 0x7a 0x29 0xa5 0x28 0xa5 0x28 0x12 0x29 0x71 0x29} xmm11 = {0x7d 0x1f 0x6c 0x1f 0x41 0x20 0x6d 0x20 0x7f 0x20 0x7f 0x20 0xb9 0x20 0x7d 0x21} xmm12 = {0x9c 0x30 0x45 0x13 0x9c 0x30 0x45 0x13 0x9c 0x30 0x45 0x13 0x9c 0x30 0x45 0x13} xmm13 = {0xa6 0xfb 0x79 0x00 0xa6 0xfb 0x79 0x00 0xa6 0xfb 0x79 0x00 0xa6 0xfb 0x79 0x00} xmm14 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} xmm15 = {0x00 0x20 0x00 0x00 0x00 0x20 0x00 0x00 0x00 0x20 0x00 0x00 0x00 0x20 0x00 0x00} Exception State Registers: trapno = 0x0000000d err = 0x00000000 faultvaddr = 0x0000000100d736f0 ffmpeg_g`zimg::depth::ordered_dither_w2b_sse2(float const*, unsigned int, unsigned int, void const*, void*, float, float, unsigned int, unsigned int, unsigned int)
raw video with npl
./ffmpeg -y -i "akiyo_qcif.y4m" -vf "zscale=size=cif:f=lanczos:npl=50" test.mkv ffmpeg version N-83606-gc9e3952 Copyright (c) 2000-2017 the FFmpeg developers built with clang version 3.8.1 (tags/RELEASE_381/final) configuration: --prefix=/sw --disable-shared --enable-static --enable-gpl --enable-version3 --enable-nonfree --enable-pthreads --optflags=-Ofast --cc=clang-mp-3.8 --cxx=clang++-mp-3.8 --extra-cflags=' -march=native -I/sw/include -I/opt/local/include ' --extra-ldflags=' -L/sw/lib -L/opt/local/lib -fopenmp' --extra-ldlibflags='-L/sw/lib -L/opt/local/lib -static' --target-os=darwin --arch=x86_64 --cpu=corei7-avx --enable-avresample --enable-libfdk-aac --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopus --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libxvid --enable-libfreetype --enable-openssl --enable-gnutls --enable-gcrypt --enable-gmp --enable-librtmp --enable-libass --enable-fontconfig --enable-libfribidi --enable-libbluray --enable-libdc1394 --enable-libschroedinger --enable-libmodplug --enable-lzma --enable-libx264 --enable-libx265 --enable-libzimg --enable-libvidstab --enable-libsoxr --enable-opengl --enable-opencl --pkg-config-flags=' --libs --static' libavutil 55. 47.100 / 55. 47.100 libavcodec 57. 80.101 / 57. 80.101 libavformat 57. 66.102 / 57. 66.102 libavdevice 57. 2.100 / 57. 2.100 libavfilter 6. 73.100 / 6. 73.100 libavresample 3. 2. 0 / 3. 2. 0 libswscale 4. 3.101 / 4. 3.101 libswresample 2. 4.100 / 2. 4.100 libpostproc 54. 2.100 / 54. 2.100 Input #0, yuv4mpegpipe, from 'akiyo_qcif.y4m': Duration: 00:00:10.01, start: 0.000000, bitrate: 9116 kb/s Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p(progressive), 176x144, SAR 128:117 DAR 1408:1053, 29.97 fps, 29.97 tbr, 29.97 tbn, 29.97 tbc [zscale @ 0x7fc520500500] Value nan for parameter 'npl' out of range [0 - 1.79769e+308] [libx264 @ 0x7fc521000600] using SAR=128/117 [libx264 @ 0x7fc521000600] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX [libx264 @ 0x7fc521000600] profile High, level 1.3 [libx264 @ 0x7fc521000600] 264 - core 148 r2773 0674e73 - H.264/MPEG-4 AVC codec - Copyleft 2003-2017 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=9 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00 Output #0, matroska, to 'test.mkv': Metadata: encoder : Lavf57.66.102 Stream #0:0: Video: h264 (libx264) (H264 / 0x34363248), yuv420p, 352x288 [SAR 128:117 DAR 1408:1053], q=-1--1, 29.97 fps, 1k tbn, 29.97 tbc Metadata: encoder : Lavc57.80.101 libx264 Side data: cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: -1 Stream mapping: Stream #0:0 -> #0:0 (rawvideo (native) -> h264 (libx264)) Press [q] to stop, [?] for help Segmentation fault: 11 lldb ./ffmpeg_g (lldb) target create "./ffmpeg_g" Current executable set to './ffmpeg_g' (x86_64). (lldb) r -y -i "akiyo_qcif.y4m" -vf "zscale=size=cif:f=lanczos:npl=50" test.mkv Process 14176 launched: './ffmpeg_g' (x86_64) ffmpeg version N-83606-gc9e3952 Copyright (c) 2000-2017 the FFmpeg developers built with clang version 3.8.1 (tags/RELEASE_381/final) configuration: --prefix=/sw --disable-shared --enable-static --enable-gpl --enable-version3 --enable-nonfree --enable-pthreads --optflags=-Ofast --cc=clang-mp-3.8 --cxx=clang++-mp-3.8 --extra-cflags=' -march=native -I/sw/include -I/opt/local/include ' --extra-ldflags=' -L/sw/lib -L/opt/local/lib -fopenmp' --extra-ldlibflags='-L/sw/lib -L/opt/local/lib -static' --target-os=darwin --arch=x86_64 --cpu=corei7-avx --enable-avresample --enable-libfdk-aac --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopus --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libxvid --enable-libfreetype --enable-openssl --enable-gnutls --enable-gcrypt --enable-gmp --enable-librtmp --enable-libass --enable-fontconfig --enable-libfribidi --enable-libbluray --enable-libdc1394 --enable-libschroedinger --enable-libmodplug --enable-lzma --enable-libx264 --enable-libx265 --enable-libzimg --enable-libvidstab --enable-libsoxr --enable-opengl --enable-opencl --pkg-config-flags=' --libs --static' libavutil 55. 47.100 / 55. 47.100 libavcodec 57. 80.101 / 57. 80.101 libavformat 57. 66.102 / 57. 66.102 libavdevice 57. 2.100 / 57. 2.100 libavfilter 6. 73.100 / 6. 73.100 libavresample 3. 2. 0 / 3. 2. 0 libswscale 4. 3.101 / 4. 3.101 libswresample 2. 4.100 / 2. 4.100 libpostproc 54. 2.100 / 54. 2.100 Input #0, yuv4mpegpipe, from 'akiyo_qcif.y4m': Duration: 00:00:10.01, start: 0.000000, bitrate: 9116 kb/s Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p(progressive), 176x144, SAR 128:117 DAR 1408:1053, 29.97 fps, 29.97 tbr, 29.97 tbn, 29.97 tbc [zscale @ 0x105a021c0] Value nan for parameter 'npl' out of range [0 - 1.79769e+308] [libx264 @ 0x106014000] using SAR=128/117 [libx264 @ 0x106014000] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX [libx264 @ 0x106014000] profile High, level 1.3 [libx264 @ 0x106014000] 264 - core 148 r2773 0674e73 - H.264/MPEG-4 AVC codec - Copyleft 2003-2017 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=9 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00 Output #0, matroska, to 'test.mkv': Metadata: encoder : Lavf57.66.102 Stream #0:0: Video: h264 (libx264) (H264 / 0x34363248), yuv420p, 352x288 [SAR 128:117 DAR 1408:1053], q=-1--1, 29.97 fps, 1k tbn, 29.97 tbc Metadata: encoder : Lavc57.80.101 libx264 Side data: cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: -1 Stream mapping: Stream #0:0 -> #0:0 (rawvideo (native) -> h264 (libx264)) Press [q] to stop, [?] for help Process 14176 stopped * thread #1: tid = 0x16aa8, 0x0000000100d72813 ffmpeg_g`zimg::depth::left_shift_b2w_sse2(void const*, void*, unsigned int, unsigned int, unsigned int) + 195, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=EXC_I386_GPFLT) frame #0: 0x0000000100d72813 ffmpeg_g`zimg::depth::left_shift_b2w_sse2(void const*, void*, unsigned int, unsigned int, unsigned int) + 195 ffmpeg_g`zimg::depth::left_shift_b2w_sse2: -> 0x100d72813 <+195>: vmovdqa (%rdi,%rax), %xmm2 0x100d72818 <+200>: vpmovzxbw %xmm2, %xmm3 ; xmm3 = xmm2[0],zero,xmm2[1],zero,xmm2[2],zero,xmm2[3],zero,xmm2[4],zero,xmm2[5],zero,xmm2[6],zero,xmm2[7],zero 0x100d7281d <+205>: vpunpckhbw %xmm1, %xmm2, %xmm2 ; xmm2 = xmm2[8],xmm1[8],xmm2[9],xmm1[9],xmm2[10],xmm1[10],xmm2[11],xmm1[11],xmm2[12],xmm1[12],xmm2[13],xmm1[13],xmm2[14],xmm1[14],xmm2[15],xmm1[15] 0x100d72821 <+209>: vpsllw %xmm0, %xmm3, %xmm3 (lldb) bt * thread #1: tid = 0x16aa8, 0x0000000100d72813 ffmpeg_g`zimg::depth::left_shift_b2w_sse2(void const*, void*, unsigned int, unsigned int, unsigned int) + 195, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=EXC_I386_GPFLT) * frame #0: 0x0000000100d72813 ffmpeg_g`zimg::depth::left_shift_b2w_sse2(void const*, void*, unsigned int, unsigned int, unsigned int) + 195 frame #1: 0x0000000100d99ab0 ffmpeg_g`zimg::graph::(anonymous namespace)::FilterNodeUV::generate_line(zimg::graph::(anonymous namespace)::ExecutionState*, zimg::graph::ImageBuffer<void> const*, unsigned int, bool) const + 240 frame #2: 0x0000000100d99a69 ffmpeg_g`zimg::graph::(anonymous namespace)::FilterNodeUV::generate_line(zimg::graph::(anonymous namespace)::ExecutionState*, zimg::graph::ImageBuffer<void> const*, unsigned int, bool) const + 169 frame #3: 0x0000000100d99a69 ffmpeg_g`zimg::graph::(anonymous namespace)::FilterNodeUV::generate_line(zimg::graph::(anonymous namespace)::ExecutionState*, zimg::graph::ImageBuffer<void> const*, unsigned int, bool) const + 169 frame #4: 0x0000000100d99a69 ffmpeg_g`zimg::graph::(anonymous namespace)::FilterNodeUV::generate_line(zimg::graph::(anonymous namespace)::ExecutionState*, zimg::graph::ImageBuffer<void> const*, unsigned int, bool) const + 169 frame #5: 0x0000000100d98339 ffmpeg_g`zimg::graph::FilterGraph::impl::process(zimg::graph::ImageBuffer<void const> const*, zimg::graph::ImageBuffer<void> const*, void*, zimg::graph::FilterGraph::callback, zimg::graph::FilterGraph::callback) const + 713 frame #6: 0x0000000100d9805b ffmpeg_g`zimg::graph::FilterGraph::process(zimg::graph::ImageBuffer<void const> const*, zimg::graph::ImageBuffer<void> const*, void*, zimg::graph::FilterGraph::callback, zimg::graph::FilterGraph::callback) const + 27 frame #7: 0x0000000100da951f ffmpeg_g`zimg_filter_graph_process + 319 frame #8: 0x0000000100175a4c ffmpeg_g`filter_frame(link=<unavailable>, in=<unavailable>) + 2988 at vf_zscale.c:617 [opt] frame #9: 0x00000001000717bb ffmpeg_g`ff_filter_activate [inlined] ff_filter_frame_framed(link=<unavailable>, frame=0x0000000105a0d5a0) + 34 at avfilter.c:1118 [opt] frame #10: 0x0000000100071799 ffmpeg_g`ff_filter_activate [inlined] ff_filter_frame_to_filter(link=<unavailable>) at avfilter.c:1266 [opt] frame #11: 0x0000000100071799 ffmpeg_g`ff_filter_activate [inlined] ff_filter_activate_default(filter=<unavailable>) + 1659 at avfilter.c:1317 [opt] frame #12: 0x000000010007111e ffmpeg_g`ff_filter_activate(filter=<unavailable>) + 126 at avfilter.c:1479 [opt] frame #13: 0x00000001000768d8 ffmpeg_g`av_buffersrc_add_frame_internal [inlined] push_frame(graph=<unavailable>) + 17 at buffersrc.c:181 [opt] frame #14: 0x00000001000768c7 ffmpeg_g`av_buffersrc_add_frame_internal(ctx=<unavailable>, frame=<unavailable>, flags=<unavailable>) + 551 at buffersrc.c:262 [opt] frame #15: 0x00000001000765c6 ffmpeg_g`av_buffersrc_add_frame_flags(ctx=0x0000000105a025e0, frame=0x0000000105a0d180, flags=4) + 86 at buffersrc.c:164 [opt] frame #16: 0x00000001000217dc ffmpeg_g`send_frame_to_filters(ist=<unavailable>, decoded_frame=<unavailable>) + 124 at ffmpeg.c:2082 [opt] frame #17: 0x000000010001d5d0 ffmpeg_g`process_input_packet [inlined] decode_video(ist=<unavailable>, pkt=<unavailable>) + 826 at ffmpeg.c:2362 [opt] frame #18: 0x000000010001d296 ffmpeg_g`process_input_packet(ist=<unavailable>, pkt=<unavailable>, no_eof=<unavailable>) + 5254 at ffmpeg.c:2491 [opt] frame #19: 0x0000000100019144 ffmpeg_g`transcode [inlined] process_input + 1330 at ffmpeg.c:4251 [opt] frame #20: 0x0000000100018c12 ffmpeg_g`transcode [inlined] transcode_step + 5723 at ffmpeg.c:4339 [opt] frame #21: 0x00000001000175b7 ffmpeg_g`transcode + 8951 at ffmpeg.c:4393 [opt] frame #22: 0x0000000100014b51 ffmpeg_g`main(argc=<unavailable>, argv=<unavailable>) + 337 at ffmpeg.c:4598 [opt] frame #23: 0x00007fff9adf4255 libdyld.dylib`start + 1 (lldb) register read --all General Purpose Registers: rax = 0x0000000000000000 rbx = 0x00000001061ab600 rcx = 0x0000000000000000 rdx = 0x0000000000000000 rdi = 0x000000010600ef58 rsi = 0x00000001061ab740 rbp = 0x00007fff5fbfd050 rsp = 0x00007fff5fbfd050 r8 = 0x0000000000000058 r9 = 0x0000000000000008 r10 = 0x0000000000000050 r11 = 0x0000000000000000 r12 = 0x0000000105a0dd80 r13 = 0x0000000000000001 r14 = 0x00007fff5fbfd3d0 r15 = 0x00007fff5fbfd298 rip = 0x0000000100d72813 ffmpeg_g`zimg::depth::left_shift_b2w_sse2(void const*, void*, unsigned int, unsigned int, unsigned int) + 195 rflags = 0x0000000000010283 cs = 0x000000000000002b fs = 0x0000000000000000 gs = 0x0000000000000000 eax = 0x00000000 ebx = 0x061ab600 ecx = 0x00000000 edx = 0x00000000 edi = 0x0600ef58 esi = 0x061ab740 ebp = 0x5fbfd050 esp = 0x5fbfd050 r8d = 0x00000058 r9d = 0x00000008 r10d = 0x00000050 r11d = 0x00000000 r12d = 0x05a0dd80 r13d = 0x00000001 r14d = 0x5fbfd3d0 r15d = 0x5fbfd298 ax = 0x0000 bx = 0xb600 cx = 0x0000 dx = 0x0000 di = 0xef58 si = 0xb740 bp = 0xd050 sp = 0xd050 r8w = 0x0058 r9w = 0x0008 r10w = 0x0050 r11w = 0x0000 r12w = 0xdd80 r13w = 0x0001 r14w = 0xd3d0 r15w = 0xd298 ah = 0x00 bh = 0xb6 ch = 0x00 dh = 0x00 al = 0x00 bl = 0x00 cl = 0x00 dl = 0x00 dil = 0x58 sil = 0x40 bpl = 0x50 spl = 0x50 r8l = 0x58 r9l = 0x08 r10l = 0x50 r11l = 0x00 r12l = 0x80 r13l = 0x01 r14l = 0xd0 r15l = 0x98 Floating Point Registers: fctrl = 0x037f fstat = 0x0000 ftag = 0x00 fop = 0x0000 fioff = 0x00000000 fiseg = 0x0000 fooff = 0x00000000 foseg = 0x0000 mxcsr = 0x00001fac mxcsrmask = 0x0000ffff stmm0 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0xff 0xff} stmm1 = {0x00 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0xff 0xff} stmm2 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} stmm3 = {0x1a 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0xff 0xff} stmm4 = {0x00 0xe5 0xe9 0xff 0x00 0x00 0x00 0x00 0xff 0xff} stmm5 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} stmm6 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} stmm7 = {0x44 0xfd 0xb0 0xff 0x00 0x00 0x00 0x00 0xff 0xff} ymm0 = {0x08 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x08 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm1 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm2 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm3 = {0x00 0x82 0x00 0x81 0x00 0x81 0x00 0x81 0x00 0x81 0x00 0x81 0x00 0x82 0x00 0x81 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm4 = {0x00 0x80 0xff 0xff 0x00 0x80 0xff 0xff 0x00 0x80 0xff 0xff 0x00 0x80 0xff 0xff 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm5 = {0x00 0x80 0x00 0x80 0x00 0x80 0x00 0x80 0x00 0x80 0x00 0x80 0x00 0x80 0x00 0x80 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm6 = {0x2b 0x80 0xff 0xff 0x27 0x80 0xff 0xff 0x1f 0x80 0xff 0xff 0x1a 0x80 0xff 0xff 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm7 = {0x00 0x88 0x2c 0x42 0x00 0x40 0x1d 0x42 0x00 0x60 0xfb 0x41 0x00 0x98 0xcc 0x41 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm8 = {0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm9 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm10 = {0x50 0x27 0x44 0x28 0xae 0x27 0x7a 0x29 0xa5 0x28 0xa5 0x28 0x12 0x29 0x71 0x29 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm11 = {0x7d 0x1f 0x6c 0x1f 0x41 0x20 0x6d 0x20 0x7f 0x20 0x7f 0x20 0xb9 0x20 0x7d 0x21 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm12 = {0x9c 0x30 0x45 0x13 0x9c 0x30 0x45 0x13 0x9c 0x30 0x45 0x13 0x9c 0x30 0x45 0x13 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm13 = {0xa6 0xfb 0x79 0x00 0xa6 0xfb 0x79 0x00 0xa6 0xfb 0x79 0x00 0xa6 0xfb 0x79 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm14 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} ymm15 = {0x00 0x20 0x00 0x00 0x00 0x20 0x00 0x00 0x00 0x20 0x00 0x00 0x00 0x20 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} xmm0 = {0x08 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x08 0x00 0x00 0x00 0x00 0x00 0x00 0x00} xmm1 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} xmm2 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} xmm3 = {0x00 0x82 0x00 0x81 0x00 0x81 0x00 0x81 0x00 0x81 0x00 0x81 0x00 0x82 0x00 0x81} xmm4 = {0x00 0x80 0xff 0xff 0x00 0x80 0xff 0xff 0x00 0x80 0xff 0xff 0x00 0x80 0xff 0xff} xmm5 = {0x00 0x80 0x00 0x80 0x00 0x80 0x00 0x80 0x00 0x80 0x00 0x80 0x00 0x80 0x00 0x80} xmm6 = {0x2b 0x80 0xff 0xff 0x27 0x80 0xff 0xff 0x1f 0x80 0xff 0xff 0x1a 0x80 0xff 0xff} xmm7 = {0x00 0x88 0x2c 0x42 0x00 0x40 0x1d 0x42 0x00 0x60 0xfb 0x41 0x00 0x98 0xcc 0x41} xmm8 = {0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff} xmm9 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} xmm10 = {0x50 0x27 0x44 0x28 0xae 0x27 0x7a 0x29 0xa5 0x28 0xa5 0x28 0x12 0x29 0x71 0x29} xmm11 = {0x7d 0x1f 0x6c 0x1f 0x41 0x20 0x6d 0x20 0x7f 0x20 0x7f 0x20 0xb9 0x20 0x7d 0x21} xmm12 = {0x9c 0x30 0x45 0x13 0x9c 0x30 0x45 0x13 0x9c 0x30 0x45 0x13 0x9c 0x30 0x45 0x13} xmm13 = {0xa6 0xfb 0x79 0x00 0xa6 0xfb 0x79 0x00 0xa6 0xfb 0x79 0x00 0xa6 0xfb 0x79 0x00} xmm14 = {0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00} xmm15 = {0x00 0x20 0x00 0x00 0x00 0x20 0x00 0x00 0x00 0x20 0x00 0x00 0x00 0x20 0x00 0x00} Exception State Registers: trapno = 0x0000000d err = 0x00000000 faultvaddr = 0x0000000100d736f0 ffmpeg_g`zimg::depth::ordered_dither_w2b_sse2(float const*, unsigned int, unsigned int, void const*, void*, float, float, unsigned int, unsigned int, unsigned int)
comment:7 by , 6 years ago
Thank you for your reply.
my cpu is Intel Core i7-2720QM.
reexamineing a configure log, sse2, sse4, sse42 aren't enabled. is it related to this problem?
if there is another ffmpeg with zimg, i can try.
./configure --prefix=${TARGET} --disable-shared --enable-static --enable-gpl --enable-version3 --enable-nonfree --enable-pthreads --optflags="-Ofast" --cc=clang-mp-3.8 --cxx=clang++-mp-3.8 --extra-cflags=" -march=native -I/sw/include -I/opt/local/include " --extra-ldflags=" -L/sw/lib -L/opt/local/lib -fopenmp" --extra-ldlibflags="-L/sw/lib -L/opt/local/lib -static" --target-os=darwin --arch=x86_64 --cpu=corei7-avx --enable-avresample --enable-libfdk-aac --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopus --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libxvid --enable-libfreetype --enable-openssl --enable-gnutls --enable-gcrypt --enable-gmp --enable-librtmp --enable-libass --enable-fontconfig --enable-libfribidi --enable-libbluray --enable-libdc1394 --enable-libschroedinger --enable-libmodplug --enable-lzma --enable-libx264 --enable-libx265 --enable-libzimg --enable-libvidstab --enable-libsoxr --enable-opengl --enable-opencl --pkg-config-flags=" --libs --static" install prefix /swp source path .gl --enable-opencl --pkg-conf C compiler clang-mp-3.8 C library ARCH x86 (corei7-avx) big-endian no runtime cpu detection yes yasm yes MMX enabled yes MMXEXT enabled yes 3DNow! enabled yes 3DNow! extended enabled yes SSE enabled yes SSSE3 enabled yes AESNI enabled yes AVX enabled yes XOP enabled yes FMA3 enabled yes FMA4 enabled yes i686 features enabled yes CMOV is fast yes EBX available yes EBP available yes debug symbols yes strip symbols yes optimize for size no optimizations yes static yes shared no postprocessing support yes new filter support yes network support yes threading support pthreads safe bitstream reader yes SDL2 support yes opencl enabled yes JNI support no texi2html enabled no perl enabled yes pod2man enabled yes makeinfo enabled yes makeinfo supports HTML no Enabled programs: ffmpeg ffplay ffprobe ffserver External libraries: bzlib libass libfreetype libopencore_amrwb libsoxr libvpx libxcb libzimg sdl zlib gcrypt libbluray libfribidi libopenjpeg libspeex libwavpack libxcb_shape lzma sdl2 gmp libdc1394 libmodplug libopus libtheora libwebp libxcb_shm opencl securetransport gnutls libfdk_aac libmp3lame librtmp libvidstab libx264 libxcb_xfixes opengl videotoolbox iconv libfontconfig libopencore_amrnb libschroedinger libvorbis libx265 libxvid openssl xlib External libraries providing hardware acceleration: audiotoolbox vda videotoolbox_hwaccel Libraries: avcodec avdevice avfilter avformat avresample avutil postproc swresample swscale Enabled decoders: aac adpcm_psx bink dxa h263p m101 mss2 pcm_s64le roq tdsc vp9 aac_at adpcm_sbpro_2 binkaudio_dct dxtory h264 mace3 msvideo1 pcm_s8 roq_dpcm text vplayer aac_fixed adpcm_sbpro_3 binkaudio_rdft dxv h264_vda mace6 mszh pcm_s8_planar rpza theora vqa aac_latm adpcm_sbpro_4 bintext eac3 hap magicyuv mts2 pcm_u16be rscc thp wavpack aasc adpcm_swf bmp eac3_at hevc mdec mvc1 pcm_u16le rv10 tiertexseqvideo webp ac3 adpcm_thp bmv_audio eacmv hnm4_video metasound mvc2 pcm_u24be rv20 tiff webvtt ac3_at adpcm_thp_le bmv_video eamad hq_hqa microdvd mxpeg pcm_u24le rv30 tmv wmalossless ac3_fixed adpcm_vima brender_pix eatgq hqx mimic nellymoser pcm_u32be rv40 truehd wmapro adpcm_4xm adpcm_xa c93 eatgv huffyuv mjpeg nuv pcm_u32le s302m truemotion1 wmav1 adpcm_adx adpcm_yamaha cavs eatqi iac mjpegb on2avc pcm_u8 sami truemotion2 wmav2 adpcm_afc aic ccaption eightbps idcin mlp opus pcm_zork sanm truemotion2rt wmavoice adpcm_aica alac cdgraphics eightsvx_exp idf mmvideo paf_audio pcx scpr truespeech wmv1 adpcm_ct alac_at cdxl eightsvx_fib iff_ilbm motionpixels paf_video pgm screenpresso tscc wmv2 adpcm_dtk alias_pix cfhd escape124 ilbc_at movtext pam pgmyuv sdx2_dpcm tscc2 wmv3 adpcm_ea als cinepak escape130 imc mp1 pbm pgssub sgi tta wmv3image adpcm_ea_maxis_xa amr_nb_at cljr evrc indeo2 mp1_at pcm_alaw pictor sgirle twinvq wnv1 adpcm_ea_r1 amrnb cllc exr indeo3 mp1float pcm_alaw_at pixlet sheervideo txd ws_snd1 adpcm_ea_r2 amrwb comfortnoise ffv1 indeo4 mp2 pcm_bluray pjs shorten ulti xan_dpcm adpcm_ea_r3 amv cook ffvhuff indeo5 mp2_at pcm_dvd png sipr utvideo xan_wc3 adpcm_ea_xas anm cpia ffwavesynth interplay_acm mp2float pcm_f16le ppm smackaud v210 xan_wc4 adpcm_g722 ansi cscd fic interplay_dpcm mp3 pcm_f24le prores smacker v210x xbin adpcm_g726 ape cyuv flac interplay_video mp3_at pcm_f32be prores_lgpl smc v308 xbm adpcm_g726le apng dca flashsv jacosub mp3adu pcm_f32le psd smvjpeg v408 xface adpcm_ima_amv ass dds flashsv2 jpeg2000 mp3adufloat pcm_f64be ptx snow v410 xl adpcm_ima_apc asv1 dfa flic jpegls mp3float pcm_f64le qcelp sol_dpcm vb xma1 adpcm_ima_dat4 asv2 dirac flv jv mp3on4 pcm_lxf qdm2 sonic vble xma2 adpcm_ima_dk3 atrac1 dnxhd fmvc kgv1 mp3on4float pcm_mulaw qdm2_at sp5x vc1 xsub adpcm_ima_dk4 atrac3 dpx fourxm kmvc mpc7 pcm_mulaw_at qdmc speedhq vc1image xwd adpcm_ima_ea_eacs atrac3al dsd_lsbf fraps lagarith mpc8 pcm_s16be qdmc_at srt vcr1 y41p adpcm_ima_ea_sead atrac3p dsd_lsbf_planar frwu libfdk_aac mpeg1video pcm_s16be_planar qdraw ssa vmdaudio ylc adpcm_ima_iss atrac3pal dsd_msbf g2m libopencore_amrnb mpeg2video pcm_s16le qpeg stl vmdvideo yop adpcm_ima_oki aura dsd_msbf_planar g723_1 libopencore_amrwb mpeg4 pcm_s16le_planar qtrle subrip vmnc yuv4 adpcm_ima_qt aura2 dsicinaudio g729 libopenjpeg mpegvideo pcm_s24be r10k subviewer vorbis zero12v adpcm_ima_qt_at avrn dsicinvideo gif libopus mpl2 pcm_s24daud r210 subviewer1 vp3 zerocodec adpcm_ima_rad avrp dss_sp gsm libschroedinger msa1 pcm_s24le ra_144 sunrast vp5 zlib adpcm_ima_smjpeg avs dst gsm_ms libspeex msmpeg4v1 pcm_s24le_planar ra_288 svq1 vp6 zmbv adpcm_ima_wav avui dvaudio gsm_ms_at libvorbis msmpeg4v2 pcm_s32be ralf svq3 vp6a adpcm_ima_ws ayuv dvbsub h261 libvpx_vp8 msmpeg4v3 pcm_s32le rawvideo tak vp6f adpcm_ms bethsoftvid dvdsub h263 libvpx_vp9 msrle pcm_s32le_planar realtext targa vp7 adpcm_mtaf bfi dvvideo h263i loco mss1 pcm_s64be rl2 targa_y216 vp8 Enabled encoders: a64multi alias_pix dvbsub huffyuv libwebp msvideo1 pcm_s16le_planar pcm_u32be roq tiff wrapped_avframe a64multi5 amv dvdsub ilbc_at libx264 nellymoser pcm_s24be pcm_u32le roq_dpcm truehd xbm aac apng dvvideo jpeg2000 libx264rgb opus pcm_s24daud pcm_u8 rv10 tta xface aac_at ass eac3 jpegls libx265 pam pcm_s24le pcx rv20 utvideo xsub ac3 asv1 ffv1 libfdk_aac libxvid pbm pcm_s24le_planar pgm s302m v210 xwd ac3_fixed asv2 ffvhuff libmp3lame ljpeg pcm_alaw pcm_s32be pgmyuv sgi v308 y41p adpcm_adx avrp flac libopencore_amrnb mjpeg pcm_alaw_at pcm_s32le png snow v408 yuv4 adpcm_g722 avui flashsv libopenjpeg mlp pcm_f32be pcm_s32le_planar ppm sonic v410 zlib adpcm_g726 ayuv flashsv2 libopus movtext pcm_f32le pcm_s64be prores sonic_ls vc2 zmbv adpcm_ima_qt bmp flv libschroedinger mp2 pcm_f64be pcm_s64le prores_aw srt vorbis adpcm_ima_wav cinepak g723_1 libspeex mp2fixed pcm_f64le pcm_s8 prores_ks ssa wavpack adpcm_ms cljr gif libtheora mpeg1video pcm_mulaw pcm_s8_planar qtrle subrip webvtt adpcm_swf comfortnoise h261 libvorbis mpeg2video pcm_mulaw_at pcm_u16be r10k sunrast wmav1 adpcm_yamaha dca h263 libvpx_vp8 mpeg4 pcm_s16be pcm_u16le r210 svq1 wmav2 alac dnxhd h263p libvpx_vp9 msmpeg4v2 pcm_s16be_planar pcm_u24be ra_144 targa wmv1 alac_at dpx h264_videotoolbox libwavpack msmpeg4v3 pcm_s16le pcm_u24le rawvideo text wmv2 Enabled hwaccels: h263_videotoolbox h264_vda h264_vda_old h264_videotoolbox mpeg1_videotoolbox mpeg2_videotoolbox mpeg4_videotoolbox Enabled parsers: aac bmp dirac dvbsub g729 h264 mpeg4video png sipr vp3 aac_latm cavsvideo dnxhd dvd_nav gsm hevc mpegaudio pnm tak vp8 ac3 cook dpx dvdsub h261 mjpeg mpegvideo rv30 vc1 vp9 adx dca dvaudio flac h263 mlp opus rv40 vorbis xma Enabled demuxers: aa avr dsicin gif image_pam_pipe lmlm4 mpsub pcm_s16le rpl str vpk aac avs dss gsm image_pbm_pipe loas msf pcm_s24be rsd subviewer vplayer ac3 bethsoftvid dts gxf image_pcx_pipe lrc msnwc_tcp pcm_s24le rso subviewer1 vqf acm bfi dtshd h261 image_pgm_pipe lvf mtaf pcm_s32be rtp sup w64 act bfstm dv h263 image_pgmyuv_pipe lxf mtv pcm_s32le rtsp svag wav adf bink dvbsub h264 image_pictor_pipe m4v musx pcm_s8 sami swf wc3 adp bintext dvbtxt hevc image_png_pipe matroska mv pcm_u16be sap tak webm_dash_manifest ads bit dxa hls image_ppm_pipe mgsts mvi pcm_u16le sbg tedcaptions webvtt adx bmv ea hnm image_psd_pipe microdvd mxf pcm_u24be scc thp wsaud aea boa ea_cdata ico image_qdraw_pipe mjpeg mxg pcm_u24le sdp threedostr wsd afc brstm eac3 idcin image_sgi_pipe mjpeg_2000 nc pcm_u32be sdr2 tiertexseq wsvqa aiff c93 epaf idf image_sunrast_pipe mlp nistsphere pcm_u32le sds tmv wtv aix caf ffm iff image_tiff_pipe mlv nsv pcm_u8 sdx truehd wv amr cavsvideo ffmetadata ilbc image_webp_pipe mm nut pjs segafilm tta wve anm cdg filmstrip image2 ingenient mmf nuv pmp shorten tty xa apc cdxl flac image2_alias_pix ipmovie mov ogg pva siff txd xbin ape cine flic image2_brender_pix ircam mp3 oma pvf sln v210 xmv apng concat flv image2pipe iss mpc paf qcp smacker v210x xvag aqtitle data fourxm image_bmp_pipe iv8 mpc8 pcm_alaw r3d smjpeg vag xwma asf daud frm image_dds_pipe ivf mpegps pcm_f32be rawvideo smush vc1 yop asf_o dcstr fsb image_dpx_pipe ivr mpegts pcm_f32le realtext sol vc1t yuv4mpegpipe ass dfa g722 image_exr_pipe jacosub mpegtsraw pcm_f64be redspark sox vivo ast dirac g723_1 image_j2k_pipe jv mpegvideo pcm_f64le rl2 spdif vmd au dnxhd g729 image_jpeg_pipe libmodplug mpjpeg pcm_mulaw rm srt vobsub avi dsf genh image_jpegls_pipe live_flv mpl2 pcm_s16be roq stl voc Enabled muxers: a64 bit ffmetadata h263 jacosub mp3 null pcm_s16le rawvideo spdif w64 ac3 caf fifo h264 latm mp4 nut pcm_s24be rm spx wav adts cavsvideo filmstrip hash lrc mpeg1system oga pcm_s24le roq srt webm adx crc flac hds m4v mpeg1vcd ogg pcm_s32be rso stream_segment webm_chunk aiff dash flv hevc matroska mpeg1video ogv pcm_s32le rtp swf webm_dash_manifest amr data framecrc hls matroska_audio mpeg2dvd oma pcm_s8 rtp_mpegts tee webp apng daud framehash ico md5 mpeg2svcd opus pcm_u16be rtsp tg2 webvtt asf dirac framemd5 ilbc microdvd mpeg2video pcm_alaw pcm_u16le sap tgp wtv asf_stream dnxhd g722 image2 mjpeg mpeg2vob pcm_f32be pcm_u24be scc truehd wv ass dts g723_1 image2pipe mkvtimestamp_v2 mpegts pcm_f32le pcm_u24le segment tta yuv4mpegpipe ast dv gif ipod mlp mpjpeg pcm_f64be pcm_u32be singlejpeg uncodedframecrc au eac3 gsm ircam mmf mxf pcm_f64le pcm_u32le smjpeg vc1 avi f4v gxf ismv mov mxf_d10 pcm_mulaw pcm_u8 smoothstreaming vc1t avm2 ffm h261 ivf mp2 mxf_opatom pcm_s16be psp sox voc Enabled protocols: async concat file hls https librtmpe librtmpte mmst rtp tcp udp bluray crypto ftp http icecast librtmps md5 pipe srtp tee udplite cache data gopher httpproxy librtmp librtmpt mmsh prompeg subfile tls_securetransport unix Enabled filters: abench anequalizer atrim colorspace earwax haldclutsrc lutrgb perms selectivecolor smptehdbars vaguedenoiser abitscope anoisesrc avectorscope compand ebur128 hdcd lutyuv perspective sendcmd sobel vectorscope acompressor anull avgblur compensationdelay edgedetect hflip mandelbrot phase separatefields spectrumsynth vflip acrossfade anullsink bandpass concat elbg highpass maskedclamp pixdesctest setdar split vibrato acrusher anullsrc bandreject convolution eq histeq maskedmerge pp setfield spp vidstabdetect adelay apad bass copy equalizer histogram mcdeint pp7 setpts ssim vidstabtransform adrawgraph aperms bbox cover_rect erosion hqdn3d mergeplanes premultiply setsar stereo3d vignette aecho aphasemeter bench crop extractplanes hqx mestimate prewitt settb stereotools volume aemphasis aphaser biquad cropdetect extrastereo hstack metadata psnr showcqt stereowiden volumedetect aeval apulsator bitplanenoise crystalizer fade hue midequalizer pullup showfreqs streamselect vstack aevalsrc arealtime blackdetect curves fftfilt hwdownload minterpolate qp showinfo subtitles w3fdif afade aresample blackframe datascope field hwupload movie random showpalette super2xsai waveform afftfilt areverse blend dcshift fieldhint hysteresis mpdecimate readeia608 showspectrum swaprect weave aformat aselect boxblur dctdnoiz fieldmatch idet mptestsrc readvitc showspectrumpic swapuv xbr agate asendcmd bwdif deband fieldorder il negate realtime showvolume tblend yadif ahistogram asetnsamples cellauto decimate find_rect inflate nlmeans remap showwaves telecine yuvtestsrc ainterleave asetpts channelmap deflate firequalizer interlace nnedi removegrain showwavespic testsrc zoompan alimiter asetrate channelsplit dejudder flanger interleave noformat removelogo shuffleframes testsrc2 zscale allpass asettb chorus delogo format join noise repeatfields shuffleplanes threshold allrgb ashowinfo chromakey deshake fps kerndeint null replaygain sidechaincompress thumbnail allyuv asidedata ciescope detelecine framepack lenscorrection nullsink resample sidechaingate tile aloop asplit codecview dilation framerate life nullsrc reverse sidedata tinterlace alphaextract ass color displace framestep loop overlay rgbtestsrc signalstats transpose alphamerge astats colorbalance drawbox fspp loudnorm owdenoise rotate silencedetect treble amerge astreamselect colorchannelmixer drawgraph gblur lowpass pad sab silenceremove tremolo ametadata asyncts colorkey drawgrid geq lut palettegen scale sine trim amix atadenoise colorlevels drawtext gradfun lut2 paletteuse scale2ref smartblur unsharp amovie atempo colormatrix dynaudnorm haldclut lut3d pan select smptebars uspp Enabled bsfs: aac_adtstoasc dca_core h264_mp4toannexb imx_dump_header mjpega_dump_header mp3_header_decompress noise text2movsub chomp dump_extradata hevc_mp4toannexb mjpeg2jpeg mov2textsub mpeg4_unpack_bframes remove_extradata vp9_superframe Enabled indevs: lavfi libdc1394 x11grab_xcb Enabled outdevs: opengl sdl2 License: nonfree and unredistributable Creating config.mak, config.h, and doc/config.texi...
./configure --prefix=${TARGET} --cc=clang-mp-3.8 install prefix /sw source path . C compiler clang-mp-3.8 C library ARCH x86 (generic) big-endian no runtime cpu detection yes yasm yes MMX enabled yes MMXEXT enabled yes 3DNow! enabled yes 3DNow! extended enabled yes SSE enabled yes SSSE3 enabled yes AESNI enabled yes AVX enabled yes XOP enabled yes FMA3 enabled yes FMA4 enabled yes i686 features enabled yes CMOV is fast yes EBX available yes EBP available yes debug symbols yes strip symbols yes optimize for size no optimizations yes static yes shared no postprocessing support no new filter support yes network support yes threading support pthreads safe bitstream reader yes SDL2 support yes opencl enabled no JNI support no texi2html enabled no perl enabled yes pod2man enabled yes makeinfo enabled yes makeinfo supports HTML no Enabled programs: ffmpeg ffplay ffprobe ffserver External libraries: bzlib libxcb libxcb_shm lzma sdl2 videotoolbox zlib iconv libxcb_shape libxcb_xfixes sdl securetransport xlib External libraries providing hardware acceleration: audiotoolbox vda videotoolbox_hwaccel Libraries: avcodec avdevice avfilter avformat avutil swresample swscale Enabled decoders: aac adpcm_mtaf bethsoftvid dvbsub gsm_ms_at metasound mvc1 pcm_u16be rpza text vp9 aac_at adpcm_psx bfi dvdsub h261 microdvd mvc2 pcm_u16le rscc theora vplayer aac_fixed adpcm_sbpro_2 bink dvvideo h263 mimic mxpeg pcm_u24be rv10 thp vqa aac_latm adpcm_sbpro_3 binkaudio_dct dxa h263i mjpeg nellymoser pcm_u24le rv20 tiertexseqvideo wavpack aasc adpcm_sbpro_4 binkaudio_rdft dxtory h263p mjpegb nuv pcm_u32be rv30 tiff webp ac3 adpcm_swf bintext dxv h264 mlp on2avc pcm_u32le rv40 tmv webvtt ac3_at adpcm_thp bmp eac3 h264_vda mmvideo opus pcm_u8 s302m truehd wmalossless ac3_fixed adpcm_thp_le bmv_audio eac3_at hap motionpixels paf_audio pcm_zork sami truemotion1 wmapro adpcm_4xm adpcm_vima bmv_video eacmv hevc movtext paf_video pcx sanm truemotion2 wmav1 adpcm_adx adpcm_xa brender_pix eamad hnm4_video mp1 pam pgm scpr truemotion2rt wmav2 adpcm_afc adpcm_yamaha c93 eatgq hq_hqa mp1_at pbm pgmyuv screenpresso truespeech wmavoice adpcm_aica aic cavs eatgv hqx mp1float pcm_alaw pgssub sdx2_dpcm tscc wmv1 adpcm_ct alac ccaption eatqi huffyuv mp2 pcm_alaw_at pictor sgi tscc2 wmv2 adpcm_dtk alac_at cdgraphics eightbps iac mp2_at pcm_bluray pixlet sgirle tta wmv3 adpcm_ea alias_pix cdxl eightsvx_exp idcin mp2float pcm_dvd pjs sheervideo twinvq wmv3image adpcm_ea_maxis_xa als cfhd eightsvx_fib idf mp3 pcm_f16le png shorten txd wnv1 adpcm_ea_r1 amr_nb_at cinepak escape124 iff_ilbm mp3_at pcm_f24le ppm sipr ulti ws_snd1 adpcm_ea_r2 amrnb cljr escape130 ilbc_at mp3adu pcm_f32be prores smackaud utvideo xan_dpcm adpcm_ea_r3 amrwb cllc evrc imc mp3adufloat pcm_f32le prores_lgpl smacker v210 xan_wc3 adpcm_ea_xas amv comfortnoise exr indeo2 mp3float pcm_f64be psd smc v210x xan_wc4 adpcm_g722 anm cook ffv1 indeo3 mp3on4 pcm_f64le ptx smvjpeg v308 xbin adpcm_g726 ansi cpia ffvhuff indeo4 mp3on4float pcm_lxf qcelp snow v408 xbm adpcm_g726le ape cscd ffwavesynth indeo5 mpc7 pcm_mulaw qdm2 sol_dpcm v410 xface adpcm_ima_amv apng cyuv fic interplay_acm mpc8 pcm_mulaw_at qdm2_at sonic vb xl adpcm_ima_apc ass dca flac interplay_dpcm mpeg1video pcm_s16be qdmc sp5x vble xma1 adpcm_ima_dat4 asv1 dds flashsv interplay_video mpeg2video pcm_s16be_planar qdmc_at speedhq vc1 xma2 adpcm_ima_dk3 asv2 dfa flashsv2 jacosub mpeg4 pcm_s16le qdraw srt vc1image xsub adpcm_ima_dk4 atrac1 dirac flic jpeg2000 mpegvideo pcm_s16le_planar qpeg ssa vcr1 xwd adpcm_ima_ea_eacs atrac3 dnxhd flv jpegls mpl2 pcm_s24be qtrle stl vmdaudio y41p adpcm_ima_ea_sead atrac3al dpx fmvc jv msa1 pcm_s24daud r10k subrip vmdvideo ylc adpcm_ima_iss atrac3p dsd_lsbf fourxm kgv1 msmpeg4v1 pcm_s24le r210 subviewer vmnc yop adpcm_ima_oki atrac3pal dsd_lsbf_planar fraps kmvc msmpeg4v2 pcm_s24le_planar ra_144 subviewer1 vorbis yuv4 adpcm_ima_qt aura dsd_msbf frwu lagarith msmpeg4v3 pcm_s32be ra_288 sunrast vp3 zero12v adpcm_ima_qt_at aura2 dsd_msbf_planar g2m loco msrle pcm_s32le ralf svq1 vp5 zerocodec adpcm_ima_rad avrn dsicinaudio g723_1 m101 mss1 pcm_s32le_planar rawvideo svq3 vp6 zlib adpcm_ima_smjpeg avrp dsicinvideo g729 mace3 mss2 pcm_s64be realtext tak vp6a zmbv adpcm_ima_wav avs dss_sp gif mace6 msvideo1 pcm_s64le rl2 targa vp6f adpcm_ima_ws avui dst gsm magicyuv mszh pcm_s8 roq targa_y216 vp7 adpcm_ms ayuv dvaudio gsm_ms mdec mts2 pcm_s8_planar roq_dpcm tdsc vp8 Enabled encoders: a64multi alac comfortnoise g723_1 mp2 pcm_f32be pcm_s32be pcx roq_dpcm text wmav2 a64multi5 alac_at dca gif mp2fixed pcm_f32le pcm_s32le pgm rv10 tiff wmv1 aac alias_pix dnxhd h261 mpeg1video pcm_f64be pcm_s32le_planar pgmyuv rv20 truehd wmv2 aac_at amv dpx h263 mpeg2video pcm_f64le pcm_s64be png s302m tta wrapped_avframe ac3 apng dvbsub h263p mpeg4 pcm_mulaw pcm_s64le ppm sgi utvideo xbm ac3_fixed ass dvdsub h264_videotoolbox msmpeg4v2 pcm_mulaw_at pcm_s8 prores snow v210 xface adpcm_adx asv1 dvvideo huffyuv msmpeg4v3 pcm_s16be pcm_s8_planar prores_aw sonic v308 xsub adpcm_g722 asv2 eac3 ilbc_at msvideo1 pcm_s16be_planar pcm_u16be prores_ks sonic_ls v408 xwd adpcm_g726 avrp ffv1 jpeg2000 nellymoser pcm_s16le pcm_u16le qtrle srt v410 y41p adpcm_ima_qt avui ffvhuff jpegls opus pcm_s16le_planar pcm_u24be r10k ssa vc2 yuv4 adpcm_ima_wav ayuv flac ljpeg pam pcm_s24be pcm_u24le r210 subrip vorbis zlib adpcm_ms bmp flashsv mjpeg pbm pcm_s24daud pcm_u32be ra_144 sunrast wavpack zmbv adpcm_swf cinepak flashsv2 mlp pcm_alaw pcm_s24le pcm_u32le rawvideo svq1 webvtt adpcm_yamaha cljr flv movtext pcm_alaw_at pcm_s24le_planar pcm_u8 roq targa wmav1 Enabled hwaccels: h263_videotoolbox h264_vda h264_vda_old h264_videotoolbox mpeg1_videotoolbox mpeg2_videotoolbox mpeg4_videotoolbox Enabled parsers: aac bmp dirac dvbsub g729 h264 mpeg4video png sipr vp3 aac_latm cavsvideo dnxhd dvd_nav gsm hevc mpegaudio pnm tak vp8 ac3 cook dpx dvdsub h261 mjpeg mpegvideo rv30 vc1 vp9 adx dca dvaudio flac h263 mlp opus rv40 vorbis xma Enabled demuxers: aa avr dsicin gif image_pam_pipe loas msf pcm_s24be rsd subviewer vplayer aac avs dss gsm image_pbm_pipe lrc msnwc_tcp pcm_s24le rso subviewer1 vqf ac3 bethsoftvid dts gxf image_pcx_pipe lvf mtaf pcm_s32be rtp sup w64 acm bfi dtshd h261 image_pgm_pipe lxf mtv pcm_s32le rtsp svag wav act bfstm dv h263 image_pgmyuv_pipe m4v musx pcm_s8 sami swf wc3 adf bink dvbsub h264 image_pictor_pipe matroska mv pcm_u16be sap tak webm_dash_manifest adp bintext dvbtxt hevc image_png_pipe mgsts mvi pcm_u16le sbg tedcaptions webvtt ads bit dxa hls image_ppm_pipe microdvd mxf pcm_u24be scc thp wsaud adx bmv ea hnm image_psd_pipe mjpeg mxg pcm_u24le sdp threedostr wsd aea boa ea_cdata ico image_qdraw_pipe mjpeg_2000 nc pcm_u32be sdr2 tiertexseq wsvqa afc brstm eac3 idcin image_sgi_pipe mlp nistsphere pcm_u32le sds tmv wtv aiff c93 epaf idf image_sunrast_pipe mlv nsv pcm_u8 sdx truehd wv aix caf ffm iff image_tiff_pipe mm nut pjs segafilm tta wve amr cavsvideo ffmetadata ilbc image_webp_pipe mmf nuv pmp shorten tty xa anm cdg filmstrip image2 ingenient mov ogg pva siff txd xbin apc cdxl flac image2_alias_pix ipmovie mp3 oma pvf sln v210 xmv ape cine flic image2_brender_pix ircam mpc paf qcp smacker v210x xvag apng concat flv image2pipe iss mpc8 pcm_alaw r3d smjpeg vag xwma aqtitle data fourxm image_bmp_pipe iv8 mpegps pcm_f32be rawvideo smush vc1 yop asf daud frm image_dds_pipe ivf mpegts pcm_f32le realtext sol vc1t yuv4mpegpipe asf_o dcstr fsb image_dpx_pipe ivr mpegtsraw pcm_f64be redspark sox vivo ass dfa g722 image_exr_pipe jacosub mpegvideo pcm_f64le rl2 spdif vmd ast dirac g723_1 image_j2k_pipe jv mpjpeg pcm_mulaw rm srt vobsub au dnxhd g729 image_jpeg_pipe live_flv mpl2 pcm_s16be roq stl voc avi dsf genh image_jpegls_pipe lmlm4 mpsub pcm_s16le rpl str vpk Enabled muxers: a64 bit ffmetadata h263 jacosub mp3 null pcm_s16le rawvideo spdif w64 ac3 caf fifo h264 latm mp4 nut pcm_s24be rm spx wav adts cavsvideo filmstrip hash lrc mpeg1system oga pcm_s24le roq srt webm adx crc flac hds m4v mpeg1vcd ogg pcm_s32be rso stream_segment webm_chunk aiff dash flv hevc matroska mpeg1video ogv pcm_s32le rtp swf webm_dash_manifest amr data framecrc hls matroska_audio mpeg2dvd oma pcm_s8 rtp_mpegts tee webp apng daud framehash ico md5 mpeg2svcd opus pcm_u16be rtsp tg2 webvtt asf dirac framemd5 ilbc microdvd mpeg2video pcm_alaw pcm_u16le sap tgp wtv asf_stream dnxhd g722 image2 mjpeg mpeg2vob pcm_f32be pcm_u24be scc truehd wv ass dts g723_1 image2pipe mkvtimestamp_v2 mpegts pcm_f32le pcm_u24le segment tta yuv4mpegpipe ast dv gif ipod mlp mpjpeg pcm_f64be pcm_u32be singlejpeg uncodedframecrc au eac3 gsm ircam mmf mxf pcm_f64le pcm_u32le smjpeg vc1 avi f4v gxf ismv mov mxf_d10 pcm_mulaw pcm_u8 smoothstreaming vc1t avm2 ffm h261 ivf mp2 mxf_opatom pcm_s16be psp sox voc Enabled protocols: async crypto file hls https mmsh prompeg rtmpt srtp tee udplite cache data ftp http icecast mmst rtmp rtmpts subfile tls_securetransport unix concat ffrtmphttp gopher httpproxy md5 pipe rtmps rtp tcp udp Enabled filters: abench amerge asidedata ciescope detelecine fps life nullsrc scale2ref signalstats tremolo abitscope ametadata asplit codecview dilation framepack loop overlay select silencedetect trim acompressor amix astats color displace framerate loudnorm pad selectivecolor silenceremove unsharp acrossfade amovie astreamselect colorbalance drawbox framestep lowpass palettegen sendcmd sine vectorscope acrusher anequalizer atadenoise colorchannelmixer drawgraph gblur lut paletteuse separatefields smptebars vflip adelay anoisesrc atempo colorkey drawgrid gradfun lut2 pan setdar smptehdbars vibrato adrawgraph anull atrim colorlevels dynaudnorm haldclut lut3d perms setfield sobel vignette aecho anullsink avectorscope colorspace earwax haldclutsrc lutrgb pixdesctest setpts spectrumsynth volume aemphasis anullsrc avgblur compand ebur128 hdcd lutyuv premultiply setsar split volumedetect aeval apad bandpass compensationdelay edgedetect hflip mandelbrot prewitt settb ssim vstack aevalsrc aperms bandreject concat elbg highpass maskedclamp psnr showcqt stereotools w3fdif afade aphasemeter bass convolution equalizer histogram maskedmerge qp showfreqs stereowiden waveform afftfilt aphaser bbox copy erosion hqx mergeplanes random showinfo streamselect weave aformat apulsator bench crop extractplanes hstack mestimate readeia608 showpalette swaprect xbr agate arealtime biquad crystalizer extrastereo hue metadata readvitc showspectrum swapuv yadif ahistogram aresample bitplanenoise curves fade hwdownload midequalizer realtime showspectrumpic tblend yuvtestsrc ainterleave areverse blackdetect datascope fftfilt hwupload minterpolate remap showvolume telecine zoompan alimiter aselect blend dcshift field hysteresis movie removegrain showwaves testsrc allpass asendcmd bwdif dctdnoiz fieldhint idet negate removelogo showwavespic testsrc2 allrgb asetnsamples cellauto deband fieldmatch il nlmeans replaygain shuffleframes threshold allyuv asetpts channelmap decimate fieldorder inflate noformat reverse shuffleplanes thumbnail aloop asetrate channelsplit deflate firequalizer interleave noise rgbtestsrc sidechaincompress tile alphaextract asettb chorus dejudder flanger join null rotate sidechaingate transpose alphamerge ashowinfo chromakey deshake format lenscorrection nullsink scale sidedata treble Enabled bsfs: aac_adtstoasc dca_core h264_mp4toannexb imx_dump_header mjpega_dump_header mp3_header_decompress noise text2movsub chomp dump_extradata hevc_mp4toannexb mjpeg2jpeg mov2textsub mpeg4_unpack_bframes remove_extradata vp9_superframe Enabled indevs: lavfi x11grab_xcb Enabled outdevs: sdl2 License: LGPL version 2.1 or later Creating config.mak, config.h, and doc/config.texi... libavutil/avconfig.h is unchanged libavcodec/bsf_list.c is unchanged libavformat/protocol_list.c is unchanged
./configure --prefix=${TARGET} --cc=clang install prefix /sw source path . C compiler clang C library ARCH x86 (generic) big-endian no runtime cpu detection yes yasm yes MMX enabled yes MMXEXT enabled yes 3DNow! enabled yes 3DNow! extended enabled yes SSE enabled yes SSSE3 enabled yes AESNI enabled yes AVX enabled yes XOP enabled yes FMA3 enabled yes FMA4 enabled yes i686 features enabled yes CMOV is fast yes EBX available yes EBP available yes debug symbols yes strip symbols yes optimize for size no optimizations yes static yes shared no postprocessing support no new filter support yes network support yes threading support pthreads safe bitstream reader yes SDL2 support yes opencl enabled no JNI support no texi2html enabled no perl enabled yes pod2man enabled yes makeinfo enabled yes makeinfo supports HTML no Enabled programs: ffmpeg ffplay ffprobe ffserver External libraries: bzlib libxcb libxcb_shm lzma sdl2 videotoolbox zlib iconv libxcb_shape libxcb_xfixes sdl securetransport xlib External libraries providing hardware acceleration: audiotoolbox vda videotoolbox_hwaccel Libraries: avcodec avdevice avfilter avformat avutil swresample swscale Enabled decoders: aac adpcm_mtaf bethsoftvid dvbsub gsm_ms_at metasound mvc1 pcm_u16be rpza text vp9 aac_at adpcm_psx bfi dvdsub h261 microdvd mvc2 pcm_u16le rscc theora vplayer aac_fixed adpcm_sbpro_2 bink dvvideo h263 mimic mxpeg pcm_u24be rv10 thp vqa aac_latm adpcm_sbpro_3 binkaudio_dct dxa h263i mjpeg nellymoser pcm_u24le rv20 tiertexseqvideo wavpack aasc adpcm_sbpro_4 binkaudio_rdft dxtory h263p mjpegb nuv pcm_u32be rv30 tiff webp ac3 adpcm_swf bintext dxv h264 mlp on2avc pcm_u32le rv40 tmv webvtt ac3_at adpcm_thp bmp eac3 h264_vda mmvideo opus pcm_u8 s302m truehd wmalossless ac3_fixed adpcm_thp_le bmv_audio eac3_at hap motionpixels paf_audio pcm_zork sami truemotion1 wmapro adpcm_4xm adpcm_vima bmv_video eacmv hevc movtext paf_video pcx sanm truemotion2 wmav1 adpcm_adx adpcm_xa brender_pix eamad hnm4_video mp1 pam pgm scpr truemotion2rt wmav2 adpcm_afc adpcm_yamaha c93 eatgq hq_hqa mp1_at pbm pgmyuv screenpresso truespeech wmavoice adpcm_aica aic cavs eatgv hqx mp1float pcm_alaw pgssub sdx2_dpcm tscc wmv1 adpcm_ct alac ccaption eatqi huffyuv mp2 pcm_alaw_at pictor sgi tscc2 wmv2 adpcm_dtk alac_at cdgraphics eightbps iac mp2_at pcm_bluray pixlet sgirle tta wmv3 adpcm_ea alias_pix cdxl eightsvx_exp idcin mp2float pcm_dvd pjs sheervideo twinvq wmv3image adpcm_ea_maxis_xa als cfhd eightsvx_fib idf mp3 pcm_f16le png shorten txd wnv1 adpcm_ea_r1 amr_nb_at cinepak escape124 iff_ilbm mp3_at pcm_f24le ppm sipr ulti ws_snd1 adpcm_ea_r2 amrnb cljr escape130 ilbc_at mp3adu pcm_f32be prores smackaud utvideo xan_dpcm adpcm_ea_r3 amrwb cllc evrc imc mp3adufloat pcm_f32le prores_lgpl smacker v210 xan_wc3 adpcm_ea_xas amv comfortnoise exr indeo2 mp3float pcm_f64be psd smc v210x xan_wc4 adpcm_g722 anm cook ffv1 indeo3 mp3on4 pcm_f64le ptx smvjpeg v308 xbin adpcm_g726 ansi cpia ffvhuff indeo4 mp3on4float pcm_lxf qcelp snow v408 xbm adpcm_g726le ape cscd ffwavesynth indeo5 mpc7 pcm_mulaw qdm2 sol_dpcm v410 xface adpcm_ima_amv apng cyuv fic interplay_acm mpc8 pcm_mulaw_at qdm2_at sonic vb xl adpcm_ima_apc ass dca flac interplay_dpcm mpeg1video pcm_s16be qdmc sp5x vble xma1 adpcm_ima_dat4 asv1 dds flashsv interplay_video mpeg2video pcm_s16be_planar qdmc_at speedhq vc1 xma2 adpcm_ima_dk3 asv2 dfa flashsv2 jacosub mpeg4 pcm_s16le qdraw srt vc1image xsub adpcm_ima_dk4 atrac1 dirac flic jpeg2000 mpegvideo pcm_s16le_planar qpeg ssa vcr1 xwd adpcm_ima_ea_eacs atrac3 dnxhd flv jpegls mpl2 pcm_s24be qtrle stl vmdaudio y41p adpcm_ima_ea_sead atrac3al dpx fmvc jv msa1 pcm_s24daud r10k subrip vmdvideo ylc adpcm_ima_iss atrac3p dsd_lsbf fourxm kgv1 msmpeg4v1 pcm_s24le r210 subviewer vmnc yop adpcm_ima_oki atrac3pal dsd_lsbf_planar fraps kmvc msmpeg4v2 pcm_s24le_planar ra_144 subviewer1 vorbis yuv4 adpcm_ima_qt aura dsd_msbf frwu lagarith msmpeg4v3 pcm_s32be ra_288 sunrast vp3 zero12v adpcm_ima_qt_at aura2 dsd_msbf_planar g2m loco msrle pcm_s32le ralf svq1 vp5 zerocodec adpcm_ima_rad avrn dsicinaudio g723_1 m101 mss1 pcm_s32le_planar rawvideo svq3 vp6 zlib adpcm_ima_smjpeg avrp dsicinvideo g729 mace3 mss2 pcm_s64be realtext tak vp6a zmbv adpcm_ima_wav avs dss_sp gif mace6 msvideo1 pcm_s64le rl2 targa vp6f adpcm_ima_ws avui dst gsm magicyuv mszh pcm_s8 roq targa_y216 vp7 adpcm_ms ayuv dvaudio gsm_ms mdec mts2 pcm_s8_planar roq_dpcm tdsc vp8 Enabled encoders: a64multi alac comfortnoise g723_1 mp2 pcm_f32be pcm_s32be pcx roq_dpcm text wmav2 a64multi5 alac_at dca gif mp2fixed pcm_f32le pcm_s32le pgm rv10 tiff wmv1 aac alias_pix dnxhd h261 mpeg1video pcm_f64be pcm_s32le_planar pgmyuv rv20 truehd wmv2 aac_at amv dpx h263 mpeg2video pcm_f64le pcm_s64be png s302m tta wrapped_avframe ac3 apng dvbsub h263p mpeg4 pcm_mulaw pcm_s64le ppm sgi utvideo xbm ac3_fixed ass dvdsub h264_videotoolbox msmpeg4v2 pcm_mulaw_at pcm_s8 prores snow v210 xface adpcm_adx asv1 dvvideo huffyuv msmpeg4v3 pcm_s16be pcm_s8_planar prores_aw sonic v308 xsub adpcm_g722 asv2 eac3 ilbc_at msvideo1 pcm_s16be_planar pcm_u16be prores_ks sonic_ls v408 xwd adpcm_g726 avrp ffv1 jpeg2000 nellymoser pcm_s16le pcm_u16le qtrle srt v410 y41p adpcm_ima_qt avui ffvhuff jpegls opus pcm_s16le_planar pcm_u24be r10k ssa vc2 yuv4 adpcm_ima_wav ayuv flac ljpeg pam pcm_s24be pcm_u24le r210 subrip vorbis zlib adpcm_ms bmp flashsv mjpeg pbm pcm_s24daud pcm_u32be ra_144 sunrast wavpack zmbv adpcm_swf cinepak flashsv2 mlp pcm_alaw pcm_s24le pcm_u32le rawvideo svq1 webvtt adpcm_yamaha cljr flv movtext pcm_alaw_at pcm_s24le_planar pcm_u8 roq targa wmav1 Enabled hwaccels: h263_videotoolbox h264_vda h264_vda_old h264_videotoolbox mpeg1_videotoolbox mpeg2_videotoolbox mpeg4_videotoolbox Enabled parsers: aac bmp dirac dvbsub g729 h264 mpeg4video png sipr vp3 aac_latm cavsvideo dnxhd dvd_nav gsm hevc mpegaudio pnm tak vp8 ac3 cook dpx dvdsub h261 mjpeg mpegvideo rv30 vc1 vp9 adx dca dvaudio flac h263 mlp opus rv40 vorbis xma Enabled demuxers: aa avr dsicin gif image_pam_pipe loas msf pcm_s24be rsd subviewer vplayer aac avs dss gsm image_pbm_pipe lrc msnwc_tcp pcm_s24le rso subviewer1 vqf ac3 bethsoftvid dts gxf image_pcx_pipe lvf mtaf pcm_s32be rtp sup w64 acm bfi dtshd h261 image_pgm_pipe lxf mtv pcm_s32le rtsp svag wav act bfstm dv h263 image_pgmyuv_pipe m4v musx pcm_s8 sami swf wc3 adf bink dvbsub h264 image_pictor_pipe matroska mv pcm_u16be sap tak webm_dash_manifest adp bintext dvbtxt hevc image_png_pipe mgsts mvi pcm_u16le sbg tedcaptions webvtt ads bit dxa hls image_ppm_pipe microdvd mxf pcm_u24be scc thp wsaud adx bmv ea hnm image_psd_pipe mjpeg mxg pcm_u24le sdp threedostr wsd aea boa ea_cdata ico image_qdraw_pipe mjpeg_2000 nc pcm_u32be sdr2 tiertexseq wsvqa afc brstm eac3 idcin image_sgi_pipe mlp nistsphere pcm_u32le sds tmv wtv aiff c93 epaf idf image_sunrast_pipe mlv nsv pcm_u8 sdx truehd wv aix caf ffm iff image_tiff_pipe mm nut pjs segafilm tta wve amr cavsvideo ffmetadata ilbc image_webp_pipe mmf nuv pmp shorten tty xa anm cdg filmstrip image2 ingenient mov ogg pva siff txd xbin apc cdxl flac image2_alias_pix ipmovie mp3 oma pvf sln v210 xmv ape cine flic image2_brender_pix ircam mpc paf qcp smacker v210x xvag apng concat flv image2pipe iss mpc8 pcm_alaw r3d smjpeg vag xwma aqtitle data fourxm image_bmp_pipe iv8 mpegps pcm_f32be rawvideo smush vc1 yop asf daud frm image_dds_pipe ivf mpegts pcm_f32le realtext sol vc1t yuv4mpegpipe asf_o dcstr fsb image_dpx_pipe ivr mpegtsraw pcm_f64be redspark sox vivo ass dfa g722 image_exr_pipe jacosub mpegvideo pcm_f64le rl2 spdif vmd ast dirac g723_1 image_j2k_pipe jv mpjpeg pcm_mulaw rm srt vobsub au dnxhd g729 image_jpeg_pipe live_flv mpl2 pcm_s16be roq stl voc avi dsf genh image_jpegls_pipe lmlm4 mpsub pcm_s16le rpl str vpk Enabled muxers: a64 bit ffmetadata h263 jacosub mp3 null pcm_s16le rawvideo spdif w64 ac3 caf fifo h264 latm mp4 nut pcm_s24be rm spx wav adts cavsvideo filmstrip hash lrc mpeg1system oga pcm_s24le roq srt webm adx crc flac hds m4v mpeg1vcd ogg pcm_s32be rso stream_segment webm_chunk aiff dash flv hevc matroska mpeg1video ogv pcm_s32le rtp swf webm_dash_manifest amr data framecrc hls matroska_audio mpeg2dvd oma pcm_s8 rtp_mpegts tee webp apng daud framehash ico md5 mpeg2svcd opus pcm_u16be rtsp tg2 webvtt asf dirac framemd5 ilbc microdvd mpeg2video pcm_alaw pcm_u16le sap tgp wtv asf_stream dnxhd g722 image2 mjpeg mpeg2vob pcm_f32be pcm_u24be scc truehd wv ass dts g723_1 image2pipe mkvtimestamp_v2 mpegts pcm_f32le pcm_u24le segment tta yuv4mpegpipe ast dv gif ipod mlp mpjpeg pcm_f64be pcm_u32be singlejpeg uncodedframecrc au eac3 gsm ircam mmf mxf pcm_f64le pcm_u32le smjpeg vc1 avi f4v gxf ismv mov mxf_d10 pcm_mulaw pcm_u8 smoothstreaming vc1t avm2 ffm h261 ivf mp2 mxf_opatom pcm_s16be psp sox voc Enabled protocols: async crypto file hls https mmsh prompeg rtmpt srtp tee udplite cache data ftp http icecast mmst rtmp rtmpts subfile tls_securetransport unix concat ffrtmphttp gopher httpproxy md5 pipe rtmps rtp tcp udp Enabled filters: abench amerge asidedata ciescope dejudder flanger join null rotate sidechaingate transpose abitscope ametadata asplit codecview deshake format lenscorrection nullsink scale sidedata treble acompressor amix astats color detelecine fps life nullsrc scale2ref signalstats tremolo acrossfade amovie astreamselect colorbalance dilation framepack loop overlay select silencedetect trim acrusher anequalizer atadenoise colorchannelmixer displace framerate loudnorm pad selectivecolor silenceremove unsharp adelay anoisesrc atempo colorkey drawbox framestep lowpass palettegen sendcmd sine vectorscope adrawgraph anull atrim colorlevels drawgraph gblur lut paletteuse separatefields smptebars vflip aecho anullsink avectorscope colorspace drawgrid gradfun lut2 pan setdar smptehdbars vibrato aemphasis anullsrc avgblur compand dynaudnorm haldclut lut3d perms setfield sobel vignette aeval apad bandpass compensationdelay earwax haldclutsrc lutrgb pixdesctest setpts spectrumsynth volume aevalsrc aperms bandreject concat ebur128 hdcd lutyuv premultiply setsar split volumedetect afade aphasemeter bass convolution edgedetect hflip mandelbrot prewitt settb ssim vstack afftfilt aphaser bbox copy elbg highpass maskedclamp psnr showcqt stereotools w3fdif aformat apulsator bench coreimage equalizer histogram maskedmerge qp showfreqs stereowiden waveform agate arealtime biquad coreimagesrc erosion hqx mergeplanes random showinfo streamselect weave ahistogram aresample bitplanenoise crop extractplanes hstack mestimate readeia608 showpalette swaprect xbr ainterleave areverse blackdetect crystalizer extrastereo hue metadata readvitc showspectrum swapuv yadif alimiter aselect blend curves fade hwdownload midequalizer realtime showspectrumpic tblend yuvtestsrc allpass asendcmd bwdif datascope fftfilt hwupload minterpolate remap showvolume telecine zoompan allrgb asetnsamples cellauto dcshift field hysteresis movie removegrain showwaves testsrc allyuv asetpts channelmap dctdnoiz fieldhint idet negate removelogo showwavespic testsrc2 aloop asetrate channelsplit deband fieldmatch il nlmeans replaygain shuffleframes threshold alphaextract asettb chorus decimate fieldorder inflate noformat reverse shuffleplanes thumbnail alphamerge ashowinfo chromakey deflate firequalizer interleave noise rgbtestsrc sidechaincompress tile Enabled bsfs: aac_adtstoasc dca_core h264_mp4toannexb imx_dump_header mjpega_dump_header mp3_header_decompress noise text2movsub chomp dump_extradata hevc_mp4toannexb mjpeg2jpeg mov2textsub mpeg4_unpack_bframes remove_extradata vp9_superframe Enabled indevs: avfoundation lavfi x11grab_xcb Enabled outdevs: sdl2 License: LGPL version 2.1 or later Creating config.mak, config.h, and doc/config.texi... libavcodec/bsf_list.c is unchanged libavformat/protocol_list.c is unchanged
./configure --prefix=${TARGET} install prefix /sw source path . C compiler gcc C library ARCH x86 (generic) big-endian no runtime cpu detection yes yasm yes MMX enabled yes MMXEXT enabled yes 3DNow! enabled yes 3DNow! extended enabled yes SSE enabled yes SSSE3 enabled yes AESNI enabled yes AVX enabled yes XOP enabled yes FMA3 enabled yes FMA4 enabled yes i686 features enabled yes CMOV is fast yes EBX available yes EBP available yes debug symbols yes strip symbols yes optimize for size no optimizations yes static yes shared no postprocessing support no new filter support yes network support yes threading support pthreads safe bitstream reader yes SDL2 support yes opencl enabled no JNI support no texi2html enabled no perl enabled yes pod2man enabled yes makeinfo enabled yes makeinfo supports HTML no Enabled programs: ffmpeg ffplay ffprobe ffserver External libraries: bzlib libxcb libxcb_shm lzma sdl2 videotoolbox zlib iconv libxcb_shape libxcb_xfixes sdl securetransport xlib External libraries providing hardware acceleration: audiotoolbox vda videotoolbox_hwaccel Libraries: avcodec avdevice avfilter avformat avutil swresample swscale Enabled decoders: aac adpcm_mtaf bethsoftvid dvbsub gsm_ms_at metasound mvc1 pcm_u16be rpza text vp9 aac_at adpcm_psx bfi dvdsub h261 microdvd mvc2 pcm_u16le rscc theora vplayer aac_fixed adpcm_sbpro_2 bink dvvideo h263 mimic mxpeg pcm_u24be rv10 thp vqa aac_latm adpcm_sbpro_3 binkaudio_dct dxa h263i mjpeg nellymoser pcm_u24le rv20 tiertexseqvideo wavpack aasc adpcm_sbpro_4 binkaudio_rdft dxtory h263p mjpegb nuv pcm_u32be rv30 tiff webp ac3 adpcm_swf bintext dxv h264 mlp on2avc pcm_u32le rv40 tmv webvtt ac3_at adpcm_thp bmp eac3 h264_vda mmvideo opus pcm_u8 s302m truehd wmalossless ac3_fixed adpcm_thp_le bmv_audio eac3_at hap motionpixels paf_audio pcm_zork sami truemotion1 wmapro adpcm_4xm adpcm_vima bmv_video eacmv hevc movtext paf_video pcx sanm truemotion2 wmav1 adpcm_adx adpcm_xa brender_pix eamad hnm4_video mp1 pam pgm scpr truemotion2rt wmav2 adpcm_afc adpcm_yamaha c93 eatgq hq_hqa mp1_at pbm pgmyuv screenpresso truespeech wmavoice adpcm_aica aic cavs eatgv hqx mp1float pcm_alaw pgssub sdx2_dpcm tscc wmv1 adpcm_ct alac ccaption eatqi huffyuv mp2 pcm_alaw_at pictor sgi tscc2 wmv2 adpcm_dtk alac_at cdgraphics eightbps iac mp2_at pcm_bluray pixlet sgirle tta wmv3 adpcm_ea alias_pix cdxl eightsvx_exp idcin mp2float pcm_dvd pjs sheervideo twinvq wmv3image adpcm_ea_maxis_xa als cfhd eightsvx_fib idf mp3 pcm_f16le png shorten txd wnv1 adpcm_ea_r1 amr_nb_at cinepak escape124 iff_ilbm mp3_at pcm_f24le ppm sipr ulti ws_snd1 adpcm_ea_r2 amrnb cljr escape130 ilbc_at mp3adu pcm_f32be prores smackaud utvideo xan_dpcm adpcm_ea_r3 amrwb cllc evrc imc mp3adufloat pcm_f32le prores_lgpl smacker v210 xan_wc3 adpcm_ea_xas amv comfortnoise exr indeo2 mp3float pcm_f64be psd smc v210x xan_wc4 adpcm_g722 anm cook ffv1 indeo3 mp3on4 pcm_f64le ptx smvjpeg v308 xbin adpcm_g726 ansi cpia ffvhuff indeo4 mp3on4float pcm_lxf qcelp snow v408 xbm adpcm_g726le ape cscd ffwavesynth indeo5 mpc7 pcm_mulaw qdm2 sol_dpcm v410 xface adpcm_ima_amv apng cyuv fic interplay_acm mpc8 pcm_mulaw_at qdm2_at sonic vb xl adpcm_ima_apc ass dca flac interplay_dpcm mpeg1video pcm_s16be qdmc sp5x vble xma1 adpcm_ima_dat4 asv1 dds flashsv interplay_video mpeg2video pcm_s16be_planar qdmc_at speedhq vc1 xma2 adpcm_ima_dk3 asv2 dfa flashsv2 jacosub mpeg4 pcm_s16le qdraw srt vc1image xsub adpcm_ima_dk4 atrac1 dirac flic jpeg2000 mpegvideo pcm_s16le_planar qpeg ssa vcr1 xwd adpcm_ima_ea_eacs atrac3 dnxhd flv jpegls mpl2 pcm_s24be qtrle stl vmdaudio y41p adpcm_ima_ea_sead atrac3al dpx fmvc jv msa1 pcm_s24daud r10k subrip vmdvideo ylc adpcm_ima_iss atrac3p dsd_lsbf fourxm kgv1 msmpeg4v1 pcm_s24le r210 subviewer vmnc yop adpcm_ima_oki atrac3pal dsd_lsbf_planar fraps kmvc msmpeg4v2 pcm_s24le_planar ra_144 subviewer1 vorbis yuv4 adpcm_ima_qt aura dsd_msbf frwu lagarith msmpeg4v3 pcm_s32be ra_288 sunrast vp3 zero12v adpcm_ima_qt_at aura2 dsd_msbf_planar g2m loco msrle pcm_s32le ralf svq1 vp5 zerocodec adpcm_ima_rad avrn dsicinaudio g723_1 m101 mss1 pcm_s32le_planar rawvideo svq3 vp6 zlib adpcm_ima_smjpeg avrp dsicinvideo g729 mace3 mss2 pcm_s64be realtext tak vp6a zmbv adpcm_ima_wav avs dss_sp gif mace6 msvideo1 pcm_s64le rl2 targa vp6f adpcm_ima_ws avui dst gsm magicyuv mszh pcm_s8 roq targa_y216 vp7 adpcm_ms ayuv dvaudio gsm_ms mdec mts2 pcm_s8_planar roq_dpcm tdsc vp8 Enabled encoders: a64multi alac comfortnoise g723_1 mp2 pcm_f32be pcm_s32be pcx roq_dpcm text wmav2 a64multi5 alac_at dca gif mp2fixed pcm_f32le pcm_s32le pgm rv10 tiff wmv1 aac alias_pix dnxhd h261 mpeg1video pcm_f64be pcm_s32le_planar pgmyuv rv20 truehd wmv2 aac_at amv dpx h263 mpeg2video pcm_f64le pcm_s64be png s302m tta wrapped_avframe ac3 apng dvbsub h263p mpeg4 pcm_mulaw pcm_s64le ppm sgi utvideo xbm ac3_fixed ass dvdsub h264_videotoolbox msmpeg4v2 pcm_mulaw_at pcm_s8 prores snow v210 xface adpcm_adx asv1 dvvideo huffyuv msmpeg4v3 pcm_s16be pcm_s8_planar prores_aw sonic v308 xsub adpcm_g722 asv2 eac3 ilbc_at msvideo1 pcm_s16be_planar pcm_u16be prores_ks sonic_ls v408 xwd adpcm_g726 avrp ffv1 jpeg2000 nellymoser pcm_s16le pcm_u16le qtrle srt v410 y41p adpcm_ima_qt avui ffvhuff jpegls opus pcm_s16le_planar pcm_u24be r10k ssa vc2 yuv4 adpcm_ima_wav ayuv flac ljpeg pam pcm_s24be pcm_u24le r210 subrip vorbis zlib adpcm_ms bmp flashsv mjpeg pbm pcm_s24daud pcm_u32be ra_144 sunrast wavpack zmbv adpcm_swf cinepak flashsv2 mlp pcm_alaw pcm_s24le pcm_u32le rawvideo svq1 webvtt adpcm_yamaha cljr flv movtext pcm_alaw_at pcm_s24le_planar pcm_u8 roq targa wmav1 Enabled hwaccels: h263_videotoolbox h264_vda h264_vda_old h264_videotoolbox mpeg1_videotoolbox mpeg2_videotoolbox mpeg4_videotoolbox Enabled parsers: aac bmp dirac dvbsub g729 h264 mpeg4video png sipr vp3 aac_latm cavsvideo dnxhd dvd_nav gsm hevc mpegaudio pnm tak vp8 ac3 cook dpx dvdsub h261 mjpeg mpegvideo rv30 vc1 vp9 adx dca dvaudio flac h263 mlp opus rv40 vorbis xma Enabled demuxers: aa avr dsicin gif image_pam_pipe loas msf pcm_s24be rsd subviewer vplayer aac avs dss gsm image_pbm_pipe lrc msnwc_tcp pcm_s24le rso subviewer1 vqf ac3 bethsoftvid dts gxf image_pcx_pipe lvf mtaf pcm_s32be rtp sup w64 acm bfi dtshd h261 image_pgm_pipe lxf mtv pcm_s32le rtsp svag wav act bfstm dv h263 image_pgmyuv_pipe m4v musx pcm_s8 sami swf wc3 adf bink dvbsub h264 image_pictor_pipe matroska mv pcm_u16be sap tak webm_dash_manifest adp bintext dvbtxt hevc image_png_pipe mgsts mvi pcm_u16le sbg tedcaptions webvtt ads bit dxa hls image_ppm_pipe microdvd mxf pcm_u24be scc thp wsaud adx bmv ea hnm image_psd_pipe mjpeg mxg pcm_u24le sdp threedostr wsd aea boa ea_cdata ico image_qdraw_pipe mjpeg_2000 nc pcm_u32be sdr2 tiertexseq wsvqa afc brstm eac3 idcin image_sgi_pipe mlp nistsphere pcm_u32le sds tmv wtv aiff c93 epaf idf image_sunrast_pipe mlv nsv pcm_u8 sdx truehd wv aix caf ffm iff image_tiff_pipe mm nut pjs segafilm tta wve amr cavsvideo ffmetadata ilbc image_webp_pipe mmf nuv pmp shorten tty xa anm cdg filmstrip image2 ingenient mov ogg pva siff txd xbin apc cdxl flac image2_alias_pix ipmovie mp3 oma pvf sln v210 xmv ape cine flic image2_brender_pix ircam mpc paf qcp smacker v210x xvag apng concat flv image2pipe iss mpc8 pcm_alaw r3d smjpeg vag xwma aqtitle data fourxm image_bmp_pipe iv8 mpegps pcm_f32be rawvideo smush vc1 yop asf daud frm image_dds_pipe ivf mpegts pcm_f32le realtext sol vc1t yuv4mpegpipe asf_o dcstr fsb image_dpx_pipe ivr mpegtsraw pcm_f64be redspark sox vivo ass dfa g722 image_exr_pipe jacosub mpegvideo pcm_f64le rl2 spdif vmd ast dirac g723_1 image_j2k_pipe jv mpjpeg pcm_mulaw rm srt vobsub au dnxhd g729 image_jpeg_pipe live_flv mpl2 pcm_s16be roq stl voc avi dsf genh image_jpegls_pipe lmlm4 mpsub pcm_s16le rpl str vpk Enabled muxers: a64 bit ffmetadata h263 jacosub mp3 null pcm_s16le rawvideo spdif w64 ac3 caf fifo h264 latm mp4 nut pcm_s24be rm spx wav adts cavsvideo filmstrip hash lrc mpeg1system oga pcm_s24le roq srt webm adx crc flac hds m4v mpeg1vcd ogg pcm_s32be rso stream_segment webm_chunk aiff dash flv hevc matroska mpeg1video ogv pcm_s32le rtp swf webm_dash_manifest amr data framecrc hls matroska_audio mpeg2dvd oma pcm_s8 rtp_mpegts tee webp apng daud framehash ico md5 mpeg2svcd opus pcm_u16be rtsp tg2 webvtt asf dirac framemd5 ilbc microdvd mpeg2video pcm_alaw pcm_u16le sap tgp wtv asf_stream dnxhd g722 image2 mjpeg mpeg2vob pcm_f32be pcm_u24be scc truehd wv ass dts g723_1 image2pipe mkvtimestamp_v2 mpegts pcm_f32le pcm_u24le segment tta yuv4mpegpipe ast dv gif ipod mlp mpjpeg pcm_f64be pcm_u32be singlejpeg uncodedframecrc au eac3 gsm ircam mmf mxf pcm_f64le pcm_u32le smjpeg vc1 avi f4v gxf ismv mov mxf_d10 pcm_mulaw pcm_u8 smoothstreaming vc1t avm2 ffm h261 ivf mp2 mxf_opatom pcm_s16be psp sox voc Enabled protocols: async crypto file hls https mmsh prompeg rtmpt srtp tee udplite cache data ftp http icecast mmst rtmp rtmpts subfile tls_securetransport unix concat ffrtmphttp gopher httpproxy md5 pipe rtmps rtp tcp udp Enabled filters: abench amerge asidedata ciescope dejudder flanger join null rotate sidechaingate transpose abitscope ametadata asplit codecview deshake format lenscorrection nullsink scale sidedata treble acompressor amix astats color detelecine fps life nullsrc scale2ref signalstats tremolo acrossfade amovie astreamselect colorbalance dilation framepack loop overlay select silencedetect trim acrusher anequalizer atadenoise colorchannelmixer displace framerate loudnorm pad selectivecolor silenceremove unsharp adelay anoisesrc atempo colorkey drawbox framestep lowpass palettegen sendcmd sine vectorscope adrawgraph anull atrim colorlevels drawgraph gblur lut paletteuse separatefields smptebars vflip aecho anullsink avectorscope colorspace drawgrid gradfun lut2 pan setdar smptehdbars vibrato aemphasis anullsrc avgblur compand dynaudnorm haldclut lut3d perms setfield sobel vignette aeval apad bandpass compensationdelay earwax haldclutsrc lutrgb pixdesctest setpts spectrumsynth volume aevalsrc aperms bandreject concat ebur128 hdcd lutyuv premultiply setsar split volumedetect afade aphasemeter bass convolution edgedetect hflip mandelbrot prewitt settb ssim vstack afftfilt aphaser bbox copy elbg highpass maskedclamp psnr showcqt stereotools w3fdif aformat apulsator bench coreimage equalizer histogram maskedmerge qp showfreqs stereowiden waveform agate arealtime biquad coreimagesrc erosion hqx mergeplanes random showinfo streamselect weave ahistogram aresample bitplanenoise crop extractplanes hstack mestimate readeia608 showpalette swaprect xbr ainterleave areverse blackdetect crystalizer extrastereo hue metadata readvitc showspectrum swapuv yadif alimiter aselect blend curves fade hwdownload midequalizer realtime showspectrumpic tblend yuvtestsrc allpass asendcmd bwdif datascope fftfilt hwupload minterpolate remap showvolume telecine zoompan allrgb asetnsamples cellauto dcshift field hysteresis movie removegrain showwaves testsrc allyuv asetpts channelmap dctdnoiz fieldhint idet negate removelogo showwavespic testsrc2 aloop asetrate channelsplit deband fieldmatch il nlmeans replaygain shuffleframes threshold alphaextract asettb chorus decimate fieldorder inflate noformat reverse shuffleplanes thumbnail alphamerge ashowinfo chromakey deflate firequalizer interleave noise rgbtestsrc sidechaincompress tile Enabled bsfs: aac_adtstoasc dca_core h264_mp4toannexb imx_dump_header mjpega_dump_header mp3_header_decompress noise text2movsub chomp dump_extradata hevc_mp4toannexb mjpeg2jpeg mov2textsub mpeg4_unpack_bframes remove_extradata vp9_superframe Enabled indevs: avfoundation lavfi x11grab_xcb Enabled outdevs: sdl2 License: LGPL version 2.1 or later Creating config.mak, config.h, and doc/config.texi... libavcodec/bsf_list.c is unchanged
Is there any indication that this issue can be fixed within FFmpeg?