{5} Open Tickets by Owner (Full Description) (553 matches)

List open tickets, group by ticket owner. This report demonstrates the use of full-row display.

Results (101 - 200 of 553)

1 2 3 4 5 6
Ticket Summary Component Milestone Type Created
Description
#2622 Subtitle (hdmv pgs) remux fails avformat defect Jun 2, 2013

Summary of the bug:ffmpeg fails when remuxing hdmv pgs subtitles

How to reproduce:ffmpeg -i hdmv_pgs_subtitle_remux_fail.m2ts -map 0 -c copy out.m2ts

ffmpeg version: git-master
June 1, 2013
Files are available on the ftp under incoming/hdmv_pgs_subtitle_remux_fail.tgz

Attempted to run
skifreak@LedBox ~/Documents/x264 Encoding/hdmv_pgs_subtitle_remux_fail $ ffmpeg -i hdmv_pgs_subtitle_remux_fail.m2ts -map 0 -c copy /tmp/test.m2tsffmpeg version N-53758-g5711e4f Copyright (c) 2000-2013 the FFmpeg developers
  built on Jun  1 2013 18:59:50 with gcc 4.5.4 (Gentoo 4.5.4 p1.1, pie-0.4.7)
  configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --mandir=/usr/share/man --enable-shared --cc=x86_64-pc-linux-gnu-gcc --cxx=x86_64-pc-linux-gnu-g++ --ar=x86_64-pc-linux-gnu-ar --optflags='-march=native -O2 -pipe -g' --extra-cflags='-march=native -O2 -pipe -g' --extra-cxxflags='-march=native -O2 -pipe -g' --disable-static --enable-gpl --enable-postproc --enable-avfilter --enable-avresample --disable-stripping --enable-version3 --disable-indev=oss --disable-indev=jack --disable-outdev=oss --enable-version3 --enable-bzlib --disable-runtime-cpudetect --disable-debug --disable-doc --disable-gnutls --enable-hardcoded-tables --enable-iconv --disable-network --disable-openssl --enable-ffplay --disable-vaapi --disable-vdpau --enable-zlib --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libmp3lame --disable-libfdk-aac --disable-libaacplus --disable-libfaac --enable-libtheora --disable-libtwolame --enable-libx264 --enable-libxvid --disable-libcdio --disable-libiec61883 --enable-libdc1394 -  libavutil      52. 34.100 / 52. 34.100
  libavcodec     55. 13.100 / 55. 13.100
  libavformat    55.  8.102 / 55.  8.102
  libavdevice    55.  2.100 / 55.  2.100
  libavfilter     3. 74.101 /  3. 74.101
  libavresample   1.  1.  0 /  1.  1.  0
  libswscale      2.  3.100 /  2.  3.100
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  3.100 / 52.  3.100
[mpegts @ 0x25698a0] Stream #3: not enough frames to estimate rate; consider increasing probesize
[mpegts @ 0x25698a0] Stream #4: not enough frames to estimate rate; consider increasing probesize
[mpegts @ 0x25698a0] Could not find codec parameters for stream 3 (Subtitle: hdmv_pgs_subtitle (pgssub) ([144][0][0][0] / 0x0090)): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[mpegts @ 0x25698a0] Could not find codec parameters for stream 4 (Subtitle: hdmv_pgs_subtitle (pgssub) ([144][0][0][0] / 0x0090)): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[NULL @ 0x256f780] start time is not set in estimate_timings_from_pts
[NULL @ 0x25701c0] start time is not set in estimate_timings_from_pts
[mpegts @ 0x25698a0] PES packet size mismatch
Input #0, mpegts, from 'hdmv_pgs_subtitle_remux_fail.m2ts':
  Duration: 00:00:05.22, start: 65.986667, bitrate: 23524 kb/s
  Program 1 
    Stream #0:0[0x1011]: Video: vc1 (VC-1 / 0x312D4356), 1920x1080 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 90k tbn, 47.95 tbc
    Stream #0:1[0x1100]: Audio: pcm_bluray (HDMV / 0x564D4448), 48000 Hz, 5.1(side), s16, 4608 kb/s
    Stream #0:2[0x1101]: Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz, 5.1(side), fltp, 640 kb/s
    Stream #0:3[0x1200]: Subtitle: hdmv_pgs_subtitle ([144][0][0][0] / 0x0090)
    Stream #0:4[0x1201]: Subtitle: hdmv_pgs_subtitle ([144][0][0][0] / 0x0090)
File '/tmp/test.m2ts' already exists. Overwrite ? [y/N] y
Output #0, mpegts, to '/tmp/test.m2ts':
  Metadata:
    encoder         : Lavf55.8.102
    Stream #0:0: Video: vc1 (VC-1 / 0x312D4356), 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 23.98 fps, 90k tbn, 23.98 tbc
    Stream #0:1: Audio: pcm_bluray (HDMV / 0x564D4448), 48000 Hz, 5.1(side), 4608 kb/s
    Stream #0:2: Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz, 5.1(side), 640 kb/s
    Stream #0:3: Subtitle: hdmv_pgs_subtitle ([144][0][0][0] / 0x0090)
    Stream #0:4: Subtitle: hdmv_pgs_subtitle ([144][0][0][0] / 0x0090)
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #0:1 -> #0:1 (copy)
  Stream #0:2 -> #0:2 (copy)
  Stream #0:3 -> #0:3 (copy)
  Stream #0:4 -> #0:4 (copy)
Press [q] to stop, [?] for help
[mpegts @ 0x2570f20] Application provided invalid, non monotonically increasing dts to muxer in stream 3: 458492 >= 458492
av_interleaved_write_frame(): Invalid argument


skifreak@LedBox ~/Documents/x264 Encoding/hdmv_pgs_subtitle_remux_fail $ ffmpeg -v 9 -loglevel 99 -i hdmv_pgs_subtitle_remux_fail.m2ts 
ffmpeg version N-53758-g5711e4f Copyright (c) 2000-2013 the FFmpeg developers                                                                                      
  built on Jun  1 2013 18:59:50 with gcc 4.5.4 (Gentoo 4.5.4 p1.1, pie-0.4.7)                                                                                      
  configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --mandir=/usr/share/man --enable-shared --cc=x86_64-pc-linux-gnu-gcc --cxx=x86_64-pc-linux-gnu-g++ --ar=x86_64-pc-linux-gnu-ar --optflags='-march=native -O2 -pipe -g' --extra-cflags='-march=native -O2 -pipe -g' --extra-cxxflags='-march=native -O2 -pipe -g' --disable-static --enable-gpl --enable-postproc --enable-avfilter --enable-avresample --disable-stripping --enable-version3 --disable-indev=oss --disable-indev=jack --disable-outdev=oss --enable-version3 --enable-bzlib --disable-runtime-cpudetect --disable-debug --disable-doc --disable-gnutls --enable-hardcoded-tables --enable-iconv --disable-network --disable-openssl --enable-ffplay --disable-vaapi --disable-vdpau --enable-zlib --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libmp3lame --disable-libfdk-aac --disable-libaacplus --disable-libfaac --enable-libtheora --disable-libtwolame --enable-libx264 --enable-libxvid --disable-libcdio --disable-libiec61883 --enable-libdc1394 -  libavutil      52. 34.100 / 52. 34.100                                                                              
  libavcodec     55. 13.100 / 55. 13.100                                                                                                                           
  libavformat    55.  8.102 / 55.  8.102                                                                                                                           
  libavdevice    55.  2.100 / 55.  2.100                                                                                                                           
  libavfilter     3. 74.101 /  3. 74.101
  libavresample   1.  1.  0 /  1.  1.  0
  libswscale      2.  3.100 /  2.  3.100
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  3.100 / 52.  3.100
Splitting the commandline.
Reading option '-v' ... matched as option 'v' (set logging level) with argument '9'.                                                                               
Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument '99'.                                                                
Reading option '-i' ... matched as input file with argument 'hdmv_pgs_subtitle_remux_fail.m2ts'.                                                                   
Finished splitting the commandline.                                                                                                                                
Parsing a group of options: global .                                                                                                                               
Applying option v (set logging level) with argument 9.                                                                                                             
Successfully parsed a group of options.                                                                                                                            
Parsing a group of options: input file hdmv_pgs_subtitle_remux_fail.m2ts.                                                                                          
Successfully parsed a group of options.                                                                                                                            
Opening an input file: hdmv_pgs_subtitle_remux_fail.m2ts.                                                                                                          
[mpegts @ 0x12b3080] Format mpegts probed with size=2048 and score=100                                                                                             
[mpegts @ 0x12b3080] stream=0 stream_type=ea pid=1011 prog_reg_desc=HDMV                                                                                           
[mpegts @ 0x12b3080] stream=1 stream_type=80 pid=1100 prog_reg_desc=HDMV                                                                                           
[mpegts @ 0x12b3080] stream=2 stream_type=81 pid=1101 prog_reg_desc=HDMV                                                                                           
[mpegts @ 0x12b3080] stream=3 stream_type=90 pid=1200 prog_reg_desc=HDMV                                                                                           
[mpegts @ 0x12b3080] stream=4 stream_type=90 pid=1201 prog_reg_desc=HDMV                                                                                           
[mpegts @ 0x12b3080] File position before avformat_find_stream_info() is 0                                                                                         
[mpegts @ 0x12b3080] parser not found for codec pcm_bluray, packets or times may be invalid.                                                                       
[mpegts @ 0x12b3080] parser not found for codec hdmv_pgs_subtitle, packets or times may be invalid.                                                                
    Last message repeated 1 times
[mpegts @ 0x12b3080] parser not found for codec pcm_bluray, packets or times may be invalid.
[NULL @ 0x12b7160] Header: DBFE3BF2                                                                                                                                
[NULL @ 0x12b7160] Advanced Profile level 3:                                                                                                                       
frmrtq_postproc=7, bitrtq_postproc=31                                                                                                                              
LoopFilter=0, ChromaFormat=1, Pulldown=1, Interlace: 0                                                                                                             
TFCTRflag=0, FINTERPflag=0                                                                                                                                         
[NULL @ 0x12b7160] Display extended info:                                                                                                                          
[NULL @ 0x12b7160] Display dimensions: 1920x1080                                                                                                                   
[NULL @ 0x12b7160] Aspect: 1:1                                                                                                                                     
[NULL @ 0x12b7160] Entry point: 1ADFFCEF                                                                                                                           
[NULL @ 0x12b7160] Entry point info:                                                                                                                               
BrokenLink=0, ClosedEntry=0, PanscanFlag=0                                                                                                                         
RefDist=1, Postproc=1, FastUVMC=0, ExtMV=1                                                                                                                         
DQuant=1, VSTransform=1, Overlap=0, Qmode=3                                                                                                                        
[NULL @ 0x12b7160] Header: DBFE3BF2                                                                                                                                
[NULL @ 0x12b7160] Advanced Profile level 3:                                                                                                                       
frmrtq_postproc=7, bitrtq_postproc=31                                                                                                                              
LoopFilter=1, ChromaFormat=1, Pulldown=1, Interlace: 0                                                                                                             
TFCTRflag=0, FINTERPflag=0                                                                                                                                         
[NULL @ 0x12b7160] Display extended info:                                                                                                                          
[NULL @ 0x12b7160] Display dimensions: 1920x1080                                                                                                                   
[NULL @ 0x12b7160] Aspect: 1:1                                                                                                                                     
[NULL @ 0x12b7160] Entry point: 1ADFFCEF                                                                                                                           
[NULL @ 0x12b7160] Entry point info:                                                                                                                               
BrokenLink=0, ClosedEntry=0, PanscanFlag=0                                                                                                                         
RefDist=1, Postproc=1, FastUVMC=0, ExtMV=1                                                                                                                         
DQuant=1, VSTransform=1, Overlap=0, Qmode=3                                                                                                                        
[NULL @ 0x12b7160] Header: DBFE3BF2                                                                                                                                
[NULL @ 0x12b7160] Advanced Profile level 3:                                                                                                                       
frmrtq_postproc=7, bitrtq_postproc=31                                                                                                                              
LoopFilter=1, ChromaFormat=1, Pulldown=1, Interlace: 0                                                                                                             
TFCTRflag=0, FINTERPflag=0                                                                                                                                         
[NULL @ 0x12b7160] Display extended info:                                                                                                                          
[NULL @ 0x12b7160] Display dimensions: 1920x1080                                                                                                                   
[NULL @ 0x12b7160] Aspect: 1:1                                                                                                                                     
[NULL @ 0x12b7160] Entry point: 1ADFFCEF                                                                                                                           
[NULL @ 0x12b7160] Entry point info:                                                                                                                               
BrokenLink=0, ClosedEntry=0, PanscanFlag=0                                                                                                                         
RefDist=1, Postproc=1, FastUVMC=0, ExtMV=1                                                                                                                         
DQuant=1, VSTransform=1, Overlap=0, Qmode=3                                                                                                                        
[mpegts @ 0x12b3080] Probe buffer size limit of 5000000 bytes reached                                                                                              
[mpegts @ 0x12b3080] Stream #3: not enough frames to estimate rate; consider increasing probesize
[mpegts @ 0x12b3080] Stream #4: not enough frames to estimate rate; consider increasing probesize
[mpegts @ 0x12b3080] Could not find codec parameters for stream 3 (Subtitle: hdmv_pgs_subtitle (pgssub) ([144][0][0][0] / 0x0090)): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[mpegts @ 0x12b3080] Could not find codec parameters for stream 4 (Subtitle: hdmv_pgs_subtitle (pgssub) ([144][0][0][0] / 0x0090)): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[NULL @ 0x12b9020] start time is not set in estimate_timings_from_pts
[NULL @ 0x12b9a60] start time is not set in estimate_timings_from_pts
[mpegts @ 0x12b3080] PES packet size mismatch
[mpegts @ 0x12b3080] File position after avformat_find_stream_info() is 0
Input #0, mpegts, from 'hdmv_pgs_subtitle_remux_fail.m2ts':
  Duration: 00:00:05.22, start: 65.986667, bitrate: 23524 kb/s
  Program 1 
    Stream #0:0[0x1011], 37, 1/90000: Video: vc1 (VC-1 / 0x312D4356), 1920x1080 [SAR 1:1 DAR 16:9], 1001/48000, 23.98 fps, 23.98 tbr, 90k tbn, 47.95 tbc
    Stream #0:1[0x1100], 325, 1/90000: Audio: pcm_bluray (HDMV / 0x564D4448), 48000 Hz, 5.1(side), s16, 4608 kb/s
    Stream #0:2[0x1101], 50, 1/90000: Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz, 5.1(side), fltp, 640 kb/s
    Stream #0:3[0x1200], 0, 1/90000: Subtitle: hdmv_pgs_subtitle ([144][0][0][0] / 0x0090)
    Stream #0:4[0x1201], 0, 1/90000: Subtitle: hdmv_pgs_subtitle ([144][0][0][0] / 0x0090)
Successfully opened the file.
At least one output file must be specified
[AVIOContext @ 0x12bb7a0] Statistics: 5984400 bytes read, 3 seeks

Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker.


#2646 FFMPEG HTTP protocol not generation authorization line avformat defect Jun 6, 2013

I have an acti camera, I can send these headers to it to receive an MJPEG stream:

GET /cgi-bin/cmd/system?GET_STREAM HTTP/1.1
User-Agent: Mozilla/5.0 Lavf/55.8.102
Accept: */*
Host: 192.168.1.40
Connection: Close
Range: bytes=0-
Authorization: Basic YWRtaW46MTIzNDU2

However when I run:

ffmpeg -i "http://admin:123456@192.168.1.40/cgi-bin/cmd/system?GET_STREAM"

And capture what it sends with tcpdump, I see it sends these headers:

GET /cgi-bin/cmd/system?GET_STREAM HTTP/1.1
User-Agent: Mozilla/5.0 Lavf/55.8.102
Accept: */*
Range: bytes=0-
Connection: close
Host: 192.168.1.40

Notice there are identical except FFMPEG doesn't generate the Authorization line. Isn't it meant to?

I'm using ffmpeg version N-53816-g55121f3 compiled Jun 4 2013 on Ubuntu 13.04.


#2691 ffmpeg detects 0 channels in audio streams (audio streams are detected after the main loop in find_stream_info) avformat defect Jun 20, 2013

Summary of the bug: ffmpeg does not detect the audio channels if the audio streams don't have any in the first few seconds.

How to reproduce:

vhann@vhanndinateur ~,0 $ foo/ffmpeg -i outputShortest.vobffmpeg version N-54023-g6fe419b Copyright (c) 2000-2013 the FFmpeg developers
  built on Jun 14 2013 05:12:40 with gcc 4.6 (Debian 4.6.3-1)
  configuration: --prefix=/root/ffmpeg-static/32bit --arch=x86_32 --extra-cflags='-m32 -I/root/ffmpeg-static/32bit/include -static' --extra-ldflags='-m32 -L/root/ffmpeg-static/32bit/lib -static' --extra-libs='-lxml2 -lexpat -lfreetype' --enable-static --disable-shared --disable-ffserver --disable-doc --enable-bzlib --enable-zlib --enable-postproc --enable-runtime-cpudetect --enable-libx264 --enable-gpl --enable-libtheora --enable-libvorbis --enable-libmp3lame --enable-gray --enable-libass --enable-libfreetype --enable-libopenjpeg --enable-libspeex --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-version3 --enable-libvpx
  libavutil      52. 35.101 / 52. 35.101
  libavcodec     55. 16.100 / 55. 16.100
  libavformat    55.  8.102 / 55.  8.102
  libavdevice    55.  2.100 / 55.  2.100
  libavfilter     3. 77.101 /  3. 77.101
  libswscale      2.  3.100 /  2.  3.100
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  3.100 / 52.  3.100
[mpeg @ 0xaaa3060] max_analyze_duration 5000000 reached at 5005000 microseconds
Input #0, mpeg, from 'outputShortest.vob':
  Duration: 00:00:24.46, start: 0.140600, bitrate: 17150 kb/s
    Stream #0:0[0x1bf]: Data: dvd_nav_packet
    Stream #0:1[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x480 [SAR 32:27 DAR 16:9], 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc
    Stream #0:2[0x82]: Audio: ac3, 0 channels
    Stream #0:3[0x81]: Audio: ac3, 0 channels
    Stream #0:4[0x80]: Audio: ac3, 0 channels
At least one output file must be specified

-analyzeduration and -probesize make it work though:

vhann@vhanndinateur ~,0 $ foo/ffmpeg -analyzeduration 50000000 -probesize 50000000 -i outputShortest.vob 
ffmpeg version N-54023-g6fe419b Copyright (c) 2000-2013 the FFmpeg developers
  built on Jun 14 2013 05:12:40 with gcc 4.6 (Debian 4.6.3-1)
  configuration: --prefix=/root/ffmpeg-static/32bit --arch=x86_32 --extra-cflags='-m32 -I/root/ffmpeg-static/32bit/include -static' --extra-ldflags='-m32 -L/root/ffmpeg-static/32bit/lib -static' --extra-libs='-lxml2 -lexpat -lfreetype' --enable-static --disable-shared --disable-ffserver --disable-doc --enable-bzlib --enable-zlib --enable-postproc --enable-runtime-cpudetect --enable-libx264 --enable-gpl --enable-libtheora --enable-libvorbis --enable-libmp3lame --enable-gray --enable-libass --enable-libfreetype --enable-libopenjpeg --enable-libspeex --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-version3 --enable-libvpx
  libavutil      52. 35.101 / 52. 35.101
  libavcodec     55. 16.100 / 55. 16.100
  libavformat    55.  8.102 / 55.  8.102
  libavdevice    55.  2.100 / 55.  2.100
  libavfilter     3. 77.101 /  3. 77.101
  libswscale      2.  3.100 /  2.  3.100
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  3.100 / 52.  3.100
[mpeg @ 0xa8d21e0] max_analyze_duration 50000000 reached at 50032489 microseconds
Input #0, mpeg, from 'outputShortest.vob':
  Duration: 00:00:24.50, start: 0.095889, bitrate: 17118 kb/s
    Stream #0:0[0x1bf]: Data: dvd_nav_packet
    Stream #0:1[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x480 [SAR 32:27 DAR 16:9], 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc
    Stream #0:2[0x80]: Audio: ac3, 48000 Hz, 5.1(side), fltp, 384 kb/s
    Stream #0:3[0x82]: Audio: ac3, 48000 Hz, 5.1(side), fltp, 384 kb/s
    Stream #0:4[0x81]: Audio: ac3, 48000 Hz, 5.1(side), fltp, 384 kb/s
At least one output file must be specified

llogan and vulture both were valuable in figuring the problem.


#2712 remuxing h264 from avi to ts leads to stuttering with WMP undetermined defect Jun 25, 2013

I tried to resample otr Videofiles to avchd so that the video can be played on my Sony TV.

Therefor the h.264 video in the avi container can be copied and the mp3 audio must be reencoded to ac3 audio. See logfile for details.

But on the TV I have bad audio and with windows mediaplayer or vlc the video is not smooth.


#2741 Remuxing dvbsub to mkv fails undetermined defect Jul 2, 2013

Summary of the bug: How to reproduce: an mkv file with subtitles / a video overlaid with subtitles

% ffmpeg -i input.wtv -map 0 -map -0:3 -vcodec libx264 -acodec libmp3lame -scodec copy output.mkv

or

% ffmpeg -i input.wtv -filter_complex "[0:v][0:s]overlay[v]" -map [v] -map 0:a output.mkv

ffmpeg version N-54082-g96b33dd
built on Jun 17 2013 02:10:21 with gcc 4.7.3

The first command get aborted. The error return is

ffmpeg version N-54082-g96b33dd Copyright (c) 2000-2013 the FFmpeg developers
  built on Jun 17 2013 02:10:21 with gcc 4.7.3 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetype --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib
  libavutil      52. 37.101 / 52. 37.101
  libavcodec     55. 16.100 / 55. 16.100
  libavformat    55.  8.103 / 55.  8.103
  libavdevice    55.  2.100 / 55.  2.100
  libavfilter     3. 77.101 /  3. 77.101
  libswscale      2.  3.100 /  2.  3.100
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  3.100 / 52.  3.100
[wtv @ 000000000249b380] truncated file
    Last message repeated 3 times
[mpeg2video @ 000000000263f620] Invalid frame dimensions 0x0.
    Last message repeated 26 times
[wtv @ 000000000249b380] max_analyze_duration 5000000 reached at 5016000 microseconds
Input #0, wtv, from '16 and Pregnant_Viva_2013_06_13_20_00_00.wtv':
  Metadata:
    WM/MediaClassPrimaryID: db9830bd-3ab3-4fab-8a371a995f7ff74
    WM/MediaClassSecondaryID: ba7f258a-62f7-47a9-b21f4651c42a000
    Title           : 16 and Pregnant
    WM/SubTitleDescription: Reality series following prospective teenage parents. An aspiring cage fighter strives to be an independent mother.
    genre           : Documentary;Reality TV
    WM/OriginalReleaseTime: 0
    WM/MediaCredits : ;;;
    service_provider: Viva
    service_name    : Viva
    WM/MediaOriginalChannel: 21
    WM/MediaOriginalChannelSubNumber: 0
    WM/MediaOriginalBroadcastDateTime: 2012-08-14T23:00:00Z
    WM/MediaOriginalRunTime: 35984082205
    WM/MediaIsStereo: false
    WM/MediaIsRepeat: true
    WM/MediaIsLive  : false
    WM/MediaIsTape  : false
    WM/MediaIsDelay : false
    WM/MediaIsSubtitled: false
    WM/MediaIsMovie : false
    WM/MediaIsPremiere: false
    WM/MediaIsFinale: false
    WM/MediaIsSAP   : false
    WM/MediaIsSport : false
    WM/Provider     : MediaCenterDefault
    WM/VideoClosedCaptioning: false
    WM/WMRVEncodeTime: 2013-06-13 19:00:01
    WM/WMRVSeriesUID: !GenericSeries!16 and Pregnant
    WM/WMRVServiceID: !Generated!45f9cf3444c149a4b3532ce756741d6a
    WM/WMRVProgramID: !MCProgram!46241323
    WM/WMRVRequestID: 0
    WM/WMRVScheduleItemID: 0
    WM/WMRVQuality  : 0
    WM/WMRVOriginalSoftPrePadding: 300
    WM/WMRVOriginalSoftPostPadding: 0
    WM/WMRVHardPrePadding: -300
    WM/WMRVHardPostPadding: 0
    WM/WMRVATSCContent: false
    WM/WMRVDTVContent: true
    WM/WMRVHDContent: false
    Duration        : 35994188749
    WM/WMRVEndTime  : 2013-06-13 20:00:01
    WM/WMRVBitrate  : 2.168572
    WM/WMRVKeepUntil: 0
    WM/WMRVActualSoftPrePadding: 298
    WM/WMRVActualSoftPostPadding: 1
    WM/WMRVContentProtected: false
    WM/WMRVContentProtectedPercent: 0
    WM/WMRVExpirationSpan: 9223372036854775807
    WM/WMRVInBandRatingSystem: 255
    WM/WMRVInBandRatingLevel: 255
    WM/WMRVInBandRatingAttributes: 0
    WM/WMRVWatched  : false
    WM/MediaThumbWidth: 352
    WM/MediaThumbHeight: 372
    WM/MediaThumbStride: 1056
    WM/MediaThumbRet: 0
    WM/MediaThumbRatingSystem: 255
    WM/MediaThumbRatingLevel: 255
    WM/MediaThumbRatingAttributes: 0
    WM/MediaThumbAspectRatioX: 16
    WM/MediaThumbAspectRatioY: 9
    WM/MediaThumbTimeStamp: 4644939472175984804
  Duration: 01:00:03.21, start: 1.449767, bitrate: 2166 kb/s
    Stream #0:0[0x69](eng): Subtitle: dvb_subtitle
    Stream #0:1[0x6a](eng): Audio: mp2 (P[0][0][0] / 0x0050), 48000 Hz, stereo, s16p, 256 kb/s
    Stream #0:2[0x6b]: Video: mpeg2video (Main), yuv420p, 544x576 [SAR 32:17 DAR 16:9], 25 fps, 25 tbr, 10000k tbn, 50 tbc
    Stream #0:3[0x0]: Video: mjpeg, yuvj420p, 189x200 [SAR 96:96 DAR 189:200], 90k tbr, 90k tbn, 90k tbc
    Metadata:
      title           : TV Thumbnail
File 'test.mkv' already exists. Overwrite ? [y/N] [libx264 @ 000000000457f8e0] using SAR=32/17
[libx264 @ 000000000457f8e0] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX
[libx264 @ 000000000457f8e0] profile High, level 3.0
[libx264 @ 000000000457f8e0] 264 - core 133 r2334 a3ac64b - H.264/MPEG-4 AVC codec - Copyleft 2003-2013 - 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=6 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:
    WM/MediaClassPrimaryID: db9830bd-3ab3-4fab-8a371a995f7ff74
    WM/MediaClassSecondaryID: ba7f258a-62f7-47a9-b21f4651c42a000
    Title           : 16 and Pregnant
    WM/SubTitleDescription: Reality series following prospective teenage parents. An aspiring cage fighter strives to be an independent mother.
    genre           : Documentary;Reality TV
    WM/OriginalReleaseTime: 0
    WM/MediaCredits : ;;;
    service_provider: Viva
    service_name    : Viva
    WM/MediaOriginalChannel: 21
    WM/MediaOriginalChannelSubNumber: 0
    WM/MediaOriginalBroadcastDateTime: 2012-08-14T23:00:00Z
    WM/MediaOriginalRunTime: 35984082205
    WM/MediaIsStereo: false
    WM/MediaIsRepeat: true
    WM/MediaIsLive  : false
    WM/MediaIsTape  : false
    WM/MediaIsDelay : false
    WM/MediaIsSubtitled: false
    WM/MediaIsMovie : false
    WM/MediaIsPremiere: false
    WM/MediaIsFinale: false
    WM/MediaIsSAP   : false
    WM/MediaIsSport : false
    WM/Provider     : MediaCenterDefault
    WM/VideoClosedCaptioning: false
    WM/WMRVEncodeTime: 2013-06-13 19:00:01
    WM/WMRVSeriesUID: !GenericSeries!16 and Pregnant
    WM/WMRVServiceID: !Generated!45f9cf3444c149a4b3532ce756741d6a
    WM/WMRVProgramID: !MCProgram!46241323
    WM/WMRVRequestID: 0
    WM/WMRVScheduleItemID: 0
    WM/WMRVQuality  : 0
    WM/WMRVOriginalSoftPrePadding: 300
    WM/WMRVOriginalSoftPostPadding: 0
    WM/WMRVHardPrePadding: -300
    WM/WMRVHardPostPadding: 0
    WM/WMRVATSCContent: false
    WM/WMRVDTVContent: true
    WM/WMRVHDContent: false
    Duration        : 35994188749
    WM/WMRVEndTime  : 2013-06-13 20:00:01
    WM/WMRVBitrate  : 2.168572
    WM/WMRVKeepUntil: 0
    WM/WMRVActualSoftPrePadding: 298
    WM/WMRVActualSoftPostPadding: 1
    WM/WMRVContentProtected: false
    WM/WMRVContentProtectedPercent: 0
    WM/WMRVExpirationSpan: 9223372036854775807
    WM/WMRVInBandRatingSystem: 255
    WM/WMRVInBandRatingLevel: 255
    WM/WMRVInBandRatingAttributes: 0
    WM/WMRVWatched  : false
    WM/MediaThumbWidth: 352
    WM/MediaThumbHeight: 372
    WM/MediaThumbStride: 1056
    WM/MediaThumbRet: 0
    WM/MediaThumbRatingSystem: 255
    WM/MediaThumbRatingLevel: 255
    WM/MediaThumbRatingAttributes: 0
    WM/MediaThumbAspectRatioX: 16
    WM/MediaThumbAspectRatioY: 9
    WM/MediaThumbTimeStamp: 4644939472175984804
    encoder         : Lavf55.8.103
    Stream #0:0(eng): Subtitle: dvb_subtitle
    Stream #0:1(eng): Audio: mp3 (libmp3lame) (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16p
    Stream #0:2: Video: h264 (libx264) (H264 / 0x34363248), yuv420p, 544x576 [SAR 32:17 DAR 16:9], q=-1--1, 1k tbn, 25 tbc
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #0:1 -> #0:1 (mp2 -> libmp3lame)
  Stream #0:2 -> #0:2 (mpeg2video -> libx264)
Press [q] to stop, [?] for help
[matroska @ 000000000255fa60] Application provided invalid, non monotonically increasing dts to muxer in stream 0: 3532 >= 3461
av_interleaved_write_frame(): Invalid argument

This program is made in America and broadcast on a British TV channel. I don't know what's happening inside. I have tried to translate many episodes of this program and get the same return and abort at different progress level.

I don't know what "Application provided invalid, non montonically increasing av_interleaved_write_frame(): Invalid argument mean. What can I do with it?

So I try to overlay the subtitles on my video using the command provided in the tutorial. I have never made a successful attempt once. The output file is a regular video file which does not contain any subtitles overlaid on it.

During the translation, the return contains a yellow line.

sub2video: rectangle overflowing

How do I tackle this problem?


#2746 Incorrect -to arg working ffmpeg defect Jul 3, 2013

Summary of the bug: I don't know, it bug in -to argument or in documentation. But if follow documentation, -to should stop writing on position, but it work as duration. For example: I want cut fragment from 10 to 20 sec.

ffmpeg -report -ss 10 -i "video\\orig_51d32ada7179a5.91859583.avi" -to 20 test.gif

cutting from 10 to 30 sec

‘-to position (output)’
Stop writing the output at position. position may be a number in seconds, or in hh:mm:ss[.xxx] form.
ffmpeg -version
ffmpeg version N-54362-ge0be3cb
built on Jul  2 2013 22:15:59 with gcc 4.7.3 (GCC)
configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avis
ynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable
-iconv --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetype
--enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enabl
e-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-lib
opus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspee
x --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable-libvo-am
rwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --en
able-libxvid --enable-zlib
libavutil      52. 38.100 / 52. 38.100
libavcodec     55. 18.100 / 55. 18.100
libavformat    55. 11.100 / 55. 11.100
libavdevice    55.  2.100 / 55.  2.100
libavfilter     3. 77.101 /  3. 77.101
libswscale      2.  3.100 /  2.  3.100
libswresample   0. 17.102 /  0. 17.102
libpostproc    52.  3.100 / 52.  3.100

#2750 video buffer problem after cut video undetermined defect Jul 4, 2013

Summary of the bug: How to reproduce:

% ffmpeg -i INPUT.flv -ss 10 -t 40 -vcodec copy -acodec copy OUTPUT.flv
ffmpeg version - 1.0.7

Hi,

we are using ffmpeg to cut video from long video ( say 30 second video from 2 minute video ). we are using above command for that.

With that command, video is cut successfully. but when we are trying to play that video into flash player there is buffering problem. Video is only playing after loading full video content. It is not buffering for long videos and wait till full download.

Please help asap, we need to fix that urgently.

Thanks Keyur doba


#2758 DVD-A LPCM in vob cannot be decoded avformat defect Jul 6, 2013

Summary of the bug: Sample: http://mpchc.omertabeyond.com/incorrect_audio_stream.AOB

This AOB sample is incorrectly detected as PCM audio.

How to reproduce:

% ffplay.exe incorrect_audio_stream.AOB
ffplay version N-54277-gff130d7 Copyright (c) 2003-2013 the FFmpeg developers
  built on Jun 30 2013 01:20:12 with gcc 4.7.3 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetype --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib
  libavutil      52. 37.101 / 52. 37.101
  libavcodec     55. 17.100 / 55. 17.100
  libavformat    55. 10.100 / 55. 10.100
  libavdevice    55.  2.100 / 55.  2.100
  libavfilter     3. 77.101 /  3. 77.101
  libswscale      2.  3.100 /  2.  3.100
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  3.100 / 52.  3.100
Input #0, mpeg, from 'incorrect_audio_stream.AOB':sq=    0B f=0/0
  Duration: 00:04:18.27, start: 0.006500, bitrate: 6141 kb/s
    Stream #0:0[0xa0]: Audio: pcm_s16be, 44100 Hz, 2 channels, s16, 1411 kb/s
[pcm_s16be @ 0464b240] Invalid PCM packet, data has size 8 but at least a size of 16 was expected
[pcm_s16be @ 0464b240] Invalid PCM packet, data has size 13 but at least a size of 16 was expected
    Last message repeated 10 times
    ...

#2832 ffmpeg produces broken audio with -async 1 undetermined defect Aug 3, 2013

I uploaded audio_glitch_input.flv to upload.ffmpeg.org/incoming

ffmpeg -nostats -nostdin -probesize 5000000\

-i ./audio_glitch_input.flv -map_metadata -1 -pass 1\ -shortest -apad 512 -b:a 64000 -ac 1 -ar 22050 -async 1 -compression_level 0 -acodec libmp3lame -sn\ -f flv -y audio_glitch_output.flv

ffmpeg version git-2013-05-15-1a36c75 Copyright (c) 2000-2013 the FFmpeg developers

built on May 14 2013 19:05:26 with gcc 4.6 (Ubuntu/Linaro? 4.6.3-1ubuntu5) configuration: --enable-gpl --enable-nonfree --enable-pthreads --enable-libx264 --enable-libfaac --enable-libmp3lame --extra-cflags=-I/usr/local/include --extra-ldflags=-L/usr/local/lib libavutil 52. 31.100 / 52. 31.100 libavcodec 55. 9.100 / 55. 9.100 libavformat 55. 7.100 / 55. 7.100 libavdevice 55. 0.100 / 55. 0.100 libavfilter 3. 67.100 / 3. 67.100 libswscale 2. 3.100 / 2. 3.100 libswresample 0. 17.102 / 0. 17.102 libpostproc 52. 3.100 / 52. 3.100


#3087 Suspicion that valid random access point is not marked as keyframe in AVCHD samples from Panasonic Lumix GH1 (1080i material) avcodec defect Oct 27, 2013

This is a follow-up to #3083.

The issue is very similar here, that I-frames that work as random access points (checked by cutting off the beginning of the file until the packet start of such a frame and it decodes fine) are not marked as keyframes by the parser.

The heuristic introduced to fix #3083

if(h->sps.ref_frame_count <= 1 && h->pps.ref_count[0] <= 1 && s->pict_type == AV_PICTURE_TYPE_I)

s->key_frame = 1;

fails here because both, h->sps.ref_frame_count and h->pps.ref_count[0] are 2.

I understand too little of h264 internals to say how that may be changed but maybe the heuristic does not cover the interlaced case.

I don't know if it has anything to do with it but this material is progressive segmented frame (i.e. progressively scanned but encoded as field pictures).


#3175 audio (aac) silently on streamcopy from mpegts to flv avformat defect Nov 27, 2013

If you do streamcopy from mpegts to flv with audiocodec aac audio in output is silently. Reproduced with internal aac encoder, faac and libfdk_aac. The problem occurs, because AudioSpecificConfig? (ASC) is not written on streamcopy. Bitstream filter aac_adtstoasc_bsf.c writes ASC correctly (line 94-99) but too late (after flv header). If you write ASC in flvenc.c manually, encoded file is written correctly:

--- a/libavformat/flvenc.c
+++ b/libavformat/flvenc.c
@@ -397,7 +397,8 @@ static int flv_write_header(AVFormatContext *s)
             if (enc->codec_id == AV_CODEC_ID_AAC) {
                 avio_w8(pb, get_audio_flags(s, enc));
                 avio_w8(pb, 0); // AAC sequence header
-                avio_write(pb, enc->extradata, enc->extradata_size);
+                avio_wb16(pb, 5000); // ^= 0x1388; AAC LC, 22050 Hz, 1 channel
+                //avio_write(pb, enc->extradata, enc->extradata_size);
             } else {
                 avio_w8(pb, enc->codec_tag | FLV_FRAME_KEY); // flags
                 avio_w8(pb, 0); // AVC sequence header

More information about ASC: http://wiki.multimedia.cx/index.php?title=MPEG-4_Audio#Audio_Specific_Config I don't know if you can call bitstream filter before writing flv header.

How to reproduce:

% ffmpeg -re -i /tmp/input.ts -c:v copy -c:a libfaac -b:a 32k -ar 22050 -ac 1 -f mpegts udp://localhost:1234
ffmpeg version N-58470-g3c846fd Copyright (c) 2000-2013 the FFmpeg developers
  built on Nov 26 2013 14:56:57 with gcc 4.4.5 (Debian 4.4.5-8)
  configuration: --enable-nonfree --enable-libfaac --enable-libx264 --enable-gpl --enable-libzmq --enable-libfreetype --enable-ffplay --enable-librtmp --enable-libfdk-aac --enable-libmp3lame --enable-libvpx
  libavutil      52. 55.100 / 52. 55.100
  libavcodec     55. 44.100 / 55. 44.100
  libavformat    55. 21.102 / 55. 21.102
  libavdevice    55.  5.100 / 55.  5.100
  libavfilter     3. 91.100 /  3. 91.100
  libswscale      2.  5.101 /  2.  5.101
  libswresample   0. 17.104 /  0. 17.104
  libpostproc    52.  3.100 / 52.  3.100
Input #0, mpegts, from '/tmp/input.ts':
  Duration: 00:01:00.00, start: 1.378667, bitrate: 2319 kb/s
  Program 1
    Metadata:
      service_name    : Service01
      service_provider: FFmpeg
    Stream #0:0[0x100]: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 50 fps, 50 tbr, 90k tbn, 100 tbc
    Stream #0:1[0x101](deu): Audio: aac ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp, 121 kb/s
Output #0, mpegts, to 'udp://localhost:1234':
  Metadata:
    encoder         : Lavf55.21.102
    Stream #0:0: Video: h264 ([27][0][0][0] / 0x001B), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], q=2-31, 50 fps, 90k tbn, 50 tbc
    Stream #0:1(deu): Audio: aac (libfaac), 22050 Hz, mono, s16, 32 kb/s
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #0:1 -> #0:1 (aac -> libfaac)
Press [q] to stop, [?] for help

% ffmpeg -i udp://localhost:1234 -c copy -bsf:a aac_adtstoasc -f flv output.flv

My intention is to stream one mpegts (with one h264 and multiple languages -> aac) to a local udp port and then steam each language in extra processes to different flash servers.


#3179 Transcoding a transport stream with a timestamp wrap does not work with -copyts undetermined defect Nov 28, 2013

Hello,

I have a sample I specialy crafted to reproduce a problem I'm facing with some streams I'm using.

I split an MPEG-TS file in half and put the second part before the first so timestamps suddenly jumps to a very old value (or very far in the future if we consider there was a timestamp wrap).

When transcoded with ffmpeg it gets stuck just like in ticket #3176 (nb_frames in do_video_out() is huge and ffmpeg duplicates a frame "forever").

If I remove -copyts it does not get stuck.

I uploaded the sample copyts_concatenated_stream.ts on the FTP.

How to reproduce:

% ffmpeg -copyts -i /dump/copyts_concatenated_stream.ts -vcodec libx264 -profile:v baseline -r 12 -g 36 -preset ultrafast -filter:v yadif -f mpegts -y /dev/null
ffmpeg version N-58512-g2459318 Copyright (c) 2000-2013 the FFmpeg developers
  built on Nov 28 2013 12:27:19 with gcc 4.7 (Debian 4.7.2-5)
  configuration: --prefix=/home/aurelien/local --enable-postproc --enable-nonfree --enable-gpl --enable-libfaac --enable-shared --enable-libx264 --extra-cflags=-I/home/aurelien/local/include --extra-ldflags=-L/home/aurelien/local/lib --enable-version3 --disable-optimizations --enable-libfreetype --disable-stripping --enable-libaacplus --enable-libfdk-aac
  libavutil      52. 55.100 / 52. 55.100
  libavcodec     55. 44.100 / 55. 44.100
  libavformat    55. 21.102 / 55. 21.102
  libavdevice    55.  5.102 / 55.  5.102
  libavfilter     3. 91.100 /  3. 91.100
  libswscale      2.  5.101 /  2.  5.101
  libswresample   0. 17.104 /  0. 17.104
  libpostproc    52.  3.100 / 52.  3.100
[mp3 @ 0x18135c0] Header missing
[mpeg2video @ 0x1812b60] Invalid frame dimensions 0x0.
[mp3 @ 0x1814a80] Header missing
[mpeg2video @ 0x1812b60] Invalid frame dimensions 0x0.
    Last message repeated 4 times
[mpegts @ 0x180eb00] PES packet size mismatch
Input #0, mpegts, from '/dump/copyts_concatenated_stream.ts':
  Duration: 26:28:51.62, start: 863.036433, bitrate: 0 kb/s
  Program 1230
    Stream #0:0[0x8aa]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p(tv), 544x576 [SAR 32:17 DAR 16:9], max. 5200 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc
    Stream #0:1[0x90e](fra): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 192 kb/s
    Stream #0:2[0x972](fra): Subtitle: dvb_teletext ([6][0][0][0] / 0x0006)
    Stream #0:3[0x9d6](qad): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 192 kb/s
[libx264 @ 0x1815c80] using SAR=32/17
[libx264 @ 0x1815c80] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX AVX2 FMA3 LZCNT BMI2
[libx264 @ 0x1815c80] profile Constrained Baseline, level 2.2
Output #0, mpegts, to '/dev/null':
  Metadata:
    encoder         : Lavf55.21.102
    Stream #0:0: Video: h264 (libx264), yuv420p, 544x576 [SAR 32:17 DAR 16:9], q=-1--1, 90k tbn, 12 tbc
    Stream #0:1(fra): Audio: mp2, 48000 Hz, stereo, s16, 128 kb/s
Stream mapping:
  Stream #0:0 -> #0:0 (mpeg2video -> libx264)
  Stream #0:1 -> #0:1 (mp2 -> mp2)
Press [q] to stop, [?] for help   
[mp2 @ 0x18135c0] Header missing
Error while decoding stream #0:1: Invalid data found when processing input
[mp2 @ 0x18135c0] Header missing
Error while decoding stream #0:1: Invalid data found when processing input
[mpeg2video @ 0x1812b60] 00 motion_type at 0 28
[mpeg2video @ 0x1812b60] 00 motion_type at 0 29
[mpeg2video @ 0x1812b60] 00 motion_type at 18 24
[mpeg2video @ 0x1812b60] invalid mb type in B Frame at 3 32
[mpeg2video @ 0x1812b60] 00 motion_type at 1 33
[mpeg2video @ 0x1812b60] 00 motion_type at 0 34
[mpeg2video @ 0x1812b60] ac-tex damaged at 1 35
[mpeg2video @ 0x1812b60] 00 motion_type at 19 10
[mpeg2video @ 0x1812b60] 00 motion_type at 0 11
[mpeg2video @ 0x1812b60] 00 motion_type at 0 12
[mpeg2video @ 0x1812b60] 00 motion_type at 7 13
[mpeg2video @ 0x1812b60] invalid mb type in B Frame at 1 30
[mpeg2video @ 0x1812b60] 00 motion_type at 0 31
[mpeg2video @ 0x1812b60] 00 motion_type at 15 14
[mpeg2video @ 0x1812b60] invalid cbp -1 at 3 15
[mpeg2video @ 0x1812b60] slice mismatch
[mpeg2video @ 0x1812b60] 00 motion_type at 1 17
[mpeg2video @ 0x1812b60] invalid cbp -1 at 0 18
[mpeg2video @ 0x1812b60] ac-tex damaged at 0 19
[mpeg2video @ 0x1812b60] invalid cbp 0 at 0 20
[mpeg2video @ 0x1812b60] invalid mb type in B Frame at 4 21
[mpeg2video @ 0x1812b60] 00 motion_type at 5 22
[mpeg2video @ 0x1812b60] 00 motion_type at 0 23
[mpeg2video @ 0x1812b60] 00 motion_type at 1 24
[mpeg2video @ 0x1812b60] 00 motion_type at 2 25
[mpeg2video @ 0x1812b60] 00 motion_type at 0 26
[mpeg2video @ 0x1812b60] 00 motion_type at 0 27
[mpeg2video @ 0x1812b60] Warning MVs not available
[mpeg2video @ 0x1812b60] concealing 884 DC, 884 AC, 884 MV errors in B frame

<<< need to Ctrl-C twice to kill ffmpeg from here >>>

#3182 A/V desync when transcoding MPEG-TS streams if an audio track disappears undetermined defect Nov 29, 2013

Hi,

I have some streams that for some unknown reasons (I don't have control on them since it's mainly DVB-S streams) lose audio from time to time.

In some cases a new PMT with only a video track can be found or the audio packets could just disappear. This can last a few seconds or multiple hours (delay for the broadcaster to fix the problem I guess).

In both cases get_input_packet() from process_input() won't see packets with stream_index=audio anymore. ffmpeg will keep encoding the video frames.

The problem is with av_interleaved_write_frame() in write_frame(). This functions waits for all streams to have at least one packet before writing to the output. In this case it will buffer video packets (thus leaking) until another audio packet comes ; and then it will start to write the video packets again but they won't match the audio packets.

I crafted (once again) a sample 'bbb_gap_sound.ts' by deleting some audio packets from an MPEG-TS stream (I don't have a sample where the PMT changes). It's from Big Buck Bunny so there are only music and noises but it's quite easy to spot the A/V desync (the audio disappears at ~37s).

How to reproduce:

ffmpeg -i bbb_gap_sound.ts  -acodec libfdk_aac -b:a 64k -ac 2 -ar 44100 -vcodec libx264 -b:v 800k -s 320x240 /tmp/bbb_encoded.ts
ffmpeg version N-58591-ga677fb6 Copyright (c) 2000-2013 the FFmpeg developers
  built on Nov 29 2013 17:58:08 with gcc 4.7 (Debian 4.7.2-5)
  configuration: --prefix=/home/aurelien/local --enable-postproc --enable-nonfree --enable-gpl --enable-libfaac --enable-shared --enable-libx264 --extra-cflags=-I/home/aurelien/local/include --extra-ldflags=-L/home/aurelien/local/lib --enable-version3 --disable-optimizations --enable-libfreetype --disable-stripping --enable-libaacplus --enable-libfdk-aac
  libavutil      52. 55.100 / 52. 55.100
  libavcodec     55. 44.100 / 55. 44.100
  libavformat    55. 21.102 / 55. 21.102
  libavdevice    55.  5.102 / 55.  5.102
  libavfilter     3. 91.100 /  3. 91.100
  libswscale      2.  5.101 /  2.  5.101
  libswresample   0. 17.104 /  0. 17.104
  libpostproc    52.  3.100 / 52.  3.100
[h264 @ 0x16a9aa0] non-existing PPS referenced
[h264 @ 0x16a9aa0] non-existing PPS 0 referenced
[h264 @ 0x16a9aa0] decode_slice_header error
[h264 @ 0x16a9aa0] no frame!
[... non-existing PPS messages skipped ...]
[mpegts @ 0x16a5a00] PES packet size mismatch
Input #0, mpegts, from 'bbb_gap_sound.ts':
  Duration: 00:01:58.26, start: 211.763244, bitrate: 988 kb/s
  Program 1
    Metadata:
      service_name    : Service01
      service_provider: FFmpeg
    Stream #0:0[0x100]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p, 320x240, 24 fps, 24 tbr, 90k tbn, 48 tbc
    Stream #0:1[0x101](eng): Audio: aac ([15][0][0][0] / 0x000F), 44100 Hz, stereo, fltp, 64 kb/s
[libx264 @ 0x16abb40] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX AVX2 FMA3 LZCNT BMI2
[libx264 @ 0x16abb40] profile High, level 2.0
Output #0, mpegts, to '/tmp/bbb_encoded.ts':
  Metadata:
    encoder         : Lavf55.21.102
    Stream #0:0: Video: h264 (libx264), yuv420p, 320x240, q=-1--1, 800 kb/s, 90k tbn, 24 tbc
    Stream #0:1(eng): Audio: aac (libfdk_aac), 44100 Hz, stereo, s16, 64 kb/s
Stream mapping:
  Stream #0:0 -> #0:0 (h264 -> libx264)
  Stream #0:1 -> #0:1 (aac -> libfdk_aac)
Press [q] to stop, [?] for help
[mpegts @ 0x16a5a00] PES packet size mismatchme=00:01:53.16 bitrate= 616.6kbits/s dup=32 drop=0
[h264 @ 0x228af80] error while decoding MB 4 13, bytestream (-40)
[h264 @ 0x228af80] concealing 85 DC, 85 AC, 85 MV errors in P frame
frame= 2839 fps=601 q=-1.0 Lsize=   14116kB time=00:01:58.20 bitrate= 978.2kbits/s dup=33 drop=0
video:12165kB audio:565kB subtitle:0 global headers:0kB muxing overhead 10.884066%

#3262 Interlaced VC-1 flat spots on static scenes. avcodec defect Dec 31, 2013

When playing interlaced VC-1 video (Doctor Who episodes 1080p) the video playback is now smooth, but the longer a scene goes with out alot of motion the more flat spots start to form. Can be verified by playing in any video player in software decode mode that is built with ffmpeg (yes I rebuilt after doing a git build)

version: ffmpeg version N-59422-g828ac6d


#3265 Trouble with WebM and FFserver ffserver defect Jan 3, 2014

I cannot get webM to work with FFserver git-master, it will only work with FFserver v1.0.8. In 1.0.8 if i add a x264 stream to the same feed as the webm stream, the feed will no longer keep the ffmpeg input going. and get the same error below.

Command: /home/pferland/bin/ffmpeg -v 9 -loglevel 99 -i /mnt/e/Shows/Bobs\ Burgers/Season?\ 02/bobs.burgers.207.hdtv-lol.avi -ss 00:00:00 http://172.16.0.57:8090/feed1.ffm

Error: av_interleaved_write_frame(): Connection reset by peer

ffserver.conf:

Port 8090 BindAddress? 172.16.0.57 MaxHTTPConnections 2000 MaxClients? 1000 MaxBandwidth? 10000 CustomLog? /var/log/ffserver/access.log

<Feed feed1.ffm> File /tmp/feed1.ffm FileMaxSize? 6GB </Feed>

<Stream stream1.webm>

Feed feed1.ffm Format webm

AudioCodec? vorbis AudioBitRate? 64 AudioChannels? 2 AudioSampleRate? 44100

VideoCodec? libvpx VideoSize? hd720 VideoFrameRate? 25 VideoBitRate? 400 VideoQMin 10 VideoQMax 31 VideoGopSize? 12

AVOptionVideo flags +global_header AVOptionAudio flags +global_header PreRoll? 15 StartSendOnKey?

</Stream>

FFmpeg full verbose output:

ffmpeg version N-59486-g2e59ffb Copyright (c) 2000-2014 the FFmpeg developers

built on Jan 2 2014 17:54:30 with gcc 4.6 (Ubuntu/Linaro? 4.6.3-1ubuntu5) configuration: --prefix=/home/pferland/ffmpeg_build --extra-cflags=-I/home/pferland/ffmpeg_build/include --extra-ldflags=-L/home/pferland/ffmpeg_build/lib --bindir=/home/pferland/bin --extra-libs=-ldl --enable-gpl --enable-libass --enable-libfdk-aac --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-nonfree libavutil 52. 59.100 / 52. 59.100 libavcodec 55. 47.100 / 55. 47.100 libavformat 55. 22.102 / 55. 22.102 libavdevice 55. 5.102 / 55. 5.102 libavfilter 4. 0.103 / 4. 0.103 libswscale 2. 5.101 / 2. 5.101 libswresample 0. 17.104 / 0. 17.104 libpostproc 52. 3.100 / 52. 3.100

Splitting the commandline. Reading option '-v' ... matched as option 'v' (set logging level) with argument '9'. Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument '99'. Reading option '-i' ... matched as input file with argument '/mnt/e/Shows/Bobs Burgers/Season? 02/bobs.burgers.207.hdtv-lol.avi'. Reading option '-ss' ... matched as option 'ss' (set the start time offset) with argument '00:00:00'. Reading option 'http://172.16.0.57:8090/feed1.ffm' ... matched as output file. Finished splitting the commandline. Parsing a group of options: global . Applying option v (set logging level) with argument 9. Successfully parsed a group of options. Parsing a group of options: input file /mnt/e/Shows/Bobs Burgers/Season? 02/bobs.burgers.207.hdtv-lol.avi. Successfully parsed a group of options. Opening an input file: /mnt/e/Shows/Bobs Burgers/Season? 02/bobs.burgers.207.hdtv-lol.avi. [avi @ 0x218b940] Format avi probed with size=2048 and score=100 [avi @ 0x218bfe0] use odml:1 [avi @ 0x218b940] Before avformat_find_stream_info() pos: 9912 bytes read:1477376 seeks:4 [h264 @ 0x218c420] no picture [avi @ 0x218b940] All info found rfps: 23.750000 0.011842

Last message repeated 1 times

rfps: 23.833333 0.004720

Last message repeated 1 times

rfps: 23.916667 0.000817

Last message repeated 1 times

rfps: 24.000000 0.000133

Last message repeated 1 times

rfps: 24.083333 0.002669

Last message repeated 1 times

rfps: 24.166667 0.008425

Last message repeated 1 times

rfps: 24.250000 0.017400

Last message repeated 1 times

rfps: 47.666667 0.018878

Last message repeated 1 times

rfps: 47.750000 0.009463

Last message repeated 1 times

rfps: 47.833333 0.003267

Last message repeated 1 times

rfps: 47.916667 0.000290

Last message repeated 1 times

rfps: 48.000000 0.000533

Last message repeated 1 times

rfps: 48.083333 0.003995

Last message repeated 1 times

rfps: 48.166667 0.010677

Last message repeated 1 times

rfps: 23.976024 0.000000 rfps: 47.952048 0.000000 [avi @ 0x218b940] After avformat_find_stream_info() pos: 93954 bytes read:1542912 seeks:4 frames:108 Input #0, avi, from '/mnt/e/Shows/Bobs Burgers/Season? 02/bobs.burgers.207.hdtv-lol.avi':

Metadata:

encoder : Lavf54.29.104

Duration: 00:21:21.86, start: 0.000000, bitrate: 465 kb/s

Stream #0:0, 41, 1001/24000: Video: h264 (High) (H264 / 0x34363248), yuv420p, 720x404, 1001/48000, 23.98 fps, 23.98 tbr, 23.98 tbn, 47.95 tbc Stream #0:1, 67, 3/125: Audio: mp3 (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16p, 128 kb/s

Successfully opened the file. Parsing a group of options: output file http://172.16.0.57:8090/feed1.ffm. Applying option ss (set the start time offset) with argument 00:00:00. Successfully parsed a group of options. Opening an output file: http://172.16.0.57:8090/feed1.ffm. [http @ 0x218f600] request: GET /feed1.ffm HTTP/1.1 User-Agent: Lavf/55.22.102 Accept: */* Range: bytes=0- Connection: close Host: 172.16.0.57:8090

[http @ 0x218f600] header='HTTP/1.0 200 OK' [http @ 0x218f600] http_code=200 [http @ 0x218f600] header='Pragma: no-cache' [http @ 0x218f600] header='Content-Type: application/x-octet-stream' [http @ 0x218f600] header= [ffm @ 0x224bea0] Format ffm probed with size=2048 and score=101 [AVIOContext @ 0x221dc40] Statistics: 8192 bytes read, 0 seeks [http @ 0x218f600] request: POST /feed1.ffm HTTP/1.1 Transfer-Encoding: chunked User-Agent: Lavf/55.22.102 Accept: */* Connection: close Host: 172.16.0.57:8090

Successfully opened the file. detected 4 logical cores [graph 0 input from stream 0:1 @ 0x218b820] Setting 'time_base' to value '1/48000' [graph 0 input from stream 0:1 @ 0x218b820] Setting 'sample_rate' to value '48000' [graph 0 input from stream 0:1 @ 0x218b820] Setting 'sample_fmt' to value 's16p' [graph 0 input from stream 0:1 @ 0x218b820] Setting 'channel_layout' to value '0x3' [graph 0 input from stream 0:1 @ 0x218b820] tb:1/48000 samplefmt:s16p samplerate:48000 chlayout:0x3 [audio format for output stream 0:0 @ 0x21922a0] Setting 'sample_fmts' to value 'fltp' [audio format for output stream 0:0 @ 0x21922a0] Setting 'sample_rates' to value '44100' [audio format for output stream 0:0 @ 0x21922a0] Setting 'channel_layouts' to value '0x3' [audio format for output stream 0:0 @ 0x21922a0] auto-inserting filter 'auto-inserted resampler 0' between the filter 'Parsed_anull_0' and the filter 'audio format for output stream 0:0' [AVFilterGraph @ 0x221dd60] query_formats: 5 queried, 9 merged, 3 already done, 0 delayed [auto-inserted resampler 0 @ 0x224eae0] ch:2 chl:stereo fmt:s16p r:48000Hz -> ch:2 chl:stereo fmt:fltp r:44100Hz [graph 1 input from stream 0:0 @ 0x224daa0] Setting 'video_size' to value '720x404' [graph 1 input from stream 0:0 @ 0x224daa0] Setting 'pix_fmt' to value '0' [graph 1 input from stream 0:0 @ 0x224daa0] Setting 'time_base' to value '1001/24000' [graph 1 input from stream 0:0 @ 0x224daa0] Setting 'pixel_aspect' to value '0/1' [graph 1 input from stream 0:0 @ 0x224daa0] Setting 'sws_param' to value 'flags=2' [graph 1 input from stream 0:0 @ 0x224daa0] Setting 'frame_rate' to value '24000/1001' [graph 1 input from stream 0:0 @ 0x224daa0] w:720 h:404 pixfmt:yuv420p tb:1001/24000 fr:24000/1001 sar:0/1 sws_param:flags=2 [scaler for output stream 0:1 @ 0x224e020] Setting 'w' to value '1280' [scaler for output stream 0:1 @ 0x224e020] Setting 'h' to value '720' [scaler for output stream 0:1 @ 0x224e020] Setting 'flags' to value '0x4' [scaler for output stream 0:1 @ 0x224e020] w:1280 h:720 flags:'0x4' interl:0 [format @ 0x2179740] compat: called with args=[yuv420p] [format @ 0x2179740] Setting 'pix_fmts' to value 'yuv420p' [AVFilterGraph @ 0x224e9c0] query_formats: 6 queried, 5 merged, 0 already done, 0 delayed [scaler for output stream 0:1 @ 0x224e020] w:720 h:404 fmt:yuv420p sar:0/1 -> w:1280 h:720 fmt:yuv420p sar:0/1 flags:0x4 [libvpx @ 0x224cee0] v1.3.0 [libvpx @ 0x224cee0] --prefix=/home/pferland/ffmpeg_build --disable-examples [libvpx @ 0x224cee0] vpx_codec_enc_cfg [libvpx @ 0x224cee0] generic settings

g_usage: 0 g_threads: 0 g_profile: 0 g_w: 320 g_h: 240 g_timebase: {1/30} g_error_resilient: 0 g_pass: 0 g_lag_in_frames: 0

[libvpx @ 0x224cee0] rate control settings

rc_dropframe_thresh: 0 rc_resize_allowed: 0 rc_resize_up_thresh: 60 rc_resize_down_thresh: 30 rc_end_usage: 0 rc_twopass_stats_in: (nil)(0) rc_target_bitrate: 256

[libvpx @ 0x224cee0] quantizer settings

rc_min_quantizer: 4 rc_max_quantizer: 63

[libvpx @ 0x224cee0] bitrate tolerance

rc_undershoot_pct: 100 rc_overshoot_pct: 100

[libvpx @ 0x224cee0] decoder buffer model

rc_buf_sz: 6000 rc_buf_initial_sz: 4000 rc_buf_optimal_sz: 5000

[libvpx @ 0x224cee0] 2 pass rate control settings

rc_2pass_vbr_bias_pct: 50 rc_2pass_vbr_minsection_pct: 0 rc_2pass_vbr_maxsection_pct: 400

[libvpx @ 0x224cee0] keyframing settings

kf_mode: 1 kf_min_dist: 0 kf_max_dist: 128

[libvpx @ 0x224cee0] [libvpx @ 0x224cee0] vpx_codec_enc_cfg [libvpx @ 0x224cee0] generic settings

g_usage: 0 g_threads: 0 g_profile: 0 g_w: 1280 g_h: 720 g_timebase: {1001/24000} g_error_resilient: 0 g_pass: 0 g_lag_in_frames: 25

[libvpx @ 0x224cee0] rate control settings

rc_dropframe_thresh: 0 rc_resize_allowed: 0 rc_resize_up_thresh: 60 rc_resize_down_thresh: 30 rc_end_usage: 0 rc_twopass_stats_in: (nil)(0) rc_target_bitrate: 400

[libvpx @ 0x224cee0] quantizer settings

rc_min_quantizer: 10 rc_max_quantizer: 31

[libvpx @ 0x224cee0] bitrate tolerance

rc_undershoot_pct: 0 rc_overshoot_pct: 100

[libvpx @ 0x224cee0] decoder buffer model

rc_buf_sz: 2000 rc_buf_initial_sz: 1500 rc_buf_optimal_sz: 1666

[libvpx @ 0x224cee0] 2 pass rate control settings

rc_2pass_vbr_bias_pct: 0 rc_2pass_vbr_minsection_pct: 0 rc_2pass_vbr_maxsection_pct: 200

[libvpx @ 0x224cee0] keyframing settings

kf_mode: 1 kf_min_dist: 0 kf_max_dist: 12

[libvpx @ 0x224cee0] [libvpx @ 0x224cee0] vpx_codec_control [libvpx @ 0x224cee0] VP8E_SET_CPUUSED: 1 [libvpx @ 0x224cee0] VP8E_SET_ARNR_MAXFRAMES: 0 [libvpx @ 0x224cee0] VP8E_SET_ARNR_STRENGTH: 3 [libvpx @ 0x224cee0] VP8E_SET_ARNR_TYPE: 3 [libvpx @ 0x224cee0] VP8E_SET_NOISE_SENSITIVITY: 0 [libvpx @ 0x224cee0] VP8E_SET_TOKEN_PARTITIONS: 0 [libvpx @ 0x224cee0] VP8E_SET_STATIC_THRESHOLD: 0 [libvpx @ 0x224cee0] VP8E_SET_CQ_LEVEL: 0 [libvpx @ 0x224cee0] Using deadline: 1000000 Output #0, ffm, to 'http://172.16.0.57:8090/feed1.ffm':

Metadata:

creation_time : now encoder : Lavf55.22.102 Stream #0:0, 0, 1/1000000: Audio: vorbis (libvorbis), 44100 Hz, stereo, fltp, 64 kb/s Stream #0:1, 0, 1/1000000: Video: vp8 (libvpx), yuv420p, 1280x720, 1001/24000, q=10-31, 400 kb/s, 1000k tbn, 23.98 tbc

Stream mapping:

Stream #0:1 -> #0:0 (mp3 -> libvorbis) Stream #0:0 -> #0:1 (h264 -> libvpx)

Press [q] to stop, ? for help [h264 @ 0x22156c0] no picture [h264 @ 0x22167e0] no picture * 2 dup! av_interleaved_write_frame(): Connection reset by peer0.34 bitrate= 192.2kbits/s dup=2 drop=0 [AVIOContext @ 0x221dc40] Statistics: 0 seeks, 2 writeouts

Thanks for the help!


#3267 MP4 chapter metadata issues: weird/superfluous text streams undetermined defect Jan 3, 2014

If I try to create an mp4 file with chapters in it and I do not include -map_metadata:c -1 in my command line, the resulting file will, for some bizarre reason, get a weird text stream tacked on to it invisibly. This stream doesn't show up anywhere in the creation log, and cannot be edited by ffmpeg in any way (trying to modify or add to its metadata has no effect). but a subsequent ffprobe will reveal its presence. My best guess is that this 'stream' contains the chapter metadata, but I am confounded as to why chapter metadata should show up in its own little fake stream while all other metadata is handled transparently. Example with metatst.mp4:

ffmpeg started on 2013-12-30 at 22:02:26
Report written to "ffmpeg-20131230-220226.log"
Command line:
ffmpeg -i metatst.mp4 -report -c copy metatst2.mp4
ffmpeg version N-59275-g9b195dd Copyright (c) 2000-2013 the FFmpeg developers
  built on Dec 21 2013 22:06:20 with gcc 4.8.2 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetype --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib
  libavutil      52. 58.101 / 52. 58.101
  libavcodec     55. 45.103 / 55. 45.103
  libavformat    55. 22.100 / 55. 22.100
  libavdevice    55.  5.102 / 55.  5.102
  libavfilter     4.  0.100 /  4.  0.100
  libswscale      2.  5.101 /  2.  5.101
  libswresample   0. 17.104 /  0. 17.104
  libpostproc    52.  3.100 / 52.  3.100
Splitting the commandline.
Reading option '-i' ... matched as input file with argument 'metatst.mp4'.
Reading option '-report' ... matched as option 'report' (generate a report) with argument '1'.
Reading option '-c' ... matched as option 'c' (codec name) with argument 'copy'.
Reading option 'metatst2.mp4' ... matched as output file.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option report (generate a report) with argument 1.
Successfully parsed a group of options.
Parsing a group of options: input file metatst.mp4.
Successfully parsed a group of options.
Opening an input file: metatst.mp4.
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000000000357a60] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000000000357a60] ISO: File Type Major Brand: isom
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000000000357a60] Before avformat_find_stream_info() pos: 485573 bytes read:34864 seeks:1
[h264 @ 000000000035b4c0] Detected GBR colorspace.
[h264 @ 000000000035b4c0] no picture 
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000000000357a60] All info found
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000000000357a60] After avformat_find_stream_info() pos: 7081 bytes read:67632 seeks:2 frames:2
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'metatst.mp4':
  Metadata:
    major_brand     : isom
    minor_version   : 512
    compatible_brands: isomiso2avc1mp41
    encoder         : Lavf55.22.100
  Duration: 00:00:01.13, start: 0.094000, bitrate: 3446 kb/s
    Chapter #0.0: start 0.000000, end 0.500000
    Metadata:
      title           : 
    Chapter #0.1: start 0.500000, end 1.033000
    Metadata:
      title           : 
    Stream #0:0(und), 1, 1/24000: Video: h264 (High 4:4:4 Predictive) (avc1 / 0x31637661), gbrp(tv, GBR), 1280x720 [SAR 1:1 DAR 16:9], 3030 kb/s, 23.98 fps, 23.98 tbr, 24k tbn, 47.95 tbc (default)
    Metadata:
      handler_name    : VideoHandler
    Stream #0:1(und), 1, 1/48000: Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 410 kb/s (default)
    Metadata:
      handler_name    : SoundHandler
Successfully opened the file.
Parsing a group of options: output file metatst2.mp4.
Applying option c (codec name) with argument copy.
Successfully parsed a group of options.
Opening an output file: metatst2.mp4.
Successfully opened the file.
Output #0, mp4, to 'metatst2.mp4':
  Metadata:
    major_brand     : isom
    minor_version   : 512
    compatible_brands: isomiso2avc1mp41
    encoder         : Lavf55.22.100
    Chapter #0.0: start 0.094000, end 0.594000
    Metadata:
      title           : 
    Chapter #0.1: start 0.594000, end 1.127000
    Metadata:
      title           : 
    Stream #0:0(und), 0, 1/24000: Video: h264 ([33][0][0][0] / 0x0021), gbrp, 1280x720 [SAR 1:1 DAR 16:9], q=2-31, 3030 kb/s, 23.98 fps, 24k tbn, 24k tbc (default)
    Metadata:
      handler_name    : VideoHandler
    Stream #0:1(und), 0, 1/48000: Audio: aac ([64][0][0][0] / 0x0040), 48000 Hz, stereo, 410 kb/s (default)
    Metadata:
      handler_name    : SoundHandler
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
No more output streams to write to, finishing.
frame=   27 fps=0.0 q=-1.0 Lsize=     475kB time=00:00:01.10 bitrate=3505.7kbits/s    

video:417kB audio:56kB subtitle:0 global headers:0kB muxing overhead 0.557476%
0 frames successfully decoded, 0 decoding errors
[AVIOContext @ 0000000002659ec0] Statistics: 86 seeks, 148 writeouts
[AVIOContext @ 0000000000358060] Statistics: 520389 bytes read, 2 seeks
ffprobe started on 2013-12-30 at 22:02:54
Report written to "ffprobe-20131230-220254.log"
Command line:
ffprobe metatst2.mp4 -report
ffprobe version N-59275-g9b195dd Copyright (c) 2007-2013 the FFmpeg developers
  built on Dec 21 2013 22:06:20 with gcc 4.8.2 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetype --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib
  libavutil      52. 58.101 / 52. 58.101
  libavcodec     55. 45.103 / 55. 45.103
  libavformat    55. 22.100 / 55. 22.100
  libavdevice    55.  5.102 / 55.  5.102
  libavfilter     4.  0.100 /  4.  0.100
  libswscale      2.  5.101 /  2.  5.101
  libswresample   0. 17.104 /  0. 17.104
  libpostproc    52.  3.100 / 52.  3.100
[mov,mp4,m4a,3gp,3g2,mj2 @ 00000000002fc680] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100
[mov,mp4,m4a,3gp,3g2,mj2 @ 00000000002fc680] ISO: File Type Major Brand: isom
[mov,mp4,m4a,3gp,3g2,mj2 @ 00000000002fc680] Before avformat_find_stream_info() pos: 486124 bytes read:68179 seeks:3
[h264 @ 000000000030d620] Detected GBR colorspace.
[h264 @ 000000000030d620] no picture 
[mov,mp4,m4a,3gp,3g2,mj2 @ 00000000002fc680] All info found
[mov,mp4,m4a,3gp,3g2,mj2 @ 00000000002fc680] After avformat_find_stream_info() pos: 7085 bytes read:100947 seeks:4 frames:2
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'metatst2.mp4':
  Metadata:
    major_brand     : isom
    minor_version   : 512
    compatible_brands: isomiso2avc1mp41
    encoder         : Lavf55.22.100
  Duration: 00:00:01.20, start: 0.000000, bitrate: 3230 kb/s
    Chapter #0.0: start 0.000000, end 0.594000
    Metadata:
      title           : 
    Chapter #0.1: start 0.594000, end 1.127000
    Metadata:
      title           : 
    Stream #0:0(und), 1, 1/24000: Video: h264 (High 4:4:4 Predictive) (avc1 / 0x31637661), gbrp(tv, GBR), 1280x720 [SAR 1:1 DAR 16:9], 3030 kb/s, 23.98 fps, 23.98 tbr, 24k tbn, 47.95 tbc (default)
    Metadata:
      handler_name    : VideoHandler
    Stream #0:1(und), 1, 1/48000: Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 378 kb/s (default)
    Metadata:
      handler_name    : SoundHandler
    Stream #0:2(eng), 0, 1/1000: Subtitle: mov_text (text / 0x74786574), 0 kb/s
    Metadata:
      handler_name    : SubtitleHandler
detected 2 logical cores
[AVIOContext @ 0000000000304ca0] Statistics: 100947 bytes read, 4 seeks

Note the third stream (index 2) that only shows up in the ffprobe report. Moreover, as previously mentioned, the only way to prevent this weirdostream from appearing is to include -map_metadata:c -1 (or -map_metadata -1) in the command line. This means that even if there is no actual chapter metadata, one such superfluostream is (aggravatingly) still generated by default (as demonstrated above).


#3317 Drawtext+Alphamerge results in incorrect alpha value avfilter defect Jan 18, 2014

I was trying to create a video of a timer for use in other videos with a transparent background. There doesn't seem to be a transparent video source so I used alphamerge to achieve the same effect.

Unfortunately, drawtext with alphamerge results in a max alpha of 235 not 255.

Running the following 3 commands generates the 3 attatched files. Note that in alpha.png the text has 235 alpha, not 255, and that I can't reproduce without using drawtext directly.

# Drawtext to alphamerge
ffmpeg -f lavfi -r 30 -t 10 -i "color=c=#FFFFFF" -f lavfi -r 30 -t 10 -i "color=c=#000000" -filter_complex "[1]drawtext=text="FFmpeg":fontcolor=white:fontsize=150:fontfile=/usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf[text];[0][text]alphamerge[out]" -map "[out]" -vframes 1 -c:v png -pix_fmt rgba alpha.png

# Saving the drawtext mask on it's own
ffmpeg -f lavfi -r 30 -t 10 -i "color=c=#FFFFFF" -f lavfi -r 30 -t 10 -i "color=c=#000000" -filter_complex "[1]drawtext=text="FFmpeg":fontcolor=white:fontsize=150:fontfile=/usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf[out]" -map "[out]" -vframes 1 -c:v png -pix_fmt rgba noalpha.png

# And applying that mask (No bug here)
ffmpeg -f lavfi -r 30 -t 10 -i "color=c=#FFFFFF" -i noalpha.png -filter_complex "[0][1]alphamerge[out]" -map "[out]" -vframes 1 -c:v png -pix_fmt rgba third.png

#3375 FFmpeg doesn't set the right language code for Dutch tracks avformat defect Feb 10, 2014

Summary of the bug: When remuxing an .mkv file with Dutch audio/subtitle tracks to an .mp4 file, the language code is not set properly, which results in an "unknown" language in programs such as VLC and Subler. After creating a bug report on the Subler site, the developer replied the following:

you need to use an ISO-639-2/T language code as specified in the mp4 specifications. ISO-639-2/B languages code are invalid.

So please make sure FFmpeg uses the right language codes for mp4 files i.e. set the language code for Dutch tracks to 'nld' instead of 'dut'.

How to reproduce:

ffmpeg -i sample.mkv -map 0 sample.mp4
ffmpeg version 2.0.2
built on Oct  8 2013 20:26:27 with llvm-gcc 4.2.1 (LLVM build 2336.1.00)

Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker.


#3391 Gaps in input timestamps cause invalid Ogg Opus output undetermined defect Feb 17, 2014

When transcoding to Ogg Opus from a format with per-packet timestamps, such as mp4 audio, if the input contains a gap in packet timestamps (e.g. due to a lost/corrupted packet), FFmpeg writes invalid Ogg Opus output. Specifically, the Ogg granule position written by FFmpeg increments by more than the number of samples contained in packets that complete on the page.

This violates section 4 of the specification and may cause synchronization problems.

Because the Ogg container does not have explicit per-frame or per-packet timestamps, Ogg Opus does not allow gaps in the audio. Instead, an equal duration of silence or predicted samples may be substituted for the missing samples when encoding. If pre-encoded Opus is being copied to Ogg without encoding, any missing Opus packets may be replaced with Opus PLC (packet loss concealment) packets as described in section 4.1 of the specification.

$ ffmpeg -v 9 -loglevel 99 -i lostpacket.m4a out.opus
ffmpeg version N-60696-g38a08e0 Copyright (c) 2000-2014 the FFmpeg developers
  built on Feb 17 2014 01:24:12 with gcc 4.8.2 (MacPots gcc48 4.8.2_0)
  configuration: --enable-debug --assert-level=2 --prefix=/opt/local --enable-swscale --enable-avfilter --enable-avresample --enable-libmp3lame --enable-libvorbis --enable-libopus --enable-libtheora --enable-libschroedinger --enable-libopenjpeg --enable-libmodplug --enable-libvpx --enable-libspeex --enable-libass --enable-libbluray --enable-gnutls --enable-fontconfig --enable-libfreetype --mandir=/opt/local/share/man --enable-pthreads --cc=/opt/local/bin/gcc-mp-4.8 --arch=x86_64 --enable-yasm --enable-gpl --enable-postproc --enable-libx264 --enable-libxvid --enable-version3 --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-nonfree --enable-libfdk-aac --enable-libfaac
  libavutil      52. 64.100 / 52. 64.100
  libavcodec     55. 52.102 / 55. 52.102
  libavformat    55. 33.100 / 55. 33.100
  libavdevice    55. 10.100 / 55. 10.100
  libavfilter     4.  1.102 /  4.  1.102
  libavresample   1.  1.  0 /  1.  1.  0
  libswscale      2.  5.101 /  2.  5.101
  libswresample   0. 17.104 /  0. 17.104
  libpostproc    52.  3.100 / 52.  3.100
Splitting the commandline.
Reading option '-v' ... matched as option 'v' (set logging level) with argument '9'.
Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument '99'.
Reading option '-i' ... matched as input file with argument 'lostpacket.m4a'.
Reading option 'out.opus' ... matched as output file.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option v (set logging level) with argument 9.
Successfully parsed a group of options.
Parsing a group of options: input file lostpacket.m4a.
Successfully parsed a group of options.
Opening an input file: lostpacket.m4a.
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x103009800] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x103009800] ISO: File Type Major Brand: M4A 
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x103009800] Before avformat_find_stream_info() pos: 28861 bytes read:28861 seeks:0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x103009800] All info found
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x103009800] After avformat_find_stream_info() pos: 48 bytes read:28861 seeks:0 frames:1
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'lostpacket.m4a':
  Metadata:
    major_brand     : M4A 
    minor_version   : 512
    compatible_brands: isomiso2
    encoder         : Lavf55.32.101
  Duration: 00:00:03.54, start: 0.042667, bitrate: 65 kb/s
    Stream #0:0(und), 1, 1/48000: Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 61 kb/s (default)
    Metadata:
      handler_name    : SoundHandler
Successfully opened the file.
Parsing a group of options: output file out.opus.
Successfully parsed a group of options.
Opening an output file: out.opus.
Successfully opened the file.
detected 4 logical cores
[graph 0 input from stream 0:0 @ 0x102a12fc0] Setting 'time_base' to value '1/48000'
[graph 0 input from stream 0:0 @ 0x102a12fc0] Setting 'sample_rate' to value '48000'
[graph 0 input from stream 0:0 @ 0x102a12fc0] Setting 'sample_fmt' to value 'fltp'
[graph 0 input from stream 0:0 @ 0x102a12fc0] Setting 'channel_layout' to value '0x3'
[graph 0 input from stream 0:0 @ 0x102a12fc0] tb:1/48000 samplefmt:fltp samplerate:48000 chlayout:0x3
[audio format for output stream 0:0 @ 0x102a138a0] Setting 'sample_fmts' to value 's16|flt'
[audio format for output stream 0:0 @ 0x102a138a0] Setting 'sample_rates' to value '48000|24000|16000|12000|8000'
[audio format for output stream 0:0 @ 0x102a138a0] Setting 'channel_layouts' to value '0x4|0x3|0x7|0x33|0x37|0x3f|0x70f|0x63f'
[audio format for output stream 0:0 @ 0x102a138a0] auto-inserting filter 'auto-inserted resampler 0' between the filter 'Parsed_anull_0' and the filter 'audio format for output stream 0:0'
[AVFilterGraph @ 0x102a11be0] query_formats: 4 queried, 6 merged, 3 already done, 0 delayed
[auto-inserted resampler 0 @ 0x102a14080] ch:2 chl:stereo fmt:fltp r:48000Hz -> ch:2 chl:stereo fmt:flt r:48000Hz
[libopus @ 0x10300f800] No bit rate set. Defaulting to 96000 bps.
Output #0, opus, to 'out.opus':
  Metadata:
    major_brand     : M4A 
    minor_version   : 512
    compatible_brands: isomiso2
    encoder         : Lavf55.33.100
    Stream #0:0(und), 0, 1/48000: Audio: opus (libopus), 48000 Hz, stereo, flt, 96 kb/s (default)
    Metadata:
      handler_name    : SoundHandler
      major_brand     : M4A 
      minor_version   : 512
      compatible_brands: isomiso2
      encoder         : Lavf55.33.100
Stream mapping:
  Stream #0:0 -> #0:0 (aac -> libopus)
Press [q] to stop, [?] for help
[libopus @ 0x10300f800] Trying to remove 584 more samples than there are in the queue
[output stream 0:0 @ 0x102a13300] EOF on sink link output stream 0:0:default.
No more output streams to write to, finishing.
size=      49kB time=00:00:03.57 bitrate= 112.8kbits/s    
video:0kB audio:49kB subtitle:0 data:0 global headers:0kB muxing overhead 1.290400%
166 frames successfully decoded, 0 decoding errors
[AVIOContext @ 0x102a12c80] Statistics: 0 seeks, 6 writeouts
[AVIOContext @ 0x102a11dc0] Statistics: 28861 bytes read, 0 seeks
$ 

The incorrect Ogg Opus file produces warnings from the opusinfo tool (part of opus-tools); "Sample count behind granule":

$ opusinfo out.opus
Processing file "out.opus"...

New logical stream (#1, serial: f039efde): type opus
Encoded with Lavf55.33.100
User comments section follows...
	language=und
	handler_name=SoundHandler
	major_brand=M4A 
	minor_version=512
	compatible_brands=isomiso2
	encoder=Lavf55.33.100
WARNING: Sample count behind granule (95040>96064) in stream 1
WARNING: Sample count behind granule (143040>144064) in stream 1
WARNING: Sample count behind granule (170880>171320) in stream 1
Opus stream 1:
	Pre-skip: 312
	Playback gain: 0 dB
	Channels: 2
	Original sample rate: 48000Hz
	Packet duration:   20.0ms (max),   20.0ms (avg),   20.0ms (min)
	Page duration:   1000.0ms (max),  890.0ms (avg),  580.0ms (min)
	Total data length: 50394 bytes (overhead: 1.31%)
	Playback length: 0m:03.562s
	Average bitrate: 113.2 kb/s, w/o overhead: 111.7 kb/s
Logical stream 1 ended
$ 

It is expected that FFmpeg would produce a valid Ogg Opus file, in this case by inserting silence or predicted samples in place of the missing samples before encoding.


#3408 ffmpeg fails to decode aac in mpeg-ts avcodec defect Feb 22, 2014

ffmpeg does not want to play my audio in that video stream while vlc works fine to read the original stream using faad command:

ffmpeg -i dump.ts -map 0 -c:v rawvideo -c:a pcm_s16le -f null -

ffmpeg version N-60700-g07b4b0c built on Feb 17 2014 08:35:59

ffmpeg output:

[h264 @ 0x36e7b60] mmco: unref short failure [aac @ 0x36e85c0] channel element 0.0 is not allocated

Last message repeated 6 times

[h264 @ 0x36e7b60] mmco: unref short failure [aac @ 0x36e85c0] channel element 0.0 is not allocated

Last message repeated 209 times

[mpegts @ 0x36e39c0] decoding for stream 1 failed [mpegts @ 0x36e39c0] PES packet size mismatch [mpegts @ 0x36e39c0] Could not find codec parameters for stream 1 (Audio: aac ([15][0][0][0] / 0x000F), 0 channels, fltp, 95 kb/s): unspecified sample rate Consider increasing the value for the 'analyzeduration' and 'probesize' options Input #0, mpegts, from 'dump.ts':

Duration: 00:00:51.84, start: 33732.762167, bitrate: 933 kb/s Program 26

Metadata:

service_name : my video service_provider:

Stream #0:0[0x33d]: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p(tv, smpte170m), 544x480 [SAR 40:33 DAR 136:99], 29.75 fps, 29.97 tbr, 90k tbn, 59.94 tbc Stream #0:1[0x335](spa): Audio: aac ([15][0][0][0] / 0x000F), 0 channels, fltp, 95 kb/s

[abuffer @ 0x37177a0] Value inf for parameter 'time_base' out of range [0 - 2.14748e+09]

Last message repeated 1 times

[abuffer @ 0x37177a0] Error setting option time_base to value 1/0. [graph 1 input from stream 0:1 @ 0x3716a20] Error applying options to the filter


#3442 h264 decoder decodes complete GOP wrong / skips one GOP if stream does not start with SPS/PPS avcodec defect Mar 7, 2014

Summary of the bug:

I recorded a DVB TS stream. It contains an H264 video stream which first NALU is a B slice, followed by the SPS, PPS NALUs and an IDR frame.

If this stream is played with ffplay (either the TS or the demuxed elementary stream), the decoder seems to get so much confused by the leading B slice that the following valid GOP is completely decoded erroneous until the next GOP arrives. ffplay skips the broken frames and starts playing at the second GOP by default. One has to specify -flags2 +showall to see the GOP of broken frames.

If the B slice is removed from the stream, playing starts fine from the first frame/GOP on.

I see that it is intended that ffmpeg tries to decode and conceal every frame coming in, but that should effect only one frame (the B slice) and not the following GOP.

However, I'm not so sure why the B slice is concealed as there is no valid SPS/PPS yet which is mandatory to decode the slice. But that might be a different problem.

Take a h264 stream starting with a B slice, followed by the SPS/PPS/IDR. I uploaded a sample TS file to ftp://upload.ffmpeg.org/MPlayer/incoming/ called DVB_testvideo.ts. One can either play that file or extract the H264 elementary stream and use it directly.

The stream is using PAFF/MBAFF, but I don't know if this is related.

How to reproduce:

% ffplay DVB_testvideo.ts
skips the first valid GOP completely and starts playing from frame 16 onwards.

% ffplay DVB_testvideo.ts -flags2 +showall
starts playing 16 broken frames, then recovers and plays fine.

Now remove the first B slice (skip 17756 from the H264 bitstream or 20304 bytes from the whole TS file).

% ffplay DVB_testvideo.ts
plays fine from the first frame on (15 frames valid frames more then before)

% ffplay DVB_testvideo.ts -flags2 +showall
shows no broken frames anymore


ffmpeg version N-42015-g64e4bd7
built on openSUSE 13.1 (gcc 4.8.1)

#3537 Invalid chapters are copied if -t is used as input option ffmpeg defect Apr 7, 2014

See comment:14 for a sample command.


Summary of the bug: Try convert some parts of WMV file to MP4 How to reproduce:

% /usr/local/bin/ffmpeg -ss 10 -t 29 -i /home/1280.wmv -f mp4 -s 640:360  -r 29.97 -vcodec libx264 -preset slow -threads 2 -g 24 -b 750k -bt 750k -acodec libfaac -ac 2  -ab 32k -async 1 -y -profile baseline /home/0003-test-F.1.mp4
ffmpeg version N-62246-g02497a5 Copyright (c) 2000-2014 the FFmpeg developers
  built on Apr  7 2014 08:03:10 with gcc 4.2.1 (GCC) 20070831 patched [FeeBSD]
  configuration: --disable-indev=alsa --disable-outdev=alsa --enable-libopencore-amrnb --disable-libopencore-amrwb --disable-libass --disable-libcdio --enable-libcelt --enable-libfaac --disable-libfdk-aac --enable-ffserver --enable-fontconfig --enable-libfreetype --enable-frei0r --enable-gnutls --disable-libgsm --enable-iconv --disable-indev=jack --disable-libmp3lame --disable-libbluray --disable-libv4l2 --disable-indev=v4l2 --disable-outdev=v4l2 --disable-libmodplug --disable-openal --disable-indev=openal --disable-libopenjpeg --disable-libopus --disable-libpulse --disable-indev=pulse --disable-outdev=pulse --disable-librtmp --enable-libschroedinger --disable-libspeex --enable-libtheora --disable-vaapi --disable-vdpau --enable-libvorbis --disable-libvo-aacenc --disable-libvo-amrwbenc --enable-libvpx --enable-libx264 --enable-libxvid --prefix=/usr/local --mandir=/usr/local/man --datadir=/usr/local/share/ffmpeg --enable-shared --enable-gpl --enable-postproc --enable-avfilter --enable-avresample --enable-pthreads --enable-memalign-hack --disable-libstagefright-h264 --disable-libutvideo --disable-libsoxr --cc=cc --extra-cflags='-msse -I/usr/local/include/vorbis -I/usr/local/include' --extra-ldflags='-L/usr/local/lib ' --extra-libs=-pthread --disable-debug --disable-ffplay --disable-outdev=sdl --enable-nonfree --enable-version3
  libavutil      52. 74.100 / 52. 74.100
  libavcodec     55. 58.102 / 55. 58.102
  libavformat    55. 36.102 / 55. 36.102
  libavdevice    55. 11.100 / 55. 11.100
  libavfilter     4.  3.100 /  4.  3.100
  libavresample   1.  2.  0 /  1.  2.  0
  libswscale      2.  6.100 /  2.  6.100
  libswresample   0. 18.100 /  0. 18.100
  libpostproc    52.  3.100 / 52.  3.100
[wmv3 @ 0x8088e4620] Extra data: 8 bits left, value: 0
Guessed Channel Layout for  Input Stream #0.0 : stereo
Input #0, asf, from '/home/1280.wmv':
  Metadata:
    SfOriginalFPS   : 300000
    WMFSDKVersion   : 12.0.7600.16385
    WMFSDKNeeded    : 0.0.0.0000
    _SfMarkerDuration_0: 0
    IsVBR           : 0
    DeviceConformanceTemplate: MP@HL
  Duration: 00:21:25.36, start: 0.000000, bitrate: 3157 kb/s
    Chapter #0.0: start 56.589000, end 1285.363000
    Metadata:
      title           : 
    Stream #0:0: Audio: wmav2 (a[1][0][0] / 0x0161), 44100 Hz, stereo, fltp, 96 kb/s
    Stream #0:1: Video: wmv3 (Main) (WMV3 / 0x33564D57), yuv420p, 1280x720, 3049 kb/s, 30 tbr, 1k tbn, 1k tbc
Please use -b:a or -b:v, -b is ambiguous
Please use -profile:a or -profile:v, -profile is ambiguous
-async is forwarded to lavfi similarly to -af aresample=async=1:min_hard_comp=0.100000:first_pts=0.
[libx264 @ 0x8088e4b20] using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2 AVX
[libx264 @ 0x8088e4b20] profile Constrained Baseline, level 3.0
[libx264 @ 0x8088e4b20] 264 - core 125 - H.264/MPEG-4 AVC codec - Copyleft 2003-2012 - http://www.videolan.org/x264.html - options: cabac=0 ref=5 deblock=1:0:0 analyse=0x1:0x111 me=umh subme=8 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=2 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=0 weightp=0 keyint=24 keyint_min=2 scenecut=40 intra_refresh=0 rc_lookahead=24 rc=abr mbtree=1 bitrate=750 ratetol=1.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
[wmv3 @ 0x8088e4620] Extra data: 8 bits left, value: 0
Output #0, mp4, to '/home/0003-test-F.1.mp4':
  Metadata:
    SfOriginalFPS   : 300000
    WMFSDKVersion   : 12.0.7600.16385
    WMFSDKNeeded    : 0.0.0.0000
    _SfMarkerDuration_0: 0
    IsVBR           : 0
    DeviceConformanceTemplate: MP@HL
    encoder         : Lavf55.36.102
    Chapter #0.0: start 55.589000, end 1284.363000
    Metadata:
      title           : 
    Stream #0:0: Video: h264 (libx264) ([33][0][0][0] / 0x0021), yuv420p, 640x360, q=-1--1, 750 kb/s, 11988 tbn, 29.97 tbc
    Stream #0:1: Audio: aac (libfaac) ([64][0][0][0] / 0x0040), 44100 Hz, stereo, s16, 32 kb/s
Stream mapping:
  Stream #0:1 -> #0:0 (wmv3 -> libx264)
  Stream #0:0 -> #0:1 (wmav2 -> libfaac)
Press [q] to stop, [?] for help
frame=  870 fps= 63 q=-1.0 Lsize=    3051kB time=00:00:29.02 bitrate= 860.9kbits/s    
video:2836kB audio:189kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.858561%
[libx264 @ 0x8088e4b20] frame I:37    Avg QP:16.11  size: 21824
[libx264 @ 0x8088e4b20] frame P:833   Avg QP:21.53  size:  2516
[libx264 @ 0x8088e4b20] mb I  I16..4: 47.0%  0.0% 53.0%
[libx264 @ 0x8088e4b20] mb P  I16..4:  1.9%  0.0%  1.0%  P16..4: 31.6%  7.4%  3.8%  0.0%  0.0%    skip:54.4%
[libx264 @ 0x8088e4b20] final ratefactor: 19.71
[libx264 @ 0x8088e4b20] coded y,uvDC,uvAC intra: 45.1% 49.5% 30.4% inter: 8.8% 14.1% 2.4%
[libx264 @ 0x8088e4b20] i16 v,h,dc,p: 47% 27%  8% 17%
[libx264 @ 0x8088e4b20] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 10% 15% 12% 10% 11%  9% 12%  9% 11%
[libx264 @ 0x8088e4b20] i8c dc,h,v,p: 62% 18% 14%  6%
[libx264 @ 0x8088e4b20] ref P L0: 58.4% 17.1% 12.9%  5.8%  5.8%
[libx264 @ 0x8088e4b20] kb/s:800.16

Duration: 00:21:25.36, start: 0.000000, bitrate: 3157 kb/s But it must be 29s!!! http://gyazo.com/ba0dbadb3ee6dd3212b51279ab9a89bc - in windows I can see meta duration is incorrect but video duration correct :) If I try it in player it play but I cant rewind it to some part :( It bug some of WMVs file, all ok with MP4 files it in 2.1 and 2.2, all was ok in 1.2 Sorry for my English Info from Media Player Classic General Complete name : V:\0003-test-F.1.mp4 Format : MPEG-4 Format profile : Base Media Codec ID : isom File size : 2.98 MiB Duration : 21mn 24s Overall bit rate : 19.5 Kbps Writing application : Lavf55.36.102

Video ID : 1 Format : AVC Format/Info? : Advanced Video Codec Format profile : Baseline@L3.0 Format settings, CABAC : No Format settings, ReFrames? : 5 frames Codec ID : avc1 Codec ID/Info : Advanced Video Coding Duration : 29s 30ms Bit rate : 800 Kbps Nominal bit rate : 750 Kbps Width : 640 pixels Height : 360 pixels Display aspect ratio : 16:9 Frame rate mode : Constant Frame rate : 29.970 fps Color space : YUV Chroma subsampling : 4:2:0 Bit depth : 8 bits Scan type : Progressive Bits/(Pixel*Frame) : 0.116 Stream size : 2.77 MiB (93%) Writing library : x264 core 125 Encoding settings : cabac=0 / ref=5 / deblock=1:0:0 / analyse=0x1:0x111 / me=umh / subme=8 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=0 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=2 / lookahead_threads=1 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=0 / weightp=0 / keyint=24 / keyint_min=2 / scenecut=40 / intra_refresh=0 / rc_lookahead=24 / rc=abr / mbtree=1 / bitrate=750 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00

Audio ID : 2 Format : AAC Format/Info? : Advanced Audio Codec Format profile : LC Codec ID : 40 Duration : 29s 24ms Duration_LastFrame : -2ms Bit rate mode : Constant Bit rate : 53.2 Kbps Channel count : 2 channels Channel positions : Front: L R Sampling rate : 44.1 KHz Compression mode : Lossy Stream size : 189 KiB (6%)

Menu #1 ID : 3 Codec ID : text Duration : 21mn 24s Language : English

Menu #2

Plz help asap


#3571 Drawtext fontcolor alpha not working with border (border and glyph would need to be combined before drawing them) avfilter defect Apr 17, 2014

Using drawtext filter, the fontcolor alpha channel goes grey instead of see through

Uploaded file example is here - http://www.datafilehost.com/d/b44e215d

buffer=width=640:height=480:pix_fmt=1:time_base=333333/10000000:pixel_aspect=0/1 [primary]; [primary] drawtext=borderw=1:box=1:boxcolor=black@0.5:bordercolor=black:text='Hello world!!!':fontcolor=white@0.2:fontsize=128:fontfile='/WINDOWS/FONTS/Arial.ttf':x=(w-tw)/2:y=h-(2*lh) [drawtext]; [drawtext] buffersink


#3572 failure to remux h264 from mkv with pts < dts error undetermined defect Apr 17, 2014

This problematic mkv used in the command line belwos was recorded by TVheadend off Satellite on a UK HD (BBC) channel.

The 5MB sample can be downloaded here: http://bubblesoftapps.com/tmp/ToyStory2.2014-04-13.20-00-sample.mkv

The command line attempt to keep the h264 stream (copy) and convert the mp2 audio track to mp3.

It fails with a pts < dts error, generating a very short 100Kb file.

If the h264 is transcoded to h264 instead of just copied, it works.

So there seems to be a problem keeping the original video track while transcoding the audio track.

How to reproduce:

% $ ffmpeg -y  -i ToyStory2.2014-04-13.20-00-sample.mkv -map 0:0 -c:0 copy -map 0:1 -c:1 libmp3lame -ac:1 2 -b:1 320k test.mkv
ffmpeg version N-62475-g256f530 Copyright (c) 2000-2014 the FFmpeg developers
  built on Apr 15 2014 22:01:57 with gcc 4.8.2 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetype --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-zlib
  libavutil      52. 76.100 / 52. 76.100
  libavcodec     55. 58.103 / 55. 58.103
  libavformat    55. 37.100 / 55. 37.100
  libavdevice    55. 13.100 / 55. 13.100
  libavfilter     4.  4.100 /  4.  4.100
  libswscale      2.  6.100 /  2.  6.100
  libswresample   0. 18.100 /  0. 18.100
  libpostproc    52.  3.100 / 52.  3.100
[h264 @ 02ca0360] mmco: unref short failure
    Last message repeated 4 times
[h264 @ 02ca0360] number of reference frames (0+5) exceeds max (4; probably corrupt input), discarding one
Input #0, matroska,webm, from 'ToyStory2.2014-04-13.20-00-sample.mkv':
  Metadata:
    title           : Toy Story 2
    encoder         : Tvheadend Matroska muxer
    DATE_BROADCASTED: 2014-04-13 20:00:00
    ORIGINAL_MEDIA_TYPE: TV
    CONTENT_TYPE    : Movie / Drama
    TVCHANNEL       : BBC Three HD
    SUMMARY         : Animated comedy. When Woody is kidnapped, Buzz Lightyear and the other toys set out in hot pursuit. However, when they find him they discover him in a new life, with new friends. [1999] [AD,S]
    SUMMARY-eng     : Animated comedy. When Woody is kidnapped, Buzz Lightyear and the other toys set out in hot pursuit. However, when they find him they discover him in a new life, with new friends. [1999] [AD,S]
  Duration: 01:42:05.14, start: 0.005000, bitrate: 6 kb/s
    Stream #0:0(eng): Video: h264 (High), yuv420p(tv, bt709), 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 1k tbn, 50 tbc (default)
    Stream #0:1(nar): Audio: mp2, 48000 Hz, stereo, s16p, 256 kb/s (default)
    Stream #0:2(eng): Subtitle: dvb_subtitle (default)
    Stream #0:3(eng): Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s (default)
    Stream #0:4(eng): Subtitle: subrip (default)
Output #0, matroska, to 'test.mkv':
  Metadata:
    title           : Toy Story 2
    SUMMARY-eng     : Animated comedy. When Woody is kidnapped, Buzz Lightyear and the other toys set out in hot pursuit. However, when they find him they discover him in a new life, with new friends. [1999] [AD,S]
    DATE_BROADCASTED: 2014-04-13 20:00:00
    ORIGINAL_MEDIA_TYPE: TV
    CONTENT_TYPE    : Movie / Drama
    TVCHANNEL       : BBC Three HD
    SUMMARY         : Animated comedy. When Woody is kidnapped, Buzz Lightyear and the other toys set out in hot pursuit. However, when they find him they discover him in a new life, with new friends. [1999] [AD,S]
    encoder         : Lavf55.37.100
    Stream #0:0(eng): Video: h264 (H264 / 0x34363248), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 25 fps, 1k tbn, 1k tbc (default)
    Stream #0:1(nar): Audio: mp3 (libmp3lame) (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16p, 320 kb/s (default)
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #0:1 -> #0:1 (mp2 -> libmp3lame)
Press [q] to stop, [?] for help
[matroska @ 04d5a9e0] pts (155) < dts (255) in stream 0
av_interleaved_write_frame(): Invalid argument
[libmp3lame @ 04d05f80] Trying to remove 1152 samples, but the queue is empty
[matroska @ 04d5a9e0] Encoder did not produce proper pts, making some up.
frame=    3 fps=0.0 q=-1.0 Lsize=      93kB time=00:00:00.23 bitrate=3231.7kbits/s
video:109kB audio:1kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown

Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker.


#3608 Transcoded NUT-File has incorrect duration avformat defect May 4, 2014

Summary, when transcoding a file from png-mov to ffv1-nut I get a NUT file that has a duration of one frame less than the input.

Command line and output:

ffmpeg -i /Volumes/LPTest4_Mac/samples/special_content/color_frames_png_1080_50p.mov -c:v ffv1 -pix_fmt yuv422p /Volumes/LPTest4_Mac/samples/special_content/color_frames_png_1080_50p-FFV1-4-2-2-8bit-ffmpeg.nut ffmpeg version git-2014-02-27-ee88012 Copyright (c) 2000-2014 the FFmpeg developers

built on Mar 10 2014 12:07:02 with llvm-gcc 4.2.1 (LLVM build 2336.1.00) configuration: --enable-shared --disable-static --disable-doc --disable-avdevice --prefix=/Users/admin/repos/de.lesspain/de.lesspain.ffmpeg/ffmpeg/build/ffmpeg --extra-cflags=-I/Users/admin/repos/de.lesspain/de.lesspain.ffmpeg/ffmpeg/build/libmp3lame/include/ --extra-ldflags=-L/Users/admin/repos/de.lesspain/de.lesspain.ffmpeg/ffmpeg/build/libmp3lame/lib/ --extra-ldflags='-Wl,-rpath,@loader_path/../lib' --enable-libmp3lame libavutil 52. 62.100 / 52. 62.100 libavcodec 55. 48.101 / 55. 48.101 libavformat 55. 24.100 / 55. 24.100 libavfilter 4. 1.100 / 4. 1.100 libswscale 2. 5.101 / 2. 5.101 libswresample 0. 17.104 / 0. 17.104

Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/Volumes/LPTest4_Mac/samples/special_content/color_frames_png_1080_50p.mov':

Metadata:

major_brand : qt minor_version : 512 compatible_brands: qt encoder : Lavf55.24.100

Duration: 00:00:00.12, start: 0.000000, bitrate: 3202 kb/s

Stream #0:0(eng): Video: png (png / 0x20676E70), rgb24, 1920x1080 [SAR 1:1 DAR 16:9], 3151 kb/s, 50 fps, 50 tbr, 12800 tbn, 12800 tbc (default) Metadata:

handler_name : DataHandler?

File '/Volumes/LPTest4_Mac/samples/special_content/color_frames_png_1080_50p-FFV1-4-2-2-8bit-ffmpeg.nut' already exists. Overwrite ? [y/N] y Output #0, nut, to '/Volumes/LPTest4_Mac/samples/special_content/color_frames_png_1080_50p-FFV1-4-2-2-8bit-ffmpeg.nut':

Metadata:

major_brand : qt minor_version : 512 compatible_brands: qt encoder : Lavf55.24.100 Stream #0:0: Video: ffv1 (FFV1 / 0x31564646), yuv422p, 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 51200 tbn, 50 tbc (default) Metadata:

X-Language : eng handler_name : DataHandler?

Stream mapping:

Stream #0:0 -> #0:0 (png -> ffv1)

Press [q] to stop, ? for help frame= 6 fps=0.0 q=0.0 Lsize= 11kB time=00:00:00.12 bitrate= 777.9kbits/s video:11kB audio:0kB subtitle:0 global headers:0kB muxing overhead 3.549561% Roberts-MacBook-Pro:ffmpeg krueger$ ./ffmpeg -i /Volumes/LPTest4_Mac/samples/special_content/color_frames_png_1080_50p-FFV1-4-2-2-8bit-ffmpeg.nut ffmpeg version N-62704-g92cc6d5 Copyright (c) 2000-2014 the FFmpeg developers

built on Apr 25 2014 15:47:16 with llvm-gcc 4.2.1 (LLVM build 2336.11.00) configuration: --enable-gpl libavutil 52. 78.100 / 52. 78.100 libavcodec 55. 59.100 / 55. 59.100 libavformat 55. 37.101 / 55. 37.101 libavdevice 55. 13.100 / 55. 13.100 libavfilter 4. 4.100 / 4. 4.100 libswscale 2. 6.100 / 2. 6.100 libswresample 0. 18.100 / 0. 18.100 libpostproc 52. 3.100 / 52. 3.100

Input #0, nut, from '/Volumes/LPTest4_Mac/samples/special_content/color_frames_png_1080_50p-FFV1-4-2-2-8bit-ffmpeg.nut':

Metadata:

major_brand : qt minor_version : 512 compatible_brands: qt encoder : Lavf55.24.100

Duration: 00:00:00.10, start: 0.000000, bitrate: 933 kb/s

Stream #0:0(eng): Video: ffv1 (FFV1 / 0x31564646), yuv422p, 1920x1080, SAR 1:1 DAR 16:9, 50 fps, 50 tbr, 51200 tbn, 51200 tbc (default) Metadata:

handler_name : DataHandler?

At least one output file must be specified

As you can see, the duration is reported as 0.10 but should be 0.12. I checked that the frame data for 6 frames is in the file so it only seems to be a metadata problem.


#3659 Some H.264 WTV files created by ffmpeg do not playback on WMP and MCE undetermined defect May 21, 2014

Summary of the bug: With some WTV files, the original file plays fine on WMP and MCE (win 7) but with some files the original WTV plays fine but the ffmpeg created WTV does not play. (am trying to remove segments and put it back together).

How to reproduce: Simplest form, I've uploaded a sample H264Fail.wtv which plays fine, but remuxing it does not

ffmpeg -i H264Fail.wtv -vcodec copy -acodec copy test.wtv
ffmpeg version N-62897-g0f9f24c Copyright (c) 2000-2014 the FFmpeg developers
  built on May  1 2014 23:29:04 with gcc 4.8.0 (GCC)
  configuration: --arch=x86 --target-os=mingw32 --cross-prefix=/home/mcebuddy/Software/ffmpeg/sandbox/mingw-w64-i686/bin
/i686-w64-mingw32- --pkg-config=pkg-config --enable-hwaccels --enable-dxva2 --enable-gpl --enable-libx264 --enable-avisy
nth --enable-libxvid --enable-libmp3lame --enable-version3 --enable-zlib --enable-librtmp --enable-libvorbis --enable-li
btheora --enable-libspeex --enable-libopenjpeg --enable-gnutls --enable-libgsm --enable-libfreetype --enable-libopus --d
isable-w32threads --enable-frei0r --enable-filter=frei0r --enable-libvo-aacenc --enable-bzlib --enable-libxavs --extra-c
flags=-DPTW32_STATIC_LIB --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libvo-amrwbenc --enable-libschro
edinger --enable-libvpx --enable-libilbc --prefix=/home/mcebuddy/Software/ffmpeg/sandbox/mingw-w64-i686/i686-w64-mingw32
 --enable-static --disable-shared --enable-libsoxr --enable-fontconfig --enable-libass --enable-libutvideo --enable-libb
luray --enable-iconv --enable-libtwolame --extra-cflags=-DLIBTWOLAME_STATIC --enable-libzvbi --enable-libcaca --enable-l
ibmodplug --extra-libs=-lstdc++ --extra-libs=-lpng --enable-libvidstab --extra-cflags= --extra-cflags= --enable-nonfree
--enable-libfdk-aac --enable-libfaac --enable-runtime-cpudetect
  libavutil      52. 80.100 / 52. 80.100
  libavcodec     55. 60.103 / 55. 60.103
  libavformat    55. 37.102 / 55. 37.102
  libavdevice    55. 13.100 / 55. 13.100
  libavfilter     4.  5.100 /  4.  5.100
  libswscale      2.  6.100 /  2.  6.100
  libswresample   0. 18.100 /  0. 18.100
  libpostproc    52.  3.100 / 52.  3.100
[wtv @ 0274d800] truncated file
[wtv @ 0274d800] reported file length (0x31598f758) exceeds number of available sectors (0x60000000)
[wtv @ 0274d800] truncated file
    Last message repeated 2 times
[mjpeg @ 034d1660] overread 8
[mjpeg @ 034d1660] EOI missing, emulating
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] sps_id 0 out of range
[h264 @ 0274f400] non-existing PPS 0 referenced
[h264 @ 0274f400] decode_slice_header error
[h264 @ 0274f400] no frame!
[h264 @ 0274f400] mmco: unref short failure
    Last message repeated 1 times
Input #0, wtv, from 'H264Fail.wtv':
  Metadata:
    WM/MediaClassPrimaryID: db9830bd-3ab3-4fab-8a371a995f7ff74
    WM/MediaClassSecondaryID: ba7f258a-62f7-47a9-b21f4651c42a000
    Title           : The Hunt for Red October
    WM/SubTitleDescription: Moscow, Washington and a CIA analyst (Alec Baldwin) track a renegade Soviet captain (Sean Co
nnery) and his new submarine.
    genre           : General;Movies;Action/Adventure;Action and Adventure;Suspense
    WM/OriginalReleaseTime: 1990
    WM/MediaCredits : Sean Connery/Alec Baldwin/Scott Glenn/Sam Neill/James Earl Jones/Joss Ackland/Richard Jordan/Peter
 Firth/Tim Curry/Courtney B. Vance/Stellan Skarsgard/Jeffrey Jones/Fred Dalton Thompson/Daniel Davis/Tomas Arana;John Mc
Tiernan;;
    service_provider: IFCHD
    service_name    : IFC HD
    WM/MediaNetworkAffiliation: Satellite
    WM/MediaOriginalChannel: 734
    WM/MediaOriginalChannelSubNumber: 0
    WM/MediaOriginalBroadcastDateTime: 0001-01-01T00:00:00Z
    WM/MediaOriginalRunTime: 110929638110
    WM/MediaIsStereo: false
    WM/MediaIsRepeat: false
    WM/MediaIsLive  : false
    WM/MediaIsTape  : false
    WM/MediaIsDelay : false
    WM/MediaIsSubtitled: false
    WM/MediaIsMovie : true
    WM/MediaIsPremiere: false
    WM/MediaIsFinale: false
    WM/MediaIsSAP   : false
    WM/MediaIsSport : false
    WM/ParentalRating: ***+;PG;TV-PG
    WM/ParentalRatingReason: Language;Violence
    WM/Provider     : MediaCenterDefault
    WM/ProviderRating: ***+
    WM/VideoClosedCaptioning: false
    WM/WMRVEncodeTime: 2014-05-14 05:43:07
    WM/WMRVServiceID: !MCService!185670540
    WM/WMRVProgramID: !MCProgram!28397791
    WM/WMRVRequestID: 0
    WM/WMRVScheduleItemID: 0
    WM/WMRVQuality  : 3
    WM/WMRVOriginalSoftPrePadding: 420
    WM/WMRVOriginalSoftPostPadding: 180
    WM/WMRVHardPrePadding: 4294966996
    WM/WMRVHardPostPadding: 0
    WM/WMRVATSCContent: false
    WM/WMRVDTVContent: true
    WM/WMRVHDContent: true
    Duration        : 110940175415
    WM/WMRVEndTime  : 2014-05-14 08:48:01
    WM/WMRVBitrate  : 9.553992
    WM/WMRVKeepUntil: 4294967295
    WM/WMRVActualSoftPrePadding: 412
    WM/WMRVActualSoftPostPadding: 181
    WM/WMRVContentProtected: false
    WM/WMRVContentProtectedPercent: 0
    WM/WMRVExpirationSpan: 9223372036854775807
    WM/WMRVInBandRatingSystem: 255
    WM/WMRVInBandRatingLevel: 255
    WM/WMRVInBandRatingAttributes: 0
    WM/WMRVWatched  : false
  Duration: 00:23:27.50, start: 1.691442, bitrate: 29 kb/s
    Stream #0:0[0x1f]: Audio: ac3, 48000 Hz, stereo, fltp, 384 kb/s
    Stream #0:1[0x20]: Video: h264 (Main), yuv420p(tv, bt709), 1920x1080 [SAR 1:1 DAR 16:9], 30.17 fps, 29.97 tbr, 10000
k tbn, 59.94 tbc
    Stream #0:2[0xffffffff]: Video: mjpeg, yuvj420p(pc), 200x113 [SAR 96:96 DAR 200:113], 90k tbr, 90k tbn, 90k tbc
    Metadata:
      title           : TV Thumbnail
Output #0, wtv, to 'test.wtv':
  Metadata:
    WM/MediaClassPrimaryID: db9830bd-3ab3-4fab-8a371a995f7ff74
    WM/MediaClassSecondaryID: ba7f258a-62f7-47a9-b21f4651c42a000
    Title           : The Hunt for Red October
    WM/SubTitleDescription: Moscow, Washington and a CIA analyst (Alec Baldwin) track a renegade Soviet captain (Sean Co
nnery) and his new submarine.
    genre           : General;Movies;Action/Adventure;Action and Adventure;Suspense
    WM/OriginalReleaseTime: 1990
    WM/MediaCredits : Sean Connery/Alec Baldwin/Scott Glenn/Sam Neill/James Earl Jones/Joss Ackland/Richard Jordan/Peter
 Firth/Tim Curry/Courtney B. Vance/Stellan Skarsgard/Jeffrey Jones/Fred Dalton Thompson/Daniel Davis/Tomas Arana;John Mc
Tiernan;;
    service_provider: IFCHD
    service_name    : IFC HD
    WM/MediaNetworkAffiliation: Satellite
    WM/MediaOriginalChannel: 734
    WM/MediaOriginalChannelSubNumber: 0
    WM/MediaOriginalBroadcastDateTime: 0001-01-01T00:00:00Z
    WM/MediaOriginalRunTime: 110929638110
    WM/MediaIsStereo: false
    WM/MediaIsRepeat: false
    WM/MediaIsLive  : false
    WM/MediaIsTape  : false
    WM/MediaIsDelay : false
    WM/MediaIsSubtitled: false
    WM/MediaIsMovie : true
    WM/MediaIsPremiere: false
    WM/MediaIsFinale: false
    WM/MediaIsSAP   : false
    WM/MediaIsSport : false
    WM/ParentalRating: ***+;PG;TV-PG
    WM/ParentalRatingReason: Language;Violence
    WM/Provider     : MediaCenterDefault
    WM/ProviderRating: ***+
    WM/VideoClosedCaptioning: false
    WM/WMRVEncodeTime: 2014-05-14 05:43:07
    WM/WMRVServiceID: !MCService!185670540
    WM/WMRVProgramID: !MCProgram!28397791
    WM/WMRVRequestID: 0
    WM/WMRVScheduleItemID: 0
    WM/WMRVQuality  : 3
    WM/WMRVOriginalSoftPrePadding: 420
    WM/WMRVOriginalSoftPostPadding: 180
    WM/WMRVHardPrePadding: 4294966996
    WM/WMRVHardPostPadding: 0
    WM/WMRVATSCContent: false
    WM/WMRVDTVContent: true
    WM/WMRVHDContent: true
    Duration        : 110940175415
    WM/WMRVEndTime  : 2014-05-14 08:48:01
    WM/WMRVBitrate  : 9.553992
    WM/WMRVKeepUntil: 4294967295
    WM/WMRVActualSoftPrePadding: 412
    WM/WMRVActualSoftPostPadding: 181
    WM/WMRVContentProtected: false
    WM/WMRVContentProtectedPercent: 0
    WM/WMRVExpirationSpan: 9223372036854775807
    WM/WMRVInBandRatingSystem: 255
    WM/WMRVInBandRatingLevel: 255
    WM/WMRVInBandRatingAttributes: 0
    WM/WMRVWatched  : false
    encoder         : Lavf55.37.102
    Stream #0:0: Video: h264 (H264 / 0x34363248), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 30.17 fps, 10000k tbn,
29.97 tbc
    Stream #0:1: Audio: ac3 ([0] [0][0] / 0x2000), 48000 Hz, stereo, 384 kb/s
Stream mapping:
  Stream #0:1 -> #0:0 (copy)
  Stream #0:0 -> #0:1 (copy)
Press [q] to stop, [?] for help
[wtv @ 035a6380] Non-monotonous DTS in output stream 0:0; previous: 22627500, current: 22460666; changing to 22627501. T
his may result in incorrect timestamps in the output file.
[wtv @ 035a6380] Non-monotonous DTS in output stream 0:0; previous: 22627501, current: 22627500; changing to 22627502. T
his may result in incorrect timestamps in the output file.
frame=  161 fps=0.0 q=-1.0 Lsize=    3636kB time=00:00:03.64 bitrate=8166.2kbits/s
video:3394kB audio:170kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 2.028030%

I don't think it's related to #3473. It only happens with some WTV files that contain H.264 video.


#3661 Blu-Ray stream changes audio from ac-3 to dts undetermined defect May 22, 2014

Summary of the bug: Attempting to view the Blu-Ray "Defiance" (UK release) using mplayer built against ffmpeg git commit f932e5f7169282daaa06b08500d2c632cf70e14e results in missing audio after the first few seconds, with multiple errors on the console. Extracting the audio stream to a separate file and playing with ffplay gives the same result:

ffplay version N-40092-gf932e5f Copyright (c) 2003-2014 the FFmpeg developers
  built on May 22 2014 10:10:57 with gcc 4.8 (Ubuntu 4.8.2-19ubuntu1)
  configuration: --enable-ffplay
  libavutil      52. 86.100 / 52. 86.100
  libavcodec     55. 63.100 / 55. 63.100
  libavformat    55. 40.100 / 55. 40.100
  libavdevice    55. 13.101 / 55. 13.101
  libavfilter     4.  5.100 /  4.  5.100
  libswscale      2.  6.100 /  2.  6.100
  libswresample   0. 19.100 /  0. 19.100
[ac3 @ 0x7fd23c0008c0] Estimating duration from bitrate, this may be inaccurate
Input #0, ac3, from '/tmp/defiance_ac3.dump':
  Duration: 00:03:07.25, start: 0.000000, bitrate: 448 kb/s
    Stream #0:0: Audio: ac3, 48000 Hz, 5.1(side), fltp, 448 kb/s
[ac3 @ 0x7fd23c005be0] frame sync errorvq=    0KB sq=    0B f=0/0  
[ac3 @ 0x7fd23c005be0] new coupling strategy must be present in block 0
[ac3 @ 0x7fd23c005be0] error decoding the audio block
[ac3 @ 0x7fd23c005be0] frame sync errorvq=    0KB sq=    0B f=0/0  
[ac3 @ 0x7fd23c005be0] Additional substreams is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented.
[ac3 @ 0x7fd23c005be0] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list.
[ac3 @ 0x7fd23c005be0] unsupported frame type : skipping frame

Complete ffplay command output is here: http://pastebin.com/y24PTdFD

The video looks OK and the other audio streams on the Blu-Ray play without problems, so this doesn't seem to be a problem with failed AACS decryption. I will attach the start of the AC-3 audio stream in question to illustrate the problem.


#3705 Seeking fails for H264 file undetermined defect Jun 9, 2014

Summary of the bug: Sample: ​http://aleksoid.voserver.net/Sample/H264/no_recovery_ffmpeg.m2ts

Ticket #3652 fixed(decoding is good), but seek is not working How to reproduce:

% ffplay.exe no_recovery_ffmpeg.m2ts
ffplay version N-63843-g6d40849 Copyright (c) 2003-2014 the FFmpeg developers
  built on Jun  8 2014 22:02:04 with gcc 4.8.2 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-li
bass --enable-libbluray --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --
enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame -
-enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-
libxavs --enable-libxvid --enable-decklink --enable-zlib
  libavutil      52. 89.100 / 52. 89.100
  libavcodec     55. 66.100 / 55. 66.100
  libavformat    55. 42.101 / 55. 42.101
  libavdevice    55. 13.101 / 55. 13.101
  libavfilter     4.  6.100 /  4.  6.100
  libswscale      2.  6.100 /  2.  6.100
  libswresample   0. 19.100 /  0. 19.100
  libpostproc    52.  3.100 / 52.  3.100
Input #0, mpegts, from 'no_recovery_ffmpeg.m2ts': sq=    0B f=0/0
  Duration: 00:01:58.20, start: 4328.545078, bitrate: 13543 kb/s
  Program 1
    Stream #0:0[0x1011]: Video: h264 (High) (HDMV / 0x564D4448), yuv420p(tv, bt709), 1920x1080 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 90k tbn, 47.95 tbc
[h264 @ 0464ce20] mmco: unref short failure  49KB sq=    0B f=0/0
    Last message repeated 1 times
[h264 @ 0464c600] mmco: unref short failure   0KB sq=    0B f=0/0
[h264 @ 0464c600] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one
[h264 @ 0464dc60] reference picture missing during reorder
[h264 @ 0464dc60] Missing reference picture, default is 65512
[h264 @ 045677c0] mmco: unref short failure
[h264 @ 045677c0] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one
[h264 @ 0464dc60] reference picture missing during reorder
[h264 @ 0464dc60] Missing reference picture, default is 65512
[h264 @ 0464dc60] reference picture missing during reorderB f=0/0
[h264 @ 0464dc60] Missing reference picture, default is 65512
[h264 @ 0464dc60] reference picture missing during reorder
[h264 @ 0464dc60] Missing reference picture, default is 65512
[h264 @ 0464ce20] mmco: unref short failure 433KB sq=    0B f=0/0
[h264 @ 0464ce20] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one
[h264 @ 04566700] mmco: unref short failure
[h264 @ 04566700] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one
[h264 @ 05540a80] Missing reference picture, default is 00B f=0/0
[h264 @ 0464c600] reference picture missing during reorder
    Last message repeated 1 times
[h264 @ 0464c600] Missing reference picture, default is 0
    Last message repeated 1 times
[h264 @ 05540a80] Missing reference picture, default is 0
[h264 @ 0464dc60] mmco: unref short failure
[h264 @ 0464c600] reference picture missing during reorder
    Last message repeated 1 times
[h264 @ 0464c600] Missing reference picture, default is 0
    Last message repeated 1 times
[h264 @ 04566d00] reference picture missing during reorder
[h264 @ 04566d00] Missing reference picture, default is 65540
[h264 @ 05540a80] Missing reference picture, default is 0
[h264 @ 0464c600] reference picture missing during reorderB f=0/0
    Last message repeated 1 times
[h264 @ 0464c600] Missing reference picture, default is 0
    Last message repeated 1 times
[h264 @ 04566d00] reference picture missing during reorder
[h264 @ 04566d00] Missing reference picture, default is 65540
[h264 @ 05540a80] Missing reference picture, default is 00B f=0/0
[h264 @ 0464c600] reference picture missing during reorder
    Last message repeated 1 times
[h264 @ 0464c600] Missing reference picture, default is 0
    Last message repeated 1 times
[h264 @ 04566d00] reference picture missing during reorder
[h264 @ 04566d00] Missing reference picture, default is 65540
[h264 @ 04566d00] reference picture missing during reorder
[h264 @ 04566d00] Missing reference picture, default is 65540
[h264 @ 0464c600] mmco: unref short failure   0KB sq=    0B f=0/0
[h264 @ 0464c600] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one
[h264 @ 0464dc60] mmco: unref short failure
[h264 @ 0464dc60] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one
[h264 @ 0464c600] mmco: unref short failure 424KB sq=    0B f=0/0
[h264 @ 0464ce20] mmco: unref short failure  29KB sq=    0B f=0/0
[h264 @ 045677c0] reference picture missing during reorder
[h264 @ 045677c0] Missing reference picture, default is 65542
[h264 @ 04567fe0] mmco: unref short failure
[h264 @ 045677c0] reference picture missing during reorder
[h264 @ 045677c0] Missing reference picture, default is 65542
[h264 @ 045677c0] reference picture missing during reorder
[h264 @ 045677c0] Missing reference picture, default is 65542
[h264 @ 045677c0] reference picture missing during reorderB f=0/0
[h264 @ 045677c0] Missing reference picture, default is 65542

After pressing RIGHT/LEFT key - picture freezes.


#3714 Remuxing mpegts results in 5% bigger file size than original file avformat defect Jun 10, 2014

Summary of the bug: Muxing results in bigger file size than original file

How to reproduce: Created a Mux.bat file as below and put it in the Windows Send To folder. Right-clicked a TS file and selected Send To "Mux.bat" file.

The resulting file created is larger than the original. That shouldn't happen. I once had a 22.4GB file and after Muxing it was 1GB larger!

"X:\Portable Installations\ffmpeg-2014 May 14-git-72dcd48-win64-static\bin\ffmpeg.exe" -i %1 -vcodec copy -acodec copy "%~d1%~p1%~n1.copy.ts"

FFmpeg version: 2014-05-13 git-72dcd48


#3747 ffmpeg overwrites files with non-ascii characters on Windows (cmd) undetermined defect Jun 27, 2014

My cmd file:

dir/b/s *.mts >mtslist.txt for /F "delims=;" %%F in (mtslist.txt) do ffmpeg.exe -n -i "%%F" -c:v mpeg4 -qscale:v 4 -vtag xvid -vf scale=1280:-1 -flags +qpel -acodec libmp3lame -ab 320k "%%~dF%%~pF%%~nF.avi"

Cmd window:

C:\Users\Właściciel\Documents\2014\_test>dir/b/s *.mts 1>mtslist.txt

C:\Users\Właściciel\Documents\2014\_test>for /F "delims=;" %F in (mtslist.txt) d o ffmpeg.exe -n -i "%F" -c:v mpeg4 -qscale:v 4 -vtag xvid -vf scale=1280:-1 -fla gs +qpel -acodec libmp3lame -ab 320k "%~dF%~pF%~nF.avi"

C:\Users\Właściciel\Documents\2014\_test>ffmpeg.exe -n -i "C:\Users\Właściciel\Documents\2014\_test\2014_06_14 15_39_44.mts" -c:v mpeg4 -qscale:v 4 -vtag xvid -vf scale=1280:-1 -flags +qpel -acodec libmp3lame -ab 320k "C:\Users\Właściciel\Documents\2014\_test\2014_06_14 15_39_44.avi"

The problem is a national character - when I copy dir _test to the root of the C - problem disapear and option -n work properly.


#3752 can't seek to specified position in asf stream avformat defect Jul 2, 2014

This video https://dl.dropboxusercontent.com/u/89678527/AVRO%20Close-up_Ned%201_07_08_2010_13_50_05.dvr-ms can be played successfully in ffplay and SMPlayer, but when use ffplay.exe -ss 00:00:10 to play from 10 seconds, the first frame read out is in fact the frame at about 20th second. Please see attachment the frame at 10th second, and the frame shown when ffplay.exe -ss 00:00:10 is called.

Below is the console output:

$ ffplay.exe -ss 00:00:10 AVRO\ Close-up_Ned\ 1_07_08_2010_13_50_05.dvr-ms ffplay version N-64357-g42a92a2 Copyright (c) 2003-2014 the FFmpeg developers

built on Jul 1 2014 22:02:07 with gcc 4.8.3 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-decklink --enable-zlib libavutil 52. 90.101 / 52. 90.101 libavcodec 55. 68.100 / 55. 68.100 libavformat 55. 44.100 / 55. 44.100 libavdevice 55. 13.101 / 55. 13.101 libavfilter 4. 9.100 / 4. 9.100 libswscale 2. 6.100 / 2. 6.100 libswresample 0. 19.100 / 0. 19.100 libpostproc 52. 3.100 / 52. 3.100

[mp3 @ 03e485e0] Header missing 0KB vq= 0KB sq= 0B f=0/0 [mpeg2video @ 03e4a7c0] Invalid frame dimensions 0x0.

Last message repeated 8 times

Input #0, asf, from 'AVRO Close-up_Ned 1_07_08_2010_13_50_05.dvr-ms':

Metadata:

DVR Index Granularity: 500 WM/SubTitle : IJSkoude passie: de geschiedenis van het consumptieijs WM/SubTitleDescription: Documentaireserie. In deze aflevering zien we hoe de Italianen in de 17de eeuw ontdekten hoe ze ijs konden bereiden, waarna de lekkernij zijn veroveringstocht begon. genre : Varia,Muziek en kunst WM/MediaCredits : ;;; WM/OriginalReleaseTime: 0001-01-01T00:00:00Z service_provider: Ned 1 service_name : Nederland 1 WM/MediaOriginalChannel: 1 WM/MediaOriginalBroadcastDateTime: 0001-01-01T00:00:00Z WM/WMRVServiceID: 750832 WM/WMRVProgramID: !BE18453AACCFD179BB3844D07BAC1181! WM/MediaOriginalRunTime: 1640261632 WM/WMRVEncodeTime: 18446744072897685192 WM/MediaIsStereo: 0 WM/VideoClosedCaptioning: 0 WM/MediaIsRepeat: 0 WM/MediaIsLive : 0 WM/MediaIsTape : 0 WM/MediaIsDelay : 0 WM/MediaIsSubtitled: 0 WM/MediaIsMovie : 0 WM/MediaIsPremiere: 0 WM/MediaIsFinale: 0 WM/MediaIsSAP : 0 WM/WMRVRequestID: 39127134 WM/WMRVScheduleItemID: 14235578 WM/WMRVQuality : 3 WM/WMRVOriginalSoftPrePadding: 18446744073709551496 WM/WMRVOriginalSoftPostPadding: 600 WM/WMRVActualSoftPrePadding: 0 WM/WMRVHardPrePadding: 0 WM/Provider : BDS WM/ProviderCopyright: © 2010 Microsoft Corporation. Alle rechten voorbehouden. Servicevoorwaarden: http://go.microsoft.com/fwlink/?LinkId=8430

:

WM/WMRVEndTime : 409258576 WM/WMRVExpirationDate: 18446744073709551591 WM/WMRVBitrate : 1271310320 WM/WMRVKeepUntil: 18446744073709551615 WM/WMRVHardPostPadding: 0 WM/WMRVActualSoftPostPadding: 0 WM/WMRVContentProtectedPercent: 0 WM/WMRVInBandRatingSystem: 255 WM/WMRVInBandRatingLevel: 255 WM/WMRVInBandRatingAttributes: 0 WM/WMRVWatched : 0 WM/WMRVATSCContent: 0 WM/WMRVDTVContent: 1 WM/WMRVHDContent: 0 WM/WMRVContentProtected: 0 WM/MediaThumbTimeStamp: 1026284153 WM/MediaThumbWidth: 360 WM/MediaThumbHeight: 288 WM/MediaThumbStride: 1080 WM/MediaThumbRet: 0 WM/MediaThumbType: 3 WM/MediaThumbRatingSystem: 255 WM/MediaThumbRatingLevel: 255 WM/MediaThumbRatingAttributes: 0 WM/MediaThumbAspectRatioX: 16 WM/MediaThumbAspectRatioY: 9 WMFSDKVersion : 11.0.6002.18049 WMFSDKNeeded : 0.0.0.0000 VBR Peak : 159498240 title : AVRO Close-up IsVBR : 1

Duration: 00:02:01.97, start: 11.818000,


#3789 shortest command doesnt work when using a filter_complex with audio and video filters ffmpeg defect Jul 21, 2014

Summary of the bug: shortest command doesn't work when using a filter_complex with audio and video filters

I uploaded output.mp4 at 8:21 ET on 7/20/14 to upload.ffmpeg.org

The background audio is 4 mins long, but it should be truncated to the video length.

Shortest works if I take the drawtext off the filter_complex

How to reproduce:

ffmpeg -framerate 1/5 -i foo%03d.png -i audio.wav -i speak.wav -filter_complex '[1:a]volume=volume=0.2[aquiet];[aquiet][2:a]amix=inputs=2[a];[0:v]drawtext=fontsize=40:fontcolor=white@0.9:fontfile=FreeSerif.ttf:shadowy=2:shadowx=2:text="I am getting the hang of ffmpeg\!":x=(w-text_w)/2:y=(h-text_h-line_h)/2[v]' -map '[a]' -map '[v]' -shortest -r 32 -c:v libx264 -b:a 192k -pix_fmt yuv420p output.mp4
ffmpeg version 2.2.4-   http://johnvansickle.com/ffmpeg/    Copyright (c) 2000-2014 the FFmpeg developers
  built on Jul  1 2014 22:10:48 with gcc 4.8 (Debian 4.8.3-4)
  configuration: --enable-gpl --enable-version3 --disable-shared --disable-debug --enable-runtime-cpudetect --enable-libmp3lame --enable-libx264 --enable-libwebp --enable-libspeex --enable-libvorbis --enable-libvpx --enable-libfreetype --enable-fontconfig --enable-libxvid --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-gray --enable-libopenjpeg --enable-libopus --disable-ffserver --enable-libass --enable-gnutls --cc=gcc-4.8
  libavutil      52. 66.100 / 52. 66.100
  libavcodec     55. 52.102 / 55. 52.102
  libavformat    55. 33.100 / 55. 33.100
  libavdevice    55. 10.100 / 55. 10.100
  libavfilter     4.  2.100 /  4.  2.100
  libswscale      2.  5.102 /  2.  5.102
  libswresample   0. 18.100 /  0. 18.100
  libpostproc    52.  3.100 / 52.  3.100
Input #0, image2, from 'foo%03d.png':
  Duration: 00:00:30.00, start: 0.000000, bitrate: N/A
    Stream #0:0: Video: png, rgb24, 640x360 [SAR 2835:2835 DAR 16:9], 0.20 fps, 1 tbr, 0.20 tbn, 0.20 tbc
Input #1, mp3, from 'audio.wav':
  Metadata:
    major_brand     : dash
    minor_version   : 0
    compatible_brands: iso6mp41
    encoder         : Lavf54.29.104
  Duration: 00:04:29.09, start: 0.025057, bitrate: 238 kb/s
    Stream #1:0: Audio: mp3, 44100 Hz, stereo, s16p, 238 kb/s
Guessed Channel Layout for  Input Stream #2.0 : mono
Input #2, wav, from 'speak.wav':
  Duration: 00:00:03.33, bitrate: 256 kb/s
    Stream #2:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 16000 Hz, mono, s16, 256 kb/s
File 'output.mp4' already exists. Overwrite ? [y/N] y
[libx264 @ 0x2fdf7a0] using SAR=1/1
[libx264 @ 0x2fdf7a0] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2
[libx264 @ 0x2fdf7a0] profile High, level 3.0
[libx264 @ 0x2fdf7a0] 264 - core 142 r2 a5831aa - H.264/MPEG-4 AVC codec - Copyleft 2003-2014 - 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=18 lookahead_threads=2 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, mp4, to 'output.mp4':
  Metadata:
    encoder         : Lavf55.33.100
    Stream #0:0: Audio: aac (libvo_aacenc) ([64][0][0][0] / 0x0040), 44100 Hz, stereo, s16, 192 kb/s (default)
    Stream #0:1: Video: h264 (libx264) ([33][0][0][0] / 0x0021), yuv420p, 640x360 [SAR 1:1 DAR 16:9], q=-1--1, 16384 tbn, 32 tbc (default)
Stream mapping:
  Stream #0:0 (png) -> drawtext
  Stream #1:0 (mp3) -> volume
  Stream #2:0 (pcm_s16le) -> amix:input1
  amix -> Stream #0:0 (libvo_aacenc)
  drawtext -> Stream #0:1 (libx264)
Press [q] to stop, [?] for help
frame=  800 fps=116 q=-1.0 Lsize=    6606kB time=00:04:29.05 bitrate= 201.1kbits/s dup=794 drop=0
video:238kB audio:6307kB subtitle:0 data:0 global headers:0kB muxing overhead 0.933773%
[libvo_aacenc @ 0x2fde340] 1 frames left in the queue on closing
[libx264 @ 0x2fdf7a0] frame I:5     Avg QP:17.56  size: 37668
[libx264 @ 0x2fdf7a0] frame P:201   Avg QP:17.22  size:   219
[libx264 @ 0x2fdf7a0] frame B:594   Avg QP:25.96  size:    18
[libx264 @ 0x2fdf7a0] consecutive B-frames:  0.8%  0.2%  1.5% 97.5%
[libx264 @ 0x2fdf7a0] mb I  I16..4:  4.7% 64.5% 30.8%
[libx264 @ 0x2fdf7a0] mb P  I16..4:  0.1%  0.2%  0.3%  P16..4:  0.5%  0.0%  0.0%  0.0%  0.0%    skip:99.0%
[libx264 @ 0x2fdf7a0] mb B  I16..4:  0.0%  0.0%  0.0%  B16..8:  0.1%  0.0%  0.0%  direct: 0.0%  skip:99.9%  L0:16.4% L1:83.6% BI: 0.0%
[libx264 @ 0x2fdf7a0] 8x8 transform intra:58.6% inter:30.7%
[libx264 @ 0x2fdf7a0] coded y,uvDC,uvAC intra: 83.7% 87.7% 75.6% inter: 0.0% 0.1% 0.0%
[libx264 @ 0x2fdf7a0] i16 v,h,dc,p: 50% 11%  7% 32%
[libx264 @ 0x2fdf7a0] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 15% 19% 21%  6%  6%  5%  8%  6% 13%
[libx264 @ 0x2fdf7a0] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 24% 22% 11%  6%  7%  6%  7%  5% 12%
[libx264 @ 0x2fdf7a0] i8c dc,h,v,p: 50% 22% 20%  8%
[libx264 @ 0x2fdf7a0] Weighted P-Frames: Y:0.0% UV:0.0%
[libx264 @ 0x2fdf7a0] ref P L0: 94.2%  0.5%  3.9%  1.4%
[libx264 @ 0x2fdf7a0] ref B L0: 53.1% 45.3%  1.6%
[libx264 @ 0x2fdf7a0] ref B L1: 95.1%  4.9%
[libx264 @ 0x2fdf7a0] kb/s:77.80

#3831 conversion to bgr8 does not work correctly for some resolutions swscale defect Aug 7, 2014

Well, basically I'm trying to convert a movie to an animated gif. I love that it's as easy as:

ffmpeg -i movie_to_be_animated.mp4 output.gif

However, using 1.x branch the colors aren't as good:

http://pastebin.com/qWkNPrKP - this works, but colors aren't as good. especially with fading, and the file is huge (17MB).

I prefer this: http://pastebin.com/hrpaavJT

However, as you can see in the attatched file, there is a flickering going on on the right there. And this is what this ticket is about. Why is that happening?


#3982 FFMPEG Does Not Support the Audio in TS stream recorded by Marshall Electronics VS-7300 undetermined defect Sep 26, 2014

Summary of the bug:

FFPlay cannot play the audio from a TS stream produced by a Marshall Electronics VS-7300 camera. I have uploaded the stream at http://www.datafilehost.com/d/9da42dca . The stream is playable by VLC.

How to reproduce: ffmpeg version: master git tag 46ad2c4 built on: Slackware Linux 13.37.0 (x86)

ffplay /mnt/share/content/issues/pro-1763/shsu.ts

ffplay version 2.3.git-VF Copyright (c) 2003-2014 the FFmpeg developers
  built on Sep 26 2014 10:14:40 with gcc 4.5.2 (GCC)
  configuration: --extra-version=VF --prefix=/mnt/centshare/ffmpeg/trunk/build/build-linux/stage --extra-cflags='-I/mnt/centshare/ffmpeg/trunk/build/../src/libavformat -I/mnt/centshare/ffmpeg/trunk/build/../src/libavcodec ' --extra-ldflags='-L/mnt/centshare/ffmpeg/trunk/build/build-linux/stage/lib -Wl,-rpath -Wl,/mnt/centshare/ffmpeg/trunk/build/build-linux/stage/lib' --enable-static --enable-shared --enable-avfilter --enable-pthreads --enable-zlib --enable-bzlib --enable-runtime-cpudetect --enable-hardcoded-tables
  libavutil      54.  7.100 / 54.  7.100
  libavcodec     56.  0.101 / 56.  0.101
  libavformat    56.  3.100 / 56.  3.100
  libavdevice    56.  0.100 / 56.  0.100
  libavfilter     5.  0.103 /  5.  0.103
  libswscale      3.  0.100 /  3.  0.100
  libswresample   1.  1.100 /  1.  1.100
[aac @ 0x80bc680] channel element 2.10 is not allocated  0B f=0/0   
    Last message repeated 2 times
[h264 @ 0x80bbdc0] left block unavailable for requested intra mode at 0 18
[h264 @ 0x80bbdc0] error while decoding MB 0 18, bytestream 37669
[h264 @ 0x80bbdc0] concealing 6049 DC, 6049 AC, 6049 MV errors in I frame
[aac @ 0x80bc680] channel element 2.10 is not allocated  0B f=0/0   
    Last message repeated 4 times
[aac @ 0x80bc680] channel element 2.10 is not allocated  0B f=0/0   
    Last message repeated 150 times
[mpegts @ 0x80b82a0] decoding for stream 1 failed sq=    0B f=0/0   
[mpegts @ 0x80b82a0] Could not find codec parameters for stream 1 (Audio: aac ([15][0][0][0] / 0x000F), stereo, fltp, 72 kb/s): unspecified sample rate
Consider increasing the value for the 'analyzeduration' and 'probesize' options
Input #0, mpegts, from '/mnt/share/content/issues/pro-1763/shsu.ts':
  Duration: 00:01:12.76, start: 34252.839867, bitrate: 4293 kb/s
  Program 1 
    Stream #0:0[0x40]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuvj420p(pc), 1920x1080, 30 fps, 29.97 tbr, 90k tbn, 60 tbc
    Stream #0:1[0x41]: Audio: aac ([15][0][0][0] / 0x000F), stereo, fltp, 72 kb/s
[abuffer @ 0x80d7480] Value inf for parameter 'time_base' out of range [0 - 2.14748e+09]
    Last message repeated 3 times
[abuffer @ 0x80d7480] Error setting option time_base to value 1/0.
[ffplay_abuffer @ 0x80d73e0] Error applying options to the filter.
[h264 @ 0x80d86e0] left block unavailable for requested intra mode at 0 18
[h264 @ 0x80d86e0] error while decoding MB 0 18, bytestream 37669
[h264 @ 0x80d86e0] concealing 6049 DC, 6049 AC, 6049 MV errors in I frame
[swscaler @ 0xae0d8fa0] deprecated pixel format used, make sure you did set range correctly


#3990 Video duration increases when reducing frame rate ffmpeg defect Sep 30, 2014

When reducing the frame rate of a 25Hz/20sec AVI/HuffYUV video test file to 1Hz the duration increases to 22sec.

Comparing the framemd5 output of input file and output file (see attachments) it seems that the first two frames of the input file are passed through, then each frame at the middle of the output interval is passed (frame 13 for the first 1sec interval, frame 38 for the second 1sec interval, ...).

How to reproduce:

# create 25Hz test input file
% ffmpeg -f lavfi -graph "testsrc=size=pal:rate=25 [out0]" -i dummy \
  -f avi  -codec:v huffyuv -pix_fmt yuv422p -t 20 /tmp/test-25hz.avi

# create 1Hz test output file
% ffmpeg -i /tmp/test-25hz.avi -f avi -codec:v huffyuv -r 1 /tmp/test-1hz.avi

ffmpeg version N-66544-g61c0683 Copyright (c) 2000-2014 the FFmpeg developers
  built on Sep 30 2014 09:02:33 with gcc 4.8 (Ubuntu 4.8.2-19ubuntu1)
  configuration: --cc='ccache gcc' --enable-debug --enable-version3
  libavutil      54.  7.101 / 54.  7.101
  libavcodec     56.  1.101 / 56.  1.101
  libavformat    56.  7.101 / 56.  7.101
  libavdevice    56.  1.100 / 56.  1.100
  libavfilter     5.  1.102 /  5.  1.102
  libswscale      3.  1.100 /  3.  1.100
  libswresample   1.  1.100 /  1.  1.100
Input #0, avi, from '/tmp/test-25hz.avi':
  Metadata:
    encoder         : Lavf56.7.101
  Duration: 00:00:20.00, start: 0.000000, bitrate: 46859 kb/s
    Stream #0:0: Video: huffyuv (HFYU / 0x55594648), yuv422p, 720x576, 46945 kb/s, SAR 1:1 DAR 5:4, 25 fps, 25 tbr, 25 tbn, 25 tbc
[huffyuv @ 0x1be5a20] using huffyuv 2.2.0 or newer interlacing flag
Output #0, avi, to '/tmp/test02-1hz.avi':
  Metadata:
    ISFT            : Lavf56.7.101
    Stream #0:0: Video: huffyuv (HFYU / 0x55594648), yuv422p, 720x576 [SAR 1:1 DAR 5:4], q=2-31, 200 kb/s, 1 fps, 1 tbn, 1 tbc
    Metadata:
      encoder         : Lavc56.1.101 huffyuv
Stream mapping:
  Stream #0:0 -> #0:0 (huffyuv (native) -> huffyuv (native))
Press [q] to stop, [?] for help
frame=   22 fps= 13 q=0.0 Lsize=    5040kB time=00:00:22.00 bitrate=1876.8kbits/s dup=0 drop=478
video:5034kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.124002%

#3999 Input option -r does not work for all formats without reencoding ffmpeg defect Oct 3, 2014

Summary of the bug: How to reproduce:

according to https://trac.ffmpeg.org/wiki/How%20to%20speed%20up%20/%20slow%20down%20a%20video
% ffmpeg -i input.mp4 -filter:v "setpts=2.0*PTS" -c copy output.mp4

Filtergraph 'setpts=2.0*PTS' was defined for video output stream 0:0 but codec copy was selected.                                                         
Filtering and streamcopy cannot be used together.

I couldn't make the -r option change situation.

But as I can understand video duration can be increased without reencoding. And this is done in mkvmerge's stretch option: "Stretch this track's timecodes. This entry can have two formats. It is either a positive floating point number, or a fraction like e.g. 1200/1253. Works best on video and subtitle tracks."
Mkvmerge just changes fps and duration accordingly. In this situation I think ffmpeg should check that only setpts filter is set and process video without encoding. 
Or there might be another way to do the same thing mkvmerge does?

ffmpeg version 2.4.1
built on Sep 22 2014 05:50:26 with gcc 4.9.1 (GCC) 20140903 (prerelease)

Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker.


#4209 GPS coordinates location and other iOS metadata in MOV are not copied to output MP4 avformat defect Dec 26, 2014

Summary of the bug:

Certain metadata in MOV files recorded with iOS devices, such as GPS location, is lost when converting to MP4.

ffmpeg does state in its log that the output file will contain such metadata, but such is not the case as identified with ffprobe and exiftool.

Some of the metadata present in the input MOV that is missing in the output MP4, according to ffprobe:

  • make ("Apple")
  • encoder
  • location (GPS latitude/longitude/altitude coordinates)
  • model (the iPhone/iPad/iPod model)

exiftool identifies some more:

  • camera identifier ("Back" or "Front")
  • Software Version (iOS version)

This happens irrespective of input video/audio being transcoded or just repackaged.

How to reproduce:

% ffmpeg -i INPUT.mov -map_metadata 0 -c copy OUTPUT.mp4
ffmpeg version 2.5.2 Copyright (c) 2000-2014 the FFmpeg developers
  built on Dec 26 2014 21:55:58 with Apple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)
  configuration: --prefix=/usr/local/Cellar/ffmpeg/2.5.2 --enable-shared --enable-pthreads --enable-gpl --enable-version3 --enable-hardcoded-tables --enable-avresample --cc=clang --host-cflags= --host-ldflags= --enable-libx264 --enable-libmp3lame --enable-libxvid --enable-libvo-aacenc --enable-vda
  libavutil      54. 15.100 / 54. 15.100
  libavcodec     56. 13.100 / 56. 13.100
  libavformat    56. 15.102 / 56. 15.102
  libavdevice    56.  3.100 / 56.  3.100
  libavfilter     5.  2.103 /  5.  2.103
  libavresample   2.  1.  0 /  2.  1.  0
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'INPUT.mov':
  Metadata:
    major_brand     : qt  
    minor_version   : 0
    compatible_brands: qt  
    creation_time   : 2014-12-26 20:54:22
    model           : iPhone 4
    model-spa       : iPhone 4
    encoder         : 7.1.1
    encoder-spa     : 7.1.1
    date            : 2014-12-26T21:54:22+0100
    date-spa        : 2014-12-26T21:54:22+0100
    location        : +41.4082+002.1852+027.119/
    location-spa    : +41.4082+002.1852+027.119/
    make            : Apple
    make-spa        : Apple
  Duration: 00:00:01.07, start: 0.000000, bitrate: 11694 kb/s
    Stream #0:0(und): Video: h264 (Baseline) (avc1 / 0x31637661), yuv420p(tv, bt709), 1280x720, 11890 kb/s, 24 fps, 24 tbr, 600 tbn, 1200 tbc (default)
    Metadata:
      rotate          : 90
      creation_time   : 2014-12-26 20:54:22
      handler_name    : Core Media Data Handler
      encoder         : H.264
    Side data:
      displaymatrix: rotation of -90.00 degrees
    Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, mono, fltp, 62 kb/s (default)
    Metadata:
      creation_time   : 2014-12-26 20:54:22
      handler_name    : Core Media Data Handler
Output #0, mp4, to 'OUTPUT.mp4':
  Metadata:
    major_brand     : qt  
    minor_version   : 0
    compatible_brands: qt  
    creation_time   : 2014-12-26 20:54:22
    model           : iPhone 4
    model-spa       : iPhone 4
    make-spa        : Apple
    encoder         : Lavf56.15.102
    date            : 2014-12-26T21:54:22+0100
    date-spa        : 2014-12-26T21:54:22+0100
    location        : +41.4082+002.1852+027.119/
    location-spa    : +41.4082+002.1852+027.119/
    make            : Apple
    Stream #0:0(und): Video: h264 ([33][0][0][0] / 0x0021), yuv420p, 1280x720, q=2-31, 11890 kb/s, 24 fps, 19200 tbn, 600 tbc (default)
    Metadata:
      rotate          : 90
      creation_time   : 2014-12-26 20:54:22
      handler_name    : Core Media Data Handler
      encoder         : H.264
    Side data:
      displaymatrix: rotation of -90.00 degrees
    Stream #0:1(und): Audio: aac ([64][0][0][0] / 0x0040), 44100 Hz, mono, 62 kb/s (default)
    Metadata:
      creation_time   : 2014-12-26 20:54:22
      handler_name    : Core Media Data Handler
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
frame=   25 fps=0.0 q=-1.0 Lsize=    1522kB time=00:00:01.06 bitrate=11673.4kbits/s    
video:1512kB audio:8kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.123020%

#4230 ASF: Big Muxing Overhead avformat defect Jan 6, 2015

Summary of the bug: I'm doing lossless trimming of WMA (audio only; ASF) files and I have the issue that the overall bitrate of the file is growing. I managed to narrow the problem to following issue: If I just pass ASF file through FFMpeg using copy codec the file size grows. How to reproduce: Take the attached input file and encode it using following command

ffmpeg -i original.wma -c copy -y o2.asf
ffmpeg version N-68881-ga79ac73 Copyright (c) 2000-2015 the FFmpeg developers
  built on Jan  5 2015 22:14:33 with gcc 4.9.2 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --e
nable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-li
bass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-li
bgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-lib
opencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-l
ibrtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --en
able-libtwolame --enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable
-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-
libx265 --enable-libxavs --enable-libxvid --enable-lzma --enable-decklink --enable-zlib
  libavutil      54. 16.100 / 54. 16.100
  libavcodec     56. 19.100 / 56. 19.100
  libavformat    56. 18.100 / 56. 18.100
  libavdevice    56.  3.100 / 56.  3.100
  libavfilter     5.  6.100 /  5.  6.100
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
Guessed Channel Layout for  Input Stream #0.0 : stereo
Input #0, asf, from 'original.wma':
  Metadata:
    WMFSDKNeeded    : 0.0.0.0000
    DeviceConformanceTemplate: L1
    WM/WMADRCPeakReference: 32767
    WM/WMADRCAverageReference: 11007
    PeakValue       : 32673
    AverageLevel    : 8571
    WM/Lyrics       : (Hej, hej) šuti
                    : samo šuti
                    : ┼áuti moj dje─Źa─Źe plavi
                    :
                    : (Hej hej)
                    :
                    : Ako te sretnem samo šuti, samo šuti
                    : ┼áuti moj dje─Źa─Źe plavi
                    : I nek tvoja kosa plava
                    : Na jastuku uspomena spava
                    :
                    : Ako te sretnem samo šuti, samo šuti
                    : ┼áuti moj dje─Źa─Źe plavi
                    : I nek tvoja kosa plava
                    : Na jastuku uspomena spava
                    :
                    : Iako davno su nestale veze
                    : Što spajale su nas
                    : Iako davno izbrisane su rije─Źi
                    : I ne pamtim ti glas
                    :
                    : Iako davno ve─ç zaborav te skrio
                    : I dodir tvoj je stran
                    : Susreti novi probudi u meni onaj stari plan
                    :
                    : Ako te sretnem samo šuti, samo šuti
                    : ┼áuti moj dje─Źa─Źe plavi
                    : I nek tvoja kosa plava
                    : Na jastuku uspomena spava
                    : Šuti, samo šuti
                    : ┼áuti moj dje─Źa─Źe plavi
                    : I nek tvoja kosa plava
                    : Na jastuku uspomena spava
                    :
                    : (hej, hej)
                    :
                    : Dugo ve─ç dugo
                    : Pamtim te samo kao ─Ĺa─Źki grijeh
                    : Dugo ve─ç dugo
                    : Ne znam dal' su dra┼że bile suze il' smijeh (oho)
                    : Dugo ve─ç dugo zaborav te skriva
                    : I dodir tvoj je stran
                    : Susreti novi probudi u meni onaj stari plan
                    :
                    : Ako te sretnem samo šuti, samo šuti
                    : [03:04]┼áuti moj dje─Źa─Źe plavi
                    : I nek tvoja kosa plava
                    : Na jastuku uspomena spava
                    : Šuti, samo šuti
                    : ┼áuti moj dje─Źa─Źe plavi
                    : I nek tvoja kosa plava
                    : Na jastuku uspomena spava
                    : Šuti, samo šuti
                    : ┼áuti moj dje─Źa─Źe plavi
                    : I nek tvoja kosa plava
                    : Na jastuku uspomena spava
                    :
                    : Šuti, šuti, samo šuti
                    : ┼áuti moj dje─Źa─Źe plavi
                    :
                    : (┼íuti moj dje─Źa─Źe plavi)
                    :
    title           : ┼áuti moj dje─Źa─Źe plavi
    album           : Malo Pomalo
    WMFSDKVersion   : 9.00.00.3250
    IsVBR           : 0
    WM/Year         : 1994
    WM/EncodingTime : 18446744072371848576
    WM/UniqueFileIdentifier: ;
    composer        : Karma
    publisher       : Groove Attack
    genre           : Electronica & Dance
    album_artist    : Karma
    WM/Provider     : User Feedback
    WM/SharedUserRating: 99
    track           : 13
    artist          : Karma
  Duration: 00:04:34.76, start: 0.000000, bitrate: 97 kb/s
    Stream #0:0(cze): Audio: wmav2 (a[1][0][0] / 0x0161), 44100 Hz, 2 channels, fltp, 96 k
b/s
Output #0, asf, to 'o2.asf':
  Metadata:
    WMFSDKNeeded    : 0.0.0.0000
    DeviceConformanceTemplate: L1
    WM/WMADRCPeakReference: 32767
    WM/WMADRCAverageReference: 11007
    PeakValue       : 32673
    AverageLevel    : 8571
    WM/Lyrics       : (Hej, hej) šuti
                    : samo šuti
                    : ┼áuti moj dje─Źa─Źe plavi
                    :
                    : (Hej hej)
                    :
                    : Ako te sretnem samo šuti, samo šuti
                    : ┼áuti moj dje─Źa─Źe plavi
                    : I nek tvoja kosa plava
                    : Na jastuku uspomena spava
                    :
                    : Ako te sretnem samo šuti, samo šuti
                    : ┼áuti moj dje─Źa─Źe plavi
                    : I nek tvoja kosa plava
                    : Na jastuku uspomena spava
                    :
                    : Iako davno su nestale veze
                    : Što spajale su nas
                    : Iako davno izbrisane su rije─Źi
                    : I ne pamtim ti glas
                    :
                    : Iako davno ve─ç zaborav te skrio
                    : I dodir tvoj je stran
                    : Susreti novi probudi u meni onaj stari plan
                    :
                    : Ako te sretnem samo šuti, samo šuti
                    : ┼áuti moj dje─Źa─Źe plavi
                    : I nek tvoja kosa plava
                    : Na jastuku uspomena spava
                    : Šuti, samo šuti
                    : ┼áuti moj dje─Źa─Źe plavi
                    : I nek tvoja kosa plava
                    : Na jastuku uspomena spava
                    :
                    : (hej, hej)
                    :
                    : Dugo ve─ç dugo
                    : Pamtim te samo kao ─Ĺa─Źki grijeh
                    : Dugo ve─ç dugo
                    : Ne znam dal' su dra┼że bile suze il' smijeh (oho)
                    : Dugo ve─ç dugo zaborav te skriva
                    : I dodir tvoj je stran
                    : Susreti novi probudi u meni onaj stari plan
                    :
                    : Ako te sretnem samo šuti, samo šuti
                    : [03:04]┼áuti moj dje─Źa─Źe plavi
                    : I nek tvoja kosa plava
                    : Na jastuku uspomena spava
                    : Šuti, samo šuti
                    : ┼áuti moj dje─Źa─Źe plavi
                    : I nek tvoja kosa plava
                    : Na jastuku uspomena spava
                    : Šuti, samo šuti
                    : ┼áuti moj dje─Źa─Źe plavi
                    : I nek tvoja kosa plava
                    : Na jastuku uspomena spava
                    :
                    : Šuti, šuti, samo šuti
                    : ┼áuti moj dje─Źa─Źe plavi
                    :
                    : (┼íuti moj dje─Źa─Źe plavi)
                    :
    title           : ┼áuti moj dje─Źa─Źe plavi
    WM/AlbumTitle   : Malo Pomalo
    WMFSDKVersion   : 9.00.00.3250
    IsVBR           : 0
    WM/Year         : 1994
    WM/EncodingTime : 18446744072371848576
    WM/UniqueFileIdentifier: ;
    WM/Composer     : Karma
    WM/Language     : hr
    WM/Publisher    : Groove Attack
    WM/Genre        : Electronica & Dance
    WM/AlbumArtist  : Karma
    WM/Provider     : User Feedback
    WM/SharedUserRating: 99
    WM/TrackNumber  : 13
    Author          : Karma
    WM/EncodingSettings: Lavf56.18.100
    Stream #0:0(cze): Audio: wmav2 (a[1][0][0] / 0x0161), 44100 Hz, stereo, 96 kb/s
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
Press [q] to stop, [?] for help
size=    4648kB time=00:04:34.73 bitrate= 138.6kbits/s
video:0kB audio:3235kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead:
43.663895%

You see the huge muxing overhead. The comparison of the original and outout file is

Original file
Size:	3 343 892 B
Audio bitrate: 96kb/s
Overall bitrate: 97kb/s
Overhead: 1%

Copied file
Size:	4 759 638 B (42% growth)
Audio bitrate: 96kb/s
Overall bitrate: 138kb/s
Overhead: 43%

When I compare the files binary I see several blocks of 0 bytes in the transcoded file.

I guess this is issue how the ASF file is generated, that the 0 blocks should nopt be there, thus lowering the overhead.


#4280 bug with selecting subtitle. ffmpeg selected video stream instead of subtitle. ffmpeg defect Jan 23, 2015

Summary of the bug: i select a subtitle from program in mpegts/udp stream, but ffmpeg does not select the subitle, it selected video stream insteads of subtitle. How to reproduce:

ffmpeg command line:
ffmpeg -analyzeduration 100M -probesize 100M -i 'udp://@232.1.0.168:57000?reuse=1&buffer_size=134217728&fifo_size=2867200&overrun_nonfatal=1' -rtbufsize 256M -filter_complex '[0:p:1001:v][0:p:1001:s:1]overlay=x=220:y=310[v1]' -map [v1] -an -vcodec libx264 -b:v 1500k -profile:v main -preset:v superfast -s 1280x720  -f flv rtmp://77.242.21.246/sub/filmnje3

OUTPUT:

ffmpeg version 2.5.3 Copyright (c) 2000-2015 the FFmpeg developers
  built on Jan 22 2015 13:00:57 with gcc 4.8 (Ubuntu 4.8.2-19ubuntu1)
  configuration: --disable-ffplay --disable-ffserver --disable-ffprobe --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --enable-version3 --enable-avfilter --enable-nonfree --enable-gpl --enable-libfdk_aac --enable-libx264 --enable-pthreads --disable-stripping --extra-cflags=-I/usr/local/include --disable-debug --enable-libzvbi --enable-libass --enable-gnutls
  libavutil      54. 15.100 / 54. 15.100
  libavcodec     56. 13.100 / 56. 13.100
  libavformat    56. 15.102 / 56. 15.102
  libavdevice    56.  3.100 / 56.  3.100
  libavfilter     5.  2.103 /  5.  2.103
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
[NULL @ 0x3227380] non-existing SPS 0 referenced in buffering period
[NULL @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] decode_slice_header error
[h264 @ 0x3227380] no frame!
[NULL @ 0x31f2320] non-existing SPS 0 referenced in buffering period
[NULL @ 0x31f2320] non-existing PPS 0 referenced
[h264 @ 0x31f2320] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31f2320] non-existing PPS 0 referenced
[h264 @ 0x31f2320] decode_slice_header error
[h264 @ 0x31f2320] no frame!
[h264 @ 0x31f2320] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31f2320] non-existing PPS 0 referenced
[h264 @ 0x31f2320] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31f2320] non-existing PPS 0 referenced
[h264 @ 0x31f2320] decode_slice_header error
[h264 @ 0x31f2320] no frame!
[h264 @ 0x31f2320] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31f2320] non-existing PPS 0 referenced
[h264 @ 0x31f2320] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31f2320] non-existing PPS 0 referenced
[h264 @ 0x31f2320] decode_slice_header error
[h264 @ 0x31f2320] no frame!
[NULL @ 0x31ecb00] non-existing SPS 0 referenced in buffering period
[NULL @ 0x31ecb00] non-existing PPS 0 referenced
[h264 @ 0x31ecb00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31ecb00] non-existing PPS 0 referenced
[h264 @ 0x31ecb00] decode_slice_header error
[h264 @ 0x31ecb00] no frame!
[h264 @ 0x31ecb00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31ecb00] non-existing PPS 0 referenced
[h264 @ 0x31ecb00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31ecb00] non-existing PPS 0 referenced
[h264 @ 0x31ecb00] decode_slice_header error
[h264 @ 0x31ecb00] no frame!
[NULL @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[NULL @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] decode_slice_header error
[h264 @ 0x3227f60] no frame!
[NULL @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[NULL @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[h264 @ 0x31ecb00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31ecb00] non-existing PPS 0 referenced
[h264 @ 0x31ecb00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31ecb00] non-existing PPS 0 referenced
[h264 @ 0x31ecb00] decode_slice_header error
[h264 @ 0x31ecb00] no frame!
[h264 @ 0x31ecb00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31ecb00] non-existing PPS 0 referenced
[h264 @ 0x31ecb00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31ecb00] non-existing PPS 0 referenced
[h264 @ 0x31ecb00] decode_slice_header error
[h264 @ 0x31ecb00] no frame!
[h264 @ 0x31ecb00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31ecb00] non-existing PPS 0 referenced
[h264 @ 0x31ecb00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31ecb00] non-existing PPS 0 referenced
[h264 @ 0x31ecb00] decode_slice_header error
[h264 @ 0x31ecb00] no frame!
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] decode_slice_header error
[h264 @ 0x31d8e00] no frame!
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] decode_slice_header error
[h264 @ 0x3227380] no frame!
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[NULL @ 0x322b1e0] non-existing SPS 0 referenced in buffering period
[NULL @ 0x322b1e0] non-existing PPS 0 referenced
[h264 @ 0x322b1e0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x322b1e0] non-existing PPS 0 referenced
[h264 @ 0x322b1e0] decode_slice_header error
[h264 @ 0x322b1e0] no frame!
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] decode_slice_header error
[h264 @ 0x3227f60] no frame!
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] decode_slice_header error
[h264 @ 0x3227f60] no frame!
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] decode_slice_header error
[h264 @ 0x3227f60] no frame!
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] decode_slice_header error
[h264 @ 0x3227f60] no frame!
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[h264 @ 0x31f2320] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31f2320] non-existing PPS 0 referenced
[h264 @ 0x31f2320] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31f2320] non-existing PPS 0 referenced
[h264 @ 0x31f2320] decode_slice_header error
[h264 @ 0x31f2320] no frame!
[h264 @ 0x322b1e0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x322b1e0] non-existing PPS 0 referenced
[h264 @ 0x322b1e0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x322b1e0] non-existing PPS 0 referenced
[h264 @ 0x322b1e0] decode_slice_header error
[h264 @ 0x322b1e0] no frame!
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] decode_slice_header error
[h264 @ 0x31d8e00] no frame!
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] decode_slice_header error
[h264 @ 0x3227f60] no frame!
[NULL @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[NULL @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] decode_slice_header error
[h264 @ 0x31edea0] no frame!
[h264 @ 0x31ecb00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31ecb00] non-existing PPS 0 referenced
[h264 @ 0x31ecb00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31ecb00] non-existing PPS 0 referenced
[h264 @ 0x31ecb00] decode_slice_header error
[h264 @ 0x31ecb00] no frame!
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[NULL @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[NULL @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] decode_slice_header error
[h264 @ 0x31d8e00] no frame!
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] decode_slice_header error
[h264 @ 0x31edea0] no frame!
[h264 @ 0x322b1e0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x322b1e0] non-existing PPS 0 referenced
[h264 @ 0x322b1e0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x322b1e0] non-existing PPS 0 referenced
[h264 @ 0x322b1e0] decode_slice_header error
[h264 @ 0x322b1e0] no frame!
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] decode_slice_header error
[h264 @ 0x31d8e00] no frame!
[NULL @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[NULL @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] decode_slice_header error
[h264 @ 0x32267a0] no frame!
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] decode_slice_header error
[h264 @ 0x3227380] no frame!
[h264 @ 0x322b1e0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x322b1e0] non-existing PPS 0 referenced
[h264 @ 0x322b1e0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x322b1e0] non-existing PPS 0 referenced
[h264 @ 0x322b1e0] decode_slice_header error
[h264 @ 0x322b1e0] no frame!
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] decode_slice_header error
[h264 @ 0x31edea0] no frame!
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] decode_slice_header error
[h264 @ 0x3227f60] no frame!
[h264 @ 0x31f2320] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31f2320] non-existing PPS 0 referenced
[h264 @ 0x31f2320] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31f2320] non-existing PPS 0 referenced
[h264 @ 0x31f2320] decode_slice_header error
[h264 @ 0x31f2320] no frame!
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] decode_slice_header error
[h264 @ 0x3227380] no frame!
[h264 @ 0x322b1e0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x322b1e0] non-existing PPS 0 referenced
[h264 @ 0x322b1e0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x322b1e0] non-existing PPS 0 referenced
[h264 @ 0x322b1e0] decode_slice_header error
[h264 @ 0x322b1e0] no frame!
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] decode_slice_header error
[h264 @ 0x31edea0] no frame!
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] decode_slice_header error
[h264 @ 0x32267a0] no frame!
[h264 @ 0x31f2320] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31f2320] non-existing PPS 0 referenced
[h264 @ 0x31f2320] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31f2320] non-existing PPS 0 referenced
[h264 @ 0x31f2320] decode_slice_header error
[h264 @ 0x31f2320] no frame!
[NULL @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[NULL @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] decode_slice_header error
[h264 @ 0x31d8e00] no frame!
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] decode_slice_header error
[h264 @ 0x3227380] no frame!
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] decode_slice_header error
[h264 @ 0x3227f60] no frame!
[h264 @ 0x31ecb00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31ecb00] non-existing PPS 0 referenced
[h264 @ 0x31ecb00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31ecb00] non-existing PPS 0 referenced
[h264 @ 0x31ecb00] decode_slice_header error
[h264 @ 0x31ecb00] no frame!
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x322b1e0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x322b1e0] non-existing PPS 0 referenced
[h264 @ 0x322b1e0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x322b1e0] non-existing PPS 0 referenced
[h264 @ 0x322b1e0] decode_slice_header error
[h264 @ 0x322b1e0] no frame!
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] decode_slice_header error
[h264 @ 0x31edea0] no frame!
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] decode_slice_header error
[h264 @ 0x3227380] no frame!
[h264 @ 0x31ecb00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31ecb00] non-existing PPS 0 referenced
[h264 @ 0x31ecb00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31ecb00] non-existing PPS 0 referenced
[h264 @ 0x31ecb00] decode_slice_header error
[h264 @ 0x31ecb00] no frame!
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] decode_slice_header error
[h264 @ 0x3227380] no frame!
[h264 @ 0x31f2320] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31f2320] non-existing PPS 0 referenced
[h264 @ 0x31f2320] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31f2320] non-existing PPS 0 referenced
[h264 @ 0x31f2320] decode_slice_header error
[h264 @ 0x31f2320] no frame!
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] decode_slice_header error
[h264 @ 0x32267a0] no frame!
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] decode_slice_header error
[h264 @ 0x31edea0] no frame!
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] decode_slice_header error
[h264 @ 0x3227380] no frame!
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x31ecb00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31ecb00] non-existing PPS 0 referenced
[h264 @ 0x31ecb00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31ecb00] non-existing PPS 0 referenced
[h264 @ 0x31ecb00] decode_slice_header error
[h264 @ 0x31ecb00] no frame!
[h264 @ 0x31f2320] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31f2320] non-existing PPS 0 referenced
[h264 @ 0x31f2320] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31f2320] non-existing PPS 0 referenced
[h264 @ 0x31f2320] decode_slice_header error
[h264 @ 0x31f2320] no frame!
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] decode_slice_header error
[h264 @ 0x3227f60] no frame!
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] decode_slice_header error
[h264 @ 0x31d8e00] no frame!
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[h264 @ 0x31ecb00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31ecb00] non-existing PPS 0 referenced
[h264 @ 0x31ecb00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31ecb00] non-existing PPS 0 referenced
[h264 @ 0x31ecb00] decode_slice_header error
[h264 @ 0x31ecb00] no frame!
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] decode_slice_header error
[h264 @ 0x31edea0] no frame!
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] decode_slice_header error
[h264 @ 0x3227380] no frame!
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x31ecb00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31ecb00] non-existing PPS 0 referenced
[h264 @ 0x31ecb00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31ecb00] non-existing PPS 0 referenced
[h264 @ 0x31ecb00] decode_slice_header error
[h264 @ 0x31ecb00] no frame!
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] decode_slice_header error
[h264 @ 0x32267a0] no frame!
[h264 @ 0x31f2320] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31f2320] non-existing PPS 0 referenced
[h264 @ 0x31f2320] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31f2320] non-existing PPS 0 referenced
[h264 @ 0x31f2320] decode_slice_header error
[h264 @ 0x31f2320] no frame!
[h264 @ 0x31ecb00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31ecb00] non-existing PPS 0 referenced
[h264 @ 0x31ecb00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31ecb00] non-existing PPS 0 referenced
[h264 @ 0x31ecb00] decode_slice_header error
[h264 @ 0x31ecb00] no frame!
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] decode_slice_header error
[h264 @ 0x31edea0] no frame!
[h264 @ 0x31ecb00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31ecb00] non-existing PPS 0 referenced
[h264 @ 0x31ecb00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31ecb00] non-existing PPS 0 referenced
[h264 @ 0x31ecb00] decode_slice_header error
[h264 @ 0x31ecb00] no frame!
[h264 @ 0x31f2320] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31f2320] non-existing PPS 0 referenced
[h264 @ 0x31f2320] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31f2320] non-existing PPS 0 referenced
[h264 @ 0x31f2320] decode_slice_header error
[h264 @ 0x31f2320] no frame!
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] decode_slice_header error
[h264 @ 0x32267a0] no frame!
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] decode_slice_header error
[h264 @ 0x3227f60] no frame!
[h264 @ 0x31f2320] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31f2320] non-existing PPS 0 referenced
[h264 @ 0x31f2320] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31f2320] non-existing PPS 0 referenced
[h264 @ 0x31f2320] decode_slice_header error
[h264 @ 0x31f2320] no frame!
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x31ecb00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31ecb00] non-existing PPS 0 referenced
[h264 @ 0x31ecb00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31ecb00] non-existing PPS 0 referenced
[h264 @ 0x31ecb00] decode_slice_header error
[h264 @ 0x31ecb00] no frame!
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] decode_slice_header error
[h264 @ 0x32267a0] no frame!
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] decode_slice_header error
[h264 @ 0x3227380] no frame!
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] decode_slice_header error
[h264 @ 0x3227f60] no frame!
[h264 @ 0x31f2320] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31f2320] non-existing PPS 0 referenced
[h264 @ 0x31f2320] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31f2320] non-existing PPS 0 referenced
[h264 @ 0x31f2320] decode_slice_header error
[h264 @ 0x31f2320] no frame!
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] decode_slice_header error
[h264 @ 0x32267a0] no frame!
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[mp2 @ 0x3228e80] Header missing
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] decode_slice_header error
[h264 @ 0x31edea0] no frame!
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] decode_slice_header error
[h264 @ 0x3227f60] no frame!
[h264 @ 0x31ecb00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31ecb00] non-existing PPS 0 referenced
[h264 @ 0x31ecb00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31ecb00] non-existing PPS 0 referenced
[h264 @ 0x31ecb00] decode_slice_header error
[h264 @ 0x31ecb00] no frame!
[mp2 @ 0x322e4e0] Header missing
[h264 @ 0x31f2320] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31f2320] non-existing PPS 0 referenced
[h264 @ 0x31f2320] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31f2320] non-existing PPS 0 referenced
[h264 @ 0x31f2320] decode_slice_header error
[h264 @ 0x31f2320] no frame!
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] decode_slice_header error
[h264 @ 0x3227380] no frame!
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] decode_slice_header error
[h264 @ 0x31edea0] no frame!
[h264 @ 0x31ecb00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31ecb00] non-existing PPS 0 referenced
[h264 @ 0x31ecb00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31ecb00] non-existing PPS 0 referenced
[h264 @ 0x31ecb00] decode_slice_header error
[h264 @ 0x31ecb00] no frame!
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] decode_slice_header error
[h264 @ 0x31d8e00] no frame!
[NULL @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[NULL @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x31f2320] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31f2320] non-existing PPS 0 referenced
[h264 @ 0x31f2320] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31f2320] non-existing PPS 0 referenced
[h264 @ 0x31f2320] decode_slice_header error
[h264 @ 0x31f2320] no frame!
[mp2 @ 0x31f0a80] Header missing
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] decode_slice_header error
[h264 @ 0x3227380] no frame!
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] decode_slice_header error
[h264 @ 0x3227f60] no frame!
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] decode_slice_header error
[h264 @ 0x31d8e00] no frame!
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] decode_slice_header error
[h264 @ 0x31edea0] no frame!
[h264 @ 0x31ecb00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31ecb00] non-existing PPS 0 referenced
[h264 @ 0x31ecb00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31ecb00] non-existing PPS 0 referenced
[h264 @ 0x31ecb00] decode_slice_header error
[h264 @ 0x31ecb00] no frame!
[h264 @ 0x31ecb00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31ecb00] non-existing PPS 0 referenced
[h264 @ 0x31ecb00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31ecb00] non-existing PPS 0 referenced
[h264 @ 0x31ecb00] decode_slice_header error
[h264 @ 0x31ecb00] no frame!
[h264 @ 0x31f2320] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31f2320] non-existing PPS 0 referenced
[h264 @ 0x31f2320] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31f2320] non-existing PPS 0 referenced
[h264 @ 0x31f2320] decode_slice_header error
[h264 @ 0x31f2320] no frame!
[h264 @ 0x31ecb00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31ecb00] non-existing PPS 0 referenced
[h264 @ 0x31ecb00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31ecb00] non-existing PPS 0 referenced
[h264 @ 0x31ecb00] decode_slice_header error
[h264 @ 0x31ecb00] no frame!
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] decode_slice_header error
[h264 @ 0x3227380] no frame!
[h264 @ 0x31ecb00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31ecb00] non-existing PPS 0 referenced
[h264 @ 0x31ecb00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31ecb00] non-existing PPS 0 referenced
[h264 @ 0x31ecb00] decode_slice_header error
[h264 @ 0x31ecb00] no frame!
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] decode_slice_header error
[h264 @ 0x31d8e00] no frame!
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[h264 @ 0x31ecb00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31ecb00] non-existing PPS 0 referenced
[h264 @ 0x31ecb00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31ecb00] non-existing PPS 0 referenced
[h264 @ 0x31ecb00] decode_slice_header error
[h264 @ 0x31ecb00] no frame!
[h264 @ 0x31f2320] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31f2320] non-existing PPS 0 referenced
[h264 @ 0x31f2320] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31f2320] non-existing PPS 0 referenced
[h264 @ 0x31f2320] decode_slice_header error
[h264 @ 0x31f2320] no frame!
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] decode_slice_header error
[h264 @ 0x3227380] no frame!
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] decode_slice_header error
[h264 @ 0x31edea0] no frame!
[h264 @ 0x322b1e0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x322b1e0] non-existing PPS 0 referenced
[h264 @ 0x322b1e0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x322b1e0] non-existing PPS 0 referenced
[h264 @ 0x322b1e0] decode_slice_header error
[h264 @ 0x322b1e0] no frame!
[mp2 @ 0x35ffa60] Header missing
[h264 @ 0x31f2320] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31f2320] non-existing PPS 0 referenced
[h264 @ 0x31f2320] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31f2320] non-existing PPS 0 referenced
[h264 @ 0x31f2320] decode_slice_header error
[h264 @ 0x31f2320] no frame!
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[mp2 @ 0x3848320] Header missing
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] decode_slice_header error
[h264 @ 0x31d8e00] no frame!
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] decode_slice_header error
[h264 @ 0x3227380] no frame!
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] decode_slice_header error
[h264 @ 0x3227f60] no frame!
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[NULL @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[NULL @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x31f2320] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31f2320] non-existing PPS 0 referenced
[h264 @ 0x31f2320] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31f2320] non-existing PPS 0 referenced
[h264 @ 0x31f2320] decode_slice_header error
[h264 @ 0x31f2320] no frame!
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] decode_slice_header error
[h264 @ 0x31edea0] no frame!
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] decode_slice_header error
[h264 @ 0x32267a0] no frame!
[mp2 @ 0x3395cc0] Header missing
    Last message repeated 2 times
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] decode_slice_header error
[h264 @ 0x3227380] no frame!
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] decode_slice_header error
[h264 @ 0x31d8e00] no frame!
[h264 @ 0x31f2320] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31f2320] non-existing PPS 0 referenced
[h264 @ 0x31f2320] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31f2320] non-existing PPS 0 referenced
[h264 @ 0x31f2320] decode_slice_header error
[h264 @ 0x31f2320] no frame!
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[mp2 @ 0x322b7c0] Header missing
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] decode_slice_header error
[h264 @ 0x31edea0] no frame!
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] decode_slice_header error
[h264 @ 0x3227380] no frame!
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] decode_slice_header error
[h264 @ 0x31d8e00] no frame!
[mp2 @ 0x322cf80] Header missing
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] decode_slice_header error
[h264 @ 0x31edea0] no frame!
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[mp2 @ 0x31f16e0] Header missing
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[mp2 @ 0x3231e20] Header missing
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] decode_slice_header error
[h264 @ 0x3227f60] no frame!
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] decode_slice_header error
[h264 @ 0x31d8e00] no frame!
[h264 @ 0x322b1e0] mmco: unref short failure
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] decode_slice_header error
[h264 @ 0x31edea0] no frame!
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] decode_slice_header error
[h264 @ 0x31d8e00] no frame!
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] decode_slice_header error
[h264 @ 0x32267a0] no frame!
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[mp3 @ 0x31da7e0] Header missing
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] decode_slice_header error
[h264 @ 0x3227f60] no frame!
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] decode_slice_header error
[h264 @ 0x32267a0] no frame!
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] decode_slice_header error
[h264 @ 0x3227380] no frame!
[h264 @ 0x322b1e0] mmco: unref short failure
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] decode_slice_header error
[h264 @ 0x3227f60] no frame!
[mp2 @ 0x384a080] Header missing
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] decode_slice_header error
[h264 @ 0x32267a0] no frame!
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] decode_slice_header error
[h264 @ 0x31edea0] no frame!
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] decode_slice_header error
[h264 @ 0x32267a0] no frame!
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] decode_slice_header error
[h264 @ 0x3227f60] no frame!
[mp2 @ 0x31ed380] Header missing
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] decode_slice_header error
[h264 @ 0x31edea0] no frame!
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[mp2 @ 0x3add640] Header missing
[mp2 @ 0x32313a0] Header missing
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] decode_slice_header error
[h264 @ 0x3227380] no frame!
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] decode_slice_header error
[h264 @ 0x31d8e00] no frame!
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] decode_slice_header error
[h264 @ 0x32267a0] no frame!
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] decode_slice_header error
[h264 @ 0x31edea0] no frame!
[mp2 @ 0x37a3dc0] Header missing
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] decode_slice_header error
[h264 @ 0x3227f60] no frame!
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] decode_slice_header error
[h264 @ 0x31d8e00] no frame!
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] decode_slice_header error
[h264 @ 0x3227380] no frame!
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] decode_slice_header error
[h264 @ 0x31edea0] no frame!
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] decode_slice_header error
[h264 @ 0x32267a0] no frame!
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[mp2 @ 0x3845a60] Header missing
[mp2 @ 0x3633f60] Header missing
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] decode_slice_header error
[h264 @ 0x3227380] no frame!
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] decode_slice_header error
[h264 @ 0x31d8e00] no frame!
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] decode_slice_header error
[h264 @ 0x3227f60] no frame!
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] decode_slice_header error
[h264 @ 0x3227380] no frame!
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] decode_slice_header error
[h264 @ 0x31edea0] no frame!
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] decode_slice_header error
[h264 @ 0x32267a0] no frame!
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] decode_slice_header error
[h264 @ 0x3227380] no frame!
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] decode_slice_header error
[h264 @ 0x31d8e00] no frame!
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] decode_slice_header error
[h264 @ 0x3227380] no frame!
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] decode_slice_header error
[h264 @ 0x31edea0] no frame!
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] decode_slice_header error
[h264 @ 0x3227380] no frame!
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] decode_slice_header error
[h264 @ 0x3227f60] no frame!
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] decode_slice_header error
[h264 @ 0x31edea0] no frame!
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] decode_slice_header error
[h264 @ 0x31d8e00] no frame!
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] decode_slice_header error
[h264 @ 0x31edea0] no frame!
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] decode_slice_header error
[h264 @ 0x31d8e00] no frame!
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] decode_slice_header error
[h264 @ 0x3227f60] no frame!
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] decode_slice_header error
[h264 @ 0x31d8e00] no frame!
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] decode_slice_header error
[h264 @ 0x3227380] no frame!
[h264 @ 0x322b1e0] mmco: unref short failure
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] decode_slice_header error
[h264 @ 0x31d8e00] no frame!
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] decode_slice_header error
[h264 @ 0x3227f60] no frame!
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x31ecb00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31ecb00] non-existing PPS 0 referenced
[h264 @ 0x31ecb00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31ecb00] non-existing PPS 0 referenced
[h264 @ 0x31ecb00] decode_slice_header error
[h264 @ 0x31ecb00] no frame!
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] decode_slice_header error
[h264 @ 0x32267a0] no frame!
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] decode_slice_header error
[h264 @ 0x3227f60] no frame!
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] decode_slice_header error
[h264 @ 0x32267a0] no frame!
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] decode_slice_header error
[h264 @ 0x3227380] no frame!
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] decode_slice_header error
[h264 @ 0x3227f60] no frame!
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x31f2320] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31f2320] non-existing PPS 0 referenced
[h264 @ 0x31f2320] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31f2320] non-existing PPS 0 referenced
[h264 @ 0x31f2320] decode_slice_header error
[h264 @ 0x31f2320] no frame!
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] decode_slice_header error
[h264 @ 0x3227380] no frame!
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] decode_slice_header error
[h264 @ 0x32267a0] no frame!
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] decode_slice_header error
[h264 @ 0x3227380] no frame!
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] decode_slice_header error
[h264 @ 0x3227f60] no frame!
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] decode_slice_header error
[h264 @ 0x3227380] no frame!
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] decode_slice_header error
[h264 @ 0x3227380] no frame!
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] decode_slice_header error
[h264 @ 0x32267a0] no frame!
[h264 @ 0x31f2320] mmco: unref short failure
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] decode_slice_header error
[h264 @ 0x3227380] no frame!
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] decode_slice_header error
[h264 @ 0x3227f60] no frame!
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] decode_slice_header error
[h264 @ 0x3227380] no frame!
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] decode_slice_header error
[h264 @ 0x32267a0] no frame!
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[h264 @ 0x31f2320] mmco: unref short failure
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[h264 @ 0x31ecb00] mmco: unref short failure
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] decode_slice_header error
[h264 @ 0x3227f60] no frame!
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] decode_slice_header error
[h264 @ 0x32267a0] no frame!
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[h264 @ 0x31ecb00] mmco: unref short failure
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] decode_slice_header error
[h264 @ 0x3227380] no frame!
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] decode_slice_header error
[h264 @ 0x3227f60] no frame!
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] decode_slice_header error
[h264 @ 0x32267a0] no frame!
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31d8e00] non-existing PPS 0 referenced
[h264 @ 0x31d8e00] decode_slice_header error
[h264 @ 0x31d8e00] no frame!
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31edea0] non-existing PPS 0 referenced
[h264 @ 0x31edea0] decode_slice_header error
[h264 @ 0x31edea0] no frame!
[h264 @ 0x31d8e00] mmco: unref short failure
[h264 @ 0x31edea0] mmco: unref short failure
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] decode_slice_header error
[h264 @ 0x3227f60] no frame!
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] decode_slice_header error
[h264 @ 0x32267a0] no frame!
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x31ecb00] mmco: unref short failure
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] decode_slice_header error
[h264 @ 0x3227380] no frame!
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x31edea0] mmco: unref short failure
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] decode_slice_header error
[h264 @ 0x3227f60] no frame!
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] decode_slice_header error
[h264 @ 0x3227380] no frame!
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[h264 @ 0x31f2320] mmco: unref short failure
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] decode_slice_header error
[h264 @ 0x3227380] no frame!
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] decode_slice_header error
[h264 @ 0x3227f60] no frame!
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] decode_slice_header error
[h264 @ 0x3227380] no frame!
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] decode_slice_header error
[h264 @ 0x3227380] no frame!
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] decode_slice_header error
[h264 @ 0x3227380] no frame!
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] decode_slice_header error
[h264 @ 0x3227380] no frame!
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] decode_slice_header error
[h264 @ 0x3227f60] no frame!
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] decode_slice_header error
[h264 @ 0x3227f60] no frame!
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x31d8e00] mmco: unref short failure
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] decode_slice_header error
[h264 @ 0x3227f60] no frame!
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[h264 @ 0x31edea0] mmco: unref short failure
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] decode_slice_header error
[h264 @ 0x3227f60] no frame!
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] decode_slice_header error
[h264 @ 0x3227f60] no frame!
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] decode_slice_header error
[h264 @ 0x3227f60] no frame!
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32267a0] non-existing PPS 0 referenced
[h264 @ 0x32267a0] decode_slice_header error
[h264 @ 0x32267a0] no frame!
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x32267a0] mmco: unref short failure
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x31d8e00] mmco: unref short failure
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227380] non-existing PPS 0 referenced
[h264 @ 0x3227380] decode_slice_header error
[h264 @ 0x3227380] no frame!
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x3227380] mmco: unref short failure
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3227f60] non-existing PPS 0 referenced
[h264 @ 0x3227f60] decode_slice_header error
[h264 @ 0x3227f60] no frame!
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x3227380] mmco: unref short failure
[h264 @ 0x32267a0] mmco: unref short failure
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x3227f60] mmco: unref short failure
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x3227f60] mmco: unref short failure
[h264 @ 0x3227380] mmco: unref short failure
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] non-existing SPS 0 referenced in buffering period
[h264 @ 0x31eff60] non-existing PPS 0 referenced
[h264 @ 0x31eff60] decode_slice_header error
[h264 @ 0x31eff60] no frame!
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x3227f60] mmco: unref short failure
[h264 @ 0x31eff60] mmco: unref short failure
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x31eff60] mmco: unref short failure
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x32267a0] mmco: unref short failure
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x3c20fc0] non-existing PPS 0 referenced
[h264 @ 0x3c20fc0] decode_slice_header error
[h264 @ 0x3c20fc0] no frame!
[h264 @ 0x3c20fc0] mmco: unref short failure
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x33ff9a0] non-existing PPS 0 referenced
[h264 @ 0x33ff9a0] decode_slice_header error
[h264 @ 0x33ff9a0] no frame!
[h264 @ 0x3c20fc0] mmco: unref short failure
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] non-existing SPS 0 referenced in buffering period
[h264 @ 0x38e4dc0] non-existing PPS 0 referenced
[h264 @ 0x38e4dc0] decode_slice_header error
[h264 @ 0x38e4dc0] no frame!
[h264 @ 0x33ff9a0] mmco: unref short failure
[h264 @ 0x38e4dc0] mmco: unref short failure
[h264 @ 0x31eff60] mmco: unref short failure
[h264 @ 0x33ff9a0] mmco: unref short failure
[h264 @ 0x38e4dc0] mmco: unref short failure
[h264 @ 0x33ff9a0] mmco: unref short failure
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] non-existing SPS 0 referenced in buffering period
[h264 @ 0x32ccd40] non-existing PPS 0 referenced
[h264 @ 0x32ccd40] decode_slice_header error
[h264 @ 0x32ccd40] no frame!
[h264 @ 0x32ccd40] mmco: unref short failure
[h264 @ 0x3c20fc0] mmco: unref short failure
[h264 @ 0x38e4dc0] mmco: unref short failure
[h264 @ 0x32ccd40] mmco: unref short failure
[h264 @ 0x38e4dc0] cabac decode of qscale diff failed at 61 62
[h264 @ 0x38e4dc0] error while decoding MB 61 62, bytestream 1549
[h264 @ 0x32ccd40] mmco: unref short failure
[h264 @ 0x33ff9a0] Reference 2 >= 2
[h264 @ 0x33ff9a0] error while decoding MB 45 24, bytestream 22267
[mpegts @ 0x31a8a20] PES packet size mismatch
[mpegts @ 0x31a8a20] Stream #7: not enough frames to estimate rate; consider increasing probesize
[mpegts @ 0x31a8a20] Stream #13: not enough frames to estimate rate; consider increasing probesize
[mpegts @ 0x31a8a20] Could not find codec parameters for stream 7 (Video: h264 ([27][0][0][0] / 0x001B), none): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[mpegts @ 0x31a8a20] Could not find codec parameters for stream 8 (Audio: mp3 ([4][0][0][0] / 0x0004), 0 channels): unspecified frame size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[mpegts @ 0x31a8a20] Could not find codec parameters for stream 13 (Video: h264 ([27][0][0][0] / 0x001B), none): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[mpegts @ 0x31a8a20] Could not find codec parameters for stream 14 (Audio: mp3 ([4][0][0][0] / 0x0004), 0 channels): unspecified frame size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
Input #0, mpegts, from 'udp://@232.1.0.168:57000?reuse=1&buffer_size=134217728&fifo_size=2867200&overrun_nonfatal=1':
  Duration: N/A, start: 21519.504144, bitrate: 2912 kb/s
  Program 1001 
    Metadata:
      service_name    : Film Nje HD
      service_provider: DigitALB
    Stream #0:6[0x3f3]: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p(tv, bt709), 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 50 tbr, 90k tbn, 50 tbc
    Stream #0:27[0x3f4](eng): Audio: mp2 ([4][0][0][0] / 0x0004), 48000 Hz, stereo, s16p, 128 kb/s
    Stream #0:34[0x3f7](alb): Subtitle: dvb_subtitle ([6][0][0][0] / 0x0006)
    Stream #0:35[0x3f8](eng): Subtitle: dvb_subtitle ([6][0][0][0] / 0x0006)
  Program 1002 
    Metadata:
      service_name    : Film Dy HD
      service_provider: DigitALB
    Stream #0:0[0x3fd]: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p(tv, bt709), 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 50 tbr, 90k tbn, 50 tbc
    Stream #0:1[0x3fe](eng): Audio: mp2 ([4][0][0][0] / 0x0004), 48000 Hz, stereo, s16p, 160 kb/s
    Stream #0:2[0x401](alb): Subtitle: dvb_subtitle ([6][0][0][0] / 0x0006)
    Stream #0:3[0x402](eng): Subtitle: dvb_subtitle ([6][0][0][0] / 0x0006)
  Program 1003 
    Metadata:
      service_name    : Plus HD
      service_provider: DigitALB
    Stream #0:37[0x407]: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p(tv, bt709), 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 50 tbr, 90k tbn, 50 tbc
    Stream #0:29[0x408](alb): Audio: mp2 ([4][0][0][0] / 0x0004), 48000 Hz, stereo, s16p, 160 kb/s (clean effects)
    Stream #0:36[0x409](eng): Audio: mp2 ([4][0][0][0] / 0x0004), 48000 Hz, stereo, s16p, 128 kb/s
  Program 1004 
    Metadata:
      service_name    : SS-1 HD
      service_provider: DigitALB
    Stream #0:25[0x411]: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p(tv, bt709), 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 50 tbr, 90k tbn, 50 tbc
    Stream #0:33[0x412](alb): Audio: mp2 ([4][0][0][0] / 0x0004), 48000 Hz, stereo, s16p, 256 kb/s (clean effects)
    Stream #0:30[0x413](eng): Audio: mp2 ([4][0][0][0] / 0x0004), 48000 Hz, stereo, s16p, 128 kb/s (clean effects)
  Program 1005 
    Metadata:
      service_name    : SS-2 HD
      service_provider: DigitALB
    Stream #0:19[0x41b]: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p(tv, bt709), 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 50 tbr, 90k tbn, 50 tbc
    Stream #0:20[0x41c](alb): Audio: mp2 ([4][0][0][0] / 0x0004), 48000 Hz, stereo, s16p, 256 kb/s (clean effects)
    Stream #0:31[0x41d](eng): Audio: mp2 ([4][0][0][0] / 0x0004), 48000 Hz, stereo, s16p, 128 kb/s (clean effects)
  Program 1006 
    Metadata:
      service_name    : SS-3 HD
      service_provider: DigitALB
    Stream #0:9[0x425]: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p(tv, bt709), 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 50 tbr, 90k tbn, 50 tbc
    Stream #0:10[0x426](sqi): Audio: mp2 ([4][0][0][0] / 0x0004), 48000 Hz, stereo, s16p, 256 kb/s (clean effects)
    Stream #0:11[0x427](eng): Audio: mp2 ([4][0][0][0] / 0x0004), 48000 Hz, stereo, s16p, 128 kb/s
  Program 1007 
    Metadata:
      service_name    : SS-4 HD
      service_provider: DigitALB
    Stream #0:17[0x871]: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p(tv, bt709), 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 50 tbr, 90k tbn, 50 tbc
    Stream #0:24[0x872](sqi): Audio: mp2 ([4][0][0][0] / 0x0004), 48000 Hz, stereo, s16p, 256 kb/s
    Stream #0:26[0x873](eng): Audio: mp2 ([4][0][0][0] / 0x0004), 48000 Hz, stereo, s16p, 128 kb/s
  Program 1009 
    Metadata:
      service_name    : Travel Channel HD
      service_provider: DigitALB
    Stream #0:23[0x849]: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p(tv, bt709), 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 50 tbr, 90k tbn, 50 tbc
    Stream #0:28[0x84a](eng): Audio: mp2 ([4][0][0][0] / 0x0004), 48000 Hz, stereo, s16p, 160 kb/s
    Stream #0:39[0x84d](alb): Subtitle: dvb_subtitle ([6][0][0][0] / 0x0006)
  Program 1021 
    Metadata:
      service_name    : Channel One
      service_provider: DigitALB
    Stream #0:38[0x12c]: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p(tv, bt470bg), 704x576 [SAR 12:11 DAR 4:3], 25 fps, 50 tbr, 90k tbn, 50 tbc
    Stream #0:18[0x12d](alb): Audio: mp2 ([4][0][0][0] / 0x0004), 48000 Hz, stereo, s16p, 128 kb/s (clean effects)
  Program 1022 
    Metadata:
      service_name    : City TV
      service_provider: DigitALB
    Stream #0:15[0x14a]: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p(tv, bt470bg), 720x576 [SAR 12:11 DAR 15:11], 25 fps, 50 tbr, 90k tbn, 50 tbc
    Stream #0:32[0x14b](sqi): Audio: mp2 ([4][0][0][0] / 0x0004), 48000 Hz, stereo, s16p, 128 kb/s (clean effects)
  Program 1023 
    Metadata:
      service_name    : Scan TV
      service_provider: DigitALB
    Stream #0:12[0x154]: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p(tv, bt470bg), 544x576 [SAR 16:11 DAR 136:99], 25 fps, 50 tbr, 90k tbn, 50 tbc
    Stream #0:22[0x155](sqi): Audio: mp2 ([4][0][0][0] / 0x0004), 48000 Hz, mono, s16p, 128 kb/s (clean effects)
  Program 1024 
    Metadata:
      service_name    : STV Folk
      service_provider: DigitALB
    Stream #0:16[0x15e]: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p(tv, bt470bg), 640x576 [SAR 6:5 DAR 4:3], 25 fps, 50 tbr, 90k tbn, 50 tbc
    Stream #0:21[0x15f](sqi): Audio: mp2 ([4][0][0][0] / 0x0004), 48000 Hz, stereo, s16p, 128 kb/s (clean effects)
  Program 1028 
    Metadata:
      service_name    : Ndihma e Klientit
      service_provider: DigitALB
    Stream #0:4[0x140]: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p(tv, bt470bg), 544x576 [SAR 16:11 DAR 136:99], 25 fps, 50 tbr, 90k tbn, 50 tbc
    Stream #0:5[0x141](alb): Audio: mp2 ([4][0][0][0] / 0x0004), 48000 Hz, stereo, s16p, 128 kb/s (clean effects)
  Program 1034 
    Metadata:
      service_name    : MAD TV
      service_provider: DigitALB
    Stream #0:7[0x172]: Video: h264 ([27][0][0][0] / 0x001B), none, 90k tbr, 90k tbn
    Stream #0:8[0x173](alb): Audio: mp3 ([4][0][0][0] / 0x0004), 0 channels (clean effects)
  Program 1035 
    Metadata:
      service_name    : UTV News
      service_provider: DigitALB
    Stream #0:13[0xe6]: Video: h264 ([27][0][0][0] / 0x001B), none, 90k tbr, 90k tbn
    Stream #0:14[0xe7](alb): Audio: mp3 ([4][0][0][0] / 0x0004), 0 channels (clean effects)
[libx264 @ 0xc1f52c0] using SAR=1/1
[libx264 @ 0xc1f52c0] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2
[libx264 @ 0xc1f52c0] profile Main, level 3.1
[libx264 @ 0xc1f52c0] 264 - core 144 r2525 40bb568 - H.264/MPEG-4 AVC codec - Copyleft 2003-2014 - http://www.videolan.org/x264.html - options: cabac=1 ref=1 deblock=1:0:0 analyse=0x1:0x1 me=dia subme=1 psy=1 psy_rd=1.00:0.00 mixed_ref=0 me_range=16 chroma_me=1 trellis=0 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=0 threads=12 lookahead_threads=2 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=1 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc=abr mbtree=0 bitrate=1500 ratetol=1.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 pb_ratio=1.30 aq=1:1.00
Output #0, flv, to 'rtmp://77.242.21.246/sub/filmnje3':
  Metadata:
    encoder         : Lavf56.15.102
    Stream #0:0: Video: h264 (libx264) ([7][0][0][0] / 0x0007), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], q=-1--1, 1500 kb/s, 25 fps, 1k tbn, 25 tbc (default)
    Metadata:
      encoder         : Lavc56.13.100 libx264
Stream mapping:
  Stream #0:6 (h264) -> overlay:main
  Stream #0:6 (h264) -> overlay:overlay
  overlay -> Stream #0:0 (libx264)
Press [q] to stop, [?] for help
[h264 @ 0x31c31a0] Found reference and non-reference fields in the same frame, which is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented.
[h264 @ 0x31c31a0] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel@ffmpeg.org)
[h264 @ 0x31c31a0] decode_slice_header error
[h264 @ 0x54852e0] reference picture missing during reorder
[h264 @ 0x54852e0] Missing reference picture, default is 2147483647
[h264 @ 0x3e6d7e0] reference picture missing during reorder
[h264 @ 0x3e6d7e0] Missing reference picture, default is 65636
frame=   10 fps=0.0 q=0.0 size=       0kB time=00:00:00.00 bitrate=N/A    
frame=   28 fps= 27 q=32.0 size=      72kB time=00:00:01.00 bitrate= 590.1kbits/s    
frame=   45 fps= 29 q=28.0 size=     153kB time=00:00:01.68 bitrate= 747.9kbits/s    
frame=   63 fps= 31 q=28.0 size=     273kB time=00:00:02.40 bitrate= 932.7kbits/s    
frame=   81 fps= 32 q=26.0 size=     390kB time=00:00:03.12 bitrate=1024.1kbits/s    
frame=  100 fps= 33 q=25.0 size=     540kB time=00:00:03.88 bitrate=1140.4kbits/s    
frame=  118 fps= 33 q=27.0 size=     705kB time=00:00:04.60 bitrate=1256.2kbits/s    
frame=  137 fps= 33 q=25.0 size=     879kB time=00:00:05.36 bitrate=1343.4kbits/s    
frame=  157 fps= 34 q=27.0 size=    1053kB time=00:00:06.16 bitrate=1400.8kbits/s    
frame=  176 fps= 34 q=30.0 size=    1203kB time=00:00:06.92 bitrate=1423.8kbits/s    
frame=  195 fps= 35 q=29.0 size=    1341kB time=00:00:07.68 bitrate=1430.3kbits/s    
frame=  214 fps= 35 q=27.0 size=    1493kB time=00:00:08.44 bitrate=1449.1kbits/s    
frame=  234 fps= 35 q=28.0 size=    1602kB time=00:00:09.24 bitrate=1420.4kbits/s    
frame=  253 fps= 35 q=28.0 size=    1768kB time=00:00:10.00 bitrate=1448.0kbits/s    
frame=  272 fps= 35 q=30.0 size=    1923kB time=00:00:10.76 bitrate=1463.8kbits/s    
frame=  290 fps= 35 q=29.0 size=    2106kB time=00:00:11.48 bitrate=1503.1kbits/s    
frame=  308 fps= 35 q=29.0 size=    2232kB time=00:00:12.20 bitrate=1498.6kbits/s    
frame=  327 fps= 35 q=27.0 size=    2365kB time=00:00:12.96 bitrate=1494.7kbits/s    
frame=  346 fps= 36 q=29.0 size=    2463kB time=00:00:13.72 bitrate=1470.8kbits/s    
frame=  364 fps= 35 q=28.0 size=    2604kB time=00:00:14.44 bitrate=1477.5kbits/s    


#4284 FFmpeg doesn't pass -x265-params to the x265 encoder correctly. undetermined defect Jan 25, 2015

Hi!

Summary of the bug: When I'm trying to pass x265 parameters by using -x265-params, multiple issues happen:

  1. Some parameters may be reported as "unknown". For example, the --profile option (http://x265.readthedocs.org/en/default/cli.html#cmdoption--profile) is being reported as unknown (see: unknown-report.log, line 98).
  2. If a switch parameter was specified (the parameter that doesn't need a value, for example --no-scenecut (http://x265.readthedocs.org/en/default/cli.html#cmdoption--scenecut)), then parameters (even the correct ones) are not passed to x265 at all. Without any warnings or errors (see: ignore-report.log and ignore-output.log). At the same time, if the problematic switch parameter is replaced with its "key=value" version (for example: --scenecut 0), then parameters are being successfully passed to the encoder.

So, it seems that the problem is complex, and not related only to specific x265 parameters.

How to reproduce:

1. ffmpeg.exe -r 24 -i "1080-png\sintel_trailer_2k_%04d.png" -c:v libx265 -x265-params "profile=main:level=3.0:crf=28:keyint=48:min-keyint=48:scenecut=0" -r 24 -pix_fmt yuv420p -filter:v "scale='trunc(oh*a/2)*2:360'" "360p-hevc.mp4"
2. ffmpeg.exe -r 24 -i "1080-png\sintel_trailer_2k_%04d.png" -c:v libx265 -x265-params "profile=main:level=3.0:crf=28:keyint=48:min-keyint=48:no-scenecut" -r 24 -pix_fmt yuv420p -filter:v "scale='trunc(oh*a/2)*2:360'" "360p-hevc.mp4"

#4298 zoompan filter creates shaky image avfilter defect Feb 5, 2015

Summary of the bug:

When using the zoompan filter and setting any x or y (or both) value, the effect is shaky and jerky.

How to reproduce:

 ffmpeg -framerate 25 -loop 1 -i in.jpg -vf "zoompan=z='min(zoom+0.0015,1.4)':x=50:d=150" -t 6 -s 640x380 out.mp4
ffmpeg version N-69568-g21051af Copyright (c) 2000-2015 the FFmpeg developers
  built with gcc 4.9.2 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-lzma --enable-decklink --enable-zlib
  libavutil      54. 18.100 / 54. 18.100
  libavcodec     56. 21.102 / 56. 21.102
  libavformat    56. 19.100 / 56. 19.100
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5.  9.103 /  5.  9.103
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
[mjpeg @ 0000000000342a60] ignoring invalid SAR: 540/409
Input #0, image2, from 'out.jpg':
  Duration: 00:00:00.04, start: 0.000000, bitrate: 3236 kb/s
    Stream #0:0: Video: mjpeg, yuvj420p(pc, bt470bg/unknown/unknown), 640x360, 25 fps, 25 tbr, 25 tbn, 25 tbc
File 'out.mp4' already exists. Overwrite ? [y/N] y
[swscaler @ 0000000000307fe0] deprecated pixel format used, make sure you did set range correctly
No pixel format specified, yuvj420p for H.264 encoding chosen.
Use -pix_fmt yuv420p for compatibility with outdated media players.
[libx264 @ 0000000004cf00a0] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX
[libx264 @ 0000000004cf00a0] profile High, level 3.0
[libx264 @ 0000000004cf00a0] 264 - core 144 r2525 40bb568 - H.264/MPEG-4 AVC codec - Copyleft 2003-2014 - 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=6 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, mp4, to 'out.mp4':
  Metadata:
    encoder         : Lavf56.19.100
    Stream #0:0: Video: h264 (libx264) ([33][0][0][0] / 0x0021), yuvj420p(pc), 640x360, q=-1--1, 25 fps, 12800 tbn, 25 tbc
    Metadata:
      encoder         : Lavc56.21.102 libx264
Stream mapping:
  Stream #0:0 -> #0:0 (mjpeg (native) -> h264 (libx264))
Press [q] to stop, [?] for help
[swscaler @ 0000000004ca5f80] deprecated pixel format used, make sure you did set range correctly
    Last message repeated 1 times
[swscaler @ 0000000004ca5f80] Warning: data is not aligned! This can lead to a speedloss
[swscaler @ 0000000004ca5f80] deprecated pixel format used, make sure you did set range correctly
    Last message repeated 55 times
[swscaler @ 0000000009502c80] deprecated pixel format used, make sure you did set range correctly
    Last message repeated 41 times
[output stream 0:0 @ 00000000002cb160] 100 buffers queued in output stream 0:0, something may be wrong.
[swscaler @ 0000000009502c80] deprecated pixel format used, make sure you did set range correctly
    Last message repeated 49 times
[swscaler @ 0000000007cc2780] deprecated pixel format used, make sure you did set range correctly
    Last message repeated 1 times
frame=  150 fps=107 q=-1.0 Lsize=     122kB time=00:00:05.92 bitrate= 168.6kbits/s
video:119kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 2.158680%
[libx264 @ 0000000004cf00a0] frame I:1     Avg QP:18.48  size: 13916
[libx264 @ 0000000004cf00a0] frame P:38    Avg QP:18.97  size:  1965
[libx264 @ 0000000004cf00a0] frame B:111   Avg QP:23.90  size:   296
[libx264 @ 0000000004cf00a0] consecutive B-frames:  1.3%  0.0%  0.0% 98.7%
[libx264 @ 0000000004cf00a0] mb I  I16..4: 13.4% 64.7% 22.0%
[libx264 @ 0000000004cf00a0] mb P  I16..4:  0.6%  1.6%  0.2%  P16..4: 37.9% 10.8%  5.9%  0.0%  0.0%    skip:43.1%
[libx264 @ 0000000004cf00a0] mb B  I16..4:  0.0%  0.0%  0.0%  B16..8: 33.5%  0.3%  0.0%  direct: 0.1%  skip:66.0%  L0:47.5% L1:51.4% BI: 1.2%
[libx264 @ 0000000004cf00a0] 8x8 transform intra:65.9% inter:74.8%
[libx264 @ 0000000004cf00a0] coded y,uvDC,uvAC intra: 50.9% 30.8% 5.7% inter: 2.8% 1.3% 0.0%
[libx264 @ 0000000004cf00a0] i16 v,h,dc,p: 16% 37%  6% 42%
[libx264 @ 0000000004cf00a0] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 27% 24% 29%  2%  3%  3%  4%  3%  4%
[libx264 @ 0000000004cf00a0] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 29% 24% 15%  5%  7%  6%  6%  4%  4%
[libx264 @ 0000000004cf00a0] i8c dc,h,v,p: 62% 21% 16%  2%
[libx264 @ 0000000004cf00a0] Weighted P-Frames: Y:0.0% UV:0.0%
[libx264 @ 0000000004cf00a0] ref P L0: 67.5%  6.2% 16.7%  9.6%
[libx264 @ 0000000004cf00a0] ref B L0: 91.5%  6.8%  1.7%
[libx264 @ 0000000004cf00a0] ref B L1: 95.3%  4.7%
[libx264 @ 0000000004cf00a0] kb/s:161.96

When x is not set, there is no shakiness (see correct output).

Also mentioned here:


#4372 VC-1 decoding results is blockiness avcodec defect Mar 18, 2015

Summary of the bug: When decoding the following VC-1 sample, white blocks appear in the sky: http://forum.videohelp.com/attachments/30774-1426548008/title00%20(1)-002%20(1)-001%20-%20Copy.mkv

No blocks in Microsoft's decoder How to reproduce (no errors in the log):

ffplay "title00%20(1)-002%20(1)-001%20-%20Copy.mkv"
ffplay version N-70148-g418be7c Copyright (c) 2003-2015 the FFmpeg developers
  built with gcc 4.9.2 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-lzma --enable-decklink --enable-zlib
  libavutil      54. 19.100 / 54. 19.100
  libavcodec     56. 26.100 / 56. 26.100
  libavformat    56. 23.104 / 56. 23.104
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 11.101 /  5. 11.101
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
    nan    :  0.000 fd=   0 aq=    0KB vq=    0KB sq=    0B f=0/0   
[matroska,webm @ 0000000002cd78e0] Could not find codec parameters for stream 6 (Subtitle: hdmv_pgs_subtitle): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[matroska,webm @ 0000000002cd78e0] Could not find codec parameters for stream 7 (Subtitle: hdmv_pgs_subtitle): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[matroska,webm @ 0000000002cd78e0] Could not find codec parameters for stream 8 (Subtitle: hdmv_pgs_subtitle): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
Input #0, matroska,webm, from 'vc-1_blocks_decoding_error.mkv':
  Metadata:
    encoder         : libebml v1.3.1 + libmatroska v1.4.2
    creation_time   : 2015-03-16 23:17:03
  Duration: 00:00:10.14, start: 0.002000, bitrate: 21597 kb/s
    Chapter #0:0: start 0.000000, end 8.007875
    Metadata:
      title           : Chapter 16
    Chapter #0:1: start 8.007875, end 10.125000
    Metadata:
      title           : Chapter 17
    Stream #0:0(eng): Video: vc1 (Advanced) (WVC1 / 0x31435657), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc
    Metadata:
      _STATISTICS_WRITING_APP: mkvmerge v7.5.0 ('Glass Culture') 32bit built on Jan  4 2015 16:37:25
      _STATISTICS_WRITING_APP-eng: mkvmerge v7.5.0 ('Glass Culture') 32bit built on Jan  4 2015 16:37:25
      _STATISTICS_WRITING_DATE_UTC: 2015-03-16 23:17:03
      _STATISTICS_WRITING_DATE_UTC-eng: 2015-03-16 23:17:03
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      BPS             : 14290400
      BPS-eng         : 14290400
      DURATION        : 00:00:10.135000000
      DURATION-eng    : 00:00:10.135000000
      NUMBER_OF_FRAMES: 243
      NUMBER_OF_FRAMES-eng: 243
      NUMBER_OF_BYTES : 18104151
      NUMBER_OF_BYTES-eng: 18104151
    Stream #0:1(eng): Audio: dts (DTS-HD MA), 48000 Hz, 5.1(side), fltp, 1536 kb/s (default)
    Metadata:
      title           : Surround 7.1
      _STATISTICS_WRITING_APP: mkvmerge v7.5.0 ('Glass Culture') 32bit built on Jan  4 2015 16:37:25
      _STATISTICS_WRITING_APP-eng: mkvmerge v7.5.0 ('Glass Culture') 32bit built on Jan  4 2015 16:37:25
      _STATISTICS_WRITING_DATE_UTC: 2015-03-16 23:17:03
      _STATISTICS_WRITING_DATE_UTC-eng: 2015-03-16 23:17:03
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      BPS             : 5021578
      BPS-eng         : 5021578
      DURATION        : 00:00:10.134000000
      DURATION-eng    : 00:00:10.134000000
      NUMBER_OF_FRAMES: 950
      NUMBER_OF_FRAMES-eng: 950
      NUMBER_OF_BYTES : 6361084
      NUMBER_OF_BYTES-eng: 6361084
    Stream #0:2(eng): Audio: dts (DTS), 48000 Hz, 5.1(side), fltp, 1536 kb/s
    Metadata:
      title           : Surround 5.1
      _STATISTICS_WRITING_APP: mkvmerge v7.5.0 ('Glass Culture') 32bit built on Jan  4 2015 16:37:25
      _STATISTICS_WRITING_APP-eng: mkvmerge v7.5.0 ('Glass Culture') 32bit built on Jan  4 2015 16:37:25
      _STATISTICS_WRITING_DATE_UTC: 2015-03-16 23:17:03
      _STATISTICS_WRITING_DATE_UTC-eng: 2015-03-16 23:17:03
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      BPS             : 1508900
      BPS-eng         : 1508900
      DURATION        : 00:00:10.134000000
      DURATION-eng    : 00:00:10.134000000
      NUMBER_OF_FRAMES: 950
      NUMBER_OF_FRAMES-eng: 950
      NUMBER_OF_BYTES : 1911400
      NUMBER_OF_BYTES-eng: 1911400
    Stream #0:3(eng): Audio: dts (DTS), 48000 Hz, stereo, fltp, 256 kb/s
    Metadata:
      title           : Stereo
      _STATISTICS_WRITING_APP: mkvmerge v7.5.0 ('Glass Culture') 32bit built on Jan  4 2015 16:37:25
      _STATISTICS_WRITING_APP-eng: mkvmerge v7.5.0 ('Glass Culture') 32bit built on Jan  4 2015 16:37:25
      _STATISTICS_WRITING_DATE_UTC: 2015-03-16 23:17:03
      _STATISTICS_WRITING_DATE_UTC-eng: 2015-03-16 23:17:03
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      BPS             : 254983
      BPS-eng         : 254983
      DURATION        : 00:00:10.134000000
      DURATION-eng    : 00:00:10.134000000
      NUMBER_OF_FRAMES: 950
      NUMBER_OF_FRAMES-eng: 950
      NUMBER_OF_BYTES : 323000
      NUMBER_OF_BYTES-eng: 323000
    Stream #0:4(eng): Audio: dts (DTS), 48000 Hz, stereo, fltp, 256 kb/s
    Metadata:
      title           : Stereo
      _STATISTICS_WRITING_APP: mkvmerge v7.5.0 ('Glass Culture') 32bit built on Jan  4 2015 16:37:25
      _STATISTICS_WRITING_APP-eng: mkvmerge v7.5.0 ('Glass Culture') 32bit built on Jan  4 2015 16:37:25
      _STATISTICS_WRITING_DATE_UTC: 2015-03-16 23:17:03
      _STATISTICS_WRITING_DATE_UTC-eng: 2015-03-16 23:17:03
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      BPS             : 254983
      BPS-eng         : 254983
      DURATION        : 00:00:10.134000000
      DURATION-eng    : 00:00:10.134000000
      NUMBER_OF_FRAMES: 950
      NUMBER_OF_FRAMES-eng: 950
      NUMBER_OF_BYTES : 323000
      NUMBER_OF_BYTES-eng: 323000
    Stream #0:5(eng): Audio: dts (DTS), 48000 Hz, stereo, fltp, 256 kb/s
    Metadata:
      title           : Stereo
      _STATISTICS_WRITING_APP: mkvmerge v7.5.0 ('Glass Culture') 32bit built on Jan  4 2015 16:37:25
      _STATISTICS_WRITING_APP-eng: mkvmerge v7.5.0 ('Glass Culture') 32bit built on Jan  4 2015 16:37:25
      _STATISTICS_WRITING_DATE_UTC: 2015-03-16 23:17:03
      _STATISTICS_WRITING_DATE_UTC-eng: 2015-03-16 23:17:03
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      BPS             : 254983
      BPS-eng         : 254983
      DURATION        : 00:00:10.134000000
      DURATION-eng    : 00:00:10.134000000
      NUMBER_OF_FRAMES: 950
      NUMBER_OF_FRAMES-eng: 950
      NUMBER_OF_BYTES : 323000
      NUMBER_OF_BYTES-eng: 323000
    Stream #0:6(eng): Subtitle: hdmv_pgs_subtitle
    Metadata:
      _STATISTICS_WRITING_APP: mkvmerge v7.5.0 ('Glass Culture') 32bit built on Jan  4 2015 16:37:25
      _STATISTICS_WRITING_APP-eng: mkvmerge v7.5.0 ('Glass Culture') 32bit built on Jan  4 2015 16:37:25
      _STATISTICS_WRITING_DATE_UTC: 2015-03-16 23:17:03
      _STATISTICS_WRITING_DATE_UTC-eng: 2015-03-16 23:17:03
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      BPS             : 0
      BPS-eng         : 0
      DURATION        : 00:00:00.000000000
      DURATION-eng    : 00:00:00.000000000
      NUMBER_OF_FRAMES: 0
      NUMBER_OF_FRAMES-eng: 0
      NUMBER_OF_BYTES : 0
      NUMBER_OF_BYTES-eng: 0
    Stream #0:7(spa): Subtitle: hdmv_pgs_subtitle
    Metadata:
      _STATISTICS_WRITING_APP: mkvmerge v7.5.0 ('Glass Culture') 32bit built on Jan  4 2015 16:37:25
      _STATISTICS_WRITING_APP-eng: mkvmerge v7.5.0 ('Glass Culture') 32bit built on Jan  4 2015 16:37:25
      _STATISTICS_WRITING_DATE_UTC: 2015-03-16 23:17:03
      _STATISTICS_WRITING_DATE_UTC-eng: 2015-03-16 23:17:03
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      BPS             : 0
      BPS-eng         : 0
      DURATION        : 00:00:00.000000000
      DURATION-eng    : 00:00:00.000000000
      NUMBER_OF_FRAMES: 0
      NUMBER_OF_FRAMES-eng: 0
      NUMBER_OF_BYTES : 0
      NUMBER_OF_BYTES-eng: 0
    Stream #0:8(eng): Subtitle: hdmv_pgs_subtitle
    Metadata:
      _STATISTICS_WRITING_APP: mkvmerge v7.5.0 ('Glass Culture') 32bit built on Jan  4 2015 16:37:25
      _STATISTICS_WRITING_APP-eng: mkvmerge v7.5.0 ('Glass Culture') 32bit built on Jan  4 2015 16:37:25
      _STATISTICS_WRITING_DATE_UTC: 2015-03-16 23:17:03
      _STATISTICS_WRITING_DATE_UTC-eng: 2015-03-16 23:17:03
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      BPS             : 0
      BPS-eng         : 0
      DURATION        : 00:00:00.000000000
      DURATION-eng    : 00:00:00.000000000
      NUMBER_OF_FRAMES: 0
      NUMBER_OF_FRAMES-eng: 0
      NUMBER_OF_BYTES : 0
      NUMBER_OF_BYTES-eng: 0
SDL_OpenAudio (6 channels, 48000 Hz): DirectSound CreateSoundBuffer: Invalid parameter
SDL_OpenAudio (4 channels, 48000 Hz): DirectSound CreateSoundBuffer: Invalid parameter
    nan A-V:    nan fd=   0 aq= 1041KB vq= 3453KB sq=    0B f=0/0   

#4398 FLV Sample muxing to mpegts and output file with no Video undetermined defect Mar 27, 2015

Command:

ffmpeg -y -i "test_stream.flv" -bsf:v h264_mp4toannexb -c copy -f mpegts /var/www/html/test.ts

FFmpeg output:

ffmpeg version N-45583-g2139e58-   http://johnvansickle.com/ffmpeg/    Copyright (c) 2000-2015 the FFmpeg developers
  built with gcc 4.9.2 (Debian 4.9.2-10)
  configuration: --enable-gpl --enable-version3 --disable-shared --disable-debug --enable-runtime-cpudetect --enable-libmp3lame --enable-libx264 --enable-libx265 --enable-libwebp --enable-libspeex --enable-libvorbis --enable-libvpx --enable-libfreetype --enable-fontconfig --enable-libxvid --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-gray --enable-libopenjpeg --enable-libopus --enable-libass --enable-gnutls --enable-libvidstab --cc=gcc-4.9
  libavutil      54. 20.101 / 54. 20.101
  libavcodec     56. 30.100 / 56. 30.100
  libavformat    56. 26.101 / 56. 26.101
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 13.101 /  5. 13.101
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
Input #0, flv, from 'test_stream.flv':
  Metadata:
    author          : NovaRS
    comment         : NovaRS
    copyright       : NovaRS
    title           : NovaRS
    encoder         : BIGTV
  Duration: 00:00:10.52, start: 0.016000, bitrate: 1047 kb/s
    Stream #0:0: Video: h264 (High), yuv420p, 720x576 [SAR 64:45 DAR 16:9], 1000 kb/s, 25 fps, 25 tbr, 1k tbn, 50 tbc
    Stream #0:1: Audio: aac (LC), 22050 Hz, stereo, fltp, 128 kb/s
Output #0, mpegts, to '/var/www/html/test.ts':
  Metadata:
    author          : NovaRS
    comment         : NovaRS
    copyright       : NovaRS
    title           : NovaRS
    encoder         : Lavf56.26.101
    Stream #0:0: Video: h264, yuv420p, 720x576 [SAR 64:45 DAR 16:9], q=2-31, 1000 kb/s, 25 fps, 25 tbr, 90k tbn, 25 tbc
    Stream #0:1: Audio: aac, 22050 Hz, stereo, 128 kb/s
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
frame=  264 fps=0.0 q=-1.0 Lsize=    1484kB time=00:00:10.54 bitrate=1153.0kbits/s
video:1171kB audio:165kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 11.078672%

FFprobe the output file /var/www/html/test.ts

ffprobe /var/www/html/test.ts
ffprobe version N-45583-g2139e58-   http://johnvansickle.com/ffmpeg/    Copyright (c) 2007-2015 the FFmpeg developers
  built with gcc 4.9.2 (Debian 4.9.2-10)
  configuration: --enable-gpl --enable-version3 --disable-shared --disable-debug --enable-runtime-cpudetect --enable-libmp3lame --enable-libx264 --enable-libx265 --enable-libwebp --enable-libspeex --enable-libvorbis --enable-libvpx --enable-libfreetype --enable-fontconfig --enable-libxvid --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-gray --enable-libopenjpeg --enable-libopus --enable-libass --enable-gnutls --enable-libvidstab --cc=gcc-4.9
  libavutil      54. 20.101 / 54. 20.101
  libavcodec     56. 30.100 / 56. 30.100
  libavformat    56. 26.101 / 56. 26.101
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 13.101 /  5. 13.101
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x4254240] decode_slice_header error
[h264 @ 0x4254240] no frame!
[h264 @ 0x4254240] non-existing PPS 0 referenced
[mpegts @ 0x42501a0] decoding for stream 0 failed
[mpegts @ 0x42501a0] Could not find codec parameters for stream 0 (Video: h264 ([27][0][0][0] / 0x001B), none): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
Input #0, mpegts, from '/var/www/html/test.ts':
  Duration: 00:00:10.74, start: 1.416000, bitrate: 1131 kb/s
  Program 1
    Metadata:
      service_name    : NovaRS
      service_provider: FFmpeg
    Stream #0:0[0x100]: Video: h264 ([27][0][0][0] / 0x001B), none, 25 fps, 25 tbr, 90k tbn, 180k tbc
    Stream #0:1[0x101]: Audio: aac (LC) ([15][0][0][0] / 0x000F), 22050 Hz, stereo, fltp, 116 kb/s

Tested on VLC Player and same, no Video Picture. Audio works fine.


#4427 ffprobe read_intervals not correctly working with avi ffprobe defect Apr 4, 2015

Summary of the bug: I'd like to receive the key frames of a avi video, that are in a range of 2-5 seconds. For this I'm using ffprobe

ffprobe -print_format json -select_streams v -read_intervals 00:00:10%+2 -show_frames test.avi

It's a 25 fps video, so I should receive 50 frames + maybe some frames before second 10 (seeking to the key-frame). In this case, it starts with frame 195 (7,8 seconds) which is ok.

{
    "frames": [
        {
            "media_type": "video",
            "key_frame": 1,
            "pkt_dts": 195,
            "pkt_dts_time": "7.800000",
            "best_effort_timestamp": 195,
            "best_effort_timestamp_time": "7.800000",
            "pkt_duration": 1,
            "pkt_duration_time": "0.040000",
            "pkt_pos": "656024",
            "pkt_size": "28089",
            "width": 720,
            "height": 576,
            "pix_fmt": "yuv420p",
            "sample_aspect_ratio": "64:45",
            "pict_type": "I",
            "coded_picture_number": 0,
            "display_picture_number": 0,
            "interlaced_frame": 0,
            "top_field_first": 0,
            "repeat_pict": 0
        },
        {
            "media_type": "video",
            "key_frame": 0,
            "pkt_dts": 196,
            "pkt_dts_time": "7.840000",
            "best_effort_timestamp": 196,
            "best_effort_timestamp_time": "7.840000",
            "pkt_duration": 1,
            "pkt_duration_time": "0.040000",
            "pkt_pos": "697704",
            "pkt_size": "2325",
            "width": 720,
            "height": 576,
            "pix_fmt": "yuv420p",
            "sample_aspect_ratio": "64:45",
            "pict_type": "B",
            "coded_picture_number": 3,
            "display_picture_number": 0,
            "interlaced_frame": 0,
            "top_field_first": 0,
            "repeat_pict": 0
        },
        {
            "media_type": "video",
            "key_frame": 0,
            "pkt_dts": 197,
            "pkt_dts_time": "7.880000",
            "best_effort_timestamp": 197,
            "best_effort_timestamp_time": "7.880000",
            "pkt_duration": 1,
            "pkt_duration_time": "0.040000",
            "pkt_pos": "694028",
            "pkt_size": "2500",
            "width": 720,
            "height": 576,
            "pix_fmt": "yuv420p",
            "sample_aspect_ratio": "64:45",
            "pict_type": "B",
            "coded_picture_number": 2,
            "display_picture_number": 0,
            "interlaced_frame": 0,
            "top_field_first": 0,
            "repeat_pict": 0
        }, [....]

Not ok for me is the end, because it should stop after frame 300 (second 12). In this case, it's running to frame 791 (31 seconds), End of video.

        {
            "media_type": "video",
            "key_frame": 0,
            "pkt_dts": 790,
            "pkt_dts_time": "31.600000",
            "best_effort_timestamp": 790,
            "best_effort_timestamp_time": "31.600000",
            "pkt_duration": 1,
            "pkt_duration_time": "0.040000",
            "pkt_pos": "3552780",
            "pkt_size": "2162",
            "width": 720,
            "height": 576,
            "pix_fmt": "yuv420p",
            "sample_aspect_ratio": "64:45",
            "pict_type": "B",
            "coded_picture_number": 597,
            "display_picture_number": 0,
            "interlaced_frame": 0,
            "top_field_first": 0,
            "repeat_pict": 0
        },
        {
            "media_type": "video",
            "key_frame": 0,
            "pkt_dts": 791,
            "pkt_dts_time": "31.640000",
            "best_effort_timestamp": 791,
            "best_effort_timestamp_time": "31.640000",
            "pkt_duration": 1,
            "pkt_duration_time": "0.040000",
            "pkt_pos": "3549024",
            "pkt_size": "2580",
            "width": 720,
            "height": 576,
            "pix_fmt": "yuv420p",
            "sample_aspect_ratio": "64:45",
            "pict_type": "B",
            "coded_picture_number": 596,
            "display_picture_number": 0,
            "interlaced_frame": 0,
            "top_field_first": 0,
            "repeat_pict": 0
        },
        {
            "media_type": "video",
            "key_frame": 0,
            "pkt_duration": 1,
            "pkt_duration_time": "0.040000",
            "pkt_pos": "3540824",
            "pkt_size": "7608",
            "width": 720,
            "height": 576,
            "pix_fmt": "yuv420p",
            "sample_aspect_ratio": "64:45",
            "pict_type": "P",
            "coded_picture_number": 595,
            "display_picture_number": 0,
            "interlaced_frame": 0,
            "top_field_first": 0,
            "repeat_pict": 0
        },
        {
            "media_type": "video",
            "key_frame": 0,
            "pkt_duration": 1,
            "pkt_duration_time": "0.040000",
            "pkt_pos": "3556118",
            "pkt_size": "7294",
            "width": 720,
            "height": 576,
            "pix_fmt": "yuv420p",
            "sample_aspect_ratio": "64:45",
            "pict_type": "P",
            "coded_picture_number": 598,
            "display_picture_number": 0,
            "interlaced_frame": 0,
            "top_field_first": 0,
            "repeat_pict": 0
        }

This is running on my MacBook? with OS 10.10.2. See also attached test video.

At the end, some traces:

ffmpeg -v 9 -loglevel 99 -i test.avi
ffmpeg version 2.6.1 Copyright (c) 2000-2015 the FFmpeg developers
  built with llvm-gcc 4.2.1 (LLVM build 2336.11.00)
  configuration: --prefix=/Volumes/Ramdisk/sw --enable-gpl --enable-pthreads --enable-version3 --enable-libspeex --enable-libvpx --disable-decoder=libvpx --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libx264 --enable-avfilter --enable-libopencore_amrwb --enable-libopencore_amrnb --enable-filters --enable-libgsm --enable-libvidstab --enable-libx265 --disable-doc --arch=x86_64 --enable-runtime-cpudetect
  libavutil      54. 20.100 / 54. 20.100
  libavcodec     56. 26.100 / 56. 26.100
  libavformat    56. 25.101 / 56. 25.101
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 11.102 /  5. 11.102
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
Splitting the commandline.
Reading option '-v' ... matched as option 'v' (set logging level) with argument '9'.
Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument '99'.
Reading option '-i' ... matched as input file with argument 'test.avi'.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option v (set logging level) with argument 9.
Successfully parsed a group of options.
Parsing a group of options: input file test.avi.
Successfully parsed a group of options.
Opening an input file: test.avi.
[avi @ 0x7f7f88807800] Format avi probed with size=2048 and score=100
[avi @ 0x7f7f88412fe0] use odml:1
[avi @ 0x7f7f88807800] Before avformat_find_stream_info() pos: 10960 bytes read:164864 seeks:4
[h264 @ 0x7f7f8880fe00] no picture
[avi @ 0x7f7f88807800] All info found
rfps: 24.750000 0.013325
    Last message repeated 1 times
rfps: 24.833333 0.005922
    Last message repeated 1 times
rfps: 24.916667 0.001481
    Last message repeated 1 times
rfps: 25.000000 0.000000
rfps: 25.083333 0.001481
    Last message repeated 1 times
rfps: 25.166667 0.005922
    Last message repeated 1 times
rfps: 25.250000 0.013325
    Last message repeated 1 times
rfps: 50.000000 0.000000
[avi @ 0x7f7f88807800] After avformat_find_stream_info() pos: 210341 bytes read:361472 seeks:4 frames:108
Input #0, avi, from 'test.avi':
  Metadata:
    title           : Fun Size - S��es oder Saures
    encoder         : Lavf56.25.101
    encoded_by      : www.onlinetvrecorder.com
  Duration: 00:00:31.68, start: 0.000000, bitrate: 908 kb/s
    Stream #0:0, 41, 1/25: Video: h264 (High) (H264 / 0x34363248), yuv420p(tv, bt470bg, left), 720x576 [SAR 64:45 DAR 16:9], 1/50, 701 kb/s, 25 fps, 25 tbr, 25 tbn, 50 tbc
    Stream #0:1, 67, 3/125: Audio: mp3 (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16p, 192 kb/s
Successfully opened the file.
At least one output file must be specified
[AVIOContext @ 0x7f7f88412f20] Statistics: 361472 bytes read, 4 seeks

#4450 Copying subtitle streams aborts w/non monotonically increasing dts undetermined defect Apr 7, 2015

Summary of the bug: Copying the subtitle streams from some mpeg files causes ffmpeg to abort with the following message (example 1 below):

[vob @ 0x9aa6860] Application provided invalid, non monotonically increasing dts to muxer in stream 2: 307990683 >= 0
av_interleaved_write_frame(): Invalid argument

If only video and audio streams are copied, then a similar message is displayed for the audio streams, but ffmpeg does NOT abort (example 2 below):

[vob @ 0x8526700] Non-monotonous DTS in output stream 0:1; previous: 331320960, current: 331319487; changing to 331320961. This may result in incorrect timestamps in the output file.

If ffmpeg.c line 679 is modified to include AVMEDIA_TYPE_SUBTITLE or line 679 is removed, then example 1 will complete the copy. ffmpeg generates the same warning as example 2 for each subtitle stream, but the resulting file appears to be fine with all subtitles intact.

This issue does not happen with ALL mpeg files and it may not be restricted to mpeg files. I've noticed it on several mpeg files where the duration is incorrectly detected. In the 2 examples below ffmpeg indicates the duration is 01:14:31.97, but the actual length is 02:15:53.30. This is confirmed by looking at the output from the successful example 2 below:

$ ffmpeg -i mpeg-COPY-VA.vob 2>&1 | grep Duration
  Duration: 02:15:53.30, start: 0.533367, bitrate: 5677 kb/s

Example 1 - copy 1 video, audio and subtitle stream - aborts:

$ ffmpeg -i mpeg.vob -map 0:0 -map 0:13 -map 0:8 -codec copy -f vob mpeg-COPY-VAS.vob
ffmpeg version N-71325-g9c37c81 Copyright (c) 2000-2015 the FFmpeg developers
  built with gcc 4.5.1 (GCC) 20100924 (Red Hat 4.5.1-4)
  configuration: --enable-gpl --enable-version3 --enable-nonfree --disable-static --enable-shared --disable-debug --enable-libass --enable-libfdk-aac --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-x11grab
  libavutil      54. 22.101 / 54. 22.101
  libavcodec     56. 34.100 / 56. 34.100
  libavformat    56. 30.100 / 56. 30.100
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 13.101 /  5. 13.101
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
Input #0, mpeg, from 'mpeg.vob':
  Duration: 01:14:31.97, start: 0.207756, bitrate: 12204 kb/s
    Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p(tv, smpte170m), 720x480 [SAR 32:27 DAR 16:9], max. 9800 kb/s, 31.97 fps, 59.94 tbr, 90k tbn, 59.94 tbc
    Stream #0:1[0x20]: Subtitle: dvd_subtitle
    Stream #0:2[0x21]: Subtitle: dvd_subtitle
    Stream #0:3[0x22]: Subtitle: dvd_subtitle
    Stream #0:4[0x23]: Subtitle: dvd_subtitle
    Stream #0:5[0x24]: Subtitle: dvd_subtitle
    Stream #0:6[0x25]: Subtitle: dvd_subtitle
    Stream #0:7[0x26]: Subtitle: dvd_subtitle
    Stream #0:8[0x27]: Subtitle: dvd_subtitle
    Stream #0:9[0x28]: Subtitle: dvd_subtitle
    Stream #0:10[0x29]: Subtitle: dvd_subtitle
    Stream #0:11[0x2a]: Subtitle: dvd_subtitle
    Stream #0:12[0x2b]: Subtitle: dvd_subtitle
    Stream #0:13[0x80]: Audio: ac3, 48000 Hz, 5.1(side), fltp, 448 kb/s
    Stream #0:14[0x81]: Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s
    Stream #0:15[0x82]: Audio: ac3, 48000 Hz, 5.1(side), fltp, 384 kb/s
    Stream #0:16[0x83]: Audio: ac3, 48000 Hz, 5.1(side), fltp, 384 kb/s
Output #0, vob, to 'mpeg-COPY-VAS.vob':
  Metadata:
    encoder         : Lavf56.30.100
    Stream #0:0: Video: mpeg2video, yuv420p, 720x480 [SAR 32:27 DAR 16:9], q=2-31, max. 9800 kb/s, 31.97 fps, 59.94 tbr, 90k tbn, 29.97 tbc
    Stream #0:1: Audio: ac3, 48000 Hz, 5.1(side), 448 kb/s
    Stream #0:2: Subtitle: dvd_subtitle
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #0:13 -> #0:1 (copy)
  Stream #0:8 -> #0:2 (copy)
Press [q] to stop, [?] for help
[vob @ 0x9aa6860] Application provided invalid, non monotonically increasing dts to muxer in stream 2: 307990683 >= 0
av_interleaved_write_frame(): Invalid argument
frame=88264 fps=548 q=-1.0 Lsize= 2547730kB time=01:01:21.37 bitrate=5669.3kbits/s
video:2314651kB audio:201325kB subtitle:24kB other streams:0kB global headers:0kB muxing overhead: 1.261121%
Conversion failed!

Example 2 - copy 1 video and audio stream - finishes:

$ ffmpeg -i mpeg.vob -map 0:0 -map 0:13 -codec copy -f vob mpeg-COPY-VA.vob
ffmpeg version N-71325-g9c37c81 Copyright (c) 2000-2015 the FFmpeg developers
  built with gcc 4.5.1 (GCC) 20100924 (Red Hat 4.5.1-4)
  configuration: --enable-gpl --enable-version3 --enable-nonfree --disable-static --enable-shared --disable-debug --enable-libass --enable-libfdk-aac --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-x11grab
  libavutil      54. 22.101 / 54. 22.101
  libavcodec     56. 34.100 / 56. 34.100
  libavformat    56. 30.100 / 56. 30.100
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 13.101 /  5. 13.101
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
Input #0, mpeg, from 'mpeg.vob':
  Duration: 01:14:31.97, start: 0.207756, bitrate: 12204 kb/s
    Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p(tv, smpte170m), 720x480 [SAR 32:27 DAR 16:9], max. 9800 kb/s, 31.97 fps, 59.94 tbr, 90k tbn, 59.94 tbc
    Stream #0:1[0x20]: Subtitle: dvd_subtitle
    Stream #0:2[0x21]: Subtitle: dvd_subtitle
    Stream #0:3[0x22]: Subtitle: dvd_subtitle
    Stream #0:4[0x23]: Subtitle: dvd_subtitle
    Stream #0:5[0x24]: Subtitle: dvd_subtitle
    Stream #0:6[0x25]: Subtitle: dvd_subtitle
    Stream #0:7[0x26]: Subtitle: dvd_subtitle
    Stream #0:8[0x27]: Subtitle: dvd_subtitle
    Stream #0:9[0x28]: Subtitle: dvd_subtitle
    Stream #0:10[0x29]: Subtitle: dvd_subtitle
    Stream #0:11[0x2a]: Subtitle: dvd_subtitle
    Stream #0:12[0x2b]: Subtitle: dvd_subtitle
    Stream #0:13[0x80]: Audio: ac3, 48000 Hz, 5.1(side), fltp, 448 kb/s
    Stream #0:14[0x81]: Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s
    Stream #0:15[0x82]: Audio: ac3, 48000 Hz, 5.1(side), fltp, 384 kb/s
    Stream #0:16[0x83]: Audio: ac3, 48000 Hz, 5.1(side), fltp, 384 kb/s
Output #0, vob, to 'mpeg-COPY-VA.vob':
  Metadata:
    encoder         : Lavf56.30.100
    Stream #0:0: Video: mpeg2video, yuv420p, 720x480 [SAR 32:27 DAR 16:9], q=2-31, max. 9800 kb/s, 31.97 fps, 59.94 tbr, 90k tbn, 29.97 tbc
    Stream #0:1: Audio: ac3, 48000 Hz, 5.1(side), 448 kb/s
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #0:13 -> #0:1 (copy)
Press [q] to stop, [?] for help
[vob @ 0x8526700] Non-monotonous DTS in output stream 0:1; previous: 331320960, current: 331319487; changing to 331320961. This may result in incorrect timestamps in the output file.
frame=195485 fps=458 q=-1.0 Lsize= 5651160kB time=02:15:53.29 bitrate=5678.0kbits/s
video:5135016kB audio:445886kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 1.258899%

Here's complete debug output for the input file used in the above examples:

$ ffmpeg -v 9 -loglevel 99 -i mpeg.vob
ffmpeg version N-71325-g9c37c81 Copyright (c) 2000-2015 the FFmpeg developers
  built with gcc 4.5.1 (GCC) 20100924 (Red Hat 4.5.1-4)
  configuration: --enable-gpl --enable-version3 --enable-nonfree --disable-static --enable-shared --disable-debug --enable-libass --enable-libfdk-aac --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-x11grab
  libavutil      54. 22.101 / 54. 22.101
  libavcodec     56. 34.100 / 56. 34.100
  libavformat    56. 30.100 / 56. 30.100
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 13.101 /  5. 13.101
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
Splitting the commandline.
Reading option '-v' ... matched as option 'v' (set logging level) with argument '9'.
Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument '99'.
Reading option '-i' ... matched as input file with argument 'mpeg.vob'.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option v (set logging level) with argument 9.
Successfully parsed a group of options.
Parsing a group of options: input file mpeg.vob.
Successfully parsed a group of options.
Opening an input file: mpeg.vob.
[mpeg @ 0x825d2c0] Format mpeg probed with size=8192 and score=52
[mpeg @ 0x825d2c0] Before avformat_find_stream_info() pos: 0 bytes read:32768 seeks:0
[mpeg @ 0x825d2c0] probing stream 0 pp:2500
[mpeg @ 0x825d2c0] Probe with size=2012, packets=1 detected mpegvideo with score=25
[mpeg @ 0x825d2c0] probed stream 0
[mpeg @ 0x825d2c0] max_analyze_duration 5000000 reached at 5004667 microseconds
rfps: 23.916667 0.017421
rfps: 24.000000 0.011237
rfps: 60.000000 0.007633
rfps: 23.976024 0.009996
    Last message repeated 1 times
rfps: 59.940060 0.000000
    Last message repeated 1 times
[mpeg @ 0x825d2c0] After avformat_find_stream_info() pos: 0 bytes read:2871440 seeks:2 frames:750
Input #0, mpeg, from 'mpeg.vob':
  Duration: 01:14:31.97, start: 0.207756, bitrate: 12204 kb/s
    Stream #0:0[0x1e0], 122, 1/90000: Video: mpeg2video (Main), 1 reference frame, yuv420p(tv, smpte170m, left), 720x480 [SAR 32:27 DAR 16:9], 1001/60000, max. 9800 kb/s, 31.97 fps, 59.94 tbr, 90k tbn, 59.94 tbc
    Stream #0:1[0x20], 1, 1/90000: Subtitle: dvd_subtitle
    Stream #0:2[0x21], 1, 1/90000: Subtitle: dvd_subtitle
    Stream #0:3[0x22], 1, 1/90000: Subtitle: dvd_subtitle
    Stream #0:4[0x23], 1, 1/90000: Subtitle: dvd_subtitle
    Stream #0:5[0x24], 1, 1/90000: Subtitle: dvd_subtitle
    Stream #0:6[0x25], 1, 1/90000: Subtitle: dvd_subtitle
    Stream #0:7[0x26], 1, 1/90000: Subtitle: dvd_subtitle
    Stream #0:8[0x27], 1, 1/90000: Subtitle: dvd_subtitle
    Stream #0:9[0x28], 1, 1/90000: Subtitle: dvd_subtitle
    Stream #0:10[0x29], 1, 1/90000: Subtitle: dvd_subtitle
    Stream #0:11[0x2a], 1, 1/90000: Subtitle: dvd_subtitle
    Stream #0:12[0x2b], 1, 1/90000: Subtitle: dvd_subtitle
    Stream #0:13[0x80], 154, 1/90000: Audio: ac3, 48000 Hz, 5.1(side), fltp, 448 kb/s
    Stream #0:14[0x81], 154, 1/90000: Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s
    Stream #0:15[0x82], 154, 1/90000: Audio: ac3, 48000 Hz, 5.1(side), fltp, 384 kb/s
    Stream #0:16[0x83], 154, 1/90000: Audio: ac3, 48000 Hz, 5.1(side), fltp, 384 kb/s
Successfully opened the file.
At least one output file must be specified
[AVIOContext @ 0x825cae0] Statistics: 2871440 bytes read, 2 seek

#4641 Error decoding SILK frame avcodec defect Jun 18, 2015

When I reproduce the attached MKV file with VP8/Opus it lost audio. FFplay logs the following errors several times:

[opus @ 0x7f952101f400] LBRR frames present; this is unsupported
[opus @ 0x7f952101f400] Error decoding a SILK frame.
[opus @ 0x7f952101f400] Error decoding an Opus frame.

The file was generated live recording a Webrtc session.

Any help welcome, thanks.


#4798 WMA lossless audio not merged with video avfilter defect Aug 24, 2015

Summary of the bug:

I tried to add background song (in wma lossless audio format) to the mp4 video and resulting video has corrupt audio.

How to reproduce:

./ffmpeg -v 9 -loglevel 99 -report -i video.mp4 -filter_complex "amovie=wmal2.wma:loop=0,aformat=sample_fmts=fltp:sample_rates=44100:channel_layouts=stereo,volume=1[a1];[0:a]aformat=sample_fmts=fltp:sample_rates=44100:channel_layouts=stereo,volume=0.3[a2];[a1][a2]amerge,pan=stereo|c0<c0+c2|c1<c1+c3[out]" -map 0:v -map "[out]" -c:v copy -c:a libfdk_aac -shortest output.mp4

FFmpeg version built on : I checked out latest development version from git repository

Command above works nicely with mp3 files and other wma files. I attached ffmpeg report log file.

Regards, Aleksandar


#4813 Remuxing hevc fails undetermined defect Aug 30, 2015

Summary of the bug:

error : first pts value must be set av_interleaved_write_frame(): Invalid data found when processing input

You can test with the following two files in the link.

https://www.dropbox.com/sh/q8oq7tr1tc5f13z/AADrhnoWcmL9kcbn2yNSw35Ka?dl=0

The following is the log file.

ffmpeg started on 2015-08-30 at 14:34:32 Report written to "ffmpeg-20150830-143432.log" Command line: ffmpeg -v 9 -loglevel 99 -report -i test01.hevc -i test01.ac3 -c copy test01.ts ffmpeg version N-74700-g628a73f Copyright (c) 2000-2015 the FFmpeg developers

built with gcc 4.9.3 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libdcadec --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-lzma --enable-decklink --enable-zlib libavutil 54. 31.100 / 54. 31.100 libavcodec 56. 59.100 / 56. 59.100 libavformat 56. 40.101 / 56. 40.101 libavdevice 56. 4.100 / 56. 4.100 libavfilter 5. 39.100 / 5. 39.100 libswscale 3. 1.101 / 3. 1.101 libswresample 1. 2.101 / 1. 2.101 libpostproc 53. 3.100 / 53. 3.100

Splitting the commandline. Reading option '-v' ... matched as option 'v' (set logging level) with argument '9'. Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument '99'. Reading option '-report' ... matched as option 'report' (generate a report) with argument '1'. Reading option '-i' ... matched as input file with argument 'test01.hevc'. Reading option '-i' ... matched as input file with argument 'test01.ac3'. Reading option '-c' ... matched as option 'c' (codec name) with argument 'copy'. Reading option 'test01.ts' ... matched as output file. Finished splitting the commandline. Parsing a group of options: global . Applying option v (set logging level) with argument 9. Applying option loglevel (set logging level) with argument 99. Applying option report (generate a report) with argument 1. Successfully parsed a group of options. Parsing a group of options: input file test01.hevc. Successfully parsed a group of options. Opening an input file: test01.hevc. [hevc @ 00000000048ba3e0] Format hevc probed with size=2048 and score=51 [hevc @ 00000000048ba3e0] Before avformat_find_stream_info() pos: 0 bytes read:32768 seeks:0 [hevc @ 00000000048cb4c0] Decoding VPS [hevc @ 00000000048cb4c0] Main 10 profile bitstream [hevc @ 00000000048cb4c0] Decoding SPS [hevc @ 00000000048cb4c0] Main 10 profile bitstream [hevc @ 00000000048cb4c0] Decoding VUI [hevc @ 00000000048cb4c0] Decoding PPS [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 129 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 6 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 5 [hevc @ 00000000048cb4c0] nal_unit_type: 35(AUD), nuh_layer_id: 0, temporal_id: 0 [hevc @ 00000000048cb4c0] nal_unit_type: 32(VPS), nuh_layer_id: 0, temporal_id: 0 [hevc @ 00000000048cb4c0] nal_unit_type: 33(SPS), nuh_layer_id: 0, temporal_id: 0 [hevc @ 00000000048cb4c0] nal_unit_type: 34(PPS), nuh_layer_id: 0, temporal_id: 0 [hevc @ 00000000048cb4c0] nal_unit_type: 39(SEI_PREFIX), nuh_layer_id: 0, temporal_id: 0 [hevc @ 00000000048cb4c0] nal_unit_type: 39(SEI_PREFIX), nuh_layer_id: 0, temporal_id: 0 [hevc @ 00000000048cb4c0] nal_unit_type: 39(SEI_PREFIX), nuh_layer_id: 0, temporal_id: 0 [hevc @ 00000000048cb4c0] nal_unit_type: 21(CRA_NUT), nuh_layer_id: 0, temporal_id: 0 [hevc @ 00000000048cb4c0] Decoding VPS [hevc @ 00000000048cb4c0] Main 10 profile bitstream [hevc @ 00000000048cb4c0] Decoding SPS [hevc @ 00000000048cb4c0] Main 10 profile bitstream [hevc @ 00000000048cb4c0] Decoding VUI [hevc @ 00000000048cb4c0] Decoding PPS [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 129 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 6 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 5 [hevc @ 00000000048cb4c0] Decoded frame with POC 16. [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding VPS [hevc @ 00000000048cb4c0] Main 10 profile bitstream [hevc @ 00000000048cb4c0] Decoding SPS [hevc @ 00000000048cb4c0] Main 10 profile bitstream [hevc @ 00000000048cb4c0] Decoding VUI [hevc @ 00000000048cb4c0] Decoding PPS [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 129 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 6 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 5 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 1 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048cb4c0] Decoding SEI [hevc @ 00000000048cb4c0] Skipped PREFIX SEI 0 [hevc @ 00000000048ba3e0] Probe buffer size limit of 5000000 bytes reached [hevc @ 00000000048ba3e0] Stream #0: not enough frames to estimate rate; consider increasing probesize [hevc @ 00000000048ba3e0] After avformat_find_stream_info() pos: 5030912 bytes read:5046272 seeks:0 frames:73 Input #0, hevc, from 'test01.hevc':

Duration: N/A, bitrate: N/A

Stream #0:0, 73, 1/1200000: Video: hevc (Main 10), 1 reference frame, yuv420p10le(tv), 3840x2160 [SAR 1:1 DAR 16:9], 1/60, 60 fps, 60 tbr, 1200k tbn, 60 tbc

Successfully opened the file. Parsing a group of options: input file test01.ac3. Successfully parsed a group of options. Opening an input file: test01.ac3. [ac3 @ 00000000048c1f80] Format ac3 probed with size=524288 and score=50 [ac3 @ 00000000048c1f80] Before avformat_find_stream_info() pos: 0 bytes read:524288 seeks:0 [ac3 @ 00000000048c1f80] All info found [ac3 @ 00000000048c1f80] Estimating duration from bitrate, this may be inaccurate [ac3 @ 00000000048c1f80] After avformat_find_stream_info() pos: 75776 bytes read:524288 seeks:0 frames:50 Input #1, ac3, from 'test01.ac3':

Duration: 00:00:40.06, start: 0.000000, bitrate: 384 kb/s

Stream #1:0, 50, 1/90000: Audio: ac3, 48000 Hz, stereo, fltp, 384 kb/s

Successfully opened the file. Parsing a group of options: output file test01.ts. Applying option c (codec name) with argument copy. Successfully parsed a group of options. Opening an output file: test01.ts. Successfully opened the file. [mpegts @ 00000000048d2920] muxrate VBR, pcr every 120000 pkts, sdt every 200, pat/pmt every 40 pkts Output #0, mpegts, to 'test01.ts':

Metadata:

encoder : Lavf56.40.101 Stream #0:0, 0, 1/90000: Video: hevc, 1 reference frame, yuv420p10le, 3840x2160 (0x0) [SAR 1:1 DAR 16:9], 1/1200000, q=2-31, 60 fps, 60 tbr, 90k tbn, 1200k tbc Stream #0:1, 0, 1/90000: Audio: ac3, 48000 Hz, stereo, 384 kb/s

Stream mapping:

Stream #0:0 -> #0:0 (copy) Stream #1:0 -> #0:1 (copy)

Press [q] to stop, ? for help [mpegts @ 00000000048d2920] first pts value must be set av_interleaved_write_frame(): Invalid data found when processing input No more output streams to write to, finishing. [mpegts @ 00000000048d2920] first pts value must be set frame= 3 fps=0.0 q=-1.0 Lsize= 0kB time=00:00:00.03 bitrate= 0.0kbits/s video:776kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown Input file #0 (test01.hevc):

Input stream #0:0 (video): 3 packets read (794492 bytes); Total: 3 packets (794492 bytes) demuxed

Input file #1 (test01.ac3):

Input stream #1:0 (audio): 1 packets read (88 bytes); Total: 1 packets (88 bytes) demuxed

Output file #0 (test01.ts):

Output stream #0:0 (video): 3 packets muxed (794492 bytes); Output stream #0:1 (audio): 1 packets muxed (88 bytes); Total: 4 packets (794580 bytes) muxed

0 frames successfully decoded, 0 decoding errors [AVIOContext @ 00000000050dc860] Statistics: 0 seeks, 0 writeouts [AVIOContext @ 00000000048c2b60] Statistics: 5046272 bytes read, 0 seeks [AVIOContext @ 000000000499eee0] Statistics: 524288 bytes read, 0 seeks Conversion failed!


#4823 Options -ac, -ar and -sample_fmt do not behave as documented / use another stream_specifier than -codec undetermined defect Sep 2, 2015

How to reproduce: ffmpeg -c:a:0 ac3 -ac 6 -ab 448k -ar48000 Where a:0 = DTS or a DTS MA Track 9/1/2015

It appears to ignore the 6 in the -ac 6 and just down mixes to 2 tracks.


#4868 Unable to perform mpeg-ts lossless copy with seek undetermined defect Sep 20, 2015

Summary of the bug:

ffmpeg is unable to find frames in the video stream and produces an empty file. The mpegts is produced by Fujitsu hardware encoder (MB86H46). Tried a few versions of ffmpeg, a few from the last 6 months and an old one from 2010, on Mac and Linux with the same result.

How to reproduce:

sample file uploaded to ftp://upload.ffmpeg.org/incoming/cannot_copy_video_with_seek.ts

[xx]$ ~/perso/ffmpeg  -ss 5 -i cannot_copy_video_with_seek.ts -c:v copy -an -y trimmed.ts 
ffmpeg version 2.8-tessus Copyright (c) 2000-2015 the FFmpeg developers
  built with Apple LLVM version 6.0 (clang-600.0.57) (based on LLVM 3.5svn)
  configuration: --cc=/usr/bin/clang --prefix=/opt/ffmpeg --as=yasm --extra-version=tessus --enable-avisynth --enable-fontconfig --enable-gpl --enable-libass --enable-libbluray --enable-libfreetype --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopus --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzmq --enable-version3 --disable-ffplay --disable-indev=qtkit --disable-indev=x11grab_xcb
  libavutil      54. 31.100 / 54. 31.100
  libavcodec     56. 60.100 / 56. 60.100
  libavformat    56. 40.101 / 56. 40.101
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 40.101 /  5. 40.101
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  2.101 /  1.  2.101
  libpostproc    53.  3.100 / 53.  3.100
Input #0, mpegts, from 'cannot_copy_video_with_seek.ts':
  Duration: 00:00:11.67, start: 1.450000, bitrate: 6639 kb/s
  Program 1 
    Metadata:
      service_name    : Service01
      service_provider: FFmpeg
    Stream #0:0[0x100]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 60 fps, 60 tbr, 90k tbn, 120 tbc
Output #0, mpegts, to 'trimmed.ts':
  Metadata:
    encoder         : Lavf56.40.101
    Stream #0:0: Video: h264 ([27][0][0][0] / 0x001B), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 60 fps, 60 tbr, 90k tbn, 90k tbc
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
Press [q] to stop, [?] for help
frame=    0 fps=0.0 q=-1.0 Lsize=       0kB time=00:00:00.00 bitrate=N/A    
video:0kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown
Output file is empty, nothing was encoded (check -ss / -t / -frames parameters if used)


#4905 Splitting a flac file using -ss and -t creates chunks with wrong duration undetermined defect Oct 4, 2015

Summary of the bug: When i try to split a large flac files with ffmpeg, created chunks still have the large file's duration and sample count. How to reproduce:

ffmpeg -v 9 -loglevel 99 -ss 0 -y -i "D:\1.flac" -vn -c:a copy -t 77.222 "C:\1_1.flac"
Exit code: 0
Console output:
ffmpeg version N-75563-g235381e Copyright (c) 2000-2015 the FFmpeg developers
  built with gcc 4.9.3 (GCC)
  configuration: --disable-static --enable-shared --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libdcadec --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-lzma --enable-decklink --enable-zlib
  libavutil      55.  2.100 / 55.  2.100
  libavcodec     57.  3.100 / 57.  3.100
  libavformat    57.  2.100 / 57.  2.100
  libavdevice    57.  0.100 / 57.  0.100
  libavfilter     6.  8.100 /  6.  8.100
  libswscale      4.  0.100 /  4.  0.100
  libswresample   2.  0.100 /  2.  0.100
  libpostproc    54.  0.100 / 54.  0.100
Splitting the commandline.
Reading option '-v' ... matched as option 'v' (set logging level) with argument '9'.
Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument '99'.
Reading option '-ss' ... matched as option 'ss' (set the start time offset) with argument '0'.
Reading option '-y' ... matched as option 'y' (overwrite output files) with argument '1'.
Reading option '-i' ... matched as input file with argument 'D:\Mp3\Pearl Jam\Pearl Jam\1991 - Ten\01 - Pearl Jam - Once.flac'.
Reading option '-vn' ... matched as option 'vn' (disable video) with argument '1'.
Reading option '-c:a' ... matched as option 'c' (codec name) with argument 'copy'.
Reading option '-t' ... matched as option 't' (record or transcode "duration" seconds of audio/video) with argument '77.222'.
Reading option 'C:\1_1.flac' ... matched as output file.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option v (set logging level) with argument 9.
Applying option y (overwrite output files) with argument 1.
Successfully parsed a group of options.
Parsing a group of options: input file D:\Mp3\Pearl Jam\Pearl Jam\1991 - Ten\01 - Pearl Jam - Once.flac.
Applying option ss (set the start time offset) with argument 0.
Successfully parsed a group of options.
Opening an input file: D:\Mp3\Pearl Jam\Pearl Jam\1991 - Ten\01 - Pearl Jam - Once.flac.
Probing aac score:1 size:2048
Probing flac score:50 size:2048
[flac @ 00000000002e2f60] Format flac probed with size=2048 and score=50
[flac @ 00000000002e2f60] Before avformat_find_stream_info() pos: 1973 bytes read:32768 seeks:0
[flac @ 00000000002ecc00] sample/frame number mismatch in adjacent frames
    Last message repeated 14 times
[flac @ 00000000002e2f60] All info found
[flac @ 00000000002e2f60] 0: start_time: 0.000 duration: 10.216
[flac @ 00000000002e2f60] stream: start_time: 0.000 duration: 231.667 bitrate=919 kb/s
[flac @ 00000000002e2f60] After avformat_find_stream_info() pos: 19381 bytes read:32768 seeks:0 frames:1
[flac @ 00000000002e2f60] read_seek: 0 0
[flac @ 00000000002e2f60] gen_seek: 0 0
[NULL @ 00000000002ecc00] sample/frame number mismatch in adjacent frames
    Last message repeated 14 times
Input #0, flac, from 'D:\Mp3\Pearl Jam\Pearl Jam\1991 - Ten\01 - Pearl Jam - Once.flac':
  Metadata:
    ALBUM           : Ten
    ALBUMARTISTSORT : Pearl Jam
    ARTIST          : Pearl Jam
    ARTISTSORT      : Pearl Jam
    CATALOGNUMBER   : 88697398492
    COMMENT         : Track 1
    DATE            : 2009-03-23
    disc            : 1
    GENRE           : Grunge
    LABEL           : Bertelsmann Music Group
    LANGUAGE        : eng
    MEDIA           : CD
    MUSICBRAINZ_ALBUMARTISTID: 83b9cbe7-9857-49e2-ab8e-b57b01038103
    MUSICBRAINZ_ALBUMID: 06fc304e-d70a-4846-93e5-544d6aa618d6
    MUSICBRAINZ_ARTISTID: 83b9cbe7-9857-49e2-ab8e-b57b01038103
    MUSICBRAINZ_TRACKID: 94bed552-376f-492d-8e87-f470aa7fda0c
    MUSICIP_PUID    : 15ee9b0f-beda-b60f-cb39-e59d719d9f67
    ORIGINALDATE    : 1991-08-27
    RELEASECOUNTRY  : GB
    RELEASESTATUS   : official
    RELEASETYPE     : album
    SCRIPT          : Latn
    TITLE           : Once
    track           : 01
    REPLAYGAIN_ALBUM_GAIN: -5.72 dB
    REPLAYGAIN_ALBUM_PEAK: 1.119748
    REPLAYGAIN_TRACK_GAIN: -6.22 dB
    REPLAYGAIN_TRACK_PEAK: 0.950928
    ENCODEDBY       : Easy CD-DA Extractor (http://www.poikosoft.com)
    TOTALTRACKS     : 11
    TOTALDISCS      : 2
    album_artist    : Pearl Jam
  Duration: 00:03:51.67, start: 0.000000, bitrate: 919 kb/s
    Stream #0:0, 1, 1/44100: Audio: flac, 44100 Hz, stereo, s16
    Side data:
      replaygain: track gain - -6.220000, track peak - 0.000022, album gain - -5.720000, album peak - 0.000026, 
Successfully opened the file.
Parsing a group of options: output file C:\1_1.flac.
Applying option vn (disable video) with argument 1.
Applying option c:a (codec name) with argument copy.
Applying option t (record or transcode "duration" seconds of audio/video) with argument 77.222.
Successfully parsed a group of options.
Opening an output file: C:\1_1.flac.
Successfully opened the file.
Output #0, flac, to 'C:\1_1.flac':
  Metadata:
    ALBUM           : Ten
    ALBUMARTISTSORT : Pearl Jam
    ARTIST          : Pearl Jam
    ARTISTSORT      : Pearl Jam
    CATALOGNUMBER   : 88697398492
    DESCRIPTION     : Track 1
    DATE            : 2009-03-23
    DISCNUMBER      : 1
    GENRE           : Grunge
    LABEL           : Bertelsmann Music Group
    LANGUAGE        : eng
    MEDIA           : CD
    MUSICBRAINZ_ALBUMARTISTID: 83b9cbe7-9857-49e2-ab8e-b57b01038103
    MUSICBRAINZ_ALBUMID: 06fc304e-d70a-4846-93e5-544d6aa618d6
    MUSICBRAINZ_ARTISTID: 83b9cbe7-9857-49e2-ab8e-b57b01038103
    MUSICBRAINZ_TRACKID: 94bed552-376f-492d-8e87-f470aa7fda0c
    MUSICIP_PUID    : 15ee9b0f-beda-b60f-cb39-e59d719d9f67
    ORIGINALDATE    : 1991-08-27
    RELEASECOUNTRY  : GB
    RELEASESTATUS   : official
    RELEASETYPE     : album
    SCRIPT          : Latn
    TITLE           : Once
    TRACKNUMBER     : 01
    REPLAYGAIN_ALBUM_GAIN: -5.72 dB
    REPLAYGAIN_ALBUM_PEAK: 1.119748
    REPLAYGAIN_TRACK_GAIN: -6.22 dB
    REPLAYGAIN_TRACK_PEAK: 0.950928
    ENCODEDBY       : Easy CD-DA Extractor (http://www.poikosoft.com)
    TOTALTRACKS     : 11
    TOTALDISCS      : 2
    ALBUMARTIST     : Pearl Jam
    encoder         : Lavf57.2.100
    Stream #0:0, 0, 1/44100: Audio: flac, 44100 Hz, stereo (16 bit)
    Side data:
      replaygain: track gain - -6.220000, track peak - 0.000022, album gain - -5.720000, album peak - 0.000026, 
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
Press [q] to stop, [?] for help
[NULL @ 00000000002ecc00] sample/frame number mismatch in adjacent frames
    Last message repeated 1678 times
No more output streams to write to, finishing.
size=    7284kB time=00:01:17.18 bitrate= 773.1kbits/s    
video:0kB audio:7275kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.123952%
Input file #0 (D:\Mp3\Pearl Jam\Pearl Jam\1991 - Ten\01 - Pearl Jam - Once.flac):
  Input stream #0:0 (audio): 833 packets read (7461572 bytes); 
  Total: 833 packets (7461572 bytes) demuxed
Output file #0 (C:\1_1.flac):
  Output stream #0:0 (audio): 832 packets muxed (7449633 bytes); 
  Total: 832 packets (7449633 bytes) muxed
0 frames successfully decoded, 0 decoding errors
[AVIOContext @ 00000000002f5860] Statistics: 2 seeks, 834 writeouts
[AVIOContext @ 00000000002ec740] Statistics: 7569408 bytes read, 0 seeks


#5033 Incorrect duration when converting WAV/MP3 files to AAC with -shortest undetermined defect Nov 24, 2015

Summary of the bug: Incorrect duration of encoded audio files when converting WAV/MP3 (MP3 created with the same WAV file) to AAC. I assume that this is affecting the duration of MP4 videos created with an still image and audio (which is the reason I'm reporting this bug).

How to reproduce: (espeak is a TTS engine. -w in espeak will save the output speech to a wav file)

$ espeak -s 80 -w /tmp/in.wav 'This product is meant for educational purposes only. Any resemblance to real persons, living or dead is purely coincidental. Void where prohibited. Some assembly required. List each check separately by bank number. Batteries not included. Contents may settle during shipment. Use only as directed. No other warranty expressed or implied. Do not use while operating a motor vehicle or heavy equipment. Postage will be paid by addressee. Subject to CARB approval.'


$ ffmpeg -y -i /tmp/in.wav -vn -c:a aac -strict -2 -ab 24k -ar 16000 /tmp/out.aac
ffmpeg version 2.8.2-static http://johnvansickle.com/ffmpeg/  Copyright (c) 2000-2015 the FFmpeg developers
  built with gcc 5.2.1 (Debian 5.2.1-23) 20151028
  configuration: --enable-gpl --enable-version3 --disable-shared --disable-debug --enable-runtime-cpudetect --enable-libmp3lame --enable-libx264 --enable-libx265 --enable-libwebp --enable-libspeex --enable-libvorbis --enable-libvpx --enable-libfreetype --enable-fontconfig --enable-libxvid --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-gray --enable-libopenjpeg --enable-libopus --enable-libass --enable-gnutls --enable-libvidstab --enable-libsoxr --enable-frei0r --enable-libfribidi --disable-indev=sndio --disable-outdev=sndio --cc=gcc
  libavutil      54. 31.100 / 54. 31.100
  libavcodec     56. 60.100 / 56. 60.100
  libavformat    56. 40.101 / 56. 40.101
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 40.101 /  5. 40.101
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  2.101 /  1.  2.101
  libpostproc    53.  3.100 / 53.  3.100
Guessed Channel Layout for  Input Stream #0.0 : mono
Input #0, wav, from '/tmp/in.wav':
  Duration: 00:01:00.33, bitrate: 352 kb/s
    Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 22050 Hz, 1 channels, s16, 352 kb/s
Output #0, adts, to '/tmp/out.aac':
  Metadata:
    encoder         : Lavf56.40.101
    Stream #0:0: Audio: aac, 16000 Hz, mono, fltp, 24 kb/s
    Metadata:
      encoder         : Lavc56.60.100 aac
Stream mapping:
  Stream #0:0 -> #0:0 (pcm_s16le (native) -> aac (native))
Press [q] to stop, [?] for help
size=     195kB time=00:01:00.35 bitrate=  26.5kbits/s    
video:0kB audio:189kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 3.422557%


$ for i in /tmp/in.wav /tmp/out.aac; do ffprobe -i $i 2>&1 | grep Duration; done
  Duration: 00:01:00.33, bitrate: 352 kb/s
  Duration: 00:03:19.68, bitrate: 8 kb/s

If you encode the WAV files to MP3 and then to AAC, once again, you get different, longer audio streams:

$ ffmpeg -y -i /tmp/in.wav -vn -strict -2 -ab 24k -ar 16000 -f mp3 /tmp/out.mp3
...
  Stream #0:0 -> #0:0 (pcm_s16le (native) -> mp3 (libmp3lame))
...
size=     177kB time=00:01:00.33 bitrate=  24.1kbits/s


$ ffmpeg -y -i /tmp/out.mp3 -vn -c:a aac -strict -2 -ab 24k -ar 16000 /tmp/out.aac


$ for i in /tmp/out.mp3 /tmp/out.aac; do ffprobe -i $i 2>&1 | grep Duration; done
  Duration: 00:01:00.41, start: 0.069063, bitrate: 24 kb/s
  Duration: 00:01:06.31, bitrate: 23 kb/s

Interestingly, I ran espeak with a different input ('This is some sample text to test audio encoding. ' repeated 10 times) and it gave me a shorter difference between the duration of the encoded output files.

I tried this with OGG/libvorbis files, the duration of output AAC file didn't seem to be affected.

For MP4s:

$ ffprobe -i /tmp/in.wav 2>&1 | grep Duration
  Duration: 00:01:00.33, bitrate: 352 kb/s


$ ffmpeg -y -framerate 1 -r 1 -loop 1 -i /tmp/in.jpg -i /tmp/in.wav -c:v libx264 -preset veryfast -tune stillimage -c:a aac -ab 32k -ar 16000 -strict experimental -shortest -pix_fmt yuv420p -movflags faststart -f mp4 /tmp/out.mp4                                
ffmpeg version 2.8.2-static http://johnvansickle.com/ffmpeg/  Copyright (c) 2000-2015 the FFmpeg developers
  built with gcc 5.2.1 (Debian 5.2.1-23) 20151028
  configuration: --enable-gpl --enable-version3 --disable-shared --disable-debug --enable-runtime-cpudetect --enable-libmp3lame --enable-libx264 --enable-libx265 --enable-libwebp --enable-libspeex --enable-libvorbis --enable-libvpx --enable-libfreetype --enable-fontconfig --enable-libxvid --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-gray --enable-libopenjpeg --enable-libopus --enable-libass --enable-gnutls --enable-libvidstab --enable-libsoxr --enable-frei0r --enable-libfribidi --disable-indev=sndio --disable-outdev=sndio --cc=gcc
  libavutil      54. 31.100 / 54. 31.100
  libavcodec     56. 60.100 / 56. 60.100
  libavformat    56. 40.101 / 56. 40.101
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 40.101 /  5. 40.101
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  2.101 /  1.  2.101
  libpostproc    53.  3.100 / 53.  3.100
[mjpeg @ 0x4b1daa0] Changeing bps to 8
Input #0, image2, from '/tmp/in.jpg':
  Duration: 00:00:01.00, start: 0.000000, bitrate: 272 kb/s
    Stream #0:0: Video: mjpeg, yuvj420p(pc, bt470bg/unknown/unknown), 300x300 [SAR 1:1 DAR 1:1], 1 fps, 1 tbr, 1 tbn, 1 tbc
Guessed Channel Layout for  Input Stream #1.0 : mono
Input #1, wav, from '/tmp/in.wav':
  Duration: 00:01:00.33, bitrate: 352 kb/s
    Stream #1:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 22050 Hz, 1 channels, s16, 352 kb/s
[swscaler @ 0x4b59e20] deprecated pixel format used, make sure you did set range correctly
[libx264 @ 0x4b7eba0] using SAR=1/1
[libx264 @ 0x4b7eba0] using cpu capabilities: MMX2 SSE2Fast LZCNT
[libx264 @ 0x4b7eba0] profile High, level 1.2
[libx264 @ 0x4b7eba0] 264 - core 148 r209 7599210 - H.264/MPEG-4 AVC codec - Copyleft 2003-2015 - http://www.videolan.org/x264.html - options: cabac=1 ref=1 deblock=1:-3:-3 analyse=0x3:0x113 me=hex subme=2 psy=1 psy_rd=2.00:0.70 mixed_ref=0 me_range=16 chroma_me=1 trellis=0 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=0 threads=6 lookahead_threads=2 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=1 keyint=250 keyint_min=1 scenecut=40 intra_refresh=0 rc_lookahead=10 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.20
Output #0, mp4, to '/tmp/out.mp4':
  Metadata:
    encoder         : Lavf56.40.101
    Stream #0:0: Video: h264 (libx264) ([33][0][0][0] / 0x0021), yuv420p, 300x300 [SAR 1:1 DAR 1:1], q=-1--1, 1 fps, 16384 tbn, 1 tbc
    Metadata:
      encoder         : Lavc56.60.100 libx264
    Stream #0:1: Audio: aac ([64][0][0][0] / 0x0040), 16000 Hz, mono, fltp, 32 kb/s
    Metadata:
      encoder         : Lavc56.60.100 aac
Stream mapping:
  Stream #0:0 -> #0:0 (mjpeg (native) -> h264 (libx264))
  Stream #1:0 -> #0:1 (pcm_s16le (native) -> aac (native))
Press [q] to stop, [?] for help
[mp4 @ 0x4b38d40] Starting second pass: moving the moov atom to the beginning of the file
frame=   84 fps=0.0 q=-1.0 Lsize=     298kB time=00:01:22.00 bitrate=  29.8kbits/s    
video:48kB audio:243kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 2.420870%
[libx264 @ 0x4b7eba0] frame I:1     Avg QP:13.91  size: 46896
[libx264 @ 0x4b7eba0] frame P:21    Avg QP:11.16  size:    31
[libx264 @ 0x4b7eba0] frame B:62    Avg QP:16.35  size:    15
[libx264 @ 0x4b7eba0] consecutive B-frames:  1.2%  0.0%  3.6% 95.2%
[libx264 @ 0x4b7eba0] mb I  I16..4:  0.6%  5.5% 93.9%
[libx264 @ 0x4b7eba0] mb P  I16..4:  0.0%  0.0%  0.0%  P16..4:  0.7%  0.0%  0.0%  0.0%  0.0%    skip:99.3%
[libx264 @ 0x4b7eba0] mb B  I16..4:  0.0%  0.0%  0.0%  B16..8:  0.0%  0.0%  0.0%  direct: 0.0%  skip:100.0%
[libx264 @ 0x4b7eba0] 8x8 transform intra:5.5% inter:6.7%
[libx264 @ 0x4b7eba0] coded y,uvDC,uvAC intra: 97.9% 97.5% 94.7% inter: 0.0% 0.1% 0.0%
[libx264 @ 0x4b7eba0] i16 v,h,dc,p:  0%  0% 50% 50%
[libx264 @ 0x4b7eba0] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu:  8% 51% 14%  4%  2%  1%  9%  5%  6%
[libx264 @ 0x4b7eba0] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 14% 22% 16%  6%  8%  5%  8%  7% 13%
[libx264 @ 0x4b7eba0] i8c dc,h,v,p: 41% 27% 18% 14%
[libx264 @ 0x4b7eba0] Weighted P-Frames: Y:0.0% UV:0.0%
[libx264 @ 0x4b7eba0] kb/s:4.62


$ ffprobe -i /tmp/out.mp4 2>&1 | grep Duration
  Duration: 00:01:24.00, start: 0.064000, bitrate: 29 kb/s

I talked in #ffmpeg @ freenode with another user who has the same problem with MP4s:

<user> llogan: http://sprunge.us/JYOS
<user> when i run that with a 4m45s audio stream, the first one has a duration of 4:50, the second one 4:56
<user> s/4:56/4:46/
<user> it's also not specific to aac or mp4
<user> and also according to mediainfo it's the video stream which is too long, not the audio stream
<user> and finally, increasing -r reduces the offset
<user> i assume it's an issue with the image2 muxer, but i don't know for sure
<user> and by for sure i of course mean at all

#5046 rtsp stream cannot be read avformat defect Nov 29, 2015

the problem is still here https://trac.ffmpeg.org/ticket/3782

I have latest version of ffmpeg and latests libs ffmpeg log:

ffmpeg -loglevel debug -rtsp_transport tcp -i 'rtsp://46.226.165.78:554/user=admin&password=12345&channel=2&stream=0.sdp' out.ts
ffmpeg version N-76882-g13696c3 Copyright (c) 2000-2015 the FFmpeg developers
  built with gcc 4.9.2 (Ubuntu 4.9.2-10ubuntu13)
  configuration: --prefix=/home/happy/ffmpeg_build --pkg-config-flags=--static --extra-cflags=-I/home/happy/ffmpeg_build/include --extra-ldflags=-L/home/happy/ffmpeg_build/lib --bindir=/home/happy/bin --enable-gpl --enable-libass --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-librtmp --enable-nonfree
  libavutil      55.  9.100 / 55.  9.100
  libavcodec     57. 16.100 / 57. 16.100
  libavformat    57. 19.100 / 57. 19.100
  libavdevice    57.  0.100 / 57.  0.100
  libavfilter     6. 17.100 /  6. 17.100
  libswscale      4.  0.100 /  4.  0.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
Splitting the commandline.
Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument 'debug'.
Reading option '-rtsp_transport' ... matched as AVOption 'rtsp_transport' with argument 'tcp'.
Reading option '-i' ... matched as input file with argument 'rtsp://46.226.165.78:554/user=admin&password=12345&channel=2&stream=0.sdp'.
Reading option 'out.ts' ... matched as output file.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option loglevel (set logging level) with argument debug.
Successfully parsed a group of options.
Parsing a group of options: input file rtsp://46.226.165.78:554/user=admin&password=12345&channel=2&stream=0.sdp.
Successfully parsed a group of options.
Opening an input file: rtsp://46.226.165.78:554/user=admin&password=12345&channel=2&stream=0.sdp.
[rtsp @ 0x2724760] SDP:
v=0
o=- 38990265062388 38990265062388 IN IP4 192.168.1.15
a=range:npt=0-
m=video 0 RTP/AVP 33
c=IN IP4 0.0.0.0
a=rtpmap:33 H264/90000
a=framerate:0S
a=fmtp:33 profile-level-id=42e01f; packetization-mode=1; sprop-parameter-sets=Z0LgH9sDoEkQ,aM4wpIA=
a=control:trackID=3

Failed to parse interval end specification ''
setting jitter buffer size to 0
[rtsp @ 0x2724760] hello state=0
[rtsp @ 0x2724760] Continuity check failed for pid 743 expected 3 got 7
[rtsp @ 0x2724760] Continuity check failed for pid 348 expected 6 got 2
[rtsp @ 0x2724760] Continuity check failed for pid 696 expected 2 got 8
[rtsp @ 0x2724760] Continuity check failed for pid 1763 expected 1 got 15
[rtsp @ 0x2724760] Continuity check failed for pid 1829 expected 1 got 14
[rtsp @ 0x2724760] Continuity check failed for pid 296 expected 10 got 2
.....

and many same lines until pressed ctrl-x

In VLC player on windows 10 this stream play fine. VLS debug log:

Opening connection to 46.226.165.78, port 554...
...remote connection opened
Sending request: OPTIONS rtsp://46.226.165.78:554/user=admin&password=12345&channel=2&stream=0.sdp RTSP/1.0
CSeq: 2
User-Agent: LibVLC/2.2.1 (LIVE555 Streaming Media v2014.07.25)


Received 141 new bytes of response data.
Received a complete OPTIONS response:
RTSP/1.0 200 OK
Content-Length: 72
Server: H264DVR 1.0
cseq: 2

Public: OPTIONS, DESCRIBE, SETUP, TEARDOWN, GET_PARAMETER, PLAY, PAUSE

Sending request: DESCRIBE rtsp://46.226.165.78:554/user=admin&password=12345&channel=2&stream=0.sdp RTSP/1.0
CSeq: 3
User-Agent: LibVLC/2.2.1 (LIVE555 Streaming Media v2014.07.25)
Accept: application/sdp


Received 556 new bytes of response data.
Received a complete DESCRIBE response:
RTSP/1.0 200 OK
Content-Length: 279
Content-Type: application/sdp
Server: H264DVR 1.0
cseq: 3
Content-Base: rtsp://46.226.165.78:554/user=admin&password=12345&channel=2&stream=0.sdp
Cache-Control: private
x-Accept-Retransmit: our-retransmit
x-Accept-Dynamic-Rate: 1

v=0
o=- 38990265062388 38990265062388 IN IP4 192.168.1.15
a=range:npt=0-
m=video 0 RTP/AVP 33
c=IN IP4 0.0.0.0
a=rtpmap:33 H264/90000
a=framerate:0S
a=fmtp:33 profile-level-id=42e01f; packetization-mode=1; sprop-parameter-sets=Z0LgH9sDoEkQ,aM4wpIA=
a=control:trackID=3

Sending request: SETUP rtsp://46.226.165.78:554/user=admin&password=12345&channel=2&stream=0.sdp/trackID=3 RTSP/1.0
CSeq: 4
User-Agent: LibVLC/2.2.1 (LIVE555 Streaming Media v2014.07.25)
Transport: RTP/AVP;unicast;client_port=58230-58231


Received 260 new bytes of response data.
Received a complete SETUP response:
RTSP/1.0 200 OK
Content-Length: 0
Server: H264DVR 1.0
cseq: 4
Session: 510274120;timeout=60
Transport: RTP/AVP;unicast;mode=PLAY;source=192.168.1.15;client_port=58230-58231;server_port=6970-6971;ssrc=00001BCC
Cache-Control: private
x-Dynamic-Rate: 1


Sending request: PLAY rtsp://46.226.165.78:554/user=admin&password=12345&channel=2&stream=0.sdp RTSP/1.0
CSeq: 5
User-Agent: LibVLC/2.2.1 (LIVE555 Streaming Media v2014.07.25)
Session: 510274120
Range: npt=0.000-


Received 105 new bytes of response data.
Received a complete PLAY response:
RTSP/1.0 200 OK
Content-Length: 0
Server: H264DVR 1.0
cseq: 5
Range: npt=now-
Session: 510274120


Sending request: GET_PARAMETER rtsp://46.226.165.78:554/user=admin&password=12345&channel=2&stream=0.sdp RTSP/1.0
CSeq: 6
User-Agent: LibVLC/2.2.1 (LIVE555 Streaming Media v2014.07.25)
Session: 510274120


Received 68 new bytes of response data.
Received a complete GET_PARAMETER response:
RTSP/1.0 200 OK
Content-Length: 0
Server: H264DVR 1.0
cseq: 6


Sending request: TEARDOWN rtsp://46.226.165.78:554/user=admin&password=12345&channel=2&stream=0.sdp RTSP/1.0
CSeq: 7
User-Agent: LibVLC/2.2.1 (LIVE555 Streaming Media v2014.07.25)
Session: 510274120


Opening connection to 46.226.165.78, port 554...
...remote connection opened
Sending request: OPTIONS rtsp://46.226.165.78:554/user=admin&password=12345&channel=2&stream=0.sdp RTSP/1.0
CSeq: 2
User-Agent: LibVLC/2.2.1 (LIVE555 Streaming Media v2014.07.25)


Received 141 new bytes of response data.
Received a complete OPTIONS response:
RTSP/1.0 200 OK
Content-Length: 72
Server: H264DVR 1.0
cseq: 2

Public: OPTIONS, DESCRIBE, SETUP, TEARDOWN, GET_PARAMETER, PLAY, PAUSE

Sending request: DESCRIBE rtsp://46.226.165.78:554/user=admin&password=12345&channel=2&stream=0.sdp RTSP/1.0
CSeq: 3
User-Agent: LibVLC/2.2.1 (LIVE555 Streaming Media v2014.07.25)
Accept: application/sdp


Received 556 new bytes of response data.
Received a complete DESCRIBE response:
RTSP/1.0 200 OK
Content-Length: 279
Content-Type: application/sdp
Server: H264DVR 1.0
cseq: 3
Content-Base: rtsp://46.226.165.78:554/user=admin&password=12345&channel=2&stream=0.sdp
Cache-Control: private
x-Accept-Retransmit: our-retransmit
x-Accept-Dynamic-Rate: 1

v=0
o=- 38990265062388 38990265062388 IN IP4 192.168.1.15
a=range:npt=0-
m=video 0 RTP/AVP 33
c=IN IP4 0.0.0.0
a=rtpmap:33 H264/90000
a=framerate:0S
a=fmtp:33 profile-level-id=42e01f; packetization-mode=1; sprop-parameter-sets=Z0LgH9sDoEkQ,aM4wpIA=
a=control:trackID=3

Sending request: SETUP rtsp://46.226.165.78:554/user=admin&password=12345&channel=2&stream=0.sdp/trackID=3 RTSP/1.0
CSeq: 4
User-Agent: LibVLC/2.2.1 (LIVE555 Streaming Media v2014.07.25)
Transport: RTP/AVP/TCP;unicast;interleaved=0-1


Received 200 new bytes of response data.
Received a complete SETUP response:
RTSP/1.0 200 OK
Content-Length: 0
Server: H264DVR 1.0
cseq: 4
Session: 510286890;timeout=60
Transport: RTP/AVP/TCP;unicast;interleaved=0-1;mode=PLAY
Cache-Control: private
x-Dynamic-Rate: 1


Sending request: PLAY rtsp://46.226.165.78:554/user=admin&password=12345&channel=2&stream=0.sdp RTSP/1.0
CSeq: 5
User-Agent: LibVLC/2.2.1 (LIVE555 Streaming Media v2014.07.25)
Session: 510286890
Range: npt=0.000-


Received a complete PLAY response:
RTSP/1.0 200 OK
Content-Length: 0
Server: H264DVR 1.0
cseq: 5
Range: npt=now-
Session: 510286890


Sending request: TEARDOWN rtsp://46.226.165.78:554/user=admin&password=12345&channel=2&stream=0.sdp RTSP/1.0
CSeq: 6
User-Agent: LibVLC/2.2.1 (LIVE555 Streaming Media v2014.07.25)
Session: 510286890
core debug: processing request item: rtsp://46.226.165.78:554/user=admin&password=12345&channel=2&stream=0.sdp, node: Плейлист, skip: 0
core debug: resyncing on rtsp://46.226.165.78:554/user=admin&password=12345&channel=2&stream=0.sdp
core debug: rtsp://46.226.165.78:554/user=admin&password=12345&channel=2&stream=0.sdp is at 0
core debug: starting playback of the new playlist item
core debug: resyncing on rtsp://46.226.165.78:554/user=admin&password=12345&channel=2&stream=0.sdp
core debug: rtsp://46.226.165.78:554/user=admin&password=12345&channel=2&stream=0.sdp is at 0
core debug: creating new input thread
core debug: Creating an input for 'rtsp://46.226.165.78:554/user=admin&password=12345&channel=2&stream=0.sdp'
core debug: requesting art for rtsp://46.226.165.78:554/user=admin&password=12345&channel=2&stream=0.sdp
core debug: using timeshift granularity of 50 MiB, in path 'C:\Users\Happy\AppData\Local\Temp'
core debug: `rtsp://46.226.165.78:554/user=admin&password=12345&channel=2&stream=0.sdp' gives access `rtsp' demux `' path `46.226.165.78:554/user=admin&password=12345&channel=2&stream=0.sdp'
core debug: specified demux `any'
core debug: creating demux: access='rtsp' demux='any' location='46.226.165.78:554/user=admin&password=12345&channel=2&stream=0.sdp' file='\\46.226.165.78:554\user=admin&password=12345&channel=2&stream=0.sdp'
core debug: looking for access_demux module matching "rtsp": 12 candidates
core debug: looking for meta fetcher module matching "any": 1 candidates
live555 debug: version 2014.07.25
lua debug: Trying Lua scripts in C:\Users\Happy\AppData\Roaming\vlc\lua\meta\fetcher
lua debug: Trying Lua scripts in C:\Program Files (x86)\VideoLAN\VLC\lua\meta\fetcher
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\fetcher\tvrage.luac
lua debug: skipping script (unmatched scope) C:\Program Files (x86)\VideoLAN\VLC\lua\meta\fetcher\tvrage.luac
core debug: no meta fetcher modules matched
core debug: searching art for rtsp://46.226.165.78:554/user=admin&password=12345&channel=2&stream=0.sdp
core debug: looking for art finder module matching "any": 2 candidates
lua debug: Trying Lua scripts in C:\Users\Happy\AppData\Roaming\vlc\lua\meta\art
lua debug: Trying Lua scripts in C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\00_musicbrainz.luac
lua debug: skipping script (unmatched scope) C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\00_musicbrainz.luac
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\01_googleimage.luac
lua debug: skipping script (unmatched scope) C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\01_googleimage.luac
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\02_frenchtv.luac
lua debug: skipping script (unmatched scope) C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\02_frenchtv.luac
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\03_lastfm.luac
lua debug: skipping script (unmatched scope) C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\03_lastfm.luac
core debug: no art finder modules matched
core debug: looking for meta fetcher module matching "any": 1 candidates
lua debug: Trying Lua scripts in C:\Users\Happy\AppData\Roaming\vlc\lua\meta\fetcher
lua debug: Trying Lua scripts in C:\Program Files (x86)\VideoLAN\VLC\lua\meta\fetcher
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\fetcher\tvrage.luac
core debug: using meta fetcher module "lua"
core debug: removing module "lua"
core debug: searching art for rtsp://46.226.165.78:554/user=admin&password=12345&channel=2&stream=0.sdp
core debug: looking for art finder module matching "any": 2 candidates
lua debug: Trying Lua scripts in C:\Users\Happy\AppData\Roaming\vlc\lua\meta\art
lua debug: Trying Lua scripts in C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\00_musicbrainz.luac
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\01_googleimage.luac
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\02_frenchtv.luac
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\art\03_lastfm.luac
qt4 debug: IM: Setting an input
core debug: no art finder modules matched
core debug: art not found for rtsp://46.226.165.78:554/user=admin&password=12345&channel=2&stream=0.sdp
live555 debug: RTP subsession 'video/H264'
core debug: selecting program id=0
live555 debug: setup start: 0.000000 stop:0.000000
live555 debug: We have a timeout of 60 seconds
live555 debug: spawned timeout thread
live555 debug: play start: 0.000000 stop:0.000000
core debug: using access_demux module "live555"
core debug: looking for decoder module matching "any": 43 candidates
avcodec debug: CPU flags: 0x0107d3db
avcodec debug: trying to use direct rendering
avcodec debug: allowing 4 thread(s) for decoding
avcodec debug: avcodec codec (H264 - MPEG-4 AVC (part 10)) started
avcodec debug: using frame thread mode with 4 threads
core debug: using decoder module "avcodec"
core debug: looking for packetizer module matching "any": 23 candidates
packetizer_h264 debug: found NAL_SPS (sps_id=0)
packetizer_h264 debug: found NAL_PPS (pps_id=0 sps_id=0)
core debug: using packetizer module "packetizer_h264"
core debug: looking for meta reader module matching "any": 2 candidates
lua debug: Trying Lua scripts in C:\Users\Happy\AppData\Roaming\vlc\lua\meta\reader
lua debug: Trying Lua scripts in C:\Program Files (x86)\VideoLAN\VLC\lua\meta\reader
lua debug: Trying Lua playlist script C:\Program Files (x86)\VideoLAN\VLC\lua\meta\reader\filename.luac
core debug: no meta reader modules matched
core debug: `rtsp://46.226.165.78:554/user=admin&password=12345&channel=2&stream=0.sdp' successfully opened
live555 warning: no data received in 10s. Switching to TCP
core debug: removing module "avcodec"
avcodec debug: ffmpeg codec (H264 - MPEG-4 AVC (part 10)) stopped
core debug: killing decoder fourcc `h264', 0 PES in FIFO
core debug: removing module "packetizer_h264"
core debug: Program doesn't contain anymore ES
live555 debug: RTP subsession 'video/H264'
core debug: looking for decoder module matching "any": 43 candidates
avcodec debug: CPU flags: 0x0107d3db
avcodec debug: trying to use direct rendering
avcodec debug: allowing 4 thread(s) for decoding
avcodec debug: avcodec codec (H264 - MPEG-4 AVC (part 10)) started
avcodec debug: using frame thread mode with 4 threads
core debug: using decoder module "avcodec"
core debug: looking for packetizer module matching "any": 23 candidates
packetizer_h264 debug: found NAL_SPS (sps_id=0)
packetizer_h264 debug: found NAL_PPS (pps_id=0 sps_id=0)
core debug: using packetizer module "packetizer_h264"
live555 debug: setup start: 0.000000 stop:0.000000
live555 debug: play start: 0.000000 stop:0.000000
core debug: Buffering 0%
core debug: Buffering 4%
core debug: Buffering 8%
avcodec debug: available hardware decoder output format 61 (dxva2_vld)
avcodec debug: available software decoder output format 0 (yuv420p)
core debug: looking for hw decoder module matching "none": 1 candidates
core debug: no hw decoder modules matched
core debug: Buffering 12%
core debug: looking for text renderer module matching "any": 2 candidates
freetype debug: Using Arial as font from file C:\WINDOWS\Fonts\arial.ttf
freetype debug: Using Courier New as mono-font from file C:\WINDOWS\Fonts\cour.ttf
freetype debug: using fontsize: 2
core debug: using text renderer module "freetype"
core debug: looking for video filter2 module matching "any": 58 candidates
swscale debug: 32x32 (32x32) chroma: YUVA -> 16x16 (16x16) chroma: RGBA with scaling using Bicubic (good quality)
core debug: using video filter2 module "swscale"
core debug: looking for video filter2 module matching "any": 58 candidates
yuvp debug: YUVP to YUVA converter
core debug: using video filter2 module "yuvp"
core debug: Deinterlacing available
core debug: deinterlace 0, mode blend, is_needed 0
core debug: Opening vout display wrapper
core debug: looking for vout display module matching "any": 11 candidates
direct3d debug: creating Vout EventThread
direct3d debug: Win32VoutCreateWindow
core debug: looking for vout window hwnd module matching "qt4,any": 3 candidates
qt4 debug: requesting video window...
qt4 debug: Video was requested 0, 0
core debug: using vout window hwnd module "qt4"
direct3d debug: created video sub-window
direct3d debug: Vout EventThread running
direct3d debug: disabling screen saver
direct3d debug: Direct3d Device: NVIDIA GeForce GTX 760 4318 4487 161
core debug: VoutDisplayEvent 'resize' 944x615 window
direct3d warning: trying surface pixel format: YV12
direct3d debug: selected surface pixel format is YV12
direct3d debug: Using D3DTEXF_LINEAR for minification
direct3d debug: Using D3DTEXF_LINEAR for magnification
direct3d debug: Direct3D scene created successfully
direct3d debug: Direct3D device adapter successfully initialized
core debug: using vout display module "direct3d"
core debug: original format sz 928x578, of (0,0), vsz 928x576, 4cc I420, sar 1:1, msk r0x0 g0x0 b0x0
core debug: removing module "freetype"
core debug: looking for text renderer module matching "any": 2 candidates
core debug: VoutDisplayEvent 'resize' 928x576 window
freetype debug: Using Arial as font from file C:\WINDOWS\Fonts\arial.ttf
freetype debug: Using Courier New as mono-font from file C:\WINDOWS\Fonts\cour.ttf
freetype debug: using fontsize: 2
core debug: using text renderer module "freetype"
avcodec warning: plane 0 not aligned
avcodec warning: disabling direct rendering
core debug: Buffering 16%
core debug: Buffering 20%
core debug: Buffering 24%
core debug: End of video preroll
core debug: Received first picture
freetype error: Breaking unbreakable line
core debug: Buffering 28%
core debug: Buffering 32%
core debug: Buffering 36%
core debug: Buffering 40%
core debug: Buffering 44%
core debug: Buffering 48%
core debug: Buffering 52%
core debug: Buffering 56%
core debug: Buffering 60%
core debug: Buffering 64%
core debug: Buffering 68%
core debug: Buffering 72%
core debug: Buffering 76%
core debug: Buffering 80%
core debug: Buffering 84%
core debug: Buffering 88%
core debug: Buffering 92%
core debug: Buffering 96%
core debug: Buffering 100%
core debug: auto hiding mouse cursor
core debug: Stream buffering done (1040 ms in 1524 ms)

Here is a link to the camera that does not function properly: rtsp://46.226.165.78:554/user=admin&password=12345&channel=2&stream=0.sdp Can you, please, help with solving the problem?


#5058 the concat filter does not respect the audio delay of the second segment avfilter defect Dec 4, 2015

Suppose that you have two files, each having a video and an audio stream, and also that the second video's audio starts with a delay. If you try to concatenate them with the concat filter, then the resulting video will have sync problems with the audio portion that came from the second file.

Here's a quick way to reproduce this:

ffmpeg -y \
	-filter_complex '
		color=c=black:d=10[v1];
		color=c=white:d=10[v2];
		sine=d=10:f=220[a1];
		sine=d=5,asetpts=PTS+5/TB[a2];
		[v1][a1][v2][a2]concat=a=1
	' \
	test.mkv

When I play the resulting file, the first 10 seconds are just like what I expected (black background with low pitched tone), but the remaining 10 seconds are not. I was expecting that the higher pitched tone would start at 15s but it doesn't. Instead it starts at 10s. So basically, the concat filter simply concatenated the two audio streams without taking into consideration the 5 sec delay of the second one.

I am not sure if this is a bug or the intended behavior, but I think it would be more reasonable if concat inserted silence at the beginning audio streams if necessary, just like it does with the end of such streams.


#5083 Conversion from yuv410p to rgb24 looks wrong swscale defect Dec 11, 2015

Summary of the bug: When generating still pictures from a yuv410p video stream in PNG or BMP format, the output looks incorrect. The same still pictures written as TIFF or JPEG pictures look right. Given that TIFF and JPEG store the data in YUV color space while PNG and BMP use the RGB color space, this makes me suspect that the conversion from yuv410p to rgb24 is broken.

How to reproduce:

% ffmpeg -f lavfi -i "color=color=white:size=16x16" -frames:v 1 -vf "format=yuv410p,drawbox=color=red:x=4:y=4:w=8:h=8" -f image2 410p.png
ffmpeg version N-77180-g45938f0 Copyright (c) 2000-2015 the FFmpeg developers
  built with gcc 4.8 (SUSE Linux)
  configuration: --prefix=/opt/ffmpeg --enable-shared --enable-libmp3lame --enable-libxvid --enable-postproc --enable-gpl --enable-x11grab --enable-avfilter --enable-version3 --enable-libx264 --enable-pthreads --enable-libvorbis --enable-libtheora --enable-fontconfig --cpu=corei7 --enable-libfaac --enable-nonfree
  libavutil      55. 10.100 / 55. 10.100
  libavcodec     57. 17.100 / 57. 17.100
  libavformat    57. 19.100 / 57. 19.100
  libavdevice    57.  0.100 / 57.  0.100
  libavfilter     6. 20.100 /  6. 20.100
  libswscale      4.  0.100 /  4.  0.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
Input #0, lavfi, from 'color=color=white:size=16x16':
  Duration: N/A, start: 0.000000, bitrate: N/A
    Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 16x16 [SAR 1:1 DAR 1:1], 25 tbr, 25 tbn, 25 tbc
Output #0, image2, to '410p.png':
  Metadata:
    encoder         : Lavf57.19.100
    Stream #0:0: Video: png, rgb24, 16x16 [SAR 1:1 DAR 1:1], q=2-31, 200 kb/s, 25 fps, 25 tbn, 25 tbc
    Metadata:
      encoder         : Lavc57.17.100 png
Stream mapping:
  Stream #0:0 -> #0:0 (rawvideo (native) -> png (native))
Press [q] to stop, [?] for help
[swscaler @ 0x1b9f4c0] Warning: data is not aligned! This can lead to a speedloss
frame=    1 fps=0.0 q=-0.0 Lsize=N/A time=00:00:00.04 bitrate=N/A    
video:0kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown

The generated image file does not look good. While the generated pattern is fully symmetric, the output image is not. Same problem with 410p.bmp as the output. However both 410p.jpg and 410p.tiff look right.

Also note that format=yuv420p and format=yuv411p both work properly. So this is not a generic problem with the YUV to RGB color space conversion, rather this seems to be specifically related to yuv410p.

Converting from yuv410p to yuv420p seems to also be broken, but differently. See how

% ffmpeg -f lavfi -i "color=color=white:size=16x16" -frames:v 1 -vf "format=yuv410p,drawbox=color=red:x=4:y=4:w=8:h=8,format=yuv420p" -f image2 410p_to_420p.tiff

manages to create green pixels from a picture that originally only had white and red.


#5088 copying mpegts file fails for h264 video undetermined defect Dec 14, 2015

Summary of the bug: copying an transport stream file to another transport stream file using ffmpeg results in video not being copied to the output file for certain transport stream files.

FFprobe sees the file as valid, and containing both video (h264) and audio

ffprobe -i ../../bug.ts
ffprobe version 2.2.git Copyright (c) 2007-2014 the FFmpeg developers
  built on Nov  3 2015 14:08:20 with gcc 4.9.2 (Debian 4.9.2-10)
  configuration: --enable-gpl --enable-nonfree --enable-pthreads --enable-libfaac --enable-libmp3lame --enable-libx264 --enable-avfilter
  libavutil      52. 66.101 / 52. 66.101
  libavcodec     55. 52.102 / 55. 52.102
  libavformat    55. 34.100 / 55. 34.100
  libavdevice    55. 11.100 / 55. 11.100
  libavfilter     4.  3.100 /  4.  3.100
  libswscale      2.  5.101 /  2.  5.101
  libswresample   0. 18.100 /  0. 18.100
  libpostproc    52.  3.100 / 52.  3.100
[h264 @ 0x1b92420] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x1b92420] decode_slice_header error
[h264 @ 0x1b92420] no frame!
[h264 @ 0x1b92420] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x1b92420] decode_slice_header error
[h264 @ 0x1b92420] no frame!
[h264 @ 0x1b92420] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x1b92420] decode_slice_header error
[h264 @ 0x1b92420] no frame!
Input #0, mpegts, from '../../bug.ts':
  Duration: 00:01:17.47, start: 88107.279200, bitrate: 2743 kb/s
  Program 4
    Stream #0:0[0x223]: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p(tv), 720x576 [SAR 64:45 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc
    Stream #0:1[0x224]: Audio: aac ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp, 130 kb/s

How to reproduce:

% ffmpeg -y -loglevel debug -i bug.ts -c:v copy -c:a copy -f mpegts out.ts
ffmpeg version 2.2.git Copyright (c) 2000-2014 the FFmpeg developers
  built on Nov  3 2015 14:08:20 with gcc 4.9.2 (Debian 4.9.2-10)
  configuration: --enable-gpl --enable-nonfree --enable-pthreads --enable-libfaac --enable-libmp3lame --enable-libx264 --enable-avfilter
  libavutil      52. 66.101 / 52. 66.101
  libavcodec     55. 52.102 / 55. 52.102
  libavformat    55. 34.100 / 55. 34.100
  libavdevice    55. 11.100 / 55. 11.100
  libavfilter     4.  3.100 /  4.  3.100
  libswscale      2.  5.101 /  2.  5.101
  libswresample   0. 18.100 /  0. 18.100
  libpostproc    52.  3.100 / 52.  3.100
Splitting the commandline.
Reading option '-y' ... matched as option 'y' (overwrite output files) with argument '1'.
Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument 'debug'.
Reading option '-i' ... matched as input file with argument '../../bug.ts'.
Reading option '-c:v' ... matched as option 'c' (codec name) with argument 'copy'.
Reading option '-c:a' ... matched as option 'c' (codec name) with argument 'copy'.
Reading option '-f' ... matched as option 'f' (force format) with argument 'mpegts'.
Reading option 'out.ts' ... matched as output file.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option y (overwrite output files) with argument 1.
Applying option loglevel (set logging level) with argument debug.
Successfully parsed a group of options.
Parsing a group of options: input file ../../bug.ts.
Successfully parsed a group of options.
Opening an input file: ../../bug.ts.
[mpegts @ 0x214f940] Format mpegts probed with size=2048 and score=100
[mpegts @ 0x214f940] stream=0 stream_type=1b pid=223 prog_reg_desc=
[mpegts @ 0x214f940] stream=1 stream_type=f pid=224 prog_reg_desc=
[mpegts @ 0x214f940] Before avformat_find_stream_info() pos: 0 bytes read:32768 seeks:0
[mpegts @ 0x214f940] All programs have pmt, headers found
[h264 @ 0x2153b40] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x2153b40] decode_slice_header error
[h264 @ 0x2153b40] no frame!
[h264 @ 0x2153b40] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x2153b40] decode_slice_header error
[h264 @ 0x2153b40] no frame!
[h264 @ 0x2153b40] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x2153b40] decode_slice_header error
[h264 @ 0x2153b40] no frame!
[h264 @ 0x2153b40] Frame num gap 29 26
[h264 @ 0x2153b40] Frame num gap 29 27
[h264 @ 0x2153b40] no picture ooo
[h264 @ 0x2153b40] no picture
[h264 @ 0x2153b40] Increasing reorder buffer to 1
[mpegts @ 0x214f940] All info found
[mpegts @ 0x214f940] After avformat_find_stream_info() pos: 0 bytes read:577680 seeks:2 frames:65
Input #0, mpegts, from '../../bug.ts':
  Duration: 00:01:17.47, start: 88107.279200, bitrate: 2743 kb/s
  Program 4
    Stream #0:0[0x223], 21, 1/90000: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p(tv), 720x576 [SAR 64:45 DAR 16:9], 1/50, 25 fps, 25 tbr, 90k tbn, 50 tbc
    Stream #0:1[0x224], 44, 1/90000: Audio: aac ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp, 130 kb/s
Successfully opened the file.
Parsing a group of options: output file out.ts.
Applying option c:v (codec name) with argument copy.
Applying option c:a (codec name) with argument copy.
Applying option f (force format) with argument mpegts.
Successfully parsed a group of options.
Opening an output file: out.ts.
Successfully opened the file.
[mpegts @ 0x2155420] muxrate VBR, pcr every 2 pkts, sdt every 200, pat/pmt every 40 pkts
Output #0, mpegts, to 'out.ts':
  Metadata:
    encoder         : Lavf55.34.100
    Stream #0:0, 0, 1/90000: Video: h264 ([27][0][0][0] / 0x001B), yuv420p, 720x576 [SAR 64:45 DAR 16:9], 1/25, q=2-31, 25 fps, 90k tbn, 25 tbc
    Stream #0:1, 0, 1/90000: Audio: aac ([15][0][0][0] / 0x000F), 48000 Hz, stereo, 130 kb/s
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
[mpegts @ 0x2155420] Delay between the first packet and last packet in the muxing queue is 10005333 > 10000000: forcing output
[mpegts @ 0x2155420] Delay between the first packet and last packet in the muxing queue is 10005334 > 10000000: forcing output
[mpegts @ 0x2155420] Delay between the first packet and last packet in the muxing queue is 10005333 > 10000000: forcing output
    Last message repeated 1 times
[mpegts @ 0x2155420] Delay between the first packet and last packet in the muxing queue is 10005334 > 10000000: forcing output
[mpegts @ 0x2155420] Delay between the first packet and last packet in the muxing queue is 10005333 > 10000000: forcing output
    Last message repeated 1 times
[mpegts @ 0x2155420] Delay between the first packet and last packet in the muxing queue is 10005334 > 10000000: forcing output
[mpegts @ 0x2155420] Delay between the first packet and last packet in the muxing queue is 10005333 > 10000000: forcing output
    Last message repeated 1 times
[mpegts @ 0x2155420] Delay between the first packet and last packet in the muxing queue is 10005334 > 10000000: forcing output
[mpegts @ 0x2155420] Delay between the first packet and last packet in the muxing queue is 10005333 > 10000000: forcing output
    Last message repeated 1 times
[mpegts @ 0x2155420] Delay between the first packet and last packet in the muxing queue is 10005334 > 10000000: forcing output
[mpegts @ 0x2155420] Delay between the first packet and last packet in the muxing queue is 10005333 > 10000000: forcing output
    Last message repeated 1 times
[mpegts @ 0x2155420] Delay between the first packet and last packet in the muxing queue is 10005334 > 10000000: forcing output
[mpegts @ 0x2155420] Delay between the first packet and last packet in the muxing queue is 10005333 > 10000000: forcing output
    Last message repeated 1 times
[mpegts @ 0x2155420] Delay between the first packet and last packet in the muxing queue is 10005334 > 10000000: forcing output
[mpegts @ 0x2155420] Delay between the first packet and last packet in the muxing queue is 10005333 > 10000000: forcing output
    Last message repeated 1 times
[mpegts @ 0x2155420] Delay between the first packet and last packet in the muxing queue is 10005334 > 10000000: forcing output
[mpegts @ 0x2155420] Delay between the first packet and last packet in the muxing queue is 10005333 > 10000000: forcing output
    Last message repeated 1 times
[mpegts @ 0x2155420] Delay between the first packet and last packet in the muxing queue is 10005334 > 10000000: forcing output
[mpegts @ 0x2155420] Delay between the first packet and last packet in the muxing queue is 10005333 > 10000000: forcing output
    Last message repeated 1 times
[mpegts @ 0x2155420] Delay between the first packet and last packet in the muxing queue is 10005334 > 10000000: forcing output
[mpegts @ 0x2155420] Delay between the first packet and last packet in the muxing queue is 10005333 > 10000000: forcing output
    Last message repeated 1 times
[mpegts @ 0x2155420] Delay between the first packet and last packet in the muxing queue is 10005334 > 10000000: forcing output
[mpegts @ 0x2155420] Delay between the first packet and last packet in the muxing queue is 10005333 > 10000000: forcing output
    Last message repeated 1 times
[mpegts @ 0x2155420] Delay between the first packet and last packet in the muxing queue is 10005334 > 10000000: forcing output
[mpegts @ 0x2155420] Delay between the first packet and last packet in the muxing queue is 10005333 > 10000000: forcing output
    Last message repeated 1 times
[mpegts @ 0x2155420] Delay between the first packet and last packet in the muxing queue is 10005334 > 10000000: forcing output
[mpegts @ 0x2155420] Delay between the first packet and last packet in the muxing queue is 10005333 > 10000000: forcing output
[mpegts @ 0x2155420] Delay between the first packet and last packet in the muxing queue is 10005334 > 10000000: forcing output
[mpegts @ 0x2155420] Delay between the first packet and last packet in the muxing queue is 10005333 > 10000000: forcing output
    Last message repeated 1 times
[mpegts @ 0x2155420] Delay between the first packet and last packet in the muxing queue is 10005334 > 10000000: forcing output
[mpegts @ 0x2155420] Delay between the first packet and last packet in the muxing queue is 10005333 > 10000000: forcing output
    Last message repeated 1 times
[mpegts @ 0x2155420] Delay between the first packet and last packet in the muxing queue is 10005334 > 10000000: forcing output
[mpegts @ 0x2155420] Delay between the first packet and last packet in the muxing queue is 10005333 > 10000000: forcing output
    Last message repeated 1 times
[mpegts @ 0x2155420] Delay between the first packet and last packet in the muxing queue is 10005334 > 10000000: forcing output
[mpegts @ 0x2155420] Delay between the first packet and last packet in the muxing queue is 10005333 > 10000000: forcing output
No more output streams to write to, finishing.
frame=    0 fps=0.0 q=-1.0 Lsize=    1391kB time=00:01:16.88 bitrate= 148.2kbits/s
video:0kB audio:1225kB subtitle:0 data:0 global headers:0kB muxing overhead 13.499879%
0 frames successfully decoded, 0 decoding errors
[AVIOContext @ 0x2153380] Statistics: 0 seeks, 451 writeouts
[AVIOContext @ 0x2158100] Statistics: 27145840 bytes read, 2 seeks



#5092 Field order wrong for DV HD avcodec defect Dec 18, 2015

The field order (i.e. topfield first) is wrong for DV HD video. It's actually due to a stupid change they made to the spec. The bits in the VAUX are the same but their meaning changed. In SMPTE 314M, which is for SD, field 2 refers to the even fields and field 1 refers the odd fields. But in SMPTE 370M, which is for HD, field 1 refers to the even fields and field 2 refers to the odd fields. So if the FS bit in the VAUX is 1 it means BFF in SD but TFF in HD.

So we need a line in the code to flip the TFF flag if the file is HD. (the current code parses it according to the SMPTE 314M spec regardless of resolution)


#5093 Accurate seek not possible with MPEG program stream and transport sream ffmpeg defect Dec 18, 2015

According to the documentation, the "-ss" ffmpeg option should be frame-accurate. Sadly, this is not the case for MPEG program and transport streams. It always skips to the closest keyframe after the specified timestamp.

How to reproduce:

% ffmpeg -loop 1 -i 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAADElEQVQI12NgYGAAAAAEAAEnNCcKAAAAAElFTkSuQmCC' -vf scale=640:480,drawtext="fontfile=/usr/share/fonts/DejaVuSans.ttf:text='%{n} %{pts}':x=5:y=5:fontsize=50:fontcolor=yellow:box=1:boxcolor=red" -r 25 -t 00:01:00 -codec:v mpeg2video -g 40 test.mpg
ffmpeg version 2.8.3 Copyright (c) 2000-2015 the FFmpeg developers
  built with gcc 5.1.1 (GCC) 20150618 (Red Hat 5.1.1-4)
  configuration: --prefix=/usr --bindir=/usr/bin --datadir=/usr/share/ffmpeg --incdir=/usr/include/ffmpeg --libdir=/usr/lib64 --mandir=/usr/share/man --arch=x86_64 --optflags='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic' --enable-bzlib --disable-crystalhd --enable-frei0r --enable-gnutls --enable-ladspa --enable-libass --enable-libcdio --enable-libdc1394 --disable-indev=jack --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-openal --enable-libopencv --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libv4l2 --enable-libvpx --enable-libx264 --enable-libx265 --enable-libxvid --enable-x11grab --enable-avfilter --enable-avresample --enable-postproc --enable-pthreads --disable-static --enable-shared --enable-gpl --disable-debug --disable-stripping --shlibdir=/usr/lib64 --enable-runtime-cpudetect
  libavutil      54. 31.100 / 54. 31.100
  libavcodec     56. 60.100 / 56. 60.100
  libavformat    56. 40.101 / 56. 40.101
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 40.101 /  5. 40.101
  libavresample   2.  1.  0 /  2.  1.  0
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  2.101 /  1.  2.101
  libpostproc    53.  3.100 / 53.  3.100
Input #0, png_pipe, from 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAADElEQVQI12NgYGAAAAAEAAEnNCcKAAAAAElFTkSuQmCC':
  Duration: N/A, bitrate: N/A
    Stream #0:0: Video: png, rgb24(pc), 1x1, 25 fps, 25 tbr, 25 tbn, 25 tbc
[mpeg @ 0x16f59e0] VBV buffer size not set, using default size of 130KB
If you want the mpeg file to be compliant to some specification
Like DVD, VCD or others, make sure you set the correct buffer size
Output #0, mpeg, to 'test.mpg':
  Metadata:
    encoder         : Lavf56.40.101
    Stream #0:0: Video: mpeg2video, yuv420p, 640x480, q=2-31, 200 kb/s, 25 fps, 90k tbn, 25 tbc
    Metadata:
      encoder         : Lavc56.60.100 mpeg2video
Stream mapping:
  Stream #0:0 -> #0:0 (png (native) -> mpeg2video (native))
Press [q] to stop, [?] for help
frame= 1500 fps=716 q=21.7 Lsize=    1606kB time=00:00:59.96 bitrate= 219.4kbits/s    
video:1586kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 1.251059%


% ffmpeg -ss 00:00:05 -i test.mpg -frames:v 1 test.png
ffmpeg version 2.8.3 Copyright (c) 2000-2015 the FFmpeg developers
  built with gcc 5.1.1 (GCC) 20150618 (Red Hat 5.1.1-4)
  configuration: --prefix=/usr --bindir=/usr/bin --datadir=/usr/share/ffmpeg --incdir=/usr/include/ffmpeg --libdir=/usr/lib64 --mandir=/usr/share/man --arch=x86_64 --optflags='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic' --enable-bzlib --disable-crystalhd --enable-frei0r --enable-gnutls --enable-ladspa --enable-libass --enable-libcdio --enable-libdc1394 --disable-indev=jack --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-openal --enable-libopencv --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libv4l2 --enable-libvpx --enable-libx264 --enable-libx265 --enable-libxvid --enable-x11grab --enable-avfilter --enable-avresample --enable-postproc --enable-pthreads --disable-static --enable-shared --enable-gpl --disable-debug --disable-stripping --shlibdir=/usr/lib64 --enable-runtime-cpudetect
  libavutil      54. 31.100 / 54. 31.100
  libavcodec     56. 60.100 / 56. 60.100
  libavformat    56. 40.101 / 56. 40.101
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 40.101 /  5. 40.101
  libavresample   2.  1.  0 /  2.  1.  0
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  2.101 /  1.  2.101
  libpostproc    53.  3.100 / 53.  3.100
Input #0, mpeg, from 'test.mpg':
  Duration: 00:01:00.00, start: 0.540000, bitrate: 219 kb/s
    Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p(tv), 640x480 [SAR 1:1 DAR 4:3], max. 104857 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc
Output #0, image2, to 'test.png':
  Metadata:
    encoder         : Lavf56.40.101
    Stream #0:0: Video: png, rgb24, 640x480 [SAR 1:1 DAR 4:3], q=2-31, 200 kb/s, 25 fps, 25 tbn, 25 tbc
    Metadata:
      encoder         : Lavc56.60.100 png
Stream mapping:
  Stream #0:0 -> #0:0 (mpeg2video (native) -> png (native))
Press [q] to stop, [?] for help
frame=    1 fps=0.0 q=-0.0 Lsize=N/A time=00:00:01.48 bitrate=N/A    
video:17kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown

Result: Frame with PTS 6.4 seconds is shown instead of somewhere close to 5 seconds.


#5105 MPEG-4 asp corrupted after bitstream error avcodec defect Dec 24, 2015

Summary of the bug:

mplayer/ffplay plays the down below video - but I can ffmpeg the video to a valid video.

How to reproduce: Transcoding to anything (wmv/h264/...) produces a corrupt result.

wget http://doppelbauer.name/3LaSaletteLeSecret.mp4
/usr/local/bin/ffmpeg -i 3LaSaletteLeSecret.mp4 -r 0.1 -c:v mjpeg /tmp/images/%d.jpg

The first error is not an issue. The problem is the second one - which permantly repeats and produces corrupt pictures. Full output has about ~30 MB, so it is cuted. Maybe the problem is a color change in the middle of the video.

ffmpeg version 2.8.4 Copyright (c) 2000-2015 the FFmpeg developers
  built with gcc 4.8 (Ubuntu 4.8.4-2ubuntu1~14.04)
  configuration: --prefix=/usr/local --enable-gpl --enable-version3 --enable-nonfree --enable-bzlib --enable-zlib --enable-openssl --enable-libx264 --enable-libfdk-aac --enable-libmp3lame --enable-libvpx --enable-libopus
  libavutil      54. 31.100 / 54. 31.100
  libavcodec     56. 60.100 / 56. 60.100
  libavformat    56. 40.101 / 56. 40.101
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 40.101 /  5. 40.101
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  2.101 /  1.  2.101
  libpostproc    53.  3.100 / 53.  3.100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x3497440] stream 0, timescale not set
[mjpeg @ 0x349d620] ignoring invalid SAR: 64/45                                                                                                                                                             
[mjpeg @ 0x349d620] Changeing bps to 8
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'queue-nu3yMP8yxFK-1.mp4':
  Metadata:
    major_brand     : isom
    minor_version   : 512
    compatible_brands: isomiso2mp41
    track           : 1
    comment         : www.dvdvideosoft.com
    date            : 2014
    encoder         : Lavf54.59.107
  Duration: 01:16:12.08, start: 0.023022, bitrate: 1696 kb/s
    Stream #0:0(und): Video: mpeg4 (Simple Profile) (mp4v / 0x7634706D), yuv420p, 800x600 [SAR 4:3 DAR 16:9], 1500 kb/s, 24 fps, 24 tbr, 12288 tbn, 24 tbc (default)
    Metadata:
      handler_name    : VideoHandler
    Stream #0:1(und): Audio: mp3 (mp4a / 0x6134706D), 48000 Hz, stereo, s16p, 192 kb/s (default)
    Metadata:
      handler_name    : SoundHandler
    Stream #0:2: Video: mjpeg, yuvj420p(pc, bt470bg/unknown/unknown), 720x576, 90k tbr, 90k tbn, 90k tbc
[swscaler @ 0x34c5b80] deprecated pixel format used, make sure you did set range correctly
Output #0, image2, to '/tmp/images/%d.jpg':
  Metadata:
    major_brand     : isom
    minor_version   : 512
    compatible_brands: isomiso2mp41
    track           : 1
    comment         : www.dvdvideosoft.com
    date            : 2014
    encoder         : Lavf56.40.101
    Stream #0:0(und): Video: mjpeg, yuvj420p(pc), 800x600 [SAR 4:3 DAR 16:9], q=2-31, 200 kb/s, 0.10 fps, 0.10 tbn, 0.10 tbc (default)
    Metadata:
      handler_name    : VideoHandler
      encoder         : Lavc56.60.100 mjpeg
Stream mapping:
  Stream #0:0 -> #0:0 (mpeg4 (native) -> mjpeg (native))
Press [q] to stop, [?] for help
[mpeg4 @ 0x3517640] Error at MB: 833ime=00:02:50.00 bitrate=N/A dup=0 drop=3620    
[mpeg4 @ 0x3517640] marker does not match f_code
    Last message repeated 7 times
[mpeg4 @ 0x3517640] I cbpc damaged at 19 15
[mpeg4 @ 0x3517640] Error at MB: 784
[mpeg4 @ 0x3517640] marker does not match f_code
    Last message repeated 1 times
[mpeg4 @ 0x3517640] I cbpc damaged at 37 30
[mpeg4 @ 0x3517640] Error at MB: 1567
Marker bit missing at 266309 of 372200 before time_increment in video packed header
Marker bit missing at 266315 of 372200 before vop_coding_type in video packed header
[mpeg4 @ 0x3517640] I cbpy damaged at 42 35
[mpeg4 @ 0x3517640] Error at MB: 1827
[mpeg4 @ 0x3517640] marker does not match f_code
    Last message repeated 10 times
[mpeg4 @ 0x3517640] illegal mb_num in video packet (2019 1900) 
[mpeg4 @ 0x3517640] marker does not match f_code
Marker bit missing at 333128 of 372200 before time_increment in video packed header
Marker bit missing at 333134 of 372200 before vop_coding_type in video packed header
[mpeg4 @ 0x3517640] 1. marker bit missing in 3. esc
[mpeg4 @ 0x3517640] Error at MB: 89
[mpeg4 @ 0x3517640] marker does not match f_code
    Last message repeated 12 times
Marker bit missing at 360667 of 372200 before time_increment in video packed header
[mpeg4 @ 0x3517640] ac-tex damaged at 24 27
[mpeg4 @ 0x3517640] Error at MB: 1401
[mpeg4 @ 0x3517640] concealing 1900 DC, 1900 AC, 1900 MV errors in I frame
[mpeg4 @ 0x351a860] header damaged
[mpeg4 @ 0x351da60] header damaged
[mpeg4 @ 0x3520d80] header damaged
Error while decoding stream #0:0: Operation not permitted
    Last message repeated 2 times
[mpeg4 @ 0x3520d80] illegal chroma format0:22:00.00 bitrate=N/A dup=0 drop=31052    
[mpeg4 @ 0x3520d80] only rectangular vol supported
Marker bit missing at 5044 of 20120 before time_increment_resolution
[mpeg4 @ 0x3520d80] 18 sprite_warping_points
[mpeg4 @ 0x3520d80] header damaged
[mpeg4 @ 0x3516ea0] header damaged
[mpeg4 @ 0x3517640] header damaged
[mpeg4 @ 0x351a860] header damaged
Error while decoding stream #0:0: Invalid data found when processing input
[mpeg4 @ 0x351da60] header damaged
Error while decoding stream #0:0: Operation not permitted
[mpeg4 @ 0x3520d80] only rectangular vol supported
Marker bit missing at 26825 of 28280 before fixed_vop_rate
[mpeg4 @ 0x3520d80] N-bit not supported
[mpeg4 @ 0x3520d80] quant precision 1
Marker bit missing at 26865 of 28280 in complexity estimation part 1
[mpeg4 @ 0x3520d80] reduced resolution VOP not supported
[mpeg4 @ 0x3520d80] header damaged
Error while decoding stream #0:0: Operation not permitted
[mpeg4 @ 0x3516ea0] only rectangular vol supported
Marker bit missing at 1762 of 554696 before fixed_vop_rate
Marker bit missing at 9858 of 554696 before fixed_vop_rate
Marker bit missing at 9873 of 554696 before width
Marker bit missing at 9901 of 554696 after height
[mpeg4 @ 0x3516ea0] Static Sprites not supported
Marker bit missing at 9918 of 554696 after sprite_width
Marker bit missing at 9932 of 554696 after sprite_height
Marker bit missing at 9946 of 554696 after sprite_left
Marker bit missing at 9960 of 554696 after sprite_top
[mpeg4 @ 0x3516ea0] 57 sprite_warping_points
[mpeg4 @ 0x3516ea0] Reverting picture dimensions change due to header decoding failure
[mpeg4 @ 0x3516ea0] header damaged
Error while decoding stream #0:0: Operation not permitted
    Last message repeated 1 times
[mpeg4 @ 0x3517640] Error at MB: 348
[mpeg4 @ 0x3517640] marker does not match f_code
    Last message repeated 1 times
[mpeg4 @ 0x3517640] concealing 1900 DC, 1900 AC, 1900 MV errors in P frame
Error while decoding stream #0:0: Operation not permitted
Error while decoding stream #0:0: Invalid data found when processing input
[mpeg4 @ 0x3520d80] marker missing after first P partition at 0 38
[mpeg4 @ 0x3520d80] concealing 1900 DC, 1900 AC, 1900 MV errors in P frame
[mpeg4 @ 0x349bd20] has_b_frames is larger in decoder than demuxer 1 > 0.
If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel@ffmpeg.org)ac-tex damaged at 43 8
[mpeg4 @ 0x351a860] Error at MB: 451
[mpeg4 @ 0x351a860] marker does not match f_code
    Last message repeated 1 times
[mpeg4 @ 0x351a860] concealing 1900 DC, 1900 AC, 1900 MV errors in P frame
[mpeg4 @ 0x351da60] ac-tex damaged at 37 7
[mpeg4 @ 0x351da60] Error at MB: 394
[mpeg4 @ 0x351da60] marker does not match f_code
    Last message repeated 1 times
[mpeg4 @ 0x351da60] concealing 1900 DC, 1900 AC, 1900 MV errors in P frame
[mpeg4 @ 0x349bd20] has_b_frames is larger in decoder than demuxer 1 > 0.
If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel@ffmpeg.org)has_b_frames is larger in decoder than demuxer 1 > 0.                                                                                                                                                                                                        
If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel@ffmpeg.org)ac-tex damaged at 13 3

#5155 mxf muxer ignores -aspect avformat defect Jan 12, 2016

Summary of the bug:

When mixing into MXF, the -aspect option does not translate into the final result.

The tool shows "DAR 16:9", but the resulting file shows 4:3

How to reproduce:

ffmpeg -framerate 23.973 -i 2007_04_22-17_48_50_2000%1d.jp2 -c:v copy -aspect 16:9 -loglevel verbose test.mxf
ffmpeg version N-77693-gc5b3c4c-tessus Copyright (c) 2000-2015 the FFmpeg developers
  built with Apple LLVM version 6.0 (clang-600.0.57) (based on LLVM 3.5svn)
  configuration: --cc=/usr/bin/clang --prefix=/opt/ffmpeg --as=yasm --extra-version=tessus --enable-avisynth --enable-fontconfig --enable-gpl --enable-libass --enable-libbluray --enable-libfreetype --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopus --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzmq --enable-version3 --disable-ffplay --disable-indev=qtkit --disable-indev=x11grab_xcb
  libavutil      55. 11.100 / 55. 11.100
  libavcodec     57. 20.100 / 57. 20.100
  libavformat    57. 20.100 / 57. 20.100
  libavdevice    57.  0.100 / 57.  0.100
  libavfilter     6. 22.100 /  6. 22.100
  libswscale      4.  0.100 /  4.  0.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
[jpeg2000 @ 0x7fe15900be00] Progression order RPCL
    Last message repeated 3 times
Input #0, image2, from '2007_04_22-17_48_50_2000%1d.jp2':
  Duration: 00:00:00.13, start: 0.000000, bitrate: N/A
    Stream #0:0: Video: jpeg2000 (JPEG 2000 codestream restriction 0), 1 reference frame, rgb24, 1440x1080 (0x0), 23.98 fps, 23.97 tbr, 23.97 tbn, 23.97 tbc
Overriding aspect ratio with stream copy may produce invalid files
[mxf @ 0x7fe159801400] 1000/23973 input time base matched 1001/24000 container time base
Output #0, mxf, to 'test.mxf':
  Metadata:
    encoder         : Lavf57.20.100
    Stream #0:0: Video: jpeg2000, 1 reference frame, rgb24, 1440x1080 (0x0) [SAR 4:3 DAR 16:9], q=2-31, 23.98 fps, 23.97 tbr, 23.98 tbn, 23.97 tbc
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
Press [q] to stop, [?] for help
No more output streams to write to, finishing.
frame=    3 fps=0.0 q=-1.0 Lsize=     406kB time=00:00:00.12 bitrate=26551.9kbits/s speed= 157x    
video:397kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 2.135734%
Input file #0 (2007_04_22-17_48_50_2000%1d.jp2):
  Input stream #0:0 (video): 3 packets read (406605 bytes); 
  Total: 3 packets (406605 bytes) demuxed
Output file #0 (test.mxf):
  Output stream #0:0 (video): 3 packets muxed (406605 bytes); 
  Total: 3 packets (406605 bytes) muxed

RESULT:

Container
Format : MXF
Format version : 1.2
Format profile : OP-1a
Format settings : Closed / Complete
Duration : 125ms
Overall bit rate : 26.6 Mbps
Encoded date : 0-00-00 00:00:00.000
Writing application : FFmpeg OP1a Muxer 57.20.100

Video
ID : 2
Format : JPEG 2000
Format settings, wrapping mode : Frame
Codec ID : 0D010301020C0100-0401020203010100
Duration : 125ms
Width : 1 440 pixels
Height : 1 080 pixels
Original height : 1 088 pixels
Pixel aspect ratio : 1.000
Display aspect ratio : 4:3
Frame rate : 23.976 fps
Frame count : 3
Color space : YUV
Bit depth : 8 bits
Scan type : Progressive

Other #1
ID : 1-Material
Type : Time code
Format : MXF TC
Time code of first frame : 00:00:00:00
Time code settings : Material Package
Time code, striped : Yes

Other #2
ID : 1-Source
Type : Time code
Format : MXF TC
Time code of first frame : 00:00:00:00
Time code settings : Source Package
Time code, striped : Yes
Other #3
Type : Time code
Format : SMPTE TC
Muxing mode : SDTI
Time code of first frame : 00:00:00:00

Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker.


#5184 Incorrect pts at start of avi file undetermined defect Jan 24, 2016

The included file is .avi, and therefore has to presentation timestamps, only decoding timestamps. Maybe the video codec is part of the reason. ffprobe shows a pts only for the first frame, no others have one.

-show_frames:

pkt_pts=0 pkt_pts_time=0.000000 pkt_dts=1 pkt_dts_time=0.033333

pkt_pts=N/A pkt_pts_time=N/A pkt_dts=2 pkt_dts_time=0.066667

(the rest continue)

-show_packets:

pts=0 pts_time=0.000000 dts=0 dts_time=0.000000 duration=1 duration_time=0.033333

pts=N/A pts_time=N/A dts=1 dts_time=0.033333 duration=1 duration_time=0.033333

(the rest continue)

The bug might be that the decoder is giving the first frame a dts of 1 instead of 0, while still keeping the pts at 0, and so later frames are also one timestamp late. Since they don't have a pts, they are assigned the same value as the dts.

ffmpeg -i (video) -vf showinfo -t 0.2 -an -f null -hide_banner - :

[Parsed_showinfo_0 @ 0x2601240] n: 0 pts: 0 pts_time:0 pos: 165604 fmt:yuv420p sar:1/1 s:1800x1004 i:P iskey:1 type:I checksum:4B4CD06C plane_checksum:[911ACB2B CFADC078 44C544BA] mean:[96 123 141] stdev:[17.9 5.3 7.3] [Parsed_showinfo_0 @ 0x2601240] side data - pan/scan [null @ 0x2608420] Encoder did not produce proper pts, making some up. [Parsed_showinfo_0 @ 0x2601240] n: 1 pts: 2 pts_time:0.0666667 pos: 314468 fmt:yuv420p sar:1/1 s:1800x1004 i:P iskey:0 type:P checksum:572F13E7 plane_checksum:[AB01FD9B E4B0AFBF 64BC666F] mean:[96 123 141] stdev:[17.8 5.3 7.3] [Parsed_showinfo_0 @ 0x2601240] side data - pan/scan [Parsed_showinfo_0 @ 0x2601240] n: 2 pts: 3 pts_time:0.1 pos: 351150 fmt:yuv420p sar:1/1 s:1800x1004 i:P iskey:0 type:P checksum:2EB120B0 plane_checksum:[39B5068A 516DB19C F3B3687B] mean:[96 123 141] stdev:[17.8 5.3 7.3] [Parsed_showinfo_0 @ 0x2601240] side data - pan/scan [Parsed_showinfo_0 @ 0x2601240] n: 3 pts: 4 pts_time:0.133333 pos: 356674 fmt:yuv420p sar:1/1 s:1800x1004 i:P iskey:0 type:P checksum:13EDC4DB plane_checksum:[A5F2511C 3A8F893F 8C8BEA71] mean:[96 123 141] stdev:[17.4 5.2 7.2]

It's a little bit confusing because showinfo says they have a pts, but null output says they don't. I'm guessing showinfo is wrong. (In another, unsubmitted bug, the value of 'pos' shown by showinfo differs from that used by the select filter in some cases..~)

I don't know if this bug affects all avi files, but it affects all files in a sample of 9 similar avi files from the same source.

As it seems that -show_frames is correct, the simple solution is to use a setpts=N filter, but this isn't an obvious bug. A group of 6 avi files, a subset of the 9, all had a duplicate frame at the start (the example file doesn't). lavf/lavc isn't mentioned in the file metadata, but it suggests another program could be producing duplicate frames in a similar way.

Some lines from the avi demuxer using -v trace:

[avi @ 0x1d0ae60] overriding invalid dshow_block_align of 1 [...] [avi @ 0x1d0ae60] movi_end=0x11d99bc [avi @ 0x1d0ae60] Before avformat_find_stream_info() pos: 165012 bytes read:65536 seeks:3 [avi @ 0x1d0ae60] dts:0 offset:0 1000/24000000 smpl_siz:1 base:1000000 st:1 size:576 [avi @ 0x1d0ae60] dts:0 offset:0 10000/300000 smpl_siz:0 base:1000000 st:0 size:148272 [avi @ 0x1d0ae60] All info found [avi @ 0x1d0ae60] 0: start_time: 0.000 duration: 0.000 [avi @ 0x1d0ae60] 1: start_time: 0.000 duration: -9223372036854.775 [avi @ 0x1d0ae60] stream: start_time: 0.000 duration: 2.567 bitrate=6383 kb/s [...]

encoder : BandiAviMuxer? 1.0

Duration: 00:00:02.57, start: 0.000000, bitrate: 6383 kb/s

Stream #0:0, 1, 1/30: Video: mpeg1video, 1 reference frame (MPEG / 0x4745504D), yu[...]

[...] [avi @ 0x1d0ae60] dts:1 offset:1 10000/300000 smpl_siz:0 base:1000000 st:0 size:35505 [null @ 0x1d11400] Encoder did not produce proper pts, making some up. [avi @ 0x1d0ae60] dts:2 offset:2 10000/300000 smpl_siz:0 base:1000000 st:0 size:4931 [avi @ 0x1d0ae60] dts:3 offset:3 10000/300000 smpl_siz:0 base:1000000 st:0 size:30745 [avi @ 0x1d0ae60] dts:4 offset:4 10000/300000 smpl_siz:0 base:1000000 st:0 size:313 [avi @ 0x1d0ae60] dts:5 offset:5 10000/300000 smpl_siz:0 base:1000000 st:0 size:21891 [avi @ 0x1d0ae60] dts:6 offset:6 10000/300000 smpl_siz:0 base:1000000 st:0 size:25706


#5212 Can't seek while using -re and -ss at the same time ffmpeg defect Feb 2, 2016

Summary of the bug: If i use -re while using -ss 10, the video will be delayed by 10 seconds, instead of skipping 10 seconds into the video, which is normal behavior while not using -re

How to reproduce:

ffmpeg -re -ss 10 -i test.mkv -c:v copy -c:a copy new.mkv

Output:

ffmpeg version N-78257-gdd57b31 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 4.9.2 (Debian 4.9.2-10)
  configuration: --prefix=/opt/ffmpeg --enable-libx264 --enable-libssh --enable-libfdk-aac --enable-libmp3lame --enable-libxvid --enable-libvpx --enable-openssl --enable-gpl --enable-nonfree
  libavutil      55. 17.100 / 55. 17.100
  libavcodec     57. 24.101 / 57. 24.101
  libavformat    57. 24.100 / 57. 24.100
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 28.100 /  6. 28.100
  libswscale      4.  0.100 /  4.  0.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
Input #0, matroska,webm, from 'test.mkv':
  Metadata:
    ENCODER         : Lavf57.24.100
  Duration: 00:01:30.60, start: 0.000000, bitrate: 11347 kb/s
    Chapter #0:0: start 0.000000, end 5.463000
    Chapter #0:1: start 5.463000, end 93.508000
    Stream #0:0: Video: h264 (High), yuv420p, 1920x800, SAR 1:1 DAR 12:5, 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc (default)
    Metadata:
      DURATION        : 00:01:30.590000000
    Stream #0:1: Audio: dts (DTS), 48000 Hz, 5.1(side), fltp, 1536 kb/s (default)
    Metadata:
      DURATION        : 00:01:30.600000000
Output #0, matroska, to 'new.mkv':
  Metadata:
    encoder         : Lavf57.24.100
    Chapter #0:0: start 0.000000, end 83.508000
    Stream #0:0: Video: h264 (H264 / 0x34363248), yuv420p, 1920x800 [SAR 1:1 DAR 12:5], q=2-31, 23.98 fps, 23.98 tbr, 1k tbn, 1k tbc (default)
    Metadata:
      DURATION        : 00:01:30.590000000
    Stream #0:1: Audio: dts (DTS) ([1] [0][0] / 0x2001), 48000 Hz, 5.1(side), 1536 kb/s (default)
    Metadata:
      DURATION        : 00:01:30.600000000
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
[matroska @ 0x3122200] failed to avoid negative pts -75 in stream 1.
Try -avoid_negative_ts 1 as a possible workaround.
[matroska @ 0x3122200] failed to avoid negative pts -63 in stream 1.
Try -avoid_negative_ts 1 as a possible workaround.
[matroska @ 0x3122200] failed to avoid negative pts -53 in stream 1.
Try -avoid_negative_ts 1 as a possible workaround.
[matroska @ 0x3122200] failed to avoid negative pts -42 in stream 1.
Try -avoid_negative_ts 1 as a possible workaround.
[matroska @ 0x3122200] failed to avoid negative pts -31 in stream 1.
Try -avoid_negative_ts 1 as a possible workaround.
[matroska @ 0x3122200] failed to avoid negative pts -21 in stream 1.
Try -avoid_negative_ts 1 as a possible workaround.
[matroska @ 0x3122200] failed to avoid negative pts -10 in stream 1.
Try -avoid_negative_ts 1 as a possible workaround.
frame= 1958 fps= 24 q=-1.0 Lsize=  113108kB time=00:01:20.59 bitrate=11497.4kbits/s speed=   1x    
video:97980kB audio:15059kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.061519%

#5224 Excessive memory use in H.264 decoder with threading enabled avcodec defect Feb 9, 2016

Given a stream with gaps in frame_num, the threaded decoder may allocate many more frames than it should. (Up to thread count * num_ref_frames whole frame buffers.)

See attached stream.

This has parameters:

  • Baseline profile
  • num_ref_frames = 16
  • log2_max_frame_num_minus4 = 12
  • gaps_in_frame_num_value_allowed_flag = 1

The stream is then a single IDR frame of black, followed by all-skip P frames with frame_num decreasing by one each time (65535, 65534, ...).

Decode this stream with:

% ffmpeg -v 55 -vsync 0 -threads 8 -thread_type frame+slice -i large_frame_num_gaps.264 -f null -

Virtual memory use is much higher than expected, though this is rather hard to see. (Since the frames are never actually touched, the real memory use is not excessive.)

To see the problem more effectively, apply the following patch to instrument malloc/free:

diff --git a/libavutil/mem.c b/libavutil/mem.c
index 8dfaad8..bddb0d1 100644
--- a/libavutil/mem.c
+++ b/libavutil/mem.c
@@ -69,6 +69,7 @@ void  free(void *ptr);
  * Note that this will cost performance. */
 
 static size_t max_alloc_size= INT_MAX;
+static void *big_mem_list[100];
 
 void av_max_alloc(size_t max){
     max_alloc_size = max;
@@ -139,6 +140,18 @@ void *av_malloc(size_t size)
     if (ptr)
         memset(ptr, FF_MEMORY_POISON, size);
 #endif
+
+#if 1
+    if(size > 1000000) {
+        int i;
+        av_log(0, AV_LOG_DEBUG, "malloc(%zu) = %p\n", size, ptr);
+        for(i = 0; i < FF_ARRAY_ELEMS(big_mem_list) && big_mem_list[i]; i++);
+        if(i >= FF_ARRAY_ELEMS(big_mem_list))
+            av_assert0(0 && "Too many big allocations.");
+        big_mem_list[i] = ptr;
+    }
+#endif
+
     return ptr;
 }
 
@@ -227,6 +240,19 @@ int av_reallocp_array(void *ptr, size_t nmemb, size_t size)
 
 void av_free(void *ptr)
 {
+#if 1
+    if(ptr) {
+        int i;
+        for(i = 0; i < FF_ARRAY_ELEMS(big_mem_list); i++) {
+            if(big_mem_list[i] == ptr) {
+                av_log(0, AV_LOG_DEBUG, "free(%p)\n", ptr);
+                big_mem_list[i] = 0;
+                break;
+            }
+        }
+    }
+#endif
+
 #if CONFIG_MEMALIGN_HACK
     if (ptr) {
         int v= ((char *)ptr)[-1];

Now the first command will abort with threads = 8 (and not with threads = 1), because it tries to allocate more than 100 frame buffers.


#5243 MPEG1 decoding error avcodec defect Feb 18, 2016

Old mpeg1 file decoding error... Windows builtin decoder is fine.

Sample is.... https://www.dropbox.com/s/xsu1dt5zn31jpzs/FBOW05XX_broken.rar?dl=0

Error message is... MPEG motion vector out of boundary (314 217) MPEG motion vector out of boundary (330 217) ac-tex damaged at 16 12 MPEG motion vector out of boundary (315 130) MPEG motion vector out of boundary (315 124) end mismatch left=679 149A62 Header missing MPEG motion vector out of boundary (311 224) MPEG motion vector out of boundary (327 224) MPEG motion vector out of boundary (352 243) MPEG motion vector out of boundary (368 243) MPEG motion vector out of boundary (384 243) MPEG motion vector out of boundary (400 243) end mismatch left=222 4A4451 Warning MVs not available concealing 60 DC, 60 AC, 60 MV errors in B frame slice mismatch MPEG motion vector out of boundary (-5 82) mb incr damaged MPEG motion vector out of boundary (306 78) MPEG motion vector out of boundary (33023 32863) MPEG motion vector out of boundary (33023 32863) mb incr damaged MPEG motion vector out of boundary (270 32863) MPEG motion vector out of boundary (286 32863) MPEG motion vector out of boundary (302 32863) ac-tex damaged at 0 7 MPEG motion vector out of boundary (-2 129) MPEG motion vector out of boundary (-2 145) MPEG motion vector out of boundary (-2 160) .... ....


#5258 ffmpeg fails to decode opus test vectors correctly ffmpeg defect Feb 22, 2016

taken from https://trac.ffmpeg.org/ticket/5238#comment:3

ffmpeg fails to decode opus test vectors correctly, in especially: http://people.xiph.org/~greg/opus_testvectors/correctness_trimming_nobeeps.opus

even using ffmpeg git:

$ ./ffmpeg -i correctness_trimming_nobeeps.opus correctness_trimming_nobeeps.wav  
ffmpeg version N-78622-g2b5b001 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 5.3.1 (Debian 5.3.1-9) 20160220
  configuration: --enable-gpl --enable-shared --disable-stripping --disable-decoder=libopenjpeg --disable-decoder=libschroedinger --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-librtmp --enable-libschroedinger --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxvid --enable-libzvbi --enable-openal --enable-opengl --enable-x11grab --enable-libdc1394 --enable-libiec61883 --enable-libzmq --enable-frei0r --enable-libx264 --enable-libopencv --enable-version3 --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libvo_amrwbenc
  libavutil      55. 18.100 / 55. 18.100
  libavcodec     57. 24.105 / 57. 24.105
  libavformat    57. 26.100 / 57. 26.100
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 34.100 /  6. 34.100
  libavresample   3.  0.  0 /  3.  0.  0
  libswscale      4.  0.100 /  4.  0.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
Input #0, ogg, from 'correctness_trimming_nobeeps.opus':
  Duration: 00:00:12.72, start: 0.000000, bitrate: 40 kb/s
    Stream #0:0: Audio: opus, 48000 Hz, mono, fltp
    Metadata:
      ENCODER         : Xiph.Org Opus testvectormaker
      TESTDESCRIPTION : Beeps at the beginning and end of this stream MUST be hidden by preskip and end-trimming.
                      : If the beeps are heard the decoder is broken.
Output #0, wav, to 'correctness_trimming_nobeeps.wav':
  Metadata:
    ISFT            : Lavf57.26.100
    Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, mono, s16, 768 kb/s
    Metadata:
      TESTDESCRIPTION : Beeps at the beginning and end of this stream MUST be hidden by preskip and end-trimming.
                      : If the beeps are heard the decoder is broken.
      encoder         : Lavc57.24.105 pcm_s16le
Stream mapping:
  Stream #0:0 -> #0:0 (opus (native) -> pcm_s16le (native))
Press [q] to stop, [?] for help
size=    1193kB time=00:00:11.35 bitrate= 860.4kbits/s speed= 211x    
video:0kB audio:1193kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.006388%

the resulting WAV files still contains the beep


#5308 dvbsubtitles always uses page_id of 1 avformat defect Mar 7, 2016

I have a stream which uses composition_page_id of 2 and Ancillary_page_id of 2

but in dvbsub.c:258 we have the following

page_id = 1;

This value should be updated from the mpegtsenc.c when it creates the PMT so the values follow through the chain.


#5317 Avid MXF audio issues - "OPAtom misinterpreted as OP1a" avformat defect Mar 9, 2016

(Copy of issue I emailed to ffmpeg-devel mailing list)

I have an MXF file (originally generated from Avid Media Composer I believe) on which ffmpeg fails to correctly read the second audio track.

The file is called test_Stereo.mxf and has two audio channels: on 0:a:0 there are 5s of tone, then 5s silence, then 5s tone, then 5s silence, while 0:a:1 is reversed (5s of silence then 5s of tone). Outputting 0:a:0 gives a 1kHz tone as expected but 0:a:1 gives a file that is shorter than expected and sounds garbled (like a fax machine or modem connecting).

Other programs (eg. Media Composer, QuickTime? with the Calibrated{Q} MXF components, Adobe Premiere) play the original file correctly with a 1kHz tone on both tracks.

I have just uploaded test_Stereo.mxf (315MB) to ftp://upload.ffmpeg.org as requested, and include the output of the latest snapshot build below.

Best regards,

-Rolf

PS. Thanks for all your hard work on such a fantastic tool !

% ffmpeg -i test_Stereo.mxf -map 0:a:1 out0a1.mp3

ffmpeg version N-79129-gb3dc51d-tessus Copyright (c) 2000-2016 the FFmpeg developers
  built with Apple LLVM version 6.0 (clang-600.0.57) (based on LLVM 3.5svn)
  configuration: --cc=/usr/bin/clang --prefix=/opt/ffmpeg --as=yasm --extra-version=tessus --enable-avisynth --enable-fontconfig --enable-gpl --enable-libass --enable-libbluray --enable-libfreetype --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopus --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzmq --enable-version3 --disable-ffplay --disable-indev=qtkit --disable-indev=x11grab_xcb
  libavutil      55. 19.100 / 55. 19.100
  libavcodec     57. 27.101 / 57. 27.101
  libavformat    57. 28.100 / 57. 28.100
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 39.100 /  6. 39.100
  libswscale      4.  0.100 /  4.  0.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
[mxf @ 0x7fa059805600] OPAtom misinterpreted as OP1a? KLV for edit unit 0 extending into next edit unit is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented.
[mxf @ 0x7fa059805600] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel@ffmpeg.org)
...
[mxf @ 0x7fa059805600] OPAtom misinterpreted as OP1a? KLV for edit unit 7 extending into next edit unit is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented.
[mxf @ 0x7fa059805600] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel@ffmpeg.org)
Guessed Channel Layout for  Input Stream #0.1 : mono
Guessed Channel Layout for  Input Stream #0.2 : mono
Input #0, mxf, from '/Users/rolf/Desktop/FFmpeg Audio 160216-051529-364/test_Stereo.mxf':
  Metadata:
    product_uid     : 60eb8921-2a02-4406-891c-d9b6a6ae0645
    uid             : e96bf281-cfee-11e5-86f8-2837370a7ed1
    generation_uid  : e96bf282-cfee-11e5-9684-2837370a7ed1
    company_name    : Avid Technology, Inc.
    product_name    : MSP_MXF DLL
    product_version : 1.11.0
    application_platform: Mac OS X
    modification_date: 2016-02-10 12:07:53
    material_package_umid: 0x060A2B340101010501010D1213B116D390699A02287405A568F82837370A7ED1
    timecode        : 01:00:00:00
  Duration: 00:00:20.00, start: 0.000000, bitrate: 126175 kb/s
    Stream #0:0: Video: dnxhd, yuv422p(bt709/unknown/unknown), 1920x1080, SAR 1:1 DAR 16:9, 25 fps, 25 tbr, 25 tbn, 25 tbc
    Metadata:
      file_package_umid: 0x060A2B340101010501010D1213F2CA4590699A02287405A58AE62837370A7ED1
      file_package_name: Source Package
    Stream #0:1: Audio: pcm_s24le, 48000 Hz, 1 channels, s32 (24 bit), 1152 kb/s
    Metadata:
      file_package_umid: 0x060A2B340101010501010D1213F2CA4590699A02287405A58AE62837370A7ED1
      file_package_name: Source Package
    Stream #0:2: Audio: pcm_s24le, 48000 Hz, 1 channels, s32 (24 bit), 1152 kb/s
    Metadata:
      file_package_umid: 0x060A2B340101010501010D1213F2CA4590699A02287405A58AE62837370A7ED1
      file_package_name: Source Package
Output #0, mp3, to '/Users/rolf/Desktop/out.mp3':
  Metadata:
    product_uid     : 60eb8921-2a02-4406-891c-d9b6a6ae0645
    uid             : e96bf281-cfee-11e5-86f8-2837370a7ed1
    generation_uid  : e96bf282-cfee-11e5-9684-2837370a7ed1
    company_name    : Avid Technology, Inc.
    product_name    : MSP_MXF DLL
    product_version : 1.11.0
    application_platform: Mac OS X
    modification_date: 2016-02-10 12:07:53
    material_package_umid: 0x060A2B340101010501010D1213B116D390699A02287405A568F82837370A7ED1
    timecode        : 01:00:00:00
    TSSE            : Lavf57.28.100
    Stream #0:0: Audio: mp3 (libmp3lame), 48000 Hz, mono, s32p (24 bit)
    Metadata:
      file_package_umid: 0x060A2B340101010501010D1213F2CA4590699A02287405A58AE62837370A7ED1
      file_package_name: Source Package
      encoder         : Lavc57.27.101 libmp3lame
Stream mapping:
  Stream #0:2 -> #0:0 (pcm_s24le (native) -> mp3 (libmp3lame))
Press [q] to stop, [?] for help
Multiple frames in a packet from stream 2
[pcm_s24le @ 0x7fa05980d400] Invalid PCM packet, data has size 1 but at least a size of 3 was expected
Error while decoding stream #0:2: Invalid data found when processing input
[pcm_s24le @ 0x7fa05980d400] Invalid PCM packet, data has size 1 but at least a size of 3 was expected
Error while decoding stream #0:2: Invalid data found when processing input
[pcm_s24le @ 0x7fa05980d400] Invalid PCM packet, data has size 1 but at least a size of 3 was expected
Error while decoding stream #0:2: Invalid data found when processing input
[pcm_s24le @ 0x7fa05980d400] Invalid PCM packet, data has size 1 but at least a size of 3 was expected
Error while decoding stream #0:2: Invalid data found when processing input
[pcm_s24le @ 0x7fa05980d400] Invalid PCM packet, data has size 1 but at least a size of 3 was expected
Error while decoding stream #0:2: Invalid data found when processing input
[pcm_s24le @ 0x7fa05980d400] Invalid PCM packet, data has size 1 but at least a size of 3 was expected
Error while decoding stream #0:2: Invalid data found when processing input
[pcm_s24le @ 0x7fa05980d400] Invalid PCM packet, data has size 1 but at least a size of 3 was expected
Error while decoding stream #0:2: Invalid data found when processing input
[pcm_s24le @ 0x7fa05980d400] Invalid PCM packet, data has size 1 but at least a size of 3 was expected
Error while decoding stream #0:2: Invalid data found when processing input
[mxf @ 0x7fa059805600] OPAtom misinterpreted as OP1a? KLV for edit unit 8 extending into next edit unit is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented.
[mxf @ 0x7fa059805600] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel@ffmpeg.org)
[pcm_s24le @ 0x7fa05980d400] Invalid PCM packet, data has size 1 but at least a size of 3 was expected
Error while decoding stream #0:2: Invalid data found when processing input
[mxf @ 0x7fa059805600] OPAtom misinterpreted as OP1a? KLV for edit unit 9 extending into next edit unit is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented.
[mxf @ 0x7fa059805600] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel@ffmpeg.org)
[pcm_s24le @ 0x7fa05980d400] Invalid PCM packet, data has size 1 but at least a size of 3 was expected
Error while decoding stream #0:2: Invalid data found when processing input
...
[mxf @ 0x7fa059805600] OPAtom misinterpreted as OP1a? KLV for edit unit 498 extending into next edit unit is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented.
[mxf @ 0x7fa059805600] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel@ffmpeg.org)
[pcm_s24le @ 0x7fa05980d400] Invalid PCM packet, data has size 1 but at least a size of 3 was expected
Error while decoding stream #0:2: Invalid data found when processing input
size=      45kB time=00:00:05.66 bitrate=  65.3kbits/s speed=32.4x
video:0kB audio:44kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 1.648207%

#5374 Infinite loop in paletteuse on pix_fmt change avfilter defect Mar 24, 2016

I'm trying to create GIF from series of JPG images using palette but processing completely stall. I'm using last static build (http://johnvansickle.com/ffmpeg/). Same behavior reproduced on older build (I'm try some 2015 year release), also 32 and 64 bit builds. I tries to resize pictures, remove EXIF data, change colorspace.

I'm using Debian (3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1+deb8u6 (2015-11-09) x86_64 GNU/Linux) on VMWare.

Firstly i'm generating a palette:

ffmpeg -nostdin -i 6659679_%04d.jpg -vf palettegen -y palette.png

Next I'm trying to create GIF:

ffmpeg -y -framerate 2 -i 6659679_%04d.jpg -i palette.png -lavfi paletteuse 6659679.gif

And got ffmpeg stall on second frame:

ffmpeg version 2.6.5 Copyright (c) 2000-2015 the FFmpeg developers
  built with gcc 4.9.2 (Debian 4.9.2-10)
  configuration: --prefix=/usr --extra-cflags='-g -O2 -fstack-protector-strong -Wformat -Werror=format-security ' --extra-ldflags='-Wl,-z,relro' --cc='ccache cc' --enable-shared --enable-libmp3lame --enable-gpl --enable-nonfree --enable-libvorbis --enable-pthreads --enable-libfaac --enable-libxvid --enable-postproc --enable-x11grab --enable-libgsm --enable-libtheora --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libx264 --enable-libspeex --enable-nonfree --disable-stripping --enable-libvpx --enable-libschroedinger --disable-encoder=libschroedinger --enable-version3 --enable-libopenjpeg --enable-librtmp --enable-avfilter --enable-libfreetype --enable-libvo-aacenc --disable-decoder=amrnb --enable-libvo-amrwbenc --enable-libaacplus --libdir=/usr/lib/x86_64-linux-gnu --disable-vda --enable-libbluray --enable-libcdio --enable-gnutls --enable-frei0r --enable-openssl --enable-libass --enable-libopus --enable-fontconfig --enable-libpulse --disable-mips32r2 --disable-mipsdspr1 --disable-mipsdspr2 --enable-libvidstab --enable-libzvbi --enable-avresample --disable-htmlpages --disable-podpages --enable-libutvideo --enable-libfdk-aac --enable-libx265 --enable-libiec61883 --enable-vaapi --enable-libdc1394 --disable-altivec --shlibdir=/usr/lib/x86_64-linux-gnu
  libavutil      54. 20.100 / 54. 20.100
  libavcodec     56. 26.100 / 56. 26.100
  libavformat    56. 25.101 / 56. 25.101
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 11.102 /  5. 11.102
  libavresample   2.  1.  0 /  2.  1.  0
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
[mjpeg @ 0x1533aa0] Changeing bps to 8
Input #0, image2, from '6659679_%04d.jpg':
  Duration: 00:00:01.50, start: 0.000000, bitrate: N/A
    Stream #0:0: Video: mjpeg, yuvj420p(pc, bt470bg/unknown/unknown), 652x386 [SAR 72:72 DAR 326:193], 2 fps, 2 tbr, 2 tbn, 2 tbc
Input #1, png_pipe, from 'palette.png':
  Duration: N/A, bitrate: N/A
    Stream #1:0: Video: png, rgba, 16x16 [SAR 1:1 DAR 1:1], 25 tbr, 25 tbn, 25 tbc
[swscaler @ 0x1528ee0] deprecated pixel format used, make sure you did set range correctly
Output #0, gif, to '6659679.gif':
  Metadata:
    encoder         : Lavf56.25.101
    Stream #0:0: Video: gif, pal8, 652x386 [SAR 1:1 DAR 326:193], q=2-31, 200 kb/s, 2 fps, 100 tbn, 2 tbc (default)
    Metadata:
      encoder         : Lavc56.26.100 gif
Stream mapping:
  Stream #0:0 (mjpeg) -> paletteuse:default
  Stream #1:0 (png) -> paletteuse:palette
  paletteuse -> Stream #0:0 (gif)
Press [q] to stop, [?] for help
Input stream #0:0 frame changed from size:652x386 fmt:yuvj420p to size:652x386 fmt:yuvj444p
[swscaler @ 0x150ac80] deprecated pixel format used, make sure you did set range correctly
Input stream #0:0 frame changed from size:652x386 fmt:yuvj444p to size:652x386 fmt:yuvj420p
[swscaler @ 0x150ac80] deprecated pixel format used, make sure you did set range correctly
frame=    2 fps=0.2 q=0.0 size=     140kB time=00:00:01.00 bitrate=1144.1kbits/s  

My JPEGs: http://zettich.com/images.tgz


#5396 ffmpeg don`t close program if -t or -to used with -map 0 undetermined defect Apr 1, 2016

-map 0 (save all streams) option used with -t or -to causes that program don`t quit himself after reached time given in -t param. If i don`t using -map 0, everithing is ok - ffmpeg quit.

Change -t for use on input (before -t) doesn`t change anything.

How to reproduce:

% /usr/bin/ffmpeg -i udp://@239.100.100.7:5000 -map 0 -codec copy -to 60 -f mpegts /home/xyz.ts

ffmpeg version 3.0.1 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 4.8.2 (GCC)
  configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --docdir=/usr/doc/ffmpeg-3.0.1/html --mandir=/usr/man --disable-debug --enable-shared --disable-static --enable-pthreads --enable-libtheora --enable-libvorbis --enable-gpl --enable-version3 --enable-libx264 --enable-postproc --enable-swscale --disable-x11grab --enable-avfilter --enable-gnutls --enable-libcdio --enable-libssh --arch=x86_64 --enable-libmp3lame --enable-libx264
  libavutil      55. 17.103 / 55. 17.103
  libavcodec     57. 24.102 / 57. 24.102
  libavformat    57. 25.100 / 57. 25.100
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 31.100 /  6. 31.100
  libswscale      4.  0.100 /  4.  0.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100

#5405 ffv1 in 2 pass mode creates corrupted files when bit depth > 8 avcodec defect Apr 5, 2016

Summary of the bug: When source video has more than 8 bits per component and ffv1 codec is used in 2 pass mode, resulting file is corrupted.

ffmpeg started on 2016-04-05 at 21:14:34
Report written to "ffmpeg-20160405-211434.log"
Command line:
./ffmpeg-N-79243-g54c9146 -report -i zz.yuv420p10le.nut -c:v ffv1 -g 1 -slices 4 -coder 1 -context 1 -pass 1 -f null -
ffmpeg version N-79243-g54c9146 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 4.8 (Ubuntu 4.8.4-2ubuntu1~14.04.1)
  configuration: --prefix=/home/xxxxxx/Programy/ffmpeg/ffmpeg_build --pkg-config-flags=--static --extra-cflags=-I/home/xxxxxx/Programy/ffmpeg/ffmpeg_build/include --extra-ldflags=-L/home/xxxxxx/Programy/ffmpeg/ffmpeg_build/lib --bindir=/home/xxxxxx/Programy/ffmpeg/bin --enable-gpl --enable-libass --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-nonfree --enable-x11grab --enable-libsoxr --disable-ffserver --enable-libschroedinger --enable-libopenjpeg
  libavutil      55. 20.100 / 55. 20.100
  libavcodec     57. 33.100 / 57. 33.100
  libavformat    57. 29.101 / 57. 29.101
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 40.102 /  6. 40.102
  libswscale      4.  1.100 /  4.  1.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
Splitting the commandline.
Reading option '-report' ... matched as option 'report' (generate a report) with argument '1'.
Reading option '-i' ... matched as input file with argument 'zz.yuv420p10le.nut'.
Reading option '-c:v' ... matched as option 'c' (codec name) with argument 'ffv1'.
Reading option '-g' ... matched as AVOption 'g' with argument '1'.
Reading option '-slices' ... matched as AVOption 'slices' with argument '4'.
Reading option '-coder' ... matched as AVOption 'coder' with argument '1'.
Reading option '-context' ... matched as AVOption 'context' with argument '1'.
Reading option '-pass' ... matched as option 'pass' (select the pass number (1 to 3)) with argument '1'.
Reading option '-f' ... matched as option 'f' (force format) with argument 'null'.
Reading option '-' ... matched as output file.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option report (generate a report) with argument 1.
Successfully parsed a group of options.
Parsing a group of options: input file zz.yuv420p10le.nut.
Successfully parsed a group of options.
Opening an input file: zz.yuv420p10le.nut.
[file @ 0x32bd8a0] Setting default whitelist 'file,crypto'
[nut @ 0x32bd020] Format nut probed with size=2048 and score=100
[nut @ 0x32bd020] Before avformat_find_stream_info() pos: 261 bytes read:32953 seeks:3
[nut @ 0x32bd020] Probe buffer size limit of 5000000 bytes reached
[nut @ 0x32bd020] After avformat_find_stream_info() pos: 5530081 bytes read:5562773 seeks:3 frames:8
Input #0, nut, from 'zz.yuv420p10le.nut':
  Metadata:
    encoder         : Lavf57.25.100
  Duration: 00:00:00.97, start: 0.000000, bitrate: 171619 kb/s
    Stream #0:0, 8, 1/61440: Video: rawvideo (Y3[11][10] / 0xA0B3359), yuv420p10le, 640x360, 30 fps, 30 tbr, 61440 tbn, 61440 tbc
    Metadata:
      encoder         : Lavc57.24.102 rawvideo
Successfully opened the file.
Parsing a group of options: output file -.
Applying option c:v (codec name) with argument ffv1.
Applying option pass (select the pass number (1 to 3)) with argument 1.
Applying option f (force format) with argument null.
Successfully parsed a group of options.
Opening an output file: -.
Successfully opened the file.
detected 4 logical cores
[graph 0 input from stream 0:0 @ 0x32c0d60] Setting 'video_size' to value '640x360'
[graph 0 input from stream 0:0 @ 0x32c0d60] Setting 'pix_fmt' to value '72'
[graph 0 input from stream 0:0 @ 0x32c0d60] Setting 'time_base' to value '1/61440'
[graph 0 input from stream 0:0 @ 0x32c0d60] Setting 'pixel_aspect' to value '0/1'
[graph 0 input from stream 0:0 @ 0x32c0d60] Setting 'sws_param' to value 'flags=2'
[graph 0 input from stream 0:0 @ 0x32c0d60] Setting 'frame_rate' to value '30/1'
[graph 0 input from stream 0:0 @ 0x32c0d60] w:640 h:360 pixfmt:yuv420p10le tb:1/61440 fr:30/1 sar:0/1 sws_param:flags=2
[format @ 0x32c26c0] compat: called with args=[yuv420p|yuva420p|yuva422p|yuv444p|yuva444p|yuv440p|yuv422p|yuv411p|yuv410p|bgr0|bgra|yuv420p16le|yuv422p16le|yuv444p16le|yuv444p9le|yuv422p9le|yuv420p9le|yuv420p10le|yuv422p10le|yuv444p10le|yuva444p16le|yuva422p16le|yuva420p16le|yuva444p10le|yuva422p10le|yuva420p10le|yuva444p9le|yuva422p9le|yuva420p9le|gray16le|gray|gbrp9le|gbrp10le|gbrp12le|gbrp14le|ya8]
[format @ 0x32c26c0] Setting 'pix_fmts' to value 'yuv420p|yuva420p|yuva422p|yuv444p|yuva444p|yuv440p|yuv422p|yuv411p|yuv410p|bgr0|bgra|yuv420p16le|yuv422p16le|yuv444p16le|yuv444p9le|yuv422p9le|yuv420p9le|yuv420p10le|yuv422p10le|yuv444p10le|yuva444p16le|yuva422p16le|yuva420p16le|yuva444p10le|yuva422p10le|yuva420p10le|yuva444p9le|yuva422p9le|yuva420p9le|gray16le|gray|gbrp9le|gbrp10le|gbrp12le|gbrp14le|ya8'
[AVFilterGraph @ 0x32c12c0] query_formats: 4 queried, 3 merged, 0 already done, 0 delayed
Output #0, null, to 'pipe:':
  Metadata:
    encoder         : Lavf57.29.101
    Stream #0:0, 0, 1/30: Video: ffv1, yuv420p10le, 640x360, q=2-31, pass 1, 200 kb/s, 30 fps, 30 tbn, 30 tbc
    Metadata:
      encoder         : Lavc57.33.100 ffv1
Stream mapping:
  Stream #0:0 -> #0:0 (rawvideo (native) -> ffv1 (native))
Press [q] to stop, [?] for help
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[rawvideo @ 0x32c41e0] PACKET SIZE: 691200, STRIDE: 1920
[rawvideo @ 0x32c41e0] PACKET SIZE: 691200, STRIDE: 1920
[rawvideo @ 0x32c41e0] PACKET SIZE: 691200, STRIDE: 1920
[rawvideo @ 0x32c41e0] PACKET SIZE: 691200, STRIDE: 1920
[rawvideo @ 0x32c41e0] PACKET SIZE: 691200, STRIDE: 1920
[rawvideo @ 0x32c41e0] PACKET SIZE: 691200, STRIDE: 1920
[rawvideo @ 0x32c41e0] PACKET SIZE: 691200, STRIDE: 1920
[rawvideo @ 0x32c41e0] PACKET SIZE: 691200, STRIDE: 1920
[rawvideo @ 0x32c41e0] PACKET SIZE: 691200, STRIDE: 1920
[rawvideo @ 0x32c41e0] PACKET SIZE: 691200, STRIDE: 1920
[rawvideo @ 0x32c41e0] PACKET SIZE: 691200, STRIDE: 1920
[rawvideo @ 0x32c41e0] PACKET SIZE: 691200, STRIDE: 1920
[rawvideo @ 0x32c41e0] PACKET SIZE: 691200, STRIDE: 1920
[rawvideo @ 0x32c41e0] PACKET SIZE: 691200, STRIDE: 1920
[rawvideo @ 0x32c41e0] PACKET SIZE: 691200, STRIDE: 1920
[rawvideo @ 0x32c41e0] PACKET SIZE: 691200, STRIDE: 1920
[rawvideo @ 0x32c41e0] PACKET SIZE: 691200, STRIDE: 1920
[rawvideo @ 0x32c41e0] PACKET SIZE: 691200, STRIDE: 1920
[rawvideo @ 0x32c41e0] PACKET SIZE: 691200, STRIDE: 1920
[rawvideo @ 0x32c41e0] PACKET SIZE: 691200, STRIDE: 1920
[rawvideo @ 0x32c41e0] PACKET SIZE: 691200, STRIDE: 1920
[rawvideo @ 0x32c41e0] PACKET SIZE: 691200, STRIDE: 1920
[rawvideo @ 0x32c41e0] PACKET SIZE: 691200, STRIDE: 1920
[rawvideo @ 0x32c41e0] PACKET SIZE: 691200, STRIDE: 1920
[rawvideo @ 0x32c41e0] PACKET SIZE: 691200, STRIDE: 1920
[rawvideo @ 0x32c41e0] PACKET SIZE: 691200, STRIDE: 1920
[rawvideo @ 0x32c41e0] PACKET SIZE: 691200, STRIDE: 1920
[rawvideo @ 0x32c41e0] PACKET SIZE: 691200, STRIDE: 1920
[rawvideo @ 0x32c41e0] PACKET SIZE: 691200, STRIDE: 1920
[rawvideo @ 0x32c41e0] PACKET SIZE: 691200, STRIDE: 1920
[output stream 0:0 @ 0x32c21e0] EOF on sink link output stream 0:0:default.
No more output streams to write to, finishing.
frame=   30 fps=0.0 q=-0.0 Lsize=N/A time=00:00:01.00 bitrate=N/A speed=2.57x    
video:6227kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown
Input file #0 (zz.yuv420p10le.nut):
  Input stream #0:0 (video): 30 packets read (20736000 bytes); 30 frames decoded; 
  Total: 30 packets (20736000 bytes) demuxed
Output file #0 (pipe:):
  Output stream #0:0 (video): 30 frames encoded; 30 packets muxed (6376408 bytes); 
  Total: 30 packets (6376408 bytes) muxed
30 frames successfully decoded, 0 decoding errors
[AVIOContext @ 0x32c5b40] Statistics: 20770003 bytes read, 3 seeks
ffmpeg started on 2016-04-05 at 21:14:39
Report written to "ffmpeg-20160405-211439.log"
Command line:
./ffmpeg-N-79243-g54c9146 -report -i zz.yuv420p10le.nut -c:v ffv1 -g 1 -slices 4 -coder 1 -context 1 -pass 2 zz.yuv420p10le.ffv1.2p.mkv
ffmpeg version N-79243-g54c9146 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 4.8 (Ubuntu 4.8.4-2ubuntu1~14.04.1)
  configuration: --prefix=/home/xxxxxx/Programy/ffmpeg/ffmpeg_build --pkg-config-flags=--static --extra-cflags=-I/home/xxxxxx/Programy/ffmpeg/ffmpeg_build/include --extra-ldflags=-L/home/xxxxxx/Programy/ffmpeg/ffmpeg_build/lib --bindir=/home/xxxxxx/Programy/ffmpeg/bin --enable-gpl --enable-libass --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-nonfree --enable-x11grab --enable-libsoxr --disable-ffserver --enable-libschroedinger --enable-libopenjpeg
  libavutil      55. 20.100 / 55. 20.100
  libavcodec     57. 33.100 / 57. 33.100
  libavformat    57. 29.101 / 57. 29.101
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 40.102 /  6. 40.102
  libswscale      4.  1.100 /  4.  1.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
Splitting the commandline.
Reading option '-report' ... matched as option 'report' (generate a report) with argument '1'.
Reading option '-i' ... matched as input file with argument 'zz.yuv420p10le.nut'.
Reading option '-c:v' ... matched as option 'c' (codec name) with argument 'ffv1'.
Reading option '-g' ... matched as AVOption 'g' with argument '1'.
Reading option '-slices' ... matched as AVOption 'slices' with argument '4'.
Reading option '-coder' ... matched as AVOption 'coder' with argument '1'.
Reading option '-context' ... matched as AVOption 'context' with argument '1'.
Reading option '-pass' ... matched as option 'pass' (select the pass number (1 to 3)) with argument '2'.
Reading option 'zz.yuv420p10le.ffv1.2p.mkv' ... matched as output file.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option report (generate a report) with argument 1.
Successfully parsed a group of options.
Parsing a group of options: input file zz.yuv420p10le.nut.
Successfully parsed a group of options.
Opening an input file: zz.yuv420p10le.nut.
[file @ 0x3be5740] Setting default whitelist 'file,crypto'
[nut @ 0x3be4fa0] Format nut probed with size=2048 and score=100
[nut @ 0x3be4fa0] Before avformat_find_stream_info() pos: 261 bytes read:32953 seeks:3
[nut @ 0x3be4fa0] Probe buffer size limit of 5000000 bytes reached
[nut @ 0x3be4fa0] After avformat_find_stream_info() pos: 5530081 bytes read:5562773 seeks:3 frames:8
Input #0, nut, from 'zz.yuv420p10le.nut':
  Metadata:
    encoder         : Lavf57.25.100
  Duration: 00:00:00.97, start: 0.000000, bitrate: 171619 kb/s
    Stream #0:0, 8, 1/61440: Video: rawvideo (Y3[11][10] / 0xA0B3359), yuv420p10le, 640x360, 30 fps, 30 tbr, 61440 tbn, 61440 tbc
    Metadata:
      encoder         : Lavc57.24.102 rawvideo
Successfully opened the file.
Parsing a group of options: output file zz.yuv420p10le.ffv1.2p.mkv.
Applying option c:v (codec name) with argument ffv1.
Applying option pass (select the pass number (1 to 3)) with argument 2.
Successfully parsed a group of options.
Opening an output file: zz.yuv420p10le.ffv1.2p.mkv.
[file @ 0x3be90c0] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x3be9320] Statistics: 1246868 bytes read, 0 seeks
[file @ 0x3be9320] Setting default whitelist 'file,crypto'
Successfully opened the file.
detected 4 logical cores
[graph 0 input from stream 0:0 @ 0x3bea5e0] Setting 'video_size' to value '640x360'
[graph 0 input from stream 0:0 @ 0x3bea5e0] Setting 'pix_fmt' to value '72'
[graph 0 input from stream 0:0 @ 0x3bea5e0] Setting 'time_base' to value '1/61440'
[graph 0 input from stream 0:0 @ 0x3bea5e0] Setting 'pixel_aspect' to value '0/1'
[graph 0 input from stream 0:0 @ 0x3bea5e0] Setting 'sws_param' to value 'flags=2'
[graph 0 input from stream 0:0 @ 0x3bea5e0] Setting 'frame_rate' to value '30/1'
[graph 0 input from stream 0:0 @ 0x3bea5e0] w:640 h:360 pixfmt:yuv420p10le tb:1/61440 fr:30/1 sar:0/1 sws_param:flags=2
[format @ 0x3beb400] compat: called with args=[yuv420p|yuva420p|yuva422p|yuv444p|yuva444p|yuv440p|yuv422p|yuv411p|yuv410p|bgr0|bgra|yuv420p16le|yuv422p16le|yuv444p16le|yuv444p9le|yuv422p9le|yuv420p9le|yuv420p10le|yuv422p10le|yuv444p10le|yuva444p16le|yuva422p16le|yuva420p16le|yuva444p10le|yuva422p10le|yuva420p10le|yuva444p9le|yuva422p9le|yuva420p9le|gray16le|gray|gbrp9le|gbrp10le|gbrp12le|gbrp14le|ya8]
[format @ 0x3beb400] Setting 'pix_fmts' to value 'yuv420p|yuva420p|yuva422p|yuv444p|yuva444p|yuv440p|yuv422p|yuv411p|yuv410p|bgr0|bgra|yuv420p16le|yuv422p16le|yuv444p16le|yuv444p9le|yuv422p9le|yuv420p9le|yuv420p10le|yuv422p10le|yuv444p10le|yuva444p16le|yuva422p16le|yuva420p16le|yuva444p10le|yuva422p10le|yuva420p10le|yuva444p9le|yuva422p9le|yuva420p9le|gray16le|gray|gbrp9le|gbrp10le|gbrp12le|gbrp14le|ya8'
[AVFilterGraph @ 0x3be97a0] query_formats: 4 queried, 3 merged, 0 already done, 0 delayed
Output #0, matroska, to 'zz.yuv420p10le.ffv1.2p.mkv':
  Metadata:
    encoder         : Lavf57.29.101
    Stream #0:0, 0, 1/1000: Video: ffv1 (FFV1 / 0x31564646), yuv420p10le, 640x360, q=2-31, pass 2, 200 kb/s, 30 fps, 1k tbn, 30 tbc
    Metadata:
      encoder         : Lavc57.33.100 ffv1
Stream mapping:
  Stream #0:0 -> #0:0 (rawvideo (native) -> ffv1 (native))
Press [q] to stop, [?] for help
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[rawvideo @ 0x3bec220] PACKET SIZE: 691200, STRIDE: 1920
Clipping frame in rate conversion by 0.000008
[matroska @ 0x3bec6c0] Writing block at offset 44549, size 197710, pts 0, dts 0, duration 33, keyframe 1
[rawvideo @ 0x3bec220] PACKET SIZE: 691200, STRIDE: 1920
[matroska @ 0x3bec6c0] Starting new cluster at offset 242267 bytes, pts 33dts 33
[matroska @ 0x3bec6c0] Writing block at offset 242282, size 197638, pts 33, dts 33, duration 33, keyframe 1
[rawvideo @ 0x3bec220] PACKET SIZE: 691200, STRIDE: 1920
[matroska @ 0x3bec6c0] Starting new cluster at offset 439928 bytes, pts 67dts 67
[matroska @ 0x3bec6c0] Writing block at offset 439943, size 197595, pts 67, dts 67, duration 33, keyframe 1
[rawvideo @ 0x3bec220] PACKET SIZE: 691200, STRIDE: 1920
[matroska @ 0x3bec6c0] Starting new cluster at offset 637546 bytes, pts 100dts 100
[matroska @ 0x3bec6c0] Writing block at offset 637561, size 197594, pts 100, dts 100, duration 33, keyframe 1
[rawvideo @ 0x3bec220] PACKET SIZE: 691200, STRIDE: 1920
[matroska @ 0x3bec6c0] Starting new cluster at offset 835163 bytes, pts 133dts 133
[matroska @ 0x3bec6c0] Writing block at offset 835178, size 197583, pts 133, dts 133, duration 33, keyframe 1
[rawvideo @ 0x3bec220] PACKET SIZE: 691200, STRIDE: 1920
[matroska @ 0x3bec6c0] Starting new cluster at offset 1032769 bytes, pts 167dts 167
[matroska @ 0x3bec6c0] Writing block at offset 1032784, size 197666, pts 167, dts 167, duration 33, keyframe 1
[rawvideo @ 0x3bec220] PACKET SIZE: 691200, STRIDE: 1920
[matroska @ 0x3bec6c0] Starting new cluster at offset 1230458 bytes, pts 200dts 200
[matroska @ 0x3bec6c0] Writing block at offset 1230473, size 197438, pts 200, dts 200, duration 33, keyframe 1
[rawvideo @ 0x3bec220] PACKET SIZE: 691200, STRIDE: 1920
[matroska @ 0x3bec6c0] Starting new cluster at offset 1427919 bytes, pts 233dts 233
[matroska @ 0x3bec6c0] Writing block at offset 1427934, size 197692, pts 233, dts 233, duration 33, keyframe 1
[rawvideo @ 0x3bec220] PACKET SIZE: 691200, STRIDE: 1920
[matroska @ 0x3bec6c0] Starting new cluster at offset 1625634 bytes, pts 267dts 267
[matroska @ 0x3bec6c0] Writing block at offset 1625650, size 197427, pts 267, dts 267, duration 33, keyframe 1
[rawvideo @ 0x3bec220] PACKET SIZE: 691200, STRIDE: 1920
[matroska @ 0x3bec6c0] Starting new cluster at offset 1823085 bytes, pts 300dts 300
[matroska @ 0x3bec6c0] Writing block at offset 1823101, size 197370, pts 300, dts 300, duration 33, keyframe 1
[rawvideo @ 0x3bec220] PACKET SIZE: 691200, STRIDE: 1920
[matroska @ 0x3bec6c0] Starting new cluster at offset 2020479 bytes, pts 333dts 333
[matroska @ 0x3bec6c0] Writing block at offset 2020495, size 197243, pts 333, dts 333, duration 33, keyframe 1
[rawvideo @ 0x3bec220] PACKET SIZE: 691200, STRIDE: 1920
[matroska @ 0x3bec6c0] Starting new cluster at offset 2217746 bytes, pts 367dts 367
[matroska @ 0x3bec6c0] Writing block at offset 2217762, size 197125, pts 367, dts 367, duration 33, keyframe 1
[rawvideo @ 0x3bec220] PACKET SIZE: 691200, STRIDE: 1920
[matroska @ 0x3bec6c0] Starting new cluster at offset 2414895 bytes, pts 400dts 400
[matroska @ 0x3bec6c0] Writing block at offset 2414911, size 197184, pts 400, dts 400, duration 33, keyframe 1
[rawvideo @ 0x3bec220] PACKET SIZE: 691200, STRIDE: 1920
[matroska @ 0x3bec6c0] Starting new cluster at offset 2612103 bytes, pts 433dts 433
[matroska @ 0x3bec6c0] Writing block at offset 2612119, size 196930, pts 433, dts 433, duration 33, keyframe 1
[rawvideo @ 0x3bec220] PACKET SIZE: 691200, STRIDE: 1920
[matroska @ 0x3bec6c0] Starting new cluster at offset 2809057 bytes, pts 467dts 467
[matroska @ 0x3bec6c0] Writing block at offset 2809073, size 197074, pts 467, dts 467, duration 33, keyframe 1
[rawvideo @ 0x3bec220] PACKET SIZE: 691200, STRIDE: 1920
[matroska @ 0x3bec6c0] Starting new cluster at offset 3006155 bytes, pts 500dts 500
[matroska @ 0x3bec6c0] Writing block at offset 3006171, size 197049, pts 500, dts 500, duration 33, keyframe 1
[rawvideo @ 0x3bec220] PACKET SIZE: 691200, STRIDE: 1920
[matroska @ 0x3bec6c0] Starting new cluster at offset 3203228 bytes, pts 533dts 533
[matroska @ 0x3bec6c0] Writing block at offset 3203244, size 197085, pts 533, dts 533, duration 33, keyframe 1
[rawvideo @ 0x3bec220] PACKET SIZE: 691200, STRIDE: 1920
[matroska @ 0x3bec6c0] Starting new cluster at offset 3400337 bytes, pts 567dts 567
[matroska @ 0x3bec6c0] Writing block at offset 3400353, size 196944, pts 567, dts 567, duration 33, keyframe 1
[rawvideo @ 0x3bec220] PACKET SIZE: 691200, STRIDE: 1920
[matroska @ 0x3bec6c0] Starting new cluster at offset 3597305 bytes, pts 600dts 600
[matroska @ 0x3bec6c0] Writing block at offset 3597321, size 196816, pts 600, dts 600, duration 33, keyframe 1
[rawvideo @ 0x3bec220] PACKET SIZE: 691200, STRIDE: 1920
[matroska @ 0x3bec6c0] Starting new cluster at offset 3794145 bytes, pts 633dts 633
[matroska @ 0x3bec6c0] Writing block at offset 3794161, size 196795, pts 633, dts 633, duration 33, keyframe 1
[rawvideo @ 0x3bec220] PACKET SIZE: 691200, STRIDE: 1920
[matroska @ 0x3bec6c0] Starting new cluster at offset 3990964 bytes, pts 667dts 667
[matroska @ 0x3bec6c0] Writing block at offset 3990980, size 196658, pts 667, dts 667, duration 33, keyframe 1
[rawvideo @ 0x3bec220] PACKET SIZE: 691200, STRIDE: 1920
[matroska @ 0x3bec6c0] Starting new cluster at offset 4187646 bytes, pts 700dts 700
[matroska @ 0x3bec6c0] Writing block at offset 4187662, size 196425, pts 700, dts 700, duration 33, keyframe 1
[rawvideo @ 0x3bec220] PACKET SIZE: 691200, STRIDE: 1920
[matroska @ 0x3bec6c0] Starting new cluster at offset 4384095 bytes, pts 733dts 733
[matroska @ 0x3bec6c0] Writing block at offset 4384111, size 196295, pts 733, dts 733, duration 33, keyframe 1
[rawvideo @ 0x3bec220] PACKET SIZE: 691200, STRIDE: 1920
[matroska @ 0x3bec6c0] Starting new cluster at offset 4580414 bytes, pts 767dts 767
[matroska @ 0x3bec6c0] Writing block at offset 4580430, size 196140, pts 767, dts 767, duration 33, keyframe 1
[rawvideo @ 0x3bec220] PACKET SIZE: 691200, STRIDE: 1920
[matroska @ 0x3bec6c0] Starting new cluster at offset 4776578 bytes, pts 800dts 800
[matroska @ 0x3bec6c0] Writing block at offset 4776594, size 196158, pts 800, dts 800, duration 33, keyframe 1
[rawvideo @ 0x3bec220] PACKET SIZE: 691200, STRIDE: 1920
[matroska @ 0x3bec6c0] Starting new cluster at offset 4972760 bytes, pts 833dts 833
[matroska @ 0x3bec6c0] Writing block at offset 4972776, size 196099, pts 833, dts 833, duration 33, keyframe 1
[rawvideo @ 0x3bec220] PACKET SIZE: 691200, STRIDE: 1920
[matroska @ 0x3bec6c0] Starting new cluster at offset 5168883 bytes, pts 867dts 867
[matroska @ 0x3bec6c0] Writing block at offset 5168899, size 195996, pts 867, dts 867, duration 33, keyframe 1
[rawvideo @ 0x3bec220] PACKET SIZE: 691200, STRIDE: 1920
[matroska @ 0x3bec6c0] Starting new cluster at offset 5364903 bytes, pts 900dts 900
[matroska @ 0x3bec6c0] Writing block at offset 5364919, size 195813, pts 900, dts 900, duration 33, keyframe 1
[rawvideo @ 0x3bec220] PACKET SIZE: 691200, STRIDE: 1920
[matroska @ 0x3bec6c0] Starting new cluster at offset 5560740 bytes, pts 933dts 933
[matroska @ 0x3bec6c0] Writing block at offset 5560756, size 195814, pts 933, dts 933, duration 33, keyframe 1
[rawvideo @ 0x3bec220] PACKET SIZE: 691200, STRIDE: 1920
[matroska @ 0x3bec6c0] Starting new cluster at offset 5756578 bytes, pts 967dts 967
[matroska @ 0x3bec6c0] Writing block at offset 5756594, size 195604, pts 967, dts 967, duration 33, keyframe 1
[output stream 0:0 @ 0x3beadc0] EOF on sink link output stream 0:0:default.
No more output streams to write to, finishing.
[matroska @ 0x3bec6c0] end duration = 1000
[matroska @ 0x3bec6c0] stream 0 end duration = 1000
frame=   30 fps=0.0 q=-0.0 Lsize=    5813kB time=00:00:01.00 bitrate=47622.2kbits/s speed=3.95x    
video:5769kB audio:0kB subtitle:0kB other streams:0kB global headers:43kB muxing overhead: 0.775678%
Input file #0 (zz.yuv420p10le.nut):
  Input stream #0:0 (video): 30 packets read (20736000 bytes); 30 frames decoded; 
  Total: 30 packets (20736000 bytes) demuxed
Output file #0 (zz.yuv420p10le.ffv1.2p.mkv):
  Output stream #0:0 (video): 30 frames encoded; 30 packets muxed (5906960 bytes); 
  Total: 30 packets (5906960 bytes) muxed
30 frames successfully decoded, 0 decoding errors
[AVIOContext @ 0x3be91a0] Statistics: 223 seeks, 355 writeouts
[AVIOContext @ 0x3beda20] Statistics: 20770003 bytes read, 3 seeks

Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker.


#5413 Image size, pixel format cannot be detected ( 0x0,-1 ) for short h264 video avformat defect Apr 7, 2016

Cannot convert video which plays fine with Windows Media Player.

ffmpeg parameters ( splitted by comma) -probesize,100M,-analyzeduration,100M,-i,00443.MTS,-an,-y,-c:v,mjpeg,-q:v,8,frame%d.jpg

ffmpeg output: [mpegts @ 0x7ffcd9808800] Could not find codec parameters for stream 0 (Video: h264 (HDMV / 0x564D4448), none): unspecified size

Consider increasing the value for the 'analyzeduration' and 'probesize' options Input #0, mpegts, from '/Users/saden/Documents/asimon/simplevideoed/test/folder8/00443.MTS': Duration: 00:00:00.51, start: 1.033367, bitrate: 9216 kb/s Program 1 Stream #0:0[0x1011]: Video: h264 (HDMV / 0x564D4448), none, 29.97 fps, 29.97 tbr, 90k tbn, 180k tbc Stream #0:1[0x1100]: Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz, 5.1(side), fltp, 448 kb/s Stream #0:2[0x1200]: Subtitle: hdmv_pgs_subtitle ([144][0][0][0] / 0x0090), 1920x1080 [buffer @ 0x7ffcd96013c0] Unable to parse option value "0x0" as image size [buffer @ 0x7ffcd96013c0] Unable to parse option value "-1" as pixel format [buffer @ 0x7ffcd96013c0] Unable to parse option value "0x0" as image size [buffer @ 0x7ffcd96013c0] Error setting option video_size to value 0x0. [graph 0 input from stream 0:0 @ 0x7ffcd9601500] Error applying options to the filter.

This problem is easily reproducible with the latest version of ffmpeg on both OSX and windows systems.

At the same time exiftool returns correct values for size.


#5419 HLS EXT-X-DISCONTINUITY tag is not supported avformat defect Apr 10, 2016

Summary of the bug:

I'm trying to read input from HLS and output to RTMP, this works fine if the HLS segments are all in one time sequence. However if the time changes e.g. segments generated from two video files, ffmpeg got error 'Non-monotonous DTS in output stream 0:1;'.

According to the HLS documentation, EXT-X-DISCONTINUITY should be used when time sequence changes. (https://tools.ietf.org/html/draft-pantos-http-live-streaming-13#section-3.4.11) But I still got the same error after I added that tag to the m3u8 file. Look at hls.c file in libavformat, it doesn't handle EXT-X-DISCONTINUITY tag.

How to reproduce:

ffmpeg -re -i http://hls-server/playlist.m3u8 -acodec copy -vcodec copy -bsf:a aac_adtstoasc -f flv rtmp://rtmp-server/app

#5514 Interlaced HEVC Steam not Decoded Properly avcodec defect May 5, 2016

Summary of the bug:

I have a 480i interlaced HEVC elementary stream. The HM reference decoder decodes the stream and generates 720x480 interlaced frames. FFMPEG/FFPLAY decodes the stream and 720x240 progressive frames and FFPLAY plays them at half the frame rate with the first/second field/frames bouncing up and down a line because these are actually 2 different fields of the same frame.

How to reproduce:

ffmpeg -i src13_interlaced.265 src13_interaced.yuv
ffplay src13_interlaced.265


$ ffmpeg -i src13_interlaced.265 src13_interaced.yuv
ffmpeg version git-2016-04-27-7bccbee-VF Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 4.4.7 (GCC) 20120313 (Red Hat 4.4.7-16)
  configuration: --extra-version=VF --prefix=/mnt/kermit/work/git/ort/build/linux64/stage/ffmpeg --ld=/usr/bin/cc --target-os=linux --arch=x86_64 --cpu=x86_64 --enable-pic --enable-static --enable-shared --enable-rpath --enable-avfilter --enable-pthreads --enable-zlib --enable-bzlib --enable-runtime-cpudetect --enable-hardcoded-tables --disable-stripping --disable-doc --disable-dxva2 --disable-vaapi --disable-vda --disable-vdpau --yasmexe=/mnt/kermit/work/git/ort/build/linux64/tools/yasm/bin/yasm --sdl-config=/mnt/kermit/work/git/ort/build/linux64/stage/sdl/lib/../bin/sdl-config --extra-cflags='-I/mnt/kermit/work/git/ort/build/linux64/stage/zlib/include -I/mnt/kermit/work/git/ort/build/linux64/stage/bzip2/include -I/mnt/kermit/work/git/ort/build/linux64/stage/lzma/include -I/mnt/kermit/work/git/ort/build/linux64/stage/sdl/include -DVFBUILD_DISABLE_INTMATH_OPTIMIZATIONS=1' --extra-ldflags='-L/mnt/kermit/work/git/ort/build/linux64/stage/zlib/lib -L/mnt/kermit/work/git/ort/build/linux64/stage/bzip2/lib -L/mnt/kermit/work/git/ort/build/linux64/stage/lzma/lib -L/mnt/kermit/work/git/ort/build/linux64/stage/sdl/lib'
  libavutil      55. 19.100 / 55. 19.100
  libavcodec     57. 28.203 / 57. 28.203
  libavformat    57. 29.200 / 57. 29.200
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 39.202 /  6. 39.202
  libswscale      4.  0.100 /  4.  0.100
  libswresample   2.  0.101 /  2.  0.101
VFAVUtil_MetaData_RunUnitTests() Completed Successfully.
Input #0, hevc, from 'src13_interlaced.265':
  Duration: N/A, bitrate: N/A
    Stream #0:0: Video: hevc (Main), yuv420p(tv), 720x240, 30 fps, 30 tbr, 1200k tbn, 30 tbc
Output #0, rawvideo, to 'src13_interaced.yuv':
  Metadata:
    encoder         : Lavf57.29.200
    Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 720x240, q=2-31, 200 kb/s, 30 fps, 30 tbn, 30 tbc
    Metadata:
      encoder         : Lavc57.28.203 rawvideo
Stream mapping:
  Stream #0:0 -> #0:0 (hevc (native) -> rawvideo (native))
Press [q] to stop, [?] for help
frame=  336 fps=0.0 q=-0.0 size=   85050kB time=00:00:11.20 bitrate=62208.0kbitsframe=  337 fps=263 q=-0.0 size=   85303kB time=00:00:11.23 bitrate=62208.0kbitsframe=  522 fps=337 q=-0.0 Lsize=  132131kB time=00:00:17.40 bitrate=62208.0kbits/s speed=11.2x    
video:132131kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.000000%


#5533 Unable to decode some H.264 stream on seeking avcodec defect May 10, 2016

Link to file - ​https://yadi.sk/i/SwTnylRerayJL Summary of the bug: Unable decoding if seeking after opening file. How to reproduce:

ffplay.exe CSI.Cyber.S02E12.720p.HDTV.HamsterStudio.org.mkv
ffplay version N-79883-g38eeb85 Copyright (c) 2003-2016 the FFmpeg developers
  built with gcc 5.3.0 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmfx --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib
  libavutil      55. 24.100 / 55. 24.100
  libavcodec     57. 40.100 / 57. 40.100
  libavformat    57. 36.100 / 57. 36.100
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 45.100 /  6. 45.100
  libswscale      4.  1.100 /  4.  1.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
Input #0, matroska,webm, from 'CSI.Cyber.S02E12.720p.HDTV.HamsterStudio.org.mkv':
  Metadata:
    encoder         : libebml v1.3.1 + libmatroska v1.4.2
    creation_time   : 2016-02-22 17:09:39
  Duration: 00:41:58.75, start: 0.000000, bitrate: 4666 kb/s
    Stream #0:0: Video: h264 (Main), yuv420p(tv), 1280x720 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 1k tbn (default)
    Metadata:
      BPS             : 3896559
      BPS-eng         : 3896559
      DURATION        : 00:41:58.641000000
      DURATION-eng    : 00:41:58.641000000
      NUMBER_OF_FRAMES: 60387    nan    :  0.000 fd=   0 aq=    0KB vq=    0KB sq=    0B f=0/0
      NUMBER_OF_FRAMES-eng: 60387
      NUMBER_OF_BYTES : 1226754179
      NUMBER_OF_BYTES-eng: 1226754179
      _STATISTICS_WRITING_APP: mkvmerge v7.8.0 ('River Man') 64bit built on Mar 27 2015 16:31:37
      _STATISTICS_WRITING_APP-eng: mkvmerge v7.8.0 ('River Man') 64bit built on Mar 27 2015 16:31:37
      _STATISTICS_WRITING_DATE_UTC: 2016-02-22 17:09:39
      _STATISTICS_WRITING_DATE_UTC-eng: 2016-02-22 17:09:39
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
    Stream #0:1: Subtitle: ass (default) (forced)
    Metadata:
      BPS             : 2
      BPS-eng         : 2
      DURATION        : 00:40:39.000000000
      DURATION-eng    : 00:40:39.000000000
      NUMBER_OF_FRAMES: 3
      NUMBER_OF_FRAMES-eng: 3
      NUMBER_OF_BYTES : 645
      NUMBER_OF_BYTES-eng: 645
      _STATISTICS_WRITING_APP: mkvmerge v7.8.0 ('River Man') 64bit built on Mar 27 2015 16:31:37
      _STATISTICS_WRITING_APP-eng: mkvmerge v7.8.0 ('River Man') 64bit built on Mar 27 2015 16:31:37
      _STATISTICS_WRITING_DATE_UTC: 2016-02-22 17:09:39
      _STATISTICS_WRITING_DATE_UTC-eng: 2016-02-22 17:09:39
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
    Stream #0:2(rus): Audio: ac3, 48000 Hz, 5.1(side), fltp, 384 kb/s (default) (forced)
    Metadata:
      title           : HamsterStudio.org
      BPS             : 384000
      BPS-eng         : 384000
      DURATION        : 00:41:58.752000000
      DURATION-eng    : 00:41:58.752000000
      NUMBER_OF_FRAMES: 78711
      NUMBER_OF_FRAMES-eng: 78711
      NUMBER_OF_BYTES : 120900096
      NUMBER_OF_BYTES-eng: 120900096
      _STATISTICS_WRITING_APP: mkvmerge v7.8.0 ('River Man') 64bit built on Mar 27 2015 16:31:37
      _STATISTICS_WRITING_APP-eng: mkvmerge v7.8.0 ('River Man') 64bit built on Mar 27 2015 16:31:37
      _STATISTICS_WRITING_DATE_UTC: 2016-02-22 17:09:39
      _STATISTICS_WRITING_DATE_UTC-eng: 2016-02-22 17:09:39
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
    Stream #0:3(eng): Audio: ac3, 48000 Hz, 5.1(side), fltp, 384 kb/s
    Metadata:
      BPS             : 384000
      BPS-eng         : 384000
      DURATION        : 00:41:58.752000000
      DURATION-eng    : 00:41:58.752000000
      NUMBER_OF_FRAMES: 78711
      NUMBER_OF_FRAMES-eng: 78711
      NUMBER_OF_BYTES : 120900096
      NUMBER_OF_BYTES-eng: 120900096
      _STATISTICS_WRITING_APP: mkvmerge v7.8.0 ('River Man') 64bit built on Mar 27 2015 16:31:37
      _STATISTICS_WRITING_APP-eng: mkvmerge v7.8.0 ('River Man') 64bit built on Mar 27 2015 16:31:37
      _STATISTICS_WRITING_DATE_UTC: 2016-02-22 17:09:39
      _STATISTICS_WRITING_DATE_UTC-eng: 2016-02-22 17:09:39
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
SDL_OpenAudio (6 channels, 48000 Hz): DirectSound CreateSoundBuffer: Invalid parameter
SDL_OpenAudio (4 channels, 48000 Hz): DirectSound CreateSoundBuffer: Invalid parameter
Seek to 37% ( 0:15:32) of total duration ( 0:41:58)       B f=0/0
[h264 @ 05e32c60] deblocking_filter_idc 19 out of range  0B f=0/0
[h264 @ 05e32c60] decode_slice_header error
[h264 @ 058130e0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 058130e0] illegal modification_of_pic_nums_idc 6
[h264 @ 058130e0] decode_slice_header error
[h264 @ 058134e0] mmco: unref short failure2939KB sq=    0B f=0/0
[h264 @ 058134e0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 058134e0] illegal modification_of_pic_nums_idc 31
[h264 @ 058134e0] decode_slice_header error
[h264 @ 0580c5a0] mmco: unref short failure
[h264 @ 0580c5a0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 0580c5a0] co located POCs unavailable
[h264 @ 0580c5a0] Reference 3 >= 3
[h264 @ 0580c5a0] error while decoding MB 48 1, bytestream 21219
[h264 @ 0580c5a0] concealing 3521 DC, 3521 AC, 3521 MV errors in B frame
[h264 @ 0580c9c0] Missing reference picture, default is 65568
    Last message repeated 4 times
[h264 @ 0580c9c0] co located POCs unavailable77KB sq=    0B f=0/0
[h264 @ 0580c9c0] concealing 3580 DC, 3580 AC, 3580 MV errors in B frame
[h264 @ 055cf9e0] illegal modification_of_pic_nums_idc 4
[h264 @ 055cf9e0] decode_slice_header error
[h264 @ 058b0220] illegal modification_of_pic_nums_idc 5
[h264 @ 058b0220] decode_slice_header error
[h264 @ 055dcea0] reference picture missing during reorder
    Last message repeated 1 times
[h264 @ 055dcea0] reference count overflow
[h264 @ 055dcea0] decode_slice_header error
[h264 @ 055dbe80] mmco: unref short failure2775KB sq=    0B f=0/0
[h264 @ 055dbe80] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one
[h264 @ 055dbe80] reference picture missing during reorder
    Last message repeated 1 times
[h264 @ 055dbe80] reference count overflow
[h264 @ 055dbe80] decode_slice_header error
[h264 @ 05e32c60] mmco: unref short failure
[h264 @ 05e32c60] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one
[h264 @ 05e32c60] illegal modification_of_pic_nums_idc 8
[h264 @ 05e32c60] decode_slice_header error
[h264 @ 058130e0] mmco: unref short failure4159KB sq=    0B f=0/0
[h264 @ 058130e0] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one
[h264 @ 058130e0] illegal modification_of_pic_nums_idc 8
[h264 @ 058130e0] decode_slice_header error
[h264 @ 058134e0] illegal memory management control operation 32
[h264 @ 058134e0] deblocking_filter_idc 4 out of range
[h264 @ 058134e0] decode_slice_header error
[h264 @ 0580c5a0] mmco: unref short failure
[h264 @ 0580c5a0] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one
[h264 @ 0580c5a0] Missing reference picture, default is 65365
    Last message repeated 5 times
[h264 @ 0580c5a0] co located POCs unavailable
[h264 @ 0580c9c0] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one
[h264 @ 0580c5a0] concealing 3538 DC, 3538 AC, 3538 MV errors in B frame
[h264 @ 0580c9c0] reference picture missing during reorder
    Last message repeated 3 times
[h264 @ 0580c9c0] reference count overflow
[h264 @ 0580c9c0] decode_slice_header error
[h264 @ 055cf9e0] reference picture missing during reorderB f=0/0
    Last message repeated 2 times
[h264 @ 055cf9e0] reference count overflow
[h264 @ 055cf9e0] decode_slice_header error
[h264 @ 058b0220] mmco: unref short failure4109KB sq=    0B f=0/0
[h264 @ 058b0220] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one
[h264 @ 058b0220] illegal long ref in memory management control operation 4
[h264 @ 058b0220] co located POCs unavailable
[h264 @ 058b0220] Reference 3 >= 3
[h264 @ 058b0220] error while decoding MB 12 0, bytestream 100676
[h264 @ 055dcea0] mmco: unref short failure
[h264 @ 058b0220] concealing 3600 DC, 3600 AC, 3600 MV errors in B frame
[h264 @ 055dcea0] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one
[h264 @ 055dcea0] illegal modification_of_pic_nums_idc 8
[h264 @ 055dcea0] decode_slice_header error
[h264 @ 055dbe80] illegal modification_of_pic_nums_idc 7 0B f=0/0
[h264 @ 055dbe80] decode_slice_header error
[h264 @ 05e32c60] reference picture missing during reorder
    Last message repeated 2 times
[h264 @ 05e32c60] reference count overflow
[h264 @ 05e32c60] decode_slice_header error
[h264 @ 058130e0] illegal modification_of_pic_nums_idc 31
[h264 @ 058130e0] decode_slice_header error
[h264 @ 058134e0] mmco: unref short failure
[h264 @ 058134e0] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one
[h264 @ 058134e0] reference picture missing during reorder
[h264 @ 058134e0] reference count overflow
[h264 @ 058134e0] decode_slice_header error
[h264 @ 0580c5a0] mmco: unref short failure
[h264 @ 0580c5a0] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one
[h264 @ 0580c5a0] illegal modification_of_pic_nums_idc 8 0B f=0/0
[h264 @ 0580c5a0] decode_slice_header error
[h264 @ 0580c9c0] reference picture missing during reorder
    Last message repeated 2 times
[h264 @ 0580c9c0] reference count overflow
[h264 @ 0580c9c0] decode_slice_header error
[h264 @ 055cf9e0] mmco: unref short failure
[h264 @ 055cf9e0] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one
[h264 @ 055cf9e0] reference count overflow
[h264 @ 055cf9e0] decode_slice_header error
[h264 @ 058b0220] reference picture missing during reorder
    Last message repeated 2 times
[h264 @ 058b0220] reference count overflow
[h264 @ 058b0220] decode_slice_header error
[h264 @ 055dcea0] mmco: unref short failure4017KB sq=    0B f=0/0
[h264 @ 055dcea0] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one
[h264 @ 055dcea0] illegal modification_of_pic_nums_idc 4
[h264 @ 055dcea0] decode_slice_header error
[h264 @ 055dbe80] reference picture missing during reorder
    Last message repeated 2 times
[h264 @ 055dbe80] reference count overflow
[h264 @ 055dbe80] decode_slice_header error
[h264 @ 05e32c60] mmco: unref short failure
[h264 @ 05e32c60] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one
[h264 @ 05e32c60] reference picture missing during reorder
[h264 @ 05e32c60] reference count overflow
[h264 @ 05e32c60] decode_slice_header error
[h264 @ 058130e0] mmco: unref short failure3949KB sq=    0B f=0/0
[h264 @ 058130e0] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one
[h264 @ 058130e0] illegal long ref in memory management control operation 4
[h264 @ 058130e0] co located POCs unavailable
[h264 @ 058134e0] mmco: unref short failure
[h264 @ 058134e0] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one
[h264 @ 058130e0] Reference 4 >= 3
[h264 @ 058130e0] error while decoding MB 50 0, bytestream 41419
[h264 @ 058134e0] illegal modification_of_pic_nums_idc 130B f=0/0
[h264 @ 058134e0] decode_slice_header error
[h264 @ 058130e0] concealing 3599 DC, 3599 AC, 3599 MV errors in B frame
[h264 @ 0580c5a0] illegal modification_of_pic_nums_idc 4
[h264 @ 0580c5a0] decode_slice_header error
[h264 @ 0580c9c0] illegal modification_of_pic_nums_idc 31
[h264 @ 0580c9c0] decode_slice_header error
[h264 @ 055cf9e0] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one
[h264 @ 055cf9e0] illegal memory management control operation 7
[h264 @ 055cf9e0] co located POCs unavailable
[h264 @ 058b0220] mmco: unref short failure
[h264 @ 058b0220] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one
[h264 @ 055cf9e0] concealing 3564 DC, 3564 AC, 3564 MV errors in B frame
[h264 @ 058b0220] reference picture missing during reorder
    Last message repeated 3 times
[h264 @ 058b0220] reference count overflow
[h264 @ 058b0220] decode_slice_header error
[h264 @ 055dcea0] reference picture missing during reorder
    Last message repeated 2 times
[h264 @ 055dcea0] reference count overflow
[h264 @ 055dcea0] decode_slice_header error
[h264 @ 055dbe80] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one
[h264 @ 055dbe80] illegal memory management control operation 7
[h264 @ 055dbe80] co located POCs unavailable
[h264 @ 05e32c60] mmco: unref short failure3783KB sq=    0B f=0/0
[h264 @ 055dbe80] concealing 3595 DC, 3595 AC, 3595 MV errors in B frame
[h264 @ 05e32c60] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one
[h264 @ 05e32c60] reference picture missing during reorder
    Last message repeated 3 times
[h264 @ 05e32c60] reference count overflow
[h264 @ 05e32c60] decode_slice_header error
[h264 @ 058130e0] reference picture missing during reorder
    Last message repeated 1 times
[h264 @ 058130e0] reference count overflow
[h264 @ 058130e0] decode_slice_header error
[h264 @ 058134e0] mmco: unref short failure3789KB sq=    0B f=0/0
[h264 @ 058134e0] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one
[h264 @ 058134e0] reference picture missing during reorder
[h264 @ 058134e0] reference count overflow
[h264 @ 058134e0] decode_slice_header error
[h264 @ 0580c5a0] mmco: unref short failure
[h264 @ 0580c5a0] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one
[h264 @ 0580c5a0] reference picture missing during reorder
[h264 @ 0580c5a0] reference count overflow
[h264 @ 0580c5a0] decode_slice_header error
[h264 @ 0580c9c0] mmco: unref short failure3832KB sq=    0B f=0/0
[h264 @ 0580c9c0] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one
[h264 @ 0580c9c0] reference picture missing during reorder
    Last message repeated 2 times
[h264 @ 0580c9c0] reference count overflow
[h264 @ 0580c9c0] decode_slice_header error
[h264 @ 055cf9e0] mmco: unref short failure
[h264 @ 055cf9e0] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one
[h264 @ 055cf9e0] illegal long ref in memory management control operation 4
[h264 @ 055cf9e0] co located POCs unavailable
[h264 @ 058b0220] mmco: unref short failure3803KB sq=    0B f=0/0
[h264 @ 058b0220] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one
[h264 @ 055cf9e0] Reference 4 >= 3
[h264 @ 055cf9e0] error while decoding MB 24 0, bytestream 63783
[h264 @ 058b0220] illegal modification_of_pic_nums_idc 8
[h264 @ 058b0220] decode_slice_header error
[h264 @ 055cf9e0] concealing 3600 DC, 3600 AC, 3600 MV errors in B frame
[h264 @ 055dcea0] reference count overflow
[h264 @ 055dcea0] decode_slice_header error
[h264 @ 055dbe80] illegal modification_of_pic_nums_idc 31
[h264 @ 055dbe80] decode_slice_header error
[h264 @ 05e32c60] mmco: unref short failure
[h264 @ 05e32c60] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one
[h264 @ 05e32c60] illegal long ref in memory management control operation 4
[h264 @ 05e32c60] co located POCs unavailable
[h264 @ 05e32c60] top block unavailable for requested intra mode
[h264 @ 05e32c60] error while decoding MB 8 0, bytestream 171920
[h264 @ 058130e0] mmco: unref short failure
[h264 @ 058130e0] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one
[h264 @ 05e32c60] concealing 3600 DC, 3600 AC, 3600 MV errors in B frame
[h264 @ 058130e0] illegal modification_of_pic_nums_idc 8 0B f=0/0
[h264 @ 058130e0] decode_slice_header error
[h264 @ 058134e0] illegal modification_of_pic_nums_idc 9
[h264 @ 058134e0] decode_slice_header error
[h264 @ 0580c5a0] illegal modification_of_pic_nums_idc 8
[h264 @ 0580c5a0] decode_slice_header error
[h264 @ 0580c9c0] illegal modification_of_pic_nums_idc 31
[h264 @ 0580c9c0] decode_slice_header error
[h264 @ 055cf9e0] mmco: unref short failure
[h264 @ 055cf9e0] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one
[h264 @ 055cf9e0] reference picture missing during reorder
    Last message repeated 2 times
[h264 @ 055cf9e0] reference count overflow
[h264 @ 055cf9e0] decode_slice_header error
[h264 @ 058b0220] mmco: unref short failure3712KB sq=    0B f=0/0
[h264 @ 058b0220] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one
[h264 @ 058b0220] reference picture missing during reorder
    Last message repeated 2 times
[h264 @ 058b0220] reference count overflow
[h264 @ 058b0220] decode_slice_header error
[h264 @ 055dcea0] mmco: unref short failure
[h264 @ 055dcea0] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one
[h264 @ 055dcea0] reference picture missing during reorderB f=0/0
    Last message repeated 2 times
[h264 @ 055dcea0] reference count overflow
[h264 @ 055dcea0] decode_slice_header error
[h264 @ 055dbe80] mmco: unref short failure
[h264 @ 055dbe80] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one
[h264 @ 055dbe80] reference picture missing during reorder
    Last message repeated 2 times
[h264 @ 055dbe80] reference count overflow
[h264 @ 055dbe80] decode_slice_header error
[h264 @ 05e32c60] mmco: unref short failure
[h264 @ 05e32c60] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one
[h264 @ 05e32c60] reference picture missing during reorder
    Last message repeated 2 times
[h264 @ 05e32c60] reference count overflow
[h264 @ 05e32c60] decode_slice_header error
[h264 @ 058130e0] mmco: unref short failure3692KB sq=    0B f=0/0
[h264 @ 058130e0] number of reference frames (0+4) exceeds max (3; probably corrupt input), discarding one
[h264 @ 058130e0] illegal modification_of_pic_nums_idc 4
[h264 @ 058130e0] decode_slice_header error
[h264 @ 058134e0] top block unavailable for requested intra mode -1
[h264 @ 058134e0] error while decoding MB 0 0, bytestream 132421
[h264 @ 0580c5a0] illegal long ref in memory management control operation 3
[h264 @ 058134e0] concealing 3600 DC, 3600 AC, 3600 MV errors in I frame
[h264 @ 0580c9c0] mmco: unref short failure
[h264 @ 0580c9c0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 0580c5a0] top block unavailable for requested intra mode
[h264 @ 0580c9c0] illegal modification_of_pic_nums_idc 4
[h264 @ 0580c9c0] decode_slice_header error
[h264 @ 0580c5a0] error while decoding MB 16 0, bytestream 42174
[h264 @ 055cf9e0] mmco: unref short failure
[h264 @ 055cf9e0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 0580c5a0] concealing 3600 DC, 3600 AC, 3600 MV errors in P frame
[h264 @ 055cf9e0] illegal modification_of_pic_nums_idc 4
[h264 @ 055cf9e0] decode_slice_header error
[h264 @ 058b0220] illegal modification_of_pic_nums_idc 4 0B f=0/0
[h264 @ 058b0220] decode_slice_header error
[h264 @ 055dcea0] reference picture missing during reorder
[h264 @ 055dcea0] illegal modification_of_pic_nums_idc 4
[h264 @ 055dcea0] decode_slice_header error
[h264 @ 055dbe80] reference picture missing during reorder
[h264 @ 055dbe80] illegal modification_of_pic_nums_idc 4
[h264 @ 055dbe80] decode_slice_header error
[h264 @ 05e32c60] reference picture missing during reorder
    Last message repeated 2 times
[h264 @ 05e32c60] reference count overflow
[h264 @ 05e32c60] decode_slice_header error
[h264 @ 058130e0] mmco: unref short failure3652KB sq=    0B f=0/0
[h264 @ 058130e0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 058130e0] illegal memory management control operation 12
[h264 @ 058130e0] co located POCs unavailable
[h264 @ 058130e0] deblocking_filter_idc 4 out of range
[h264 @ 058130e0] decode_slice_header error
[h264 @ 058134e0] mmco: unref short failure
[h264 @ 058134e0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 058134e0] reference picture missing during reorder
[h264 @ 058134e0] illegal modification_of_pic_nums_idc 4
[h264 @ 058134e0] decode_slice_header error
[h264 @ 0580c5a0] reference picture missing during reorderB f=0/0
    Last message repeated 1 times
[h264 @ 0580c5a0] reference count overflow
[h264 @ 0580c5a0] decode_slice_header error
[h264 @ 0580c9c0] mmco: unref short failure
[h264 @ 0580c9c0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 0580c9c0] reference picture missing during reorder
[h264 @ 0580c9c0] illegal modification_of_pic_nums_idc 4
[h264 @ 0580c9c0] decode_slice_header error
[h264 @ 055cf9e0] reference count overflow
[h264 @ 055cf9e0] decode_slice_header error
[h264 @ 058b0220] mmco: unref short failure
[h264 @ 058b0220] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 058b0220] illegal modification_of_pic_nums_idc 7
[h264 @ 058b0220] decode_slice_header error
[h264 @ 055dcea0] mmco: unref short failure
[h264 @ 055dcea0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 055dcea0] illegal modification_of_pic_nums_idc 7 0B f=0/0
[h264 @ 055dcea0] decode_slice_header error
[h264 @ 055dbe80] illegal modification_of_pic_nums_idc 7
[h264 @ 055dbe80] decode_slice_header error
[h264 @ 05e32c60] reference picture missing during reorder
[h264 @ 05e32c60] illegal modification_of_pic_nums_idc 4
[h264 @ 05e32c60] decode_slice_header error
[h264 @ 058130e0] illegal modification_of_pic_nums_idc 4
[h264 @ 058130e0] decode_slice_header error
[h264 @ 058134e0] illegal modification_of_pic_nums_idc 31
[h264 @ 058134e0] decode_slice_header error
[h264 @ 0580c5a0] mmco: unref short failure3609KB sq=    0B f=0/0
[h264 @ 0580c5a0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 0580c5a0] reference picture missing during reorder
[h264 @ 0580c5a0] illegal modification_of_pic_nums_idc 4
[h264 @ 0580c5a0] decode_slice_header error
[h264 @ 0580c9c0] cabac_init_idc 4 overflow
[h264 @ 0580c9c0] decode_slice_header error
[h264 @ 055cf9e0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 055cf9e0] reference picture missing during reorder
    Last message repeated 1 times
[h264 @ 055cf9e0] reference count overflow
[h264 @ 055cf9e0] decode_slice_header error
[h264 @ 058b0220] mmco: unref short failure3491KB sq=    0B f=0/0
[h264 @ 058b0220] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 058b0220] reference picture missing during reorder
    Last message repeated 1 times
[h264 @ 058b0220] reference count overflow
[h264 @ 058b0220] decode_slice_header error
[h264 @ 055dcea0] mmco: unref short failure
[h264 @ 055dcea0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 055dcea0] reference picture missing during reorder
    Last message repeated 1 times
[h264 @ 055dcea0] reference count overflow
[h264 @ 055dcea0] decode_slice_header error
[h264 @ 055dbe80] mmco: unref short failure3501KB sq=    0B f=0/0
[h264 @ 055dbe80] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 055dbe80] reference picture missing during reorder
    Last message repeated 1 times
[h264 @ 055dbe80] reference count overflow
[h264 @ 055dbe80] decode_slice_header error
[h264 @ 05e32c60] mmco: unref short failure
[h264 @ 05e32c60] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 05e32c60] reference picture missing during reorderB f=0/0
[h264 @ 05e32c60] illegal modification_of_pic_nums_idc 4
[h264 @ 05e32c60] decode_slice_header error
[h264 @ 058130e0] illegal memory management control operation 32
[h264 @ 058130e0] cabac_init_idc 6 overflow
[h264 @ 058130e0] decode_slice_header error
[h264 @ 058134e0] mmco: unref short failure
[h264 @ 058134e0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 058134e0] reference picture missing during reorder
    Last message repeated 3 times
[h264 @ 058134e0] reference count overflow
[h264 @ 058134e0] decode_slice_header error
[h264 @ 0580c5a0] cabac_init_idc 32 overflow539KB sq=    0B f=0/0
[h264 @ 0580c5a0] decode_slice_header error
[h264 @ 0580c9c0] reference picture missing during reorder
    Last message repeated 1 times
[h264 @ 0580c9c0] reference count overflow
[h264 @ 0580c9c0] decode_slice_header error
[h264 @ 055cf9e0] mmco: unref short failure
[h264 @ 055cf9e0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 055cf9e0] Missing reference picture, default is 66199
[h264 @ 055cf9e0] co located POCs unavailable
[h264 @ 055cf9e0] deblocking_filter_idc 4 out of range
[h264 @ 055cf9e0] decode_slice_header error
[h264 @ 058b0220] top block unavailable for requested intra mode -1
[h264 @ 058b0220] error while decoding MB 0 0, bytestream 125232
[h264 @ 055dcea0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 058b0220] concealing 3600 DC, 3600 AC, 3600 MV errors in I frame
[h264 @ 055dcea0] top block unavailable for requested intra mode -1
[h264 @ 055dbe80] illegal modification_of_pic_nums_idc 8
[h264 @ 055dbe80] decode_slice_header error
[h264 @ 055dcea0] error while decoding MB 5 0, bytestream 60140
[h264 @ 05e32c60] mmco: unref short failure
[h264 @ 05e32c60] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 055dcea0] Cannot use next picture in error concealment
[h264 @ 05e32c60] illegal modification_of_pic_nums_idc 6
[h264 @ 05e32c60] decode_slice_header error
[h264 @ 055dcea0] concealing 3600 DC, 3600 AC, 3600 MV errors in P frame
[h264 @ 058130e0] illegal modification_of_pic_nums_idc 6 0B f=0/0
[h264 @ 058130e0] decode_slice_header error
[h264 @ 058134e0] reference picture missing during reorder
    Last message repeated 2 times
[h264 @ 058134e0] reference count overflow
[h264 @ 058134e0] decode_slice_header error
[h264 @ 0580c5a0] mmco: unref short failure
[h264 @ 0580c5a0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 0580c5a0] co located POCs unavailable
[h264 @ 0580c5a0] deblocking filter parameters -66 -6 out of range
[h264 @ 0580c5a0] decode_slice_header error
[h264 @ 0580c9c0] reference picture missing during reorder
[h264 @ 0580c9c0] illegal modification_of_pic_nums_idc 4
[h264 @ 0580c9c0] decode_slice_header error
[h264 @ 055cf9e0] reference picture missing during reorder
[h264 @ 055cf9e0] illegal modification_of_pic_nums_idc 4
[h264 @ 055cf9e0] decode_slice_header error
[h264 @ 058b0220] reference picture missing during reorderB f=0/0
    Last message repeated 2 times
[h264 @ 058b0220] reference count overflow
[h264 @ 058b0220] decode_slice_header error
[h264 @ 055dcea0] mmco: unref short failure
[h264 @ 055dcea0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 055dcea0] illegal modification_of_pic_nums_idc 5
[h264 @ 055dcea0] decode_slice_header error
[h264 @ 055dbe80] mmco: unref short failure
[h264 @ 055dbe80] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 055dbe80] illegal modification_of_pic_nums_idc 5
[h264 @ 055dbe80] decode_slice_header error
[h264 @ 05e32c60] illegal modification_of_pic_nums_idc 5
[h264 @ 05e32c60] decode_slice_header error
[h264 @ 058130e0] co located POCs unavailable
[h264 @ 058134e0] cabac_init_idc 32 overflow
[h264 @ 058134e0] decode_slice_header error
[h264 @ 058130e0] Reference 3 >= 3
[h264 @ 058130e0] error while decoding MB 32 2, bytestream 12023
[h264 @ 0580c5a0] Missing reference picture, default is 65175
    Last message repeated 1 times
[h264 @ 058130e0] concealing 3457 DC, 3457 AC, 3457 MV errors in B frame
[h264 @ 0580c5a0] co located POCs unavailable
[h264 @ 0580c5a0] deblocking_filter_idc 4 out of range
[h264 @ 0580c5a0] decode_slice_header error
[h264 @ 0580c9c0] illegal modification_of_pic_nums_idc 7
[h264 @ 0580c9c0] decode_slice_header error
[h264 @ 055cf9e0] illegal modification_of_pic_nums_idc 7
[h264 @ 055cf9e0] decode_slice_header error
[h264 @ 058b0220] illegal modification_of_pic_nums_idc 4
[h264 @ 058b0220] decode_slice_header error
[h264 @ 055dcea0] illegal modification_of_pic_nums_idc 31
[h264 @ 055dcea0] decode_slice_header error
[h264 @ 055dbe80] mmco: unref short failure
[h264 @ 055dbe80] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 055dbe80] co located POCs unavailable
[h264 @ 055dbe80] cabac_init_idc 18 overflow
[h264 @ 055dbe80] decode_slice_header error
[h264 @ 05e32c60] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 05e32c60] illegal modification_of_pic_nums_idc 7
[h264 @ 05e32c60] decode_slice_header error
[h264 @ 058130e0] illegal modification_of_pic_nums_idc 7
[h264 @ 058130e0] decode_slice_header error
[h264 @ 058134e0] illegal modification_of_pic_nums_idc 4
[h264 @ 058134e0] decode_slice_header error
[h264 @ 0580c5a0] illegal modification_of_pic_nums_idc 31
[h264 @ 0580c5a0] decode_slice_header error
[h264 @ 0580c9c0] mmco: unref short failure
[h264 @ 0580c9c0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 0580c9c0] co located POCs unavailable
[h264 @ 0580c9c0] cabac_init_idc 18 overflow
[h264 @ 0580c9c0] decode_slice_header error
[h264 @ 055cf9e0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 055cf9e0] illegal modification_of_pic_nums_idc 7
[h264 @ 055cf9e0] decode_slice_header error
[h264 @ 058b0220] illegal modification_of_pic_nums_idc 7
[h264 @ 058b0220] decode_slice_header error
[h264 @ 055dcea0] illegal modification_of_pic_nums_idc 4
[h264 @ 055dcea0] decode_slice_header error
[h264 @ 055dbe80] illegal modification_of_pic_nums_idc 31
[h264 @ 055dbe80] decode_slice_header error
[h264 @ 05e32c60] mmco: unref short failure
[h264 @ 05e32c60] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 05e32c60] reference picture missing during reorder
    Last message repeated 1 times
[h264 @ 05e32c60] reference count overflow
[h264 @ 05e32c60] decode_slice_header error
[h264 @ 058130e0] mmco: unref short failure
[h264 @ 058130e0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 058130e0] reference picture missing during reorder
    Last message repeated 1 times
[h264 @ 058130e0] reference count overflow
[h264 @ 058130e0] decode_slice_header error
[h264 @ 058134e0] mmco: unref short failure
[h264 @ 058134e0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 058134e0] reference picture missing during reorder
    Last message repeated 1 times
[h264 @ 058134e0] reference count overflow
[h264 @ 058134e0] decode_slice_header error
[h264 @ 0580c5a0] mmco: unref short failure
[h264 @ 0580c5a0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 0580c5a0] reference picture missing during reorder
    Last message repeated 1 times
[h264 @ 0580c5a0] reference count overflow
[h264 @ 0580c5a0] decode_slice_header error
[h264 @ 0580c9c0] mmco: unref short failure
[h264 @ 0580c9c0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 0580c9c0] reference picture missing during reorder
    Last message repeated 1 times
[h264 @ 0580c9c0] reference count overflow
[h264 @ 0580c9c0] decode_slice_header error
[h264 @ 055cf9e0] mmco: unref short failure
[h264 @ 055cf9e0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 055cf9e0] reference picture missing during reorder
    Last message repeated 1 times
[h264 @ 055cf9e0] reference count overflow
[h264 @ 055cf9e0] decode_slice_header error
[h264 @ 058b0220] mmco: unref short failure
[h264 @ 058b0220] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 058b0220] reference count overflow
[h264 @ 058b0220] decode_slice_header error
[h264 @ 055dcea0] cabac_init_idc 32 overflow
[h264 @ 055dcea0] decode_slice_header error
[h264 @ 055dbe80] illegal memory management control operation 8
[h264 @ 055dbe80] co located POCs unavailable
[h264 @ 055dbe80] cabac_init_idc 3 overflow
[h264 @ 055dbe80] decode_slice_header error
[h264 @ 05e32c60] mmco: unref short failure
[h264 @ 05e32c60] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 05e32c60] illegal modification_of_pic_nums_idc 8
[h264 @ 05e32c60] decode_slice_header error
[h264 @ 058130e0] reference picture missing during reorder
    Last message repeated 2 times
[h264 @ 058130e0] reference count overflow
[h264 @ 058130e0] decode_slice_header error
[h264 @ 058134e0] mmco: unref short failure
[h264 @ 058134e0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 058134e0] illegal memory management control operation 8
[h264 @ 058134e0] co located POCs unavailable
[h264 @ 058134e0] Reference 3 >= 3
[h264 @ 058134e0] error while decoding MB 69 0, bytestream 9138
[h264 @ 0580c5a0] mmco: unref short failure
[h264 @ 0580c5a0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 058134e0] concealing 3580 DC, 3580 AC, 3580 MV errors in B frame
[h264 @ 0580c5a0] reference picture missing during reorder
    Last message repeated 2 times
[h264 @ 0580c5a0] reference count overflow
[h264 @ 0580c5a0] decode_slice_header error
[h264 @ 0580c9c0] reference picture missing during reorder
    Last message repeated 2 times
[h264 @ 0580c9c0] reference count overflow
[h264 @ 0580c9c0] decode_slice_header error
[h264 @ 055cf9e0] mmco: unref short failure
[h264 @ 055cf9e0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 055cf9e0] reference picture missing during reorder
[h264 @ 055cf9e0] illegal modification_of_pic_nums_idc 4
[h264 @ 055cf9e0] decode_slice_header error
[h264 @ 058b0220] cabac_init_idc 4 overflow
[h264 @ 058b0220] decode_slice_header error
[h264 @ 055dcea0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 055dcea0] illegal memory management control operation 8
[h264 @ 055dcea0] co located POCs unavailable
[h264 @ 055dcea0] top block unavailable for requested intra mode -1
[h264 @ 055dcea0] error while decoding MB 0 0, bytestream 11197
[h264 @ 055dbe80] mmco: unref short failure
[h264 @ 055dbe80] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 055dcea0] concealing 3600 DC, 3600 AC, 3600 MV errors in B frame
[h264 @ 055dbe80] reference count overflow
[h264 @ 055dbe80] decode_slice_header error
[h264 @ 05e32c60] reference picture missing during reorder
    Last message repeated 2 times
[h264 @ 05e32c60] reference count overflow
[h264 @ 05e32c60] decode_slice_header error
[h264 @ 058130e0] mmco: unref short failure
[h264 @ 058130e0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 058130e0] illegal memory management control operation 13
[h264 @ 058130e0] co located POCs unavailable
[h264 @ 058130e0] deblocking_filter_idc 4 out of range
[h264 @ 058130e0] decode_slice_header error
[h264 @ 058134e0] mmco: unref short failure
[h264 @ 058134e0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 058134e0] Missing reference picture, default is 64606
    Last message repeated 3 times
[h264 @ 058134e0] co located POCs unavailable
[h264 @ 058134e0] Reference 7 >= 7
[h264 @ 058134e0] error while decoding MB 1 0, bytestream 12336
[h264 @ 0580c5a0] reference picture missing during reorder
    Last message repeated 2 times
[h264 @ 0580c5a0] reference count overflow
[h264 @ 0580c5a0] decode_slice_header error
[h264 @ 058134e0] concealing 3600 DC, 3600 AC, 3600 MV errors in B frame
[h264 @ 0580c9c0] mmco: unref short failure
[h264 @ 0580c9c0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 0580c9c0] illegal long ref in memory management control operation 4
[h264 @ 0580c9c0] co located POCs unavailable
[h264 @ 0580c9c0] top block unavailable for requested intra mode -1
[h264 @ 0580c9c0] error while decoding MB 7 0, bytestream 15864
[h264 @ 055cf9e0] mmco: unref short failure
[h264 @ 055cf9e0] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 0580c9c0] concealing 3600 DC, 3600 AC, 3600 MV errors in B frame
[h264 @ 055cf9e0] illegal modification_of_pic_nums_idc 10
[h264 @ 055cf9e0] decode_slice_header error
[h264 @ 058b0220] Missing reference picture, default is 64540
    Last message repeated 3 times
[h264 @ 058b0220] co located POCs unavailable
[h264 @ 058b0220] concealing 3600 DC, 3600 AC, 3600 MV errors in B frame
[h264 @ 055dcea0] illegal modification_of_pic_nums_idc 31
[h264 @ 055dcea0] decode_slice_header error
[h264 @ 055dbe80] mmco: unref short failure
[h264 @ 055dbe80] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 055dbe80] illegal memory management control operation 13
[h264 @ 055dbe80] co located POCs unavailable
[h264 @ 055dbe80] deblocking_filter_idc 4 out of range
[h264 @ 055dbe80] decode_slice_header error
[h264 @ 05e32c60] mmco: unref short failure
[h264 @ 05e32c60] number of reference frames (1+3) exceeds max (3; probably corrupt input), discarding one
[h264 @ 05e32c60] Missing reference picture, default is 64542
    Last message repeated 3 times
[h264 @ 05e32c60] co located POCs unavailable
[h264 @ 05e32c60] concealing 3440 DC, 3440 AC, 3440 MV errors in B frame
[h264 @ 058130e0] reference picture missing during reorder
    Last message repeated 2 times

But if skip reklama block - seeking/playback is normal.


#5548 FFV1 encoder creates invalid stream with -level 3 if width or height is between 1 and 3 avcodec defect May 12, 2016

Summary of the bug: FFV1 encoder creates an invalid stream if width or height is 1 or 2. technical description: is such scenario, num_v_slices has a value of 2 so slice_y should be maximum 1, but slices have slice_y = 2 everywhere (instead of = 0 or 1).

How to reproduce:

>ffmpeg -y -f lavfi -i testsrc -t 1 -filter:v scale="353:1" -vcodec ffv1 -level 3 353x1.mkv
ffmpeg version N-79630-g9ac154d Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 5.3.0 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmfx --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib
  libavutil      55. 22.101 / 55. 22.101
  libavcodec     57. 38.100 / 57. 38.100
  libavformat    57. 34.103 / 57. 34.103
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 44.100 /  6. 44.100
  libswscale      4.  1.100 /  4.  1.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
Input #0, lavfi, from 'testsrc':
  Duration: N/A, start: 0.000000, bitrate: N/A
    Stream #0:0: Video: rawvideo (RGB[24] / 0x18424752), rgb24, 320x240 [SAR 1:1 DAR 4:3], 25 fps, 25 tbr, 25 tbn
[matroska @ 0000000000f8e8e0] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead.
Output #0, matroska, to '353x1.mkv':
  Metadata:
    encoder         : Lavf57.34.103
    Stream #0:0: Video: ffv1 (FFV1 / 0x31564646), bgr0, 353x1 [SAR 4:1059 DAR 4:3], q=2-31, 200 kb/s, 25 fps, 1k tbn
    Metadata:
      encoder         : Lavc57.38.100 ffv1
Stream mapping:
  Stream #0:0 -> #0:0 (rawvideo (native) -> ffv1 (native))
Press [q] to stop, [?] for help
frame=   25 fps=0.0 q=-0.0 Lsize=      15kB time=00:00:00.96 bitrate= 130.4kbits/s speed=44.7x
video:14kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 7.009154%

>ffmpeg -i 353x1.mkv fake.mp4
ffmpeg version N-79630-g9ac154d Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 5.3.0 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmfx --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib
  libavutil      55. 22.101 / 55. 22.101
  libavcodec     57. 38.100 / 57. 38.100
  libavformat    57. 34.103 / 57. 34.103
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 44.100 /  6. 44.100
  libswscale      4.  1.100 /  4.  1.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
[ffv1 @ 00000000025245e0] slice count invalid
[matroska,webm @ 00000000001d6e60] Failed to open codec in av_find_stream_info
[ffv1 @ 00000000025245e0] slice count invalid
Input #0, matroska,webm, from '353x1.mkv':
  Metadata:
    ENCODER         : Lavf57.34.103
  Duration: 00:00:01.00, start: 0.000000, bitrate: 125 kb/s
    Stream #0:0: Video: ffv1 (FFV1 / 0x31564646), none, 353x1, SAR 1:255 DAR 353:255, 25 fps, 25 tbr, 1k tbn (default)
    Metadata:
      ENCODER         : Lavc57.38.100 ffv1
      DURATION        : 00:00:01.000000000
[buffer @ 00000000025179e0] Unable to parse option value "-1" as pixel format
    Last message repeated 1 times
[buffer @ 00000000025179e0] Error setting option pix_fmt to value -1.
[graph 0 input from stream 0:0 @ 0000000002517500] Error applying options to the filter.
Error opening filters!

Same if you invert width and height.


#5617 Application provided invalid, non monotonically increasing dts to muxer (TS) undetermined defect Jun 7, 2016

Summary of the bug: Transcoding a TS made with current VDR (2.2.0). Program exits 45s into recording with error Application provided invalid, non monotonically increasing dts to muxer

Accompanied by error av_interleaved_write_frame(): Invalid argument

Subtitle stream is the cause. Omitting the subs stream and the issue does not occur.

In fact one doesn't need to even transcode, just trying to copy the streams causes the same issue.

Using option -fix_sub_duration doesn't help

May be similar to tickets #1154, #3658

How to reproduce:

% ffmpeg -y -report -v 9 -loglevel 99 -i "00001.ts" -map 0:0 -map 0:1 -map 0:2 -map 0:3 -c:v copy  -c:a:0 copy -c:a:1 copy -c:s copy  "file-1.ts"
ffmpeg version N-80225-g1729387
built on 07-Jun-2016

Log attached, first 50s of video uploaded under this ticket number


#5641 Support WebVTT according to MKV specs avformat defect Jun 14, 2016

FFmpeg supports the D_WEBVTT/SUBTITLES flavor following WebM specs (http://www.webmproject.org/docs/container/), but not the recent S_TEXT/WEBVTT flavor added to Matroska spec (https://matroska.org/technical/specs/codecid/index.html), likely close to it being added to mkvtoolnix in https://github.com/mbunkus/mkvtoolnix/commit/c0c8ea01 .

It should probably also be changed to mux WebVTT tracks as S_TEXT/WEBVTT, at least to Matroska so mkvtoolnix recognizes the track as valid subtitles.

ffmpeg -i cut-vtt.mkv
ffmpeg version N-80317-gff53b66-g9da27fb+1 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 5.4.0 (Rev1, Built by MSYS2 project)
  configuration:  --enable-libx264 --enable-libvpx --enable-libopus --disable-postproc --disable-doc --disable-demuxer=asf --disable-ffplay --enable-gpl --disable-debug
  libavutil      55. 24.100 / 55. 24.100
  libavcodec     57. 46.100 / 57. 46.100
  libavformat    57. 38.100 / 57. 38.100
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 46.101 /  6. 46.101
  libswscale      4.  1.100 /  4.  1.100
  libswresample   2.  1.100 /  2.  1.100
[matroska,webm @ 000000038f2d1c60] Unknown/unsupported AVCodecID S_TEXT/WEBVTT.
[matroska,webm @ 000000038f2d1c60] Could not find codec parameters for stream 3 (Subtitle: none): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
Input #0, matroska,webm, from 'cut-vtt.mkv':
  Metadata:
    encoder         : libebml v1.3.3 + libmatroska v1.4.4
    creation_time   : 2016-06-14 12:56:53
  Duration: 00:00:11.28, start: 0.000000, bitrate: 352 kb/s
    Stream #0:0: Video: vp9 (Profile 2), yuv420p10le(tv), 1280x720, SAR 1:1 DAR 16:9, 23.98 fps, 23.98 tbr, 1k tbn, 1k tbc (default)
    Metadata:
      BPS             : 291322
      BPS-eng         : 291322
      DURATION        : 00:00:09.760000000
      DURATION-eng    : 00:00:09.760000000
      NUMBER_OF_FRAMES: 234
      NUMBER_OF_FRAMES-eng: 234
      NUMBER_OF_BYTES : 355414
      NUMBER_OF_BYTES-eng: 355414
      _STATISTICS_WRITING_APP: mkvmerge v9.2.0 ('Photograph') 64bit
      _STATISTICS_WRITING_APP-eng: mkvmerge v9.2.0 ('Photograph') 64bit
      _STATISTICS_WRITING_DATE_UTC: 2016-06-14 12:56:53
      _STATISTICS_WRITING_DATE_UTC-eng: 2016-06-14 12:56:53
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
    Stream #0:1: Audio: opus, 48000 Hz, stereo, fltp (default) (forced)
    Metadata:
      BPS             : 107013
      BPS-eng         : 107013
      DURATION        : 00:00:09.758000000
      DURATION-eng    : 00:00:09.758000000
      NUMBER_OF_FRAMES: 488
      NUMBER_OF_FRAMES-eng: 488
      NUMBER_OF_BYTES : 130530
      NUMBER_OF_BYTES-eng: 130530
      _STATISTICS_WRITING_APP: mkvmerge v9.2.0 ('Photograph') 64bit
      _STATISTICS_WRITING_APP-eng: mkvmerge v9.2.0 ('Photograph') 64bit
      _STATISTICS_WRITING_DATE_UTC: 2016-06-14 12:56:53
      _STATISTICS_WRITING_DATE_UTC-eng: 2016-06-14 12:56:53
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
    Stream #0:2(eng): Subtitle: webvtt
    Metadata:
      title           : FFmpeg
      BPS             : 163
      BPS-eng         : 163
      DURATION        : 00:00:10.300000000
      DURATION-eng    : 00:00:10.300000000
      NUMBER_OF_FRAMES: 5
      NUMBER_OF_FRAMES-eng: 5
      NUMBER_OF_BYTES : 211
      NUMBER_OF_BYTES-eng: 211
      _STATISTICS_WRITING_APP: mkvmerge v9.2.0 ('Photograph') 64bit
      _STATISTICS_WRITING_APP-eng: mkvmerge v9.2.0 ('Photograph') 64bit
      _STATISTICS_WRITING_DATE_UTC: 2016-06-14 12:56:53
      _STATISTICS_WRITING_DATE_UTC-eng: 2016-06-14 12:56:53
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
    Stream #0:3: Subtitle: none (default)
    Metadata:
      title           : mkvmerge
      BPS             : 0
      BPS-eng         : 0
      DURATION        : 00:00:00.000000000
      DURATION-eng    : 00:00:00.000000000
      NUMBER_OF_FRAMES: 0
      NUMBER_OF_FRAMES-eng: 0
      NUMBER_OF_BYTES : 0
      NUMBER_OF_BYTES-eng: 0
      _STATISTICS_WRITING_APP: mkvmerge v9.2.0 ('Photograph') 64bit
      _STATISTICS_WRITING_APP-eng: mkvmerge v9.2.0 ('Photograph') 64bit
      _STATISTICS_WRITING_DATE_UTC: 2016-06-14 12:56:53
      _STATISTICS_WRITING_DATE_UTC-eng: 2016-06-14 12:56:53
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
At least one output file must be specified

#5662 Enhancement request for the detelecine filter avfilter defect Jun 24, 2016

Hello,

the detelecine filter currently does not use full frames even when they are available in the source but combines two fields from different frames. This results in suboptimal output, in particular for progressively encoded input files with hard telecining (I know that encoding such stuff progressively without IVTC is stupid; but it's nevertheless done). My attachment contains such an example: A five frame source (one complete 2:3 pulldown period (top field first)) with hard telecining. The underlying four frame sequence (on which the pulldown has been applied) has a scenecut between the third and the fourth frame so that the fourth frame of the telecined video is a mixture of two fields from totally different frames; plus errors introduced in the encoding which entails that the bottom fields of frames four and five do not coincide and the bottom field of frame four and the top field of frame five do not match very well. In reconstructing the fourth frame of the untelecined video one should therefore use the top and bottom fields of the fifth frame of the telecined video; but that is not what the detelecine filter does.


#5696 ffmpeg broken for AES-encrypted HLS stream with Accept-Encoding header avformat defect Jul 8, 2016

Summary of the bug: How to reproduce:

$ ffmpeg -loglevel debug -headers "Accept-Encoding: gzip, deflate" -i https://d2sazdeahkz1yk.cloudfront.net/episodes/1b888bc4-d261-481d-a8ba-28c02b31eaab/1/1080p.m3u8 -c copy -f mp4 -bsf:a aac_adtstoasc output.mp4
ffmpeg version 3.1.1 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 6.1.1 (GCC) 20160602
  configuration: --prefix=/usr --disable-debug --disable-static --disable-stripping --enable-avisynth --enable-avresample --enable-fontconfig --enable-gmp --enable-gnutls --enable-gpl --enable-ladspa --enable-libass --enable-libbluray --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libiec61883 --enable-libmodplug --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libv4l2 --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-netcdf --enable-shared --enable-version3 --enable-x11grab
  libavutil      55. 28.100 / 55. 28.100
  libavcodec     57. 48.101 / 57. 48.101
  libavformat    57. 41.100 / 57. 41.100
  libavdevice    57.  0.101 / 57.  0.101
  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
Splitting the commandline.
Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument 'debug'.
Reading option '-headers' ... matched as AVOption 'headers' with argument 'Accept-Encoding: gzip, deflate'.
Reading option '-i' ... matched as input file with argument 'https://d2sazdeahkz1yk.cloudfront.net/episodes/1b888bc4-d261-481d-a8ba-28c02b31eaab/1/1080p.m3u8'.
Reading option '-c' ... matched as option 'c' (codec name) with argument 'copy'.
Reading option '-f' ... matched as option 'f' (force format) with argument 'mp4'.
Reading option '-bsf:a' ... matched as option 'bsf' (A comma-separated list of bitstream filters) with argument 'aac_adtstoasc'.
Reading option 'output.mp4' ... matched as output file.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option loglevel (set logging level) with argument debug.
Successfully parsed a group of options.
Parsing a group of options: input file https://d2sazdeahkz1yk.cloudfront.net/episodes/1b888bc4-d261-481d-a8ba-28c02b31eaab/1/1080p.m3u8.
Successfully parsed a group of options.
Opening an input file: https://d2sazdeahkz1yk.cloudfront.net/episodes/1b888bc4-d261-481d-a8ba-28c02b31eaab/1/1080p.m3u8.
[https @ 0x56373daa0320] Setting default whitelist 'http,https,tls,rtp,tcp,udp,crypto,httpproxy'
[https @ 0x56373daa0320] No trailing CRLF found in HTTP header.
[https @ 0x56373daa0320] request: GET /episodes/1b888bc4-d261-481d-a8ba-28c02b31eaab/1/1080p.m3u8 HTTP/1.1
User-Agent: Lavf/57.41.100
Accept: */*
Range: bytes=0-
Connection: close
Host: d2sazdeahkz1yk.cloudfront.net
Icy-MetaData: 1
Accept-Encoding: gzip, deflate


[hls,applehttp @ 0x56373da9fb20] Format hls,applehttp probed with size=2048 and score=100
[hls,applehttp @ 0x56373da9fb20] HLS request for url 'https://d2sazdeahkz1yk.cloudfront.net/episodes/1b888bc4-d261-481d-a8ba-28c02b31eaab/1/1080p00000.ts', offset 0, playlist 0
[https @ 0x56373e0c8700] request: GET /episodes/S01E03-loading-view-controllers/hls_key HTTP/1.1
User-Agent: Lavf/57.41.100
Accept: */*
Connection: close
Host: talk.objc.io
Icy-MetaData: 1
Accept-Encoding: gzip, deflate


[https @ 0x56373e0c8700] inflate return value: -3, invalid code lengths set
    Last message repeated 1 times
Unable to read key file https://talk.objc.io/episodes/S01E03-loading-view-controllers/hls_key
[AVIOContext @ 0x56373dc811a0] Statistics: 0 bytes read, 0 seeks
[https @ 0x56373deedc20] request: GET /episodes/1b888bc4-d261-481d-a8ba-28c02b31eaab/1/1080p00000.ts HTTP/1.1
User-Agent: Lavf/57.41.100
Accept: */*
Connection: close
Host: d2sazdeahkz1yk.cloudfront.net
Icy-MetaData: 1
Accept-Encoding: gzip, deflate


[hls,applehttp @ 0x56373da9fb20] Error when loading first segment 'https://d2sazdeahkz1yk.cloudfront.net/episodes/1b888bc4-d261-481d-a8ba-28c02b31eaab/1/1080p00000.ts'
[AVIOContext @ 0x56373dbcc380] Statistics: 1050928 bytes read, 0 seeks
[AVIOContext @ 0x56373de18ce0] Statistics: 4997 bytes read, 0 seeks
https://d2sazdeahkz1yk.cloudfront.net/episodes/1b888bc4-d261-481d-a8ba-28c02b31eaab/1/1080p.m3u8: Invalid data found when processing input

The key file is correctly gzipped:

$ curl "https://talk.objc.io/episodes/S01E03-loading-view-controllers/hls_key" | xxd
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100    16    0    16    0     0     16      0 --:--:-- --:--:-- --:--:--    16
00000000: 9016 6c2e 9f21 f436 9478 2438 464e 917a  ..l..!.6.x$8FN.z

$ curl -H 'Accept-Encoding: gzip, deflate' "https://talk.objc.io/episodes/S01E03-loading-view-controllers/hls_key" | gunzip -c - | xxd
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100    43    0    43    0     0     48      0 --:--:-- --:--:-- --:--:--    48
00000000: 9016 6c2e 9f21 f436 9478 2438 464e 917a  ..l..!.6.x$8FN.z

$ curl -H 'Accept-Encoding: gzip, deflate' "https://talk.objc.io/episodes/S01E03-loading-view-controllers/hls_key" | xxd
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100    43    0    43    0     0     45      0 --:--:-- --:--:-- --:--:--    45
00000000: 1f8b 0800 2d89 7f57 0003 9a20 96a3 375f  ....-..W... ..7_
00000010: f18b d994 0a15 0b37 bf89 5500 0000 00ff  .......7..U.....
00000020: ff03 0070 464c a710 0000 00              ...pFL.....

#5709 Using lavc option sar breaks muxing undetermined defect Jul 14, 2016

Summary of the bug: Failed to find codec in Stream #0:1 It was no problem in 3.0.2 Stream #0:1 is Audio: aac (LC)

How to reproduce:

/root/ffmpeg-3.1.1/ffmpeg -y -i input.ts -metadata creation_time="$(date --utc +'%F%T')" -vcodec h264_qsv -b:v 2200k -sar 16:9 -s 1280\x720 -acodec copy -absf aac_adtstoasc -bufsize 20000k -maxrate 25000k -movflags faststart -f mp4 "/mnt/hdd/recorded/output.mp4"
ffmpeg version 3.1.1 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 4.8.5 (GCC) 20150623 (Red Hat 4.8.5-4)
  configuration: --enable-static --enable-gpl --enable-nonfree --disable-doc --disable-ffserver --enable-pthreads --enable-libmfx
  libavutil      55. 28.100 / 55. 28.100
  libavcodec     57. 48.101 / 57. 48.101
  libavformat    57. 41.100 / 57. 41.100
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 47.100 /  6. 47.100
  libswscale      4.  1.100 /  4.  1.100
  libswresample   2.  1.100 /  2.  1.100
  libpostproc    54.  0.100 / 54.  0.100
C/N = 29.002180dB
Recording...
Available sid = 1040 1041 1424 
Chosen sid    = 1040
Available PMT = 0x110 0x120 0x1fc8 
[mpeg2video @ 0x32d8280] Invalid frame dimensions 0x0.
    Last message repeated 3 times
[mpegts @ 0x32d3660] Could not find codec parameters for stream 4 (Unknown: none ([13][0][0][0] / 0x000D)): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[mpegts @ 0x32d3660] Could not find codec parameters for stream 5 (Unknown: none ([13][0][0][0] / 0x000D)): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[mpegts @ 0x32d3660] Could not find codec parameters for stream 6 (Unknown: none ([13][0][0][0] / 0x000D)): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[mpegts @ 0x32d3660] Could not find codec parameters for stream 7 (Unknown: none ([13][0][0][0] / 0x000D)): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[mpegts @ 0x32d3660] Could not find codec parameters for stream 8 (Unknown: none ([13][0][0][0] / 0x000D)): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[mpegts @ 0x32d3660] Could not find codec parameters for stream 9 (Unknown: none ([13][0][0][0] / 0x000D)): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[mpegts @ 0x32d3660] Could not find codec parameters for stream 10 (Unknown: none ([13][0][0][0] / 0x000D)): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
Input #0, mpegts, from 'pipe:':
  Duration: N/A, start: 7829.753300, bitrate: N/A
  Program 1040 
    Stream #0:0[0x111]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p(tv, bt709), 1440x1080 [SAR 4:3 DAR 16:9], 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc
    Stream #0:1[0x112]: Audio: aac (LC) ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp, 200 kb/s
    Stream #0:2[0x116]: Data: bin_data ([6][0][0][0] / 0x0006)
    Stream #0:3[0x117]: Data: bin_data ([6][0][0][0] / 0x0006)
    Stream #0:4[0x511]: Unknown: none ([13][0][0][0] / 0x000D)
    Stream #0:5[0x513]: Unknown: none ([13][0][0][0] / 0x000D)
    Stream #0:6[0x514]: Unknown: none ([13][0][0][0] / 0x000D)
    Stream #0:7[0x611]: Unknown: none ([13][0][0][0] / 0x000D)
    Stream #0:8[0x612]: Unknown: none ([13][0][0][0] / 0x000D)
    Stream #0:9[0x613]: Unknown: none ([13][0][0][0] / 0x000D)
    Stream #0:10[0x711]: Unknown: none ([13][0][0][0] / 0x000D)
libva info: VA-API version 0.99.0
libva info: va_getDriverName() returns 0
libva info: User requested driver 'iHD'
libva info: Trying to open /opt/intel/mediasdk/lib64/iHD_drv_video.so
libva info: Found init function __vaDriverInit_0_32
libva info: va_openDriver() returns 0
[mp4 @ 0x4156fc0] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead.
[mp4 @ 0x4156fc0] Aspect ratio mismatch between muxer (1/1) and encoder layer (16/9)
Output #0, mp4, to '/mnt/hdd/recorded/test.mp4':
  Metadata:
    creation_time   : 2016-07-1414:07:49
    Stream #0:0: Video: h264 (h264_qsv), nv12, 1280x720 [SAR 16:9 DAR 256:81], q=2-31, 2200 kb/s, SAR 1:1 DAR 16:9, 29.97 fps, 29.97 tbn, 29.97 tbc
    Metadata:
      encoder         : Lavc57.48.101 h264_qsv
    Side data:
      cpb: bitrate max/min/avg: 25000000/0/2200000 buffer size: 20000000 vbv_delay: -1
    Stream #0:1: Unknown: none  // Here
Stream mapping:
  Stream #0:0 -> #0:0 (mpeg2video (native) -> h264 (h264_qsv))
  Stream #0:1 -> #0:1 (copy)
Could not write header for output file #0 (incorrect codec parameters ?): Invalid argument
write: Broken pipe

SIGPIPE received. cleaning up...
Recorded 7sec


No problem in 3.0.1

  Metadata:
    creation_time   : 2016-07-1414:18:17
    encoder         : Lavf57.25.100
    Stream #0:0: Video: h264 (h264_qsv) ([33][0][0][0] / 0x0021), nv12, 1280x720 [SAR 1:1 DAR 16:9], q=2-31, 2200 kb/s, 29.97 fps, 30k tbn, 29.97 tbc
    Metadata:
      encoder         : Lavc57.24.102 h264_qsv
    Side data:
      unknown side data type 10 (24 bytes)
    Stream #0:1: Audio: aac (LC) ([64][0][0][0] / 0x0040), 48000 Hz, stereo, 191 kb/s
Stream mapping:
  Stream #0:0 -> #0:0 (mpeg2video (native) -> h264 (h264_qsv))
  Stream #0:1 -> #0:1 (copy)
frame=   85 fps=0.0 q=-0.0 size=     224kB time=00:00:02.58 bitrate= 710.9kbits/s dup=19 drop=0 speed= 5frame=  126 fps=122 q=-0.0 size=     614kB time=00:00:03.92 bitrate=1280.8kbits/s dup=19 drop=0 speed= 3frame=  139 fps= 88 q=-0.0 size=     734kB time=00:00:04.48 bitrate=1341.7kbits/s dup=19 drop=0 speed=2.frame=  156 fps= 74 q=-0.0 size=     896kB time=00:00:05.01 bitrate=1463.5kbits/s dup=19 drop=0 speed=2.

Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker.


#5719 Using -stream_loop is wrong duration output ffmpeg defect Jul 16, 2016

Summary of the bug: Codec copy or re encode using -stream_loop option wrong output duration time, but output frames is fine. How to reproduce:

Create sample file.
ffmpeg -f lavfi -i testsrc2=d=1 -f lavfi -i anullsrc=r=48000:cl=stereo -shortest -vcodec libx264 -acodec aac sample.mkv

Then use stream_loop option.

Output is fine.
ffmpeg.exe -stream_loop 1 -i sample.mkv -vcodec copy sample-v-copy.mp4 -y
ffmpeg.exe -stream_loop 1 -i sample.mkv sample-no-copy.mp4 -y

Wrong output duration time.
L:\>ffmpeg.exe -v 9 -loglevel 99 -stream_loop 1 -i sample.mkv -c copy  sample-c-copy.mp4 -y
ffmpeg version N-80999-gf41e37b Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 5.4.0 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-dxva2 --enable-libmfx --enable-nvenc --enable-avisynth --enable-bzlib --enable-libebur128 --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib
  libavutil      55. 28.100 / 55. 28.100
  libavcodec     57. 50.100 / 57. 50.100
  libavformat    57. 41.100 / 57. 41.100
  libavdevice    57.  0.102 / 57.  0.102
  libavfilter     6. 47.100 /  6. 47.100
  libswscale      4.  1.100 /  4.  1.100
  libswresample   2.  1.100 /  2.  1.100
  libpostproc    54.  0.100 / 54.  0.100
Splitting the commandline.
Reading option '-v' ... matched as option 'v' (set logging level) with argument '9'.
Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument '99'.
Reading option '-stream_loop' ... matched as option 'stream_loop' (set number of times input stream shall be looped) with argument '1'.
Reading option '-i' ... matched as input file with argument 'sample.mkv'.
Reading option '-c' ... matched as option 'c' (codec name) with argument 'copy'.
Reading option 'sample-c-copy.mp4' ... matched as output file.
Reading option '-y' ... matched as option 'y' (overwrite output files) with argument '1'.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option v (set logging level) with argument 9.
Applying option y (overwrite output files) with argument 1.
Successfully parsed a group of options.
Parsing a group of options: input file sample.mkv.
Applying option stream_loop (set number of times input stream shall be looped) with argument 1.
Successfully parsed a group of options.
Opening an input file: sample.mkv.
[file @ 02fe82a0] Setting default whitelist 'file,crypto'
Probing matroska,webm score:100 size:2048
Probing mp3 score:1 size:2048
[matroska,webm @ 02fe7bc0] Format matroska,webm probed with size=2048 and score=100
st:0 removing common factor 1000000 from timebase
st:1 removing common factor 1000000 from timebase
[matroska,webm @ 02fe7bc0] Before avformat_find_stream_info() pos: 912 bytes read:32768 seeks:0 nb_streams:2
[h264 @ 05020440] nal_unit_type: 7, nal_ref_idc: 3
[h264 @ 05020440] nal_unit_type: 8, nal_ref_idc: 3
[h264 @ 05020440] nal_unit_type: 7, nal_ref_idc: 3
[h264 @ 05020440] nal_unit_type: 8, nal_ref_idc: 3
[h264 @ 05020440] user data:"x264 - core 148 r2705 3f5ed56 - H.264/MPEG-4 AVC codec - Copyleft 2003-2016 - 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=6 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"
[h264 @ 05020440] nal_unit_type: 6, nal_ref_idc: 0
[h264 @ 05020440] nal_unit_type: 5, nal_ref_idc: 3
[h264 @ 05020440] user data:"x264 - core 148 r2705 3f5ed56 - H.264/MPEG-4 AVC codec - Copyleft 2003-2016 - 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=6 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"
[h264 @ 05020440] Reinit context to 320x240, pix_fmt: yuv420p
[h264 @ 05020440] no picture
[matroska,webm @ 02fe7bc0] All info found
[matroska,webm @ 02fe7bc0] stream 0: start_time: 0.000 duration: -9223372036854776.000
[matroska,webm @ 02fe7bc0] stream 1: start_time: 0.000 duration: -9223372036854776.000
[matroska,webm @ 02fe7bc0] format: start_time: 0.000 duration: 1.023 bitrate=293 kb/s
[matroska,webm @ 02fe7bc0] After avformat_find_stream_info() pos: 10935 bytes read:32768 seeks:0 frames:7
Input #0, matroska,webm, from 'sample.mkv':
  Metadata:
    ENCODER         : Lavf57.41.100
  Duration: 00:00:01.02, start: 0.000000, bitrate: 293 kb/s
    Stream #0:0, 4, 1/1000: Video: h264 (High), 1 reference frame, yuv420p(left), 320x240 [SAR 1:1 DAR 4:3], 0/1, 25 fps, 25 tbr, 1k tbn, 50 tbc (default)
    Metadata:
      ENCODER         : Lavc57.50.100 libx264
      DURATION        : 00:00:01.021000000
    Stream #0:1, 3, 1/1000: Audio: aac (LC), 48000 Hz, stereo, fltp (default)
    Metadata:
      ENCODER         : Lavc57.50.100 aac
      DURATION        : 00:00:01.023000000
Successfully opened the file.
Parsing a group of options: output file sample-c-copy.mp4.
Applying option c (codec name) with argument copy.
Successfully parsed a group of options.
Opening an output file: sample-c-copy.mp4.
[file @ 050e4f60] Setting default whitelist 'file,crypto'
Successfully opened the file.
[mp4 @ 0500f8e0] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead.
    Last message repeated 1 times
Output #0, mp4, to 'sample-c-copy.mp4':
  Metadata:
    encoder         : Lavf57.41.100
    Stream #0:0, 0, 1/16000: Video: h264, 1 reference frame ([33][0][0][0] / 0x0021), yuv420p(left), 320x240 (0x0) [SAR 1:1 DAR 4:3], 0/1, q=2-31, 25 fps, 25 tbr, 16k tbn, 1k tbc (default)
    Metadata:
      ENCODER         : Lavc57.50.100 libx264
      DURATION        : 00:00:01.021000000
    Stream #0:1, 0, 1/48000: Audio: aac (LC) ([64][0][0][0] / 0x0040), 48000 Hz, stereo (default)
    Metadata:
      ENCODER         : Lavc57.50.100 aac
      DURATION        : 00:00:01.023000000
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
    Last message repeated 3 times
[NULL @ 05020440] nal_unit_type: 7, nal_ref_idc: 3
[NULL @ 05020440] nal_unit_type: 8, nal_ref_idc: 3
[NULL @ 05020440] user data:"x264 - core 148 r2705 3f5ed56 - H.264/MPEG-4 AVC codec - Copyleft 2003-2016 - 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=6 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"
[mp4 @ 0500f8e0] Delay between the first packet and last packet in the muxing queue is 24999833 > 10000000: forcing output
[mp4 @ 0500f8e0] Delay between the first packet and last packet in the muxing queue is 24978500 > 10000000: forcing output
No more output streams to write to, finishing.
frame=   50 fps=0.0 q=-1.0 Lsize=      74kB time=00:00:27.00 bitrate=  22.3kbits/s speed=1.38e+003x
video:70kB audio:1kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 4.264328%
Input file #0 (sample.mkv):
  Input stream #0:0 (video): 50 packets read (71664 bytes);
  Input stream #0:1 (audio): 96 packets read (610 bytes);
  Total: 146 packets (72274 bytes) demuxed
Output file #0 (sample-c-copy.mp4):
  Output stream #0:0 (video): 50 packets muxed (71664 bytes);
  Output stream #0:1 (audio): 96 packets muxed (610 bytes);
  Total: 146 packets (72274 bytes) muxed
0 frames successfully decoded, 0 decoding errors
[AVIOContext @ 0506f1c0] Statistics: 60 seeks, 191 writeouts
[AVIOContext @ 02fecda0] Statistics: 110840 bytes read, 2 seeks

Wrong output duration time.
L:\>ffmpeg.exe -v 9 -loglevel 99 -stream_loop 1 -i sample.mkv -c copy  sample-c-copy.mp4 -y
ffmpeg version N-80999-gf41e37b Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 5.4.0 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-dxva2 --enable-libmfx --enable-nvenc --enable-avisynth --enable-bzlib --enable-libebur128 --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib
  libavutil      55. 28.100 / 55. 28.100
  libavcodec     57. 50.100 / 57. 50.100
  libavformat    57. 41.100 / 57. 41.100
  libavdevice    57.  0.102 / 57.  0.102
  libavfilter     6. 47.100 /  6. 47.100
  libswscale      4.  1.100 /  4.  1.100
  libswresample   2.  1.100 /  2.  1.100
  libpostproc    54.  0.100 / 54.  0.100
Splitting the commandline.
Reading option '-v' ... matched as option 'v' (set logging level) with argument '9'.
Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument '99'.
Reading option '-stream_loop' ... matched as option 'stream_loop' (set number of times input stream shall be looped) with argument '1'.
Reading option '-i' ... matched as input file with argument 'sample.mkv'.
Reading option '-c' ... matched as option 'c' (codec name) with argument 'copy'.
Reading option 'sample-c-copy.mp4' ... matched as output file.
Reading option '-y' ... matched as option 'y' (overwrite output files) with argument '1'.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option v (set logging level) with argument 9.
Applying option y (overwrite output files) with argument 1.
Successfully parsed a group of options.
Parsing a group of options: input file sample.mkv.
Applying option stream_loop (set number of times input stream shall be looped) with argument 1.
Successfully parsed a group of options.
Opening an input file: sample.mkv.
[file @ 02fe82a0] Setting default whitelist 'file,crypto'
Probing matroska,webm score:100 size:2048
Probing mp3 score:1 size:2048
[matroska,webm @ 02fe7bc0] Format matroska,webm probed with size=2048 and score=100
st:0 removing common factor 1000000 from timebase
st:1 removing common factor 1000000 from timebase
[matroska,webm @ 02fe7bc0] Before avformat_find_stream_info() pos: 912 bytes read:32768 seeks:0 nb_streams:2
[h264 @ 05020440] nal_unit_type: 7, nal_ref_idc: 3
[h264 @ 05020440] nal_unit_type: 8, nal_ref_idc: 3
[h264 @ 05020440] nal_unit_type: 7, nal_ref_idc: 3
[h264 @ 05020440] nal_unit_type: 8, nal_ref_idc: 3
[h264 @ 05020440] user data:"x264 - core 148 r2705 3f5ed56 - H.264/MPEG-4 AVC codec - Copyleft 2003-2016 - 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=6 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"
[h264 @ 05020440] nal_unit_type: 6, nal_ref_idc: 0
[h264 @ 05020440] nal_unit_type: 5, nal_ref_idc: 3
[h264 @ 05020440] user data:"x264 - core 148 r2705 3f5ed56 - H.264/MPEG-4 AVC codec - Copyleft 2003-2016 - 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=6 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"
[h264 @ 05020440] Reinit context to 320x240, pix_fmt: yuv420p
[h264 @ 05020440] no picture
[matroska,webm @ 02fe7bc0] All info found
[matroska,webm @ 02fe7bc0] stream 0: start_time: 0.000 duration: -9223372036854776.000
[matroska,webm @ 02fe7bc0] stream 1: start_time: 0.000 duration: -9223372036854776.000
[matroska,webm @ 02fe7bc0] format: start_time: 0.000 duration: 1.023 bitrate=293 kb/s
[matroska,webm @ 02fe7bc0] After avformat_find_stream_info() pos: 10935 bytes read:32768 seeks:0 frames:7
Input #0, matroska,webm, from 'sample.mkv':
  Metadata:
    ENCODER         : Lavf57.41.100
  Duration: 00:00:01.02, start: 0.000000, bitrate: 293 kb/s
    Stream #0:0, 4, 1/1000: Video: h264 (High), 1 reference frame, yuv420p(left), 320x240 [SAR 1:1 DAR 4:3], 0/1, 25 fps, 25 tbr, 1k tbn, 50 tbc (default)
    Metadata:
      ENCODER         : Lavc57.50.100 libx264
      DURATION        : 00:00:01.021000000
    Stream #0:1, 3, 1/1000: Audio: aac (LC), 48000 Hz, stereo, fltp (default)
    Metadata:
      ENCODER         : Lavc57.50.100 aac
      DURATION        : 00:00:01.023000000
Successfully opened the file.
Parsing a group of options: output file sample-c-copy.mp4.
Applying option c (codec name) with argument copy.
Successfully parsed a group of options.
Opening an output file: sample-c-copy.mp4.
[file @ 050e4f60] Setting default whitelist 'file,crypto'
Successfully opened the file.
[mp4 @ 0500f8e0] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead.
    Last message repeated 1 times
Output #0, mp4, to 'sample-c-copy.mp4':
  Metadata:
    encoder         : Lavf57.41.100
    Stream #0:0, 0, 1/16000: Video: h264, 1 reference frame ([33][0][0][0] / 0x0021), yuv420p(left), 320x240 (0x0) [SAR 1:1 DAR 4:3], 0/1, q=2-31, 25 fps, 25 tbr, 16k tbn, 1k tbc (default)
    Metadata:
      ENCODER         : Lavc57.50.100 libx264
      DURATION        : 00:00:01.021000000
    Stream #0:1, 0, 1/48000: Audio: aac (LC) ([64][0][0][0] / 0x0040), 48000 Hz, stereo (default)
    Metadata:
      ENCODER         : Lavc57.50.100 aac
      DURATION        : 00:00:01.023000000
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
    Last message repeated 3 times
[NULL @ 05020440] nal_unit_type: 7, nal_ref_idc: 3
[NULL @ 05020440] nal_unit_type: 8, nal_ref_idc: 3
[NULL @ 05020440] user data:"x264 - core 148 r2705 3f5ed56 - H.264/MPEG-4 AVC codec - Copyleft 2003-2016 - 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=6 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"
[mp4 @ 0500f8e0] Delay between the first packet and last packet in the muxing queue is 24999833 > 10000000: forcing output
[mp4 @ 0500f8e0] Delay between the first packet and last packet in the muxing queue is 24978500 > 10000000: forcing output
No more output streams to write to, finishing.
frame=   50 fps=0.0 q=-1.0 Lsize=      74kB time=00:00:27.00 bitrate=  22.3kbits/s speed=1.38e+003x
video:70kB audio:1kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 4.264328%
Input file #0 (sample.mkv):
  Input stream #0:0 (video): 50 packets read (71664 bytes);
  Input stream #0:1 (audio): 96 packets read (610 bytes);
  Total: 146 packets (72274 bytes) demuxed
Output file #0 (sample-c-copy.mp4):
  Output stream #0:0 (video): 50 packets muxed (71664 bytes);
  Output stream #0:1 (audio): 96 packets muxed (610 bytes);
  Total: 146 packets (72274 bytes) muxed
0 frames successfully decoded, 0 decoding errors
[AVIOContext @ 0506f1c0] Statistics: 60 seeks, 191 writeouts
[AVIOContext @ 02fecda0] Statistics: 110840 bytes read, 2 seeks


Wrong output duration time.
L:\>ffmpeg.exe -v 9 -loglevel 99 -stream_loop 1 -i sample.mkv -acodec copy -vn sample-a-copy-vn.mp4 -y
ffmpeg version N-80999-gf41e37b Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 5.4.0 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-dxva2 --enable-libmfx --enable-nvenc --enable-avisynth --enable-bzlib --enable-libebur128 --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib
  libavutil      55. 28.100 / 55. 28.100
  libavcodec     57. 50.100 / 57. 50.100
  libavformat    57. 41.100 / 57. 41.100
  libavdevice    57.  0.102 / 57.  0.102
  libavfilter     6. 47.100 /  6. 47.100
  libswscale      4.  1.100 /  4.  1.100
  libswresample   2.  1.100 /  2.  1.100
  libpostproc    54.  0.100 / 54.  0.100
Splitting the commandline.
Reading option '-v' ... matched as option 'v' (set logging level) with argument '9'.
Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument '99'.
Reading option '-stream_loop' ... matched as option 'stream_loop' (set number of times input stream shall be looped) with argument '1'.
Reading option '-i' ... matched as input file with argument 'sample.mkv'.
Reading option '-acodec' ... matched as option 'acodec' (force audio codec ('copy' to copy stream)) with argument 'copy'.
Reading option '-vn' ... matched as option 'vn' (disable video) with argument '1'.
Reading option 'sample-a-copy-vn.mp4' ... matched as output file.
Reading option '-y' ... matched as option 'y' (overwrite output files) with argument '1'.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option v (set logging level) with argument 9.
Applying option y (overwrite output files) with argument 1.
Successfully parsed a group of options.
Parsing a group of options: input file sample.mkv.
Applying option stream_loop (set number of times input stream shall be looped) with argument 1.
Successfully parsed a group of options.
Opening an input file: sample.mkv.
[file @ 03438300] Setting default whitelist 'file,crypto'
Probing matroska,webm score:100 size:2048
Probing mp3 score:1 size:2048
[matroska,webm @ 03437c20] Format matroska,webm probed with size=2048 and score=100
st:0 removing common factor 1000000 from timebase
st:1 removing common factor 1000000 from timebase
[matroska,webm @ 03437c20] Before avformat_find_stream_info() pos: 912 bytes read:32768 seeks:0 nb_streams:2
[h264 @ 02e504e0] nal_unit_type: 7, nal_ref_idc: 3
[h264 @ 02e504e0] nal_unit_type: 8, nal_ref_idc: 3
[h264 @ 02e504e0] nal_unit_type: 7, nal_ref_idc: 3
[h264 @ 02e504e0] nal_unit_type: 8, nal_ref_idc: 3
[h264 @ 02e504e0] user data:"x264 - core 148 r2705 3f5ed56 - H.264/MPEG-4 AVC codec - Copyleft 2003-2016 - 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=6 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"
[h264 @ 02e504e0] nal_unit_type: 6, nal_ref_idc: 0
[h264 @ 02e504e0] nal_unit_type: 5, nal_ref_idc: 3
[h264 @ 02e504e0] user data:"x264 - core 148 r2705 3f5ed56 - H.264/MPEG-4 AVC codec - Copyleft 2003-2016 - 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=6 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"
[h264 @ 02e504e0] Reinit context to 320x240, pix_fmt: yuv420p
[h264 @ 02e504e0] no picture
[matroska,webm @ 03437c20] All info found
[matroska,webm @ 03437c20] stream 0: start_time: 0.000 duration: -9223372036854776.000
[matroska,webm @ 03437c20] stream 1: start_time: 0.000 duration: -9223372036854776.000
[matroska,webm @ 03437c20] format: start_time: 0.000 duration: 1.023 bitrate=293 kb/s
[matroska,webm @ 03437c20] After avformat_find_stream_info() pos: 10935 bytes read:32768 seeks:0 frames:7
Input #0, matroska,webm, from 'sample.mkv':
  Metadata:
    ENCODER         : Lavf57.41.100
  Duration: 00:00:01.02, start: 0.000000, bitrate: 293 kb/s
    Stream #0:0, 4, 1/1000: Video: h264 (High), 1 reference frame, yuv420p(left), 320x240 [SAR 1:1 DAR 4:3], 0/1, 25 fps, 25 tbr, 1k tbn, 50 tbc (default)
    Metadata:
      ENCODER         : Lavc57.50.100 libx264
      DURATION        : 00:00:01.021000000
    Stream #0:1, 3, 1/1000: Audio: aac (LC), 48000 Hz, stereo, fltp (default)
    Metadata:
      ENCODER         : Lavc57.50.100 aac
      DURATION        : 00:00:01.023000000
Successfully opened the file.
Parsing a group of options: output file sample-a-copy-vn.mp4.
Applying option acodec (force audio codec ('copy' to copy stream)) with argument copy.
Applying option vn (disable video) with argument 1.
Successfully parsed a group of options.
Opening an output file: sample-a-copy-vn.mp4.
[file @ 02e50ec0] Setting default whitelist 'file,crypto'
Successfully opened the file.
[mp4 @ 02e3fde0] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead.
Output #0, mp4, to 'sample-a-copy-vn.mp4':
  Metadata:
    encoder         : Lavf57.41.100
    Stream #0:0, 0, 1/48000: Audio: aac (LC) ([64][0][0][0] / 0x0040), 48000 Hz, stereo (default)
    Metadata:
      ENCODER         : Lavc57.50.100 aac
      DURATION        : 00:00:01.023000000
Stream mapping:
  Stream #0:1 -> #0:0 (copy)
Press [q] to stop, [?] for help
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
    Last message repeated 2 times
No more output streams to write to, finishing.
size=       2kB time=00:00:26.02 bitrate=   0.6kbits/s speed=4e+003x
video:0kB audio:1kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 194.262299%
Input file #0 (sample.mkv):
  Input stream #0:0 (video): 4 packets read (9931 bytes);
  Input stream #0:1 (audio): 96 packets read (610 bytes);
  Total: 100 packets (10541 bytes) demuxed
Output file #0 (sample-a-copy-vn.mp4):
  Output stream #0:0 (audio): 96 packets muxed (610 bytes);
  Total: 96 packets (610 bytes) muxed
0 frames successfully decoded, 0 decoding errors
[AVIOContext @ 02e40500] Statistics: 30 seeks, 119 writeouts
[AVIOContext @ 0343ce20] Statistics: 74196 bytes read, 1 seeks


ffmpeg version f41e37b (2016-07-14)
built on ... Zeranoe

Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker.


#5722 there's no sound when ffplaying a mp4 fragment file -- dash avformat defect Jul 18, 2016

Summary of the bug: How to reproduce:

% ffplay dash.mp4

ffmpeg version: 3.1.1 built on ubuntu

Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker.


#5746 LucasArts SANM/SMUSH video fails to decode avcodec defect Jul 31, 2016

Summary of the bug:

Decoding a LucasArts? SANM file fails with "Subcodec 48 is not implemented" and no output file is created.

How to reproduce:

% ffmpeg -i input.SAN output.mp4
...
[sanm @ 0x7fce49017000] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel@ffmpeg.org)
Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome
frame=    0 fps=0.0 q=0.0 Lsize=       0kB time=00:00:00.00 bitrate=N/A speed=   0x
video:0kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown
Conversion failed!

View output.txt for full output.

% ffmpeg -version
ffmpeg version 3.1.1 Copyright (c) 2000-2016 the FFmpeg developers
built with Apple LLVM version 7.3.0 (clang-703.0.31)
configuration: --prefix=/usr/local/Cellar/ffmpeg/3.1.1 --enable-shared --enable-pthreads --enable-gpl --enable-version3 --enable-hardcoded-tables --enable-avresample --cc=clang --host-cflags= --host-ldflags= --enable-opencl --enable-libx264 --enable-libmp3lame --enable-libxvid --enable-libx265 --disable-lzma --enable-vda
libavutil      55. 28.100 / 55. 28.100
libavcodec     57. 48.101 / 57. 48.101
libavformat    57. 41.100 / 57. 41.100
libavdevice    57.  0.101 / 57.  0.101
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

#5749 File produced ffmpeg by stream copy reports audio (AAC) for the stream that should be video (MPEG2) undetermined defect Aug 2, 2016

Summary of the bug: I'm attempting a partial stream copy of the file "Alcorn McBride? PAL Test Clip (SD)" vid00003.mpg Available here: http://alcorn.com/test-files/

The source file shows these streams, with the AAC one that I'm not expecting, and no video stream:

stream,0,mpeg2video,MPEG-2 video,Main,video,1/25
stream,1,mp2,MP2 (MPEG audio layer 2),unknown,audio,1/44100

Copying the streams with a cut ffmpeg.exe -i vid00003.mpg -ss 00:00:10 -c:v copy -c:a copy vid00003_cut.mpg gives these streams:

stream,0,mp2,MP2 (MPEG audio layer 2),unknown,audio,1/44100
stream,1,aac,AAC (Advanced Audio Coding),SSR,audio,1/24000

Copying the streams without the cut ffmpeg.exe -i vid00003.mpg -c:v copy -c:a copy vid00003_nocut.mpg works fine.

How to reproduce:

% ffmpeg.exe -i vid00003.mpg -ss 00:00:10 -c:v copy -c:a copy vid00003_cut.mpg

ffmpeg version is from zeranoe.com, dated 2016-07-28, git fb91143

ffmpeg version N-81154-gfb91143 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 5.4.0 (GCC)
  configuration: --disable-static --enable-shared --enable-gpl --enable-version3
 --disable-w32threads --enable-dxva2 --enable-libmfx --enable-nvenc --enable-avi
synth --enable-bzlib --enable-libebur128 --enable-fontconfig --enable-frei0r --e
nable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b
--enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-l
ibilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enab
le-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --en
able-libschroedinger --enable-libsnappy --enable-libsoxr --enable-libspeex --ena
ble-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --
enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-l
ibx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --ena
ble-lzma --enable-decklink --enable-zlib
  libavutil      55. 28.100 / 55. 28.100
  libavcodec     57. 51.100 / 57. 51.100
  libavformat    57. 44.100 / 57. 44.100
  libavdevice    57.  0.102 / 57.  0.102
  libavfilter     6. 49.100 /  6. 49.100
  libswscale      4.  1.100 /  4.  1.100
  libswresample   2.  1.100 /  2.  1.100
  libpostproc    54.  0.100 / 54.  0.100



Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker.


#5802 Conversion from JPEG-SOF3(lossless) fails avcodec defect Aug 26, 2016

How to reproduce:

ffmpeg -y -i C:\Users\sknoll\Desktop\big.sof3 -vcodec jpegls -q:v 0 test.jls
ffmpeg version N-81342-gb93e223 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 5.4.0 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-dxva2 --enable-libmfx --enable-nvenc --enable-avisynth --enable-bzlib --enable-libebur128 --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib
  libavutil      55. 28.100 / 55. 28.100
  libavcodec     57. 51.102 / 57. 51.102
  libavformat    57. 46.101 / 57. 46.101
  libavdevice    57.  0.102 / 57.  0.102
  libavfilter     6. 51.100 /  6. 51.100
  libswscale      4.  1.100 /  4.  1.100
  libswresample   2.  1.100 /  2.  1.100
  libpostproc    54.  0.100 / 54.  0.100
Input #0, jpeg_pipe, from 'C:\Users\sknoll\Desktop\big.sof3':
  Duration: N/A, bitrate: N/A
    Stream #0:0: Video: mjpeg, gray16le(bt470bg/unknown/unknown), 512x512, lossless, 25 tbr, 25 tbn, 25 tbc
[image2 @ 00000000006a5600] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead.
Output #0, image2, to 'test.jls':
  Metadata:
    encoder         : Lavf57.46.101
    Stream #0:0: Video: jpegls, gray16le, 512x512, q=2-31, 200 kb/s, 25 fps, 25 tbn, 25 tbc
    Metadata:
      encoder         : Lavc57.51.102 jpegls
Stream mapping:
  Stream #0:0 -> #0:0 (mjpeg (native) -> jpegls (native))
Press [q] to stop, [?] for help
[mjpeg @ 00000000006a7060] mjpeg_decode_dc: bad vlc: 0:0 (00000000006a4f20)
frame=    1 fps=0.0 q=-0.0 Lsize=N/A time=00:00:00.04 bitrate=N/A speed= 8.8x
video:5kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown 

See attachments for samples.


#5804 pan audio filter parser fails to correctly parse LFE2 channel identifier avfilter defect Aug 27, 2016

The pan filter only expects alphabetical characters for channel identifiers so parsing LFE2 fails.

https://github.com/FFmpeg/FFmpeg/blob/eae2d89bf715bc3edff478174b43e1f388e768bf/libavfilter/af_pan.c#L73

ffmpeg -i test1.mp4 -filter:a 'pan=stereo|FL<FL<LFE2+FL|FR<LFE2+FR' ~/tmp/test.mkv ffmpeg version 3.1.3 Copyright (c) 2000-2016 the FFmpeg developers

built with gcc 6.2.0 (GCC) configuration: --disable-static --prefix=/nix/store/lg96h2rflg1yagkhyaw52031dkh3akl2-ffmpeg-3.1.3 --enable-gpl --enable-version3 --disable-nonfree --disable-thumb --enable-shared --disable-static --enable-pic --disable-small --enable-runtime-cpudetect --enable-gray --enable-swscale-alpha --disable-incompatible-libav-abi --enable-hardcoded-tables --enable-safe-bitstream-reader --disable-memalign-hack --enable-pthreads --disable-w32threads --disable-os2threads --enable-network --enable-pixelutils --enable-ffmpeg --enable-ffplay --enable-ffprobe --enable-ffserver --enable-avcodec --enable-avdevice --enable-avfilter --enable-avformat --enable-avresample --enable-avutil --enable-postproc --enable-swresample --enable-swscale --enable-doc --disable-htmlpages --enable-manpages --disable-podpages --disable-txtpages --disable-audiotoolbox --disable-cuda --disable-cuvid --disable-d3d11va --disable-dxva2 --disable-libmfx --disable-libnpp --disable-mmal --disable-nvenc --enable-vaapi --disable-vda --enable-vdpau --disable-videotoolbox --enable-xvmc --disable-avisynth --enable-bzlib --disable-chromaprint --disable-crystalhd --disable-frei0r --enable-gcrypt --disable-gmp --enable-gnutls --enable-iconv --disable-jni --disable-ladspa --enable-libass --enable-libbluray --disable-libbs2b --disable-libcaca --disable-libcelt --disable-libcdio --disable-libdc1394 --disable-libebur128 --disable-libfaac --disable-libfdk-aac --enable-libfontconfig --disable-libflite --enable-libfreetype --disable-libfribidi --disable-libgme --disable-libgsm --disable-libiec61883 --disable-libilbc --disable-libkvazaar --disable-libmodplug --enable-libmp3lame --disable-libnut --disable-libopencore-amrnb --disable-libopencore-amrwb --disable-libopencv --disable-libopenh264 --disable-libopenjpeg --enable-libopus --enable-libpulse --disable-librubberband --disable-librtmp --disable-libschroedinger --disable-libshine --disable-libsmbclient --disable-libsnappy --enable-libsoxr --enable-libspeex --disable-libssh --disable-libtesseract --enable-libtheora --disable-libtwolame --enable-libv4l2 --disable-libvidstab --disable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --disable-libwavpack --disable-libwebp --enable-libx264 --enable-libx265 --disable-libxavs --enable-libxcb-shm --enable-libxcb-xfixes --enable-libxcb-shape --disable-libxvid --disable-libzimg --disable-libzmq --disable-libzvbi --enable-lzma --disable-decklink --disable-mediacodec --disable-netcdf --disable-openal --disable-opencl --enable-opengl --disable-openssl --disable-schannel --enable-sdl --disable-securetransport --disable-x11grab --enable-zlib --disable-debug --enable-optimizations --disable-extra-warnings --disable-stripping libavutil 55. 28.100 / 55. 28.100 libavcodec 57. 48.101 / 57. 48.101 libavformat 57. 41.100 / 57. 41.100 libavdevice 57. 0.101 / 57. 0.101 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, mov,mp4,m4a,3gp,3g2,mj2, from 'test1.mp4':

Metadata:

major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf56.40.101

Duration: 00:01:00.10, start: 0.000000, bitrate: 5916 kb/s

Stream #0:0(eng): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709), 1920x1080, 5907 kb/s, 23.98 fps, 23.98 tbr, 16k tbn, 180k tbc (default) Metadata:

handler_name : VideoHandler?

Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 2 kb/s (default) Metadata:

handler_name : SoundHandler?

[Parsed_pan_0 @ 0x190f820] Syntax error near "2+FL" [AVFilterGraph @ 0x190e660] Error initializing filter 'pan' with args 'stereo|FL<LFE2+FL|FR<LFE2+FR' Error opening filters!


#5850 Using Hauppauge HD-PVR fails (streaming I/O) avdevice defect Sep 16, 2016

Summary of the bug: Using the Hauppauge HD-PVR does not work anymore. Used to work on Ubuntu 14.04, does not at Ubuntu 16.04 nor at Arch Linux. A self-compiled avplay does the job. If it helps: open broadcast studio (obs-studio) cannot open the device-file either, same error as 'ffplay /dev/video0'

I used Arch Linux for the output below:

How to reproduce:

% ffplay /dev/video0
ffplay started on 2016-09-16 at 19:44:29
Report written to "ffplay-20160916-194429.log"
Command line:
ffplay /dev/video0 -report
ffplay version 3.1.3 Copyright (c) 2003-2016 the FFmpeg developers
  built with gcc 6.1.1 (GCC) 20160802
  configuration: --prefix=/usr --disable-debug --disable-static --disable-stripping --enable-avisynth --enable-avresample --enable-fontconfig --enable-gmp --enable-gnutls --enable-gpl --enable-ladspa --enable-libass --enable-libbluray --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libiec61883 --enable-libmodplug --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libv4l2 --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-netcdf --enable-shared --enable-version3 --enable-x11grab
  libavutil      55. 28.100 / 55. 28.100
  libavcodec     57. 48.101 / 57. 48.101
  libavformat    57. 41.100 / 57. 41.100
  libavdevice    57.  0.101 / 57.  0.101
  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
[video4linux2,v4l2 @ 0x7f5478009240] fd:7 capabilities:81220001/0   
[video4linux2,v4l2 @ 0x7f5478009240] The device does not support the streaming I/O method.
/dev/video0: Function not implemented

Using the device with 'cat /dev/video0 > test.mp4' works perfectly well. Even 'gst-play-1.0 /dev/video0' works. Output of v4l2-ctl:

% v4l2-ctl --all -d /dev/video0
Driver Info (not using libv4l2):
	Driver name   : hdpvr
	Card type     : Hauppauge HD PVR
	Bus info      : usb-0000:00:14.0-4
	Driver version: 4.7.2
	Capabilities  : 0x81220001
		Video Capture
		Audio
		Read/Write
		Extended Pix Format
		Device Capabilities
	Device Caps   : 0x01220001
		Video Capture
		Audio
		Read/Write
		Extended Pix Format
Priority: 2
Video input : 0 (Component: ok)
Audio input : 0 (RCA back)
Video Standard = 0x0000f900
	PAL-M/60
	NTSC-M/M-JP/443/M-KR
DV timings:
	Active width: 720
	Active height: 480
	Total width: 858
	Total height: 525
	Frame format: interlaced
	Polarities: -vsync -hsync
	Pixelclock: 13500000 Hz (59.94 fields per second)
	Horizontal frontporch: 19
	Horizontal sync: 62
	Horizontal backporch: 57
	Field 1:
	Vertical frontporch: 4
	Vertical sync: 3
	Vertical backporch: 15
	Field 2:
	Vertical frontporch: 4
	Vertical sync: 3
	Vertical backporch: 16
	Standards: CEA-861
	Flags: half-line, CE-video
DV timings capabilities:
	Minimum Width: 720
	Maximum Width: 1920
	Minimum Height: 480
	Maximum Height: 1080
	Minimum PClock: 27000000
	Maximum PClock: 74250000
	Standards: CEA-861
	Capabilities: Interlaced, Progressive
Format Video Capture:
	Width/Height      : 720/480
	Pixel Format      : 'MPEG'
	Field             : Interlaced
	Bytes per Line    : 0
	Size Image        : 8192
	Colorspace        : SMPTE 170M
	Transfer Function : Default
	YCbCr Encoding    : Default
	Quantization      : Default
	Flags             : 

User Controls

                     brightness (int)    : min=0 max=255 step=1 default=128 value=128 flags=slider
                       contrast (int)    : min=0 max=255 step=1 default=64 value=64 flags=slider
                     saturation (int)    : min=0 max=255 step=1 default=64 value=64 flags=slider
                            hue (int)    : min=0 max=30 step=1 default=15 value=15 flags=slider
                      sharpness (int)    : min=0 max=255 step=1 default=128 value=128 flags=slider

Codec Controls

                    stream_type (menu)   : min=0 max=1 default=1 value=1 flags=update
                 audio_encoding (menu)   : min=0 max=4 default=3 value=3 flags=update
                 video_encoding (menu)   : min=0 max=2 default=2 value=2
             video_bitrate_mode (menu)   : min=0 max=1 default=1 value=1 flags=update
                  video_bitrate (int)    : min=1000000 max=13500000 step=100000 default=6500000 value=6500000
             video_peak_bitrate (int)    : min=1100000 max=20200000 step=100000 default=9000000 value=9000000 flags=inactive

#5874 tiff LZW compression does not compress enough avcodec defect Oct 4, 2016

Summary of the bug:tiff LZW compression might not compress enough How to reproduce: ffmpeg -y -i b.tif -pix_fmt rgb24 -vcodec tiff -compression_algo lzw test_24.tif The file made in ffmepg is 59.2 MB, if I resave the file in photoshop it is 39.8 MB ffmpeg version N-78598-g98a0053 Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker.


#6175 IFF Anims starting with audio don't show video avcodec defect Feb 22, 2017

Summary of the bug: If an IFF file starts with an 8SVX structure, FFMpeg thinks the whole file is an audio file and decodes even the video portions as audio, resorting in static for a good portion of the audio as it is decoded as audio. How to reproduce:

% ffmpeg -i At_the_Movies.anim -c:a pcm_s8 atm1.aiff
% ffprobe At\ the\ Movies\ 1.anim 
ffprobe version 3.2.2 Copyright (c) 2007-2016 the FFmpeg developers
  built with Apple LLVM version 8.0.0 (clang-800.0.42.1)
  configuration: --prefix=/opt/local --enable-swscale --enable-avfilter --enable-avresample --enable-libmp3lame --enable-libvorbis --enable-libopus --enable-libtheora --enable-libschroedinger --enable-libopenjpeg --enable-libmodplug --enable-libvpx --enable-libsoxr --enable-libspeex --enable-libass --enable-libbluray --enable-lzma --enable-gnutls --enable-fontconfig --enable-libfreetype --enable-libfribidi --disable-indev=jack --disable-outdev=xv --enable-audiotoolbox --enable-sdl2 --mandir=/opt/local/share/man --enable-shared --enable-pthreads --cc=/usr/bin/clang --enable-vda --enable-videotoolbox --arch=x86_64 --enable-yasm --enable-libx265 --enable-gpl --enable-postproc --enable-libx264 --enable-libxvid
  libavutil      55. 34.100 / 55. 34.100
  libavcodec     57. 64.101 / 57. 64.101
  libavformat    57. 56.100 / 57. 56.100
  libavdevice    57.  1.100 / 57.  1.100
  libavfilter     6. 65.100 /  6. 65.100
  libavresample   3.  1.  0 /  3.  1.  0
  libswscale      4.  2.100 /  4.  2.100
  libswresample   2.  3.100 /  2.  3.100
  libpostproc    54.  1.100 / 54.  1.100
[iff @ 0x7fd367005800] Estimating duration from bitrate, this may be inaccurate
Input #0, iff, from 'At the Movies 1.anim':
  Metadata:
    comment         : TOROID
  Duration: 00:01:21.64, bitrate: 72 kb/s
    Stream #0:0: Audio: pcm_s8_planar (ANIM / 0x4D494E41), 9085 Hz, mono, u8p, 72 kb/s
% file At\ the\ Movies\ 1.anim 
At the Movies 1.anim: IFF data, ANIM animation

#6224 signed integer overflow in decode_coeffs_b_generic() avcodec defect Mar 7, 2017

Summary of the bug: UBSan: libavcodec/vp9.c:2255:13: runtime error: signed integer overflow: -262210 * 18766 cannot be represented in type 'int'

How to reproduce: Built with Undefined behavior sanitizer (-fsanitize=undefined)

% ffmpeg -f ivf -i <test_case> -f null -
ffmpeg version N-83756-g8aa4f3b Copyright (c) 2000-2017 the FFmpeg developers
  built with clang version 3.8.0-2ubuntu4 (tags/RELEASE_380/final)
  configuration: --cc=afl-clang-fast --cxx=afl-clang-fast++ --disable-libxcb --disable-xlib --disable-logging --disable-ffprobe --disable-ffplay --disable-sdl2 --disable-ffserver --disable-doc --disable-pthreads --disable-network --disable-d3d11va --disable-dxva2 --disable-vaapi --disable-vda --disable-vdpau --disable-stripping --disable-runtime-cpudetect --disable-postproc --disable-securetransport --disable-iconv --disable-swscale --disable-avdevice --disable-videotoolbox --disable-everything --enable-encoder=wrapped_avframe --disable-lzma --enable-protocol='file,pipe' --enable-muxer=null --enable-demuxer=ivf --enable-parser=vp9 --enable-decoder=vp9 --disable-pic

libavcodec/vp9.c:2255:13: runtime error: signed integer overflow: -262210 * 18766 cannot be represented in type 'int'
    #0 0x9610af in decode_coeffs_b_generic libavcodec/vp9.c:2255:13
    #1 0x9610af in decode_coeffs_b_16bpp libavcodec/vp9.c:2289
    #2 0x8fb97a in decode_coeffs libavcodec/vp9.c:2408:9
    #3 0x8fb97a in decode_coeffs_16bpp libavcodec/vp9.c:2477
    #4 0x80377d in decode_b libavcodec/vp9.c:3240:30
    #5 0x7e632f in decode_sb libavcodec/vp9.c:3476:13
    #6 0x7e6b50 in decode_sb libavcodec/vp9.c:3444:17
    #7 0x7b1de2 in vp9_decode_frame libavcodec/vp9.c:4204:29
    #8 0x78369a in avcodec_decode_video2 libavcodec/utils.c:2263:19
    #9 0x791e73 in do_decode libavcodec/utils.c:2796:15
    #10 0x791354 in avcodec_send_packet libavcodec/utils.c:2885:12
    #11 0x7038f0 in try_decode_frame libavformat/utils.c:3000:19
    #12 0x6ee52b in avformat_find_stream_info libavformat/utils.c:3701:9
    #13 0x5094c8 in open_input_file ffmpeg_opt.c:1012:11
    #14 0x5059dc in open_files ffmpeg_opt.c:3197:15
    #15 0x505071 in ffmpeg_parse_options ffmpeg_opt.c:3237:11
    #16 0x5743d0 in main ffmpeg.c:4679:11
    #17 0x7fd38f21082f in __libc_start_main /build/glibc-t3gR2i/glibc-2.23/csu/../csu/libc-start.c:291
    #18 0x4198b8 in _start (ffmpeg+0x4198b8)

#6263 MPEG TS: A/V async issue when remuxing. Plays fine in MPV avformat defect Mar 25, 2017

Summary of the bug:

I have off-the-air recordings: H.264/AAC in an MPEG-TS (.ts) file. For archiving, I uncompress the audio to pcm_s16le, and the container to MKV.

I have a file where audio/video goes completely out of sync after a certain position in the video. I've isolated the culprit part of the video using "dd".

I've tried the following commands:

$FFMPEG -i $IN -c copy ${OUT}-copy.ts
$FFMPEG -i $IN -c copy -vsync passthrough ${OUT}-vsync_pass.ts
$FFMPEG -i $IN -c copy -vsync cfr ${OUT}-vsync_cfr.ts
$FFMPEG -i $IN -c copy -vsync vfr ${OUT}-vsync_vfr.ts
$FFMPEG -i $IN -c copy -vsync drop ${OUT}-vsync_drop.ts

$FFMPEG -i $IN -c:v copy -c:a pcm_s16le ${OUT}-pcm_s16le.ts
$FFMPEG -i $IN -c:v copy -c:a pcm_s16le -af "aresample=async=1000" ${OUT}-aresample.mkv

None of them produce a clean output :(

The commercial clip starting at offset 26s seems to be defect. The file plays fine in MPV Media Player, so I guess there must be a way to fix the timestamps somehow?

Here's the complete, uncut (*) console output from the first of the above commands I've tried:

$ ffmpeg -i nd_vs_v-cut2.ts -c copy out.ts

(*) I've removed a long number of repeating "decode_slice_header error" messages, since they were identical to the first one.

ffmpeg version N-84661-g66c1c9b Copyright (c) 2000-2017 the FFmpeg developers
  built with gcc 5.4.0 (Ubuntu 5.4.0-6ubuntu1~16.04.4) 20160609
  configuration: --prefix=/usr/local --enable-gpl --enable-nonfree --enable-version3 --enable-postproc --enable-swscale --enable-avfilter --enable-pthreads --enable-bzlib --enable-zlib --enable-decoder=png --enable-encoder=png --samples=../fate-suite --enable-libfreetype --enable-libschroedinger --enable-libopenjpeg --disable-decoder=jpeg2000 --enable-libvpx --enable-libvorbis --enable-libx264
  libavutil      55. 51.100 / 55. 51.100
  libavcodec     57. 86.103 / 57. 86.103
  libavformat    57. 67.100 / 57. 67.100
  libavdevice    57.  3.101 / 57.  3.101
  libavfilter     6. 78.100 /  6. 78.100
  libswscale      4.  3.101 /  4.  3.101
  libswresample   2.  4.100 /  2.  4.100
  libpostproc    54.  2.100 / 54.  2.100
[h264 @ 0x3f6e040] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x3f6e040] decode_slice_header error
[h264 @ 0x3f6e040] no frame!
[h264 @ 0x3f6e040] non-existing PPS 0 referenced
    Last message repeated 1 times
[h264 @ 0x3f6e040] decode_slice_header error
[h264 @ 0x3f6e040] no frame!
[h264 @ 0x3f6e040] non-existing PPS 0 referenced
...
...
...
Input #0, mpegts, from 'nd_vs_v-cut2.ts':
  Duration: 00:03:18.03, start: 434.773333, bitrate: 1440 kb/s
  Program 1 
    Stream #0:0[0x101]: Audio: aac (HE-AAC) ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp, 59 kb/s
    Stream #0:1[0x102]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(progressive), 1280x720, 30 fps, 29.97 tbr, 90k tbn, 60 tbc
    Stream #0:2[0x103]: Data: timed_id3 (ID3  / 0x20334449)
Output #0, mpegts, to 'out/out.ts':
  Metadata:
    encoder         : Lavf57.67.100
    Stream #0:0: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(progressive), 1280x720, q=2-31, 30 fps, 29.97 tbr, 90k tbn, 90k tbc
    Stream #0:1: Audio: aac (HE-AAC) ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp, 59 kb/s
Stream mapping:
  Stream #0:1 -> #0:0 (copy)
  Stream #0:0 -> #0:1 (copy)
Press [q] to stop, [?] for help
[mpegts @ 0x3f68360] DTS 8589934592 < 8590832488 out of orderitrate=4346.8kbits/s speed=30.8x    
[mpegts @ 0x3f68360] DTS 55209870 < 8592634286 out of order9 bitrate=2633.7kbits/s speed=46.9x    
frame= 2589 fps=1058 q=-1.0 Lsize=   35793kB time=00:01:37.25 bitrate=3014.9kbits/s speed=39.7x    
video:32062kB audio:838kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 8.791791%

#6294 gif frame delay dropped from last frame when scale filter is used avfilter defect Apr 7, 2017

Summary of the bug: When converting a gif to an mp4 the delay is not honored when the scale filter is used. If the scale filter is removed from the command options the output is perfect.

In my case, the input gif has only two frames. Each frame has an asis delay duration of 2 seconds, so the full loop should be 4 seconds long. The output video is 2 seconds long, where the first frame shows for nearly 2 seconds the second frame is shown for ... idk, just the last tick.

Input: https://cdn0.vox-cdn.com/uploads/chorus_asset/file/8251197/7GPW_LivingRoom.gif

Output: https://cdn0.vox-cdn.com/thumbor/BbnJ1AHcTSqqFdPKSVuyJgf_yr8=/0x0:2432x1556/1720x0/filters:focal(0x0:2432x1556):gifv():no_upscale()/cdn0.vox-cdn.com/uploads/chorus_asset/file/8251197/7GPW_LivingRoom.gif

Simple reproduce:

ffmpeg -i input.gif -vf "scale=-2:-2" output.mp4

Log:

$ ffmpeg -v 9 -loglevel 99 -report -y -f gif -i imagefromIO.gif -an -movflags faststart -f mp4 -pix_fmt yuv420p -profile:v baseline -level 4.0 -qmin 10 -qmax 42 -crf 23 -maxrate 500k -vf "scale=trunc(iw/2)*2:trunc(ih/2)*2" imagefromIO.mp4
ffmpeg started on 2017-04-07 at 00:09:46
Report written to "ffmpeg-20170407-000946.log"
ffmpeg version N-85306-ge7ec8c1 Copyright (c) 2000-2017 the FFmpeg developers
  built with Apple LLVM version 8.0.0 (clang-800.0.42.1)
  configuration: --enable-gpl --enable-libx264 --enable-libfdk-aac --enable-libvpx --enable-libmp3lame --enable-nonfree
  libavutil      55. 60.100 / 55. 60.100
  libavcodec     57. 92.100 / 57. 92.100
  libavformat    57. 72.100 / 57. 72.100
  libavdevice    57.  7.100 / 57.  7.100
  libavfilter     6. 84.100 /  6. 84.100
  libswscale      4.  7.100 /  4.  7.100
  libswresample   2.  8.100 /  2.  8.100
  libpostproc    54.  6.100 / 54.  6.100
Splitting the commandline.
Reading option '-v' ... matched as option 'v' (set logging level) with argument '9'.
Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument '99'.
Reading option '-report' ... matched as option 'report' (generate a report) with argument '1'.
Reading option '-y' ... matched as option 'y' (overwrite output files) with argument '1'.
Reading option '-f' ... matched as option 'f' (force format) with argument 'gif'.
Reading option '-i' ... matched as input url with argument 'imagefromIO.gif'.
Reading option '-an' ... matched as option 'an' (disable audio) with argument '1'.
Reading option '-movflags' ... matched as AVOption 'movflags' with argument 'faststart'.
Reading option '-f' ... matched as option 'f' (force format) with argument 'mp4'.
Reading option '-pix_fmt' ... matched as option 'pix_fmt' (set pixel format) with argument 'yuv420p'.
Reading option '-profile:v' ... matched as option 'profile' (set profile) with argument 'baseline'.
Reading option '-level' ... matched as AVOption 'level' with argument '4.0'.
Reading option '-qmin' ... matched as AVOption 'qmin' with argument '10'.
Reading option '-qmax' ... matched as AVOption 'qmax' with argument '42'.
Reading option '-crf' ... matched as AVOption 'crf' with argument '23'.
Reading option '-maxrate' ... matched as AVOption 'maxrate' with argument '500k'.
Reading option '-vf' ... matched as option 'vf' (set video filters) with argument 'scale=trunc(iw/2)*2:trunc(ih/2)*2'.
Reading option 'imagefromIO.mp4' ... matched as output url.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option v (set logging level) with argument 9.
Applying option report (generate a report) with argument 1.
Applying option y (overwrite output files) with argument 1.
Successfully parsed a group of options.
Parsing a group of options: input url imagefromIO.gif.
Applying option f (force format) with argument gif.
Successfully parsed a group of options.
Opening an input file: imagefromIO.gif.
[file @ 0x7fcf184172a0] Setting default whitelist 'file,crypto'
[gif @ 0x7fcf18814200] Before avformat_find_stream_info() pos: 0 bytes read:32768 seeks:0 nb_streams:1
[gif @ 0x7fcf18814200] stream 0: start_time: -92233720368547760.000 duration: -92233720368547760.000
[gif @ 0x7fcf18814200] format: start_time: -9223372036854.775 duration: -9223372036854.775 bitrate=0 kb/s
[gif @ 0x7fcf18814200] After avformat_find_stream_info() pos: 3316873 bytes read:6650772 seeks:2 frames:2
Input #0, gif, from 'imagefromIO.gif':
  Duration: N/A, bitrate: N/A
    Stream #0:0, 2, 1/100: Video: gif, 1 reference frame, bgra, 2432x1556, 0/1, 100 tbr, 100 tbn, 100 tbc
Successfully opened the file.
Parsing a group of options: output url imagefromIO.mp4.
Applying option an (disable audio) with argument 1.
Applying option f (force format) with argument mp4.
Applying option pix_fmt (set pixel format) with argument yuv420p.
Applying option profile:v (set profile) with argument baseline.
Applying option vf (set video filters) with argument scale=trunc(iw/2)*2:trunc(ih/2)*2.
Successfully parsed a group of options.
Opening an output file: imagefromIO.mp4.
[file @ 0x7fcf18419500] Setting default whitelist 'file,crypto'
Successfully opened the file.
Stream mapping:
  Stream #0:0 -> #0:0 (gif (native) -> h264 (libx264))
Press [q] to stop, [?] for help
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[gif @ 0x7fcf1881d400] code=21 '!'
    Last message repeated 1 times
[gif @ 0x7fcf1881d400] code=2c ','
detected 8 logical cores
[Parsed_scale_0 @ 0x7fcf18600000] Setting 'w' to value 'trunc(iw/2)*2'
[Parsed_scale_0 @ 0x7fcf18600000] Setting 'h' to value 'trunc(ih/2)*2'
[Parsed_scale_0 @ 0x7fcf18600000] Setting 'flags' to value 'bicubic'
[Parsed_scale_0 @ 0x7fcf18600000] w:trunc(iw/2)*2 h:trunc(ih/2)*2 flags:'bicubic' interl:0
[graph 0 input from stream 0:0 @ 0x7fcf185001c0] Setting 'video_size' to value '2432x1556'
[graph 0 input from stream 0:0 @ 0x7fcf185001c0] Setting 'pix_fmt' to value '30'
[graph 0 input from stream 0:0 @ 0x7fcf185001c0] Setting 'time_base' to value '1/100'
[graph 0 input from stream 0:0 @ 0x7fcf185001c0] Setting 'pixel_aspect' to value '0/1'
[graph 0 input from stream 0:0 @ 0x7fcf185001c0] Setting 'sws_param' to value 'flags=2'
[graph 0 input from stream 0:0 @ 0x7fcf185001c0] Setting 'frame_rate' to value '100/1'
[graph 0 input from stream 0:0 @ 0x7fcf185001c0] w:2432 h:1556 pixfmt:bgra tb:1/100 fr:100/1 sar:0/1 sws_param:flags=2
[format @ 0x7fcf1841a660] compat: called with args=[yuv420p]
[format @ 0x7fcf1841a660] Setting 'pix_fmts' to value 'yuv420p'
[AVFilterGraph @ 0x7fcf1841a1a0] query_formats: 4 queried, 3 merged, 0 already done, 0 delayed
[Parsed_scale_0 @ 0x7fcf18600000] w:2432 h:1556 fmt:bgra sar:0/1 -> w:2432 h:1556 fmt:yuv420p sar:0/1 flags:0x4
[libx264 @ 0x7fcf1881f600] VBV maxrate specified, but no bufsize, ignored
[libx264 @ 0x7fcf1881f600] using mv_range_thread = 56
[libx264 @ 0x7fcf1881f600] frame MB size (152x98) > level limit (8192)
[libx264 @ 0x7fcf1881f600] MB rate (1489600) > level limit (245760)
[libx264 @ 0x7fcf1881f600] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 AVX2 LZCNT BMI2
[libx264 @ 0x7fcf1881f600] profile Constrained Baseline, level 4.0
[libx264 @ 0x7fcf1881f600] 264 - core 148 r2748 97eaef2 - H.264/MPEG-4 AVC codec - Copyleft 2003-2016 - http://www.videolan.org/x264.html - options: cabac=0 ref=2 deblock=1:0:0 analyse=0x1:0x111 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=12 lookahead_threads=2 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=0 weightp=0 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=10 qpmax=42 qpstep=4 ip_ratio=1.40 aq=1:1.00
Output #0, mp4, to 'imagefromIO.mp4':
  Metadata:
    encoder         : Lavf57.72.100
    Stream #0:0, 0, 1/12800: Video: h264 (libx264), 1 reference frame ([33][0][0][0] / 0x0021), yuv420p, 2432x1556, 0/1, q=10-42, 100 fps, 12800 tbn, 100 tbc
    Metadata:
      encoder         : Lavc57.92.100 libx264
    Side data:
      cpb: bitrate max/min/avg: 500000/0/0 buffer size: 0 vbv_delay: -1
Clipping frame in rate conversion by 0.000008
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[gif @ 0x7fcf1881d400] code=21 '!'
[gif @ 0x7fcf1881d400] code=2c ','
*** 199 dup!
[libx264 @ 0x7fcf1881f600] frame=   0 QP=21.36 NAL=3 Slice:I Poc:0   I:14896 P:0    SKIP:0    size=419387 bytes
[libx264 @ 0x7fcf1881f600] frame=   1 QP=20.76 NAL=2 Slice:P Poc:2   I:319  P:2646 SKIP:11931 size=9935 bytes
[libx264 @ 0x7fcf1881f600] frame=   2 QP=20.37 NAL=2 Slice:P Poc:4   I:248  P:1273 SKIP:13375 size=6085 bytes
[libx264 @ 0x7fcf1881f600] frame=   3 QP=20.70 NAL=2 Slice:P Poc:6   I:185  P:1292 SKIP:13419 size=4747 bytes
[libx264 @ 0x7fcf1881f600] frame=   4 QP=20.60 NAL=2 Slice:P Poc:8   I:153  P:1202 SKIP:13541 size=3888 bytes
[libx264 @ 0x7fcf1881f600] frame=   5 QP=20.78 NAL=2 Slice:P Poc:10  I:131  P:1145 SKIP:13620 size=3399 bytes
[libx264 @ 0x7fcf1881f600] frame=   6 QP=20.91 NAL=2 Slice:P Poc:12  I:107  P:1163 SKIP:13626 size=3033 bytes
[libx264 @ 0x7fcf1881f600] frame=   7 QP=20.74 NAL=2 Slice:P Poc:14  I:116  P:1087 SKIP:13693 size=3044 bytes
[libx264 @ 0x7fcf1881f600] frame=   8 QP=20.65 NAL=2 Slice:P Poc:16  I:123  P:978  SKIP:13795 size=2905 bytes
[libx264 @ 0x7fcf1881f600] frame=   9 QP=20.96 NAL=2 Slice:P Poc:18  I:98   P:948  SKIP:13850 size=2534 bytes
[libx264 @ 0x7fcf1881f600] frame=  10 QP=20.56 NAL=2 Slice:P Poc:20  I:93   P:954  SKIP:13849 size=2784 bytes
[libx264 @ 0x7fcf1881f600] frame=  11 QP=20.79 NAL=2 Slice:P Poc:22  I:118  P:836  SKIP:13942 size=2658 bytes
[libx264 @ 0x7fcf1881f600] frame=  12 QP=20.41 NAL=2 Slice:P Poc:24  I:84   P:795  SKIP:14017 size=2245 bytes
[libx264 @ 0x7fcf1881f600] frame=  13 QP=20.48 NAL=2 Slice:P Poc:26  I:113  P:740  SKIP:14043 size=2357 bytes
[libx264 @ 0x7fcf1881f600] frame=  14 QP=20.45 NAL=2 Slice:P Poc:28  I:82   P:670  SKIP:14144 size=1981 bytes
[libx264 @ 0x7fcf1881f600] frame=  15 QP=20.64 NAL=2 Slice:P Poc:30  I:78   P:604  SKIP:14214 size=1779 bytes
[libx264 @ 0x7fcf1881f600] frame=  16 QP=20.65 NAL=2 Slice:P Poc:32  I:88   P:556  SKIP:14252 size=1821 bytes
[libx264 @ 0x7fcf1881f600] frame=  17 QP=20.54 NAL=2 Slice:P Poc:34  I:105  P:547  SKIP:14244 size=1948 bytes
[libx264 @ 0x7fcf1881f600] frame=  18 QP=20.44 NAL=2 Slice:P Poc:36  I:84   P:546  SKIP:14266 size=1720 bytes
[libx264 @ 0x7fcf1881f600] frame=  19 QP=20.68 NAL=2 Slice:P Poc:38  I:84   P:525  SKIP:14287 size=1654 bytes
[libx264 @ 0x7fcf1881f600] frame=  20 QP=20.44 NAL=2 Slice:P Poc:40  I:95   P:472  SKIP:14329 size=1654 bytes
[libx264 @ 0x7fcf1881f600] frame=  21 QP=20.39 NAL=2 Slice:P Poc:42  I:104  P:458  SKIP:14334 size=1698 bytes
[libx264 @ 0x7fcf1881f600] frame=  22 QP=20.36 NAL=2 Slice:P Poc:44  I:101  P:444  SKIP:14351 size=1607 bytes
[libx264 @ 0x7fcf1881f600] frame=  23 QP=20.15 NAL=2 Slice:P Poc:46  I:86   P:490  SKIP:14320 size=1814 bytes
[libx264 @ 0x7fcf1881f600] frame=  24 QP=20.26 NAL=2 Slice:P Poc:48  I:81   P:450  SKIP:14365 size=1476 bytes
[libx264 @ 0x7fcf1881f600] frame=  25 QP=20.60 NAL=2 Slice:P Poc:50  I:81   P:474  SKIP:14341 size=1499 bytes
[libx264 @ 0x7fcf1881f600] frame=  26 QP=20.30 NAL=2 Slice:P Poc:52  I:99   P:429  SKIP:14368 size=1534 bytes
[libx264 @ 0x7fcf1881f600] frame=  27 QP=20.25 NAL=2 Slice:P Poc:54  I:93   P:437  SKIP:14366 size=1509 bytes
[libx264 @ 0x7fcf1881f600] frame=  28 QP=20.23 NAL=2 Slice:P Poc:56  I:99   P:431  SKIP:14366 size=1523 bytes
[libx264 @ 0x7fcf1881f600] frame=  29 QP=20.24 NAL=2 Slice:P Poc:58  I:97   P:419  SKIP:14380 size=1487 bytes
[libx264 @ 0x7fcf1881f600] frame=  30 QP=20.23 NAL=2 Slice:P Poc:60  I:98   P:415  SKIP:14383 size=1503 bytes
[libx264 @ 0x7fcf1881f600] frame=  31 QP=20.24 NAL=2 Slice:P Poc:62  I:96   P:408  SKIP:14392 size=1449 bytes
[libx264 @ 0x7fcf1881f600] frame=  32 QP=20.23 NAL=2 Slice:P Poc:64  I:100  P:394  SKIP:14402 size=1461 bytes
[libx264 @ 0x7fcf1881f600] frame=  33 QP=20.25 NAL=2 Slice:P Poc:66  I:95   P:398  SKIP:14403 size=1436 bytes
[libx264 @ 0x7fcf1881f600] frame=  34 QP=20.25 NAL=2 Slice:P Poc:68  I:99   P:392  SKIP:14405 size=1447 bytes
[libx264 @ 0x7fcf1881f600] frame=  35 QP=20.39 NAL=2 Slice:P Poc:70  I:97   P:389  SKIP:14410 size=1420 bytes
[libx264 @ 0x7fcf1881f600] frame=  36 QP=20.23 NAL=2 Slice:P Poc:72  I:98   P:396  SKIP:14402 size=1453 bytes
[libx264 @ 0x7fcf1881f600] frame=  37 QP=20.24 NAL=2 Slice:P Poc:74  I:96   P:396  SKIP:14404 size=1435 bytes
[libx264 @ 0x7fcf1881f600] frame=  38 QP=20.23 NAL=2 Slice:P Poc:76  I:100  P:386  SKIP:14410 size=1440 bytes
[libx264 @ 0x7fcf1881f600] frame=  39 QP=20.24 NAL=2 Slice:P Poc:78  I:95   P:394  SKIP:14407 size=1423 bytes
[libx264 @ 0x7fcf1881f600] frame=  40 QP=20.23 NAL=2 Slice:P Poc:80  I:99   P:391  SKIP:14406 size=1445 bytes
[libx264 @ 0x7fcf1881f600] frame=  41 QP=20.24 NAL=2 Slice:P Poc:82  I:97   P:387  SKIP:14412 size=1421 bytes
[libx264 @ 0x7fcf1881f600] frame=  42 QP=20.23 NAL=2 Slice:P Poc:84  I:98   P:395  SKIP:14403 size=1450 bytes
[libx264 @ 0x7fcf1881f600] frame=  43 QP=20.24 NAL=2 Slice:P Poc:86  I:96   P:395  SKIP:14405 size=1424 bytes
[libx264 @ 0x7fcf1881f600] frame=  44 QP=20.23 NAL=2 Slice:P Poc:88  I:100  P:389  SKIP:14407 size=1446 bytes
[libx264 @ 0x7fcf1881f600] frame=  45 QP=20.24 NAL=2 Slice:P Poc:90  I:95   P:395  SKIP:14406 size=1429 bytes
[libx264 @ 0x7fcf1881f600] frame=  46 QP=20.23 NAL=2 Slice:P Poc:92  I:99   P:391  SKIP:14406 size=1444 bytes
[libx264 @ 0x7fcf1881f600] frame=  47 QP=20.24 NAL=2 Slice:P Poc:94  I:97   P:385  SKIP:14414 size=1411 bytes
[libx264 @ 0x7fcf1881f600] frame=  48 QP=20.23 NAL=2 Slice:P Poc:96  I:98   P:392  SKIP:14406 size=1445 bytes
[libx264 @ 0x7fcf1881f600] frame=  49 QP=20.24 NAL=2 Slice:P Poc:98  I:96   P:394  SKIP:14406 size=1429 bytes
[libx264 @ 0x7fcf1881f600] frame=  50 QP=20.23 NAL=2 Slice:P Poc:100 I:100  P:388  SKIP:14408 size=1444 bytes
[libx264 @ 0x7fcf1881f600] frame=  51 QP=20.24 NAL=2 Slice:P Poc:102 I:95   P:395  SKIP:14406 size=1422 bytes
[libx264 @ 0x7fcf1881f600] frame=  52 QP=20.23 NAL=2 Slice:P Poc:104 I:99   P:393  SKIP:14404 size=1448 bytes
[libx264 @ 0x7fcf1881f600] frame=  53 QP=20.24 NAL=2 Slice:P Poc:106 I:97   P:387  SKIP:14412 size=1421 bytes
[libx264 @ 0x7fcf1881f600] frame=  54 QP=20.23 NAL=2 Slice:P Poc:108 I:98   P:392  SKIP:14406 size=1445 bytes
[libx264 @ 0x7fcf1881f600] frame=  55 QP=20.24 NAL=2 Slice:P Poc:110 I:96   P:392  SKIP:14408 size=1418 bytes
[libx264 @ 0x7fcf1881f600] frame=  56 QP=20.23 NAL=2 Slice:P Poc:112 I:100  P:386  SKIP:14410 size=1441 bytes
[libx264 @ 0x7fcf1881f600] frame=  57 QP=20.24 NAL=2 Slice:P Poc:114 I:95   P:398  SKIP:14403 size=1434 bytes
[libx264 @ 0x7fcf1881f600] frame=  58 QP=20.23 NAL=2 Slice:P Poc:116 I:99   P:394  SKIP:14403 size=1450 bytes
[libx264 @ 0x7fcf1881f600] frame=  59 QP=20.24 NAL=2 Slice:P Poc:118 I:97   P:388  SKIP:14411 size=1416 bytes
[libx264 @ 0x7fcf1881f600] frame=  60 QP=20.23 NAL=2 Slice:P Poc:120 I:98   P:392  SKIP:14406 size=1445 bytes
[libx264 @ 0x7fcf1881f600] frame=  61 QP=20.24 NAL=2 Slice:P Poc:122 I:96   P:394  SKIP:14406 size=1429 bytes
[libx264 @ 0x7fcf1881f600] frame=  62 QP=20.23 NAL=2 Slice:P Poc:124 I:100  P:386  SKIP:14410 size=1440 bytes
[libx264 @ 0x7fcf1881f600] frame=  63 QP=20.24 NAL=2 Slice:P Poc:126 I:95   P:393  SKIP:14408 size=1418 bytes
[libx264 @ 0x7fcf1881f600] frame=  64 QP=20.23 NAL=2 Slice:P Poc:128 I:99   P:393  SKIP:14404 size=1449 bytes
[libx264 @ 0x7fcf1881f600] frame=  65 QP=20.24 NAL=2 Slice:P Poc:130 I:97   P:389  SKIP:14410 size=1425 bytes
[libx264 @ 0x7fcf1881f600] frame=  66 QP=20.23 NAL=2 Slice:P Poc:132 I:98   P:394  SKIP:14404 size=1448 bytes
[libx264 @ 0x7fcf1881f600] frame=  67 QP=20.24 NAL=2 Slice:P Poc:134 I:96   P:392  SKIP:14408 size=1418 bytes
[libx264 @ 0x7fcf1881f600] frame=  68 QP=20.23 NAL=2 Slice:P Poc:136 I:100  P:386  SKIP:14410 size=1441 bytes
[libx264 @ 0x7fcf1881f600] frame=  69 QP=20.24 NAL=2 Slice:P Poc:138 I:95   P:395  SKIP:14406 size=1429 bytes
[libx264 @ 0x7fcf1881f600] frame=  70 QP=20.23 NAL=2 Slice:P Poc:140 I:99   P:391  SKIP:14406 size=1444 bytes
[libx264 @ 0x7fcf1881f600] frame=  71 QP=20.24 NAL=2 Slice:P Poc:142 I:97   P:385  SKIP:14414 size=1411 bytes
[libx264 @ 0x7fcf1881f600] frame=  72 QP=20.23 NAL=2 Slice:P Poc:144 I:98   P:394  SKIP:14404 size=1449 bytes
[libx264 @ 0x7fcf1881f600] frame=  73 QP=20.24 NAL=2 Slice:P Poc:146 I:96   P:396  SKIP:14404 size=1433 bytes
[libx264 @ 0x7fcf1881f600] frame=  74 QP=20.23 NAL=2 Slice:P Poc:148 I:100  P:388  SKIP:14408 size=1444 bytes
[libx264 @ 0x7fcf1881f600] frame=  75 QP=20.24 NAL=2 Slice:P Poc:150 I:95   P:393  SKIP:14408 size=1418 bytes
[libx264 @ 0x7fcf1881f600] frame=  76 QP=20.23 NAL=2 Slice:P Poc:152 I:99   P:391  SKIP:14406 size=1445 bytes
[libx264 @ 0x7fcf1881f600] frame=  77 QP=20.24 NAL=2 Slice:P Poc:154 I:97   P:387  SKIP:14412 size=1421 bytes
[libx264 @ 0x7fcf1881f600] frame=  78 QP=20.23 NAL=2 Slice:P Poc:156 I:98   P:392  SKIP:14406 size=1445 bytes
[libx264 @ 0x7fcf1881f600] frame=  79 QP=20.24 NAL=2 Slice:P Poc:158 I:96   P:394  SKIP:14406 size=1422 bytes
[libx264 @ 0x7fcf1881f600] frame=  80 QP=20.23 NAL=2 Slice:P Poc:160 I:100  P:388  SKIP:14408 size=1445 bytes
[libx264 @ 0x7fcf1881f600] frame=  81 QP=20.24 NAL=2 Slice:P Poc:162 I:95   P:397  SKIP:14404 size=1432 bytes
[libx264 @ 0x7fcf1881f600] frame=  82 QP=20.23 NAL=2 Slice:P Poc:164 I:99   P:391  SKIP:14406 size=1444 bytes
[libx264 @ 0x7fcf1881f600] frame=  83 QP=20.24 NAL=2 Slice:P Poc:166 I:97   P:385  SKIP:14414 size=1411 bytes
[libx264 @ 0x7fcf1881f600] frame=  84 QP=20.23 NAL=2 Slice:P Poc:168 I:98   P:392  SKIP:14406 size=1445 bytes
[libx264 @ 0x7fcf1881f600] frame=  85 QP=20.24 NAL=2 Slice:P Poc:170 I:96   P:394  SKIP:14406 size=1429 bytes
[libx264 @ 0x7fcf1881f600] frame=  86 QP=20.23 NAL=2 Slice:P Poc:172 I:100  P:388  SKIP:14408 size=1444 bytes
[libx264 @ 0x7fcf1881f600] frame=  87 QP=20.24 NAL=2 Slice:P Poc:174 I:95   P:395  SKIP:14406 size=1422 bytes
[libx264 @ 0x7fcf1881f600] frame=  88 QP=20.23 NAL=2 Slice:P Poc:176 I:99   P:393  SKIP:14404 size=1448 bytes
[libx264 @ 0x7fcf1881f600] frame=  89 QP=20.24 NAL=2 Slice:P Poc:178 I:97   P:387  SKIP:14412 size=1421 bytes
[libx264 @ 0x7fcf1881f600] frame=  90 QP=20.23 NAL=2 Slice:P Poc:180 I:98   P:392  SKIP:14406 size=1445 bytes
[libx264 @ 0x7fcf1881f600] frame=  91 QP=20.24 NAL=2 Slice:P Poc:182 I:96   P:392  SKIP:14408 size=1418 bytes
[libx264 @ 0x7fcf1881f600] frame=  92 QP=20.23 NAL=2 Slice:P Poc:184 I:100  P:386  SKIP:14410 size=1441 bytes
[libx264 @ 0x7fcf1881f600] frame=  93 QP=20.24 NAL=2 Slice:P Poc:186 I:95   P:395  SKIP:14406 size=1429 bytes
[libx264 @ 0x7fcf1881f600] frame=  94 QP=20.23 NAL=2 Slice:P Poc:188 I:99   P:393  SKIP:14404 size=1448 bytes
[libx264 @ 0x7fcf1881f600] frame=  95 QP=20.24 NAL=2 Slice:P Poc:190 I:97   P:387  SKIP:14412 size=1415 bytes
[libx264 @ 0x7fcf1881f600] frame=  96 QP=20.23 NAL=2 Slice:P Poc:192 I:98   P:394  SKIP:14404 size=1448 bytes
[libx264 @ 0x7fcf1881f600] frame=  97 QP=20.24 NAL=2 Slice:P Poc:194 I:96   P:394  SKIP:14406 size=1429 bytes
[libx264 @ 0x7fcf1881f600] frame=  98 QP=20.23 NAL=2 Slice:P Poc:196 I:100  P:386  SKIP:14410 size=1440 bytes
[libx264 @ 0x7fcf1881f600] frame=  99 QP=20.24 NAL=2 Slice:P Poc:198 I:95   P:393  SKIP:14408 size=1418 bytes
[libx264 @ 0x7fcf1881f600] frame= 100 QP=20.23 NAL=2 Slice:P Poc:200 I:99   P:391  SKIP:14406 size=1445 bytes
[libx264 @ 0x7fcf1881f600] frame= 101 QP=20.24 NAL=2 Slice:P Poc:202 I:97   P:389  SKIP:14410 size=1425 bytes
[libx264 @ 0x7fcf1881f600] frame= 102 QP=20.23 NAL=2 Slice:P Poc:204 I:98   P:394  SKIP:14404 size=1449 bytes
[libx264 @ 0x7fcf1881f600] frame= 103 QP=20.24 NAL=2 Slice:P Poc:206 I:96   P:394  SKIP:14406 size=1422 bytes
[libx264 @ 0x7fcf1881f600] frame= 104 QP=20.23 NAL=2 Slice:P Poc:208 I:100  P:386  SKIP:14410 size=1441 bytes
[libx264 @ 0x7fcf1881f600] frame= 105 QP=20.24 NAL=2 Slice:P Poc:210 I:95   P:395  SKIP:14406 size=1429 bytes
[libx264 @ 0x7fcf1881f600] frame= 106 QP=20.23 NAL=2 Slice:P Poc:212 I:99   P:391  SKIP:14406 size=1444 bytes
[libx264 @ 0x7fcf1881f600] frame= 107 QP=20.24 NAL=2 Slice:P Poc:214 I:97   P:385  SKIP:14414 size=1411 bytes
[libx264 @ 0x7fcf1881f600] frame= 108 QP=20.23 NAL=2 Slice:P Poc:216 I:98   P:392  SKIP:14406 size=1445 bytes
[libx264 @ 0x7fcf1881f600] frame= 109 QP=20.24 NAL=2 Slice:P Poc:218 I:96   P:396  SKIP:14404 size=1433 bytes
[libx264 @ 0x7fcf1881f600] frame= 110 QP=20.23 NAL=2 Slice:P Poc:220 I:100  P:388  SKIP:14408 size=1444 bytes
[libx264 @ 0x7fcf1881f600] frame= 111 QP=20.24 NAL=2 Slice:P Poc:222 I:95   P:395  SKIP:14406 size=1421 bytes
[libx264 @ 0x7fcf1881f600] frame= 112 QP=20.23 NAL=2 Slice:P Poc:224 I:99   P:391  SKIP:14406 size=1445 bytes
[libx264 @ 0x7fcf1881f600] frame= 113 QP=20.24 NAL=2 Slice:P Poc:226 I:97   P:387  SKIP:14412 size=1421 bytes
[libx264 @ 0x7fcf1881f600] frame= 114 QP=20.23 NAL=2 Slice:P Poc:228 I:98   P:392  SKIP:14406 size=1445 bytes
[libx264 @ 0x7fcf1881f600] frame= 115 QP=20.24 NAL=2 Slice:P Poc:230 I:96   P:392  SKIP:14408 size=1418 bytes
[libx264 @ 0x7fcf1881f600] frame= 116 QP=20.23 NAL=2 Slice:P Poc:232 I:100  P:388  SKIP:14408 size=1445 bytes
[libx264 @ 0x7fcf1881f600] frame= 117 QP=20.24 NAL=2 Slice:P Poc:234 I:95   P:397  SKIP:14404 size=1433 bytes
[libx264 @ 0x7fcf1881f600] frame= 118 QP=20.23 NAL=2 Slice:P Poc:236 I:99   P:393  SKIP:14404 size=1448 bytes
[libx264 @ 0x7fcf1881f600] frame= 119 QP=20.24 NAL=2 Slice:P Poc:238 I:97   P:385  SKIP:14414 size=1411 bytes
[libx264 @ 0x7fcf1881f600] frame= 120 QP=20.23 NAL=2 Slice:P Poc:240 I:98   P:392  SKIP:14406 size=1445 bytes
[libx264 @ 0x7fcf1881f600] frame= 121 QP=20.24 NAL=2 Slice:P Poc:242 I:96   P:394  SKIP:14406 size=1429 bytes
[libx264 @ 0x7fcf1881f600] frame= 122 QP=20.23 NAL=2 Slice:P Poc:244 I:100  P:386  SKIP:14410 size=1440 bytes
[libx264 @ 0x7fcf1881f600] frame= 123 QP=20.24 NAL=2 Slice:P Poc:246 I:95   P:393  SKIP:14408 size=1418 bytes
[libx264 @ 0x7fcf1881f600] frame= 124 QP=20.23 NAL=2 Slice:P Poc:248 I:99   P:393  SKIP:14404 size=1449 bytes
[libx264 @ 0x7fcf1881f600] frame= 125 QP=20.24 NAL=2 Slice:P Poc:250 I:97   P:389  SKIP:14410 size=1425 bytes
[libx264 @ 0x7fcf1881f600] frame= 126 QP=20.23 NAL=2 Slice:P Poc:252 I:98   P:394  SKIP:14404 size=1448 bytes
[libx264 @ 0x7fcf1881f600] frame= 127 QP=20.24 NAL=2 Slice:P Poc:254 I:96   P:392  SKIP:14408 size=1418 bytes
[libx264 @ 0x7fcf1881f600] frame= 128 QP=20.23 NAL=2 Slice:P Poc:256 I:100  P:386  SKIP:14410 size=1441 bytes
[libx264 @ 0x7fcf1881f600] frame= 129 QP=20.24 NAL=2 Slice:P Poc:258 I:95   P:395  SKIP:14406 size=1429 bytes
[libx264 @ 0x7fcf1881f600] frame= 130 QP=20.23 NAL=2 Slice:P Poc:260 I:99   P:391  SKIP:14406 size=1444 bytes
[libx264 @ 0x7fcf1881f600] frame= 131 QP=20.24 NAL=2 Slice:P Poc:262 I:97   P:387  SKIP:14412 size=1415 bytes
[libx264 @ 0x7fcf1881f600] frame= 132 QP=20.23 NAL=2 Slice:P Poc:264 I:98   P:394  SKIP:14404 size=1449 bytes
[libx264 @ 0x7fcf1881f600] frame= 133 QP=20.24 NAL=2 Slice:P Poc:266 I:96   P:396  SKIP:14404 size=1432 bytes
[libx264 @ 0x7fcf1881f600] frame= 134 QP=20.23 NAL=2 Slice:P Poc:268 I:100  P:386  SKIP:14410 size=1440 bytes
[libx264 @ 0x7fcf1881f600] frame= 135 QP=20.24 NAL=2 Slice:P Poc:270 I:95   P:393  SKIP:14408 size=1418 bytes
[libx264 @ 0x7fcf1881f600] frame= 136 QP=20.23 NAL=2 Slice:P Poc:272 I:99   P:391  SKIP:14406 size=1445 bytes
[libx264 @ 0x7fcf1881f600] frame= 137 QP=20.24 NAL=2 Slice:P Poc:274 I:97   P:387  SKIP:14412 size=1421 bytes
[libx264 @ 0x7fcf1881f600] frame= 138 QP=20.23 NAL=2 Slice:P Poc:276 I:98   P:392  SKIP:14406 size=1445 bytes
[libx264 @ 0x7fcf1881f600] frame= 139 QP=20.24 NAL=2 Slice:P Poc:278 I:96   P:394  SKIP:14406 size=1422 bytes
[libx264 @ 0x7fcf1881f600] frame= 140 QP=20.23 NAL=2 Slice:P Poc:280 I:100  P:388  SKIP:14408 size=1445 bytes
[libx264 @ 0x7fcf1881f600] frame= 141 QP=20.24 NAL=2 Slice:P Poc:282 I:95   P:397  SKIP:14404 size=1432 bytes
[libx264 @ 0x7fcf1881f600] frame= 142 QP=20.23 NAL=2 Slice:P Poc:284 I:99   P:391  SKIP:14406 size=1444 bytes
[libx264 @ 0x7fcf1881f600] frame= 143 QP=20.24 NAL=2 Slice:P Poc:286 I:97   P:385  SKIP:14414 size=1411 bytes
[libx264 @ 0x7fcf1881f600] frame= 144 QP=20.23 NAL=2 Slice:P Poc:288 I:98   P:392  SKIP:14406 size=1445 bytes
[libx264 @ 0x7fcf1881f600] frame= 145 QP=20.24 NAL=2 Slice:P Poc:290 I:96   P:394  SKIP:14406 size=1429 bytes
[libx264 @ 0x7fcf1881f600] frame= 146 QP=20.23 NAL=2 Slice:P Poc:292 I:100  P:388  SKIP:14408 size=1444 bytes
[libx264 @ 0x7fcf1881f600] frame= 147 QP=20.24 NAL=2 Slice:P Poc:294 I:95   P:395  SKIP:14406 size=1422 bytes
No more output streams to write to, finishing.e=00:00:01.47 bitrate=3622.7kbits/s dup=199 drop=0 speed=0.603x
[libx264 @ 0x7fcf1881f600] frame= 148 QP=20.23 NAL=2 Slice:P Poc:296 I:99   P:393  SKIP:14404 size=1448 bytes
[libx264 @ 0x7fcf1881f600] frame= 149 QP=20.24 NAL=2 Slice:P Poc:298 I:97   P:387  SKIP:14412 size=1421 bytes
[libx264 @ 0x7fcf1881f600] frame= 150 QP=20.23 NAL=2 Slice:P Poc:300 I:98   P:392  SKIP:14406 size=1445 bytes
[libx264 @ 0x7fcf1881f600] frame= 151 QP=20.24 NAL=2 Slice:P Poc:302 I:96   P:392  SKIP:14408 size=1418 bytes
[libx264 @ 0x7fcf1881f600] frame= 152 QP=20.23 NAL=2 Slice:P Poc:304 I:100  P:386  SKIP:14410 size=1441 bytes
[libx264 @ 0x7fcf1881f600] frame= 153 QP=20.24 NAL=2 Slice:P Poc:306 I:95   P:395  SKIP:14406 size=1429 bytes
[libx264 @ 0x7fcf1881f600] frame= 154 QP=20.23 NAL=2 Slice:P Poc:308 I:99   P:393  SKIP:14404 size=1448 bytes
[libx264 @ 0x7fcf1881f600] scene cut at 199 Icost:2032865 Pcost:2025211 ratio:0.0038 bias:0.3320 gop:199 (imb:14323 pmb:77)
[libx264 @ 0x7fcf1881f600] frame= 155 QP=20.24 NAL=2 Slice:P Poc:310 I:97   P:387  SKIP:14412 size=1415 bytes
[libx264 @ 0x7fcf1881f600] frame= 156 QP=20.23 NAL=2 Slice:P Poc:312 I:98   P:394  SKIP:14404 size=1448 bytes
[libx264 @ 0x7fcf1881f600] frame= 157 QP=20.24 NAL=2 Slice:P Poc:314 I:96   P:394  SKIP:14406 size=1429 bytes
[libx264 @ 0x7fcf1881f600] frame= 158 QP=20.23 NAL=2 Slice:P Poc:316 I:100  P:386  SKIP:14410 size=1440 bytes
[libx264 @ 0x7fcf1881f600] frame= 159 QP=20.32 NAL=2 Slice:P Poc:318 I:90   P:379  SKIP:14427 size=1361 bytes
[libx264 @ 0x7fcf1881f600] frame= 160 QP=20.31 NAL=2 Slice:P Poc:320 I:90   P:368  SKIP:14438 size=1341 bytes
[libx264 @ 0x7fcf1881f600] frame= 161 QP=20.41 NAL=2 Slice:P Poc:322 I:88   P:340  SKIP:14468 size=1226 bytes
[libx264 @ 0x7fcf1881f600] frame= 162 QP=20.49 NAL=2 Slice:P Poc:324 I:87   P:330  SKIP:14479 size=1198 bytes
[libx264 @ 0x7fcf1881f600] frame= 163 QP=20.51 NAL=2 Slice:P Poc:326 I:82   P:316  SKIP:14498 size=1126 bytes
[libx264 @ 0x7fcf1881f600] frame= 164 QP=20.54 NAL=2 Slice:P Poc:328 I:83   P:303  SKIP:14510 size=1098 bytes
[libx264 @ 0x7fcf1881f600] frame= 165 QP=20.57 NAL=2 Slice:P Poc:330 I:75   P:293  SKIP:14528 size=1026 bytes
[libx264 @ 0x7fcf1881f600] frame= 166 QP=20.59 NAL=2 Slice:P Poc:332 I:82   P:282  SKIP:14532 size=1024 bytes
[libx264 @ 0x7fcf1881f600] frame= 167 QP=20.63 NAL=2 Slice:P Poc:334 I:70   P:276  SKIP:14550 size=947 bytes
[libx264 @ 0x7fcf1881f600] frame= 168 QP=20.13 NAL=2 Slice:P Poc:336 I:74   P:295  SKIP:14527 size=1084 bytes
[libx264 @ 0x7fcf1881f600] frame= 169 QP=20.23 NAL=2 Slice:P Poc:338 I:70   P:280  SKIP:14546 size=1002 bytes
[libx264 @ 0x7fcf1881f600] frame= 170 QP=20.68 NAL=2 Slice:P Poc:340 I:71   P:265  SKIP:14560 size=983 bytes
[libx264 @ 0x7fcf1881f600] frame= 171 QP=20.26 NAL=2 Slice:P Poc:342 I:71   P:262  SKIP:14563 size=950 bytes
[libx264 @ 0x7fcf1881f600] frame= 172 QP=20.16 NAL=2 Slice:P Poc:344 I:68   P:280  SKIP:14548 size=1032 bytes
[libx264 @ 0x7fcf1881f600] frame= 173 QP=20.64 NAL=2 Slice:P Poc:346 I:73   P:256  SKIP:14567 size=972 bytes
[libx264 @ 0x7fcf1881f600] frame= 174 QP=20.26 NAL=2 Slice:P Poc:348 I:67   P:254  SKIP:14575 size=922 bytes
[libx264 @ 0x7fcf1881f600] frame= 175 QP=20.40 NAL=2 Slice:P Poc:350 I:71   P:248  SKIP:14577 size=901 bytes
[libx264 @ 0x7fcf1881f600] frame= 176 QP=20.58 NAL=2 Slice:P Poc:352 I:68   P:235  SKIP:14593 size=818 bytes
[libx264 @ 0x7fcf1881f600] frame= 177 QP=21.19 NAL=2 Slice:P Poc:354 I:67   P:236  SKIP:14593 size=776 bytes
[libx264 @ 0x7fcf1881f600] frame= 178 QP=20.74 NAL=2 Slice:P Poc:356 I:66   P:237  SKIP:14593 size=782 bytes
[libx264 @ 0x7fcf1881f600] frame= 179 QP=21.43 NAL=2 Slice:P Poc:358 I:63   P:237  SKIP:14596 size=743 bytes
[libx264 @ 0x7fcf1881f600] frame= 180 QP=21.66 NAL=2 Slice:P Poc:360 I:58   P:234  SKIP:14604 size=709 bytes
[libx264 @ 0x7fcf1881f600] frame= 181 QP=21.74 NAL=2 Slice:P Poc:362 I:56   P:241  SKIP:14599 size=699 bytes
[libx264 @ 0x7fcf1881f600] frame= 182 QP=21.05 NAL=2 Slice:P Poc:364 I:63   P:259  SKIP:14574 size=811 bytes
[libx264 @ 0x7fcf1881f600] frame= 183 QP=21.19 NAL=2 Slice:P Poc:366 I:59   P:248  SKIP:14589 size=741 bytes
[libx264 @ 0x7fcf1881f600] frame= 184 QP=21.21 NAL=2 Slice:P Poc:368 I:54   P:254  SKIP:14588 size=738 bytes
[libx264 @ 0x7fcf1881f600] frame= 185 QP=21.21 NAL=2 Slice:P Poc:370 I:55   P:257  SKIP:14584 size=730 bytes
[libx264 @ 0x7fcf1881f600] frame= 186 QP=21.21 NAL=2 Slice:P Poc:372 I:54   P:254  SKIP:14588 size=723 bytes
[libx264 @ 0x7fcf1881f600] frame= 187 QP=22.17 NAL=2 Slice:P Poc:374 I:54   P:262  SKIP:14580 size=729 bytes
[libx264 @ 0x7fcf1881f600] frame= 188 QP=22.17 NAL=2 Slice:P Poc:376 I:51   P:267  SKIP:14578 size=711 bytes
[libx264 @ 0x7fcf1881f600] frame= 189 QP=22.17 NAL=2 Slice:P Poc:378 I:51   P:259  SKIP:14586 size=689 bytes
[libx264 @ 0x7fcf1881f600] frame= 190 QP=22.21 NAL=2 Slice:P Poc:380 I:52   P:252  SKIP:14592 size=666 bytes
[libx264 @ 0x7fcf1881f600] frame= 191 QP=23.17 NAL=2 Slice:P Poc:382 I:48   P:201  SKIP:14647 size=523 bytes
[libx264 @ 0x7fcf1881f600] frame= 192 QP=23.19 NAL=2 Slice:P Poc:384 I:41   P:197  SKIP:14658 size=497 bytes
[libx264 @ 0x7fcf1881f600] frame= 193 QP=23.21 NAL=2 Slice:P Poc:386 I:44   P:193  SKIP:14659 size=489 bytes
[libx264 @ 0x7fcf1881f600] frame= 194 QP=24.19 NAL=2 Slice:P Poc:388 I:46   P:185  SKIP:14665 size=464 bytes
[libx264 @ 0x7fcf1881f600] frame= 195 QP=24.21 NAL=2 Slice:P Poc:390 I:45   P:181  SKIP:14670 size=444 bytes
[libx264 @ 0x7fcf1881f600] frame= 196 QP=25.19 NAL=2 Slice:P Poc:392 I:43   P:177  SKIP:14676 size=439 bytes
[libx264 @ 0x7fcf1881f600] frame= 197 QP=26.19 NAL=2 Slice:P Poc:394 I:39   P:143  SKIP:14714 size=349 bytes
[libx264 @ 0x7fcf1881f600] frame= 198 QP=28.21 NAL=2 Slice:P Poc:396 I:26   P:92   SKIP:14778 size=250 bytes
[libx264 @ 0x7fcf1881f600] frame= 199 QP=24.97 NAL=3 Slice:I Poc:0   I:14896 P:0    SKIP:0    size=73782 bytes
[libx264 @ 0x7fcf1881f600] frame= 200 QP=27.48 NAL=2 Slice:P Poc:2   I:2    P:36   SKIP:14858 size=115 bytes
[mp4 @ 0x7fcf1881e400] Starting second pass: moving the moov atom to the beginning of the file
[file @ 0x7fcf1841ab60] Setting default whitelist 'file,crypto'
[AVIOContext @ 0x7fcf1841ade0] Statistics: 788092 bytes read, 0 seeks
frame=  201 fps= 69 q=-1.0 Lsize=     771kB time=00:00:02.00 bitrate=3158.6kbits/s dup=199 drop=0 speed=0.69x
video:770kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.206461%
Input file #0 (imagefromIO.gif):
  Input stream #0:0 (video): 2 packets read (3316872 bytes); 2 frames decoded;
  Total: 2 packets (3316872 bytes) demuxed
Output file #0 (imagefromIO.mp4):
  Output stream #0:0 (video): 201 frames encoded; 201 packets muxed (788043 bytes);
  Total: 201 packets (788043 bytes) muxed
2 frames successfully decoded, 0 decoding errors
[AVIOContext @ 0x7fcf18419640] Statistics: 36 seeks, 266 writeouts
[libx264 @ 0x7fcf1881f600] frame I:2     Avg QP:23.17  size:246584
[libx264 @ 0x7fcf1881f600] frame P:199   Avg QP:20.60  size:  1479
[libx264 @ 0x7fcf1881f600] mb I  I16..4: 60.8%  0.0% 39.2%
[libx264 @ 0x7fcf1881f600] mb P  I16..4:  0.5%  0.0%  0.1%  P16..4:  1.7%  0.4%  0.7%  0.0%  0.0%    skip:96.6%
[libx264 @ 0x7fcf1881f600] coded y,uvDC,uvAC intra: 42.4% 59.6% 8.2% inter: 0.0% 1.5% 0.0%
[libx264 @ 0x7fcf1881f600] i16 v,h,dc,p: 48% 28% 14%  9%
[libx264 @ 0x7fcf1881f600] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 17% 31% 28%  5%  4%  2%  4%  2%  5%
[libx264 @ 0x7fcf1881f600] i8c dc,h,v,p: 73% 12% 13%  1%
[libx264 @ 0x7fcf1881f600] ref P L0: 67.5% 32.5%
[libx264 @ 0x7fcf1881f600] kb/s:3133.98
[AVIOContext @ 0x7fcf18417a40] Statistics: 6650772 bytes read, 2 seeks

Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker.


#6345 MPEG2 decode error avcodec defect Apr 24, 2017

Summary of the bug:

I have an XDCAM-422 MXF file which displays colored blocks near the very bottom part of some frames when decoded by ffmpeg decoder. The blocks appear when doing ffmpeg transcoding, in ffplay and when using libavcodec from a custom application. I would have guessed that the file is corrupt but other decoders (I tried opening the very same file in Adobe Premiere) display all the frames just fine.

How to reproduce:

ffmpeg started on 2017-04-24 at 00:34:07
Report written to "ffmpeg-20170424-003407.log"
Command line:
"C:\\my\\ffmpeg-20170418-6108805-win64-shared\\bin\\ffmpeg.exe" -report -i mpeg2_decode_artefact.mxf -an -vcodec h264 test.mp4
ffmpeg version N-85588-g6108805 Copyright (c) 2000-2017 the FFmpeg developers
  built with gcc 6.3.0 (GCC)
  configuration: --disable-static --enable-shared --enable-gpl --enable-version3 --enable-cuda --enable-cuvid --enable-d3d11va --enable-dxva2 --enable-libmfx --enable-nvenc --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-zlib
  libavutil      55. 61.100 / 55. 61.100
  libavcodec     57. 93.100 / 57. 93.100
  libavformat    57. 72.101 / 57. 72.101
  libavdevice    57.  7.100 / 57.  7.100
  libavfilter     6. 84.101 /  6. 84.101
  libswscale      4.  7.101 /  4.  7.101
  libswresample   2.  8.100 /  2.  8.100
  libpostproc    54.  6.100 / 54.  6.100
Splitting the commandline.
Reading option '-report' ... matched as option 'report' (generate a report) with argument '1'.
Reading option '-i' ... matched as input url with argument 'mpeg2_decode_artefact.mxf'.
Reading option '-an' ... matched as option 'an' (disable audio) with argument '1'.
Reading option '-vcodec' ... matched as option 'vcodec' (force video codec ('copy' to copy stream)) with argument 'h264'.
Reading option 'test.mp4' ... matched as output url.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option report (generate a report) with argument 1.
Successfully parsed a group of options.
Parsing a group of options: input url mpeg2_decode_artefact.mxf.
Successfully parsed a group of options.
Opening an input file: mpeg2_decode_artefact.mxf.
[file @ 000000000259c740] Setting default whitelist 'file,crypto'
[mxf @ 000000000259b720] Format mxf probed with size=2048 and score=100
[mxf @ 000000000259b720] Dark key 06.0e.2b.34.01.01.01.02.03.01.02.10.01.00.00.00
[mxf @ 000000000259b720] Dark key 06.0e.2b.34.02.53.01.01.0d.01.01.01.01.01.23.00
[mxf @ 000000000259b720] Dark key 06.0e.2b.34.01.01.01.02.03.01.02.10.01.00.00.00
[mxf @ 000000000259b720] Dark key 06.0e.2b.34.01.01.01.02.03.01.02.10.01.00.00.00
[mxf @ 000000000259b720] Dark key 06.0e.2b.34.01.01.01.02.03.01.02.10.01.00.00.00
[mxf @ 000000000259b720] Dark key 06.0e.2b.34.01.01.01.02.03.01.02.10.01.00.00.00
[mxf @ 000000000259b720] Dark key 06.0e.2b.34.02.05.01.01.0d.01.02.01.01.11.01.00
[mxf @ 000000000259b720] mpeg2video: Universal Label: 060e2b34.0401.0103.04010202.01040300
[mxf @ 000000000259b720] video_line_map: (21, 584), field_dominance: 1
[mxf @ 000000000259b720] none: Universal Label: 00000000.0000.0000.00000000.00000000
[mxf @ 000000000259b720] none: Universal Label: 00000000.0000.0000.00000000.00000000
[mxf @ 000000000259b720] Before avformat_find_stream_info() pos: 6656 bytes read:68220 seeks:5 nb_streams:3
[mxf @ 000000000259b720] Probe buffer size limit of 5000000 bytes reached
[mxf @ 000000000259b720] rfps: 29.250000 0.017316
[mxf @ 000000000259b720] rfps: 29.250000 0.017316
[mxf @ 000000000259b720] rfps: 29.333333 0.013540
[mxf @ 000000000259b720] rfps: 29.333333 0.013540
[mxf @ 000000000259b720] rfps: 29.416667 0.010227
[mxf @ 000000000259b720] rfps: 29.416667 0.010227
[mxf @ 000000000259b720] rfps: 29.500000 0.007379
[mxf @ 000000000259b720] rfps: 29.500000 0.007379
[mxf @ 000000000259b720] rfps: 29.583333 0.004994
[mxf @ 000000000259b720] rfps: 29.583333 0.004994
[mxf @ 000000000259b720] rfps: 29.666667 0.003074
[mxf @ 000000000259b720] rfps: 29.666667 0.003074
[mxf @ 000000000259b720] rfps: 29.750000 0.001617
[mxf @ 000000000259b720] rfps: 29.750000 0.001617
[mxf @ 000000000259b720] rfps: 29.833333 0.000624
[mxf @ 000000000259b720] rfps: 29.833333 0.000624
[mxf @ 000000000259b720] rfps: 29.916667 0.000095
[mxf @ 000000000259b720] rfps: 29.916667 0.000095
[mxf @ 000000000259b720] rfps: 30.000000 0.000030
[mxf @ 000000000259b720] rfps: 60.000000 0.000120
[mxf @ 000000000259b720] rfps: 120.000000 0.000480
[mxf @ 000000000259b720] rfps: 240.000000 0.001920
[mxf @ 000000000259b720] rfps: 29.970030 0.000000
[mxf @ 000000000259b720] rfps: 59.940060 0.000000
[mxf @ 000000000259b720] After avformat_find_stream_info() pos: 5157376 bytes read:5218940 seeks:5 frames:58
Guessed Channel Layout for Input Stream #0.1 : mono
Guessed Channel Layout for Input Stream #0.2 : mono
Input #0, mxf, from 'mpeg2_decode_artefact.mxf':
  Metadata:
    uid             : adab4424-2f25-4dc7-92ff-29bd000c0000
    generation_uid  : adab4424-2f25-4dc7-92ff-29bd000c0001
    company_name    : FFmpeg
    product_name    : OP1a Muxer
    product_version : 57.57.100
    product_uid     : adab4424-2f25-4dc7-92ff-29bd000c0002
    modification_date: 2017-04-24T04:02:49.000000Z
    material_package_umid: 0x060A2B340101010501010D001329272152947134A22927210052947134A22900
    timecode        : 00:00:00;00
  Duration: 00:00:04.00, start: 0.000000, bitrate: 55261 kb/s
    Stream #0:0, 20, 1001/30000: Video: mpeg2video (4:2:2), yuv422p(tv, bt709, top first), 1920x1080 [SAR 1:1 DAR 16:9], Closed Captions, 50000 kb/s, 29.97 fps, 29.97 tbr, 29.97 tbn, 59.94 tbc
    Metadata:
      file_package_umid: 0x060A2B340101010501010D001329272152947134A22927210052947134A22901
    Stream #0:1, 19, 1/48000: Audio: pcm_s24le, 48000 Hz, mono, s32 (24 bit), 1152 kb/s
    Metadata:
      file_package_umid: 0x060A2B340101010501010D001329272152947134A22927210052947134A22901
    Stream #0:2, 19, 1/48000: Audio: pcm_s24le, 48000 Hz, mono, s32 (24 bit), 1152 kb/s
    Metadata:
      file_package_umid: 0x060A2B340101010501010D001329272152947134A22927210052947134A22901
Successfully opened the file.
Parsing a group of options: output url test.mp4.
Applying option an (disable audio) with argument 1.
Applying option vcodec (force video codec ('copy' to copy stream)) with argument h264.
Successfully parsed a group of options.
Opening an output file: test.mp4.
Matched encoder 'libx264' for codec 'h264'.
[file @ 000000000260bf80] Setting default whitelist 'file,crypto'
Successfully opened the file.
detected 12 logical cores
Stream mapping:
  Stream #0:0 -> #0:0 (mpeg2video (native) -> h264 (libx264))
Press [q] to stop, [?] for help
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[graph 0 input from stream 0:0 @ 0000000002c11aa0] Setting 'video_size' to value '1920x1080'
[graph 0 input from stream 0:0 @ 0000000002c11aa0] Setting 'pix_fmt' to value '4'
[graph 0 input from stream 0:0 @ 0000000002c11aa0] Setting 'time_base' to value '1001/30000'
[graph 0 input from stream 0:0 @ 0000000002c11aa0] Setting 'pixel_aspect' to value '1/1'
[graph 0 input from stream 0:0 @ 0000000002c11aa0] Setting 'sws_param' to value 'flags=2'
[graph 0 input from stream 0:0 @ 0000000002c11aa0] Setting 'frame_rate' to value '30000/1001'
[graph 0 input from stream 0:0 @ 0000000002c11aa0] w:1920 h:1080 pixfmt:yuv422p tb:1001/30000 fr:30000/1001 sar:1/1 sws_param:flags=2
[format @ 0000000002c12040] compat: called with args=[yuv420p|yuvj420p|yuv422p|yuvj422p|yuv444p|yuvj444p|nv12|nv16|nv21]
[format @ 0000000002c12040] Setting 'pix_fmts' to value 'yuv420p|yuvj420p|yuv422p|yuvj422p|yuv444p|yuvj444p|nv12|nv16|nv21'
[AVFilterGraph @ 000000000260b4c0] query_formats: 4 queried, 3 merged, 0 already done, 0 delayed
No pixel format specified, yuv422p for H.264 encoding chosen.
Use -pix_fmt yuv420p for compatibility with outdated media players.
[libx264 @ 0000000000e274a0] using mv_range_thread = 24
[libx264 @ 0000000000e274a0] using SAR=1/1
[libx264 @ 0000000000e274a0] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 AVX2 LZCNT BMI2
[libx264 @ 0000000000e274a0] profile High 4:2:2, level 4.0, 4:2:2 8-bit
[libx264 @ 0000000000e274a0] 264 - core 148 r2762 90a61ec - 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=18 lookahead_threads=3 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, mp4, to 'test.mp4':
  Metadata:
    uid             : adab4424-2f25-4dc7-92ff-29bd000c0000
    generation_uid  : adab4424-2f25-4dc7-92ff-29bd000c0001
    company_name    : FFmpeg
    product_name    : OP1a Muxer
    product_version : 57.57.100
    product_uid     : adab4424-2f25-4dc7-92ff-29bd000c0002
    modification_date: 2017-04-24T04:02:49.000000Z
    material_package_umid: 0x060A2B340101010501010D001329272152947134A22927210052947134A22900
    timecode        : 00:00:00;00
    encoder         : Lavf57.72.101
    Stream #0:0, 0, 1/30000: Video: h264 (libx264) ([33][0][0][0] / 0x0021), yuv422p, 1920x1080 [SAR 1:1 DAR 16:9], q=-1--1, 29.97 fps, 30k tbn, 29.97 tbc
    Metadata:
      file_package_umid: 0x060A2B340101010501010D001329272152947134A22927210052947134A22901
      encoder         : Lavc57.93.100 libx264
    Side data:
      cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: -1
Clipping frame in rate conversion by 0.000008
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[mpeg2video @ 0000000002723140] end mismatch left=2728 3 at 0 68
[mpeg2video @ 0000000002723140] Warning MVs not available
[mpeg2video @ 0000000002723140] concealing 120 DC, 120 AC, 120 MV errors in P frame
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[mpeg2video @ 0000000002723140] end mismatch left=2333 18 at 0 68
[mpeg2video @ 0000000002723140] Warning MVs not available
[mpeg2video @ 0000000002723140] concealing 120 DC, 120 AC, 120 MV errors in I frame
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[mpeg2video @ 0000000002723140] end mismatch left=2656 3 at 0 68
[mpeg2video @ 0000000002723140] Warning MVs not available
[mpeg2video @ 0000000002723140] concealing 120 DC, 120 AC, 120 MV errors in P frame
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[mpeg2video @ 0000000002723140] ignoring extra picture following a frame-picture
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
frame=   59 fps=0.0 q=0.0 size=       0kB time=00:00:00.00 bitrate=N/A speed=   0x    
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[libx264 @ 0000000000e274a0] frame=   0 QP=24.65 NAL=3 Slice:I Poc:0   I:8160 P:0    SKIP:0    size=81415 bytes
[libx264 @ 0000000000e274a0] frame=   1 QP=24.61 NAL=2 Slice:P Poc:8   I:2800 P:5026 SKIP:334  size=50897 bytes
[libx264 @ 0000000000e274a0] frame=   2 QP=25.01 NAL=2 Slice:B Poc:4   I:442  P:5284 SKIP:2318 size=30736 bytes
[libx264 @ 0000000000e274a0] frame=   3 QP=25.59 NAL=0 Slice:B Poc:2   I:348  P:4852 SKIP:2858 size=25968 bytes
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
[libx264 @ 0000000000e274a0] frame=   4 QP=25.53 NAL=0 Slice:B Poc:6   I:305  P:5312 SKIP:2442 size=26763 bytes
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
[libx264 @ 0000000000e274a0] frame=   5 QP=24.27 NAL=2 Slice:P Poc:16  I:3173 P:4678 SKIP:309  size=52385 bytes
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
[libx264 @ 0000000000e274a0] frame=   6 QP=25.40 NAL=2 Slice:B Poc:12  I:550  P:5760 SKIP:1690 size=35990 bytes
[libx264 @ 0000000000e274a0] frame=   7 QP=25.48 NAL=0 Slice:B Poc:10  I:327  P:4757 SKIP:2956 size=26115 bytes
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
[libx264 @ 0000000000e274a0] frame=   8 QP=25.58 NAL=0 Slice:B Poc:14  I:328  P:4891 SKIP:2855 size=26679 bytes
[libx264 @ 0000000000e274a0] frame=   9 QP=25.01 NAL=2 Slice:P Poc:24  I:2142 P:5634 SKIP:384  size=52926 bytes
[libx264 @ 0000000000e274a0] frame=  10 QP=25.04 NAL=2 Slice:B Poc:20  I:358  P:5485 SKIP:2181 size=31373 bytes
[libx264 @ 0000000000e274a0] frame=  11 QP=25.49 NAL=0 Slice:B Poc:18  I:222  P:5477 SKIP:2373 size=26337 bytes
[libx264 @ 0000000000e274a0] frame=  12 QP=25.57 NAL=0 Slice:B Poc:22  I:284  P:4893 SKIP:2883 size=24836 bytes
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
[libx264 @ 0000000000e274a0] frame=  13 QP=24.84 NAL=2 Slice:P Poc:32  I:1919 P:5913 SKIP:328  size=52563 bytes
[libx264 @ 0000000000e274a0] frame=  14 QP=25.26 NAL=2 Slice:B Poc:28  I:430  P:5320 SKIP:2245 size=32674 bytes
frame=   77 fps= 76 q=29.0 size=     565kB time=00:00:00.40 bitrate=11555.8kbits/s speed=0.395x    
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
[libx264 @ 0000000000e274a0] frame=  15 QP=25.69 NAL=0 Slice:B Poc:26  I:291  P:4768 SKIP:3021 size=25031 bytes
[libx264 @ 0000000000e274a0] frame=  16 QP=25.63 NAL=0 Slice:B Poc:30  I:200  P:5330 SKIP:2551 size=25203 bytes
[libx264 @ 0000000000e274a0] frame=  17 QP=24.97 NAL=2 Slice:P Poc:40  I:1535 P:6178 SKIP:447  size=49355 bytes
[mpeg2video @ 0000000002723140] end mismatch left=280 307 at 0 68
[mpeg2video @ 0000000002723140] Warning MVs not available
[mpeg2video @ 0000000002723140] concealing 120 DC, 120 AC, 120 MV errors in I frame
[libx264 @ 0000000000e274a0] frame=  18 QP=25.32 NAL=2 Slice:B Poc:36  I:307  P:5692 SKIP:2004 size=31154 bytes
[libx264 @ 0000000000e274a0] frame=  19 QP=25.59 NAL=0 Slice:B Poc:34  I:228  P:4745 SKIP:3085 size=22975 bytes
[libx264 @ 0000000000e274a0] frame=  20 QP=25.59 NAL=0 Slice:B Poc:38  I:183  P:4827 SKIP:3083 size=22306 bytes
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
[libx264 @ 0000000000e274a0] frame=  21 QP=24.80 NAL=2 Slice:P Poc:48  I:1646 P:6206 SKIP:308  size=52134 bytes
[mpeg2video @ 0000000002723140] end mismatch left=1423 6 at 0 68
[mpeg2video @ 0000000002723140] Warning MVs not available
[mpeg2video @ 0000000002723140] concealing 120 DC, 120 AC, 120 MV errors in B frame
[libx264 @ 0000000000e274a0] frame=  22 QP=25.24 NAL=2 Slice:B Poc:44  I:404  P:5304 SKIP:2299 size=32350 bytes
[libx264 @ 0000000000e274a0] frame=  23 QP=25.75 NAL=0 Slice:B Poc:42  I:294  P:5292 SKIP:2455 size=28164 bytes
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
[libx264 @ 0000000000e274a0] frame=  24 QP=25.32 NAL=0 Slice:B Poc:46  I:312  P:4467 SKIP:3240 size=23202 bytes
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
[libx264 @ 0000000000e274a0] frame=  25 QP=24.61 NAL=2 Slice:P Poc:56  I:2077 P:5751 SKIP:332  size=54473 bytes
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
[libx264 @ 0000000000e274a0] frame=  26 QP=25.03 NAL=2 Slice:B Poc:52  I:318  P:5482 SKIP:2183 size=32519 bytes
[libx264 @ 0000000000e274a0] frame=  27 QP=25.65 NAL=0 Slice:B Poc:50  I:270  P:4795 SKIP:2987 size=24895 bytes
[libx264 @ 0000000000e274a0] frame=  28 QP=25.69 NAL=0 Slice:B Poc:54  I:211  P:5338 SKIP:2502 size=25657 bytes
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
[libx264 @ 0000000000e274a0] frame=  29 QP=24.64 NAL=2 Slice:P Poc:64  I:1886 P:5873 SKIP:401  size=50651 bytes
[libx264 @ 0000000000e274a0] frame=  30 QP=25.52 NAL=2 Slice:B Poc:60  I:465  P:5502 SKIP:2046 size=33233 bytes
[libx264 @ 0000000000e274a0] frame=  31 QP=25.73 NAL=0 Slice:B Poc:58  I:297  P:4763 SKIP:2972 size=24692 bytes
[libx264 @ 0000000000e274a0] frame=  32 QP=25.76 NAL=0 Slice:B Poc:62  I:288  P:4857 SKIP:2955 size=24267 bytes
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
[libx264 @ 0000000000e274a0] frame=  33 QP=25.13 NAL=2 Slice:P Poc:72  I:1934 P:5871 SKIP:355  size=61749 bytes
[libx264 @ 0000000000e274a0] frame=  34 QP=25.27 NAL=2 Slice:B Poc:68  I:378  P:5277 SKIP:2379 size=30454 bytes
frame=   97 fps= 64 q=29.0 size=    1224kB time=00:00:01.06 bitrate=9387.1kbits/s speed= 0.7x    
[libx264 @ 0000000000e274a0] frame=  35 QP=25.75 NAL=0 Slice:B Poc:66  I:211  P:5307 SKIP:2552 size=24664 bytes
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
[libx264 @ 0000000000e274a0] frame=  36 QP=25.86 NAL=0 Slice:B Poc:70  I:303  P:4719 SKIP:3040 size=24343 bytes
[libx264 @ 0000000000e274a0] frame=  37 QP=24.93 NAL=2 Slice:P Poc:80  I:2102 P:5780 SKIP:278  size=64696 bytes
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
[libx264 @ 0000000000e274a0] frame=  38 QP=24.81 NAL=2 Slice:B Poc:76  I:564  P:5222 SKIP:2173 size=42840 bytes
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
[libx264 @ 0000000000e274a0] frame=  39 QP=25.87 NAL=0 Slice:B Poc:74  I:325  P:4835 SKIP:2914 size=30942 bytes
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
[libx264 @ 0000000000e274a0] frame=  40 QP=25.85 NAL=0 Slice:B Poc:78  I:235  P:5430 SKIP:2419 size=35290 bytes
[libx264 @ 0000000000e274a0] frame=  41 QP=24.88 NAL=2 Slice:P Poc:88  I:1985 P:5825 SKIP:350  size=62651 bytes
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
[libx264 @ 0000000000e274a0] frame=  42 QP=25.50 NAL=2 Slice:B Poc:84  I:319  P:5937 SKIP:1751 size=42741 bytes
[mpeg2video @ 0000000002723140] Invalid MXF data found in video stream
[libx264 @ 0000000000e274a0] frame=  43 QP=25.72 NAL=0 Slice:B Poc:82  I:265  P:4851 SKIP:2921 size=31544 bytes
[libx264 @ 0000000000e274a0] frame=  44 QP=25.80 NAL=0 Slice:B Poc:86  I:238  P:4915 SKIP:2891 size=30325 bytes
[libx264 @ 0000000000e274a0] frame=  45 QP=24.98 NAL=2 Slice:P Poc:96  I:1364 P:6374 SKIP:422  size=59161 bytes
[libx264 @ 0000000000e274a0] frame=  46 QP=25.57 NAL=2 Slice:B Poc:92  I:417  P:5315 SKIP:2263 size=38988 bytes
[libx264 @ 0000000000e274a0] frame=  47 QP=26.12 NAL=0 Slice:B Poc:90  I:279  P:5119 SKIP:2637 size=32012 bytes
[libx264 @ 0000000000e274a0] frame=  48 QP=25.83 NAL=0 Slice:B Poc:94  I:241  P:4870 SKIP:2970 size=28146 bytes
[libx264 @ 0000000000e274a0] frame=  49 QP=24.87 NAL=2 Slice:P Poc:104 I:1889 P:5917 SKIP:354  size=53076 bytes
[libx264 @ 0000000000e274a0] frame=  50 QP=25.48 NAL=2 Slice:B Poc:100 I:367  P:5352 SKIP:2315 size=37672 bytes
[libx264 @ 0000000000e274a0] frame=  51 QP=25.80 NAL=0 Slice:B Poc:98  I:239  P:4667 SKIP:3158 size=28363 bytes
[libx264 @ 0000000000e274a0] frame=  52 QP=25.72 NAL=0 Slice:B Poc:102 I:358  P:5377 SKIP:2313 size=29900 bytes
frame=  115 fps= 57 q=29.0 size=    1905kB time=00:00:01.66 bitrate=9351.8kbits/s speed=0.821x    
[libx264 @ 0000000000e274a0] frame=  53 QP=24.76 NAL=2 Slice:P Poc:112 I:1746 P:6011 SKIP:403  size=50151 bytes
[libx264 @ 0000000000e274a0] frame=  54 QP=25.20 NAL=2 Slice:B Poc:108 I:306  P:5752 SKIP:1961 size=32557 bytes
[libx264 @ 0000000000e274a0] frame=  55 QP=25.29 NAL=0 Slice:B Poc:106 I:307  P:4369 SKIP:3345 size=22678 bytes
[libx264 @ 0000000000e274a0] frame=  56 QP=25.64 NAL=0 Slice:B Poc:110 I:296  P:4788 SKIP:2981 size=25277 bytes
[libx264 @ 0000000000e274a0] frame=  57 QP=25.21 NAL=2 Slice:P Poc:120 I:1693 P:6027 SKIP:440  size=51447 bytes
No more output streams to write to, finishing.
[libx264 @ 0000000000e274a0] frame=  58 QP=25.20 NAL=2 Slice:B Poc:116 I:385  P:5558 SKIP:2060 size=32544 bytes
[libx264 @ 0000000000e274a0] frame=  59 QP=25.77 NAL=0 Slice:B Poc:114 I:238  P:5335 SKIP:2480 size=26901 bytes
[libx264 @ 0000000000e274a0] frame=  60 QP=25.65 NAL=0 Slice:B Poc:118 I:287  P:5046 SKIP:2726 size=25764 bytes
[libx264 @ 0000000000e274a0] frame=  61 QP=24.91 NAL=2 Slice:P Poc:128 I:2288 P:5464 SKIP:408  size=54409 bytes
[libx264 @ 0000000000e274a0] frame=  62 QP=25.16 NAL=2 Slice:B Poc:124 I:417  P:5490 SKIP:2074 size=33223 bytes
[libx264 @ 0000000000e274a0] frame=  63 QP=25.74 NAL=0 Slice:B Poc:122 I:311  P:4864 SKIP:2867 size=25567 bytes
[libx264 @ 0000000000e274a0] frame=  64 QP=25.74 NAL=0 Slice:B Poc:126 I:245  P:5407 SKIP:2398 size=26414 bytes
[libx264 @ 0000000000e274a0] frame=  65 QP=24.34 NAL=2 Slice:P Poc:136 I:4182 P:3613 SKIP:365  size=58546 bytes
[libx264 @ 0000000000e274a0] frame=  66 QP=25.49 NAL=2 Slice:B Poc:132 I:496  P:5655 SKIP:1840 size=35540 bytes
[libx264 @ 0000000000e274a0] frame=  67 QP=25.77 NAL=0 Slice:B Poc:130 I:320  P:4742 SKIP:2978 size=25538 bytes
[libx264 @ 0000000000e274a0] frame=  68 QP=25.71 NAL=0 Slice:B Poc:134 I:361  P:5004 SKIP:2689 size=27191 bytes
[libx264 @ 0000000000e274a0] frame=  69 QP=24.85 NAL=2 Slice:P Poc:144 I:2367 P:5543 SKIP:250  size=61089 bytes
[libx264 @ 0000000000e274a0] frame=  70 QP=25.45 NAL=2 Slice:B Poc:140 I:464  P:5394 SKIP:2141 size=32830 bytes
[libx264 @ 0000000000e274a0] frame=  71 QP=25.64 NAL=0 Slice:B Poc:138 I:229  P:5408 SKIP:2401 size=26323 bytes
[libx264 @ 0000000000e274a0] frame=  72 QP=25.46 NAL=0 Slice:B Poc:142 I:197  P:5080 SKIP:2785 size=24359 bytes
[libx264 @ 0000000000e274a0] frame=  73 QP=24.84 NAL=2 Slice:P Poc:152 I:2484 P:5442 SKIP:234  size=56100 bytes
[libx264 @ 0000000000e274a0] frame=  74 QP=25.20 NAL=2 Slice:B Poc:148 I:582  P:5479 SKIP:1922 size=35834 bytes
[libx264 @ 0000000000e274a0] frame=  75 QP=25.57 NAL=0 Slice:B Poc:146 I:225  P:5036 SKIP:2783 size=25182 bytes
[libx264 @ 0000000000e274a0] frame=  76 QP=25.83 NAL=0 Slice:B Poc:150 I:299  P:5517 SKIP:2240 size=29053 bytes
[libx264 @ 0000000000e274a0] frame=  77 QP=25.01 NAL=2 Slice:P Poc:160 I:2550 P:5330 SKIP:280  size=53889 bytes
[libx264 @ 0000000000e274a0] frame=  78 QP=25.38 NAL=2 Slice:B Poc:156 I:556  P:5896 SKIP:1569 size=36681 bytes
[libx264 @ 0000000000e274a0] frame=  79 QP=25.67 NAL=0 Slice:B Poc:154 I:423  P:5142 SKIP:2471 size=28538 bytes
[libx264 @ 0000000000e274a0] frame=  80 QP=25.66 NAL=0 Slice:B Poc:158 I:370  P:4994 SKIP:2715 size=25996 bytes
[libx264 @ 0000000000e274a0] frame=  81 QP=24.91 NAL=2 Slice:P Poc:168 I:2185 P:5745 SKIP:230  size=68291 bytes
[libx264 @ 0000000000e274a0] frame=  82 QP=25.45 NAL=2 Slice:B Poc:164 I:664  P:5591 SKIP:1726 size=44404 bytes
[libx264 @ 0000000000e274a0] frame=  83 QP=25.90 NAL=0 Slice:B Poc:162 I:425  P:5494 SKIP:2097 size=34890 bytes
[libx264 @ 0000000000e274a0] frame=  84 QP=25.50 NAL=0 Slice:B Poc:166 I:398  P:4859 SKIP:2760 size=35315 bytes
[libx264 @ 0000000000e274a0] frame=  85 QP=25.02 NAL=2 Slice:P Poc:176 I:1918 P:5941 SKIP:301  size=60645 bytes
[libx264 @ 0000000000e274a0] frame=  86 QP=25.46 NAL=2 Slice:B Poc:172 I:587  P:5446 SKIP:1972 size=43812 bytes
[libx264 @ 0000000000e274a0] frame=  87 QP=25.73 NAL=0 Slice:B Poc:170 I:319  P:5046 SKIP:2679 size=35167 bytes
[libx264 @ 0000000000e274a0] frame=  88 QP=26.06 NAL=0 Slice:B Poc:174 I:349  P:5516 SKIP:2213 size=36920 bytes
[libx264 @ 0000000000e274a0] frame=  89 QP=24.92 NAL=2 Slice:P Poc:184 I:2156 P:5718 SKIP:286  size=61510 bytes
[libx264 @ 0000000000e274a0] frame=  90 QP=25.38 NAL=2 Slice:B Poc:180 I:426  P:5935 SKIP:1636 size=42838 bytes
[libx264 @ 0000000000e274a0] frame=  91 QP=25.90 NAL=0 Slice:B Poc:178 I:308  P:5055 SKIP:2690 size=34389 bytes
[libx264 @ 0000000000e274a0] frame=  92 QP=25.86 NAL=0 Slice:B Poc:182 I:347  P:5266 SKIP:2448 size=33465 bytes
[libx264 @ 0000000000e274a0] frame=  93 QP=25.03 NAL=2 Slice:P Poc:192 I:2364 P:5538 SKIP:258  size=56531 bytes
[libx264 @ 0000000000e274a0] frame=  94 QP=25.31 NAL=2 Slice:B Poc:188 I:538  P:5654 SKIP:1805 size=40669 bytes
[libx264 @ 0000000000e274a0] frame=  95 QP=26.01 NAL=0 Slice:B Poc:186 I:441  P:5675 SKIP:1945 size=36039 bytes
[libx264 @ 0000000000e274a0] frame=  96 QP=25.83 NAL=0 Slice:B Poc:190 I:361  P:5007 SKIP:2714 size=32047 bytes
[libx264 @ 0000000000e274a0] frame=  97 QP=24.66 NAL=2 Slice:P Poc:200 I:1957 P:5950 SKIP:253  size=51611 bytes
[libx264 @ 0000000000e274a0] frame=  98 QP=24.76 NAL=2 Slice:B Poc:196 I:611  P:5326 SKIP:2059 size=35532 bytes
[libx264 @ 0000000000e274a0] frame=  99 QP=25.64 NAL=0 Slice:B Poc:194 I:342  P:5107 SKIP:2608 size=28307 bytes
[libx264 @ 0000000000e274a0] frame= 100 QP=25.59 NAL=0 Slice:B Poc:198 I:262  P:5719 SKIP:2087 size=29143 bytes
[libx264 @ 0000000000e274a0] frame= 101 QP=25.10 NAL=2 Slice:P Poc:208 I:1938 P:5864 SKIP:358  size=51473 bytes
[libx264 @ 0000000000e274a0] frame= 102 QP=25.39 NAL=2 Slice:B Poc:204 I:421  P:5800 SKIP:1774 size=35399 bytes
[libx264 @ 0000000000e274a0] frame= 103 QP=25.60 NAL=0 Slice:B Poc:202 I:187  P:5082 SKIP:2803 size=24889 bytes
[libx264 @ 0000000000e274a0] frame= 104 QP=25.74 NAL=0 Slice:B Poc:206 I:287  P:5075 SKIP:2691 size=26452 bytes
[libx264 @ 0000000000e274a0] frame= 105 QP=24.92 NAL=2 Slice:P Poc:216 I:2396 P:5423 SKIP:341  size=58751 bytes
[libx264 @ 0000000000e274a0] frame= 106 QP=25.38 NAL=2 Slice:B Poc:212 I:383  P:5609 SKIP:2026 size=33412 bytes
[libx264 @ 0000000000e274a0] frame= 107 QP=25.70 NAL=0 Slice:B Poc:210 I:202  P:5369 SKIP:2447 size=26113 bytes
[libx264 @ 0000000000e274a0] frame= 108 QP=25.59 NAL=0 Slice:B Poc:214 I:225  P:5029 SKIP:2779 size=24968 bytes
[libx264 @ 0000000000e274a0] frame= 109 QP=24.54 NAL=2 Slice:P Poc:224 I:2477 P:5406 SKIP:277  size=59456 bytes
[libx264 @ 0000000000e274a0] frame= 110 QP=25.40 NAL=2 Slice:B Poc:220 I:351  P:5403 SKIP:2254 size=33531 bytes
[libx264 @ 0000000000e274a0] frame= 111 QP=25.60 NAL=0 Slice:B Poc:218 I:231  P:4928 SKIP:2892 size=24069 bytes
[libx264 @ 0000000000e274a0] frame= 112 QP=25.45 NAL=0 Slice:B Poc:222 I:185  P:5420 SKIP:2444 size=26820 bytes
[libx264 @ 0000000000e274a0] frame= 113 QP=24.84 NAL=2 Slice:P Poc:232 I:980  P:6729 SKIP:451  size=46076 bytes
[libx264 @ 0000000000e274a0] frame= 114 QP=24.88 NAL=2 Slice:B Poc:228 I:246  P:5935 SKIP:1851 size=32356 bytes
[libx264 @ 0000000000e274a0] frame= 115 QP=25.31 NAL=0 Slice:B Poc:226 I:73   P:4565 SKIP:3450 size=19023 bytes
[libx264 @ 0000000000e274a0] frame= 116 QP=25.48 NAL=0 Slice:B Poc:230 I:111  P:4721 SKIP:3272 size=20772 bytes
[libx264 @ 0000000000e274a0] frame= 117 QP=25.40 NAL=2 Slice:P Poc:238 I:2151 P:5358 SKIP:651  size=40115 bytes
[libx264 @ 0000000000e274a0] frame= 118 QP=25.41 NAL=2 Slice:B Poc:234 I:276  P:5129 SKIP:2695 size=27949 bytes
[libx264 @ 0000000000e274a0] frame= 119 QP=25.68 NAL=0 Slice:B Poc:236 I:169  P:4823 SKIP:3119 size=23152 bytes
frame=  120 fps= 35 q=-1.0 Lsize=    4315kB time=00:00:03.90 bitrate=9055.5kbits/s speed=1.14x    
video:4313kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.066235%
Input file #0 (mpeg2_decode_artefact.mxf):
  Input stream #0:0 (video): 120 packets read (26340382 bytes); 120 frames decoded; 
  Input stream #0:1 (audio): 19 packets read (91290 bytes); 
  Input stream #0:2 (audio): 19 packets read (91290 bytes); 
  Total: 158 packets (26522962 bytes) demuxed
Output file #0 (test.mp4):
  Output stream #0:0 (video): 120 frames encoded; 120 packets muxed (4416087 bytes); 
  Total: 120 packets (4416087 bytes) muxed
120 frames successfully decoded, 0 decoding errors
[AVIOContext @ 0000000000e28e40] Statistics: 58 seeks, 225 writeouts
[libx264 @ 0000000000e274a0] frame I:1     Avg QP:24.65  size: 81415
[libx264 @ 0000000000e274a0] frame P:30    Avg QP:24.86  size: 55227
[libx264 @ 0000000000e274a0] frame B:89    Avg QP:25.55  size: 30081
[libx264 @ 0000000000e274a0] consecutive B-frames:  0.8%  0.0%  2.5% 96.7%
[libx264 @ 0000000000e274a0] mb I  I16..4: 11.3% 83.4%  5.3%
[libx264 @ 0000000000e274a0] mb P  I16..4:  3.4% 22.4%  0.5%  P16..4: 52.2% 10.3%  7.0%  0.0%  0.0%    skip: 4.2%
[libx264 @ 0000000000e274a0] mb B  I16..4:  0.6%  3.5%  0.0%  B16..8: 47.4%  4.4%  0.7%  direct:12.9%  skip:30.6%  L0:47.9% L1:49.1% BI: 2.9%
[libx264 @ 0000000000e274a0] 8x8 transform intra:85.1% inter:89.8%
[libx264 @ 0000000000e274a0] coded y,uvDC,uvAC intra: 61.4% 85.0% 8.9% inter: 29.1% 61.9% 0.6%
[libx264 @ 0000000000e274a0] i16 v,h,dc,p: 20% 32% 16% 32%
[libx264 @ 0000000000e274a0] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 18% 18% 35%  4%  5%  6%  5%  4%  5%
[libx264 @ 0000000000e274a0] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 17% 51% 11%  3%  4%  3%  5%  3%  4%
[libx264 @ 0000000000e274a0] i8c dc,h,v,p: 49% 19% 22% 10%
[libx264 @ 0000000000e274a0] Weighted P-Frames: Y:0.0% UV:0.0%
[libx264 @ 0000000000e274a0] ref P L0: 48.4% 12.1% 25.6% 13.9%
[libx264 @ 0000000000e274a0] ref B L0: 79.9% 15.6%  4.5%
[libx264 @ 0000000000e274a0] ref B L1: 92.0%  8.0%
[libx264 @ 0000000000e274a0] kb/s:8821.97
[AVIOContext @ 00000000025a4900] Statistics: 27719864 bytes read, 5 seeks

#6357 An error in decoding RTMP (h264&aac) live streaming for a long time avformat defect Apr 28, 2017

I use ffplay to play a RTMP live streaming (url is "rtmp://live.hkstv.hk.lxdns.com/live/hks").

After 16819 seconds of receiving, the decoding function returns error, and the error info is as follows. I tried ffmpeg version 3.0, 3.1, 3.3, and it has the same problem. I hope you can tell me where is wrong or how to slove this problem.

D:\ffmpeg-20170425-b4330a0-win32-static\bin>ffplay.exe rtmp://live.hkstv.hk.lxdn s.com/live/hks ffplay version N-85653-gb4330a0 Copyright (c) 2003-2017 the FFmpeg developers

built with gcc 6.3.0 (GCC) configuration: --enable-gpl --enable-version3 --enable-cuda --enable-cuvid --e

nable-d3d11va --enable-dxva2 --enable-libmfx --enable-nvenc --enable-avisynth -- enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-li bfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug - -enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enabl e-libopenh264 --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-li bsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolam e --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx

--enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable

-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-zlib

libavutil 55. 61.100 / 55. 61.100 libavcodec 57. 93.100 / 57. 93.100 libavformat 57. 72.101 / 57. 72.101 libavdevice 57. 7.100 / 57. 7.100 libavfilter 6. 87.100 / 6. 87.100 libswscale 4. 7.101 / 4. 7.101 libswresample 2. 8.100 / 2. 8.100 libpostproc 54. 6.100 / 54. 6.100

Metadata: : 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0

author PowerSmart? duration 3600.00 datarate 500.00 livetime 1489071037.00 timeshift 0.00 width 640.00 height 480.00 videodatarate 0.00 framerate 25.00 videocodecid 7.00 audiosamplerate 32000.00 audiosamplesize 0.00 stereo TRUE audiocodecid 10.00 filesize 0.00

Input #0, flv, from 'rtmp://live.hkstv.hk.lxdns.com/live/hks':0/0

Metadata:

author : PowerSmart? 0KB vq= 0KB sq= 0B f=0/0 copyright : description : datarate : 500 livetime : 1489071037 timeshift : 0

Duration: 01:00:00.00, start: 0.000000, bitrate: N/A

Stream #0:0: Audio: aac (LC), 32000 Hz, stereo, fltp Stream #0:1: Video: h264 (Constrained Baseline), yuv420p(progressive), 640x4

80, 25 fps, 15 tbr, 1k tbn, 30 tbc Metadata:-V: 0.075 fd= 238 aq= 0KB vq= 0KB sq= 0B f=14/14

author PowerSmart? duration 3600.00 datarate 500.00 livetime 1489071037.00 timeshift 0.00 width 640.00 height 480.00 videodatarate 0.00 framerate 25.00 videocodecid 7.00 audiosamplerate 32000.00 audiosamplesize 0.00 stereo TRUE audiocodecid 10.00 filesize 0.00

[h264 @ 094e5180] P sub_mb_type 13 out of range at 23 25 0B f=15/15 [h264 @ 094e5180] error while decoding MB 23 25 [h264 @ 094e5180] concealing 226 DC, 226 AC, 226 MV errors in P frame HandleInvoke?, Sanity failed. no string method in invoke packet=15/15 [flv @ 08772fe0] DTS 16808050 < 2353520185 out of order 0B f=15/15 [aac @ 09527a60] This decoder does not support parameter changes, but PARAM_CHAN GE side data was sent to it. [h264 @ 087c9880] [aac @ 09527a60] mb_type 34 in P slice too large at 33 24 Error applying parameter changes. [h264 @ 087c9880] error while decoding MB 33 24 [h264 @ 087c9880] concealing 256 DC, 256 AC, 256 MV errors in P frame [flv @ 08772fe0] Audio codec (e) is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file

has a feature which has not been implemented.

[flv @ 08772fe0] If you want to help, upload a sample of this file to ftp://uplo ad.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel @ffmpeg.org) [aac @ 09527a60] This decoder does not support parameter changes, but PARAM_CHAN GE side data was sent to it. [aac @ 09527a60] Error applying parameter changes. [aac @ 09527a60] This decoder does not support parameter changes, but PARAM_CHAN GE side data was sent to it. [aac @ 09527a60] 16819.03 A-V:-2336735.363 fd= 259 aq= 1KB vq= 0KB sq= Error applying parameter changes.


#6367 ogg vorbis decode results in too many sample frames undetermined defect May 3, 2017

Decoding ogg vorbis via ffmpeg results in too many sample frames, as compared with the original (pre encoded) raw file or the oggdec tool.

Chromium issue https://bugs.chromium.org/p/chromium/issues/detail?id=456252


Simple reproduction steps:

# Create 125 sample frames of raw (44.1kHz stereo pcm_s16le) silence
dd if=/dev/zero of=./silence.raw count=1 bs=500

# Encode raw to ogg vorbis
oggenc --raw silence.raw --output=silence.ogg

# Decode ogg vorbis to raw using oggdec
oggdec --raw --output silence.oggdec.raw silence.ogg

# Decode ogg vorbis to raw using ffmpeg libvorbis decoder
ffmpeg -codec:a libvorbis -i silence.ogg -f s16le -codec:a pcm_s16le silence.libvorbis.ffmpeg.raw

# Decode ogg vorbis to raw using ffmpeg native decoder
ffmpeg -i silence.ogg -f s16le -codec:a pcm_s16le silence.native.ffmpeg.raw

# Examine the results of decoding
# We expect all raw files to have identical size,
# but instead we see that the ffmpeg decoded files are too big
ls -l *.raw

# Repeat with different sized initial raw file to see that the
# problem occurs for any number of initial sample frames (small or large)

Output from ls *.raw:

-rw-r--r--  1 mark  staff      2304  3 May 07:15 silence.libvorbis.ffmpeg.raw
-rw-r--r--  1 mark  staff      2304  3 May 07:16 silence.native.ffmpeg.raw
-rw-r--r--  1 mark  staff       500  3 May 07:14 silence.oggdec.raw
-rw-r--r--  1 mark  staff       500  3 May 07:12 silence.raw

-report output for libvorbis decode invocation:

ffmpeg started on 2017-05-03 at 08:30:15
Report written to "ffmpeg-20170503-083015.log"
Command line:
ffmpeg -report -codec:a libvorbis -i silence.ogg -f s16le -codec:a pcm_s16le silence.libvorbis.ffmpeg.raw
ffmpeg version git-2017-05-02-20da413 Copyright (c) 2000-2017 the FFmpeg developers
  built with Apple LLVM version 8.1.0 (clang-802.0.42)
  configuration: --prefix=/usr/local/Cellar/ffmpeg/HEAD-20da413 --enable-shared --enable-pthreads --enable-gpl --enable-version3 --enable-hardcoded-tables --enable-avresample --cc=clang --host-cflags= --host-ldflags= --enable-libass --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-libxvid --enable-opencl --disable-lzma --enable-nonfree --enable-vda
  libavutil      55. 61.100 / 55. 61.100
  libavcodec     57. 93.100 / 57. 93.100
  libavformat    57. 72.101 / 57. 72.101
  libavdevice    57.  7.100 / 57.  7.100
  libavfilter     6. 88.100 /  6. 88.100
  libavresample   3.  6.  0 /  3.  6.  0
  libswscale      4.  7.101 /  4.  7.101
  libswresample   2.  8.100 /  2.  8.100
  libpostproc    54.  6.100 / 54.  6.100
Splitting the commandline.
Reading option '-report' ... matched as option 'report' (generate a report) with argument '1'.
Reading option '-codec:a' ... matched as option 'codec' (codec name) with argument 'libvorbis'.
Reading option '-i' ... matched as input url with argument 'silence.ogg'.
Reading option '-f' ... matched as option 'f' (force format) with argument 's16le'.
Reading option '-codec:a' ... matched as option 'codec' (codec name) with argument 'pcm_s16le'.
Reading option 'silence.libvorbis.ffmpeg.raw' ... matched as output url.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option report (generate a report) with argument 1.
Successfully parsed a group of options.
Parsing a group of options: input url silence.ogg.
Applying option codec:a (codec name) with argument libvorbis.
Successfully parsed a group of options.
Opening an input file: silence.ogg.
[file @ 0x7fe038e00520] Setting default whitelist 'file,crypto'
[ogg @ 0x7fe039801000] Format ogg probed with size=2048 and score=100
[ogg @ 0x7fe039801000] Before avformat_find_stream_info() pos: 4025 bytes read:4025 seeks:0 nb_streams:1
[ogg @ 0x7fe039801000] All info found
[ogg @ 0x7fe039801000] After avformat_find_stream_info() pos: 4025 bytes read:4025 seeks:0 frames:1
Guessed Channel Layout for Input Stream #0.0 : stereo
Input #0, ogg, from 'silence.ogg':
  Duration: 00:00:00.00, start: 0.000000, bitrate: 11362 kb/s
    Stream #0:0, 1, 1/44100: Audio: vorbis, 44100 Hz, stereo, s16, 112 kb/s
Successfully opened the file.
Parsing a group of options: output url silence.libvorbis.ffmpeg.raw.
Applying option f (force format) with argument s16le.
Applying option codec:a (codec name) with argument pcm_s16le.
Successfully parsed a group of options.
Opening an output file: silence.libvorbis.ffmpeg.raw.
[file @ 0x7fe038e020e0] Setting default whitelist 'file,crypto'
Successfully opened the file.
Stream mapping:
  Stream #0:0 -> #0:0 (vorbis (libvorbis) -> pcm_s16le (native))
Press [q] to stop, [?] for help
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
detected 4 logical cores
[graph_0_in_0_0 @ 0x7fe038f002a0] Setting 'time_base' to value '1/44100'
[graph_0_in_0_0 @ 0x7fe038f002a0] Setting 'sample_rate' to value '44100'
[graph_0_in_0_0 @ 0x7fe038f002a0] Setting 'sample_fmt' to value 's16'
[graph_0_in_0_0 @ 0x7fe038f002a0] Setting 'channel_layout' to value '0x3'
[graph_0_in_0_0 @ 0x7fe038f002a0] tb:1/44100 samplefmt:s16 samplerate:44100 chlayout:0x3
[format_out_0_0 @ 0x7fe038f00840] Setting 'sample_fmts' to value 's16'
[AVFilterGraph @ 0x7fe038e0bf20] query_formats: 4 queried, 9 merged, 0 already done, 0 delayed
Output #0, s16le, to 'silence.libvorbis.ffmpeg.raw':
  Metadata:
    encoder         : Lavf57.72.101
    Stream #0:0, 0, 1/44100: Audio: pcm_s16le, 44100 Hz, stereo, s16, 1411 kb/s
    Metadata:
      encoder         : Lavc57.93.100 pcm_s16le
No more output streams to write to, finishing.
size=       2kB time=00:00:00.01 bitrate=1154.6kbits/s speed=21.3x    
video:0kB audio:2kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.000000%
Input file #0 (silence.ogg):
  Input stream #0:0 (audio): 2 packets read (2 bytes); 1 frames decoded (576 samples); 
  Total: 2 packets (2 bytes) demuxed
Output file #0 (silence.libvorbis.ffmpeg.raw):
  Output stream #0:0 (audio): 1 frames encoded (576 samples); 1 packets muxed (2304 bytes); 
  Total: 1 packets (2304 bytes) muxed
1 frames successfully decoded, 0 decoding errors
[AVIOContext @ 0x7fe038e02160] Statistics: 0 seeks, 1 writeouts
[AVIOContext @ 0x7fe038e00660] Statistics: 4025 bytes read, 0 seeks

-report output for native decode invocation:

ffmpeg started on 2017-05-03 at 08:22:13
Report written to "ffmpeg-20170503-082213.log"
Command line:
ffmpeg -report -i silence.ogg -f s16le -codec:a pcm_s16le silence.native.ffmpeg.raw
ffmpeg version git-2017-05-02-20da413 Copyright (c) 2000-2017 the FFmpeg developers
  built with Apple LLVM version 8.1.0 (clang-802.0.42)
  configuration: --prefix=/usr/local/Cellar/ffmpeg/HEAD-20da413 --enable-shared --enable-pthreads --enable-gpl --enable-version3 --enable-hardcoded-tables --enable-avresample --cc=clang --host-cflags= --host-ldflags= --enable-libass --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-libxvid --enable-opencl --disable-lzma --enable-nonfree --enable-vda
  libavutil      55. 61.100 / 55. 61.100
  libavcodec     57. 93.100 / 57. 93.100
  libavformat    57. 72.101 / 57. 72.101
  libavdevice    57.  7.100 / 57.  7.100
  libavfilter     6. 88.100 /  6. 88.100
  libavresample   3.  6.  0 /  3.  6.  0
  libswscale      4.  7.101 /  4.  7.101
  libswresample   2.  8.100 /  2.  8.100
  libpostproc    54.  6.100 / 54.  6.100
Splitting the commandline.
Reading option '-report' ... matched as option 'report' (generate a report) with argument '1'.
Reading option '-i' ... matched as input url with argument 'silence.ogg'.
Reading option '-f' ... matched as option 'f' (force format) with argument 's16le'.
Reading option '-codec:a' ... matched as option 'codec' (codec name) with argument 'pcm_s16le'.
Reading option 'silence.native.ffmpeg.raw' ... matched as output url.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option report (generate a report) with argument 1.
Successfully parsed a group of options.
Parsing a group of options: input url silence.ogg.
Successfully parsed a group of options.
Opening an input file: silence.ogg.
[file @ 0x7fadd4d0f580] Setting default whitelist 'file,crypto'
[ogg @ 0x7fadd5010200] Format ogg probed with size=2048 and score=100
[ogg @ 0x7fadd5010200] Before avformat_find_stream_info() pos: 4025 bytes read:4025 seeks:0 nb_streams:1
[ogg @ 0x7fadd5010200] All info found
[ogg @ 0x7fadd5010200] After avformat_find_stream_info() pos: 4025 bytes read:4025 seeks:0 frames:1
Input #0, ogg, from 'silence.ogg':
  Duration: 00:00:00.00, start: 0.000000, bitrate: 11362 kb/s
    Stream #0:0, 1, 1/44100: Audio: vorbis, 44100 Hz, stereo, fltp, 112 kb/s
Successfully opened the file.
Parsing a group of options: output url silence.native.ffmpeg.raw.
Applying option f (force format) with argument s16le.
Applying option codec:a (codec name) with argument pcm_s16le.
Successfully parsed a group of options.
Opening an output file: silence.native.ffmpeg.raw.
[file @ 0x7fadd4d10540] Setting default whitelist 'file,crypto'
Successfully opened the file.
Stream mapping:
  Stream #0:0 -> #0:0 (vorbis (native) -> pcm_s16le (native))
Press [q] to stop, [?] for help
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
detected 4 logical cores
[graph_0_in_0_0 @ 0x7fadd4d13ee0] Setting 'time_base' to value '1/44100'
[graph_0_in_0_0 @ 0x7fadd4d13ee0] Setting 'sample_rate' to value '44100'
[graph_0_in_0_0 @ 0x7fadd4d13ee0] Setting 'sample_fmt' to value 'fltp'
[graph_0_in_0_0 @ 0x7fadd4d13ee0] Setting 'channel_layout' to value '0x3'
[graph_0_in_0_0 @ 0x7fadd4d13ee0] tb:1/44100 samplefmt:fltp samplerate:44100 chlayout:0x3
[format_out_0_0 @ 0x7fadd4d14480] Setting 'sample_fmts' to value 's16'
[format_out_0_0 @ 0x7fadd4d14480] auto-inserting filter 'auto_resampler_0' between the filter 'Parsed_anull_0' and the filter 'format_out_0_0'
[AVFilterGraph @ 0x7fadd4d13980] query_formats: 4 queried, 6 merged, 3 already done, 0 delayed
[auto_resampler_0 @ 0x7fadd4d14c80] [SWR @ 0x7fadd506f400] Using fltp internally between filters
[auto_resampler_0 @ 0x7fadd4d14c80] ch:2 chl:stereo fmt:fltp r:44100Hz -> ch:2 chl:stereo fmt:s16 r:44100Hz
Output #0, s16le, to 'silence.native.ffmpeg.raw':
  Metadata:
    encoder         : Lavf57.72.101
    Stream #0:0, 0, 1/44100: Audio: pcm_s16le, 44100 Hz, stereo, s16, 1411 kb/s
    Metadata:
      encoder         : Lavc57.93.100 pcm_s16le
No more output streams to write to, finishing.
size=       2kB time=00:00:00.01 bitrate=1154.6kbits/s speed=19.1x    
video:0kB audio:2kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.000000%
Input file #0 (silence.ogg):
  Input stream #0:0 (audio): 2 packets read (2 bytes); 1 frames decoded (576 samples); 
  Total: 2 packets (2 bytes) demuxed
Output file #0 (silence.native.ffmpeg.raw):
  Output stream #0:0 (audio): 1 frames encoded (576 samples); 1 packets muxed (2304 bytes); 
  Total: 1 packets (2304 bytes) muxed
1 frames successfully decoded, 0 decoding errors
[AVIOContext @ 0x7fadd4d10600] Statistics: 0 seeks, 1 writeouts
[AVIOContext @ 0x7fadd4d0f6c0] Statistics: 4025 bytes read, 0 seeks

Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker.


#6491 FFMPEG crashes when trying to crop 1080p60 video to 1440x1080 and interlace avfilter defect Jun 26, 2017

Summary of the bug:

When using a real 1080p60 video source (i.e. not lavfi), attempting to both crop to 1440x1080 and then interlace causes FFMPEG to crash. The same video can be either cropped or interlaced individually with success. Also, doing the cropping and interlacing in two subsequent encodes works as expected. Interestingly, if I crop, scale to 720x480, then interlace in a single encode, this works as expected.

How to reproduce:

Use included sample (or perhaps another 1080p60 video) and then use the following command line:

% ffmpeg -i 1080p60sample.mp4 -vf crop=1440:1080,interlace=scan=tff -c:v libx264 -x264-params tff -flags +ilme+ildct -an output.mp4

ffmpeg version N-86537-gae6f6d4 built on 2017-06-20


#6609 SamplingRateBox should be used if the value is greater than INT16_MAX avformat defect Aug 23, 2017

Summary of the bug:

SamplingRateBox? should be used if the value is greater than INT16_MAX

How to reproduce:

  1. Grab file from https://storage.googleapis.com/media-session/bear-1280x720.mp4
  2. Run ffmpeg command below
    % ffmpeg -i bear-1280x720.mp4 -map 0:0 -acodec flac -strict -2 -ar 192000 bear-flac-192kHz.mp4
    
  3. The bear-flac-192kHz.mp4 file should have a valid sample rate, not 0.

Here are some #ffmpeg logs for some context:

12:58:08 PM <jya> you can create a bug that the SamplingRateBox (as per ISO 14496-2 12.2.3.2) is to be used if the value is greater than INT16_MAX
12:59:14 PM <jya> they have provision for that inthe SoundDescription V2, but i can't find this anywhere in the spec
12:59:20 PM <jya> must be a QT thing
1:00:14 PM <jya> and if they properly create a SamplingRateBox, need to file a bug in Firefox that our mp4 demuxer doesn't support it :)

And here's the ffmpeg version:

% ffmpeg -version
ffmpeg version 3.3.3-static http://johnvansickle.com/ffmpeg/  Copyright (c) 2000-2017 the FFmpeg developers

#6675 Cineform decoder distorts lower 8 pixels on 1080 video avcodec defect Sep 20, 2017

Summary of the bug:

The lower 8 pixels of 1080 height video distorts when decoding Cineform video.

This does not occur when tested against 1088 height so may be related to 1080 not being divisible by 16.

This is also visible when replayed in ffplay.

The same source file does not show the same errors when replayed in Windows Media Player, using the installable GoPro? Cineform codecs.

I've been able to see this on multiple clips. All generated from Adobe Premier Pro CC.

How to reproduce:

% ffmpeg -i input.mov -vcodec rawvideo -pix_fmt bgr24 output.mov
ffmpeg version N-87327-g18821e3 Copyright (c) 2000-2017 the FFmpeg developers
  built with gcc 7.2.0 (GCC)

#6713 std_compliance flags not forwarded to rtp muxer for rtsp output avformat defect Oct 3, 2017

Using master b591329c3afe445c45eaecadd5fe3b80a837ee2f

To reproduce:

./ffmpeg -y  -re -i ~/Videos/akiyo_cif.y4m -c:v libvpx-vp9 -deadline realtime -an -strict -2 -f  rtsp rtsp://my-rtsp-server:8554/stream-xyz

[RTP muxer @ 0x556dcaac6d20] Packetizing VP9 is experimental and its specification is still in draft state. Please set -strict experimental in order to enable it.
Could not write header for output file #0 (incorrect codec parameters ?): Experimental feature
Error initializing output stream 0:0 -- 

whereas

./ffmpeg -y  -re -i ~/Videos/akiyo_cif.y4m -c:v libvpx-vp9 -deadline realtime -an -strict -2 -f  rtp /dev/null

works fine.

Is there a workaround?


#766 Extend ffmpeg's timecode extraction avformat enhancement Dec 15, 2011

Whilst many formats support adding timecode with the -timecode feature currently only the GXF format supports presenting this timecode in the metadata, with mpeg being read using the new ffprobe feature from commit fbe6e29646582fb97317ff3e7214a04ae74c9bef

For consistency it would be good if all formats for which it is valid to present a -timecode value to the muxer allowed extracting that timecode in the demuxer.

Ideally both reading and writing of timecode should be extended to all those formats that support it, which would include mxf and mov.

Given that "burnt in" timecode can now be added to any format using the drawtext filter. This would complete ffmpeg's capabilities in this area.


1 2 3 4 5 6
Note: See TracReports for help on using and creating reports.