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

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

Results (1 - 100 of 338)

1 2 3 4
Ticket Summary Component Milestone Type Created
Description
#2157 -metadata track=1/10 and M4A issues avformat defect 01/19/2013

Adding metadata track total to .m4a files does not work anymore with FFmpeg 1.1 and higher (gits)

ffmpeg -i source.mp3 -c:a aac -strict -2 -metadata track=1/10 -vn -output.m4a

It only adds the track number (1) but not the track total number (10)

Works fine with FFmpeg 1.0.1

Ouput :

[mp3 @ 0x7f94e8806600] max_analyze_duration 5000000 reached at 5015510 microseconds Input #0, mp3, from '/Users/atarikid/Desktop/source.mp3':

Metadata:

artist : Dreadzone album : Sound title : Return of the dread genre : Electronic track : 1 date : 2001

Duration: 00:06:21.62, start: 0.000000, bitrate: 128 kb/s

Stream #0:0: Audio: mp3, 44100 Hz, stereo, s16p, 128 kb/s Stream #0:1: Video: mjpeg, yuvj420p, 168x166 [SAR 1:1 DAR 84:83], 90k tbr, 90k tbn, 90k tbc Metadata:

title : comment : Cover (front)

File '/Users/atarikid/Desktop/output.m4a' already exists. Overwrite ? [y/N] y Output #0, ipod, to '/Users/atarikid/Desktop/output.m4a':

Metadata:

artist : Dreadzone album : Sound title : Return of the dread genre : Electronic date : 2001 track : 1/10 encoder : Lavf54.61.100 Stream #0:0: Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 128 kb/s

Stream mapping:

Stream #0:0 -> #0:0 (mp3 -> aac)

Press [q] to stop, ? for help size= 5942kB time=00:06:21.64 bitrate= 127.5kbits/s video:0kB audio:5877kB subtitle:0 global headers:0kB muxing overhead 1.109580%


#1793 Widevine support avformat enhancement 10/08/2012

Hi there, I was wondering if there will be any (future) support for the Widevine video streaming codec/protocol (video/x-widevine).

More and more online content providers start to use this method and it would be nice to have this codec/protocol supported?

 http://www.widevine.com/  https://tools.google.com/dlpage/widevine


#1845 Encoded movies with mov_text subtitles do not play with QT Player avformat defect 10/24/2012

When a .mkv contains subrip subtitle(s) and you encode to mp4 with -c:s mov_text the subtitles do not work when using the QuickTime? Player (OSX). It plays fine with VLC though.

When encoding with Handbrake (which uses mov_text for mp4) it works fine with QuickTime? Player.

FFmpeg commandline: /Users/atarikid/Desktop/ffmpeg -i /Volumes/Data/Movies/Homeland??.mkv -c:a aac -c:v libx264 -strict -2 -c:s mov_text /Users/atarikid/Desktop/test.mp4


#744 tweak i263 pb-frames support to eliminate graphic corruption avcodec defect 12/14/2011
C:\>ffmpeg -i i263_pbframes.avi out.avi
ffmpeg version N-35709-g7d531e8, Copyright (c) 2000-2011 the FFmpeg developers
  built on Dec 12 2011 13:50:00 with gcc 4.6.2
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-ru
ntime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libope
ncore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --en
able-libmp3lame --enable-libopenjpeg --enable-librtmp --enable-libschroedinger -
-enable-libspeex --enable-libtheora --enable-libvo-aacenc --enable-libvo-amrwben
c --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-
libxvid --enable-zlib
  libavutil    51. 32. 0 / 51. 32. 0
  libavcodec   53. 43. 0 / 53. 43. 0
  libavformat  53. 24. 0 / 53. 24. 0
  libavdevice  53.  4. 0 / 53.  4. 0
  libavfilter   2. 53. 0 /  2. 53. 0
  libswscale    2.  1. 0 /  2.  1. 0
  libpostproc  51.  2. 0 / 51.  2. 0
[mp3 @ 020C9E00] Header missing
Input #0, avi, from 'i263_pbframes.avi':
  Duration: 00:00:12.64, start: 0.000000, bitrate: 761 kb/s
    Stream #0:0: Video: h263i (I263 / 0x33363249), yuv420p, 320x240, 23.97 tbr,
23.97 tbn, 23.97 tbc
    Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 44100 Hz, stereo, s16, 128 kb
/s
w:320 h:240 pixfmt:yuv420p tb:1/1000000 sar:0/1 sws_param:
Output #0, avi, to 'out.avi':
  Metadata:
    ISFT            : Lavf53.24.0
    Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 320x240, q=2-31, 200
 kb/s, 23.97 tbn, 23.97 tbc
    Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 44100 Hz, stereo, s16, 128 kb
/s
Stream mapping:
  Stream #0:0 -> #0:0 (h263i -> mpeg4)
  Stream #0:1 -> #0:1 (mp3 -> libmp3lame)
Press [q] to stop, [?] for help
[mp3 @ 020C9E00] Header missing
Error while decoding stream #0:1
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
frame=   35 fps=  0 q=2.5 size=     123kB time=00:00:02.79 bitrate= 359.9kbits/s
Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
frame=   79 fps=  0 q=5.1 size=     286kB time=00:00:06.45 bitrate= 363.5kbits/s
Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] cbpc damaged at 0 0
[h263i @ 020C9320] Error at MB: 0
[h263i @ 020C9320] concealing 300 DC, 300 AC, 300 MV errors
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
frame=  120 fps= 80 q=3.0 size=     406kB time=00:00:09.76 bitrate= 340.8kbits/s
Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[h263i @ 020C9320] Bad picture start code
[h263i @ 020C9320] header damaged
Error while decoding stream #0:0
[mp3 @ 020C9E00] incomplete frame
Error while decoding stream #0:1
frame=  153 fps= 80 q=2.8 Lsize=     512kB time=00:00:12.61 bitrate= 332.2kbits/
s
video:286kB audio:197kB global headers:0kB muxing overhead 5.832231%

#1618 Padding to odd/uneven size fails avfilter defect 08/08/2012

### WHAT I am try resize (scale + pad) and convert a video file to mp4 format and defined size.

### PROBLEM When padding to odd width I face problems. Strangely, when I use even numbers then it works.

### COMMAND LINES (for two files)

  1. File "Duracell10sec_CutdowulydCDCD.wmv"

A.1 Resizing to 425x300

  • COMMAND LINE:
    ffmpeg.exe -i "Duracell10sec_Cutdow__ulydCDCD.wmv"  -vf "scale=427:239,pad=427:300:0:30,setdar=427:300"  -y -b:v 400k -r 49.75 -ar 44100  -acodec libmp3lame -vcodec libx264 -ac 2 "Duracell10sec_Cutdow__ulydCDCD4_TMP.mp4"
    
  • OUTPUT:
    ffmpeg version N-43206-gf857465 Copyright (c) 2000-2012 the FFmpeg developers
      built on Aug  4 2012 16:10:39 with gcc 4.7.1 (GCC)
      configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --ena
    ble-libass --enable-libcelt --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-li
    bnut --enable-libopenjpeg --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvo-aacenc --e
    nable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib
      libavutil      51. 66.100 / 51. 66.100
      libavcodec     54. 49.100 / 54. 49.100
      libavformat    54. 22.100 / 54. 22.100
      libavdevice    54.  2.100 / 54.  2.100
      libavfilter     3.  5.102 /  3.  5.102
      libswscale      2.  1.100 /  2.  1.100
      libswresample   0. 15.100 /  0. 15.100
      libpostproc    52.  0.100 / 52.  0.100
    Guessed Channel Layout for  Input Stream #0.0 : mono
    Input #0, asf, from 'Duracell10sec_Cutdow__ulydCDCD.wmv':
      Metadata:
        WMFSDKVersion   : 10.00.00.3702
        WMFSDKNeeded    : 0.0.0.0000
        IsVBR           : 1
        VBR Peak        : 139
        Buffer Average  : 151
      Duration: 00:00:10.04, start: 0.000000, bitrate: 1864 kb/s
        Stream #0:0(dan): Audio: wmav2 (a[1][0][0] / 0x0161), 8000 Hz, mono, s16, 0 kb/s
        Stream #0:1(dan): Video: wmv3 (Main) (WMV3 / 0x33564D57), yuv420p, 1280x720, 1843 kb/s, 49.75 tbr, 1k tbn, 1k tbc
    [Parsed_pad_1 @ 01f9a760] Input area 0:30:427:269 not within the padded area 0:0:426:300 or zero-sized
    [Parsed_scale_0 @ 01fe7260] Failed to configure input pad on Parsed_pad_1
    Error opening filters!
    
  1. File "fishermans_friendCD_720_xvid.avi"

B.1 Resizing to 425x300

  • COMMAND LINE:
    ffmpeg.exe -i "fishermans_friendCD_720_xvid.avi"  -vf "scale=425:239,pad=425:300:0:30,setdar=425:300"  -y -b:v 400k -r 25 -ar 44100  -ab 128 -acodec libmp3lame -vcodec libx264 -ac 2 "fishermans_friendCD_720_xvid4_TMP.mp4"
    
  • OUTPUT:
    ffmpeg version N-43206-gf857465 Copyright (c) 2000-2012 the FFmpeg developers
      built on Aug  4 2012 16:10:39 with gcc 4.7.1 (GCC)
      configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --ena
    ble-libass --enable-libcelt --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-li
    bnut --enable-libopenjpeg --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvo-aacenc --e
    nable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib
      libavutil      51. 66.100 / 51. 66.100
      libavcodec     54. 49.100 / 54. 49.100
      libavformat    54. 22.100 / 54. 22.100
      libavdevice    54.  2.100 / 54.  2.100
      libavfilter     3.  5.102 /  3.  5.102
      libswscale      2.  1.100 /  2.  1.100
      libswresample   0. 15.100 /  0. 15.100
      libpostproc    52.  0.100 / 52.  0.100
    Input #0, avi, from 'fishermans_friendCD_720_xvid.avi':
      Metadata:
        encoder         : MEncoder Sherpya-SVN-r32492-4.2.5
      Duration: 00:00:09.96, start: 0.000000, bitrate: 1090 kb/s
        Stream #0:0: Video: mpeg4 (Simple Profile) (XVID / 0x44495658), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 25 tbr, 25 tbn, 25 tbc
        Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 44100 Hz, stereo, s16, 128 kb/s
    [Parsed_pad_1 @ 03fd59e0] Input area 0:30:425:269 not within the padded area 0:0:424:300 or zero-sized
    [Parsed_scale_0 @ 03fd5940] Failed to configure input pad on Parsed_pad_1
    Error opening filters!
    

### FILES

  1. "Duracell10sec_CutdowulydCDCD.wmv"
  • OUTPUT:
    ffmpeg version N-43206-gf857465 Copyright (c) 2000-2012 the FFmpeg developers
      built on Aug  4 2012 16:10:39 with gcc 4.7.1 (GCC)
      configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --ena
    ble-libass --enable-libcelt --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-li
    bnut --enable-libopenjpeg --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvo-aacenc --e
    nable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib
      libavutil      51. 66.100 / 51. 66.100
      libavcodec     54. 49.100 / 54. 49.100
      libavformat    54. 22.100 / 54. 22.100
      libavdevice    54.  2.100 / 54.  2.100
      libavfilter     3.  5.102 /  3.  5.102
      libswscale      2.  1.100 /  2.  1.100
      libswresample   0. 15.100 /  0. 15.100
      libpostproc    52.  0.100 / 52.  0.100
    [asf @ 01fbc400] Format asf probed with size=2048 and score=100
    [asf @ 01fbc400] gpos mismatch our pos=24, end=26
    [asf @ 01fbc400] gpos mismatch our pos=24, end=3622
    [asf @ 01fbc400] gpos mismatch our pos=24, end=38
    [asf @ 01fbc400] Unsupported value type 1 in tag ASFLeakyBucketPairs.
    [asf @ 01fbc400] gpos mismatch our pos=24, end=252
    [asf @ 01fbc400] gpos mismatch our pos=24, end=38
    [asf @ 01fbc400] File position before avformat_find_stream_info() is 5300
    [asf @ 01fbc400] parser not found for codec wmav2, packets or times may be invalid.
    [wmv3 @ 01fbd720] Header: 4DC11A01
    [wmv3 @ 01fbd720] Profile 1:
    frmrtq_postproc=6, bitrtq_postproc=28
    LoopFilter=0, MultiRes=0, FastUVMC=0, Extended MV=0
    Rangered=0, VSTransform=1, Overlap=1, SyncMarker=0
    DQuant=1, Quantizer mode=0, Max B frames=0
    [asf @ 01fbc400] parser not found for codec wmav2, packets or times may be invalid.
    [asf @ 01fbc400] All info found
    rfps: 24.583333 0.019493
        Last message repeated 1 times
    rfps: 24.666667 0.010206
        Last message repeated 1 times
    rfps: 24.750000 0.003909
        Last message repeated 1 times
    rfps: 24.833333 0.000600
        Last message repeated 1 times
    rfps: 24.916667 0.000281
    rfps: 25.000000 0.002950
    rfps: 25.083333 0.008607
        Last message repeated 1 times
    rfps: 25.166667 0.017254
        Last message repeated 1 times
    rfps: 49.500000 0.015636
        Last message repeated 1 times
    rfps: 49.583333 0.007524
        Last message repeated 1 times
    rfps: 49.666667 0.002402
        Last message repeated 1 times
    rfps: 49.750000 0.000268
        Last message repeated 1 times
    rfps: 49.833333 0.001122
    rfps: 49.916667 0.004966
    rfps: 50.000000 0.011798
    [asf @ 01fbc400] File position after avformat_find_stream_info() is 251519
    Guessed Channel Layout for  Input Stream #0.0 : mono
    Input #0, asf, from 'Duracell10sec_Cutdow__ulydCDCD.wmv':
      Metadata:
        WMFSDKVersion   : 10.00.00.3702
        WMFSDKNeeded    : 0.0.0.0000
        IsVBR           : 1
        VBR Peak        : 139
        Buffer Average  : 151
      Duration: 00:00:10.04, start: 0.000000, bitrate: 1864 kb/s
        Stream #0:0(dan), 18, 1/1000: Audio: wmav2 (a[1][0][0] / 0x0161), 8000 Hz, mono, s16, 0 kb/s
        Stream #0:1(dan), 41, 1/1000: Video: wmv3 (Main) (WMV3 / 0x33564D57), yuv420p, 1280x720, 1/1000, 1843 kb/s, 49.75 tbr, 1k tbn, 1k tbc
    At least one output file must be specified
    [AVIOContext @ 01fb14e0] Statistics: 262144 bytes read, 0 seeks
    
  1. "fishermans_friendCD_720_xvid.avi"
  • OUTPUT:
    ffmpeg version N-43206-gf857465 Copyright (c) 2000-2012 the FFmpeg developers
      built on Aug  4 2012 16:10:39 with gcc 4.7.1 (GCC)
      configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --ena
    ble-libass --enable-libcelt --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-li
    bnut --enable-libopenjpeg --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvo-aacenc --e
    nable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib
      libavutil      51. 66.100 / 51. 66.100
      libavcodec     54. 49.100 / 54. 49.100
      libavformat    54. 22.100 / 54. 22.100
      libavdevice    54.  2.100 / 54.  2.100
      libavfilter     3.  5.102 /  3.  5.102
      libswscale      2.  1.100 /  2.  1.100
      libswresample   0. 15.100 /  0. 15.100
      libpostproc    52.  0.100 / 52.  0.100
    [avi @ 0235c400] Format avi probed with size=2048 and score=100
    [avi @ 02351560] use odml:1
    st:1 removing common factor 36 from timebase
    [avi @ 0235c400] File position before avformat_find_stream_info() is 4108
    [avi @ 0235c400] All info found
    [avi @ 0235c400] File position after avformat_find_stream_info() is 22706
    Input #0, avi, from 'fishermans_friendCD_720_xvid.avi':
      Metadata:
        encoder         : MEncoder Sherpya-SVN-r32492-4.2.5
      Duration: 00:00:09.96, start: 0.000000, bitrate: 1090 kb/s
        Stream #0:0, 1, 1/25: Video: mpeg4 (Simple Profile) (XVID / 0x44495658), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 1/25, 25 tbr, 25 tbn, 25 tbc
        Stream #0:1, 20, 32/1225: Audio: mp3 (U[0][0][0] / 0x0055), 44100 Hz, stereo, s16, 128 kb/s
    At least one output file must be specified
    [AVIOContext @ 023514c0] Statistics: 184008 bytes read, 7 seeks
    

#2061 ffmpeg -vf drawtext not support ft_load_flags=vertical_layout avfilter defect 12/24/2012

Summary of the bug:

ffmpeg -vf drawtext not support ft_load_flags=vertical_layout

How to reproduce:

ffmpeg.exe -i 1.avi -codec:v libx264 -vf drawtext="ft_load_flags=render+vertical_layout:shadowcolor=0xaaaaaa66:shadowx=5:shadowy=2:fontcolor=white:fontsize=40:fontfile=STXIHEI.TTF:text='ABC':x=10:y=10" 21.avi

Only use ft_load_flags=render is ok to render ABC on video.

ffmpeg version: ffmpeg version N-47062-g26c531c Copyright (c) 2000-2012 the FFmpeg developers

built on Nov 25 2012 12:21:26 with gcc 4.7.2 (GCC)

configuration: --enable-gpl --enable-version3 --disable-pthreads --enable-runt

ime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libass - -enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enab le-libgsm --enable-libmp3lame --enable-libnut --enable-libopenjpeg --enable-libo pus --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheo ra --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-li bvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --ena ble-zlib

libavutil 52. 9.100 / 52. 9.100 libavcodec 54. 77.100 / 54. 77.100 libavformat 54. 37.100 / 54. 37.100 libavdevice 54. 3.100 / 54. 3.100 libavfilter 3. 23.102 / 3. 23.102 libswscale 2. 1.102 / 2. 1.102 libswresample 0. 17.101 / 0. 17.101 libpostproc 52. 2.100 / 52. 2.100


#1614 AAC stream with SBR fails with "channel element 0.1 is not allocated" avcodec defect 08/06/2012

Summary of the bug: Getting the following message repeatedly when trying to play the AAC stream with ffplay from master: [aac @ 0x7ff1c2023800] channel element 0.1 is not allocated

Stream is  http://3043.live.streamtheworld.com/SAM04AAC41_SC

This stream works fine in VideoLan? VLC player.

How to reproduce: ./ffplay  http://3043.live.streamtheworld.com/SAM04AAC41_SC


#625 support 2/3/5bit IMA ADPCM avcodec enhancement 11/08/2011

(issue 1598)

C:\>ffmpeg -i IMAADPCM_2bits.wav
ffmpeg version N-34318-g8475ec1, Copyright (c) 2000-2011 the FFmpeg developers
  built on Oct 31 2011 17:50:05 with gcc 4.6.1
  configuration: --enable-gpl --enable-version3 --enable-runtime-cpudetect --ena
ble-avisynth --enable-bzlib --enable-frei0r --enable-libopencore-amrnb --enable-
libopencore-amrwb --enable-libfreetype --enable-libgsm --enable-libmp3lame --ena
ble-libopenjpeg --enable-librtmp --enable-libschroedinger --enable-libspeex --en
able-libtheora --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis
--enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib

  libavutil    51. 22. 0 / 51. 22. 0
  libavcodec   53. 26. 0 / 53. 26. 0
  libavformat  53. 18. 0 / 53. 18. 0
  libavdevice  53.  4. 0 / 53.  4. 0
  libavfilter   2. 45. 3 /  2. 45. 3
  libswscale    2.  1. 0 /  2.  1. 0
  libpostproc  51.  2. 0 / 51.  2. 0
[adpcm_ima_wav @ 020A90C0] Only 4-bit ADPCM IMA WAV files are supported
[wav @ 020A2320] parser not found for codec adpcm_ima_wav, packets or times may
be invalid.
[adpcm_ima_wav @ 020A90C0] Only 4-bit ADPCM IMA WAV files are supported
    Last message repeated 26 times
[wav @ 020A2320] Could not find codec parameters (Audio: adpcm_ima_wav ([17][0][
0][0] / 0x0011), 44100 Hz, 2 channels, 352 kb/s)
IMAADPCM_2bits.wav: could not find codec parameters

#2662 Support for Kuaibo's qmv format avformat enhancement 06/12/2013

.qmv is a fairly recent AV container that's becoming really popular, mainly in China. It is used as a .rmvb replacement for online streaming and regular archiving. For online streaming, it requires the installation of a browser plugin, akin to Flash Player.

Player ( http://dl.kuaibo.com/QvodSetup5.exe) and video-to-qmv converter ( http://dl.kuaibo.com/QMV_Creator_Setup.exe) can be downloaded from there:  http://www.kuaibo.com/download.html

I'm not aware of its spec being published anywhere yet, but it would be nice of FFmpeg could support it.


#1748 Rtsp stream can connect but cannot fetch any data with tcp.But vlc player can play this rtsp. avformat enhancement 09/18/2012

1.Download FFmpeg git-8bdba0b Source Code (Latest)(2012-09-14)from  http://ffmpeg.zeranoe.com/builds/. 2.run cmd :c:
Windows\system32\cmd.exe 3.ffplay.exe rtsp://58.241.134.33:554/301

ps:vlc player can player this rtsp


#944 support PSNR comparison of two inputs avfilter enhancement 01/27/2012

A draft vf_psnr patch was sent in this thread:  http://thread.gmane.org/gmane.comp.video.ffmpeg.devel/132616/ . I found this patch very helpful though it looks like the format of the output was never settled and the patch was not applied.


#500 Seemingly inconsistent AVIndexEntry timestamps for movs starting with B-Frames avformat enhancement 09/22/2011

A while ago I asked on the ml regarding the semantics of the undocumented fields of AVIndexEntry defined in avformat.h ( http://www.mail-archive.com/libav-user@ffmpeg.org/msg00535.html). I didn't get an answer so I still do not know what the correct behaviour is but I have observed things that at least appear inconsistent. I have two examples of MPEG-2 files in a mov container which both start with the sequence BBI (presentation order). One is the file that is attached to issue #479 that has the following properties:

Mesht0456_01_cut.MP4

AVStream.time_base = 1/30000 AVStream.start_time = 3003 (0.1001s) start frame order = BBI PTS of first I-Frame = 3003 PTS of first frame (B) = 0 first I-frame AVIndexEntry.timestamp = 0

Then another one (uploaded to  http://www.datafilehost.com/download-27d635cc.html since I do not have a smaller sample):

xdcam_hd422_1080p24.mov

AVStream.time_base = 1/2400 AVStream.start_time = 200 (0.08333333333333334s) start frame order = BBI PTS of first I-Frame = 200 PTS of first frame (B) = 0 first I-frame AVIndexEntry.timestamp = -100 (-0.416666666666667s)

The first sample looks like AVIndexEntry.timestamp is set with the stream's start_time subtracted from the respective frame's PTS. This also works for all following index entries. However, this does not work for the second example. I have no idea if this is related to issue #479. All I'm trying to do is use the index (if it is there) to find out the PTSs of keyframes and I thought that was OK to do via AVIndexEntry. So either I am abusing the API and it would help to document this so others don't run into this or one of the files is broken or it is indeed a bug. In any case, just a short, unambiguous sentence of documentation for each AVIndexEntry field by someone who knows the semantics would help libav API users a great deal to use this and to help improve the seeking functionality of ffmpeg be it only by providing bug reports with samples.

One more observation is that in both cases the timestamp of the index entry corresponding to the first I frame matches the DTS of the packet containing the I-Frame. Is that the semantics of AVIndexEntry.timestamp? In that case how would one derive the PTS of the I-frame from the index entry? Any insight/help would be greatly appreciated.


#1964 Request support for decoding / demuxing Adobe HDS dynamic http streaming avformat enhancement 11/24/2012

Adobe HDS is an adaptive streaming format used primarily to deliver video streams through content delivery networks.

It uses a manifest file (F4F) to describe the segments of a file, and then it adaptively delivers segments and sequences in the "optimal" bitrate depending on the client's bandwith and the total server load.

Certain major content providers are moving to this format (at least in Sweden) and it would be really great if ffmpeg could support it.

A good summary of HDS is found at:  http://rdkls.blogspot.se/2011/11/what-i-know-about-http-adaptive.html

It seems that most projects that do decode such streams use a PHP script (!) found at:  https://github.com/K-S-V/Scripts/blob/master/AdobeHDS.php

The Open Source Media Player project has action script code which probably does the same thing:  http://sourceforge.net/adobe/osmf/

The format is quite similar to applehttp/hls, so it should be possible to borrow some patterns from the support for that format, which is already in libavformat.

I am a C# / java developer and could probably make this happen in C, but it would take a lot of effort. I am not yet familiar with the ffmpeg source code. So I'm hoping that someone might already be working on this? Or that someone well versed on avformat development can take this on. I'd be happy to contribute with my own efforts.

Best regards!


#1927 ffplay loop triggers image corruption with cut realvideo sample undetermined defect 11/17/2012

After the resolution changes in the attached file which is from ticket #1507, any attempt to seek to absolute zero will cause distortion. For the video stream, the first index entry timestamp is zero and the first_dts is zero. Any value greater than zero and it works. The reason for the distortion is because the packets contain the old resolution values, as does the AVFrame and AVCodecContext.

You can seek to zero fine before the resolution change.

The best way to show you the problem is to make ffplay loop. This is because using left arrow does not go back far enough in time to produce the problem and by allowing ffplay to loop it will seek to zero or to the very beginning of playback.

This is not an ffplay problem as I can reproduce it in my own code.

After the loop back to zero it will correct itself and get the resolution change about 6/7 seconds into playback.

ffplay -loop 10 Wrong_aspect_after_resolution_change.rmvb
ffplay version N-46469-gc995644 Copyright (c) 2003-2012 the FFmpeg developers
  built on Nov  5 2012 17:56:17 with gcc 4.7.2 (GCC)
  configuration: --disable-static --enable-shared --enable-gpl --enable-version3
 --disable-pthreads --enable-runtime-cpudetect --enable-avisynth --enable-bzlib
--enable-frei0r --enable-libass --enable-libopencore-amrnb --enable-libopencore-
amrwb --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut -
-enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger -
-enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvo-aacenc --
enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enab
le-libxavs --enable-libxvid --enable-zlib
  libavutil      52.  5.100 / 52.  5.100
  libavcodec     54. 71.100 / 54. 71.100
  libavformat    54. 36.100 / 54. 36.100
  libavdevice    54.  3.100 / 54.  3.100
  libavfilter     3. 21.106 /  3. 21.106
  libswscale      2.  1.102 /  2.  1.102
  libswresample   0. 16.100 /  0. 16.100
  libpostproc    52.  1.100 / 52.  1.100
Input #0, rm, from 'Wrong_aspect_after_resolution_change.rmvb':
  Metadata:
    Audiences       : Easy RealMedia Tool's Audience;
    audioMode       : music
    Creation Date   : 3/22/2005 10:25:31
    Description     : +ú+++·+˜ú¦¦+-+¦¦+«¦¼+¦íó++-++·+¦+++Ñ-¬-°ú¼+÷¦¬+÷+-+¦-++¦+˜
-º
                    : -¦íó++-˜+«++íú¦+¦t+¦¦µ+¿¦T+¡¦t+¦¦½-+-·+-íú++¦++T+»+=+÷+-¦+
¦+¦½+¬¦
    Email           : rick@redcheek.net
    Generated By    : Easy RealMedia Tools V1.8
    HomeWeb         : http://redcheek.net
    Keywords        :
    Modification Date: 3/22/2005 10:25:31
    videoMode       : sharp
    File ID         : 545932b0-2885-caea-bdd7-d268c869a693
    title           : [YY]0419.¦++-+¦¦¦_¦¦¦·+t+¦+-+n-O-¦f(+-)- -++-¦8 +¦-([YY]¦ñ
+˜-- YYTvO+¦+˜
    author          : feng
    copyright       : YY@2005
    comment         :
  Duration: 00:43:16.92, start: 0.000000, bitrate: 7 kb/s
    Stream #0:0: Audio: cook (cook / 0x6B6F6F63), 44100 Hz, stereo, fltp, 44 kb/s
    Stream #0:1: Video: rv40 (RV40 / 0x30345652), yuv420p, 480x360, 391 kb/s, 23
 fps, 23 tbr, 1k tbn, 1k tbc
Frame changed from size:0x0 to size:480x360  97KB sq=    0B f=0/0
  15.74 A-V: -0.017 f[rv40 @ 0119d800] d= Changing dimensions to 480x288
  15.82 A-V: -0.021 fd=   7 aq=    1KB vq=   28KB sq=   Frame changed from size:
480x360 to size:480x288
  39.3[rv40 @ 0117dc20] 6 AFirst slice header is incorrectB f=0/0
[rv40 @ 0119d800] warning: first frame is no keyframe    0B f=0/0
   9.76 A-V: -0.004[rv40 @ 0119d800]  fdChanging dimensions to 480x360
   9.83 A-V: -0.008 fd=  60 aq=    1KB vq=   4Frame changed from size:480x288 to
 size:480x360
  12.34 A-V:  0.086 fd=  62 aq=    1KB vq=   17KB sq=    0B f=0/1

#492 support for BitJazz SheerVideo Pro v.2.6.7.6 avcodec enhancement 09/21/2011

As requested on ffmpeg.org here are sample files that use the shr0 codec.

 http://www.archive.org/download/SAN_DIEGO_DANCERS/SDDancers1.mov  http://www.archive.org/download/SAN_DIEGO_DANCERS/SDDancers10.mov  http://www.archive.org/download/SAN_DIEGO_DANCERS/SDDancers11.mov  http://www.archive.org/download/SAN_DIEGO_DANCERS/SDDancers12.mov  http://www.archive.org/download/SAN_DIEGO_DANCERS/SDDancers13.mov  http://www.archive.org/download/SAN_DIEGO_DANCERS/SDDancers2.mov  http://www.archive.org/download/SAN_DIEGO_DANCERS/SDDancers3.mov  http://www.archive.org/download/SAN_DIEGO_DANCERS/SDDancers4.mov  http://www.archive.org/download/SAN_DIEGO_DANCERS/SDDancers5.mov  http://www.archive.org/download/SAN_DIEGO_DANCERS/SDDancers6.mov  http://www.archive.org/download/SAN_DIEGO_DANCERS/SDDancers7.mov  http://www.archive.org/download/SAN_DIEGO_DANCERS/SDDancers8.mov  http://www.archive.org/download/SAN_DIEGO_DANCERS/SDDancers9.mov  http://www.archive.org/download/LONDON/London10.mov  http://www.archive.org/download/LONDON/London11.mov  http://www.archive.org/download/LONDON/London12.mov  http://www.archive.org/download/LONDON/London13.mov  http://www.archive.org/download/LONDON/London14.mov  http://www.archive.org/download/LONDON/London15.mov  http://www.archive.org/download/LONDON/London16.mov  http://www.archive.org/download/LONDON/London17.mov  http://www.archive.org/download/LONDON/London18.mov  http://www.archive.org/download/LONDON/London19.mov  http://www.archive.org/download/LONDON/London1.mov  http://www.archive.org/download/LONDON/London20.mov  http://www.archive.org/download/LONDON/London21.mov  http://www.archive.org/download/LONDON/London22.mov  http://www.archive.org/download/LONDON/London23.mov  http://www.archive.org/download/LONDON/London24.mov  http://www.archive.org/download/LONDON/London25.mov  http://www.archive.org/download/LONDON/London26.mov  http://www.archive.org/download/LONDON/London27.mov  http://www.archive.org/download/LONDON/London28.mov  http://www.archive.org/download/LONDON/London29.mov  http://www.archive.org/download/LONDON/London2.mov  http://www.archive.org/download/LONDON/London30.mov  http://www.archive.org/download/LONDON/London31.mov  http://www.archive.org/download/LONDON/London32.mov  http://www.archive.org/download/LONDON/London33.mov  http://www.archive.org/download/LONDON/London34.mov  http://www.archive.org/download/LONDON/London35.mov  http://www.archive.org/download/LONDON/London36.mov  http://www.archive.org/download/LONDON/London37.mov  http://www.archive.org/download/LONDON/London38.mov  http://www.archive.org/download/LONDON/London39.mov  http://www.archive.org/download/LONDON/London3.mov  http://www.archive.org/download/LONDON/London4.mov  http://www.archive.org/download/LONDON/London5.mov  http://www.archive.org/download/LONDON/London6.mov  http://www.archive.org/download/LONDON/London7.mov  http://www.archive.org/download/LONDON/London8.mov  http://www.archive.org/download/LONDON/London9.mov  http://www.archive.org/download/STOCKHOLM/Stockholm10.mov  http://www.archive.org/download/STOCKHOLM/Stockholm11.mov  http://www.archive.org/download/STOCKHOLM/Stockholm12.mov  http://www.archive.org/download/STOCKHOLM/Stockholm13.mov  http://www.archive.org/download/STOCKHOLM/Stockholm14.mov  http://www.archive.org/download/STOCKHOLM/Stockholm15.mov  http://www.archive.org/download/STOCKHOLM/Stockholm16.mov  http://www.archive.org/download/STOCKHOLM/Stockholm17.mov  http://www.archive.org/download/STOCKHOLM/Stockholm18.mov  http://www.archive.org/download/STOCKHOLM/Stockholm19.mov  http://www.archive.org/download/STOCKHOLM/Stockholm1.mov  http://www.archive.org/download/STOCKHOLM/Stockholm20.mov  http://www.archive.org/download/STOCKHOLM/Stockholm21.mov  http://www.archive.org/download/STOCKHOLM/Stockholm22.mov  http://www.archive.org/download/STOCKHOLM/Stockholm23.mov  http://www.archive.org/download/STOCKHOLM/Stockholm24.mov  http://www.archive.org/download/STOCKHOLM/Stockholm25.mov  http://www.archive.org/download/STOCKHOLM/Stockholm2.mov  http://www.archive.org/download/STOCKHOLM/Stockholm3.mov  http://www.archive.org/download/STOCKHOLM/Stockholm4.mov  http://www.archive.org/download/STOCKHOLM/Stockholm5.mov  http://www.archive.org/download/STOCKHOLM/Stockholm6.mov  http://www.archive.org/download/STOCKHOLM/Stockholm7.mov  http://www.archive.org/download/STOCKHOLM/Stockholm8.mov  http://www.archive.org/download/STOCKHOLM/Stockholm9.mov


#1497 Support for EDL cutting while encoding videos undetermined enhancement 07/01/2012

Can FFMPEG add support to read an EDL file to cut video files while encoding? this is something similar to what mencoder does.

EDL format is very simple, it consists of 3 tab delimited columns

StartTimeStamp? EndTimeStamp? 0 .....

Basically it gives the start and end time stamps for cutting video/skipping video while encoding a file. Each row represents a start and end time stamp for cutting/leaving video out of the final conversion.

It would be of great help instead of trying to cut a video into pieces and trying to merge it back together, which is a nightmare!


#1598 Muxing raw h264 into mpegts (and mkv) fails. undetermined defect 08/02/2012

Can not multiplex h264 and AAC into MPEG2-TS container.

  1. Encode a file

ffmpeg -i $source_file -acodec libfaac -vcodec libx264 test.ts

  1. Demux:

ffmpeg -i test.ts -acodec copy 1.aac -vcodec copy 1.h264

  1. Attempt to mux back:

ffmpeg -i 1.aac -i 1.h264 -acodec copy -vcodec copy mux.ts

#3 Fails with error:

[mpegts @ 0x124de2a0] first pts value must set av_interleaved_write_frame(): Invalid data found when processing input

FFmpeg version 0.11, gcc 4.1.2 20080704 (Red Hat 4.1.2-52). Running Centos 5.8 on 64bit 12 core Intel.


#896 ljpeg: support 32bpp RGBA avcodec enhancement 01/07/2012

Color Depth: 32 bpp Bits Per sample: 8 Samples Per Pixel: 4 Lossless Predictor: 1 Lossless Point Transform: 0 Interleaved: Yes Restart Interval in MCU-Rows: 0

C:\>ffmpeg -i 32rgba.jpg
ffmpeg version N-36492-g7f83db3, Copyright (c) 2000-2012 the FFmpeg developers
  built on Jan  5 2012 01:57:12 with gcc 4.6.2
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-ru
ntime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libope
ncore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --en
able-libmp3lame --enable-libopenjpeg --enable-librtmp --enable-libschroedinger -
-enable-libspeex --enable-libtheora --enable-libvo-aacenc --enable-libvo-amrwben
c --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-
libxvid --enable-zlib
  libavutil      51. 34.100 / 51. 34.100
  libavcodec     53. 53.100 / 53. 53.100
  libavformat    53. 29.100 / 53. 29.100
  libavdevice    53.  4.100 / 53.  4.100
  libavfilter     2. 57.101 /  2. 57.101
  libswscale      2.  1.100 /  2.  1.100
  libswresample   0.  5.100 /  0.  5.100
  libpostproc    51.  2.100 / 51.  2.100
[mjpeg @ 02645B60] Unhandled pixel format 0x11111111
[image2 @ 020E2320] Could not find codec parameters (Video: mjpeg, 320x240 [SAR
300:300 DAR 4:3])
32rgba.jpg: could not find codec parameters

#893 jpegls: support color transforms avcodec defect 01/06/2012

Color Transform 1: R-=G, B-=G Color Transform 2: B-=(R+G)/2 Color Transform 3: JPEG 2K lossless Color Transform 4: YCbCr (not supported by IrfanView?)

Created with Photoshop + lsjpeg plug-in, decodes correctly with IrfanView?

There is also "Color Transform 5: YCbCr 211", but I'm unable to create the file (error message).

C:\>ffmpeg -i color_transform_1.jls
ffmpeg version N-36492-g7f83db3, Copyright (c) 2000-2012 the FFmpeg developers
  built on Jan  5 2012 01:57:12 with gcc 4.6.2
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-ru
ntime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libope
ncore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --en
able-libmp3lame --enable-libopenjpeg --enable-librtmp --enable-libschroedinger -
-enable-libspeex --enable-libtheora --enable-libvo-aacenc --enable-libvo-amrwben
c --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-
libxvid --enable-zlib
  libavutil      51. 34.100 / 51. 34.100
  libavcodec     53. 53.100 / 53. 53.100
  libavformat    53. 29.100 / 53. 29.100
  libavdevice    53.  4.100 / 53.  4.100
  libavfilter     2. 57.101 /  2. 57.101
  libswscale      2.  1.100 /  2.  1.100
  libswresample   0.  5.100 /  0.  5.100
  libpostproc    51.  2.100 / 51.  2.100
Input #0, image2, from 'color_transform_1.jls':
  Duration: 00:00:00.04, start: 0.000000, bitrate: N/A
    Stream #0:0: Video: jpegls, rgb24, 1023x767, 25 tbr, 25 tbn, 25 tbc
At least one output file must be specified

#2588 Crash during playback of real audio over rtsp avformat defect 05/19/2013

Configure: ./configure --disable-yasm --enable-debug

How to reproduce: ./ffplay_g rtsp://mprrm.publicradio.org/5559/phc/970322/970322_logo.ra

Dump: Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fffedd6f700 (LWP 17885)] avio_r8 (s=0x0) at libavformat/aviobuf.c:471 471 if (s->buf_ptr >= s->buf_end)


#2667 console spamming when decoding a h264 / mp4 stream avcodec defect 06/14/2013

Consider:

ffplay http://video.ted.com/talk/podcast/2013/None/AndrewMcAfee_2013-480p.mp4

This video plays fine at first, but about 130 seconds in it starts spamming these messages:

AVC: nal size 0 nan fd=   2 aq=   46KB vq=    0KB sq=    0B f=0/0   
[h264 @ 0xb4a07f40] AVC: nal size 0
[h264 @ 0xb4a07f40] no frame!
AVC: nal size 0 nan fd=   2 aq=   46KB vq=    0KB sq=    0B f=0/0   
[h264 @ 0xb4ca5940] AVC: nal size 0
[h264 @ 0xb4ca5940] no frame!
[h264 @ 0xb4a1f7e0] AVC: nal size 0
    Last message repeated 1 times

This is with latest git (fa125c5e82fce4). A user reported that a 2 week old Libav actually caused failed with an assertion on this.

No, I won't follow the cehoyos ritual, don't even ask. It's easily reproducible.


#1832 TrueHD Encoder? avcodec enhancement 10/19/2012

Could someone create a TrueHD encoder? If I knew how to code, I'd do it myself, and this is probably the most naive thing ever, but can't you just take the TrueHD decoder and basically reverse it? Regardless, a TrueHD encoder would be amazing.


#1485 Support for Quicktime CLEF/TAPT atoms avformat enhancement 06/25/2012

FFmpeg does not currently support the Quicktime CLEF (Track Clean Aperture Dimensions) and TAPT (Track Aperture Mode Dimensions) atoms. (See  https://developer.apple.com/library/mac/#documentation/QuickTime/QTFF/QTFFChap2/qtff2.html) These atoms are necessary for detecting the correct dimensions for some videos, since they take precedence in Quicktime over the normal TKHD (track header) width/height and over the track PASP (pixel aspect ratio).

The attached patch adds support for these atoms. I can provide a sample video if desired.


#2377 Support lossless mp3HD avcodec enhancement 03/19/2013

FFmpeg does not support decoding the lossless layer of mp3HD

$ ffmpeg -i sample-128-and-lossless-mp3HD.mp3 ffmpeg version 0.10.6 Copyright (c) 2000-2012 the FFmpeg developers

built on Nov 13 2012 16:03:45 with gcc 4.6.3 configuration: --prefix=/usr --enable-shared --libdir=/usr/lib64 --shlibdir=/usr/lib64 --incdir=/usr/include --disable-stripping --enable-postproc --enable-gpl --enable-pthreads --enable-libtheora --enable-libvorbis --disable-encoder=vorbis --enable-libvpx --enable-x11grab --enable-runtime-cpudetect --enable-libdc1394 --enable-libschroedinger --enable-librtmp --enable-libspeex --enable-libfreetype --enable-libnut --enable-libgsm --enable-libcelt --enable-libopencv --enable-libopenjpeg --enable-libxavs --enable-frei0r --enable-libmodplug --enable-libass --enable-gnutls --enable-libcdio --enable-libpulse --enable-libdirac --enable-libv4l2 --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-version3 --enable-libx264 --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libxvid libavutil 51. 35.100 / 51. 35.100 libavcodec 53. 61.100 / 53. 61.100 libavformat 53. 32.100 / 53. 32.100 libavdevice 53. 4.100 / 53. 4.100 libavfilter 2. 61.100 / 2. 61.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 6.100 / 0. 6.100 libpostproc 52. 0.100 / 52. 0.100

[mp3 @ 0x1efe840] Format mp3 detected only with low score of 24, misdetection possible! [mp3 @ 0x1efe840] max_analyze_duration 5000000 reached at 5015510 Input #0, mp3, from 'sample-128-and-lossless-mp3HD.mp3':

Duration: 00:03:39.35, start: 0.000000, bitrate: 666 kb/s

Stream #0:0: Audio: mp3, 44100 Hz, stereo, s16, 128 kb/s

At least one output file must be specified


#1496 Stream passthru : VideoCodec copy FFserver enhancement 07/01/2012

FFserver does not support FFmpeg's "-vcodec copy" or "-acodec copy" VideoCodec? copy AudioCodec? copy

1) "-vcodec/-acodec copy" is very useful when you just want to change the container of the stream

2) If you have output streams at various bitrates: high(same as input feed), low; then only the low quality stream would need to be re-encoded saving cpu time.


#703 mp3 in wav - wrong duration undetermined defect 12/04/2011

File uploaded to incoming.

I think the problem is that ffmpeg reports bitrate 27 kb/s instead of 56 kb/s (which is correct - winamp reports it), so as a result the reported duration is two times longer than it should be.

C:\>ffmpeg -i WAVE_MPEG_Layer-3.wav
ffmpeg version N-35295-gb55dd10, Copyright (c) 2000-2011 the FFmpeg developers
  built on Nov 30 2011 00:52:52 with gcc 4.6.2
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-ru
ntime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libope
ncore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --en
able-libmp3lame --enable-libopenjpeg --enable-librtmp --enable-libschroedinger -
-enable-libspeex --enable-libtheora --enable-libvo-aacenc --enable-libvo-amrwben
c --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-
libxvid --enable-zlib
  libavutil    51. 29. 1 / 51. 29. 1
  libavcodec   53. 39. 1 / 53. 39. 1
  libavformat  53. 22. 0 / 53. 22. 0
  libavdevice  53.  4. 0 / 53.  4. 0
  libavfilter   2. 50. 0 /  2. 50. 0
  libswscale    2.  1. 0 /  2.  1. 0
  libpostproc  51.  2. 0 / 51.  2. 0
[wav @ 020B2320] max_analyze_duration 5000000 reached at 5015510
Input #0, wav, from 'WAVE_MPEG_Layer-3.wav':
  Duration: 00:05:47.79, bitrate: 27 kb/s
    Stream #0:0: Audio: mp3 (U[0][0][0] / 0x0055), 22050 Hz, stereo, s16, 56 kb/
s
At least one output file must be specified

#868 chained ogg video streams not supported with threads >1 undetermined enhancement 01/03/2012

Following sample fails to play/transcode correctly

 http://v2v.cc/~j/theora_testsuite/chained_streams.ogg


#2302 MacOSX and iOs capture avdevice enhancement 02/25/2013

For example the camera format is Video4Linux(v4l) and its name is "/dev/video0" in ubuntu,but what is it in MacOSX/iphone? The audio format is alsa(oss) and its name is "/dev/dsp" in ubuntu,but what is it in MacOSX/iphone?


#2097 Let Gradfun output an undithered image of higher bit depth. avfilter enhancement 01/02/2013

For my understanding the gradfun filter takes an 8 bit per channel image, converts it to a higher bit depth and then smoothes gradiation steps with little color delta to achieve an image of virtually higher bit depth. Then the data is converted to 8 bit again and dithered.

As, beneath viewing movies, an other very useful application of gradfun is to convert 8 bit material from cameras (which produce banding) to higher depth intermediate codecs (like DNxHD 185x which uses 10 bit) for video editing tasks, it would be helpful if the filter could also skip the dithering and output an image with higher depth directly for such purposes.


#259 framerate detection does not work properly. undetermined defect 06/01/2011

Frameratedetection does not work well on some of my files:

ffmpeg -i wrong_framerate.mkv: [matroska,webm @ 0x276e420] Estimating duration from bitrate, this may be inaccurate Input #0, matroska,webm, from 'wrong_framerate.mkv':

Duration: 01:47:42.18, start: 0.000000, bitrate: 1984 kb/s

Stream #0.0: Video: vc1 (Advanced), yuv420p, 1920x1080 [PAR 1:1 DAR 16:9], 29.97 fps, 29.97 tbr, 1k tbn, 29.97 tbc (default) Stream #0.1: Audio: eac3, 48000 Hz, 5.1, s16, 1536 kb/s (default) Stream #0.2: Audio: eac3, 48000 Hz, 5.1, s16, 448 kb/s

At least one output file must be specified

ffmpeg version: git-N-30444-geb5a3ab correct framerate: 23.98/24 fps same false framerate detection with latest VLC xbmc does play it with the correct framerate and does play it without problems.


#535 encoding support for jpeg2000 yuv422p avcodec enhancement 10/08/2011

Happy to see j2k encoding support for a few pixel formats. I'd love to see support for yuv422p and yuv422p10le. When I take yuv422p content as an input, the j2k encoder auto-selects rgb24 even if I state yuv422p encoding explicitly. Here's an output.

ffmpeg -y -t 1 -i OUT2.mov -vcodec j2k -pix_fmt yuv422p -an -strict experimental testj2k.mov ffmpeg version N-33260-g2f9d6ff, Copyright (c) 2000-2011 the FFmpeg developers

built on Oct 3 2011 23:51:10 with gcc 4.2.1 (Apple Inc. build 5666) (dot 3) configuration: --enable-gpl libavutil 51. 19. 0 / 51. 19. 0 libavcodec 53. 19. 0 / 53. 19. 0 libavformat 53. 13. 0 / 53. 13. 0 libavdevice 53. 4. 0 / 53. 4. 0 libavfilter 2. 43. 6 / 2. 43. 6 libswscale 2. 1. 0 / 2. 1. 0 libpostproc 51. 2. 0 / 51. 2. 0

Seems stream 1 codec frame rate differs from container frame rate: 29.97 (30000/1001) -> 29.97 (2997/100) Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'OUT2.mov':

Metadata:

major_brand : qt minor_version : 512 compatible_brands: qt creation_time : 1970-01-01 05:00:00 encoder : Lavf53.13.0

Duration: 00:00:05.08, start: 0.000000, bitrate: 58142 kb/s

Stream #0:0(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, 2 channels, s16, 1536 kb/s Metadata:

creation_time : 1970-01-01 05:00:00

Stream #0:1(eng): Video: dvvideo (dv5n / 0x6E357664), yuv422p, 720x480 [SAR 8:9 DAR 4:3], 57542 kb/s, SAR 19264:21837 DAR 9632:7279, 29.97 fps, 29.97 tbr, 2997 tbn, 29.97 tbc Metadata:

creation_time : 2011-10-07 19:55:10

Incompatible pixel format 'yuv422p' for codec 'j2k', auto-selecting format 'rgb24' [buffer @ 0x100e01b40] w:720 h:480 pixfmt:yuv422p tb:1/1000000 sar:19264/21837 sws_param: [buffersink @ 0x100e01da0] auto-inserting filter 'auto-inserted scale 0' between the filter 'src' and the filter 'out' [scale @ 0x100e02160] w:720 h:480 fmt:yuv422p -> w:720 h:480 fmt:rgb24 flags:0x4 [swscaler @ 0x10101c800] No accelerated colorspace conversion found from yuv422p to rgb24. [swscaler @ 0x10102f200] No accelerated colorspace conversion found from yuv422p to rgb24. [swscaler @ 0x101034a00] No accelerated colorspace conversion found from yuv422p to rgb24. Output #0, mov, to 'testj2k.mov':

Metadata:

major_brand : qt minor_version : 512 compatible_brands: qt creation_time : 1970-01-01 05:00:00 encoder : Lavf53.13.0 Stream #0:0(eng): Video: j2k (mjp2 / 0x32706A6D), rgb24, 720x480 [SAR 19264:21837 DAR 9632:7279], q=2-31, 200 kb/s, 2997 tbn, 29.97 tbc Metadata:

creation_time : 2011-10-07 19:55:10

Stream mapping:

Stream #0.1 -> #0.0 (dvvideo -> j2k)

Press [q] to stop, ? for help frame= 30 fps= 5 q=0.0 Lsize= 12002kB time=00:00:01.00 bitrate=98224.4kbits/s video:12001kB audio:0kB global headers:0kB muxing overhead 0.007958%


#2632 DVB Subtitles in ts file are not recognized. avformat defect 06/03/2013

Hello,

I have a ts file where the subtitles are not recognized. FFmpeg detects the correct number of streams but flags the subtitle streams as unknown.

5 MB sample provided (extracted from 2GB sample file)

% ffmpeg -i /L/dvbs_fail_sample_2.ts 2G -analyzeduration 2G /L/output.ts
ffmpeg version N-53782-g2976e2a Copyright (c) 2000-2013 the FFmpeg developers
  built on Jun  3 2013 03:43:43 with gcc 4.7.3 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av
isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab
le-iconv --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetyp
e --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --ena
ble-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-l
ibopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libsp
eex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable-libvo-
amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --
enable-libxvid --enable-zlib
  libavutil      52. 34.100 / 52. 34.100
  libavcodec     55. 14.100 / 55. 14.100
  libavformat    55.  8.102 / 55.  8.102
  libavdevice    55.  2.100 / 55.  2.100
  libavfilter     3. 74.101 /  3. 74.101
  libswscale      2.  3.100 /  2.  3.100
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  3.100 / 52.  3.100
[mpegts @ 026dcd20] PES packet size mismatch
[mpegts @ 026dcd20] probed stream 2 failed
[mpegts @ 026dcd20] probed stream 3 failed
[mpegts @ 026dcd20] probed stream 4 failed
[mpegts @ 026dcd20] probed stream 5 failed
[mpegts @ 026dcd20] probed stream 6 failed
[mpegts @ 026dcd20] probed stream 7 failed
[mpegts @ 026dcd20] Could not find codec parameters for stream 2 (Unknown: none)
: unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[mpegts @ 026dcd20] Could not find codec parameters for stream 3 (Unknown: none)
: unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[mpegts @ 026dcd20] Could not find codec parameters for stream 4 (Unknown: none)
: unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[mpegts @ 026dcd20] Could not find codec parameters for stream 5 (Unknown: none)
: unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[mpegts @ 026dcd20] Could not find codec parameters for stream 6 (Unknown: none)
: unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[mpegts @ 026dcd20] Could not find codec parameters for stream 7 (Unknown: none)
: unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[mpegts @ 026dcd20] PES packet size mismatch
Input #0, mpegts, from 'l:/StreamIt/sub/dvbs_fail_sample_2.ts':
  Duration: 00:00:02.02, start: 8380.125011, bitrate: 20061 kb/s
  Program 1
    Metadata:
      service_name    : MET0P 16/02/13 ENC1 INTL
      service_provider: All Mobile Video
  No Program
    Stream #0:0[0x100]: Audio: ac3, 48000 Hz, 5.1(side), fltp, 448 kb/s
    Stream #0:1[0x134]: Video: mpeg2video (Main), yuv420p, 1920x1080 [SAR 1:1 DA
R 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc
    Stream #0:2[0x400]: Unknown: none
    Stream #0:3[0x404]: Unknown: none
    Stream #0:4[0x402]: Unknown: none
    Stream #0:5[0x401]: Unknown: none
    Stream #0:6[0x403]: Unknown: none
    Stream #0:7[0x405]: Unknown: none
File 'l:/toto.ts' already exists. Overwrite ? [y/N]

#2591 Feature Request: Add ability to use Quick Sync to transcode video files avcodec enhancement 05/20/2013

Hello,

Intel recently open sourced the necessary tools to be able to use hardware accelerated video encoding and decoding. This would be a valuable feature for FFmpeg to utilize this technology for transcoding workflows.

 https://01.org/linuxgraphics/downloads/2013/2013q1-intel-graphics-stack-release


#980 Feature request : Optimising (MPEG) video streams FFmpeg enhancement 02/05/2012

Hello,

We all know jpegoptim by tjko for optimizing huffman table on jpeg files. This is useful for pictures made by most of camera that make "non-optimized" pictures.

Some of video files are made by those camera and make "non-optimized" frames too.

I know than mjpeg, mpeg 1, 2 and probably 4 use jpeg algorythm (DCT+Quant+Huffman) for I-frames and use Huffman table too for other frames.

My request is to make an option on ffmpeg for just optimizing Huffman table in video stream.

Regards.


#1282 VP6F Libavcodec decoding bug (slowly accumulating artifacts) avcodec defect 05/07/2012

Hello, Here's a report for a FLV4/VP6 Libavcodec decoding bug. A sample is here:  http://videoff7.free.fr/sample_artefact.flv (also tentatively attached to this ticket).

As the video progresses, PQ becomes worse and worse, it can be seen easily on the newscaster's face 10 seconds in.

I tested with DShow based decoders (FFDShow/LAV) and also with mplayer2, all on Windows. The issue shows up with all of them.

No such issue happens when decoding with the original On2 VP6 directshow decoder [  http://videoff7.free.fr/On2_VP6_Decoder.zip ].

Thank you for your support.


#977 stream copy duration does not match the one specified by -t when -ss is used FFmpeg defect 02/03/2012

Hello, i'm trying to cut an Adobe postprocessed F4v video (h.264 + mp3) with this command :

ffmpeg -ss 00:10:00 -t 10 -i c:\video.f4v -vcodec copy -acodec copy -f flv -async 1 videoout.f4v

but the output file duration is inaccurate;in my case 12 second and not 10 second . If i try to insert an odd number in -ss (for example -ss 00:10:00) i have this issue while an even number the duration is correct. Can you help me to resolve this issue ? Is the command above right? I tried to download last ffmpeg version and compile one version too but with the same results, Thanks a lot in advance Best regards


#2119 Support for Playstation 2 Audio file format avformat enhancement 01/07/2013

Hello,

I would like first to thank the whole FFMPEG team the awesome job they're accomplishing of their own good will and that they deliver for everyone to use for their own benefit : a great thanks is owed to you.

Now on the topic, it is really just as stated in the Summary : Is it possible the add .psf2 decoding capabilities in FFMPEG so that people could transcode it to something our Audio players are less reluctant to read ? There are exceptions for Playstation 2 games which soundtracks were never released entirely, thus meaning fans had to go an extract manually audio files from the game's support. Not even talking about reading them.

Hopefully today, the format seems to have been reverse-engeenered as some players like Audacious and Winamp before it successfully (with somes glitches sometimes and also unability to correctly navigate into the file -coming back in the music or going forward-) appears to have very correct decoding capabilities with some added plugins.

I will provide here what I think is the main source is Audacious plugins that allow .psf2 decoding :  https://github.com/audacious-media-player/audacious-plugins/blob/master/src/psf/eng_psf2.c

Please keep in mind that though I'm trying to begin into coding, I'm no expert or whatsoever...

Also, I urge you to bear with my bad english if I occured to have miswritten somewhere.

Sincerely thankful for your attention, DarkeoX099.


#948 No audio in output when the audio starts late in VOB file avformat defect 01/29/2012

Here are the details about the issue:

Source: .VOB file extracted from DVD decrypter (first chapter of the movie). This has one video stream, one audio stream (AC3 5.1).

Issue: When I try to encode into any format, it reports 0 channels in ac3 stream and there is no audio track in the output. I tried with directly copying the AC3 stream, encoding AC3 to AAC, using analyzeduration option etc., But, the same file is working fine when I use Handbrake, MEncoder.

Source to download: You can download .VOB file here:  http://poacric.blob.core.windows.net/$root/TestClip.zip Command Used: ffmpeg -i d:\testclip.vob -acodec copy d:\ffmpegout.mp4 Console output:

C:\ffmpeg>ffmpeg -i d:\testclip.vob -acode
c copy d:\ffmpegout.mp4
ffmpeg version N-35966-g1d0ae92, Copyright (c) 2000-2011 the FFmpeg developers
  built on Dec 19 2011 13:10:19 with gcc 4.6.2
  configuration: --disable-static --enable-shared --enable-gpl --enable-version3
 --disable-w32threads --enable-runtime-cpudetect --enable-avisynth --enable-bzli
b --enable-frei0r --enable-libopencore-amrnb --enable-libopencore-amrwb --enable
-libfreetype --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-l
ibrtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-li
bvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-l
ibx264 --enable-libxavs --enable-libxvid --enable-zlib
  libavutil    51. 32. 0 / 51. 32. 0
  libavcodec   53. 46. 1 / 53. 46. 1
  libavformat  53. 27. 0 / 53. 27. 0
  libavdevice  53.  4. 0 / 53.  4. 0
  libavfilter   2. 53. 0 /  2. 53. 0
  libswscale    2.  1. 0 /  2.  1. 0
  libpostproc  51.  2. 0 / 51.  2. 0
[mpeg @ 0000000000497FD0] max_analyze_duration 5000000 reached at 5004667

Seems stream 0 codec frame rate differs from container frame rate: 59.94 (60000/
1001) -> 59.94 (60000/1001)
Input #0, mpeg, from 'd:\testclip.vob':
  Duration: 00:04:51.99, start: 0.316978, bitrate: 4939 kb/s
    Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x480 [SAR 32:27 DA
R 16:9], 8000 kb/s, 23.98 fps, 59.94 tbr, 90k tbn, 59.94 tbc
    Stream #0:1[0x80]: Audio: ac3, 0 channels
[buffer @ 00000000029E0BE0] w:720 h:480 pixfmt:yuv420p tb:1/1000000 sar:32/27 sw
s_param:
[libx264 @ 00000000027E0810] using SAR=32/27
[libx264 @ 00000000027E0810] using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShu
ffle SSE4.2
[libx264 @ 00000000027E0810] profile High, level 3.1
[libx264 @ 00000000027E0810] 264 - core 119 r2106 07efeb4 - H.264/MPEG-4 AVC cod
ec - Copyleft 2003-2011 - http://www.videolan.org/x264.html - options: cabac=1 r
ef=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_pski
p=1 chroma_qp_offset=-2 threads=12 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 di
rect=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 'd:\ffmpegout.mp4':
  Metadata:
    encoder         : Lavf53.27.0
    Stream #0:0: Video: h264 (![0][0][0] / 0x0021), yuv420p, 720x480 [SAR 32:27
DAR 16:9], q=-1--1, 60k tbn, 59.94 tbc
Stream mapping:
  Stream #0:0 -> #0:0 (mpeg2video -> libx264)
Press [q] to stop, [?] for help
[mpeg2video @ 00000000004AB7C0] warning: first frame is no keyframe
    Last message repeated 1 times
frame=  117 fps=  0 q=31.0 size=     273kB time=00:00:00.98 bitrate=2273.2kbits/
frame=  205 fps=201 q=31.0 size=     602kB time=00:00:02.45 bitrate=2011.7kbits/
frame=  282 fps=183 q=31.0 size=     861kB time=00:00:03.73 bitrate=1887.4kbits/
frame=  367 fps=178 q=31.0 size=    1179kB time=00:00:05.15 bitrate=1874.1kbits/
frame=  466 fps=182 q=31.0 size=    1376kB time=00:00:06.80 bitrate=1655.8kbits/
frame=  475 fps=175 q=-1.0 Lsize=    1401kB time=00:00:07.89 bitrate=1454.6kbits
/s dup=273 drop=0
video:1396kB audio:0kB global headers:0kB muxing overhead 0.367020%
[libx264 @ 00000000027E0810] frame I:3     Avg QP:23.66  size: 48841
[libx264 @ 00000000027E0810] frame P:309   Avg QP:26.15  size:  4086
[libx264 @ 00000000027E0810] frame B:163   Avg QP:30.33  size:   122
[libx264 @ 00000000027E0810] consecutive B-frames: 49.5%  7.2% 21.5% 21.9%
[libx264 @ 00000000027E0810] mb I  I16..4: 25.5% 46.0% 28.5%
[libx264 @ 00000000027E0810] mb P  I16..4:  1.0%  0.6%  0.0%  P16..4: 22.2%  4.5
%  4.5%  0.0%  0.0%    skip:67.1%
[libx264 @ 00000000027E0810] mb B  I16..4:  0.0%  0.0%  0.0%  B16..8: 11.1%  0.0
%  0.0%  direct: 0.0%  skip:88.9%  L0:57.4% L1:39.9% BI: 2.6%
[libx264 @ 00000000027E0810] 8x8 transform intra:40.0% inter:74.5%
[libx264 @ 00000000027E0810] coded y,uvDC,uvAC intra: 44.1% 49.2% 24.7% inter: 1
1.6% 4.2% 1.0%
[libx264 @ 00000000027E0810] i16 v,h,dc,p: 39% 42%  6% 13%
[libx264 @ 00000000027E0810] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 10% 32% 37%  3%  2%
 2%  4%  3%  7%
[libx264 @ 00000000027E0810] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu:  6% 64% 14%  2%  2%
 2%  3%  2%  5%
[libx264 @ 00000000027E0810] i8c dc,h,v,p: 40% 48% 10%  2%
[libx264 @ 00000000027E0810] Weighted P-Frames: Y:0.3% UV:0.3%
[libx264 @ 00000000027E0810] ref P L0: 67.2% 13.1% 10.0%  9.8%
[libx264 @ 00000000027E0810] ref B L0: 98.4%  1.3%  0.3%
[libx264 @ 00000000027E0810] ref B L1: 96.1%  3.9%
[libx264 @ 00000000027E0810] kb/s:1442.51
Received signal 2: terminating.

Please let me know, if you need any more information.

I have been searching for a proper encoder from past 2 months and couldn't find a working solution.

My requirement: I have several DVDs and want to convert them into MP4/M2TS/TS files with 2 audio streams (AC3 5.1 and AAC). Also, want to add watermark on the output. Tried different encoders, but nothing is working as per my requirement. Thank you for your time!


#1501 udp-lite support avformat enhancement 07/01/2012

Hey Everbody,

I would suggest a udp-lite (RFC 3828) support to transport rtp.


#1258 Codec support request : MPEG Multichannel Audio avcodec enhancement 04/28/2012

Hi

Support for MPEG Multichannel audio seems to be missing. This is different to ac3. More information can be found here :  http://en.wikipedia.org/wiki/MPEG_Multichannel

It's a method of encoding surround audio into stereo mpeg2 files. If the files are played back using software that doesn't support the extra channels, the data is dropped and only the first two channels are decoded.

This codec forms part of the HDV specification (specifically the 4 channel audio option on some HDV camcorders). The Canon XLH1, in particular, made use of this system.

I have found a very old project called mctoolamed :  http://mctoolame.sourceforge.net which can decode this codec.

mctoolamed has several issues; it doesn't make provision for sample rates other than 44.1kHz and it also only supports 2,6 and 8 channel files (HDV cameras shoot 4 channels).


#1043 add support for Predefined SLConfigDescriptor avformat enhancement 03/07/2012

Hi all,

I got the following output from the latest win32 static build from Zeranoes ffmpeg-git-a4c22e3-win32-static.7z (dated 2012-02-27) (upgrading from ffmpeg version git-N-30698-g39dbe9b, built on Jun 10 2011 22:10:00 with gcc 4.5.3), and also from my win32 build of FFmpeg (using the latest git version).

A search backward from this point (not extensive) revealed the problem is NOT in ffmpeg-0.7.1-win32-static, ffmpeg-0.8-win32-static, ffmpeg-git-9c2651a-win32-static, ffmpeg-git-276f43b-win32-static, ffmpeg-git-cbf914c-win32-static or ffmpeg\ffmpeg-git-e403a97-win32-static.

[mpegts @ 02ACBA60] Predefined SLConfigDescriptor 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.

FFmpeg is used to convert AVC + AAC in a ts container to MPG for editing priot to using FFmpeg to convert the edited MPG to MP4.

Attached A V Input to MPG.bat, 0000.ts


#353 Failed compiling FFmpeg in OS X 10.6.8 build system defect 07/17/2011

Hi guys,

Over at the Homebrew project (OS X package manager) we're running into issues compiling and installing FFmpeg on OS X.

You can see our ticket here:  https://github.com/mxcl/homebrew/issues/6278 The compilation error is seen here:  https://gist.github.com/1059859 Someone managed to make it fail a bit later by doing this:  https://gist.github.com/1072836

Can you provide us any help in getting this to compile? Thanks.


#1398 remuxed DTS audio won't play on hardware devices avformat defect 06/03/2012

Hi,

Firstly thanks for FFmpeg, it's an incredible tool. My interest in it comes from using the DLNA server Serviio which uses FFmpeg for its transcoding and remuxing. Many renderer devices don't support Matroska files but the streams they contain are often supported, so it's common to remux to mpeg-ts. I maintain the Serviio device profile for Sony Bluray and Network Media Players:  http://forum.serviio.org/viewtopic.php?f=11&t=2004

I would like to report an issue with DTS audio streams that are remuxed into mpeg-ts by FFmpeg. The resulting files fail to play on many consumer electronics products which do officially support DTS, in my case Sony Bluray players, though I can see from the Serviio forum that it's also an issue for people who use AV receivers to decode the DTS stream.

The files that FFmpeg produces play with silent audio on the affected devices, but they do play ok in VLC and Media Player Classic Home Cinema. I have observed this problem now for quite some time (maybe 18 months or so). I have reproduced this using the latest win32 build I could find from Zeranoe - ffmpeg-20120601-git-8a0efa9-win32-static.7z

The remux command line that Serviio would issue is as follows:

ffmpeg -i "/volume1/public/video/Movies/The.Good.The.Bad.And.The.Ugly.EXTENDED.1966.BluRay.720p.DTS.x264-FSiHD.mkv" -y -async 1 -vcodec copy -vbsf h264_mp4toannexb -copyts -acodec copy -map 0:0 -map 0:1 -sn -f mpegts /volume1/@tmp/Serviio/transcoding-temp-1086-10-ORIGINAL.stf

The problem is not limited to my choice of example clip - I have found it to be consistent with all MKV files containing DTS audio.

By contrast, the closed source utility  tsMmuxeR is able to remux the same test clip in a way that plays perfectly on all systems I have tested. I shall attach 10MB clips of the original file, the FFmpeg non-working remux, and the TSmuxer working remux so that they may be analysed and compared.

Hopefully this could lead to a fix, as it doesn't seem that this issue has been reported.

Thanks,

Patters


#1133 multiple edit list entries in mov avformat enhancement 03/25/2012

Hi,

If i transcode this file I get a rather aggressive memory leak on ffmpeg 0.10.3

Example file memleak_transcoding_audio.mov has been uploaded to upload.ffmpeg.org/incoming

ffmpeg -i memleak_transcoding_audio.mov -y -r 30 -deinterlace -ab 56k -ar 22050 -ac 1 -s 640x480 -acodec libfaac -vcodec png apa.mov

top - 21:17:31 up 63 days, 7:24, 2 users, load average: 0.77, 0.44, 0.29 Tasks: 80 total, 2 running, 78 sleeping, 0 stopped, 0 zombie Cpu(s): 24.5%us, 0.1%sy, 0.0%ni, 66.4%id, 0.0%wa, 0.0%hi, 0.0%si, 9.0%st Mem: 7860060k total, 2292324k used, 5567736k free, 150696k buffers Swap: 0k total, 0k used, 0k free, 711152k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND

2348 root 20 0 964m 879m 3384 R 100 11.5 3:32.70 ffmpeg

1 root 20 0 8352 700 572 S 0 0.0 1:03.36 init 2 root 20 0 0 0 0 S 0 0.0 0:00.03 kthreadd 3 root RT 0 0 0 0 S 0 0.0 0:08.92 migration/0 4 root 20 0 0 0 0 S 0 0.0 0:59.81 ksoftirqd/0 5 root RT 0 0 0 0 S 0 0.0 0:00.00 watchdog/0 6 root RT 0 0 0 0 S 0 0.0 0:07.92 migration/1 7 root 20 0 0 0 0 S 0 0.0 1:09.40 ksoftirqd/1 8 root RT 0 0 0 0 S 0 0.0 0:00.00 watchdog/1 9 root 20 0 0 0 0 S 0 0.0 0:53.73 events/0

(executed on an EC2 high cpu instance)

root@ip-10-101-22-134:~/t# ffmpeg -i memleak_transcoding_audio.mov ffmpeg version 0.10.2 Copyright (c) 2000-2012 the FFmpeg developers

built on Mar 25 2012 19:59:53 with gcc 4.4.5 configuration: --enable-gpl --enable-libmp3lame --enable-shared --enable-nonfree --enable-libx264 --enable-libfaac --enable-filter=movie --enable-libvpx --enable-pthreads --enable-libtheora --enable-libvorbis libavutil 51. 35.100 / 51. 35.100 libavcodec 53. 61.100 / 53. 61.100 libavformat 53. 32.100 / 53. 32.100 libavdevice 53. 4.100 / 53. 4.100 libavfilter 2. 61.100 / 2. 61.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 6.100 / 0. 6.100 libpostproc 52. 0.100 / 52. 0.100

[mov,mp4,m4a,3gp,3g2,mj2 @ 0x11603a0] multiple edit list entries, a/v desync might occur, patch welcome [mov,mp4,m4a,3gp,3g2,mj2 @ 0x11603a0] max_analyze_duration 5000000 reached at 5005005 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'banan.mov':

Metadata:

major_brand : qt minor_version : 512 compatible_brands: qt creation_time : 2009-03-09 18:50:39 encoder : Lavf53.32.100

Duration: 00:40:37.07, start: 0.000000, bitrate: 35 kb/s

Stream #0:0(eng): Video: h264 (High 4:2:2) (avc1 / 0x31637661), yuv422p, 64x64 [SAR 15:11 DAR 15:11], 4 kb/s, SAR 4:3 DAR 4:3, 29.97 fps, 29.97 tbr, 2997 tbn, 59.94 tbc Metadata:

creation_time : 2009-03-09 18:50:39 handler_name :

DataHandler?

Stream #0:1(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, 2 channels, s16, 1536 kb/s Metadata:

creation_time : 2009-03-09 18:50:39 handler_name :

DataHandler?

At least one output file must be specified

Thanks, Marcus


#2602 Implement a soft-telecine filter avformat enhancement 05/22/2013

Hi,

It'd be useful to flag progressive 23.976fps NTSC content as soft-telecined when encoding to DVD. MEncoder already supports this when using -of mpeg format=dvd:tsaf:telecine. Alternatively, if no new filters is desired, this functionality could be added to the existing telecine ffmpeg filter.

Thanks


#643 VAAPI dynamic loading avcodec enhancement 11/11/2011

Hi,

We have implemented VAAPI support in our video player and things are great so far. However, ffmpeg creates a hard dependency on libva when we compile it with --enable-vaapi. This means the library won't load if libva is not available. This was a big problem to us. We can't really force its installation on already deployed systems especially when they don't even support hardware acceleration. Instead, I created a patch to support VAAPI dynamic loading. This patch does not come without compromises. For example, the vaapi_context now requires additional function pointers. Still, if you think this could be useful, here is the patch.

Thanks, Gabi Julien


#2564 Tiled swf lossless frames are not decoded avformat enhancement 05/13/2013

Hi, this is the swf screen-capture with audio generated by Jing.  https://dl.dropboxusercontent.com/u/89678527/2013-05-13_1157.swf

While this file could be played in Flashplayer, ffmpeg has problem in playing the video (image freezes), and audio playback is ok.

log shows:

$ ffplay.exe 2013-05-13_1157.swf
ffplay version N-50025-gb8bb661 Copyright (c) 2003-2013 the FFmpeg developers=0/0
  built on Feb 17 2013 02:37:45 with gcc 4.7.2 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetype --enable-libgsm --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. 17.101 / 52. 17.101
  libavcodec     54. 91.103 / 54. 91.103
  libavformat    54. 63.100 / 54. 63.100
  libavdevice    54.  3.103 / 54.  3.103
  libavfilter     3. 38.100 /  3. 38.100
  libswscale      2.  2.100 /  2.  2.100
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  2.100 / 52.  2.100
[swf @ 039c1800] Stream #0: not enough frames to estimate rate; consider increasing probesize
[swf @ 039c1800] Estimating duration from bitrate, this may be inaccurate
Input #0, swf, from '2013-05-13_1157.swf':
  Duration: 01:07:07.73, bitrate: 88 kb/s
    Stream #0:0: Audio: adpcm_swf, 22050 Hz, mono, s16, 88 kb/s
    Stream #0:1: Video: rawvideo (ARGB / 0x42475241), argb, 386x217, 10 fps, 10 tbr, 10 tbn
[rawvideo @ 039d99c0] Invalid buffer size, packet size 335048 < expected length 2221648
[rawvideo @ 039d99c0] Invalid buffer size, packet size 335916 < expected length 2221648
[rawvideo @ 039d99c0] Invalid buffer size, packet size 336592 < expected length 2221648
[rawvideo @ 039d99c0] Invalid buffer size, packet size 337464 < expected length 2221648
[rawvideo @ 039d99c0] Invalid buffer size, packet size 318080 < expected length 2221648
[rawvideo @ 039d99c0] Invalid buffer size, packet size 374528 < expected length 2221648

...

#279 Remuxing aac in TS fails undetermined defect 06/12/2011

Hi.

It seems that mpegts_write_header, which is in charge of calling ff_adts_decode_extradata, is not called.

Here an execution trace (with stripped h264 errors): $ ffmpeg -v 10 -loglevel debug -i sample.ts -acodec copy -vcodec copy output.ts ffmpeg version git-N-30723-ge887690, Copyright (c) 2000-2011 the FFmpeg developers

built on Jun 12 2011 00:00:43 with gcc 4.4.5 configuration: --disable-doc --enable-extra-warnings --enable-gpl --enable-version3 --enable-postproc --enable-avfilter --disable-stripping --enable-nonfree --enable-libfaac --enable-libmp3lame --enable-libx264 libavutil 51. 8. 0 / 51. 8. 0 libavcodec 53. 7. 0 / 53. 7. 0 libavformat 53. 3. 1 / 53. 3. 1 libavdevice 53. 1. 1 / 53. 1. 1 libavfilter 2. 15. 1 / 2. 15. 1 libswscale 0. 14. 1 / 0. 14. 1 libpostproc 51. 2. 0 / 51. 2. 0

[NULL @ 0x1f89400] Format mpegts probed with size=2048 and score=100 [mpegts @ 0x1f89400] stream=0 stream_type=1b pid=44 prog_reg_desc= [mpegts @ 0x1f89400] stream=1 stream_type=f pid=45 prog_reg_desc= [mpegts @ 0x1f89400] stream=2 stream_type=6 pid=46 prog_reg_desc= [mpegts @ 0x1f89400] stream=3 stream_type=f pid=47 prog_reg_desc= [aac @ 0x1facee0] channel element 1.2 is not allocated [aac @ 0x1f90ae0] channel element 1.5 is not allocated Input #0, mpegts, from 'sample.ts':

Duration: 00:00:03.78, start: 86862.833978, bitrate: 3977 kb/s Program 8824

Stream #0.0[0x44], 78, 1/90000: Video: h264 (High), yuv420p, 1440x1080 [PAR 4:3 DAR 16:9], 1/50, 27.94 fps, 25 tbr, 90k tbn, 50 tbc Stream #0.1[0x45](fra), 70, 1/90000: Audio: aac, 48000 Hz, stereo, s16, 61 kb/s Stream #0.2[0x46](fra), 79, 1/90000: Subtitle: [6][0][0][0] / 0x0006 Stream #0.3[0x47](qaa), 72, 1/90000: Audio: aac, 48000 Hz, stereo, s16, 60 kb/s

File 'output.ts' already exists. Overwrite ? [y/N] y [mpegts @ 0x1f8fde0] muxrate VBR, pcr every 2 pkts, sdt every 200, pat/pmt every 40 pkts Output #0, mpegts, to 'output.ts':

Metadata:

encoder : Lavf53.3.1 Stream #0.0, 0, 1/90000: Video: libx264, yuv420p, 1440x1080 [PAR 4:3 DAR 16:9], 1/25, q=2-31, 90k tbn, 25 tbc Stream #0.1(qaa), 0, 1/90000: Audio: libfaac, 48000 Hz, stereo, 60 kb/s

Stream mapping:

Stream #0.0 -> #0.0 Stream #0.3 -> #0.1

Press [q] to stop, ? for help [mpegts @ 0x1f8fde0] aac bitstream not in adts format and extradata missing av_interleaved_write_frame(): Operation not permitted


#2189 ffmpeg -i http://url doesn't exit with absent server in windows undetermined defect 01/25/2013

How to reproduce:

*don't* turn on a server on port 8081. Then run the following

$ gdb ffplay_g.exe

% r -i http://localhost:8081/go.mjpeg
Starting program: C:\dev\ruby\dirt-simple-usb-surveillance/ffplay_g.exe -i  http://localhost:8081/go.mjpeg
[New Thread 5516.0x15b4]
ffplay version N-49292-g8168cbc Copyright (c) 2003-2013 the FFmpeg developers
  built on Jan 15 2013 15:06:46 with gcc 4.7.1 (GCC)
  configuration: --enable-static --arch=x86 --target-os=mingw32 --cross-prefix=/home/rogerdpack/dev/ffmpeg-windows-build-helpers/sandbox/mingw-w64-i686/bin/i686-w64-mingw32- --pkg-config=pkg-config --enable-gpl --enable-libx264 --enable-avisynth --enable-libxvid --enable-libmp3lame --enable-version3 --enable-zlib --enable-librtmp --enable-libvorbis --enable-libtheora --enable-libspeex --enable-libopenjpeg --enable-gnutls --enable-libgsm --enable-libfreetype --enable-fontconfig --enable-libass --enable-libutvideo --enable-libopus --disable-w32threads --enable-frei0r --enable-filter=frei0r --enable-libvo-aacenc
 --enable-bzlib --enable-libxavs --extra-cflags=-DPTW32_STATIC_LIB --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libvo-amrwbenc --enable-libschroedinger --enable-libbluray --enable-libvpx --enable-runtime-cpudetect
  libavutil      52. 16.100 / 52. 16.100
  libavcodec     54. 91.100 / 54. 91.100
  libavformat    54. 61.104 / 54. 61.104
  libavdevice    54.  3.102 / 54.  3.102
  libavfilter     3. 33.100 /  3. 33.100
  libswscale      2.  2.100 /  2.  2.100
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  2.100 / 52.  2.100
[New Thread 5516.0x1038]
[New Thread 5516.0x13e8]
[New Thread 5516.0x172c]
[New Thread 5516.0xb88]

(ctrl+c when it hangs)


Program received signal SIGINT, Interrupt.
[Switching to Thread 5516.0xde0]
0x75116da7 in NlsUpdateSystemLocale () from C:\Windows\syswow64\kernel32.dll
(gdb) thread apply all bt

Thread 6 (Thread 5516.0xde0):
#0  0x75116da7 in NlsUpdateSystemLocale () from C:\Windows\syswow64\kernel32.dll
#1  0x9d364abe in ?? ()
#2  0x00000000 in ?? ()

Thread 5 (Thread 5516.0xb88):
#0  0x772ef939 in ntdll!RtlUpdateClonedSRWLock () from C:\Windows\system32\ntdll.dll
#1  0x772ef939 in ntdll!RtlUpdateClonedSRWLock () from C:\Windows\system32\ntdll.dll
#2  0x7418635c in ?? () from C:\Windows\SysWOW64\mswsock.dll
#3  0x750733aa in KERNEL32!BaseCleanupAppcompatCacheSupport () from C:\Windows\syswow64\kernel32.dll
#4  0x09f4ffd4 in ?? ()
#5  0x77309ef2 in ntdll!RtlpNtSetValueKey () from C:\Windows\system32\ntdll.dll
#6  0x06c72f98 in ?? ()
#7  0x77309ec5 in ntdll!RtlpNtSetValueKey () from C:\Windows\system32\ntdll.dll
#8  0x741862ee in ?? () from C:\Windows\SysWOW64\mswsock.dll
#9  0x00000000 in ?? ()

Thread 4 (Thread 5516.0x172c):
#0  0x772f013d in ntdll!RtlEnableEarlyCriticalSectionEventCreation () from C:\Windows\system32\ntdll.dll
#1  0x772f013d in ntdll!RtlEnableEarlyCriticalSectionEventCreation () from C:\Windows\system32\ntdll.dll
#2  0x77322f51 in ntdll!RtlWeaklyEnumerateEntryHashTable () from C:\Windows\system32\ntdll.dll
warning: (Internal error: pc 0x2 in read in psymtab, but not in symtab.)

warning: (Internal error: pc 0x2 in read in psymtab, but not in symtab.)

#3  0x00000003 in ?? (warning: (Internal error: pc 0x2 in read in psymtab, but not in symtab.)

) at utv_core/UL00Codec.h:124
warning: (Internal error: pc 0x2 in read in psymtab, but not in symtab.)

#4  0x06c70ca0 in ?? ()
#5  0x750733aa in KERNEL32!BaseCleanupAppcompatCacheSupport () from C:\Windows\syswow64\kernel32.dll
#6  0x09d4ffd4 in ?? ()
#7  0x77309ef2 in ntdll!RtlpNtSetValueKey () from C:\Windows\system32\ntdll.dll
#8  0x06c70c70 in ?? ()
#9  0x77309ec5 in ntdll!RtlpNtSetValueKey () from C:\Windows\system32\ntdll.dll
#10 0x77322e25 in ntdll!RtlWeaklyEnumerateEntryHashTable () from C:\Windows\system32\ntdll.dll
#11 0x06c70c70 in ?? ()
#12 0x00000000 in ?? ()


Thread 3 (Thread 5516.0x13e8):
#0  0x772ef8b1 in ntdll!RtlUpdateClonedSRWLock () from C:\Windows\system32\ntdll.dll
#1  0x772ef8b1 in ntdll!RtlUpdateClonedSRWLock () from C:\Windows\system32\ntdll.dll
#2  0x741817cd in ?? () from C:\Windows\SysWOW64\mswsock.dll
#3  0x74186d30 in ?? () from C:\Windows\SysWOW64\mswsock.dll
#4  0x74f66a28 in WSAAsyncGetHostByAddr () from C:\Windows\syswow64\ws2_32.dll
#5  0x00000211 in ?? ()
#6  0x099ea614 in ?? ()
#7  0x0056f98e in ff_poll (fds=0x99ea998, numfds=1, timeout=100) at libavformat/os_support.c:351
#8  0x5102f94b in ?? ()
#9  0x06e53480 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 2 (Thread 5516.0x1038):
#0  0x772f013d in ntdll!RtlEnableEarlyCriticalSectionEventCreation () from C:\Windows\system32\ntdll.dll
#1  0x772f013d in ntdll!RtlEnableEarlyCriticalSectionEventCreation () from C:\Windows\system32\ntdll.dll
#2  0x73c3a41c in timeGetDevCaps () from C:\Windows\SysWOW64\winmm.dll
#3  0x750733aa in KERNEL32!BaseCleanupAppcompatCacheSupport () from C:\Windows\syswow64\kernel32.dll
#4  0x08ecffd4 in ?? ()
#5  0x77309ef2 in ntdll!RtlpNtSetValueKey () from C:\Windows\system32\ntdll.dll
#6  0x00000000 in ?? ()

Thread 1 (Thread 5516.0x15b4):
#0  0x772efd71 in ntdll!RtlFindSetBits () from C:\Windows\system32\ntdll.dll
#1  0x75813bc8 in SleepEx () from C:\Windows\syswow64\KernelBase.dll
#2  0x00000000 in ?? ()

ffmpeg appears to hang as does ffplay "forever" instead of detecting that port 8081 is actually closed.

Thanks!


#1743 SDL out doesn't respond to clicking the window "x" close avdevice defect 09/17/2012

How to reproduce:

% ffmpeg -i vids/sintel.mpg -f sdl "yo"
ffmpeg version N-44224-gde9f5b6 Copyright (c) 2000-2012 the FFmpeg developers
  built on Sep  6 2012 17:59:21 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5)
  configuration: 
  libavutil      51. 72.100 / 51. 72.100
  libavcodec     54. 55.100 / 54. 55.100
  libavformat    54. 25.105 / 54. 25.105
  libavdevice    54.  2.100 / 54.  2.100
  libavfilter     3. 15.104 /  3. 15.104
  libswscale      2.  1.101 /  2.  1.101
  libswresample   0. 15.100 /  0. 15.100
[mpeg2video @ 0x9cbe8a0] ac-tex damaged at 40 7
[mpeg2video @ 0x9cbe8a0] Warning MVs not available
[mpeg2video @ 0x9cbe8a0] concealing 1035 DC, 1035 AC, 1035 MV errors in I frame
[mpeg @ 0x9cb8500] max_analyze_duration 5000000 reached at 5024000
Input #0, mpeg, from 'vids/sintel.mpg':
  Duration: 00:14:47.58, start: 0.233367, bitrate: 4132 kb/s
    Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x480 [SAR 32:27 DAR 16:9], 7000 kb/s, 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc
    Stream #0:1[0x80]: Audio: ac3, 48000 Hz, 5.1(side), s16, 448 kb/s
[sdl @ 0x9cbec60] w:720 h:480 fmt:yuv420p sar:32/27 -> w:720 h:405
Output #0, sdl, to 'yo':
  Metadata:
    encoder         : Lavf54.25.105
    Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 720x480 [SAR 32:27 DAR 16:9], q=2-31, 200 kb/s, 90k tbn, 29.97 tbc
Stream mapping:
  Stream #0:0 -> #0:0 (mpeg2video -> rawvideo)
Press [q] to stop, [?] for help

It plays all right.

If you click the window's "x" button, it doesn't do anything, which is a bit inconvenient at times. Thanks!


#1737 ffmpeg detect aac stereo as mono avcodec defect 09/14/2012

How to reproduce:

ffprobe -v 9 -loglevel 99 ./audio_aac_stereo_as_mono.mp4
ffprobe version N-44445-ge332947 Copyright (c) 2007-2012 the FFmpeg developers
  built on Sep 14 2012 14:05:18 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5)
  configuration: --cc='gcc -O2 -m64 -mtune=core2 -pipe' --enable-version3 --enable-libfaac --enable-libx264 --enable-pthreads --enable-gpl --enable-nonfree --enable-librtmp --enable-shared --enable-filter=movie --enable-avfilter --enable-libspeex --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libaacplus --enable-libvo-aacenc
  libavutil      51. 73.100 / 51. 73.100
  libavcodec     54. 55.100 / 54. 55.100
  libavformat    54. 27.100 / 54. 27.100
  libavdevice    54.  2.100 / 54.  2.100
  libavfilter     3. 16.103 /  3. 16.103
  libswscale      2.  1.101 /  2.  1.101
  libswresample   0. 15.100 /  0. 15.100
  libpostproc    52.  0.100 / 52.  0.100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x17953c0] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x17953c0] ISO: File Type Major Brand: isom
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x17953c0] File position before avformat_find_stream_info() is 1175362
[aac @ 0x179cc60] channel element 0.0 is not allocated
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x17953c0] All info found
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x17953c0] File position after avformat_find_stream_info() is 143323
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from './audio_aac_stereo_as_mono.mp4':
  Metadata:
    major_brand     : isom
    minor_version   : 512
    compatible_brands: isomiso2avc1mp41
    title           : Teradek stream
    encoder         : Lavf54.27.100
    copyright       : Teradek
  Duration: 00:00:21.05, start: 0.000000, bitrate: 446 kb/s
    Stream #0:0(und), 41, 1/1000: Video: h264 (High) (avc1 / 0x31637661), yuv420p, 360x240 [SAR 32:27 DAR 16:9], 1/50, 407 kb/s, 23.86 fps, 25 tbr, 1k tbn, 50 tbc
    Metadata:
      handler_name    : VideoHandler
    Stream #0:1(und), 120, 1/48000: Audio: aac (mp4a / 0x6134706D), 48000 Hz, mono, s16, 32 kb/s
    Metadata:
      handler_name    : SoundHandler
[h264 @ 0x179bc00] detected 8 logical cores
[AVIOContext @ 0x179da40] Statistics: 214912 bytes read, 2 seeks

Attach log for:

ffmpeg -v 9 -loglevel 99 -i ./audio_aac_stereo_as_mono.mp4 -vcodec copy -acodec libfaac -ar 22050 -report -f mp4 /tmp/aaa3.mp4

#515 Problem in video rotation in FFMPEG for IPhone video FFmpeg defect 09/28/2011

I am trying to to compress IPhone recorded .mov file in to .mp4. If i record video in portrait mode in IPhone then after compression output video rotate automatically by 90 degree. I saw there are many patches given by some guys but they are just for extracting orientation information not for rotating output video.

I am working on 0.8.4 version. Please let me know are you planning to fix this issue in coming build version or is there any other way to handle this issue ?


#1438 Seeking in vob file with timestamp discontinuities fails avformat defect 06/11/2012

I am trying to transcode from *.vob to *.avi. As long as I don't use -ss option everything works as expected. With -ss option ffmpeg exits with following error:

[ac3 @ 0xa0c75a0] frame sync error Error while decoding stream #0:9 [mpeg @ 0xa0133c0] Adjusting PTS forward

Last message repeated 27 times

frame= 0 fps=0.0 q=0.0 Lsize= 27kB time=00:-17:-25.-89 bitrate= -0.2kbits/s dup=0 drop=7 video:0kB audio:16kB global headers:0kB muxing overhead 65.411932%

The command line that I use is: ffmpeg -ss 0:17:47 -t 01:28:48.4 -i '/A/film.vob' '/A/film.avi'

The information about input file: -> ffmpeg -v 9 -loglevel 99 -i '/A/film.vob' ffmpeg version 0.11.1 Copyright (c) 2000-2012 the FFmpeg developers

built on Jun 9 2012 00:17:30 with gcc 4.6.2 configuration: --cpu=i686 --prefix=/usr --disable-static --enable-shared --enable-gpl --enable-version3 --disable-ffserver --enable-x11grab --disable--amrnb --enable-libopencore-amrwb --enable-libmp3lame --enable-libtheora libavutil 51. 54.100 / 51. 54.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.100 / 54. 6.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100

[mpeg @ 0x906f3c0] Format mpeg probed with size=8192 and score=52 [mpeg @ 0x906f3c0] File position before avformat_find_stream_info() is 0 [mpeg @ 0x906f3c0] probing stream 0 pp:2500 [mpeg @ 0x906f3c0] Probe with size=2012, packets=1 detected mpegvideo with score=25 [mpeg @ 0x906f3c0] probing stream 0 pp:2499 [mpeg @ 0x906f3c0] Probe with size=4037, packets=2 detected mpegvideo with score=25 [mpeg @ 0x906f3c0] probing stream 0 pp:2498 [mpeg @ 0x906f3c0] Probe with size=6062, packets=3 detected mpegvideo with score=25 [mpeg @ 0x906f3c0] probing stream 0 pp:2497 [mpeg @ 0x906f3c0] probing stream 0 pp:2496 [mpeg @ 0x906f3c0] Probe with size=10112, packets=5 detected mpegvideo with score=51 [mpeg @ 0x906f3c0] probed stream 0 [mpeg @ 0x906f3c0] first_dts 22254 not matching first dts 29454 in que

Last message repeated 3 times

[mpeg @ 0x906f3c0] first_dts 22254 not matching first dts 47454 in que

Last message repeated 2 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 31614 in que

Last message repeated 1 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 34494 in que

Last message repeated 2 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 40254 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 46014 in que

Last message repeated 4 times

[mpeg @ 0x906f3c0] first_dts 22254 not matching first dts 65454 in que [mpeg @ 0x906f3c0] first_dts 22254 not matching first dts 72654 in que

Last message repeated 3 times

[mpeg @ 0x906f3c0] first_dts 22254 not matching first dts 90654 in que

Last message repeated 2 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 48894 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 54654 in que

Last message repeated 1 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 57534 in que

Last message repeated 2 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 63294 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 69054 in que

Last message repeated 4 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 77694 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 74814 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 83454 in que

Last message repeated 4 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 92094 in que

Last message repeated 1 times

[mpeg @ 0x906f3c0] first_dts 22254 not matching first dts 108654 in que [mpeg @ 0x906f3c0] first_dts 22254 not matching first dts 115854 in que

Last message repeated 3 times

[mpeg @ 0x906f3c0] first_dts 22254 not matching first dts 133854 in que

Last message repeated 2 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 94974 in que

Last message repeated 2 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 100734 in que

Last message repeated 1 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 106494 in que

Last message repeated 4 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 115134 in que

Last message repeated 1 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 118014 in que

Last message repeated 2 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 123774 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 126654 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 129534 in que

Last message repeated 4 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 138174 in que [mpeg @ 0x906f3c0] first_dts 22254 not matching first dts 151854 in que [mpeg @ 0x906f3c0] first_dts 22254 not matching first dts 159054 in que

Last message repeated 3 times

[mpeg @ 0x906f3c0] first_dts 22254 not matching first dts 177054 in que

Last message repeated 2 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 143934 in que

Last message repeated 4 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 152574 in que

Last message repeated 2 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 155454 in que

Last message repeated 2 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 161214 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 166974 in que

Last message repeated 4 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 175614 in que

Last message repeated 1 times

[mpeg @ 0x906f3c0] first_dts 22254 not matching first dts 198654 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 178494 in que

Last message repeated 3 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 184254 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 190014 in que

Last message repeated 4 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 198654 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 204414 in que

Last message repeated 5 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 213054 in que

Last message repeated 1 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 215934 in que

Last message repeated 2 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 221694 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 227454 in que

Last message repeated 4 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 230334 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 236094 in que

Last message repeated 1 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 238974 in que

Last message repeated 2 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 244734 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 250494 in que

Last message repeated 4 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 259134 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 256254 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 264894 in que

Last message repeated 4 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 273534 in que

Last message repeated 1 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 276414 in que

Last message repeated 2 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 282174 in que

Last message repeated 1 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 287934 in que

Last message repeated 4 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 296574 in que

Last message repeated 1 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 299454 in que

Last message repeated 2 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 305214 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 308094 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 310974 in que

Last message repeated 4 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 319614 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 325374 in que

Last message repeated 4 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 334014 in que

Last message repeated 2 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 336894 in que

Last message repeated 2 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 342654 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 348414 in que

Last message repeated 4 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 357054 in que

Last message repeated 1 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 359934 in que

Last message repeated 3 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 365694 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 371454 in que

Last message repeated 4 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 380094 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 385854 in que

Last message repeated 5 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 394494 in que

Last message repeated 1 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 397374 in que

Last message repeated 2 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 403134 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 408894 in que

Last message repeated 4 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 411774 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 417534 in que

Last message repeated 1 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 420414 in que

Last message repeated 2 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 426174 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 431934 in que

Last message repeated 4 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 440574 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 437694 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 446334 in que

Last message repeated 4 times

[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 454974 in que

Last message repeated 1 times

[mpeg @ 0x906f3c0] max_analyze_duration 5000000 reached at 5000000 [mpeg @ 0x906f3c0] File position after avformat_find_stream_info() is 0 Input #0, mpeg, from '/A/film.vob':

Duration: 00:00:21.02, start: 0.287267, bitrate: -2147483 kb/s

Stream #0:0[0x1e0], 127, 1/90000: Video: mpeg2video (Main), yuv420p, 720x576 [SAR 64:45 DAR 16:9], 1/50, 9800 kb/s, 25 fps, 25 tbr, 90k tbn, 50 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[0x80], 149, 1/90000: Audio: ac3, 48000 Hz, 5.1(side), s16, 448 kb/s Stream #0:10[0x81], 149, 1/90000: Audio: ac3, 48000 Hz, 5.1(side), s16, 384 kb/s Stream #0:11[0x82], 149, 1/90000: Audio: ac3, 48000 Hz, 5.1(side), s16, 384 kb/s Stream #0:12[0x83], 149, 1/90000: Audio: ac3, 48000 Hz, 5.1(side), s16, 384 kb/s Stream #0:13[0x84], 152, 1/90000: Audio: ac3, 48000 Hz, stereo, s16, 192 kb/s Stream #0:14[0x28], 1, 1/90000: Subtitle: dvd_subtitle Stream #0:15[0x29], 1, 1/90000: Subtitle: dvd_subtitle Stream #0:16[0x2a], 1, 1/90000: Subtitle: dvd_subtitle

At least one output file must be specified

best regards

Andrzej

P.S. I've already reported this issue almost 2 years ago. It disappeared from bug reports in ffmpeg but I google it out:  http://roundup.libav.org/issue2199


#225 Converting from YUVJ to YUV lose contrast swscale defect 05/20/2011

I am trying to transcode video from my Nicon D90 mjpeg to x264. And output video contrast is lower than input. I use ffmpeg-HEAD-27614b1

Command line: ffmpeg.exe -threads 2 -an -i input.mkv -f matroska -vcodec libx264 -profile main -preset fast -cqp 27 -y x264-low_contract_yuv.mkv > enc.log 2>&1

ffmpeg version UNKNOWN, Copyright (c) 2000-2011 the FFmpeg developers
  built on May 19 2011 17:41:01 with gcc 4.5.2
  configuration: --prefix=/mingw --disable-static --enable-shared --enable-gpl --enable-version3 --disable-doc --enable-postproc --disable-network --enable-memalign-hack --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libmp3lame --enable-libspeex --enable-libvorbis --enable-libx264 --enable-pthreads --enable-frei0r --extra-cflags='-mthreads -mtune=nocona -march=nocona -msse3 -m80387 -mfpmath=387 -O2 -fgnu89-inline -Wno-error=missing-prototypes' --extra-ldflags='-Wl,--enable-auto-image-base -Wl,--enable-auto-import' --extra-libs=-ldl --cpu=nocona
  libavutil    51.  2. 1 / 51.  2. 1
  libavcodec   53.  5. 0 / 53.  5. 0
  libavformat  53.  0. 3 / 53.  0. 3
  libavdevice  53.  0. 0 / 53.  0. 0
  libavfilter   2.  5. 0 /  2.  5. 0
  libswscale    0. 14. 0 /  0. 14. 0
  libpostproc  51.  2. 0 / 51.  2. 0
[matroska,webm @ 00b70280] Estimating duration from bitrate, this may be inaccurate
Input #0, matroska,webm, from 'input.mkv':
  Metadata:
    MAKER           : NIKON CORPORATION
    MODEL           : NIKON D90
    CREATION_TIME   : 2011-05-05 07:47:28
    ENCODER         : Lavf53.0.3
  Duration: 00:00:05.04, start: 0.000000, bitrate: N/A
    Stream #0.0: Video: mjpeg, yuvj422p, 1280x720, PAR 1:1 DAR 16:9, 24 fps, 24 tbr, 1k tbn, 24 tbc (default)
Incompatible pixel format 'yuvj422p' for codec 'libx264', auto-selecting format 'yuv420p'
[buffer @ 00b83e00] w:1280 h:720 pixfmt:yuvj422p tb:1/1000000 sar:1/1
[ffsink @ 003efee0] auto-inserting filter 'auto-inserted scaler 0' between the filter 'src' and the filter 'out'
[scale @ 00b95920] w:1280 h:720 fmt:yuvj422p -> w:1280 h:720 fmt:yuv420p flags:0xa0000004
[libx264 @ 00b60540] using SAR=1/1
[libx264 @ 00b60540] using cpu capabilities: MMX2 SSE2 SSE3 Cache64
[libx264 @ 00b60540] profile Main, level 3.1
[libx264 @ 00b60540] 264 - core 114 - H.264/MPEG-4 AVC codec - Copyleft 2003-2011 - http://www.videolan.org/x264.html - options: cabac=1 ref=2 deblock=1:0:0 analyse=0x1:0x111 me=hex subme=6 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 sliced_threads=0 nr=0 decimate=1 interlaced=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=24 scenecut=40 intra_refresh=0 rc=cqp mbtree=0 qp=27 ip_ratio=1.40 pb_ratio=1.30 aq=0
Output #0, matroska, to 'x264-low_contract_yuv.mkv':
  Metadata:
    MAKER           : NIKON CORPORATION
    MODEL           : NIKON D90
    CREATION_TIME   : 2011-05-05 07:47:28
    encoder         : Lavf53.0.3
    Stream #0.0: Video: libx264, yuv420p, 1280x720 [PAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 1k tbn, 24 tbc (default)
Stream mapping:
  Stream #0.0 -> #0.0
Press [q] to stop, [?] for help
frame=   10 fps=  0 q=27.0 size=      33kB time=10000000000.00 bitrate=   0.0kbits/s    
...CUT...
frame=  121 fps=  5 q=-1.0 Lsize=     864kB time=4.96 bitrate=1427.9kbits/s    
video:863kB audio:0kB global headers:0kB muxing overhead 0.173612%
frame I:1     Avg QP:24.00  size: 33897
[libx264 @ 00b60540] frame P:41    Avg QP:27.00  size: 10846
[libx264 @ 00b60540] frame B:79    Avg QP:28.66  size:  5118
[libx264 @ 00b60540] consecutive B-frames:  6.6% 11.6% 22.3% 59.5%
[libx264 @ 00b60540] mb I  I16..4: 44.1%  0.0% 55.9%
[libx264 @ 00b60540] mb P  I16..4:  7.9%  0.0%  4.9%  P16..4: 42.7% 10.5%  3.3%  0.0%  0.0%    skip:30.7%
[libx264 @ 00b60540] mb B  I16..4:  3.9%  0.0%  0.6%  B16..8: 30.6%  7.4%  0.3%  direct: 8.4%  skip:48.7%  L0:41.1% L1:53.7% BI: 5.2%
[libx264 @ 00b60540] coded y,uvDC,uvAC intra: 29.7% 47.0% 14.1% inter: 8.7% 11.9% 0.1%
[libx264 @ 00b60540] i16 v,h,dc,p: 31% 31% 24% 14%
[libx264 @ 00b60540] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 26% 20% 20%  5%  7%  7%  6%  6%  3%
[libx264 @ 00b60540] i8c dc,h,v,p: 63% 18% 16%  3%
[libx264 @ 00b60540] Weighted P-Frames: Y:2.4% UV:2.4%
[libx264 @ 00b60540] ref P L0: 75.4% 24.6%
[libx264 @ 00b60540] ref B L0: 80.3% 19.7%
[libx264 @ 00b60540] ref B L1: 94.1%  5.9%
[libx264 @ 00b60540] kb/s:1401.04

ffmpeg -v 9 -loglevel 99 -i input.mkv > v9.log 2>&1

ffmpeg version UNKNOWN, Copyright (c) 2000-2011 the FFmpeg developers
  built on May 19 2011 17:41:01 with gcc 4.5.2
  configuration: --prefix=/mingw --disable-static --enable-shared --enable-gpl --enable-version3 --disable-doc --enable-postproc --disable-network --enable-memalign-hack --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libmp3lame --enable-libspeex --enable-libvorbis --enable-libx264 --enable-pthreads --enable-frei0r --extra-cflags='-mthreads -mtune=nocona -march=nocona -msse3 -m80387 -mfpmath=387 -O2 -fgnu89-inline -Wno-error=missing-prototypes' --extra-ldflags='-Wl,--enable-auto-image-base -Wl,--enable-auto-import' --extra-libs=-ldl --cpu=nocona
  libavutil    51.  2. 1 / 51.  2. 1
  libavcodec   53.  5. 0 / 53.  5. 0
  libavformat  53.  0. 3 / 53.  0. 3
  libavdevice  53.  0. 0 / 53.  0. 0
  libavfilter   2.  5. 0 /  2.  5. 0
  libswscale    0. 14. 0 /  0. 14. 0
  libpostproc  51.  2. 0 / 51.  2. 0
[NULL @ 00b70280] Format matroska,webm probed with size=2048 and score=100
st:0 removing common factor 1000000 from timebase
[mjpeg @ 00b7b700] buffer too small, expanding to 73330 bytes
[mjpeg @ 00b7b700] marker=d8 avail_size_in_buf=73330
[mjpeg @ 00b7b700] marker parser used 0 bytes (0 bits)
[mjpeg @ 00b7b700] marker=db avail_size_in_buf=73328
[mjpeg @ 00b7b700] index=0
[mjpeg @ 00b7b700] qscale[0]: 3
[mjpeg @ 00b7b700] index=1
[mjpeg @ 00b7b700] qscale[1]: 6
[mjpeg @ 00b7b700] marker parser used 132 bytes (1056 bits)
[mjpeg @ 00b7b700] marker=c0 avail_size_in_buf=73194
[mjpeg @ 00b7b700] sof0: picture: 1280x720
[mjpeg @ 00b7b700] component 0 2:1 id: 0 quant:0
[mjpeg @ 00b7b700] component 1 1:1 id: 1 quant:1
[mjpeg @ 00b7b700] component 2 1:1 id: 2 quant:1
[mjpeg @ 00b7b700] pix fmt id 21111100
[mjpeg @ 00b7b700] marker parser used 17 bytes (136 bits)
[mjpeg @ 00b7b700] marker=c4 avail_size_in_buf=73175
[mjpeg @ 00b7b700] class=0 index=0 nb_codes=12
[mjpeg @ 00b7b700] class=1 index=0 nb_codes=251
[mjpeg @ 00b7b700] class=0 index=1 nb_codes=12
[mjpeg @ 00b7b700] class=1 index=1 nb_codes=251
[mjpeg @ 00b7b700] marker parser used 418 bytes (3344 bits)
[mjpeg @ 00b7b700] escaping removed 115 bytes
[mjpeg @ 00b7b700] marker=da avail_size_in_buf=72755
[mjpeg @ 00b7b700] component: 0
[mjpeg @ 00b7b700] component: 1
[mjpeg @ 00b7b700] component: 2
[mjpeg @ 00b7b700] marker parser used 72639 bytes (581110 bits)
[mjpeg @ 00b7b700] marker=d9 avail_size_in_buf=3
[mjpeg @ 00b7b700] mjpeg decode frame unused 3 bytes
[matroska,webm @ 00b70280] All info found
[matroska,webm @ 00b70280] Estimating duration from bitrate, this may be inaccurate
Input #0, matroska,webm, from 'input.mkv':
  Metadata:
    MAKER           : NIKON CORPORATION
    MODEL           : NIKON D90
    CREATION_TIME   : 2011-05-05 07:47:28
    ENCODER         : Lavf53.0.3
  Duration: 00:00:05.04, start: 0.000000, bitrate: N/A
    Stream #0.0, 1, 1/1000: Video: mjpeg, yuvj422p, 1280x720, 1/24, PAR 1:1 DAR 16:9, 24 fps, 24 tbr, 1k tbn, 24 tbc (default)
At least one output file must be specified

Seems like contrast loosing when converting a pixel format from yuvj422p to yuv420p. I tryed to encode same video from mplayer yuv4mpeg raw file and in this case contrast on output video is the same.

I cannot find mplayer ftp server to upload samples. Where can I upload it?


#667 Error when decoding TrueHD 1.0 track that also contains AC-3 undetermined defect 11/18/2011

I am trying to use ffmpeg to decode a TrueHD 1.0 track to WAV for encoding to FLAC. Originally I was using eac3to to accomplish this, and received an error. I was told this had to do with the outdated ffmpeg used by eac3to, and that I should run the following command line with the latest ffmpeg build:

ffmpeg -i japanese.thd -ac 1 -acodec pcm_s24le -f wav japanese.wav

This command produces the following error message:

[truehd @ 0000000001C80290] mlpparse: Parity check failed.

Last message repeated 228 times

[truehd @ 000000000029D570] max_analyze_duration 5000000 reached at 5000000 [truehd @ 000000000029D570] Estimating duration from bitrate, this may be inaccurate Input #0, truehd, from 'japanese.thd':

Duration: N/A, start: 0.000000, bitrate: N/A

Stream #0:0: Audio: truehd, 48000 Hz, mono, s32

Output #0, wav, to 'japanese.wav':

Metadata:

encoder : Lavf53.20.0 Stream #0:0: Audio: pcm_s24le ([1][0][0][0] / 0x0001), 48000 Hz, 1 channels, s32, 1152 kb/s

Stream mapping:

Stream #0:0 -> #0:0 (truehd -> pcm_s24le)

Press [q] to stop, ? for help Input stream #0:0 frame changed from rate:48000 fmt:s32 ch:1 to rate:48000 fmt:s32 ch:2 [SWR @ 0000000001CA18D0] Input channel layout has a different number of channels than the number of used channels, ignoring layout [truehd @ 0000000001C80290] Invalid nonrestart_substr. Error while decoding stream #0:0 [truehd @ 0000000001C80290] Lossless check failed - expected 05, calculated 00. [truehd @ 0000000001C80290] Lossless check failed - expected 05, calculated 0f. [truehd @ 0000000001C80290] Lossless check failed - expected 09, calculated 06. [truehd @ 0000000001C80290] Lossless check failed - expected 0c, calculated 12. [truehd @ 0000000001C80290] Lossless check failed - expected 00, calculated 0a. [truehd @ 0000000001C80290] Invalid nonrestart_substr. Error while decoding stream #0:0

This error continues until the program halts and stops processing the file. According to the error above, this track is a mix of 1.0 and 2.0, so I tried running the same command with -ac 2 instead and received the same error message.

Here is the output produced by ffmpeg -v 9 -loglevel 99 -i japanese.thd -f wav japanese.wav:

ffmpeg version N-34906-g4e7b3ef, Copyright (c) 2000-2011 the FFmpeg developers

built on Nov 16 2011 12:39:54 with gcc 4.6.2 configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib libavutil 51. 25. 0 / 51. 25. 0 libavcodec 53. 34. 0 / 53. 34. 0 libavformat 53. 20. 0 / 53. 20. 0 libavdevice 53. 4. 0 / 53. 4. 0 libavfilter 2. 48. 1 / 2. 48. 1 libswscale 2. 1. 0 / 2. 1. 0 libpostproc 51. 2. 0 / 51. 2. 0

[truehd @ 00000000003AD540] Format truehd probed with size=2048 and score=50 [truehd @ 0000000001C10290] err{or,}_recognition separate: 1; 1 [truehd @ 0000000001C10290] err{or,}_recognition combined: 1; 1 [truehd @ 0000000001C10290] Unsupported bit depth: 0 [truehd @ 0000000001C10290] mlpparse: Parity check failed.

Last message repeated 228 times

[truehd @ 00000000003AD540] max_analyze_duration 5000000 reached at 5000000 [truehd @ 00000000003AD540] Estimating duration from bitrate, this may be inaccurate Input #0, truehd, from 'japanese.thd':

Duration: N/A, start: 0.000000, bitrate: N/A

Stream #0:0, 6002, 1/90000: Audio: truehd, 48000 Hz, mono, s32

Incompatible sample format 's32' for codec 'pcm_s16le', auto-selecting format 's16' [pcm_s16le @ 0000000003B05820] err{or,}_recognition separate: 1; 1 [pcm_s16le @ 0000000003B05820] err{or,}_recognition combined: 1; 1 [truehd @ 0000000001C10290] err{or,}_recognition separate: 1; 1 [truehd @ 0000000001C10290] err{or,}_recognition combined: 1; 1 [truehd @ 0000000001C10290] Unsupported bit depth: 24 Output #0, wav, to 'japanese.wav':

Metadata:

encoder : Lavf53.20.0 Stream #0:0, 0, 1/48000: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, mono, s16, 768 kb/s

Stream mapping:

Stream #0:0 -> #0:0 (truehd -> pcm_s16le)

Press [q] to stop, ? for help [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. Input stream #0:0 frame changed from rate:48000 fmt:s32 ch:1 to rate:48000 fmt:s32 ch:2 [SWR @ 0000000001C318D0] Input channel layout has a different number of channels than the number of used channels, ignoring layout 0.500000 0.500000 [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Invalid nonrestart_substr. Error while decoding stream #0:0 [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped.

Last message repeated 2 times

[truehd @ 0000000001C10290] Lossless check failed - expected 05, calculated 00. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 05, calculated 0f. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped.

Last message repeated 1 times

[truehd @ 0000000001C10290] Lossless check failed - expected 09, calculated 06. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 0c, calculated 12. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 00, calculated 0a. [truehd @ 0000000001C10290] Invalid nonrestart_substr. Error while decoding stream #0:0 [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 05, calculated 03. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 35, calculated 1d. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 96, calculated 1b. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 18, calculated 30. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 21, calculated e8. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected dd, calculated 8e. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 99, calculated bb. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected d2, calculated a5. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 69, calculated a9. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected d2, calculated e8. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 2d, calculated 11. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected db, calculated a9. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 6a, calculated c9. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 6a, calculated 1e. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 8d, calculated ee. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected a9, calculated 4e. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected f3, calculated b8. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected b1, calculated 21. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 93, calculated 06. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 6a, calculated 2b. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped.

Last message repeated 1 times

[truehd @ 0000000001C10290] Lossless check failed - expected 21, calculated 56. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 5c, calculated b2. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 65, calculated 7e. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 05, calculated d8. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected de, calculated a9. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 63, calculated 00. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected c5, calculated d4. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected a6, calculated a5. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 4b, calculated 3c. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected fc, calculated 99. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 5a, calculated 1b. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected af, calculated 6a. [truehd @ 0000000001C10290] Invalid nonrestart_substr. Error while decoding stream #0:0 [truehd @ 0000000001C10290] Stream parameters not seen; skipping frame. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected d2, calculated c5. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 9a, calculated 39. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 0a, calculated 17. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 05, calculated 2b. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected f5, calculated e2. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 39, calculated 06. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 21, calculated ee. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 81, calculated 6a. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected de, calculated a5. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 1e, calculated 12. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected a6, calculated a9. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 06, calculated d2. [truehd @ 0000000001C10290] Invalid nonrestart_substr. Error while decoding stream #0:0 [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 36, calculated 69. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 7d, calculated 30. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected f9, calculated e4. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 87, calculated 2b. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 59, calculated 56. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 48, calculated dd. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 24, calculated 30. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 3c, calculated ed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected f3, calculated b1. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 17, calculated 28. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 82, calculated 7e. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected c6, calculated 9a. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 33, calculated e8. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected e7, calculated 87. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 7e, calculated 56. [truehd @ 0000000001C10290] Invalid nonrestart_substr. Error while decoding stream #0:0 [truehd @ 0000000001C10290] Stream parameters not seen; skipping frame. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected c3, calculated 30. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 99, calculated 95. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 35, calculated bb. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected a3, calculated 8d. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected cc, calculated 59. [truehd @ 0000000001C10290] Invalid nonrestart_substr. Error while decoding stream #0:0 [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 87, calculated 5f. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 50, calculated e8. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 95, calculated d7. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 78, calculated 71. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected ca, calculated 72. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected bb, calculated 9c. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 7d, calculated c6. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 6a, calculated aa. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected d1, calculated a6. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 87, calculated d1. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 9c, calculated 39. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected dd, calculated 24. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 28, calculated 4e. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected e7, calculated 41. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected bb, calculated b7. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected b7, calculated 88. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 69, calculated db. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 5a, calculated 44. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 7e, calculated 5f. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 0c, calculated e8. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 93, calculated 5f. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected af, calculated d2. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 11, calculated cc. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 03, calculated ed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected e7, calculated 30. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 03, calculated cc. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 3c, calculated d4. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected e1, calculated bb. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 41, calculated 50. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected f9, calculated 05. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected fc, calculated cc. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected fc, calculated e4. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 22, calculated 0a. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected b8, calculated db. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected de, calculated 39. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected c3, calculated 8b. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 90, calculated 41. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 18, calculated e2. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 8e, calculated ff. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 05, calculated 0f. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected aa, calculated 0a. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected c3, calculated 8d. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 41, calculated 90. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected c5, calculated 28. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected bb, calculated 2b. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 2b, calculated 09. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected c0, calculated 7d. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected e7, calculated 69. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected e7, calculated 7e. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected dd, calculated 6f. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 99, calculated f0. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected ff, calculated e4. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 6c, calculated 4e. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 3a, calculated 14. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 2b, calculated bd. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected e8, calculated 50. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected b2, calculated 5c. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 55, calculated b4. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 33, calculated 8b. [truehd @ 0000000001C10290] Invalid nonrestart_substr. Error while decoding stream #0:0 [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected b1, calculated 81. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 63, calculated f3. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 12, calculated b1. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 47, calculated cf. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 7e, calculated 39. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 3f, calculated 33. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected c6, calculated b1. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected c5, calculated 56. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected db, calculated 47. [truehd @ 0000000001C10290] Invalid nonrestart_substr. Error while decoding stream #0:0 [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected c5, calculated a9. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 88, calculated 2d. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 05, calculated 9f. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 59, calculated 6c. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected d1, calculated 27. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 2b, calculated 66. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected de, calculated 56. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 48, calculated 05. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected be, calculated e7. [truehd @ 0000000001C10290] Invalid nonrestart_substr. Error while decoding stream #0:0 [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 0c, calculated 28. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 47, calculated af. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 2d, calculated 59. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 84, calculated ac. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 56, calculated d4. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected b1, calculated 4b. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 33, calculated 6c. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected fa, calculated 2b. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 12, calculated 59. [truehd @ 0000000001C10290] Invalid nonrestart_substr. Error while decoding stream #0:0 [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected b8, calculated 5c. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected ee, calculated 66. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 3a, calculated e7. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 87, calculated e1. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 1e, calculated 5f. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected e2, calculated 11. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 96, calculated 11. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 1e, calculated 05. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 1d, calculated 7d. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 06, calculated e7. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 22, calculated 95. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 77, calculated 71. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 4b, calculated 95. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected de, calculated e1. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected e1, calculated bd. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected b4, calculated aa. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected b8, calculated 6a. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 17, calculated 03. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 82, calculated 2b. [truehd @ 0000000001C10290] Invalid nonrestart_substr. Error while decoding stream #0:0 [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected be, calculated 4d. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 1b, calculated 9c. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 3f, calculated 6f. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 30, calculated eb. [truehd @ 0000000001C10290] Invalid nonrestart_substr. Error while decoding stream #0:0 [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected a3, calculated a5. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 5f, calculated 17. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected ca, calculated 05. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected a5, calculated b7. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected a9, calculated 87. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 82, calculated a0. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected a6, calculated de. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 71, calculated cf. [truehd @ 0000000001C10290] Invalid nonrestart_substr. Error while decoding stream #0:0 [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 4d, calculated 9c. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected a5, calculated e7. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 0f, calculated c3. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected ed, calculated a6. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 63, calculated 42. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 82, calculated 72. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 87, calculated 8b. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 2e, calculated db. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected dd, calculated fc. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected f5, calculated 1b. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 39, calculated 47. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 7b, calculated 30. [truehd @ 0000000001C10290] Invalid nonrestart_substr. Error while decoding stream #0:0 [truehd @ 0000000001C10290] Stream parameters not seen; skipping frame. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 0c, calculated 93. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 66, calculated 1e. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 12, calculated de. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 4d, calculated bd. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected c6, calculated 17. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected fc, calculated db. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 3f, calculated 11. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected b4, calculated 0c. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 05, calculated b2. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 56, calculated 30. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 7e, calculated b7. [truehd @ 0000000001C10290] Invalid nonrestart_substr. Error while decoding stream #0:0 [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected d1, calculated 7b. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 99, calculated db. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 81, calculated ff. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 87, calculated 5f. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 47, calculated b4. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 3a, calculated 4b. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 71, calculated 9f. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected de, calculated 03. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 1b, calculated b8. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected ac, calculated b8. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 63, calculated b1. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected ee, calculated f6. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected c3, calculated cc. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected f5, calculated 93. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 12, calculated 5f. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 6a, calculated f6. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 00, calculated 0f. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 90, calculated cc. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected ac, calculated 18. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 5c, calculated 81. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 0a, calculated be. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 4d, calculated 5c. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 77, calculated bb. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 6c, calculated a0. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 30, calculated 66. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 5c, calculated a0. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected c0, calculated e2. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected f5, calculated 3f. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 35, calculated 0a. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 63, calculated 78. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 87, calculated b7. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected ac, calculated 56. [truehd @ 0000000001C10290] Invalid nonrestart_substr. Error while decoding stream #0:0 [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 0a, calculated ff. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 14, calculated d1. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 3a, calculated 95. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 8e, calculated 56. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected f9, calculated 53. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 2e, calculated aa. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 77, calculated 03. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected ee, calculated 12. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected c9, calculated 1b. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected f9, calculated 87. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected b2, calculated 55. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected c6, calculated 17. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 14, calculated 18. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 06, calculated aa. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 53, calculated 95. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 63, calculated 1d. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 71, calculated d8. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected ff, calculated 66. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected dd, calculated d2. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 87, calculated 4b. [truehd @ 0000000001C10290] Invalid nonrestart_substr. Error while decoding stream #0:0 [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected d8, calculated 8e. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected eb, calculated 95. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 7d, calculated 55. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 65, calculated f9. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 90, calculated ee. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 3c, calculated 33. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected c6, calculated e8. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 7d, calculated 44. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 6c, calculated cc. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 09, calculated 24. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 66, calculated ed. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected eb, calculated 3a. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 99, calculated 4d. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected ca, calculated e8. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 8e, calculated 30. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 84, calculated 1d. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected e4, calculated 48. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 95, calculated 78. [truehd @ 0000000001C10290] Invalid nonrestart_substr. Error while decoding stream #0:0 [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected e7, calculated 95. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected a9, calculated 0a. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 30, calculated 5f. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected cf, calculated db. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 90, calculated ee. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected af, calculated e8. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 1e, calculated 66. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 95, calculated 22. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 44, calculated a3. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 77, calculated 27. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected b1, calculated 09. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 27, calculated 87. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 4d, calculated 59. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected e2, calculated d1. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 4e, calculated c9. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected a9, calculated 17. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 71, calculated b2. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 0c, calculated ee. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 2d, calculated 7d. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 9f, calculated cc. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 1e, calculated 4b. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected ee, calculated 66. [truehd @ 0000000001C10290] Invalid nonrestart_substr. Error while decoding stream #0:0 [truehd @ 0000000001C10290] Stream parameters not seen; skipping frame.

Last message repeated 1 times

[truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 55, calculated 39. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected d2, calculated 42. [truehd @ 0000000001C10290] Invalid nonrestart_substr. Error while decoding stream #0:0 [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected c6, calculated 44. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 28, calculated 3c. [truehd @ 0000000001C10290] Invalid nonrestart_substr. Error while decoding stream #0:0 [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected a9, calculated d1. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 71, calculated 1d. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 7b, calculated 4d. [truehd @ 0000000001C10290] Invalid nonrestart_substr. Error while decoding stream #0:0 [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 39, calculated e7. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 69, calculated 2e. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 99, calculated db. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected d4, calculated 2b. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 56, calculated 1d. [truehd @ 0000000001C10290] Invalid nonrestart_substr. Error while decoding stream #0:0 [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected f9, calculated 00. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected a5, calculated a9. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 4b, calculated 81. [truehd @ 0000000001C10290] Invalid nonrestart_substr. Error while decoding stream #0:0 [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 24, calculated b7. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 0a, calculated 2b. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 36, calculated f5. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 28, calculated ed. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 84, calculated 00. [truehd @ 0000000001C10290] Invalid nonrestart_substr. Error while decoding stream #0:0 [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 3c, calculated bd. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected cc, calculated e8. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 93, calculated 8b. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 06, calculated a9. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 9a, calculated 55. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected f0, calculated b1. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 2e, calculated f5. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 06, calculated 2d. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 53, calculated e1. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 53, calculated f0. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 7b, calculated 14. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected f3, calculated 6f. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 3c, calculated 28. [truehd @ 0000000001C10290] Invalid nonrestart_substr. Error while decoding stream #0:0 [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected c3, calculated 48. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 03, calculated 6c. [truehd @ 0000000001C10290] Invalid nonrestart_substr. Error while decoding stream #0:0 [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 5c, calculated a9. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected e4, calculated 82. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 3f, calculated 11. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected c3, calculated 2d. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected bd, calculated 8b. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 35, calculated de. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 56, calculated 21. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 0c, calculated e2. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected c0, calculated 4b. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 24, calculated af. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected db, calculated 14. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 84, calculated af. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 99, calculated 1e. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 50, calculated 2d. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected eb, calculated 6a. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 42, calculated 11. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 30, calculated 0a. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 17, calculated e4. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 72, calculated 9a. [truehd @ 0000000001C10290] Invalid nonrestart_substr. Error while decoding stream #0:0 [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 48, calculated 06. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 2e, calculated 33. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected e4, calculated c3. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected a3, calculated ac. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected a3, calculated 8d. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected f9, calculated b2. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected ff, calculated ed. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected e4, calculated e8. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected c9, calculated e2. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 24, calculated b2. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected d4, calculated 39. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected fc, calculated 48. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 4d, calculated f9. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected f3, calculated fa. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 12, calculated 05. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 3f, calculated d8. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 8d, calculated 65. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 4e, calculated 0a. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 4b, calculated 9a. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 60, calculated 53. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 00, calculated 9c. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected a0, calculated d4. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected b2, calculated 59. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected f9, calculated cf. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 1d, calculated 12. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 06, calculated 12. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected cc, calculated 30. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 56, calculated bb. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 2e, calculated ed. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected d1, calculated 8b. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected cc, calculated a9. [truehd @ 0000000001C10290] Invalid nonrestart_substr. Error while decoding stream #0:0 [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected ac, calculated 81. [truehd @ 0000000001C10290] Invalid nonrestart_substr. Error while decoding stream #0:0 [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 30, calculated 9f. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 99, calculated c9. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 78, calculated 84. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected bb, calculated ee. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected a9, calculated 30. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected d7, calculated 39. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 60, calculated 05. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 4e, calculated c9. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected e8, calculated e1. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected d4, calculated 06. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected e1, calculated 88. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 4d, calculated 95. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected b7, calculated 72. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 96, calculated 2d. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected dd, calculated 9c. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected bd, calculated d7. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 3f, calculated 6f. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected a6, calculated b7. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 28, calculated d8. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 56, calculated 4b. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected b8, calculated 4e. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 53, calculated 77. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 03, calculated 30. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 81, calculated 18. [truehd @ 0000000001C10290] Invalid nonrestart_substr. Error while decoding stream #0:0 [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 82, calculated 09. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 4e, calculated a0. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected f5, calculated 47. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 28, calculated f3. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 87, calculated 36. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 74, calculated 96. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected a0, calculated af. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected e7, calculated 2b. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 6a, calculated 95. [truehd @ 0000000001C10290] mlpparse: Parity check failed. [truehd @ 0000000001C10290] Extracting 2 channel downmix from substream 0. Further substreams will be skipped. [truehd @ 0000000001C10290] Lossless check failed - expected 93, calculated fa. [truehd @ 0000000001C10290] Invalid nonrestart_substr. Error while decoding stream #0:0


#925 lead h263 - reject files encoded in "high compression" / rtp modes avcodec defect 01/18/2012

I attache also "normal" file for comparison.

C:\>ffmpeg -i lead_h263_ehc.avi out.avi
ffmpeg version N-36890-g67f5650 Copyright (c) 2000-2012 the FFmpeg developers
  built on Jan 16 2012 21:57:13 with gcc 4.6.2
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-ru
ntime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libope
ncore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --en
able-libmp3lame --enable-libopenjpeg --enable-librtmp --enable-libschroedinger -
-enable-libspeex --enable-libtheora --enable-libvo-aacenc --enable-libvo-amrwben
c --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-
libxvid --enable-zlib
  libavutil      51. 34.100 / 51. 34.100
  libavcodec     53. 56.105 / 53. 56.105
  libavformat    53. 30.100 / 53. 30.100
  libavdevice    53.  4.100 / 53.  4.100
  libavfilter     2. 59.100 /  2. 59.100
  libswscale      2.  1.100 /  2.  1.100
  libswresample   0.  6.100 /  0.  6.100
  libpostproc    51.  2.100 / 51.  2.100
[avi @ 020F2320] non-interleaved AVI
Input #0, avi, from 'lead_h263_ehc.avi':
  Duration: 00:00:03.00, start: 0.000000, bitrate: 143 kb/s
    Stream #0:0: Video: h263 (L263 / 0x3336324C), yuv420p, 720x480, 1 tbr, 1 tbn
, 1 tbc
[buffer @ 02101FA0] w:720 h:480 pixfmt:yuv420p tb:1/1000000 sar:0/1 sws_param:
Output #0, avi, to 'out.avi':
  Metadata:
    ISFT            : Lavf53.30.100
    Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 720x480, q=2-31, 200
 kb/s, 1 tbn, 1 tbc
Stream mapping:
  Stream #0:0 -> #0:0 (h263 -> mpeg4)
Press [q] to stop, [?] for help
frame=    2 fps=  0 q=2.0 Lsize=      90kB time=00:00:03.00 bitrate= 246.1kbits/
s
video:85kB audio:0kB global headers:0kB muxing overhead 6.649102%
C:\>ffmpeg -i lead_h263_rtp.avi out.avi
ffmpeg version N-36890-g67f5650 Copyright (c) 2000-2012 the FFmpeg developers
  built on Jan 16 2012 21:57:13 with gcc 4.6.2
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-ru
ntime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libope
ncore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --en
able-libmp3lame --enable-libopenjpeg --enable-librtmp --enable-libschroedinger -
-enable-libspeex --enable-libtheora --enable-libvo-aacenc --enable-libvo-amrwben
c --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-
libxvid --enable-zlib
  libavutil      51. 34.100 / 51. 34.100
  libavcodec     53. 56.105 / 53. 56.105
  libavformat    53. 30.100 / 53. 30.100
  libavdevice    53.  4.100 / 53.  4.100
  libavfilter     2. 59.100 /  2. 59.100
  libswscale      2.  1.100 /  2.  1.100
  libswresample   0.  6.100 /  0.  6.100
  libpostproc    51.  2.100 / 51.  2.100
[avi @ 020F2320] non-interleaved AVI
Input #0, avi, from 'lead_h263_rtp.avi':
  Duration: 00:00:03.00, start: 0.000000, bitrate: 218 kb/s
    Stream #0:0: Video: h263 (L263 / 0x3336324C), yuv420p, 720x480, 1 tbr, 1 tbn
, 1 tbc
w:720 h:480 pixfmt:yuv420p tb:1/1000000 sar:0/1 sws_param:
Output #0, avi, to 'out.avi':
  Metadata:
    ISFT            : Lavf53.30.100
    Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 720x480, q=2-31, 200
 kb/s, 1 tbn, 1 tbc
Stream mapping:
  Stream #0:0 -> #0:0 (h263 -> mpeg4)
Press [q] to stop, [?] for help
[h263 @ 020FA3E0] illegal ac vlc code at 19x0
[h263 @ 020FA3E0] Error at MB: 19
[h263 @ 020FA3E0] I cbpy damaged at 0 24
[h263 @ 020FA3E0] Error at MB: 1104
[h263 @ 020FA3E0] illegal ac vlc code at 23x26
[h263 @ 020FA3E0] Error at MB: 1219
[h263 @ 020FA3E0] I cbpy damaged at 26 20
[h263 @ 020FA3E0] Error at MB: 946
[h263 @ 020FA3E0] illegal ac vlc code at 27x0
[h263 @ 020FA3E0] Error at MB: 27
[h263 @ 020FA3E0] illegal ac vlc code at 29x16
[h263 @ 020FA3E0] Error at MB: 765
[h263 @ 020FA3E0] illegal ac vlc code at 21x0
[h263 @ 020FA3E0] Error at MB: 21
[h263 @ 020FA3E0] I cbpy damaged at 1 10
[h263 @ 020FA3E0] Error at MB: 461
[h263 @ 020FA3E0] illegal ac vlc code at 25x14
[h263 @ 020FA3E0] Error at MB: 669
[h263 @ 020FA3E0] illegal ac vlc code at 20x8
[h263 @ 020FA3E0] Error at MB: 388
[h263 @ 020FA3E0] illegal ac vlc code at 18x14
[h263 @ 020FA3E0] Error at MB: 662
[h263 @ 020FA3E0] I cbpy damaged at 5 26
[h263 @ 020FA3E0] Error at MB: 1201
[h263 @ 020FA3E0] I cbpy damaged at 3 12
[h263 @ 020FA3E0] Error at MB: 555
[h263 @ 020FA3E0] illegal ac vlc code at 16x18
[h263 @ 020FA3E0] Error at MB: 844
[h263 @ 020FA3E0] I cbpy damaged at 0 2
[h263 @ 020FA3E0] Error at MB: 92
[h263 @ 020FA3E0] I cbpy damaged at 18 0
[h263 @ 020FA3E0] Error at MB: 18
[h263 @ 020FA3E0] illegal ac vlc code at 18x4
[h263 @ 020FA3E0] Error at MB: 202
[h263 @ 020FA3E0] illegal ac vlc code at 15x24
[h263 @ 020FA3E0] Error at MB: 1119
[h263 @ 020FA3E0] I cbpy damaged at 3 0
[h263 @ 020FA3E0] Error at MB: 3
[h263 @ 020FA3E0] I cbpy damaged at 3 0
[h263 @ 020FA3E0] Error at MB: 3
[h263 @ 020FA3E0] illegal ac vlc code at 25x10
[h263 @ 020FA3E0] Error at MB: 485
[h263 @ 020FA3E0] I cbpy damaged at 2 20
[h263 @ 020FA3E0] Error at MB: 922
[h263 @ 020FA3E0] illegal ac vlc code at 6x10
[h263 @ 020FA3E0] Error at MB: 466
[h263 @ 020FA3E0] illegal ac vlc code at 18x26
[h263 @ 020FA3E0] Error at MB: 1214
[h263 @ 020FA3E0] illegal ac vlc code at 18x6
[h263 @ 020FA3E0] Error at MB: 294
[h263 @ 020FA3E0] run overflow at 1x4 i:1
[h263 @ 020FA3E0] Error at MB: 185
[h263 @ 020FA3E0] illegal ac vlc code at 32x0
[h263 @ 020FA3E0] Error at MB: 32
[h263 @ 020FA3E0] illegal ac vlc code at 25x22
[h263 @ 020FA3E0] Error at MB: 1037
[h263 @ 020FA3E0] illegal ac vlc code at 25x10
[h263 @ 020FA3E0] Error at MB: 485
[h263 @ 020FA3E0] illegal ac vlc code at 29x10
[h263 @ 020FA3E0] Error at MB: 489
[h263 @ 020FA3E0] illegal ac vlc code at 30x16
[h263 @ 020FA3E0] Error at MB: 766
[h263 @ 020FA3E0] illegal ac vlc code at 3x4
[h263 @ 020FA3E0] Error at MB: 187
[h263 @ 020FA3E0] concealing 1350 DC, 1350 AC, 1350 MV errors
frame=    2 fps=  0 q=2.0 Lsize=       9kB time=00:00:03.00 bitrate=  25.9kbits/
s
video:4kB audio:0kB global headers:0kB muxing overhead 145.733097%

#2479 mov file with two edit list entries avformat enhancement 04/18/2013

I checked it on 0.12 and current git versions. (with ffplay) avformat_open_input() returns error -1094995529 (AVERROR_INVALIDDATA FFERRTAG( 'I','N','D','A')) on this file VLC can open and play this.


#1087 support decoding the CineForm codec avcodec enhancement 03/17/2012

I found that ffmpeg can't read CineForm? CFHD files.

There are some samples available here:  http://samples.mplayerhq.hu/V-codecs/CFHD/ I may be able to provide more samples if needed.

ffmpeg -y -i MT_BeartoothHighway_1min_Cineform.avi anything.mp4
ffmpeg version N-34835-g4a9f466 Copyright (c) 2000-2012 the FFmpeg developers
  built on Mar  4 2012 08:53:39 with gcc 4.2.1 (Apple Inc. build 5666) (dot 3)
  configuration: --prefix=/usr/local/Cellar/ffmpeg/HEAD --enable-shared --enable-gpl --enable-version3 --enable-nonfree --enable-hardcoded-tables --enable-libfreetype --cc=/usr/bin/gcc-4.2 --enable-libx264 --enable-libfaac --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libxvid --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libass
  libavutil      51. 41.100 / 51. 41.100
  libavcodec     54.  7.100 / 54.  7.100
  libavformat    54.  2.100 / 54.  2.100
  libavdevice    53.  4.100 / 53.  4.100
  libavfilter     2. 63.100 /  2. 63.100
  libswscale      2.  1.100 /  2.  1.100
  libswresample   0.  7.100 /  0.  7.100
  libpostproc    52.  0.100 / 52.  0.100
[avi @ 0x7fb4c201ae00] decoding for stream 0 failed
[avi @ 0x7fb4c201ae00] Could not find codec parameters (Video: none (CFHD / 0x44484643), 1280x720)
Input #0, avi, from 'MT_BeartoothHighway_1min_Cineform.avi':
  Duration: 00:01:01.96, start: 0.000000, bitrate: 16472 kb/s
    Stream #0:0: Video: none (CFHD / 0x44484643), 1280x720, 29.97 fps, 29.97 tbr, 29.97 tbn, 29.97 tbc
    Stream #0:1: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, 2 channels, s16, 1536 kb/s
Video pixel format is unknown, stream cannot be encoded

#1069 Canon Powershot playback / conversion undetermined defect 03/15/2012

I get the following errors when playing or converting this file from a Canon Powershot HS100 camera:

[h264 @ 0x160f940]mb_type 33 in I slice too large at 73 58 [h264 @ 0x160f940]error while decoding MB 73 58 [h264 @ 0x160f940]concealing 1176 DC, 1176 AC, 1176 MV errors [h264 @ 0x160f940]dquant out of range (-61) at 60 4 [h264 @ 0x160f940]error while decoding MB 60 4 [h264 @ 0x160f940]concealing 7669 DC, 7669 AC, 7669 MV errors [h264 @ 0x160f940]mb_type 55 in P slice too large at 41 22 [h264 @ 0x160f940]error while decoding MB 41 22 [h264 @ 0x160f940]concealing 5528 DC, 5528 AC, 5528 MV errors [h264 @ 0x160f940]P sub_mb_type 12 out of range at 12 13 [h264 @ 0x160f940]error while decoding MB 12 13 [h264 @ 0x160f940]concealing 6637 DC, 6637 AC, 6637 MV errors [h264 @ 0x160f940]out of range intra chroma pred mode at 65 8 [h264 @ 0x160f940]error while decoding MB 65 8 [h264 @ 0x160f940]concealing 7184 DC, 7184 AC, 7184 MV errors frame= 0 fps= 0 q=0.0 size= 10kB time=10000000000.00 bitrate= 0.0kbit [h264 @ 0x160f940]dquant out of range (-30) at 70 7 [h264 @ 0x160f940]error while decoding MB 70 7 [h264 @ 0x160f940]concealing 7299 DC, 7299 AC, 7299 MV errors [h264 @ 0x160f940]AVC: Consumed only 97276 bytes instead of 217112 [h264 @ 0x160f940]cbp too large (4294967295) at 35 41 [h264 @ 0x160f940]error while decoding MB 35 41 [h264 @ 0x160f940]concealing 3254 DC, 3254 AC, 3254 MV errors [h264 @ 0x160f940]mb_type 50 in P slice too large at 85 63 [h264 @ 0x160f940]error while decoding MB 85 63 [h264 @ 0x160f940]concealing 564 DC, 564 AC, 564 MV errors

Not sure if this is a bug as the file plays with "colored blocks" in Media Player Home Cinema, Quicktime and Windows Media Player but does play properly in the included Viewer/Editor? supplied by Canon which uses Lead Tools.


#2410 ffmpeg down with video4linux2. avdevice defect 03/28/2013

I have Easycap DC60 card(a video capture card). it runs on kernel 3.2 with stk1160 driver. I download ffmpeg source code on 3013/03/29 and compile it. when I run a commandline:

[root@localhost ~]# ffmpeg -f video4linux2 -pix_fmt yuv420p -i /dev/video0  -vco                                                      dec mpeg4 -b:v 1200k -y test.avi
ffmpeg version N-51426-gdd17843 Copyright (c) 2000-2013 the FFmpeg developers
  built on Mar 29 2013 00:22:28 with gcc 4.4.7 (GCC) 20120313 (Red Hat 4.4.7-3)
  configuration: --enable-version3 --enable-libopencore-amrnb --enable-libopenco                                                      re-amrwb --enable-avfilter --enable-nonfree --enable-libmp3lame --enable-gpl --e                                                      nable-libfaac --enable-libx264 --enable-pthreads --disable-stripping --enable-li                                                      bass --extra-cflags=-I/usr/local/include --disable-debug
  libavutil      52. 22.101 / 52. 22.101
  libavcodec     55.  2.100 / 55.  2.100
  libavformat    55.  0.100 / 55.  0.100
  libavdevice    55.  0.100 / 55.  0.100
  libavfilter     3. 48.105 /  3. 48.105
  libswscale      2.  2.100 /  2.  2.100
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  2.100 / 52.  2.100
'''[video4linux2,v4l2 @ 0x99704a0] ioctl(VIDIOC_G_PARM): Inappropriate ioctl for de                                                      vice
/dev/video0: Inappropriate ioctl for device'''

#1033 MOV file with non-zero/negative start has no sync between A/V unless -async 1 is used undetermined defect 03/04/2012

I have a couple files which someone generated by loading the video into QT on the Mac and some how selecting an range and resaving. Not a QT user, so don't know how they did it. The resulting files play properly in QT and other apps, but when played with ffplay or reencoded to another format in ffmpeg, they are out of sync. In ffplay, the first frame holds for many seconds while the audio plays, and when the video does start it is behind the audio by the number of seconds it held the initial video. Converted files in ffmpeg have same/similar problems using commands like "ffmpeg -i bad_mov_start.mov -c:v libx264 -preset veryfast -qp 0 bad_mov_start.mp4".

The smallest(!) file is 1.8Gb, and can be downloaded from a good server at  http://www.usmediavault.com/bad_mov_start.mov

Thanks for your great work! If this was something I could help fix (I have some small knowledge from writing a libavdevice) I would be willing to take a stab but knowing where to start and what the actual problem is would help. From my perspective, it is like a needle in a haystack! Just let me know if I can be of some use.


ffmpeg -v 9 -loglevel 99 -i bad_mov_start.mov ffmpeg version N-38488-gf972193 Copyright (c) 2000-2012 the FFmpeg developers

built on Mar 4 2012 00:22:11 with gcc 4.5.2 configuration: --enable-shared --enable-gpl --enable-nonfree --enable-libxvid --enable-libx264 --enable-libmp3lame --enable-libvorbis --enable-libfaac --enable-librtmp --enable-libopenjpeg --enable-decklink libavutil 51. 41.100 / 51. 41.100 libavcodec 54. 6.100 / 54. 6.100 libavformat 54. 2.100 / 54. 2.100 libavdevice 53. 4.100 / 53. 4.100 libavfilter 2. 62.101 / 2. 62.101 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 7.100 / 0. 7.100 libpostproc 52. 0.100 / 52. 0.100

[mov,mp4,m4a,3gp,3g2,mj2 @ 0x23403a0] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x23403a0] ISO: File Type Major Brand: qt [mov,mp4,m4a,3gp,3g2,mj2 @ 0x23403a0] All info found Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'bad_mov_start.mov':

Metadata:

major_brand : qt minor_version : 537199360 compatible_brands: qt creation_time : 2012-02-27 01:30:20

Duration: 00:01:33.31, start: -12.126126, bitrate: 149599 kb/s

Stream #0:0(eng), 47, 1/48000: Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, 1 channels, s32, 1152 kb/s Metadata:

creation_time : 2012-02-27 01:30:20 handler_name : ?Apple Alias Data Handler

Stream #0:1(eng), 24, 1/48000: Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, 1 channels, s32, 1152 kb/s Metadata:

creation_time : 2012-02-27 01:30:20 handler_name : ?Apple Alias Data Handler

Stream #0:2(eng), 24, 1/48000: Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, mono, s32, 1152 kb/s Metadata:

creation_time : 2012-02-27 01:30:20 handler_name : ?Apple Alias Data Handler

Stream #0:3(eng), 24, 1/48000: Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, 1 channels, s32, 1152 kb/s Metadata:

creation_time : 2012-02-27 01:30:20 handler_name : ?Apple Alias Data Handler

Stream #0:4(eng), 24, 1/48000: Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, 1 channels, s32, 1152 kb/s Metadata:

creation_time : 2012-02-27 01:30:20 handler_name : ?Apple Alias Data Handler

Stream #0:5(eng), 24, 1/48000: Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, 1 channels, s32, 1152 kb/s Metadata:

creation_time : 2012-02-27 01:30:20 handler_name : ?Apple Alias Data Handler

Stream #0:6(eng), 24, 1/48000: Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, 1 channels, s32, 1152 kb/s Metadata:

creation_time : 2012-02-27 01:30:20 handler_name : ?Apple Alias Data Handler

Stream #0:7(eng), 24, 1/48000: Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, 1 channels, s32, 1152 kb/s Metadata:

creation_time : 2012-02-27 01:30:20 handler_name : ?Apple Alias Data Handler

Stream #0:8(eng), 1, 1/2997: Video: prores (apcn / 0x6E637061), yuv422p10le, 1920x1080, 1/2997, 140357 kb/s, 29.97 fps, 29.97 tbr, 2997 tbn, 2997 tbc Metadata:

creation_time : 2012-02-27 01:30:20 handler_name : ?Apple Alias Data Handler

Stream #0:9(eng), 1, 1/2997: Data: none (tmcd / 0x64636D74) Metadata:

creation_time : 2012-02-27 01:30:20 handler_name : ?Apple Alias Data Handler timecode : 00:00:00:00

At least one output file must be specified


#1578 variable FPS incorrect frame length undetermined defect 07/27/2012

I have a sample video to reproduce this bug - see attachment.

The video is in Apple Animation codec (qtrle) with variable frame rate and contains only 5 frames. Frames 1,2,4 and 5 are displayed for a very short time, but frame 3 is much longer.

When I extract all the frames into PNGs with this command:

./ffmpeg -vsync 2 -i apple-animation-variable-fps-bug.mov -vf "[in]showinfo[out]" out/img%04d.png

it's fine, I get 5 PNG files, and the timestamps shown on the output are correct:

n:0 pts:0 pts_time:0 pos:48 n:1 pts:600 pts_time:0.2 pos:4335 n:2 pts:1300 pts_time:0.433333 pos:8286 n:3 pts:7300 pts_time:2.43333 pos:12518 n:4 pts:8100 pts_time:2.7 pos:16642

as you can see, frame n:2 (the third frame) is displayed for much longer than the others. However, when I run this command to dump the frames with a constant FPS:

./ffmpeg -i apple-animation-variable-fps-bug.mov -r 30 out/img%04d.png

the frames are dumped with wrong timing. The "long" frame was 2 seconds long, so it should be in about 60 frames (with FPS 30), but instead it only gets 7 frames. But the next frame which should be very short is dumped into 60 frames. It seems that the conversion between variable FPS into constant FPS incorrectly assigns frame length into the next frame.


#2515 Output file incompatible with PS3 and a Panasonic TV when muxing h264 to mpegts undetermined defect 04/30/2013

I have a set of files that are identical in MediaInfo? except for bitrate. I'm trying to mux them to MPEG-TS using the following command:

ffmpeg -i input.mkv -c:a copy -v:a copy -vbsf h264_mp4toannexb -f mpegts output.mpeg

The strange thing is that one file in the set is coming out differently to the others, causing it to be incompatible with devices over DLNA (tested on a PS3 and a Panasonic TV). MediaInfo? doesn't report any difference between the output files, either, except for bitrate.

Windows Explorer reads them differently, though; the file that does work is read by Windows to have the correct resolution but incorrect duration (1920x1080 and 18 hours long) and the one that does not work is reported by Windows to have the incorrect resolution but correct duration (720x480 and 10 seconds). Windows is horrible at reading file info but the fact that it sees the two files very differently shows that there is a difference between them. Windows does not show any difference between the input files; it correctly detects their duration and resolution.

I have uploaded 10 second samples of 2 of the files after verifying that the bug is reproducible via the samples. Produces erroneous file:  http://www.spirton.com/uploads/FFmpeg/20130430-1.mkv Produces normal file:  http://www.spirton.com/uploads/FFmpeg/20130430-2.mkv

I have tried several versions of FFmpeg, from the latest from Git master to versions several years old, with the same result each time.


#2263 Read second SeekHead in Matroska files avformat enhancement 02/12/2013

I have an MKV file for which using -ss is very slow. It plays fine in players like VLC and MplayerX.

Normally, FFmpeg jumps to the keyframe before the seeking point and starts decoding from there. With this file, it seems to start at the beginning.

The sample file included is the first 15MB of a larger file. Seeking to a later point in the file is even slower.

ffprobe information (note there is a keyframe at 10.427)

> ./ffprobe -of compact -show_frames ~/Desktop/ffmpeg-ss-bug/slow-ss.mkv | grep 'video|key_frame=1'
ffprobe version N-49823-g7ff1a4b Copyright (c) 2007-2013 the FFmpeg developers
  built on Feb 12 2013 15:45:24 with llvm-gcc 4.2.1 (LLVM build 2336.11.00)
  configuration: --prefix=/Users/eelco/Projects/Beamer/FFmpeg/build --enable-gpl --enable-version3 --enable-libx264 --disable-shared --enable-static --enable-libtheora --enable-libvorbis --enable-libvo-aacenc --disable-doc --extra-cflags='-DMACOSX_DEPLOYMENT_TARGET=10.6 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk -mmacosx-version-min=10.6 -I/Users/eelco/Projects/Beamer/FFmpeg/build/include' --extra-ldflags='-isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk -mmacosx-version-min=10.6 -L/Users/eelco/Projects/Beamer/FFmpeg/build/lib'
  libavutil      52. 17.101 / 52. 17.101
  libavcodec     54. 91.102 / 54. 91.102
  libavformat    54. 62.100 / 54. 62.100
  libavdevice    54.  3.103 / 54.  3.103
  libavfilter     3. 37.101 /  3. 37.101
  libswscale      2.  2.100 /  2.  2.100
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  2.100 / 52.  2.100
Input #0, matroska,webm, from '/Users/eelco/Desktop/ffmpeg-ss-bug/slow-ss.mkv':
  Metadata:
    creation_time   : 2012-12-09 16:32:15
  Duration: 01:33:24.19, start: 0.000000, bitrate: 21 kb/s
    Chapter #0.0: start 0.000000, end 316.316000
    Metadata:
      title           : 00:00:00.000
    Chapter #0.1: start 316.316000, end 651.985000
    Metadata:
      title           : 00:05:16.316
    Chapter #0.2: start 651.985000, end 1186.310000
    Metadata:
      title           : 00:10:51.985
    Chapter #0.3: start 1186.310000, end 1669.835000
    Metadata:
      title           : 00:19:46.310
    Chapter #0.4: start 1669.835000, end 1970.552000
    Metadata:
      title           : 00:27:49.835
    Chapter #0.5: start 1970.552000, end 2434.974000
    Metadata:
      title           : 00:32:50.552
    Chapter #0.6: start 2434.974000, end 2811.976000
    Metadata:
      title           : 00:40:34.974
    Chapter #0.7: start 2811.976000, end 3120.534000
    Metadata:
      title           : 00:46:51.976
    Chapter #0.8: start 3120.534000, end 3535.157000
    Metadata:
      title           : 00:52:00.534
    Chapter #0.9: start 3535.157000, end 3623.411000
    Metadata:
      title           : 00:58:55.157
    Chapter #0.10: start 3623.411000, end 3859.314000
    Metadata:
      title           : 01:00:23.411
    Chapter #0.11: start 3859.314000, end 4259.672000
    Metadata:
      title           : 01:04:19.314
    Chapter #0.12: start 4259.672000, end 4530.317000
    Metadata:
      title           : 01:10:59.672
    Chapter #0.13: start 4530.317000, end 4869.782000
    Metadata:
      title           : 01:15:30.317
    Chapter #0.14: start 4869.782000, end 4968.630000
    Metadata:
      title           : 01:21:09.782
    Chapter #0.15: start 4968.630000, end 5604.192000
    Metadata:
      title           : 01:22:48.630
    Stream #0:0(eng): Video: h264 (High), yuv420p, 1920x1080, SAR 1:1 DAR 16:9, 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc (default)
    Stream #0:1(eng): Audio: truehd, 48000 Hz, 7.1, s32
    Metadata:
      title           : English TRUE-HD
    Stream #0:2(swe): Audio: ac3, 48000 Hz, 5.1(side), fltp, 640 kb/s (default)
    Metadata:
      title           : Swedish AC3
    Stream #0:3(swe): Subtitle: dvd_subtitle (default)
    Metadata:
      title           : Swedish
    Stream #0:4(eng): Subtitle: dvd_subtitle
    Metadata:
      title           : English
frame|media_type=video|key_frame=1|pkt_pts=0|pkt_pts_time=0.000000|pkt_dts=0|pkt_dts_time=0.000000|pkt_duration=N/A|pkt_duration_time=N/A|pkt_pos=6670|pkt_size=148182|width=1920|height=1080|pix_fmt=yuv420p|sample_aspect_ratio=1:1|pict_type=I|coded_picture_number=0|display_picture_number=0|interlaced_frame=0|top_field_first=0|repeat_pict=0|reference=3
frame|media_type=video|key_frame=1|pkt_pts=10427|pkt_pts_time=10.427000|pkt_dts=10427|pkt_dts_time=10.427000|pkt_duration=41|pkt_duration_time=0.041000|pkt_pos=13743718|pkt_size=99527|width=1920|height=1080|pix_fmt=yuv420p|sample_aspect_ratio=1:1|pict_type=I|coded_picture_number=250|display_picture_number=0|interlaced_frame=0|top_field_first=0|repeat_pict=0|reference=3
[matroska,webm @ 0x101806600] Read error

timing of -ss (about 6-8x slower than other MKVs)

> time ./ffmpeg "-ss" "11" "-i" ~/Desktop/ffmpeg-ss-bug/slow-ss.mkv  "-f" "image2" "-vframes" "1" /dev/null
ffmpeg version N-49823-g7ff1a4b Copyright (c) 2000-2013 the FFmpeg developers
  built on Feb 12 2013 15:45:24 with llvm-gcc 4.2.1 (LLVM build 2336.11.00)
  configuration: --prefix=/Users/eelco/Projects/Beamer/FFmpeg/build --enable-gpl --enable-version3 --enable-libx264 --disable-shared --enable-static --enable-libtheora --enable-libvorbis --enable-libvo-aacenc --disable-doc --extra-cflags='-DMACOSX_DEPLOYMENT_TARGET=10.6 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk -mmacosx-version-min=10.6 -I/Users/eelco/Projects/Beamer/FFmpeg/build/include' --extra-ldflags='-isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk -mmacosx-version-min=10.6 -L/Users/eelco/Projects/Beamer/FFmpeg/build/lib'
  libavutil      52. 17.101 / 52. 17.101
  libavcodec     54. 91.102 / 54. 91.102
  libavformat    54. 62.100 / 54. 62.100
  libavdevice    54.  3.103 / 54.  3.103
  libavfilter     3. 37.101 /  3. 37.101
  libswscale      2.  2.100 /  2.  2.100
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  2.100 / 52.  2.100
Input #0, matroska,webm, from '/Users/eelco/Desktop/ffmpeg-ss-bug/slow-ss.mkv':
  Metadata:
    creation_time   : 2012-12-09 16:32:15
  Duration: 01:33:24.19, start: 0.000000, bitrate: 21 kb/s
    Chapter #0.0: start 0.000000, end 316.316000
    Metadata:
      title           : 00:00:00.000
    Chapter #0.1: start 316.316000, end 651.985000
    Metadata:
      title           : 00:05:16.316
    Chapter #0.2: start 651.985000, end 1186.310000
    Metadata:
      title           : 00:10:51.985
    Chapter #0.3: start 1186.310000, end 1669.835000
    Metadata:
      title           : 00:19:46.310
    Chapter #0.4: start 1669.835000, end 1970.552000
    Metadata:
      title           : 00:27:49.835
    Chapter #0.5: start 1970.552000, end 2434.974000
    Metadata:
      title           : 00:32:50.552
    Chapter #0.6: start 2434.974000, end 2811.976000
    Metadata:
      title           : 00:40:34.974
    Chapter #0.7: start 2811.976000, end 3120.534000
    Metadata:
      title           : 00:46:51.976
    Chapter #0.8: start 3120.534000, end 3535.157000
    Metadata:
      title           : 00:52:00.534
    Chapter #0.9: start 3535.157000, end 3623.411000
    Metadata:
      title           : 00:58:55.157
    Chapter #0.10: start 3623.411000, end 3859.314000
    Metadata:
      title           : 01:00:23.411
    Chapter #0.11: start 3859.314000, end 4259.672000
    Metadata:
      title           : 01:04:19.314
    Chapter #0.12: start 4259.672000, end 4530.317000
    Metadata:
      title           : 01:10:59.672
    Chapter #0.13: start 4530.317000, end 4869.782000
    Metadata:
      title           : 01:15:30.317
    Chapter #0.14: start 4869.782000, end 4968.630000
    Metadata:
      title           : 01:21:09.782
    Chapter #0.15: start 4968.630000, end 5604.192000
    Metadata:
      title           : 01:22:48.630
    Stream #0:0(eng): Video: h264 (High), yuv420p, 1920x1080, SAR 1:1 DAR 16:9, 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc (default)
    Stream #0:1(eng): Audio: truehd, 48000 Hz, 7.1, s32
    Metadata:
      title           : English TRUE-HD
    Stream #0:2(swe): Audio: ac3, 48000 Hz, 5.1(side), fltp, 640 kb/s (default)
    Metadata:
      title           : Swedish AC3
    Stream #0:3(swe): Subtitle: dvd_subtitle (default)
    Metadata:
      title           : Swedish
    Stream #0:4(eng): Subtitle: dvd_subtitle
    Metadata:
      title           : English
Output #0, image2, to '/dev/null':
  Metadata:
    encoder         : Lavf54.62.100
    Chapter #0.0: start 0.000000, end 305.316000
    Metadata:
      title           : 00:00:00.000
    Chapter #0.1: start 305.316000, end 640.985000
    Metadata:
      title           : 00:05:16.316
    Chapter #0.2: start 640.985000, end 1175.310000
    Metadata:
      title           : 00:10:51.985
    Chapter #0.3: start 1175.310000, end 1658.835000
    Metadata:
      title           : 00:19:46.310
    Chapter #0.4: start 1658.835000, end 1959.552000
    Metadata:
      title           : 00:27:49.835
    Chapter #0.5: start 1959.552000, end 2423.974000
    Metadata:
      title           : 00:32:50.552
    Chapter #0.6: start 2423.974000, end 2800.976000
    Metadata:
      title           : 00:40:34.974
    Chapter #0.7: start 2800.976000, end 3109.534000
    Metadata:
      title           : 00:46:51.976
    Chapter #0.8: start 3109.534000, end 3524.157000
    Metadata:
      title           : 00:52:00.534
    Chapter #0.9: start 3524.157000, end 3612.411000
    Metadata:
      title           : 00:58:55.157
    Chapter #0.10: start 3612.411000, end 3848.314000
    Metadata:
      title           : 01:00:23.411
    Chapter #0.11: start 3848.314000, end 4248.672000
    Metadata:
      title           : 01:04:19.314
    Chapter #0.12: start 4248.672000, end 4519.317000
    Metadata:
      title           : 01:10:59.672
    Chapter #0.13: start 4519.317000, end 4858.782000
    Metadata:
      title           : 01:15:30.317
    Chapter #0.14: start 4858.782000, end 4957.630000
    Metadata:
      title           : 01:21:09.782
    Chapter #0.15: start 4957.630000, end 5593.192000
    Metadata:
      title           : 01:22:48.630
    Stream #0:0(eng): Video: mjpeg, yuvj420p, 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 90k tbn, 23.98 tbc (default)
Stream mapping:
  Stream #0:0 -> #0:0 (h264 -> mjpeg)
Press [q] to stop, [?] for help
frame=    1 fps=0.5 q=0.0 Lsize=N/A time=00:00:00.04 bitrate=N/A dup=0 drop=262    
video:47kB audio:0kB subtitle:0 global headers:0kB muxing overhead -100.045473%
        2.20 real         6.15 user         0.13 sys

See also #2245.


#2646 FFMPEG HTTP protocol not generation authorization line avformat defect 06/06/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.


#2573 Remuxed XDCAM mov does not play correctly in Quicktime player avformat enhancement 05/15/2013

I have remuxed an original XDCAM file created by an FCP7 export and the resulting file is not played back correctly by Quicktime. It skips the first two frames when played back and when pausing at the file's beginning and then stepping ahead frame by frame it starts at frame 6 (counting from 0) but then it is possible to step back until frame 2.

Command line and output:

ffmpeg -i /Users/krueger/tmp/playground/transcoding/fcp7_xdcam_hd422_1080_25p_syncbeep_2s.mov -vcodec copy -acodec copy /Users/krueger/tmp/playground/fcp7_xdcam_hd422_1080_25p_syncbeep_2s_ffmpeg_head.mov 
ffmpeg version N-53057-gbc1c90e Copyright (c) 2000-2013 the FFmpeg developers
  built on May 15 2013 16:34:42 with llvm-gcc 4.2.1 (LLVM build 2336.11.00)
  configuration: --disable-everything --enable-muxer=mov --enable-demuxer=mov --enable-protocol=file
  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
Guessed Channel Layout for  Input Stream #0.1 : stereo
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/Users/krueger/tmp/playground/transcoding/fcp7_xdcam_hd422_1080_25p_syncbeep_2s.mov':
  Metadata:
    major_brand     : qt  
    minor_version   : 537199360
    compatible_brands: qt  
    creation_time   : 2013-05-14 10:36:21
  Duration: 00:00:02.00, start: 0.000000, bitrate: 52334 kb/s
    Stream #0:0(eng): Video: mpeg2video (xd5e / 0x65356478), 1920x1080, 49994 kb/s, SAR 1:1 DAR 16:9, 25 fps, 25 tbr, 25 tbn, 25 tbc
    Metadata:
      creation_time   : 2013-05-14 10:36:21
      handler_name    : Apple Alias-Datensteuerung
      timecode        : 01:00:00:00
    Stream #0:1(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, stereo, 2304 kb/s
    Metadata:
      creation_time   : 2013-05-14 10:36:21
      handler_name    : Apple Alias-Datensteuerung
    Stream #0:2(eng): Data: none (tmcd / 0x64636D74), 0 kb/s
    Metadata:
      creation_time   : 2013-05-14 10:36:23
      handler_name    : Apple Alias-Datensteuerung
      timecode        : 01:00:00:00
File '/Users/krueger/tmp/playground/fcp7_xdcam_hd422_1080_25p_syncbeep_2s_ffmpeg_head.mov' already exists. Overwrite ? [y/N] y
Output #0, mov, to '/Users/krueger/tmp/playground/fcp7_xdcam_hd422_1080_25p_syncbeep_2s_ffmpeg_head.mov':
  Metadata:
    major_brand     : qt  
    minor_version   : 537199360
    compatible_brands: qt  
    encoder         : Lavf55.7.100
    Stream #0:0(eng): Video: mpeg2video (xd5e / 0x65356478), 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 49994 kb/s, 25 fps, 12800 tbn, 25 tbc
    Metadata:
      creation_time   : 2013-05-14 10:36:21
      handler_name    : Apple Alias-Datensteuerung
      timecode        : 01:00:00:00
    Stream #0:1(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, stereo, 2304 kb/s
    Metadata:
      creation_time   : 2013-05-14 10:36:21
      handler_name    : Apple Alias-Datensteuerung
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
frame=   50 fps=0.0 q=-1.0 Lsize=   12771kB time=00:00:02.00 bitrate=52310.2kbits/s    
video:12206kB audio:562kB subtitle:0 global headers:0kB muxing overhead 0.022869%

#2162 ffmpeg does not create PS3 compatible m2ts files avformat defect 01/21/2013

I have some movies (mpeg2 video, AC3 audio) that I would like to convert to m2ts. If I do this with tsMuxerGUI, it plays like a charm on my PS3. If I try this with ffmpeg the PS3 does never recognize the audio track. I've used "ffmpeg -i sample.vob -acodec copy -vcodec copy sample.m2ts"

Sample files were uploaded to the ftp Server upload.ffmpeg.org: PS3Issue_Readme.txt PS3IssueSampleFFMPEG.m2ts PS3IssueSampleTSMUXERGUI.m2ts

============================== 1.) convert the file with "ffmpeg.exe" -i sample.mkv -acodec copy -vcodec copy -t 7 sampleFFMPEG.m2ts" ==============================

ffmpeg version 1.1 Copyright (c) 2000-2013 the FFmpeg developers
  built on Jan  8 2013 16:16:22 with gcc 4.7.2 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av
isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab
le-libass --enable-libbluray --enable-libcaca --enable-libfreetype --enable-libg
sm --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --e
nable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --e
nable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable-libvo-amrwben
c --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-
libxvid --enable-zlib
  libavutil      52. 13.100 / 52. 13.100
  libavcodec     54. 86.100 / 54. 86.100
  libavformat    54. 59.106 / 54. 59.106
  libavdevice    54.  3.102 / 54.  3.102
  libavfilter     3. 32.100 /  3. 32.100
  libswscale      2.  1.103 /  2.  1.103
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  2.100 / 52.  2.100
Input #0, matroska,webm, from 'sample.mkv':
  Metadata:
    creation_time   : 2013-01-21 07:30:54
  Duration: 00:11:12.24, start: 0.000000, bitrate: 8453 kb/s
    Chapter #0.0: start 0.000000, end 672.238000
    Metadata:
      title           : Chapter 01
    Stream #0:0(eng): Video: mpeg2video (Main), yuv420p, 720x480 [SAR 32:27 DAR
16:9], SAR 186:157 DAR 279:157, 29.97 fps, 29.97 tbr, 1k tbn, 59.94 tbc
    Stream #0:1(eng): Audio: ac3, 48000 Hz, 5.1(side), fltp, 448 kb/s (default)
    Metadata:
      title           : 3/2+1
Output #0, mpegts, to 'sampleFFMPEG.m2ts':
  Metadata:
    encoder         : Lavf54.59.106
    Chapter #0.0: start 0.000000, end 7.000000
    Metadata:
      title           : Chapter 01
    Stream #0:0(eng): Video: mpeg2video, yuv420p, 720x480 [SAR 186:157 DAR 279:1
57], q=2-31, 29.97 fps, 90k tbn, 29.97 tbc
    Stream #0:1(eng): Audio: ac3, 48000 Hz, 5.1(side), 448 kb/s (default)
    Metadata:
      title           : 3/2+1
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
frame=  211 fps=0.0 q=-1.0 Lsize=    8038kB time=00:00:07.00 bitrate=9396.6kbits
/s
video:6880kB audio:383kB subtitle:0 global headers:0kB muxing overhead 10.673105
%

============================== here ist the output of "ffmpeg -i sampleFFMPEG.m2ts" ==============================

ffmpeg version 1.1 Copyright (c) 2000-2013 the FFmpeg developers
  built on Jan  8 2013 16:16:22 with gcc 4.7.2 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av
isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab
le-libass --enable-libbluray --enable-libcaca --enable-libfreetype --enable-libg
sm --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --e
nable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --e
nable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable-libvo-amrwben
c --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-
libxvid --enable-zlib
  libavutil      52. 13.100 / 52. 13.100
  libavcodec     54. 86.100 / 54. 86.100
  libavformat    54. 59.106 / 54. 59.106
  libavdevice    54.  3.102 / 54.  3.102
  libavfilter     3. 32.100 /  3. 32.100
  libswscale      2.  1.103 /  2.  1.103
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  2.100 / 52.  2.100
Input #0, mpegts, from 'sampleFFMPEG.m2ts':
  Duration: 00:00:07.04, start: 1.400000, bitrate: 9353 kb/s
  Program 1
    Metadata:
      service_name    : Service01
      service_provider: FFmpeg
    Stream #0:0[0x100]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420
p, 720x480 [SAR 32:27 DAR 16:9], 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc
    Stream #0:1[0x101](eng): Audio: ac3 ([129][0][0][0] / 0x0081), 48000 Hz, 5.1
(side), fltp, 448 kb/s
At least one output file must be specified

============================== then I have "posprocessed" the sampleFFMPEG.m2ts with tsMuxerGUI here ist the output of "ffmpeg -i sampleTSMUXERGGUI.m2ts" ==============================

ffmpeg version 1.1 Copyright (c) 2000-2013 the FFmpeg developers
  built on Jan  8 2013 16:16:22 with gcc 4.7.2 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av
isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab
le-libass --enable-libbluray --enable-libcaca --enable-libfreetype --enable-libg
sm --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --e
nable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --e
nable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable-libvo-amrwben
c --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-
libxvid --enable-zlib
  libavutil      52. 13.100 / 52. 13.100
  libavcodec     54. 86.100 / 54. 86.100
  libavformat    54. 59.106 / 54. 59.106
  libavdevice    54.  3.102 / 54.  3.102
  libavfilter     3. 32.100 /  3. 32.100
  libswscale      2.  1.103 /  2.  1.103
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  2.100 / 52.  2.100
Input #0, mpegts, from 'sampleTSMUXERGUI.m2ts':
  Duration: 00:00:07.04, start: 600.000000, bitrate: 8894 kb/s
  Program 1
    Stream #0:0[0x1011]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv42
0p, 720x480 [SAR 32:27 DAR 16:9], 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc
    Stream #0:1[0x1100](eng): Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz, 5.1(side
), fltp, 448 kb/s
At least one output file must be specified

============================== The differences that I see between ffmpeg output and tsMuxerGUI output are the track IDs and then "ac3 ([129][0][0][0] / 0x0081)" vs. "(AC-3 / 0x332D4341)".


#1018 ffmpeg cannot decode quicktime with combined gif and blur streams undetermined enhancement 02/23/2012

I have the latest ffmpeg compiled and I cannot decode a creating .mov quicktime file (which seems to contain a GIF which I displayed with Bino).

~/zend/workspaces$ ffprobe -show_streams -print_format json -show_format ~/Desktop/703 ffprobe version N-37137-g749e5dc Copyright (c) 2007-2012 the FFmpeg developers

built on Feb 6 2012 18:30:38 with clang 3.0 (tags/Apple/clang-211.10.1) configuration: --disable-decoder=amrnb --extra-cflags=-I/usr/local/include --extra-ldflags=-L/usr/local/lib --enable-nonfree --enable-gpl --enable-version3 --enable-postproc --enable-swscale --enable-avfilter --enable-libmp3lame --enable-libvorbis --enable-libtheora --enable-libfaac --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libxvid --enable-libx264 --enable-libvpx --enable-hardcoded-tables --enable-shared --enable-pthreads --disable-indevs --cc=clang libavutil 51. 34.101 / 51. 34.101 libavcodec 53. 59.100 / 53. 59.100 libavformat 53. 30.100 / 53. 30.100 libavdevice 53. 4.100 / 53. 4.100 libavfilter 2. 60.100 / 2. 60.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 6.100 / 0. 6.100 libpostproc 52. 0.100 / 52. 0.100

[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fe10c03d800] multiple edit list entries, a/v desync might occur, patch welcome

Last message repeated 1 times

[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fe10c03d800] Could not find codec parameters (Video: none (blur / 0x72756C62), 160x120, 0 kb/s) Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/Users/alaindazzi/Desktop/703':

Metadata:

creation_time : 2003-12-16 16:25:56

Duration: 00:00:02.06, start: 0.000000, bitrate: 34 kb/s

Stream #0:0(eng): Video: gif (gif / 0x20666967), pal8, 160x120, 152 kb/s, 15 fps, 15 tbr, 600 tbn, 600 tbc Metadata:

creation_time : 2003-12-16 16:25:56 handler_name : ?Apple Alias Data Handler

Stream #0:1(eng): Video: none (blur / 0x72756C62), 160x120, 0 kb/s, 0.50 fps, 0.50 tbr, 600 tbn, 600 tbc Metadata:

creation_time : 2003-12-16 16:25:56 handler_name : ?Apple Alias Data Handler

Stream #0:2(eng): Video: gif (gif / 0x20666967), pal8, 160x120, 152 kb/s, 15 fps, 15 tbr, 600 tbn, 600 tbc Metadata:

creation_time : 2003-12-16 16:25:56 handler_name : ?Apple Alias Data Handler

Unsupported codec with id 0 for input stream 1 {

"streams": [

{

"index": 0, "codec_name": "gif", "codec_long_name": "GIF (Graphics Interchange Format)", "codec_type": "video", "codec_time_base": "1/600", "codec_tag_string": "gif ", "codec_tag": "0x20666967", "width": 160, "height": 120, "has_b_frames": 0, "pix_fmt": "pal8", "level": -99, "bit_rate": "152400", "r_frame_rate": "15/1", "avg_frame_rate": "15/1", "time_base": "1/600", "start_time": "0.066667", "duration": "0.066667", "nb_frames": "1", "tags": {

"creation_time": "2003-12-16 16:25:56", "language": "eng", "handler_name": "\u0018Apple Alias Data Handler"

}

}, {

"index": 1, "codec_type": "video", "codec_time_base": "1/600", "codec_tag_string": "blur", "codec_tag": "0x72756c62", "width": 160, "height": 120, "has_b_frames": 0, "level": -99, "bit_rate": "896", "r_frame_rate": "1/2", "avg_frame_rate": "1/2", "time_base": "1/600", "start_time": "0.066667", "duration": "2.000000", "nb_frames": "1", "tags": {

"creation_time": "2003-12-16 16:25:56", "language": "eng", "handler_name": "\u0018Apple Alias Data Handler"

}

}, {

"index": 2, "codec_name": "gif", "codec_long_name": "GIF (Graphics Interchange Format)", "codec_type": "video", "codec_time_base": "1/600", "codec_tag_string": "gif ", "codec_tag": "0x20666967", "width": 160, "height": 120, "has_b_frames": 0, "pix_fmt": "pal8", "level": -99, "bit_rate": "152400", "r_frame_rate": "15/1", "avg_frame_rate": "15/1", "time_base": "1/600", "start_time": "0.000000", "duration": "0.066667", "nb_frames": "1", "tags": {

"creation_time": "2003-12-16 16:25:56", "language": "eng", "handler_name": "\u0018Apple Alias Data Handler"

}

}

], "format": {

"filename": "/Users/alaindazzi/Desktop/703", "nb_streams": 3, "format_name": "mov,mp4,m4a,3gp,3g2,mj2", "format_long_name": "QuickTime?/MPEG-4/Motion JPEG 2000 format", "start_time": "0.000000", "duration": "2.066667", "size": "8931", "bit_rate": "34571", "tags": {

"creation_time": "2003-12-16 16:25:56"

}

}

} ~/zend/workspaces$

Can someone help me with this issue?


#2112 support for NL Filter avfilter enhancement 01/05/2013

I strongly request support for NL Filter of gimp.  http://docs.gimp.org/2.6/en/plug-in-nlfilt.html

The filter is much more excellent than unsharp filter. Even bad sources become clear. In paticular, the ability of NL Filter is exercised when expanding image size.


#929 AAC decoder does not respect request_channels avcodec enhancement 01/19/2012

I tested AAC 5.1 channel audio on stereo output on arm-based beagleboard. sometimes there is audio output on left channel, other times on right channel. This issue doesn't happen on AC3 5.1 channel.


#1882 Multi-threading wmv encoder avcodec enhancement 11/02/2012

I'm having issues using multiple cores when using the wmv encoder. It appears to be locked to a single core only.

Any chance we could get support for multiple threads?

Please refer to:  http://forum.serviio.org/viewtopic.php?f=5&t=7698


#1970 ffserver ignores ffmpeg command line arguments FFserver defect 11/26/2012

I'm trying to transcode from mpegts to flv. In mpegts are 2 audio streams but I want to transcode just one, and igore the other.

 http://pastebin.com/EMu5WS7Z

please notice, that there is 2 examples:

  1. ffmpeg writes to file - audio stream mapping works great.
  2. ffserver ignores audio stream specified by ffmpeg and transcodes first one, not specified.

The problem: ffserver ignores ffmpeg arguments! In this example it's obvious that ignores -map argument, but if I specify video filters - ffserver ignores as well.


#1378 ffmpeg lists every track in a QuickTime file twice undetermined defect 05/29/2012

I'm using Final Cut Pro to capture uncompressed audio and video coming over an SDI cable. This file,  http://archive.org/download/FfmpegTest/BCSPA039_pre.mov, is what Final Cut captures. QuickTime? and Mediainfo list 1 video track, 1 caption track, 7 audio tracks and 1 timecode track (10 total tracks). ffmpeg evaluates each track twice and lists 20 total tracks.

ffmpeg-20120529-165744.logffmpeg started on 2012-05-29 at 16:57:44
Report written to "ffmpeg-20120529-165744.log"
Command line:
ffmpeg -report -i /Volumes/ingest_hd_4/BCL00012/BCSPA039_pre.mov
ffmpeg version 0.10.2.git Copyright (c) 2000-2012 the FFmpeg developers
  built on May 24 2012 16:18:04 with gcc 4.2.1 (Apple Inc. build 5666) (dot 3)
  configuration: --prefix=/usr/local/Cellar/ffmpeg/HEAD --enable-shared --enable-gpl --enable-version3 --enable-nonfree --enable-hardcoded-tables --enable-libfreetype --cc=/usr/bin/gcc-4.2 --enable-libx264 --enable-libfaac --enable-libmp3lame --enable-librtmp --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libxvid --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libass
  libavutil      51. 54.100 / 51. 54.100
  libavcodec     54. 23.100 / 54. 23.100
  libavformat    54.  6.100 / 54.  6.100
  libavdevice    53.  4.100 / 53.  4.100
  libavfilter     2. 76.100 /  2. 76.100
  libswscale      2.  1.100 /  2.  1.100
  libswresample   0. 15.100 /  0. 15.100
  libpostproc    52.  0.100 / 52.  0.100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x10200f600] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=95
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x10200f600] File position before avformat_find_stream_info() is 496557295
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x10200f600] Probe buffer size limit 5000000 reached
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x10200f600] Stream #0: not enough frames to estimate rate; consider increasing probesize
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x10200f600] Stream #1: not enough frames to estimate rate; consider increasing probesize
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x10200f600] Stream #2: not enough frames to estimate rate; consider increasing probesize
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x10200f600] Stream #3: not enough frames to estimate rate; consider increasing probesize
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x10200f600] Stream #4: not enough frames to estimate rate; consider increasing probesize
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x10200f600] Stream #5: not enough frames to estimate rate; consider increasing probesize
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x10200f600] Stream #6: not enough frames to estimate rate; consider increasing probesize
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x10200f600] Stream #7: not enough frames to estimate rate; consider increasing probesize
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x10200f600] Stream #8: not enough frames to estimate rate; consider increasing probesize
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x10200f600] Stream #11: not enough frames to estimate rate; consider increasing probesize
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x10200f600] Stream #12: not enough frames to estimate rate; consider increasing probesize
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x10200f600] Stream #13: not enough frames to estimate rate; consider increasing probesize
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x10200f600] Stream #14: not enough frames to estimate rate; consider increasing probesize
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x10200f600] Stream #15: not enough frames to estimate rate; consider increasing probesize
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x10200f600] Stream #16: not enough frames to estimate rate; consider increasing probesize
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x10200f600] Stream #17: not enough frames to estimate rate; consider increasing probesize
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x10200f600] Stream #18: not enough frames to estimate rate; consider increasing probesize
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x10200f600] Stream #19: not enough frames to estimate rate; consider increasing probesize
rfps: 26.250000 0.019258
rfps: 26.333333 0.018405
rfps: 26.416667 0.017571
rfps: 26.500000 0.016757
rfps: 26.583333 0.015962
rfps: 26.666667 0.015186
rfps: 26.750000 0.014429
rfps: 26.833333 0.013692
rfps: 26.916667 0.012974
rfps: 27.000000 0.012276
rfps: 27.083333 0.011597
rfps: 27.166667 0.010937
rfps: 27.250000 0.010296
rfps: 27.333333 0.009675
rfps: 27.416667 0.009073
rfps: 27.500000 0.008490
rfps: 27.583333 0.007927
rfps: 27.666667 0.007383
rfps: 27.750000 0.006859
rfps: 27.833333 0.006353
rfps: 27.916667 0.005868
rfps: 28.000000 0.005401
rfps: 28.083333 0.004954
rfps: 28.166667 0.004526
rfps: 28.250000 0.004117
rfps: 28.333333 0.003728
rfps: 28.416667 0.003358
rfps: 28.500000 0.003007
rfps: 28.583333 0.002676
rfps: 28.666667 0.002364
rfps: 28.750000 0.002071
rfps: 28.833333 0.001798
rfps: 28.916667 0.001544
rfps: 29.000000 0.001309
rfps: 29.083333 0.001094
rfps: 29.166667 0.000898
rfps: 29.250000 0.000721
rfps: 29.333333 0.000564
rfps: 29.416667 0.000426
rfps: 29.500000 0.000307
rfps: 29.583333 0.000208
rfps: 29.666667 0.000128
rfps: 29.750000 0.000067
rfps: 29.833333 0.000026
rfps: 29.916667 0.000004
rfps: 30.000000 0.000001
rfps: 30.000000 0.000001
rfps: 30.083333 0.000018
rfps: 30.083333 0.000018
rfps: 30.166667 0.000054
rfps: 30.166667 0.000054
rfps: 30.250000 0.000109
rfps: 30.250000 0.000109
rfps: 30.333333 0.000184
rfps: 30.333333 0.000184
rfps: 30.416667 0.000278
rfps: 30.416667 0.000278
rfps: 30.500000 0.000391
rfps: 30.500000 0.000391
rfps: 30.583333 0.000524
rfps: 30.583333 0.000524
rfps: 30.666667 0.000675
rfps: 30.666667 0.000675
rfps: 30.750000 0.000847
rfps: 30.750000 0.000847
rfps: 30.833333 0.001037
rfps: 30.833333 0.001037
rfps: 30.916667 0.001247
rfps: 30.916667 0.001247
rfps: 31.000000 0.001476
rfps: 31.000000 0.001476
rfps: 31.083333 0.001725
rfps: 31.083333 0.001725
rfps: 31.166667 0.001993
rfps: 31.166667 0.001993
rfps: 31.250000 0.002280
rfps: 31.250000 0.002280
rfps: 31.333333 0.002587
rfps: 31.333333 0.002587
rfps: 31.416667 0.002913
rfps: 31.416667 0.002913
rfps: 31.500000 0.003258
rfps: 31.500000 0.003258
rfps: 31.583333 0.003622
rfps: 31.583333 0.003622
rfps: 31.666667 0.004006
rfps: 31.666667 0.004006
rfps: 31.750000 0.004409
rfps: 31.750000 0.004409
rfps: 31.833333 0.004832
rfps: 31.833333 0.004832
rfps: 31.916667 0.005274
rfps: 31.916667 0.005274
rfps: 32.000000 0.005735
rfps: 32.000000 0.005735
rfps: 32.083333 0.006215
rfps: 32.083333 0.006215
rfps: 32.166667 0.006715
rfps: 32.166667 0.006715
rfps: 32.250000 0.007234
rfps: 32.250000 0.007234
rfps: 32.333333 0.007773
rfps: 32.333333 0.007773
rfps: 32.416667 0.008331
rfps: 32.416667 0.008331
rfps: 32.500000 0.008908
rfps: 32.500000 0.008908
rfps: 32.583333 0.009504
rfps: 32.583333 0.009504
rfps: 32.666667 0.010120
rfps: 32.666667 0.010120
rfps: 32.750000 0.010755
rfps: 32.750000 0.010755
rfps: 32.833333 0.011410
rfps: 32.833333 0.011410
rfps: 32.916667 0.012084
rfps: 32.916667 0.012084
rfps: 33.000000 0.012777
rfps: 33.000000 0.012777
rfps: 33.083333 0.013489
rfps: 33.083333 0.013489
rfps: 33.166667 0.014221
rfps: 33.166667 0.014221
rfps: 33.250000 0.014972
rfps: 33.250000 0.014972
rfps: 33.333333 0.015743
rfps: 33.333333 0.015743
rfps: 33.416667 0.016532
rfps: 33.416667 0.016532
rfps: 33.500000 0.017341
rfps: 33.500000 0.017341
rfps: 33.583333 0.018170
rfps: 33.583333 0.018170
rfps: 33.666667 0.019018
rfps: 33.666667 0.019018
rfps: 33.750000 0.019885
rfps: 33.750000 0.019885
rfps: 56.166667 0.019815
rfps: 56.250000 0.018949
rfps: 56.333333 0.018103
rfps: 56.416667 0.017276
rfps: 56.500000 0.016468
rfps: 56.583333 0.015680
rfps: 56.666667 0.014911
rfps: 56.750000 0.014162
rfps: 56.833333 0.013432
rfps: 56.916667 0.012721
rfps: 57.000000 0.012029
rfps: 57.083333 0.011357
rfps: 57.166667 0.010704
rfps: 57.250000 0.010070
rfps: 57.333333 0.009456
rfps: 57.416667 0.008861
rfps: 57.500000 0.008285
rfps: 57.583333 0.007729
rfps: 57.666667 0.007192
rfps: 57.750000 0.006675
rfps: 57.833333 0.006176
rfps: 57.916667 0.005697
rfps: 58.000000 0.005238
rfps: 58.083333 0.004797
rfps: 58.166667 0.004376
rfps: 58.250000 0.003975
rfps: 58.333333 0.003592
rfps: 58.416667 0.003229
rfps: 58.500000 0.002886
rfps: 58.583333 0.002561
rfps: 58.666667 0.002256
rfps: 58.750000 0.001971
rfps: 58.833333 0.001704
rfps: 58.916667 0.001457
rfps: 59.000000 0.001230
rfps: 59.083333 0.001021
rfps: 59.166667 0.000832
rfps: 59.250000 0.000663
rfps: 59.333333 0.000512
rfps: 59.416667 0.000381
rfps: 59.500000 0.000269
rfps: 59.583333 0.000177
rfps: 59.666667 0.000104
rfps: 59.750000 0.000050
rfps: 59.833333 0.000016
rfps: 59.916667 0.000001
rfps: 29.970030 0.000000
rfps: 29.970030 0.000000
rfps: 59.940060 0.000000
rfps: 59.940060 0.000000
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x10200f600] File position after avformat_find_stream_info() is 4669696
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/Volumes/ingest_hd_4/BCL00012/BCSPA039_pre.mov':
  Metadata:
    creation_time   : 2012-05-25 16:42:20
  Duration: 00:00:16.08, start: 0.204542, bitrate: 247001 kb/s
    Stream #0:0(eng), 0, 1/2997: Subtitle: eia_608 (c608 / 0x38303663)
    Metadata:
      creation_time   : 2012-05-25 16:44:30
      handler_name    : Apple Alias Data Handler
    Stream #0:1(eng), 0, 1/48000: Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, stereo, s32, 2304 kb/s
    Metadata:
      creation_time   : 2012-05-25 16:44:30
      handler_name    : Apple Alias Data Handler
    Stream #0:2(eng), 0, 1/48000: Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, mono, s32, 1152 kb/s
    Metadata:
      creation_time   : 2012-05-25 16:44:30
      handler_name    : Apple Alias Data Handler
    Stream #0:3(eng), 0, 1/48000: Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, mono, s32, 1152 kb/s
    Metadata:
      creation_time   : 2012-05-25 16:44:30
      handler_name    : Apple Alias Data Handler
    Stream #0:4(eng), 0, 1/48000: Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, mono, s32, 1152 kb/s
    Metadata:
      creation_time   : 2012-05-25 16:44:30
      handler_name    : Apple Alias Data Handler
    Stream #0:5(eng), 0, 1/48000: Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, mono, s32, 1152 kb/s
    Metadata:
      creation_time   : 2012-05-25 16:44:30
      handler_name    : Apple Alias Data Handler
    Stream #0:6(eng), 0, 1/48000: Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, mono, s32, 1152 kb/s
    Metadata:
      creation_time   : 2012-05-25 16:44:30
      handler_name    : Apple Alias Data Handler
    Stream #0:7(eng), 0, 1/48000: Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, mono, s32, 1152 kb/s
    Metadata:
      creation_time   : 2012-05-25 16:44:30
      handler_name    : Apple Alias Data Handler
    Stream #0:8(eng), 0, 1/2997: Data: none (tmcd / 0x64636D74)
    Metadata:
      creation_time   : 2012-05-25 16:44:31
      handler_name    : Apple Alias Data Handler
      timecode        : 00:00:50;25
    Stream #0:9(eng), 1, 1/2997: Video: v210 (v210 / 0x30313276), yuv422p10le, 720x486, 223724 kb/s, 29.97 fps, 29.97 tbr, 2997 tbn, 2997 tbc
    Metadata:
      creation_time   : 2012-05-25 20:41:15
      handler_name    : Apple Alias Data Handler
    Stream #0:10(eng), 5, 1/2997: Video: v210 (v210 / 0x30313276), yuv422p10le, 720x486, 222790 kb/s, 29.84 fps, 29.97 tbr, 2997 tbn, 2997 tbc
    Metadata:
      creation_time   : 2012-05-25 16:44:30
      handler_name    : Apple Alias Data Handler
    Stream #0:11(eng), 0, 1/2997: Subtitle: eia_608 (c608 / 0x38303663)
    Metadata:
      creation_time   : 2012-05-25 16:44:30
      handler_name    : Apple Alias Data Handler
    Stream #0:12(eng), 0, 1/48000: Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, stereo, s32, 2304 kb/s
    Metadata:
      creation_time   : 2012-05-25 16:44:30
      handler_name    : Apple Alias Data Handler
    Stream #0:13(eng), 0, 1/48000: Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, mono, s32, 1152 kb/s
    Metadata:
      creation_time   : 2012-05-25 16:44:30
      handler_name    : Apple Alias Data Handler
    Stream #0:14(eng), 0, 1/48000: Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, mono, s32, 1152 kb/s
    Metadata:
      creation_time   : 2012-05-25 16:44:30
      handler_name    : Apple Alias Data Handler
    Stream #0:15(eng), 0, 1/48000: Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, mono, s32, 1152 kb/s
    Metadata:
      creation_time   : 2012-05-25 16:44:30
      handler_name    : Apple Alias Data Handler
    Stream #0:16(eng), 0, 1/48000: Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, mono, s32, 1152 kb/s
    Metadata:
      creation_time   : 2012-05-25 16:44:30
      handler_name    : Apple Alias Data Handler
    Stream #0:17(eng), 0, 1/48000: Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, mono, s32, 1152 kb/s
    Metadata:
      creation_time   : 2012-05-25 16:44:30
      handler_name    : Apple Alias Data Handler
    Stream #0:18(eng), 0, 1/48000: Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, mono, s32, 1152 kb/s
    Metadata:
      creation_time   : 2012-05-25 16:44:30
      handler_name    : Apple Alias Data Handler
    Stream #0:19(eng), 0, 1/2997: Data: none (tmcd / 0x64636D74)
    Metadata:
      creation_time   : 2012-05-25 16:44:31
      handler_name    : Apple Alias Data Handler
      timecode        : 00:00:50;25
At least one output file must be specified


#2456 can't concatenate two video files because of different SARs avfilter defect 04/10/2013

I've got two videos encoded from a sequence of png images and audio streams from mp3 with similar params. When I try to concatenate them using a custom filter I get this error:

[Parsed_concat_0 @ 00000000020a20e0] Input link in1:v0 parameters (size 1280x720, SAR 1:1) do not match the corresponding output link in0:v0 parameters (1280x720, SAR 0:1)

I don't quite understand how SARs of my videos both produced from 1280x720 pngs with the same FFMPEG parameters ended up having different SARs.

Here's the command line:

ffmpeg.exe" -report -i test3.mov -i test-h264-jpg.mov -filter_complex "[0:0] [0:1] [1:0] [1:1] concat=n=2:v=1:a=1 [v] [a]" -map "[v]" -map "[a]" -start_number 0 -r 25 -vcodec libx264 -crf 15 -preset slow -profile:v main -pix_fmt yuv420p -ac 2 -ar 48000 -ab 320k -y concatted-mux.mov

and full output:

ffmpeg started on 2013-04-10 at 22:19:06 Report written to "ffmpeg-20130410-221906.log" Command line: "ffmpeg.exe" -report -i test3.mov -i test-h264-jpg.mov -filter_complex "[0:0] [0:1] [1:0] [1:1] concat=n=2:v=1:a=1 [v] [a]" -map "[v]" -map "[a]" -start_number 0 -r 25 -vcodec libx264 -crf 15 -preset slow -profile:v main -pix_fmt yuv420p -ac 2 -ar 48000 -ab 320k -y concatted-mux.mov ffmpeg version N-49527-g985e93a Copyright (c) 2000-2013 the FFmpeg developers

built on Feb 1 2013 18:47:10 with gcc 4.7.2 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --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. 17.100 / 52. 17.100 libavcodec 54. 91.100 / 54. 91.100 libavformat 54. 61.104 / 54. 61.104 libavdevice 54. 3.103 / 54. 3.103 libavfilter 3. 35.100 / 3. 35.100 libswscale 2. 2.100 / 2. 2.100 libswresample 0. 17.102 / 0. 17.102 libpostproc 52. 2.100 / 52. 2.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 'test3.mov'. Reading option '-i' ... matched as input file with argument 'test-h264-jpg.mov'. Reading option '-filter_complex' ... matched as option 'filter_complex' (create a complex filtergraph) with argument '[0:0] [0:1] [1:0] [1:1] concat=n=2:v=1:a=1 [v] [a]'. Reading option '-map' ... matched as option 'map' (set input stream mapping) with argument '[v]'. Reading option '-map' ... matched as option 'map' (set input stream mapping) with argument '[a]'. Reading option '-start_number' ... matched as AVOption 'start_number' with argument '0'. Reading option '-r' ... matched as option 'r' (set frame rate (Hz value, fraction or abbreviation)) with argument '25'. Reading option '-vcodec' ... matched as option 'vcodec' (force video codec ('copy' to copy stream)) with argument 'libx264'. Reading option '-crf' ... matched as AVOption 'crf' with argument '15'. Reading option '-preset' ... matched as AVOption 'preset' with argument 'slow'. Reading option '-profile:v' ... matched as option 'profile' (set profile) with argument 'main'. Reading option '-pix_fmt' ... matched as option 'pix_fmt' (set pixel format) with argument 'yuv420p'. Reading option '-ac' ... matched as option 'ac' (set number of audio channels) with argument '2'. Reading option '-ar' ... matched as option 'ar' (set audio sampling rate (in Hz)) with argument '48000'. Reading option '-ab' ... matched as AVOption 'ab' with argument '320k'. Reading option '-y' ... matched as option 'y' (overwrite output files) with argument '1'. Reading option 'concatted-mux.mov' ... matched as output file. Finished splitting the commandline. Parsing a group of options: global . Applying option report (generate a report) with argument 1. Applying option filter_complex (create a complex filtergraph) with argument [0:0] [0:1] [1:0] [1:1] concat=n=2:v=1:a=1 [v] [a]. Applying option y (overwrite output files) with argument 1. Successfully parsed a group of options. Parsing a group of options: input file test3.mov. Successfully parsed a group of options. Opening an input file: test3.mov. [mov,mp4,m4a,3gp,3g2,mj2 @ 000000000032ef00] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100 [mov,mp4,m4a,3gp,3g2,mj2 @ 000000000032ef00] ISO: File Type Major Brand: qt [mov,mp4,m4a,3gp,3g2,mj2 @ 000000000032ef00] File position before avformat_find_stream_info() is 10775937 [h264 @ 000000000032f460] Using externally provided dimensions [h264 @ 000000000032f460] no picture [mov,mp4,m4a,3gp,3g2,mj2 @ 000000000032ef00] All info found [mov,mp4,m4a,3gp,3g2,mj2 @ 000000000032ef00] File position after avformat_find_stream_info() is 3111 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'test3.mov':

Metadata:

major_brand : qt minor_version : 512 compatible_brands: qt encoder : Lavf54.61.104

Duration: 00:03:34.20, start: 0.000000, bitrate: 402 kb/s

Stream #0:0(eng), 3, 1/12800: Video: h264 (Main) (avc1 / 0x31637661), yuv420p, 1280x720, 74 kb/s, 25 fps, 25 tbr, 12800 tbn, 50 tbc Metadata:

handler_name : DataHandler?

Stream #0:1(eng), 1, 1/44100: Audio: mp3 (.mp3 / 0x33706D2E), 44100 Hz, stereo, s16p, 320 kb/s Metadata:

handler_name : DataHandler?

Successfully opened the file. Parsing a group of options: input file test-h264-jpg.mov. Successfully parsed a group of options. Opening an input file: test-h264-jpg.mov. [mov,mp4,m4a,3gp,3g2,mj2 @ 000000000032a160] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100 [mov,mp4,m4a,3gp,3g2,mj2 @ 000000000032a160] ISO: File Type Major Brand: qt [mov,mp4,m4a,3gp,3g2,mj2 @ 000000000032a160] File position before avformat_find_stream_info() is 1982254 [h264 @ 0000000004194920] Using externally provided dimensions [h264 @ 0000000004194920] no picture [mov,mp4,m4a,3gp,3g2,mj2 @ 000000000032a160] All info found [mov,mp4,m4a,3gp,3g2,mj2 @ 000000000032a160] File position after avformat_find_stream_info() is 2064 Input #1, mov,mp4,m4a,3gp,3g2,mj2, from 'test-h264-jpg.mov':

Metadata:

major_brand : qt minor_version : 512 compatible_brands: qt encoder : Lavf54.61.104

Duration: 00:00:12.09, start: 0.000000, bitrate: 1311 kb/s

Stream #1:0(eng), 3, 1/12800: Video: h264 (Main) (avc1 / 0x31637661), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 1021 kb/s, 25 fps, 25 tbr, 12800 tbn, 50 tbc Metadata:

handler_name : DataHandler?

Stream #1:1(eng), 1, 1/44100: Audio: mp3 (.mp3 / 0x33706D2E), 44100 Hz, stereo, s16p, 320 kb/s Metadata:

handler_name : DataHandler?

Successfully opened the file. Parsing a group of options: output file concatted-mux.mov. Applying option map (set input stream mapping) with argument [v]. Applying option map (set input stream mapping) with argument [a]. Applying option r (set frame rate (Hz value, fraction or abbreviation)) with argument 25. Applying option vcodec (force video codec ('copy' to copy stream)) with argument libx264. Applying option profile:v (set profile) with argument main. Applying option pix_fmt (set pixel format) with argument yuv420p. Applying option ac (set number of audio channels) with argument 2. Applying option ar (set audio sampling rate (in Hz)) with argument 48000. Successfully parsed a group of options. Opening an output file: concatted-mux.mov. [concat @ 0000000002089720] Setting entry with key 'n' to value '2' [concat @ 0000000002089720] Setting entry with key 'v' to value '1' [concat @ 0000000002089720] Setting entry with key 'a' to value '1' [buffer @ 0000000002099900] Setting entry with key 'video_size' to value '1280x720' [buffer @ 0000000002099900] Setting entry with key 'pix_fmt' to value '0' [buffer @ 0000000002099900] Setting entry with key 'time_base' to value '1/12800' [buffer @ 0000000002099900] Setting entry with key 'pixel_aspect' to value '0/1' [buffer @ 0000000002099900] Setting entry with key 'sws_param' to value 'flags=2' [buffer @ 0000000002099900] Setting entry with key 'frame_rate' to value '25/1' [graph 0 input from stream 0:0 @ 00000000020a1e60] w:1280 h:720 pixfmt:yuv420p tb:1/12800 fr:25/1 sar:0/1 sws_param:flags=2 [abuffer @ 0000000002098be0] Setting entry with key 'time_base' to value '1/44100' [abuffer @ 0000000002098be0] Setting entry with key 'sample_rate' to value '44100' [abuffer @ 0000000002098be0] Setting entry with key 'sample_fmt' to value 's16p' [abuffer @ 0000000002098be0] Setting entry with key 'channel_layout' to value '0x3' [graph 0 input from stream 0:1 @ 00000000020a1f00] tb:1/44100 samplefmt:s16p samplerate:44100 chlayout:0x3 [buffer @ 0000000002098ca0] Setting entry with key 'video_size' to value '1280x720' [buffer @ 0000000002098ca0] Setting entry with key 'pix_fmt' to value '0' [buffer @ 0000000002098ca0] Setting entry with key 'time_base' to value '1/12800' [buffer @ 0000000002098ca0] Setting entry with key 'pixel_aspect' to value '1/1' [buffer @ 0000000002098ca0] Setting entry with key 'sws_param' to value 'flags=2' [buffer @ 0000000002098ca0] Setting entry with key 'frame_rate' to value '25/1' [graph 0 input from stream 1:0 @ 00000000020a1de0] w:1280 h:720 pixfmt:yuv420p tb:1/12800 fr:25/1 sar:1/1 sws_param:flags=2 [abuffer @ 0000000002098d40] Setting entry with key 'time_base' to value '1/44100' [abuffer @ 0000000002098d40] Setting entry with key 'sample_rate' to value '44100' [abuffer @ 0000000002098d40] Setting entry with key 'sample_fmt' to value 's16p' [abuffer @ 0000000002098d40] Setting entry with key 'channel_layout' to value '0x3' [graph 0 input from stream 1:1 @ 00000000020a1960] tb:1/44100 samplefmt:s16p samplerate:44100 chlayout:0x3 [aformat @ 0000000002088720] Setting entry with key 'sample_fmts' to value 's16' [aformat @ 0000000002088720] Setting entry with key 'sample_rates' to value '48000' [aformat @ 0000000002088720] Setting entry with key 'channel_layouts' to value '0x3' Successfully opened the file. [audio format for output stream 0:1 @ 00000000020a1ba0] auto-inserting filter 'auto-inserted resampler 0' between the filter 'Parsed_concat_0' and the filter 'audio format for output stream 0:1' [Parsed_concat_0 @ 00000000020a1d40] Input link in1:v0 parameters (size 1280x720, SAR 1:1) do not match the corresponding output link in0:v0 parameters (1280x720, SAR 0:1) [Parsed_concat_0 @ 00000000020a1d40] Failed to configure output pad on Parsed_concat_0 [AVIOContext @ 000000000209e320] Statistics: 266930 bytes read, 2 seeks [AVIOContext @ 000000000032a980] Statistics: 77594 bytes read, 2 seeks


#232 [amrnb @ 0x626e90] dtx mode not implemented. avcodec enhancement 05/23/2011

I've just compiled the latest version of ffmpeg from the SVN on a CentOS machine and when I try to decode amr audio files I get this error (repeated a lot of times):

[amrnb @ 0x626e90] dtx mode not implemented. Update your FFmpeg version to the newest one from SVN. If the problem still occurs, it means that your file has a feature which has not been implemented.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.

On another box, an Ubuntu one, I have installed the ffmpeg package from the repositories and it works fine with the same files. Also, on yet another CentOS box I am using a several-year-old version of ffmpeg that was compiled ages ago which can decode the same amr files just fine.

So either the error message is completely wrong and the real problem with the files is different, or there has been some regression in that a feature that had already been implemented ages ago has been dropped.


#959 Media 100 codec support. undetermined enhancement 01/31/2012

I've put a couple of small MOV files, their resource forks, the iFinish transcoder for Windows (which was very hard to find) and a small MOV flattener utility here  http://partsbyemc.com/pub/

Read the text file for more info. Hopefully with all this, Media 100 / iFinish support can be added to FFMPEG.


#664 add suppoer for iff anim undetermined enhancement 11/17/2011

IFF ANIM file format info:

 http://amigan.1emu.net/reg/iff.html

IFF ANIM player with source code:

 http://aminet.net/package/gfx/show/iffanimplay_68k

Sample IFF ANIM files:

 http://aminet.net/pix/anim

C:\>ffmpeg -i 040.anim
ffmpeg version N-34704-g985e768, Copyright (c) 2000-2011 the FFmpeg developers
  built on Nov 11 2011 01:49:15 with gcc 4.6.2
  configuration: --disable-static --enable-shared --enable-gpl --enable-version3
 --disable-w32threads --enable-runtime-cpudetect --enable-avisynth --enable-bzli
b --enable-frei0r --enable-libopencore-amrnb --enable-libopencore-amrwb --enable
-libfreetype --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-l
ibrtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-li
bvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-l
ibx264 --enable-libxavs --enable-libxvid --enable-zlib
  libavutil    51. 24. 1 / 51. 24. 1
  libavcodec   53. 31. 0 / 53. 31. 0
  libavformat  53. 20. 0 / 53. 20. 0
  libavdevice  53.  4. 0 / 53.  4. 0
  libavfilter   2. 47. 2 /  2. 47. 2
  libswscale    2.  1. 0 /  2.  1. 0
  libpostproc  51.  2. 0 / 51.  2. 0
040.anim: Invalid data found when processing input

#906 trying to launch ffserver, I get bind(port 8090): Address family not supported by protocol FFserver defect 01/09/2012

Im trying to launch ffserver with the original ffserver.conf and I get:

bind(port 8090): Address family not supported by protocol Mon Jan 9 20:07:23 2012 Could not start server

I recently changed from 2.6.28 to 3.0.6 kernel, and cannot find out which module I need for ffserver to work. IPV4 is working.

Exact command line: ffserver -f ./ffserver.conf -loglevel 'debug'

Output of ffmpeg -v 9 -loglevel 99 ffmpeg version 0.7.8, Copyright (c) 2000-2011 the FFmpeg developers

built on Jan 9 2012 19:25:26 with gcc 4.5.3 configuration: --prefix=/usr --libdir=/usr/lib --shlibdir=/usr/lib --mandir=/usr/share/man --enable-shared --cc=gcc --disable-static --enable-gpl --enable-postproc --enable-avfilter --disable-stripping --disable-debug --disable-doc --disable-vaapi --disable-vdpau --enable-libtheora --enable-libx264 --enable-libxvid --disable-indev=v4l --disable-indev=oss --disable-indev=jack --enable-x11grab --disable-outdev=oss --enable-libfreetype --enable-pthreads --enable-libdirac --enable-librtmp --enable-libschroedinger --disable-altivec --disable-avx --cpu=pentium4 --enable-hardcoded-tables libavutil 50. 43. 0 / 50. 43. 0 libavcodec 52.123. 0 / 52.123. 0 libavformat 52.111. 0 / 52.111. 0 libavdevice 52. 5. 0 / 52. 5. 0 libavfilter 1. 80. 0 / 1. 80. 0 libswscale 0. 14. 1 / 0. 14. 1 libpostproc 51. 2. 0 / 51. 2. 0

Hyper fast Audio and Video encoder usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...


#1463 ffmpeg.exe on Windows does not respond properly to Ctrl+Break FFmpeg enhancement 06/19/2012

In addition to SIGINT, on Windows it is common to send a different signal, SIGBREAK, which has similar effects. This can be triggered by pressing Ctrl+Break or by another process sending a signal.

New process groups on WIn32 usually ignore SIGINT; it is customary to stop a process in a separate process group by sending SIGBREAK.

The attached patch makes ffmpeg.exe respond to SIGBREAK in the same way it does SIGINT, using the WIndows console "control event" handler.


#979 Unexpected Color Conversion (bgr->yuv vs rgb->yuv) swscale defect 02/04/2012

Input file is bgr24. Output file is yuv420p. If I instruct ffmpeg to convert to rgb24 first (instead of bgr24->yuv420p directly), the colors are slightly different.

Test input, exact command lines, and console output attached.


#2495 Better filter help avutil enhancement 04/24/2013

Is it possible to add default values of filters in the help option? Also, some data is missing, like ranges in options that accept expressions.

This is the help for e.g. Hue filter:

hue AVOptions:
  h       <string>     ..FV.. set the hue angle degrees expression
  s       <string>     ..FV.. set the saturation expression
  H       <string>     ..FV.. set the hue angle radians expression

While this is the man page (despite not being updated and show "float" instead of "expression", it has the range information and default value):

hue
   Modify the hue and/or the saturation of the input.
   This filter accepts the following options:
   h   Specify the hue angle as a number of degrees. It accepts an expression, and defaults to "0".
   s   Specify the saturation in the [-10,10] range. It accepts a float number and defaults to "1".
   H   Specify the hue angle as a number of radians. It accepts a float number or an expression, and defaults to "0".

The filter options that take int or double do have the range, but not the default value. E.g:

c1_strength   <int>    ..FV.. set component #1 strength (from 0 to 100)

So, it would be nice to have these values in the help option because they will not suffer from code changes (because the values come from the code) and are easier to use. Example:

hue AVOptions:
  h    <string>   ..FV.. set the hue angle degrees expression (default: 0)
  s    <string>   ..FV.. set the saturation expression (from -10 to 10, default: 1)
  H    <string>   ..FV.. set the hue angle radians expression (default: 0)

#964 No h263 Mode B support? avcodec defect 02/01/2012

It appears that Mode B support for h263 is not supported?

I have a h263 over RTP stream dump from a commercial videophone that includes both Mode A and Mode B.

From this thread on ffmpeg-devel, I'm taking it that only Mode A was ever supported?

 https://lists.libav.org/pipermail/ffmpeg-devel/2009-April/067074.html

I have tested the attached stream on four different commercial videophones. They all reproduce the video flawlessly. ffmpeg renders the Mode A packets, but simply prints out errors for the Mode B packets.

I am attaching three files:

demo.h263: The raw stream that is sent both to and from a videophone. H263 + RTP.

ffmpeg.out: The output from ffmpeg -i demo.h263 demo.mp4

demo.mp4: The ffmpeg-generated mp4 from the h263 stream. It seems that only the Mode A packets are interpreted by ffmpeg, so the video looks quite corrupted.

Sample error output from the attached+complete ffmpeg.out dump:

[h263 @ 0x7f86b083fc00] Bad picture start code [h263 @ 0x7f86b083fc00] header damaged [h263 @ 0x7f86b083fc00] I cbpy damaged at 20 0 [h263 @ 0x7f86b083fc00] Error at MB: 20 [h263 @ 0x7f86b083fc00] illegal ac vlc code at 0x14 [h263 @ 0x7f86b083fc00] Error at MB: 322 [h263 @ 0x7f86b083fc00] I cbpy damaged at 2 15 [h263 @ 0x7f86b083fc00] Error at MB: 347 [h263 @ 0x7f86b083fc00] I cbpy damaged at 1 5 [h263 @ 0x7f86b083fc00] Error at MB: 116 [h263 @ 0x7f86b083fc00] run overflow at 1x16 i:1 [h263 @ 0x7f86b083fc00] Error at MB: 369 [h263 @ 0x7f86b083fc00] illegal dc 128 at 0 5 [h263 @ 0x7f86b083fc00] run overflow at 1x5 i:1 [h263 @ 0x7f86b083fc00] Error at MB: 116 [h263 @ 0x7f86b083fc00] concealing 396 DC, 396 AC, 396 MV errors


#1679 Ability to identify progressive segmented frame material in h.264 avcodec enhancement 08/25/2012

It is desirable to be able to identify progressive segmented frame (PsF) material (i.e. a progressively scanned frame encoded as two fields with the same timestamp) in an h.264 stream as that gives applications using libavcodec the possibility to correctly report to the user that the underlying material is really progressive and no deinterlacing makes sense.

From the h.264 spec: clock_timestamp_flag[ i ] equal to 1 indicates that a number of clock timestamp syntax elements are present and follow immediately. clock_timestamp_flag[ i ] equal to 0 indicates that the associated clock timestamp syntax elements are not present. When NumClockTS is greater than 1 and clock_timestamp_flag[ i ] is equal to 1 for more than one value of i, the value of clockTimestamp shall be non-decreasing with increasing value of i. ct_type indicates the scan type (interlaced or progressive) of the source material as follows: Two fields of a coded frame may have different values of ct_type. When clockTimestamp is equal for two fields of opposite parity that are consecutive in output order, both with ct_type equal to 0 (progressive) or ct_type equal to 2 (unknown), the two fields are indicated to have come from the same original progressive frame. Two consecutive fields in output order shall have different values of clockTimestamp when the value of ct_type for either field is 1 (interlaced).

AFAICS in the code in h264.c the information required to make that determination is not parsed, which should not be difficult to add. However, once one has that information, how do I give this back to the API user? Currently there is only the field top_field_first in AVFrame.

What would be the recommended/accepted way of modeling this? If no API change would be accepted for this, would it be ok to sets this as frame metadata via av_frame_set_metadata?


#1305 Embedded ASS subtitle support avfilter enhancement 05/14/2012

It would be great to see support for embedded ASS subtitles. Currently ASS subtitles are only supported if there is an external .ass file, but almost always it is a stream inside an MKV container (so there are 3 streams: video, audio and ASS subtitle)

It is possible currently to extract the subtitle stream from the original container, then load it in a second step, but it would be cool to be able to do it in one step instead.

For example in MEncoder you use: mencoder input.mkv -ass -o output.mkv And it will burn the ASS/SSA subtitles contained within input.mkv onto the video stream of output.mkv


#2344 libavdevice SDL fullscreen output avdevice enhancement 03/10/2013

It would be nice if SDL output could be done fullscreen. That would enhance the use of ffmpeg as a realtime video filter.


#1009 XvBA - AMD Hardware acceleration avcodec enhancement 02/21/2012

It would be nice if ffmpeg supports XvBA hardware acceleration because VA-API/XvBA fell into an unmaintained modus.

More Information about the hardware acceleration interface:  http://en.wikipedia.org/wiki/X-Video_Bitstream_Acceleration

XvBA SDK:  http://developer.amd.com/zones/opensource/Pages/default.aspx

An another project implements the XvBA interface:  http://www.phoronix.com/scan.php?page=news_item&px=MTAyODU


#1615 video diff filter avfilter enhancement 08/07/2012

It would be useful to have a visual diff tool for videos that will create a resultant differential video of two videos. This could be used in a number of scenarios from simply seeing more easily the differences of one encode to the next to many other applications.

With some overlay+pad magic you should be able to compare img1,img2 and diff on the same image. Similarly should function with vid frames.

It would be useful to have a few different styles of diffing from an outline to color inversion and clipping similar to what is demonstrated here:  http://jeffkreeftmeijer.com/2011/comparing-images-and-creating-image-diffs/


#1057 support ffmpeg -targets undetermined enhancement 03/12/2012

It's difficult to discover what options the -target argument supports. I propose using a -targets argument to list the supported options (similar to ffmpeg -codecs or ffmpeg -formats).

ffmpeg -targets
ffmpeg version N-35274-g4272dc3 Copyright (c) 2000-2012 the FFmpeg developers
  built on Mar 11 2012 14:05:40 with gcc 4.2.1 (Apple Inc. build 5666) (dot 3)
  configuration: --prefix=/usr/local/Cellar/ffmpeg/HEAD --enable-shared --enable-gpl --enable-version3 --enable-nonfree --enable-hardcoded-tables --enable-libfreetype --cc=/usr/bin/gcc-4.2 --enable-libx264 --enable-libfaac --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libxvid --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libass
  libavutil      51. 42.100 / 51. 42.100
  libavcodec     54. 10.100 / 54. 10.100
  libavformat    54.  2.100 / 54.  2.100
  libavdevice    53.  4.100 / 53.  4.100
  libavfilter     2. 64.101 /  2. 64.101
  libswscale      2.  1.100 /  2.  1.100
  libswresample   0.  7.100 /  0.  7.100
  libpostproc    52.  0.100 / 52.  0.100
Missing argument for option 'targets'

#2586 Unsupported 4k DCI Jpeg2000 file avcodec enhancement 05/18/2013

Jpeg2000 encoded from OpenDCP Cinema4k profile fails with the following error.

Error is also reproduceable on the .j2c source file, attached.

$ ffplay -threads 8 'K:\ISAIAH''S BIRTHDAY\IB_MXF\ISAIAHS_BIRTHDAY.REEL00
1.PIX.mxf'-lowres 1
ffplay version N-53033-g56ba331 Copyright (c) 2003-2013 the FFmpeg developers
  built on May 13 2013 22:23:31 with gcc 4.7.3 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfi
g --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetyp
e --enable-libgsm --enable-libilbc --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-li
bopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheo
ra --enable-libtwolame --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264
 --enable-libxavs --enable-libxvid --enable-zlib
  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. 65.100 /  3. 65.100
  libswscale      2.  3.100 /  2.  3.100
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  3.100 / 52.  3.100
    nan A-V: [mxf @ 00000000023d1500]  0
"OPAtom" with 2 ECs - assuming OP1a
.000 fd=   0 aq=    0KB vq=  
[jpeg2000 @ 00000000023d9a80]   unsupported marker 0xFF5F at pos 0x10B

#1771 The file size limit almost never works. documentation defect 09/28/2012

Just what it says on the tin. I couldn't find a single file-codec combination such that ffmpeg obeys the file size limit imposed with the -fs switch. It always overshoots.

How to reproduce:

  1. Pick any file
  2. Transcode/remux/cut it with ffmpeg while specifying a file size limit with -fs
  3. Measure the size of the resulting file. It's almost always slightly bigger than requested.

#1306 Open EXR : wrong processing of an *.exr files avcodec enhancement 05/14/2012

Looks there is some mistake in EXR format support in ffmpeg. I`m tried to convert simple exr image file to jpeg, but get funky-noissy image as result : http://i112.photobucket.com/albums/n173/russiaman/tmp/test_exr_out.jpg

Exact the same noisy image is appear, when i`m try to view exr file via ffplay.

there is a commandline i`ve used to convert: ffmpeg.exe -f image2 -i d:\tmp\test_exr.exr d:\tmp\sq2mv\test_exr_out.jpg

in console i get one message many times: [exr @ 0000000001e60940] Line offset for line 804 is out of reach setting it to black there is a screenshoot: http://i112.photobucket.com/albums/n173/russiaman/tmp/ffmpeg_exr_bug.jpg

In attachments i put my source exr file and output jpg generated by ffmpeg.


#730 Encoded video plays too fast for network input undetermined defect 12/10/2011

Many IP cameras have MJPEG streams that vary in framerate depending network conditions, ambient light, just plain slow processors on the camera itself, etc. This can be anything from 8fps to 30fps - even if the camera is set to a fixed framerate.

Right now, if you set a framerate in ffmpeg, the duration ffmpeg thinks the movie is does not match reality, sometimes by a factor of more than 3x. While ffmpeg supports variable framerate it requires timestamps which in this case do not exist.

Gstreamer has an option called do-timestamp=true that would be very useful in ffmpeg. From their website: "Timestamps are set on the buffers as they arrive from the camera. These are used by the mime/multipart demultiplexer to emit timestamps on the JPEG-encoded video frame buffers. This allows the multiplexer to timestamp the frames in the resulting file."

This would allow ffmpeg to set the timestamp of "now" on every single frame as it comes in and know the correct duration of the recording. This means correct duration, a/v sync and just being able to seek to specific parts of the recording.


#691 Errors while decoding wmav2 stream avcodec defect 11/27/2011

My file decoded incorrectly, but on my mobile phone this file plays correctly. I can upload it on ftp server: upload.ffmpeg.org, if you need.


#1452 image2 to support %t avformat enhancement 06/16/2012

Parameter %t in the output file name (just like %d) could be used to store the time stamp info of the current frame being written in the file. It could follow the same syntax like %d for formatting.

It also might be used as an input parameter, but the list of matching input files would have to be sorted first, I guess, to have a correct sequence of input files.


#2282 Failed seeks lead to undefined behavior avformat defect 02/18/2013

Play a .flac file with ffplay. Right at the start, hit the cursor-right and cursor-down key multiple times. Then ffplay prints some error messages, and the printed playback position doesn't actually match what you hear.

Specifically, it prints decoder errors after an (obviously) failed seek. This indicates a problem with demuxer behavior and/or the seek API. (And if not, it's a ffplay bug.)

On IRC, it was said that failed seeks leave the demuxer in an undefined state.

$ ffplay test.flac 
ffplay version 1.0.3 Copyright (c) 2003-2012 the FFmpeg developers
  built on Jan 24 2013 14:52:18 with gcc 4.7 (Debian 4.7.2-5)
  configuration: --prefix=/usr --extra-cflags='-g -O2 -fstack-protector --param=ssp-buffer-size=4 -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/i386-linux-gnu --disable-vda --enable-libbluray --enable-libcdio --enable-gnutls --enable-frei0r --enable-openssl --enable-libass --enable-libopus --enable-fontconfig --enable-libdc1394 --disable-altivec --disable-armv5te --disable  libavutil      51. 73.101 / 51. 73.101
  libavcodec     54. 59.100 / 54. 59.100
  libavformat    54. 29.104 / 54. 29.104
  libavdevice    54.  2.101 / 54.  2.101
  libavfilter     3. 17.100 /  3. 17.100
  libswscale      2.  1.101 /  2.  1.101
  libswresample   0. 15.100 /  0. 15.100
  libpostproc    52.  0.100 / 52.  0.100
[flac @ 0x80e0620] max_analyze_duration 5000000 reached at 5015510
Input #0, flac, from 'test.flac':
  Metadata:
    ENCODER         : Lavf54.29.104
  Duration: 00:10:01.48, bitrate: 1186 kb/s
    Stream #0:0: Audio: flac, 44100 Hz, stereo, s16
test.flac: error while seeking=   47KB vq=    0KB sq=    0B f=0/0   
[flac @ 0x80e8a80] invalid sync codeKB vq=    0KB sq=    0B f=0/0   
[flac @ 0x80e8a80] invalid frame header
[flac @ 0x80e8a80] decode_frame() failed
[flac @ 0x80e8a80] invalid sync codeKB vq=    0KB sq=    0B f=0/0   
[flac @ 0x80e8a80] invalid frame header
[flac @ 0x80e8a80] decode_frame() failed


#2269 adts muxer does not write metadata avformat enhancement 02/13/2013

RE: ffmpeg 1.1 (build 2013-02-09)

2 bugs: 1/ when aac is the output source, source tags are not copied

2/ when aac is input, ouput tags have issues with some non EN chars

Quid is it linked to any aac encoder or just libvo_aacenc

First let's test source is MP3

With:

ffmpeg -i withTagsMp3.mp3 -map_metadata 0 tagTestaacNoTagCopy.aac

no tag are copied, no warning or error

while both are OK:

ffmpeg -i withTagsMp3.mp3 -map_metadata 0 tagTestmp3OK.mp3

ffmpeg -i withTagsMp3.mp3 -map_metadata 0 -id3v2_version 3 tagTestID3v2mp3OK.mp3

Second let's test when source is AAC

ffmpeg -i withTagsAAC.aac -map_metadata 0 aac2mp3RUSSIAN_FAILS.mp3

Here French characters are copied, but Russian fails (note withTagsMp3.mp3 is OK with Russian) Returns an error:

"[aac @ 000000000222d3e0] channel element 2.0 is not allocated
Error while decoding stream #0:0: Error number -1 occurred"
ffmpeg -i withTagsAAC.aac -map_metadata 0 aac2aacFails.aac

Here no tags are copied at all !

"[aac @ 000000000222d3e0] channel element 2.0 is not allocated
Error while decoding stream #0:0: Error number -1 occurred"

#1993 Badly interleaved partial AVI file causes audio/video desync avformat defect 12/05/2012

Reproducible with streams.videolan.org/issues/ffmpeg/yet-another-broken-interleaved-avi.avi and

dd if=yet-another-broken-interleaved-avi.avi of=test.avi bs=1048576 count=200

The problem description is exactly the same as #333, except with partial files (the complete test file as linked above works fine, just cutting it makes it fail).

Just like with bug #333 (before it was fixed), it causes desync after some time of normal playback in ffplay/mplayer, and it works correctly with mplayer -demuxer avi.

Compared to playback of the complete file, the following ffplay message is missing:

[avi @ 0x7f94980008c0] non-interleaved AVI

which possibly means that the demuxer fails to recognize the file as badly interleaved if the trailing part of the file is missing.


#1308 Decoding SAFA / Philips .ZVR files avcodec enhancement 05/15/2012

SAFA and Philips mobile recording devices create sound files with the extension .ZVR

I have checked whether this format can be read by ffmpeg and I believe that it can't.

There is a free very simple file converter for Windows, but there's nothing for Linux, apart from running the Windows file converter under Wine.

It would be useful if ffmpeg could read (but not write) these files.

I have no idea how much work it might be or how you would get the file specification.

I can supply sample files.


#1616 bad seek in WMV2 file undetermined defect 08/07/2012

Sample file:

 http://sms.pangolin.com/temp/bad_seek_wmv2.wmv (3 mb)

If you do ffplay -ss 7 bad_seek_wmv2.wmv it works correctly.

But ffplay -ss 8 bad_seek_wmv2.wmv will fail with gray frame.

For my app, I see corruption and not gray.

VLC has a bit of a problem with it but not as bad.

WMP gets it perfect.

With the following you will get a gray frame and a warning about first frame is not keyframe. The first frame is a keyframe but maybe not the one it seeked to.

ffplay -ss 8 CreaToon3.wmv
ffplay version N-43206-gf857465 Copyright (c) 2003-2012 the FFmpeg developers
  built on Aug  4 2012 16:12:33 with gcc 4.7.1 (GCC)
  configuration: --disable-static --enable-shared --enable-gpl --enable-version3
 --disable-w32threads --enable-runtime-cpudetect --enable-avisynth --enable-bzlib
 --enable-frei0r --enable-libass --enable-libcelt --enable-libopencore-amrnb
 --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable-libmp3lame
 --enable-libnut --enable-libopenjpeg --enable-librtmp --enable-libschroedinger
 --enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvo-aacenc
 --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264
 --enable-libxavs --enable-libxvid --enable-zlib
  libavutil      51. 66.100 / 51. 66.100
  libavcodec     54. 49.100 / 54. 49.100
  libavformat    54. 22.100 / 54. 22.100
  libavdevice    54.  2.100 / 54.  2.100
  libavfilter     3.  5.102 /  3.  5.102
  libswscale      2.  1.100 /  2.  1.100
  libswresample   0. 15.100 /  0. 15.100
  libpostproc    52.  0.100 / 52.  0.100
Input #0, asf, from 'CreaToon3.wmv':
  Metadata:
    title           : CreaToon 3
    artist          : ANIMANTE BALEARES S.L.
    copyright       : ANIMANTE BALEARES S.L. 2004
    WMFSDKVersion   : 9.00.00.2980
    WMFSDKNeeded    : 0.0.0.0000
    IsVBR           : 0
  Duration: 00:00:42.23, start: 0.000000, bitrate: 664 kb/s
    Stream #0:0(spa): Audio: wmav2 (a[1][0][0] / 0x0161), 44100 Hz, 1 channels,
s16, 20 kb/s
    Stream #0:1(spa): Video: wmv2 (WMV2 / 0x32564D57), yuv420p, 640x480, 671 kb/
s, 25 tbr, 1k tbn, 1k tbc
[asf @ 012a04a0] ignoring invalid packet_obj_size (15 116 116 310)
[asf @ 012a04a0] freeing incomplete packet size 310, new 1580
1344327525.2[wmv2 @ 012a7060] 2 warning: '''first frame is no keyframe'''
Frame changed from size:0x0 to size:640x480q=    0B f=0/0
  29.51 A-V:  0.186 fd= 163 aq=    5KB vq=   83KB sq=    0B f=0/0

#1047 add cdxl encoder and muxer undetermined enhancement 03/09/2012

See ticket #665


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