{5} Open Tickets by Owner (Full Description) (330 matches)
Results (1 - 100 of 330)
| Ticket | Summary | Component | Milestone | Type | Created | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1493 | Transcoding MOV file from Rhozet Carbon Server creates video with double duration (needs edit list duration support) | undetermined | defect | 06/28/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Summary of the bug:
The video file produced plays back fine but includes an additional 4:14 of black screen and no audio for a total duration of 8:28. When watching the debug output, ffmpeg seems to hang on the final frame of the video and then produces an extra 4:14 worth of blank frames after a few minutes before exiting cleanly. We received permission from our customer to use this video as part of this bug report but request that it not be used for anything else. How to reproduce: % ffmpeg -v 9 -loglevel 99 -report -i ~/Desktop/BC-foo1/79855382001_1656639096001_449-NHS-Osteoporosis-CaseStudy-16x9-UB-H264-1024-v3.mov /tmp/tmp.mp4 ffmpeg -version: ffmpeg version N-41997-g3f59bbf built on Jun 28 2012 15:06:40 with gcc 4.6.3 20120306 (Red Hat 4.6.3-2) configuration: --enable-gpl --enable-nonfree --enable-version3 --enable-pthreads --enable-postproc --enable-libmp3lame --enable-libvo-aacenc --enable-libx264 --enable-avfilter --disable-ffplay --disable-ffserver --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libvpx libavutil 51. 63.100 / 51. 63.100 libavcodec 54. 29.101 / 54. 29.101 libavformat 54. 11.100 / 54. 11.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 3. 0.100 / 3. 0.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 The file can be downloaded from here: http://ffmpeg-bug.s3-website-us-east-1.amazonaws.com/transcodes_to_double_duration.mov size: 503881220 bytes (481 MB) md5sum: a37321b6d0231b45dd62f6c3378151be |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #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. please notice, that there is 2 examples:
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. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2386 | ffmpeg creates non-PS3 compatible DivX | avcodec | defect | 03/20/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Summary of the bug: Using the static win32 builds from zeranoe.com the DivX files created by the latest ffmpeg git version fail to play on PS3. After testing old builds from zeranoe.com (see http://ffmpeg.zeranoe.com/builds/win32/static/) I have bisected the failure so that the build ffmpeg-git-b6ff81d-win32-static works ok (=PS3 can play the DivX) but ffmpeg-git-a4c22e3-win32-static and every build after that fail (=PS3 complains that the format is not supported). Below are the commands I used with these two builds and as said only the former is playable with PS3. The notable change between the builds is libavutil update from 40.100 to 41.100. How to reproduce: > ./ffmpeg-git-b6ff81d-win32-static.exe -i test.avi -acodec libmp3lame -vcodec libxvid -level 5 -bf 2 -vtag XVID -map_metadata -1 out1.avi
ffmpeg version N-38148-gb6ff81d Copyright (c) 2000-2012 the FFmpeg developers
built on Feb 23 2012 12:26:05 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. 40.100 / 51. 40.100
libavcodec 54. 4.100 / 54. 4.100
libavformat 54. 1.100 / 54. 1.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
Input #0, avi, from 'test.avi':
Metadata:
encoder : Lavf54.59.106
Duration: 00:00:10.03, start: 0.000000, bitrate: 1227 kb/s
Stream #0:0: Video: mpeg4 (Advanced Simple Profile) (DIVX / 0x58564944), yuv420p, 576x324 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 23.98 tbn, 2997 tbc
Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16, 128 kb/s
[buffer @ 022EDAA0] w:576 h:324 pixfmt:yuv420p tb:1/1000000 sar:1/1 sws_param:
Output #0, avi, to 'out1.avi':
Metadata:
ISFT : Lavf54.1.100
Stream #0:0: Video: mpeg4 (XVID / 0x44495658), yuv420p, 576x324 [SAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 23.98 tbn, 23.98 tbc
Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16
Stream mapping:
Stream #0:0 -> #0:0 (mpeg4 -> libxvid)
Stream #0:1 -> #0:1 (mp3 -> libmp3lame)
Press [q] to stop, [?] for help
frame= 22 fps= 0 q=4.0 size= 30kB time=00:00:00.91 bitrate= 268.5kbits/sframe= 37 fps= 0 q=9.0 size= 72kB time=00:00:01.54 bitrate= 379.8kbits/sframe= 47 fps= 31 q=17.0 size= 105kB time=00:00:01.94 bitrate= 443.9kbits/frame= 56 fps= 27 q=22.0 size= 125kB time=00:00:02.32 bitrate= 439.9kbits/frame= 65 fps= 25 q=19.0 size= 142kB time=00:00:02.68 bitrate= 433.5kbits/frame= 73 fps= 23 q=13.0 size= 158kB time=00:00:03.04 bitrate= 424.8kbits/frame= 80 fps= 22 q=19.0 size= 184kB time=00:00:03.33 bitrate= 451.2kbits/frame= 90 fps= 22 q=26.0 size= 227kB time=00:00:03.74 bitrate= 495.6kbits/frame= 100 fps= 21 q=29.0 size= 263kB time=00:00:04.15 bitrate= 518.9kbits/frame= 110 fps= 21 q=31.0 size= 297kB time=00:00:04.58 bitrate= 529.9kbits/frame= 121 fps= 21 q=31.0 size= 331kB time=00:00:05.04 bitrate= 537.3kbits/frame= 131 fps= 21 q=31.0 size= 356kB time=00:00:05.44 bitrate= 535.1kbits/frame= 141 fps= 21 q=31.0 size= 381kB time=00:00:05.88 bitrate= 530.4kbits/frame= 151 fps= 21 q=31.0 size= 404kB time=00:00:06.28 bitrate= 526.6kbits/frame= 160 fps= 21 q=31.0 size= 430kB time=00:00:06.67 bitrate= 528.4kbits/frame= 168 fps= 20 q=31.0 size= 444kB time=00:00:06.98 bitrate= 520.7kbits/frame= 178 fps= 20 q=31.0 size= 467kB time=00:00:07.41 bitrate= 515.6kbits/frame= 187 fps= 20 q=31.0 size= 485kB time=00:00:07.79 bitrate= 509.5kbits/frame= 196 fps= 20 q=31.0 size= 504kB time=00:00:08.16 bitrate= 506.5kbits/frame= 206 fps= 20 q=31.0 size= 517kB time=00:00:08.56 bitrate= 494.8kbits/frame= 216 fps= 20 q=31.0 size= 536kB time=00:00:09.00 bitrate= 487.5kbits/frame= 226 fps= 20 q=31.0 size= 550kB time=00:00:09.40 bitrate= 479.3kbits/frame= 238 fps= 20 q=31.0 size= 568kB time=00:00:09.91 bitrate= 469.7kbits/frame= 240 fps= 20 q=31.0 Lsize= 582kB time=00:00:10.01 bitrate= 476.4kbits/s
video:400kB audio:157kB global headers:0kB muxing overhead 4.555188%
> ./ffmpeg-git-a4c22e3-win32-static.exe -i test.avi -acodec libmp3lame -vcodec libxvid -level 5 -bf 2 -vtag XVID -map_metadata -1 out2.avi
ffmpeg version N-38292-ga4c22e3 Copyright (c) 2000-2012 the FFmpeg developers
built on Feb 27 2012 14:50:39 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. 41.100 / 51. 41.100
libavcodec 54. 4.100 / 54. 4.100
libavformat 54. 1.100 / 54. 1.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
Input #0, avi, from 'test.avi':
Metadata:
encoder : Lavf54.59.106
Duration: 00:00:10.03, start: 0.000000, bitrate: 1227 kb/s
Stream #0:0: Video: mpeg4 (Advanced Simple Profile) (DIVX / 0x58564944), yuv420p, 576x324 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 23.98 tbn, 2997 tbc
Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16, 128 kb/s
[buffer @ 022FDAA0] w:576 h:324 pixfmt:yuv420p tb:1/1000000 sar:1/1 sws_param:
Output #0, avi, to 'out2.avi':
Metadata:
ISFT : Lavf54.1.100
Stream #0:0: Video: mpeg4 (XVID / 0x44495658), yuv420p, 576x324 [SAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 23.98 tbn, 23.98 tbc
Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16
Stream mapping:
Stream #0:0 -> #0:0 (mpeg4 -> libxvid)
Stream #0:1 -> #0:1 (mp3 -> libmp3lame)
Press [q] to stop, [?] for help
frame= 31 fps= 0 q=3.0 size= 39kB time=00:00:01.27 bitrate= 250.3kbits/sframe= 41 fps= 39 q=14.0 size= 84kB time=00:00:01.70 bitrate= 403.2kbits/frame= 50 fps= 31 q=23.0 size= 112kB time=00:00:02.06 bitrate= 442.6kbits/frame= 59 fps= 28 q=17.0 size= 127kB time=00:00:02.42 bitrate= 429.0kbits/frame= 67 fps= 26 q=18.0 size= 144kB time=00:00:02.78 bitrate= 424.8kbits/frame= 76 fps= 24 q=18.0 size= 167kB time=00:00:03.16 bitrate= 431.9kbits/frame= 85 fps= 23 q=20.0 size= 199kB time=00:00:03.52 bitrate= 461.5kbits/frame= 95 fps= 22 q=28.0 size= 244kB time=00:00:03.96 bitrate= 504.2kbits/frame= 105 fps= 22 q=30.0 size= 280kB time=00:00:04.36 bitrate= 524.9kbits/frame= 116 fps= 22 q=31.0 size= 315kB time=00:00:04.82 bitrate= 534.1kbits/frame= 127 fps= 21 q=31.0 size= 346kB time=00:00:05.28 bitrate= 536.3kbits/frame= 139 fps= 22 q=31.0 size= 374kB time=00:00:05.78 bitrate= 529.2kbits/frame= 148 fps= 21 q=31.0 size= 396kB time=00:00:06.16 bitrate= 526.6kbits/frame= 159 fps= 21 q=31.0 size= 423kB time=00:00:06.62 bitrate= 523.1kbits/frame= 166 fps= 21 q=31.0 size= 440kB time=00:00:06.91 bitrate= 521.6kbits/frame= 176 fps= 20 q=31.0 size= 461kB time=00:00:07.32 bitrate= 516.0kbits/frame= 186 fps= 20 q=31.0 size= 483kB time=00:00:07.75 bitrate= 509.9kbits/frame= 196 fps= 20 q=31.0 size= 503kB time=00:00:08.16 bitrate= 505.3kbits/frame= 206 fps= 20 q=31.0 size= 517kB time=00:00:08.56 bitrate= 494.8kbits/frame= 216 fps= 20 q=31.0 size= 535kB time=00:00:09.00 bitrate= 486.7kbits/frame= 226 fps= 20 q=31.0 size= 550kB time=00:00:09.40 bitrate= 479.3kbits/frame= 238 fps= 20 q=31.0 size= 568kB time=00:00:09.91 bitrate= 469.3kbits/frame= 240 fps= 20 q=31.0 Lsize= 582kB time=00:00:10.05 bitrate= 474.5kbits/s
video:400kB audio:157kB global headers:0kB muxing overhead 4.559397%
>
It should be noted that the following still works with current git (=the output file is playable with PS3): ./ffmpeg-git-17c1881-win32-static.exe -i test.avi -acodec libmp3lame -vcodec mpeg4 -level 5 -bf 2 -vtag XVID -map_metadata -1 out3.avi |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2400 | A/V desync for separate video and aac in mp4 input files | undetermined | defect | 03/25/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
executing following command with the two videos I attached.
C:\Conversion>ffmpeg -i aaa.mp4 -i bbb.mp4 test.mp4 ffmpeg version N-51211-ge0e8c20 Copyright (c) 2000-2013 the FFmpeg developers
isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab le-libass --enable-libbluray --enable-libcaca --enable-libfreetype --enable-libg sm --enable-libilbc --enable-libmp3lame --enable-libopencore-amrnb --enable-libo pencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-li bschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-lib twolame --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enabl e-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'aaa.mp4':
Input #1, mov,mp4,m4a,3gp,3g2,mj2, from 'bbb.mp4':
40 kb/s
File 'test.mp4' already exists. Overwrite ? [y/N] y using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 [libx264 @ 024adac0] profile High, level 3.2 [libx264 @ 024adac0] 264 - core 130 r2274 c832fe9 - H.264/MPEG-4 AVC codec - Cop yleft 2003-2013 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deb lock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 m e_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chro ma_qp_offset=-2 threads=6 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 i nterlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenec ut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin= 0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00 Output #0, mp4, to 'test.mp4':
=-1--1, 30k tbn, 29.97 tbc
, 128 kb/s
Stream mapping:
Press [q] to stop, ? for help frame= 54 fps=0.0 q=29.0 size= 0kB time=00:00:00.06 bitrate= 5.8kbits/ frame= 80 fps= 76 q=29.0 size= 219kB time=00:00:00.93 bitrate=1917.7kbits/ frame= 114 fps= 72 q=29.0 size= 219kB time=00:00:02.06 bitrate= 866.1kbits/ frame= 148 fps= 71 q=29.0 size= 219kB time=00:00:03.20 bitrate= 559.3kbits/ frame= 187 fps= 72 q=29.0 size= 219kB time=00:00:04.50 bitrate= 397.7kbits/ frame= 226 fps= 72 q=29.0 size= 219kB time=00:00:05.80 bitrate= 308.6kbits/ frame= 261 fps= 63 q=2686559.0 Lsize= 390kB time=00:00:08.64 bitrate= 369.9 kbits/s video:251kB audio:133kB subtitle:0 global headers:0kB muxing overhead 1.517758% [libx264 @ 024adac0] frame I:2 Avg QP:20.77 size: 84310 [libx264 @ 024adac0] frame P:68 Avg QP:24.08 size: 1098 [libx264 @ 024adac0] frame B:191 Avg QP:33.16 size: 70 [libx264 @ 024adac0] consecutive B-frames: 1.9% 1.5% 0.0% 96.6% [libx264 @ 024adac0] mb I I16..4: 65.2% 4.7% 30.2% [libx264 @ 024adac0] mb P I16..4: 0.8% 0.0% 0.3% P16..4: 0.6% 0.1% 0.0%
[libx264 @ 024adac0] mb B I16..4: 0.0% 0.0% 0.0% B16..8: 0.7% 0.0% 0.0%
[libx264 @ 024adac0] 8x8 transform intra:3.7% inter:46.9% [libx264 @ 024adac0] coded y,uvDC,uvAC intra: 20.3% 19.0% 16.6% inter: 0.1% 0.1%
[libx264 @ 024adac0] i16 v,h,dc,p: 62% 37% 0% 0% [libx264 @ 024adac0] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 74% 12% 12% 0% 0% 0% 0%
[libx264 @ 024adac0] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 34% 39% 12% 2% 2% 2% 3%
[libx264 @ 024adac0] i8c dc,h,v,p: 67% 23% 9% 0% [libx264 @ 024adac0] Weighted P-Frames: Y:0.0% UV:0.0% [libx264 @ 024adac0] ref P L0: 79.1% 12.4% 6.1% 2.4% [libx264 @ 024adac0] ref B L0: 60.7% 38.5% 0.8% [libx264 @ 024adac0] ref B L1: 95.4% 4.6% [libx264 @ 024adac0] kb/s:235.67 then executing ffplay test.mp4 to view the result mp4, you will notice that audio not syndicate with video from the pronunciation of "ffffff" and input "fffffff" via keyboard . But if we merge the audio and video to a avi file , the audio/video syndicated correctly.
I tested with old release and found that http://ffmpeg.zeranoe.com/builds/win32/dev/ffmpeg-git-e01f478-win32-dev.7z built on 2012/03/20 is still ok. From http://ffmpeg.zeranoe.com/builds/win32/dev/ffmpeg-git-4082198-win32-dev.7z built on 2012/03/25 the problem was introduced. I compared the source code between 03/20 and 03/25 and suspect the audio encode api in codec switch from encode to encode2 interface caused the problem.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2425 | [regression] Smacker audio played with clicks | avcodec | defect | 04/02/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
You can clearly hear audio clicks when playing some smk files by mplayer/ffplay The bug was introduced by ffmpeg commit 375ca0aca81be2951d9ba4731196e70e490d3cdf It was a little bit "fixed" later by commit 12cbbbb4abda2de0ea123282ccf7ebee61517f7d but clicks are still there. Sample file (20130402_vc-error_sound-clicks.smk) is ~12MB, so it was uploaded to ftp://upload.ffmpeg.org/ Noticeable clicks are near 20-27 seconds of this sample. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2444 | memory corruption/core dump using alpha overlay in current git ffmpeg | avfilter | defect | 04/07/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Although the same command was working with an earlier ffmpeg (864fdfa0627e21ee0b69e957c3413114185623a7), after updating ffmpeg to the latest git head (1fabd950355849fe8df77226e5f048cd6bdcfb6a) memory corruption and a core dump are encountered using some combinations of video filters. This is on Mac OS X 10.6.8: $ ffmpeg -i lik.mp4 -r 15 -loop 1 -i lik.jpeg -filter_complex '[1] format=rgba,fade=out:15:15:alpha=1 [C]; [0] setsar=1,yadif,mp=eq2=1.1 [P]; [P][C] overlay [V]' -map '[V]' -y out.mp4
ffmpeg version 1.1.git-1fabd95 Copyright (c) 2000-2013 the FFmpeg developers
built on Apr 6 2013 18:53:57 with gcc 4.2.1 (GCC) (Apple Inc. build 5666) (dot 3)
configuration: --prefix=/opt/local --enable-swscale --enable-avfilter --enable-libmp3lame --enable-libvorbis --enable-libopus --enable-libtheora --enable-libschroedinger --enable-libopenjpeg --enable-libmodplug --enable-libass --enable-libvpx --enable-libspeex --enable-libfreetype --mandir=/opt/local/share/man --enable-shared --enable-pthreads --cc=/usr/bin/gcc-4.2 --arch=x86_64 --enable-yasm --enable-gpl --enable-postproc --enable-libx264 --enable-libxvid --enable-version3 --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-nonfree --enable-libfdk-aac --enable-libfaac
libavutil 52. 25.100 / 52. 25.100
libavcodec 55. 2.100 / 55. 2.100
libavformat 55. 1.100 / 55. 1.100
libavdevice 55. 0.100 / 55. 0.100
libavfilter 3. 49.100 / 3. 49.100
libswscale 2. 2.100 / 2. 2.100
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 2.100 / 52. 2.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'lik.mp4':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2avc1mp41
encoder : Lavf55.1.100
Duration: 00:00:06.07, start: 0.000000, bitrate: 59 kb/s
Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 180x180 [SAR 1:1 DAR 1:1], 57 kb/s, 15 fps, 15 tbr, 50k tbn, 30 tbc
Metadata:
handler_name : VideoHandler
[image2 @ 0x102847600] max_analyze_duration 5000000 reached at 5000000 microseconds
Input #1, image2, from 'lik.jpeg':
Duration: 00:00:00.04, start: 0.000000, bitrate: N/A
Stream #1:0: Video: mjpeg, yuvj420p, 180x180 [SAR 1:1 DAR 1:1], 25 fps, 25 tbr, 25 tbn, 25 tbc
[Parsed_mp_4 @ 0x102023c60] 'eq2' is a wrapped MPlayer filter (libmpcodecs). This filter may be removed
once it has been ported to a native libavfilter.
[libx264 @ 0x1028bbc00] using SAR=1/1
[libx264 @ 0x1028bbc00] using cpu capabilities: MMX2 SSE2Fast SSSE3 Cache64
[libx264 @ 0x1028bbc00] profile High, level 1.1
[libx264 @ 0x1028bbc00] 264 - core 129 - H.264/MPEG-4 AVC codec - Copyleft 2003-2013 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=6 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=15 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
Output #0, mp4, to 'out.mp4':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2avc1mp41
encoder : Lavf55.1.100
Stream #0:0: Video: h264 ([33][0][0][0] / 0x0021), yuv420p, 180x180 [SAR 1:1 DAR 1:1], q=-1--1, 50k tbn, 15 tbc
Stream mapping:
Stream #0:0 (h264) -> setsar
Stream #1:0 (mjpeg) -> format
overlay -> Stream #0:0 (libx264)
Press [q] to stop, [?] for help
ffmpeg(43912,0x7fff705a3cc0) malloc: *** error for object 0x105810e08: incorrect checksum for freed object - object was probably modified after being freed.
*** set a breakpoint in malloc_error_break to debug
Abort trap (core dumped)
$
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2450 | Xorg resource leakage | avdevice | defect | 04/08/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Summary of the bug: ffmpeg increases virtual memory of Xorg server. How to reproduce: Operating system: CentOS release 6.2 (Final) ffmpeg releases: 1.1.4, 1.2 configuration: --disable-yasm --enable-gpl --enable-x11grab --enable-version3 --enable-libvo-aacenc Run % ffmpeg -f x11grab -s cif -r 25 -i :0.0 /tmp/out.mpg and monitor X11 client resources by % xrestop You will find an <unknown> client constantly increasing X11 server memory. Batch usage of xrestop indicates leak in category "cursors". (Maybe ticket #1738 introduced it?) Bug does _not_ appear for releases 0.11.3 and 1.0.6! |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2461 | VAAPI mpeg2 decoding crashes | avcodec | defect | 04/12/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Starting somewhere between ffmpeg-1.1.4 and ffmpeg-1.2 something happend with the vaapi code in ffmpeg that's causing crashes when decoding mpeg2. I'm not 100% sure if only mpeg2 is affected, and i'm also not sure what might be causing this. It Looks like vaapi is not properly initialized, as the pic param buffer is missing. A possible backtrace looks like this: http://bpaste.net/show/rFq5TRFGCp4sh1eYvjnS/ This one is from a vlc git master build. The same happens in XBMC. Both using latest master ffmpeg/libavcodec. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2497 | ALAC encoder produces invalid output / is not lossless | avcodec | defect | 04/24/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Hi, I have a particular WAV file that, when converted to ALAC, contains a short burst of noise not present in the original WAV. This is clearly audible, and also clearly visible when comparing the original WAV to the ALAC in a tool like Audacity. The burst of noise is between the 1:14 and 1:15 mark. I've reproduced this using ffmpeg from git compiled earlier today. The command line was as follows: ffmpeg -y -i alac_encoding_error_white_noise_burst.wav -acodec alac -f ipod out.m4a Output was as follows: ffmpeg version N-52419-gdfdee6c Copyright (c) 2000-2013 the FFmpeg developers
built on Apr 24 2013 09:52:56 with gcc 4.7 (Ubuntu/Linaro 4.7.2-2ubuntu1)
configuration:
libavutil 52. 27.100 / 52. 27.100
libavcodec 55. 6.100 / 55. 6.100
libavformat 55. 3.100 / 55. 3.100
libavdevice 55. 0.100 / 55. 0.100
libavfilter 3. 60.101 / 3. 60.101
libswscale 2. 2.100 / 2. 2.100
libswresample 0. 17.102 / 0. 17.102
[wav @ 0x27b07c0] max_analyze_duration 5000000 reached at 5015510 microseconds
Guessed Channel Layout for Input Stream #0.0 : stereo
Input #0, wav, from 'alac_encoding_error_white_noise_burst.wav':
Duration: 00:05:46.91, bitrate: 1411 kb/s
Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 44100 Hz, stereo, s16, 1411 kb/s
Output #0, ipod, to 'out.m4a':
Metadata:
encoder : Lavf55.3.100
Stream #0:0: Audio: alac (alac / 0x63616C61), 44100 Hz, stereo, s16p, 128 kb/s
Stream mapping:
Stream #0:0 -> #0:0 (pcm_s16le -> alac)
Press [q] to stop, [?] for help
size= 51784kB time=00:05:46.99 bitrate=1222.5kbits/s
video:0kB audio:51768kB subtitle:0 global headers:0kB muxing overhead 0.030579%
I can supply the WAV file, but it's copyright belongs to the user that uploaded it to our service, so I wouldn't feel comfortable uploading it to datafilehost.com unless I can supply the link to the relevant developer privately. I did try to upload it to the FTP server, but had no luck there (there was no "incoming" directory, and I got a permission denied error trying to upload to the root directory). |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2552 | FLAC with wrong but valid 'header' makes decoder misbehave | avcodec | defect | 05/10/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Summary of the bug: I found a file where libavcodec thinks the file is 8kHz, 3 channel while the file is 44.1kHz and stereo. With ghex I found out this is probably because there is a valid header (CRC checks out) somewhere halfway a block. While this is only one header versus 11 valid ones, libavcodec thinks this one is valid and the rest is garbage. How to reproduce:
Output: ffmpeg -loglevel 99 -i flac-file-with-valid-header-in-last-block.flac -f null /dev/null
ffmpeg version N-52792-g7c23922 Copyright (c) 2000-2013 the FFmpeg developers
built on May 5 2013 22:10:53 with gcc 4.7 (Ubuntu/Linaro 4.7.2-2ubuntu1)
configuration: --enable-libx264 --enable-libtheora --enable-libvorbis --enable-libmp3lame --enable-gpl
libavutil 52. 29.100 / 52. 29.100
libavcodec 55. 7.100 / 55. 7.100
libavformat 55. 4.101 / 55. 4.101
libavdevice 55. 0.100 / 55. 0.100
libavfilter 3. 63.101 / 3. 63.101
libswscale 2. 2.100 / 2. 2.100
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 3.100 / 52. 3.100
Splitting the commandline.
Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument '99'.
Reading option '-i' ... matched as input file with argument 'flac-file-with-valid-header-in-last-block.flac'.
Reading option '-f' ... matched as option 'f' (force format) with argument 'null'.
Reading option '/dev/null' ... matched as output file.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option loglevel (set logging level) with argument 99.
Successfully parsed a group of options.
Parsing a group of options: input file flac-file-with-valid-header-in-last-block.flac.
Successfully parsed a group of options.
Opening an input file: flac-file-with-valid-header-in-last-block.flac.
[flac @ 0x1e997c0] Format flac probed with size=2048 and score=50
[flac @ 0x1e997c0] File position before avformat_find_stream_info() is 8304
[flac @ 0x1e9a1e0] sample rate change detected in adjacent frames
[flac @ 0x1e9a1e0] bits per sample change detected in adjacent frames
[flac @ 0x1e9a1e0] number of channels change detected in adjacent frames
[flac @ 0x1e9a1e0] sample/frame number mismatch in adjacent frames
[flac @ 0x1e9a1e0] crc check failed from offset 518995 (frame 8) to 567270 (frame 65)
[flac @ 0x1e9a1e0] sample rate change detected in adjacent frames
[flac @ 0x1e9a1e0] bits per sample change detected in adjacent frames
[flac @ 0x1e9a1e0] number of channels change detected in adjacent frames
[flac @ 0x1e9a1e0] sample/frame number mismatch in adjacent frames
[flac @ 0x1e9a1e0] crc check failed from offset 443570 (frame 7) to 567270 (frame 65)
[flac @ 0x1e9a1e0] sample/frame number mismatch in adjacent frames
[flac @ 0x1e9a1e0] sample rate change detected in adjacent frames
[flac @ 0x1e9a1e0] bits per sample change detected in adjacent frames
[flac @ 0x1e9a1e0] number of channels change detected in adjacent frames
[flac @ 0x1e9a1e0] sample/frame number mismatch in adjacent frames
[flac @ 0x1e9a1e0] crc check failed from offset 371506 (frame 6) to 567270 (frame 65)
[flac @ 0x1e9a1e0] sample/frame number mismatch in adjacent frames
Last message repeated 11 times
[flac @ 0x1e9a1e0] Junk frame till offset 48275
[flac @ 0x1e997c0] max_analyze_duration 5000000 reached at 5062721 microseconds
[flac @ 0x1e997c0] File position after avformat_find_stream_info() is 579223
Input #0, flac, from 'flac-file-with-valid-header-in-last-block.flac':
Duration: 00:00:07.40, bitrate: 626 kb/s
Stream #0:0, 8, 1/44100: Audio: flac, 8000 Hz, 3.0, s16
Successfully opened the file.
Parsing a group of options: output file /dev/null.
Applying option f (force format) with argument null.
Successfully parsed a group of options.
Opening an output file: /dev/null.
Successfully opened the file.
[graph 0 input from stream 0:0 @ 0x1e9a6e0] Setting 'time_base' to value '1/8000'
[graph 0 input from stream 0:0 @ 0x1e9a6e0] Setting 'sample_rate' to value '8000'
[graph 0 input from stream 0:0 @ 0x1e9a6e0] Setting 'sample_fmt' to value 's16'
[graph 0 input from stream 0:0 @ 0x1e9a6e0] Setting 'channel_layout' to value '0x7'
[graph 0 input from stream 0:0 @ 0x1e9a6e0] tb:1/8000 samplefmt:s16 samplerate:8000 chlayout:0x7
[audio format for output stream 0:0 @ 0x1e9e300] Setting 'sample_fmts' to value 's16'
[AVFilterGraph @ 0x1e9b1a0] query_formats: 4 queried, 9 merged, 0 already done, 0 delayed
Output #0, null, to '/dev/null':
Metadata:
encoder : Lavf55.4.101
Stream #0:0, 0, 1/90000: Audio: pcm_s16le, 8000 Hz, 3.0, s16, 384 kb/s
Stream mapping:
Stream #0:0 -> #0:0 (flac -> pcm_s16le)
Press [q] to stop, [?] for help
Input stream #0:0 frame changed from rate:8000 fmt:s16 ch:3 chl:3.0 to rate:44100 fmt:s16 ch:2 chl:stereo
[graph 0 input from stream 0:0 @ 0x1e9e280] Setting 'time_base' to value '1/44100'
[graph 0 input from stream 0:0 @ 0x1e9e280] Setting 'sample_rate' to value '44100'
[graph 0 input from stream 0:0 @ 0x1e9e280] Setting 'sample_fmt' to value 's16'
[graph 0 input from stream 0:0 @ 0x1e9e280] Setting 'channel_layout' to value '0x3'
[graph 0 input from stream 0:0 @ 0x1e9e280] tb:1/44100 samplefmt:s16 samplerate:44100 chlayout:0x3
[audio format for output stream 0:0 @ 0x1e9f140] Setting 'sample_fmts' to value 's16'
[audio format for output stream 0:0 @ 0x1e9f140] Setting 'sample_rates' to value '8000'
[audio format for output stream 0:0 @ 0x1e9f140] Setting 'channel_layouts' to value '0x7'
[audio format for output stream 0:0 @ 0x1e9f140] auto-inserting filter 'auto-inserted resampler 0' between the filter 'Parsed_anull_0' and the filter 'audio format for output stream 0:0'
[AVFilterGraph @ 0x1e9df60] query_formats: 4 queried, 9 merged, 3 already done, 0 delayed
1.000000 0.000000
0.000000 1.000000
0.000000 0.000000
[auto-inserted resampler 0 @ 0x1ea1960] ch:2 chl:stereo fmt:s16 r:44100Hz -> ch:3 chl:3.0 fmt:s16 r:8000Hz
[flac @ 0x1e9a1e0] CRC error at PTS -9223372036854775808
[flac @ 0x1e9a1e0] overread: 1
Error while decoding stream #0:0: Invalid data found when processing input
[flac @ 0x1e9a1e0] switching bps mid-stream is not supported
[flac @ 0x1e9a1e0] decode_frame() failed
Error while decoding stream #0:0: Operation not permitted
[output stream 0:0 @ 0x1e9de80] EOF on sink link output stream 0:0:default.
No more output streams to write to, finishing.
size=N/A time=00:00:07.40 bitrate=N/A
video:0kB audio:347kB subtitle:0 global headers:0kB muxing overhead -100.006195%
9 frames successfully decoded, 2 decoding errors
[AVIOContext @ 0x1ea1ee0] Statistics: 579223 bytes read, 0 seeks
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2579 | Data stream from UAV video reported as "Unknown" type | avformat | defect | 05/16/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Summary of the bug: In some older videos collected from a UAV (e.g. Predator drone), the KLV metadata stream is not recognized as a "Data" stream and is parsed as "Unknown". I would like to be able to ready this data stream as "Data". In much older versions of FFmpeg (e.g. version 0.8 and before) the data stream was interpreted as "Data" and I could read the data correctly. I used git bisect to determine that metadata stream is interpreted as "Unknown" after commit e78d1a59. I am actually using the APIs for libavformat, libavcodec, etc. to work with the video and metadata, but the bug can be determined by simply running ffmpeg and looking at the stream types. How to reproduce: % ffmpeg -i old_klv_data_stream.mpg
ffmpeg version N-53159-gd94c907 Copyright (c) 2000-2013 the FFmpeg developers
built on May 16 2013 14:15:13 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5)
configuration:
libavutil 52. 32.100 / 52. 32.100
libavcodec 55. 9.100 / 55. 9.100
libavformat 55. 7.100 / 55. 7.100
libavdevice 55. 0.100 / 55. 0.100
libavfilter 3. 68.101 / 3. 68.101
libswscale 2. 3.100 / 2. 3.100
libswresample 0. 17.102 / 0. 17.102
[mpegts @ 0x3371020] probed stream 1 failed
[mpegts @ 0x3371020] max_analyze_duration 5000000 reached at 5003333 microseconds
[mpegts @ 0x3371020] Could not find codec parameters for stream 1 (Unknown: none ([21][0][0][0] / 0x0015)): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[mpegts @ 0x3371020] PES packet size mismatch
Input #0, mpegts, from 'old_klv_data_stream.mpg':
Duration: 00:00:16.15, start: 0.909400, bitrate: 5072 kb/s
Program 1
Stream #0:0[0x1e1]: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p, 720x480 [SAR 1:1 DAR 3:2], 29.97 fps, 59.94 tbr, 90k tbn, 59.94 tbc
Stream #0:1[0x1f1]: Unknown: none ([21][0][0][0] / 0x0015)
At least one output file must be specified
I will be uploading the sample file specified above, and attaching a report generated by ffmpeg -v 9 -loglevel 99 -report -i old_klv_data_stream.mpg. I have hundreds video files that have these issues. Video from newer UAVs seem to use a different stream type and the metadata is correctly reported as Stream #0:1[0x90]: Data: klv (KLVA / 0x41564C4B) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2580 | FLV h264 video decoding corrupted | avcodec | defect | 05/16/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Summary of the bug: Decoding this file: http://files.cousins-sears.com/0x2m2u110W3H (and others like it) is corrupted after about 15 seconds. Other decoders are able to decode the video properly. For instance whatever is powering http://www.mediaconverter.org allowed me to convert the file successfully, as you can see here: http://www.youtube.com/watch?v=993OAWMS0us ffmpeg conversion results in errors as seen here: http://pastebin.com/WawmPZVC How to reproduce: % ffmpeg -i 58af5798-fa2c-42a2-997d-dc8e49de2d8a.flv -an -vcodec libx264 -b 512k -r 30 -ar 44100 testffmpeg2.mpg ffmpeg version N-53159-gd94c907 Copyright (c) 2000-2013 the FFmpeg developers built on May 16 2013 15:29:14 with llvm-gcc 4.2.1 (LLVM build 2336.11.00) configuration: --enable-gpl --enable-version3 --enable-nonfree --enable-postproc --enable-libaacplus --enable-libass --enable-libcelt --enable-libfaac --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-openssl --enable-libopus --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvo-aacenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxvid --prefix=/usr/local libavutil 52. 32.100 / 52. 32.100 libavcodec 55. 9.100 / 55. 9.100 libavformat 55. 7.100 / 55. 7.100 libavdevice 55. 0.100 / 55. 0.100 libavfilter 3. 68.101 / 3. 68.101 libswscale 2. 3.100 / 2. 3.100 libswresample 0. 17.102 / 0. 17.102 libpostproc 52. 3.100 / 52. 3.100 assigned to avcodec per the help of ubitux on #ffmpeg (thanks!) Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #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) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2590 | Inaccurate seek in mp3 | avformat | defect | 05/19/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Summary of the bug: After adding read_xing_toc() in mp3dec.c seeking in some mp3 isn't accurate. The same file seeks correctly and fast in foobar2000. Attached sample of a file and original cue. How to reproduce: ffplay -ss 227 Underworld_sample.mp3 (should start approximately from begining of a song. starts a lot earlier) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #75 | Chroma corruption with specific Fraps sample | avcodec | defect | 04/20/2011 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
With a specific sample ( http://stfcc.org/misc/fraps_chroma_corruption.avi - ~48MB), chroma corruption is produced on at least two different frames after the decoding process. With the same frame, note the difference between FFmpeg's output and the Fraps video decompresser's: FFmpeg: http://stfcc.org/misc/fraps_chroma_corruption_ffmpeg.png Fraps: http://stfcc.org/misc/fraps_chroma_corruption_fraps.png Below output was for converion to huffyuv so it could be viewed in ffplay (ffplay doesn't display video for Fraps it seems): C:\temp\Encoding\test>ffmpeg.exe -v 9 -loglevel 99 -i fraps_chroma_corruption.avi -vcodec huffyuv -pix_fmt rgb32 -y output.avi
FFmpeg version git-N-29181-ga304071, Copyright (c) 2000-2011 the FFmpeg developers
built on Apr 18 2011 21:24:03 with gcc 4.5.2
configuration: --enable-gpl --enable-version3 --enable-runtime-cpudetect --enable-memalign-hack --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-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib --cross-prefix=i686-w64-mingw32- --target-os=mingw32 --arch=x86_32 --extra-cflags=-I/home/kyle/software/ffmpeg/external-libraries/win32/include --extra-ldflags=-L/home/kyle/software/ffmpeg/external-libraries/win32/lib --pkg-config=pkg-config
libavutil 50. 40. 1 / 50. 40. 1
libavcodec 52.120. 0 / 52.120. 0
libavformat 52.108. 0 / 52.108. 0
libavdevice 52. 4. 0 / 52. 4. 0
libavfilter 1. 79. 0 / 1. 79. 0
libswscale 0. 13. 0 / 0. 13. 0
[NULL @ 018BBE60] Probed with size=2048 and score=100
[avi @ 018BBE60] All info found
Input #0, avi, from 'fraps_chroma_corruption.avi':
Duration: 00:00:01.51, start: 0.000000, bitrate: 260416 kb/s
Stream #0.0, 1, 1/60: Video: fraps, bgr24, 960x540, 1/60, 60 tbr, 60 tbn, 60 tbc
[buffer @ 01747A30] w:960 h:540 pixfmt:bgr24
[ffsink @ 01747C30] auto-inserting filter 'auto-inserted scaler 0' between the filter 'src' and the filter 'out'
[scale @ 01747E90] w:960 h:540 fmt:bgr24 -> w:960 h:540 fmt:bgra flags:0x4
[huffyuv @ 01751A70] using huffyuv 2.2.0 or newer interlacing flag
Output #0, avi, to 'output.avi':
Metadata:
ISFT : Lavf52.108.0
Stream #0.0, 0, 1/60: Video: huffyuv, bgra, 960x540, 1/60, q=2-31, 200 kb/s, 60 tbn, 60 tbc
Stream mapping:
Stream #0.0 -> #0.0
Press [q] to stop encoding
frame= 91 fps= 60 q=0.0 Lsize= 70979kB time=1.52 bitrate=383378.5kbits/s
video:70971kB audio:0kB global headers:0kB muxing overhead 0.010824%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #117 | unsupported interplayvideo file | avcodec | defect | 04/26/2011 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
http://www.upitus.net/v1cb0vmtxws8 (sorry for this free crappy host with time delay, next this I will try to find something better) the file does not convert correctly with ffmpeg (only a few frames) with ffplay I get this: C:\>ffplay C:\SK_DEMO.MVE
FFplay version git-N-29181-ga304071, Copyright (c) 2003-2011 the FFmpeg develope
rs
built on Apr 18 2011 21:24:03 with gcc 4.5.2
configuration: --enable-gpl --enable-version3 --enable-runtime-cpudetect --ena
ble-memalign-hack --enable-avisynth --enable-bzlib --enable-frei0r --enable-libo
pencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --
enable-libmp3lame --enable-libopenjpeg --enable-librtmp --enable-libschroedinger
--enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enabl
e-libx264 --enable-libxavs --enable-libxvid --enable-zlib --cross-prefix=i686-w6
4-mingw32- --target-os=mingw32 --arch=x86_32 --extra-cflags=-I/home/kyle/softwar
e/ffmpeg/external-libraries/win32/include --extra-ldflags=-L/home/kyle/software/
ffmpeg/external-libraries/win32/lib --pkg-config=pkg-config
libavutil 50. 40. 1 / 50. 40. 1
libavcodec 52.120. 0 / 52.120. 0
libavformat 52.108. 0 / 52.108. 0
libavdevice 52. 4. 0 / 52. 4. 0
libavfilter 1. 79. 0 / 1. 79. 0
libswscale 0. 13. 0 / 0. 13. 0
[ipmovie @ 01D5D4F0] Estimating duration from bitrate, this may be inaccurate
Input #0, ipmovie, from 'C:\SK_DEMO.MVE':
Duration: N/A, start: 0.000000, bitrate: N/A
Stream #0.0: Video: interplayvideo, pal8, 432x320, 1000k tbr, 1000k tbn, 100
0k tbc
[ffsink @ 01D62480] auto-inserting filter 'auto-inserted scaler 0' between the f
ilter 'src' and the filter 'out'
[scale @ 01D62700] w:432 h:320 fmt:pal8 -> w:432 h:320 fmt:yuv420p flags:0x4
[interplayvideo @ 01D5EB40] Interplay video: motion offset < 0 (-49287)
[interplayvideo @ 01D5EB40] Interplay video: decode problem on frame 2, @ block
(64, 0)
[interplayvideo @ 01D5EB40] Interplay video: motion offset < 0 (-4088)
[interplayvideo @ 01D5EB40] Interplay video: decode problem on frame 3, @ block
(240, 0)
[interplayvideo @ 01D5EB40] Interplay video: motion offset < 0 (-4321)
[interplayvideo @ 01D5EB40] Interplay video: decode problem on frame 4, @ block
(0, 0)
[interplayvideo @ 01D5EB40] Interplay video: motion offset < 0 (-39333)
[interplayvideo @ 01D5EB40] Interplay video: decode problem on frame 5, @ block
(104, 0)
[interplayvideo @ 01D5EB40] Interplay video: Help! Mystery opcode 0x6 seen
[interplayvideo @ 01D5EB40] Interplay video: motion offset < 0 (-50836)
[interplayvideo @ 01D5EB40] Interplay video: decode problem on frame 6, @ block
(40, 0)
[interplayvideo @ 01D5EB40] Interplay video: Help! Mystery opcode 0x6 seen
[interplayvideo @ 01D5EB40] Interplay video: motion offset < 0 (-5600)
[interplayvideo @ 01D5EB40] Interplay video: decode problem on frame 7, @ block
(16, 0)
[interplayvideo @ 01D5EB40] Interplay video: Help! Mystery opcode 0x6 seen
Last message repeated 4 times
[interplayvideo @ 01D5EB40] Interplay video: motion offset < 0 (-4349)
[interplayvideo @ 01D5EB40] Interplay video: decode problem on frame 8, @ block
(400, 0)
[interplayvideo @ 01D5EB40] Interplay video: Help! Mystery opcode 0x6 seen
[interplayvideo @ 01D5EB40] Interplay video: motion offset < 0 (-47404)
[interplayvideo @ 01D5EB40] Interplay video: decode problem on frame 9, @ block
(192, 0)
[interplayvideo @ 01D5EB40] Interplay video: Help! Mystery opcode 0x6 seen
[interplayvideo @ 01D5EB40] Interplay video: motion offset < 0 (-338)
[interplayvideo @ 01D5EB40] Interplay video: decode problem on frame 10, @ bloc
k (96, 0)
[interplayvideo @ 01D5EB40] Interplay video: motion offset < 0 (-53651)
[interplayvideo @ 01D5EB40] Interplay video: decode problem on frame 11, @ bloc
k (32, 0)
[interplayvideo @ 01D5EB40] Interplay video: Help! Mystery opcode 0x6 seen
Last message repeated 2 times
[interplayvideo @ 01D5EB40] Interplay video: motion offset < 0 (-4212)
[interplayvideo @ 01D5EB40] Interplay video: decode problem on frame 13, @ bloc
k (96, 0)
[interplayvideo @ 01D5EB40] Interplay video: motion offset < 0 (-273)
[interplayvideo @ 01D5EB40] Interplay video: decode problem on frame 15, @ bloc
k (160, 0)
[interplayvideo @ 01D5EB40] Interplay video: Help! Mystery opcode 0x6 seen
Last message repeated 1 times
[interplayvideo @ 01D5EB40] Interplay video: motion offset < 0 (-4176)
[interplayvideo @ 01D5EB40] Interplay video: decode problem on frame 17, @ bloc
k (144, 0)
[interplayvideo @ 01D5EB40] Interplay video: Help! Mystery opcode 0x6 seen
[interplayvideo @ 01D5EB40] Interplay video: motion offset < 0 (-205)
[interplayvideo @ 01D5EB40] Interplay video: decode problem on frame 19, @ bloc
k (224, 0)
[interplayvideo @ 01D5EB40] Interplay video: motion offset < 0 (-3816)
[interplayvideo @ 01D5EB40] Interplay video: decode problem on frame 21, @ bloc
k (64, 0)
[interplayvideo @ 01D5EB40] Interplay video: Help! Mystery opcode 0x6 seen
Last message repeated 5 times0KB vq= 38KB sq= 0B f=6/6
[interplayvideo @ 01D5EB40] Interplay video: motion offset < 0 (-126)
[interplayvideo @ 01D5EB40] Interplay video: decode problem on frame 23, @ bloc
k (304, 0)
[interplayvideo @ 01D5EB40] Interplay video: Help! Mystery opcode 0x6 seen
Last message repeated 8 times
[interplayvideo @ 01D5EB40] Interplay video: motion offset < 0 (-4137)
[interplayvideo @ 01D5EB40] Interplay video: decode problem on frame 25, @ bloc
k (192, 0)
[interplayvideo @ 01D5EB40] Interplay video: Help! Mystery opcode 0x6 seen
Last message repeated 2 times
[interplayvideo @ 01D5EB40] Interplay video: motion offset < 0 (-42725)
[interplayvideo @ 01D5EB40] Interplay video: decode problem on frame 27, @ bloc
k (144, 0)
[interplayvideo @ 01D5EB40] Interplay video: Help! Mystery opcode 0x6 seen
[interplayvideo @ 01D5EB40] Interplay video: motion offset < 0 (-4308)
[interplayvideo @ 01D5EB40] Interplay video: decode problem on frame 29, @ bloc
k (16, 0)
[interplayvideo @ 01D5EB40] Interplay video: motion offset < 0 (-4167)
[interplayvideo @ 01D5EB40] Interplay video: decode problem on frame 31, @ bloc
k (144, 0)
[interplayvideo @ 01D5EB40] Interplay video: motion offset < 0 (-3870)
[interplayvideo @ 01D5EB40] Interplay video: decode problem on frame 33, @ bloc
k (16, 0)
[interplayvideo @ 01D5EB40] Interplay video: motion offset < 0 (-4274)
[interplayvideo @ 01D5EB40] Interplay video: decode problem on frame 35, @ bloc
k (48, 0)
[interplayvideo @ 01D5EB40] Interplay video: motion offset < 0 (-4660)
[interplayvideo @ 01D5EB40] Interplay video: decode problem on frame 37, @ bloc
k (80, 0)
[interplayvideo @ 01D5EB40] Interplay video: motion offset < 0 (-4027)
[interplayvideo @ 01D5EB40] Interplay video: decode problem on frame 39, @ bloc
k (288, 0)
[interplayvideo @ 01D5EB40] Interplay video: Help! Mystery opcode 0x6 seen
[interplayvideo @ 01D5EB40] Interplay video: motion offset < 0 (-4300)
[interplayvideo @ 01D5EB40] Interplay video: decode problem on frame 41, @ bloc
k (32, 0)
[interplayvideo @ 01D5EB40] Interplay video: Help! Mystery opcode 0x6 seen
[interplayvideo @ 01D5EB40] Interplay video: motion offset < 0 (-1187)
[interplayvideo @ 01D5EB40] Interplay video: decode problem on frame 43, @ bloc
k (112, 0)
[interplayvideo @ 01D5EB40] Interplay video: Help! Mystery opcode 0x6 seen
[interplayvideo @ 01D5EB40] Interplay video: motion offset < 0 (-4123)
[interplayvideo @ 01D5EB40] Interplay video: decode problem on frame 45, @ bloc
k (208, 0)
[interplayvideo @ 01D5EB40] Interplay video: Help! Mystery opcode 0x6 seen
[interplayvideo @ 01D5EB40] Interplay video: motion offset < 0 (-3858)
[interplayvideo @ 01D5EB40] Interplay video: decode problem on frame 47, @ bloc
k (32, 0)
[interplayvideo @ 01D5EB40] Interplay video: Help! Mystery opcode 0x6 seen
Last message repeated 1 times
[interplayvideo @ 01D5EB40] Interplay video: motion offset < 0 (-51416)
[interplayvideo @ 01D5EB40] Interplay video: decode problem on frame 49, @ bloc
k (112, 0)
[interplayvideo @ 01D5EB40] Interplay video: motion offset < 0 (-48544)
[interplayvideo @ 01D5EB40] Interplay video: decode problem on frame 51, @ bloc
k (160, 0)
[interplayvideo @ 01D5EB40] Interplay video: motion offset < 0 (-38769)
[interplayvideo @ 01D5EB40] Interplay video: decode problem on frame 53, @ bloc
k (0, 0)
[interplayvideo @ 01D5EB40] Interplay video: Help! Mystery opcode 0x6 seen
Last message repeated 2 times
[interplayvideo @ 01D5EB40] Interplay video: motion offset < 0 (-3787)
[interplayvideo @ 01D5EB40] Interplay video: decode problem on frame 55, @ bloc
k (112, 0)
[interplayvideo @ 01D5EB40] Interplay video: motion offset < 0 (-432)
[interplayvideo @ 01D5EB40] Interplay video: decode problem on frame 57, @ bloc
k (0, 0)
[interplayvideo @ 01D5EB40] Interplay video: Help! Mystery opcode 0x6 seen
Last message repeated 1 times
[interplayvideo @ 01D5EB40] Interplay video: motion offset < 0 (-4203)
[interplayvideo @ 01D5EB40] Interplay video: decode problem on frame 59, @ bloc
k (128, 0)
[interplayvideo @ 01D5EB40] Interplay video: Help! Mystery opcode 0x6 seen
Last message repeated 2 times
[interplayvideo @ 01D5EB40] Interplay video: motion offset < 0 (-622)
[interplayvideo @ 01D5EB40] Interplay video: decode problem on frame 61, @ bloc
k (240, 0)
[interplayvideo @ 01D5EB40] Interplay video: Help! Mystery opcode 0x6 seen
Last message repeated 5 times
[interplayvideo @ 01D5EB40] Interplay video: motion offset < 0 (-1131)
[interplayvideo @ 01D5EB40] Interplay video: decode problem on frame 63, @ bloc
k (160, 0)
[interplayvideo @ 01D5EB40] Interplay video: Help! Mystery opcode 0x6 seen
[interplayvideo @ 01D5EB40] Interplay video: motion offset < 0 (-54293)
[interplayvideo @ 01D5EB40] Interplay video: decode problem on frame 65, @ bloc
k (24, 0)
[interplayvideo @ 01D5EB40] Interplay video: motion offset < 0 (-52546)
[interplayvideo @ 01D5EB40] Interplay video: decode problem on frame 67, @ bloc
k (32, 0)
[interplayvideo @ 01D5EB40] Interplay video: motion offset < 0 (-4237)
[interplayvideo @ 01D5EB40] Interplay video: decode problem on frame 69, @ bloc
k (96, 0)
[interplayvideo @ 01D5EB40] Interplay video: motion offset < 0 (-4293)
[interplayvideo @ 01D5EB40] Interplay video: decode problem on frame 71, @ bloc
k (16, 0)
[interplayvideo @ 01D5EB40] Interplay video: Help! Mystery opcode 0x6 seen
[interplayvideo @ 01D5EB40] Interplay video: motion offset < 0 (-219)
[interplayvideo @ 01D5EB40] Interplay video: decode problem on frame 73, @ bloc
k (208, 0)
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #128 | svq1 decoder is somehow buggy | avcodec | defect | 04/27/2011 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
ftp://ftp.pigwa.net/stuff/other/vcsclip.mov please compare attached screenshot (left = ffplay / right = qt player) I found this with google, maybe related?
C:\>ffmpeg -i C:\vcsclip.mov
FFmpeg version git-N-29181-ga304071, Copyright (c) 2000-2011 the FFmpeg develope
rs
built on Apr 18 2011 21:24:03 with gcc 4.5.2
configuration: --enable-gpl --enable-version3 --enable-runtime-cpudetect --ena
ble-memalign-hack --enable-avisynth --enable-bzlib --enable-frei0r --enable-libo
pencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --
enable-libmp3lame --enable-libopenjpeg --enable-librtmp --enable-libschroedinger
--enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enabl
e-libx264 --enable-libxavs --enable-libxvid --enable-zlib --cross-prefix=i686-w6
4-mingw32- --target-os=mingw32 --arch=x86_32 --extra-cflags=-I/home/kyle/softwar
e/ffmpeg/external-libraries/win32/include --extra-ldflags=-L/home/kyle/software/
ffmpeg/external-libraries/win32/lib --pkg-config=pkg-config
libavutil 50. 40. 1 / 50. 40. 1
libavcodec 52.120. 0 / 52.120. 0
libavformat 52.108. 0 / 52.108. 0
libavdevice 52. 4. 0 / 52. 4. 0
libavfilter 1. 79. 0 / 1. 79. 0
libswscale 0. 13. 0 / 0. 13. 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 01CEC000] max_analyze_duration reached
Seems stream 0 codec frame rate differs from container frame rate: 600.00 (600/1
) -> 12.00 (12/1)
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'C:\vcsclip.mov':
Metadata:
creation_time : 2000-08-17 00:28:08
album : Digital 2600
album-eng : Digital 2600
artist : Kevin Rodgers & Markus Karlus
artist-eng : Kevin Rodgers & Markus Karlus
copyright-eng : [C] 2000
comment : goldenshower@uia.com.br ]]]] www.goldenshower.gs
copyright : [C] 2000
comment-eng : goldenshower@uia.com.br ]]]] www.goldenshower.gs
Duration: 00:02:52.53, start: 0.000000, bitrate: 338 kb/s
Stream #0.0(eng): Video: svq1, yuv410p, 320x240, 289 kb/s, 12 fps, 12 tbr, 6
00 tbn, 600 tbc
Metadata:
creation_time : 2000-08-17 00:28:08
Stream #0.1(eng): Audio: qdm2, 44100 Hz, 1 channels, s16, 48 kb/s
Metadata:
creation_time : 2000-08-17 00:28:08
At least one output file must be specified
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #153 | DVB Subtitles Streams decoding and encoding errors | avcodec | defect | 05/04/2011 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
These is a test stream that shows errors in the DVB Subtitle decoder and encoder. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #162 | Avid AVI Codec - wrong resolution reported by FFmpeg | avcodec | defect | 05/06/2011 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
issue 1494 https://roundup.libav.org/file579/avid.avi Author: ami_stuff Date: 2009-10-19.18:53:59
Attached file is encoded with "Avid AVI Codec" and have 720x576 resolution, but
FFmpeg reports 720x592 and adds black bar on the top of the video.
--------
C:\>ffmpeg -i avid.avi
FFmpeg version SVN-r20231, Copyright (c) 2000-2009 Fabrice Bellard, et al.
built on Oct 14 2009 04:04:42 with gcc 4.2.4
configuration: --enable-memalign-hack --prefix=/mingw --cross-prefix=i686-ming
w32- --cc=ccache-i686-mingw32-gcc --target-os=mingw32 --arch=i686 --cpu=i686 --e
nable-avisynth --enable-gpl --enable-version3 --enable-zlib --enable-bzlib --ena
ble-libgsm --enable-libfaad --enable-pthreads --enable-libvorbis --enable-libthe
ora --enable-libspeex --enable-libmp3lame --enable-libopenjpeg --enable-libxvid
--enable-libschroedinger --enable-libx264 --enable-libopencore_amrwb --enable-li
bopencore_amrnb
libavutil 50. 3. 0 / 50. 3. 0
libavcodec 52.37. 0 / 52.37. 0
libavformat 52.39. 1 / 52.39. 1
libavdevice 52. 2. 0 / 52. 2. 0
libswscale 0. 7. 1 / 0. 7. 1
[mjpeg @ 0x1a68250]Found 1 unreleased buffers!
Input #0, avi, from 'avid.avi':
Duration: 00:00:01.79, start: 0.000000, bitrate: 4289 kb/s
Stream #0.0: Video: mjpeg, yuvj422p, 720x592, 23.97 tbr, 23.97 tbn, 23.97 tb
c
Stream #0.1: Audio: mp3, 44100 Hz, 2 channels, s16, 128 kb/s
At least one output file must be specified
Author: cehoyos Date: 2009-10-19.23:46:14 Reproducible with mplayer avid.avi -vc avid |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #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? |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #244 | rm muxer fails with frames larger than 64k byte | avformat | defect | 05/26/2011 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
pbm file: https://ffmpeg.org/trac/ffmpeg/ticket/193 When I convert "bikerace.pbm" file to rv10 ffmpeg -i C:\bikerace.pbm -vcodec rv10 out.rm everything works ok, but when I try to decode it I get error: C:\>ffmpeg -i out.rm out.avi
ffmpeg version git-N-30155-g01a73d6, Copyright (c) 2000-2011 the FFmpeg develope
rs
built on May 23 2011 03:43:18 with gcc 4.5.3
configuration: --enable-gpl --enable-version3 --enable-memalign-hack --enable-
runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libo
pencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --
enable-libmp3lame --enable-libopenjpeg --enable-librtmp --enable-libschroedinger
--enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enabl
e-libx264 --enable-libxavs --enable-libxvid --enable-zlib --pkg-config=pkg-confi
g
libavutil 51. 2. 1 / 51. 2. 1
libavcodec 53. 6. 0 / 53. 6. 0
libavformat 53. 2. 0 / 53. 2. 0
libavdevice 53. 0. 0 / 53. 0. 0
libavfilter 2. 10. 0 / 2. 10. 0
libswscale 0. 14. 0 / 0. 14. 0
libpostproc 51. 2. 0 / 51. 2. 0
Input #0, rm, from 'out.rm':
Metadata:
title :
author :
copyright :
comment :
Duration: 00:00:00.04, start: 0.000000, bitrate: 33538 kb/s
Stream #0.0: Video: rv10, yuv420p, 550x423, 200 kb/s, 25 tbr, 1k tbn, 25 tbc
[buffer @ 01DE1620] w:550 h:423 pixfmt:yuv420p tb:1/1000000 sar:0/1 sws_param:
Output #0, avi, to 'out.avi':
Metadata:
INAM :
author :
ICOP :
ICMT :
ISFT : Lavf53.2.0
Stream #0.0: Video: mpeg4, yuv420p, 550x423, q=2-31, 200 kb/s, 25 tbn, 25 tb
c
Stream mapping:
Stream #0.0 -> #0.0
Press [q] to stop, [?] for help
[rv10 @ 02360780] illegal ac vlc code at 15x7
[rv10 @ 02360780] ERROR at MB 15 7
frame= 0 fps= 0 q=0.0 Lsize= 6kB time=10000000000.00 bitrate= 0.0kbi
ts/s
video:0kB audio:0kB global headers:0kB muxing overhead 1.#INF00%
I think this is a bug in RV10 / RV20 encoder that it doesn't check which picture sizes are valid for this codec, so probably a check like for H263 codec should be added to these codecs as well (I don't know which picture sizes are valid for RV10 and RV10, but for example 320x240 resolution seems to work correctly, but for example is not allowed for h263). libavcodec/mpegvideo_env.c: case CODEC_ID_H263:
if (!CONFIG_H263_ENCODER) return -1;
if (ff_match_2uint16(h263_format, FF_ARRAY_ELEMS(h263_format), s->width, s->height) == 8) {
av_log(avctx, AV_LOG_ERROR, "The specified picture size of %dx%d is not valid for the H.263 codec.\nValid sizes are 128x96, 176x144, 352x288, 704x576, and 1408x1152. Try H.263+.\n", s->width, s->height);
return -1;
}
s->out_format = FMT_H263;
s->obmc= (avctx->flags & CODEC_FLAG_OBMC) ? 1:0;
avctx->delay=0;
s->low_delay=1;
break;
[...]
case CODEC_ID_RV10:
s->out_format = FMT_H263;
avctx->delay=0;
s->low_delay=1;
break;
case CODEC_ID_RV20:
s->out_format = FMT_H263;
avctx->delay=0;
s->low_delay=1;
s->modified_quant=1;
s->h263_aic=1;
s->h263_plus=1;
s->loop_filter=1;
s->unrestricted_mv= 0;
break;
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #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':
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. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #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
[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':
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':
Stream mapping: Press [q] to stop, ? for help [mpegts @ 0x1f8fde0] aac bitstream not in adts format and extradata missing av_interleaved_write_frame(): Operation not permitted |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #317 | mpeg4 (geov & geox fouccs) needs to be flipped | avcodec | defect | 06/28/2011 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
http://samples.mplayerhq.hu/V-codecs/geov.avi https://trac.videolan.org/vlc/ticket/3615 C:\>ffmpeg -i geov.avi
ffmpeg version N-30956-g81ef892, Copyright (c) 2000-2011 the FFmpeg developers
built on Jun 22 2011 17:34:15 with gcc 4.5.3
configuration: --enable-gpl --enable-version3 --enable-memalign-hack --enable-
runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libo
pencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --
enable-libmp3lame --enable-libopenjpeg --enable-librtmp --enable-libschroedinger
--enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enabl
e-libx264 --enable-libxavs --enable-libxvid --enable-zlib
libavutil 51. 9. 1 / 51. 9. 1
libavcodec 53. 7. 0 / 53. 7. 0
libavformat 53. 4. 0 / 53. 4. 0
libavdevice 53. 1. 1 / 53. 1. 1
libavfilter 2. 23. 0 / 2. 23. 0
libswscale 2. 0. 0 / 2. 0. 0
libpostproc 51. 2. 0 / 51. 2. 0
[avi @ 01E5A600] Something went wrong during header parsing, I will ignore it an
d try to continue anyway.
[mpeg4 @ 01E5AB00] hmm, seems the headers are not complete, trying to guess time
_increment_bits
[mpeg4 @ 01E5AB00] my guess is 5 bits ;)
[avi @ 01E5A600] Could not find codec parameters (Subtitle: [0][0][0][0] / 0x000
0)
Input #0, avi, from 'geov.avi':
Duration: 00:00:03.03, start: 0.000000, bitrate: 1374 kb/s
Stream #0.0: Video: mpeg4, yuv420p, 720x240, 30 fps, 30 tbr, 30 tbn, 30 tbc
Stream #0.1: Subtitle: [0][0][0][0] / 0x0000
At least one output file must be specified
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #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. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #443 | -color_range AVOption appears to do nothing | documentation | defect | 09/07/2011 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
according to source -color_range <int> can take the following values:- "0" auto "1" 16-235 "2" 0-255 and it functions on encode and decode. However altering the option value appears to make no change to the way media is processed, either on input, or output. Attached stills sources and script to generate outputs using variations in value attached. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #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 ? |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #681 | -vf mp=pullup leads to massive A/V-desync | avfilter | defect | 11/23/2011 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
When I call -vf mp=pullup or (pullup,softskip) I get an "Error opening filters!" warning. ffmpeg -y -i example.mov -vf mp=pullup -r 24000/1001 -c:v v210 -c:a copy example_ivtc.mov
ffmpeg version N-33392-gf3bacce, Copyright (c) 2000-2011 the FFmpeg developers
built on Oct 8 2011 18:33:19 with gcc 4.2.1 (Apple Inc. build 5666) (dot 3)
configuration: --enable-gpl
libavutil 51. 20. 0 / 51. 20. 0
libavcodec 53. 19. 1 / 53. 19. 1
libavformat 53. 14. 0 / 53. 14. 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
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x101005800] Unimplemented container channel layout.
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x101005800] 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.
Seems stream 0 codec frame rate differs from container frame rate: 30000.00 (30000/1) -> 29.97 (30000/1001)
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'example.mov':
Metadata:
major_brand : qt
minor_version : 537199360
compatible_brands: qt
creation_time : 2011-11-05 17:32:17
Duration: 00:19:52.02, start: -39.572900, bitrate: 1122 kb/s
Stream #0:0(eng): Video: v210 (v210 / 0x30313276), yuv422p10le, 720x486, 223725 kb/s, SAR 9:10 DAR 4:3, 29.97 fps, 29.97 tbr, 30k tbn, 30k tbc
Metadata:
creation_time : 2011-11-05 17:32:17
Stream #0:1(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, 2 channels, s16, 1536 kb/s
Metadata:
creation_time : 2011-11-05 17:32:17
Stream #0:2(eng): Data: none (tmcd / 0x64636D74)
Metadata:
creation_time : 2011-11-05 17:32:17
[buffer @ 0x100e01900] w:720 h:486 pixfmt:yuv422p10le tb:1/1000000 sar:9/10 sws_param:
[mp @ 0x100e040c0] This is a unholy filter, it will be purified by the ffmpeg exorcist team
which will change its syntax from dark -vf mp to light -vf.
Thou shalst not make spells or scripts that depend on it
[buffersink @ 0x100e03d80] auto-inserting filter 'auto-inserted scale 0' between the filter 'Parsed_mp_0' and the filter 'out'
[mp @ 0x100e040c0] auto-inserting filter 'auto-inserted scale 1' between the filter 'src' and the filter 'Parsed_mp_0'
[scale @ 0x100e04a80] w:720 h:486 fmt:yuv422p10le -> w:720 h:486 fmt:yuv420p flags:0x4
Error opening filters!
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #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. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #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. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #742 | zygo video codec decodes with visible graphic corruption | avcodec | defect | 12/14/2011 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
C:\>ffmpeg -i M3_E3TrailerMC56k7fps.mov
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
[h263 @ 020C9E20] illegal ac vlc code at 3x0
[h263 @ 020C9E20] Error at MB: 3
[h263 @ 020C9E20] concealing 180 DC, 180 AC, 180 MV errors
Seems stream 1 codec frame rate differs from container frame rate: 29.97 (30000/
1001) -> 7.50 (15/2)
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'M3_E3TrailerMC56k7fps.mov':
Metadata:
creation_time : 2004-07-06 16:29:59
Duration: 00:02:35.73, start: 0.000000, bitrate: 55 kb/s
Stream #0:0(eng): Audio: qdm2 (QDM2 / 0x324D4451), 44100 Hz, 1 channels, s16
, 10 kb/s
Metadata:
creation_time : 2004-07-06 16:29:59
handler_name : ?Apple Alias Data Handler
Stream #0:1(eng): Video: h263 (ZyGo / 0x6F47795A), yuv420p, 240x192 [SAR 12:
11 DAR 15:11], 45 kb/s, 7.50 fps, 7.50 tbr, 600 tbn, 29.97 tbc
Metadata:
creation_time : 2004-07-06 16:29:59
handler_name : ?Apple Alias Data Handler
At least one output file must be specified
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #819 | ffmpeg fails to read an image if the image filename contains an accent (win32) | avformat | defect | 12/22/2011 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
When I want to convert a JPG file to a video, ffmpeg fail if the JPG filename contains an accent. Plateform is Windows Vista (6.0.6002) Command line : xx:>dir 11/07/2009 11:15 7 536 Vidéo000-title.png xx:>ffmpeg.exe -y -i Vidéo000-title.png -target pal-dvd -aspect 16/9 -loop 1 -r 25 -t 10 Vidéo000-title.mpg ffmpeg version N-35966-g1d0ae92, Copyright (c) 2000-2011 the FFmpeg developers built on Dec 19 2011 13:01:15 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. 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 Vidéo000-title.png: No such file or directory Same result with double-quote escaping, or fullpath to the file. If I remove the accentued char it works. ffplay can play this image. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #866 | indeo4 artefacts with scalability and low quality | avcodec | defect | 01/02/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ffmpeg.exe -i QT-IV44.mov -vcodec msmpeg4v2 -an out.avi
ffmpeg version 0.9.0.git-0af34c4, Copyright (c) 2000-2012 the FFmpeg developers
built on Jan 2 2012 19:27:43 with gcc 4.5.2
configuration: --disable-ffplay --disable-ffserver --disable-asm --disable-yas
m --disable-shared --enable-static
libavutil 51. 33.100 / 51. 33.100
libavcodec 53. 50.100 / 53. 50.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
Seems stream 1 codec frame rate differs from container frame rate: 1000000.00 (1
000000/1) -> 24.00 (1000000/41667)
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'QT-IV44.mov':
Metadata:
creation_time : 2002-10-02 22:35:06
Duration: 00:00:05.95, start: 0.000000, bitrate: 524 kb/s
Stream #0:0(eng): Audio: adpcm_ima_qt (ima4 / 0x34616D69), 11025 Hz, 2 chann
els, s16, 88 kb/s
Metadata:
creation_time : 2002-10-02 22:35:06
handler_name : ?Apple Alias Data Handler
Stream #0:1(eng): Video: indeo4 (IV41 / 0x31345649), yuv410p, 192x128, 427 k
b/s, 24 fps, 24 tbr, 1000k tbn, 1000k tbc
Metadata:
creation_time : 2002-10-02 22:35:06
handler_name : ?Apple Alias Data Handler
Incompatible pixel format 'yuv410p' for codec 'msmpeg4v2', auto-selecting format
'yuv420p'
[buffer @ 016c28f0] w:192 h:128 pixfmt:yuv410p tb:1/1000000 sar:0/1 sws_param:
[buffersink @ 016c2ab0] auto-inserting filter 'auto-inserted scale 0' between th
e filter 'src' and the filter 'out'
[scale @ 016c2cc0] w:192 h:128 fmt:yuv410p -> w:192 h:128 fmt:yuv420p flags:0x4
Output #0, avi, to 'out.avi':
Metadata:
creation_time : 2002-10-02 22:35:06
ISFT : Lavf53.29.100
Stream #0:0(eng): Video: msmpeg4v2 (MP42 / 0x3234504D), yuv420p, 192x128, q=
2-31, 200 kb/s, 24 tbn, 24 tbc
Metadata:
creation_time : 2002-10-02 22:35:06
handler_name : ?Apple Alias Data Handler
Stream mapping:
Stream #0:1 -> #0:0 (indeo4 -> msmpeg4v2)
Press [q] to stop, [?] for help
[msmpeg4v2 @ 016b7500] warning, clipping 1 dct coefficients to -127..127
frame= 123 fps= 0 q=11.4 size= 210kB time=00:00:05.12 bitrate= 336.1kbits/
frame= 143 fps= 0 q=9.1 Lsize= 245kB time=00:00:05.95 bitrate= 336.4kbits/
s
video:236kB audio:0kB global headers:0kB muxing overhead 3.809374%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #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
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #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
Hyper fast Audio and Video encoder usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}... |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #912 | mpegts muxer does not follow TS buffering requirements specified in iso13818-1 section 2.4.2.3 | avformat | defect | 01/11/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
The mpegts muxer in ffmpeg (tested with 0.9.1) does not respect the 512 byte transport buffer for each pid as described in iso13818-1 section 2.4.2.3. Streams created with ffmpeg (with the muxrate option) have been seen to send over 100 packets in sequence (at least on video data) which exceeds the maximum buffer extraction rate for streams in the Main Level (as defined in iso13818-2 table 8-13). The same also applies to audio packets, albeit with different limits. For any stream >18mbit/sec the maximum number of packets for a PID that can be inserted in sequence is 2 or 3 (assuming an empty buffer prior to insertion). This can cause errors in decoding the ts on certain hardware. The packets should therefore be ordered appropriately in the stream to comply with the TS buffer limit of 512 bytes when the muxrate parameter is specified. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #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%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #946 | ffplay: almost unreadable dvd subtitles due to wrong colors | avcodec | defect | 01/28/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
http://www.datafilehost.com/download-76a1c6a8.html related to: commit cf16104ad13f6c558ea386e5fa55a67e2b378f5e
Author: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
Date: Sat Apr 30 23:00:17 2011 +0200
Change guess_palette so its output matches the most common palette.
This means it uses full brightness range and brightness
increasing instead of decreasing with index of non-opaque
color.
Based on patch by Alexandre Colucci [alexandre elgato com]
diff --git a/libavcodec/dvdsubdec.c b/libavcodec/dvdsubdec.c
index bb3e124..6d5973c 100644
--- a/libavcodec/dvdsubdec.c
+++ b/libavcodec/dvdsubdec.c
@@ -120,6 +120,14 @@ static void guess_palette(uint32_t *rgba_palette,
uint8_t *alpha,
uint32_t subtitle_color)
{
+ static const uint8_t level_map[4][4] = {
+ // this configuration (full range, lowest to highest) in tests
+ // seemed most common, so assume this
+ {0xff},
+ {0x00, 0xff},
+ {0x00, 0x80, 0xff},
+ {0x00, 0x55, 0xaa, 0xff},
+ };
uint8_t color_used[16];
int nb_opaque_colors, i, level, j, r, g, b;
@@ -138,18 +146,18 @@ static void guess_palette(uint32_t *rgba_palette,
if (nb_opaque_colors == 0)
return;
- j = nb_opaque_colors;
+ j = 0;
memset(color_used, 0, 16);
for(i = 0; i < 4; i++) {
if (alpha[i] != 0) {
if (!color_used[colormap[i]]) {
- level = (0xff * j) / nb_opaque_colors;
+ level = level_map[nb_opaque_colors][j];
r = (((subtitle_color >> 16) & 0xff) * level) >> 8;
g = (((subtitle_color >> 8) & 0xff) * level) >> 8;
b = (((subtitle_color >> 0) & 0xff) * level) >> 8;
rgba_palette[i] = b | (g << 8) | (r << 16) | ((alpha[i] * 17) << 24);
color_used[colormap[i]] = (i + 1);
- j--;
+ j++;
} else {
rgba_palette[i] = (rgba_palette[color_used[colormap[i]] - 1] & 0x00ffffff) |
((alpha[i] * 17) << 24);
C:\>ffmpeg -i dvdsub.vob
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
[mpeg @ 020F2320] max_analyze_duration 5000000 reached at 5000000
Input #0, mpeg, from 'dvdsub.vob':
Duration: 00:00:07.96, start: 1556.319267, bitrate: 5263 kb/s
Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x576 [SAR 64:45 DA
R 16:9], 7500 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc
Stream #0:1[0x80]: Audio: ac3, 48000 Hz, stereo, s16, 192 kb/s
Stream #0:2[0x20]: Subtitle: dvd_subtitle
Stream #0:3[0x22]: Subtitle: dvd_subtitle
Stream #0:4[0x24]: Subtitle: dvd_subtitle
Stream #0:5[0x25]: Subtitle: dvd_subtitle
Stream #0:6[0x26]: Subtitle: dvd_subtitle
Stream #0:7[0x28]: Subtitle: dvd_subtitle
Stream #0:8[0x29]: Subtitle: dvd_subtitle
Stream #0:9[0x21]: Subtitle: dvd_subtitle
Stream #0:10[0x23]: Subtitle: dvd_subtitle
Stream #0:11[0x27]: Subtitle: dvd_subtitle
Stream #0:12[0x2a]: Subtitle: dvd_subtitle
At least one output file must be specified
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #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! |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #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 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #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 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #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. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #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
[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':
At least one output file must be specified |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1034 | Can't mux pcm_s16be into mpeg ps (dvd) format | avformat | defect | 03/05/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
ffmpeg -i http://sokolov.me/tmp/video-mpeg4_720x544-audio_ac3_48000_stereo.avi -t 1 -vn -acodec pcm_s16be -f dvd -y out.mpg -loglevel debug ffmpeg version N-38519-g14aa1ba Copyright (c) 2000-2012 the FFmpeg developers
[avi @ 0x8b28aa0] Format avi probed with size=2048 and score=100 [AVI demuxer @ 0x8b2abd0] use odml:1 [avi @ 0x8b28aa0] All info found Input #0, avi, from ' http://sokolov.me/tmp/video-mpeg4_720x544-audio_ac3_48000_stereo.avi':
Output #0, dvd, to 'out.mpg':
Stream mapping: Press [q] to stop, ? for help [dvd @ 0x8b333a0] buffer underflow i=0 bufi=4026 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=4026 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=6043 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=6043 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=1911 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=3928 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=3928 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=5945 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=5945 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=1813 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=3830 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=3830 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=5847 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=5847 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=1715 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=3732 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=3732 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=5749 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=5749 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=1617 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=3634 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=3634 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=5651 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=5651 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=1519 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=3536 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=3536 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=5553 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=5553 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=1421 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=3438 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=3438 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=5455 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=5455 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=1323 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=3340 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=3340 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=5357 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=5357 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=1225 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=3242 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=3242 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=5259 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=5259 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=1127 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=3144 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=3144 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=5161 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=5161 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=1029 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=3046 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=3046 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=5063 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=5063 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=931 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=2948 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=2948 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=4965 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=4965 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=833 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=2850 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=2850 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=4867 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=4867 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=735 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=2752 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=2752 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=4769 size=6144 packet too large, ignoring buffer limits to mux itts/s [dvd @ 0x8b333a0] buffer underflow i=0 bufi=4769 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=637 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=2654 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=2654 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=4671 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=4671 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=539 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=2556 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=2556 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=4573 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=4573 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=441 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=2458 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=2458 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=4475 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=4475 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=343 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=2360 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=2360 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=4377 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=4377 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=245 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=2262 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=2262 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=4279 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=4279 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=147 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=2164 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=2164 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=4181 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=4181 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=49 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=2066 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=2066 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=4083 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=4083 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=6100 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=6100 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=1968 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=3985 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=3985 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=6002 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=6002 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=1870 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=3887 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=3887 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=5904 size=6144 packet too large, ignoring buffer limits to mux itts/s [dvd @ 0x8b333a0] buffer underflow i=0 bufi=5904 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=1772 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=3789 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=3789 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=5806 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=5806 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=1674 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=3691 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=3691 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=5708 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=5708 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=1576 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=3593 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=3593 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=5610 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=5610 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=1478 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=3495 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=3495 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=5512 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=5512 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=1380 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=3397 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=3397 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=5414 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=5414 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=1282 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=3299 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=3299 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=5316 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=5316 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=1184 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=3201 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=3201 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=5218 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=5218 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=1086 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=3103 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=3103 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=5120 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=5120 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=988 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=3005 size=6144 [dvd @ 0x8b333a0] packet too large, ignoring buffer limits to mux it [dvd @ 0x8b333a0] buffer underflow i=0 bufi=3005 size=6144 [dvd @ 0x8b333a0] buffer underflow i=0 bufi=5022 size=6144 packet too large, ignoring buffer limits to mux itts/s [dvd @ 0x8b333a0] buffer underflow i=0 bufi=5022 size=6144 size= 198kB time=00:00:01.02 bitrate=1584.0kbits/s video:0kB audio:192kB global headers:0kB muxing overhead 3.125000% The resulting file is http://dl.dropbox.com/u/43104344/out_ff.mpg It likely plays well in mplayer2. Playing in ffplay or transcoding resulting file to another codecs with ffmpeg result in warnings [pcm_s16be @ 0x844e460] invalid PCM packet (in ffplay, the noise is heard). The same happens with -f mpeg. Only bufi= numbers differ a bit. ffplay surely supports playback of this codec in this format. Example of playable file is http://streams.videolan.org/samples/MPEG-VOB/LPCM/Fever.vob |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1092 | amv: gray bar at the bottom | avcodec | defect | 03/18/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
http://ffmpeg.org/trac/ffmpeg/attachment/ticket/1059/599.png C:\>ffmpeg -i 599.png -vcodec amv out.avi
ffmpeg version N-38862-g967bdb8 Copyright (c) 2000-2012 the FFmpeg developers
built on Mar 18 2012 02:23:57 with gcc 4.5.0 20100414 (Fedora MinGW 4.5.0-1.fc
14)
configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build --arch=
x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686-pc-min
gw32-gcc' --enable-w32threads --enable-memalign-hack --enable-runtime-cpudetect
--enable-cross-compile --enable-static --disable-shared --extra-libs='-lws2_32 -
lwinmm' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snapshots/buil
d/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/snapshots/b
uild/lib' --enable-bzlib --enable-zlib --enable-gpl --enable-version3 --enable-n
onfree --enable-libx264 --enable-libspeex --enable-libtheora --enable-libvorbis
--enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable-libopencor
e-amrwb --enable-libmp3lame --enable-libvpx --disable-decoder=libvpx
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. 65.100 / 2. 65.100
libswscale 2. 1.100 / 2. 1.100
libswresample 0. 7.100 / 0. 7.100
libpostproc 52. 0.100 / 52. 0.100
Input #0, image2, from '599.png':
Duration: 00:00:00.04, start: 0.000000, bitrate: N/A
Stream #0:0: Video: png, rgb24, 599x412, 25 tbr, 25 tbn, 25 tbc
Incompatible pixel format 'rgb24' for codec 'amv', auto-selecting format 'yuvj42
0p'
[buffer @ 0x1d91520] w:599 h:412 pixfmt:rgb24 tb:1/1000000 sar:0/1 sws_param:
[buffersink @ 0x1d917a0] auto-inserting filter 'auto-inserted scale 0' between t
he filter 'src' and the filter 'out'
[scale @ 0x1d91c20] w:599 h:412 fmt:rgb24 -> w:599 h:412 fmt:yuvj420p flags:0x4
Output #0, avi, to 'out.avi':
Metadata:
ISFT : Lavf54.2.100
Stream #0:0: Video: amv (AMVF / 0x46564D41), yuvj420p, 599x412, q=2-31, 200
kb/s, 25 tbn, 25 tbc
Stream mapping:
Stream #0:0 -> #0:0 (png -> amv)
Press [q] to stop, [?] for help
frame= 1 fps=0.0 q=3.4 Lsize= 12kB time=00:00:00.04 bitrate=2434.8kbits/
s
video:6kB audio:0kB global headers:0kB muxing overhead 88.248028%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1095 | libxavs: encoded file doesn't decode with built-in decoder | avcodec | defect | 03/18/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
please test if reproductible and not a build (libxavs) fault C:\>ffmpeg -i 320.png -vcodec libxavs out.avi
ffmpeg version N-38622-g1eabd71 Copyright (c) 2000-2012 the FFmpeg developers
built on Mar 7 2012 00:18:03 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. 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. 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
Input #0, image2, from '320.png':
Duration: 00:00:00.04, start: 0.000000, bitrate: N/A
Stream #0:0: Video: png, rgb24, 320x240, 25 tbr, 25 tbn, 25 tbc
Incompatible pixel format 'rgb24' for codec 'libxavs', auto-selecting format 'yu
v420p'
[buffer @ 02161B40] w:320 h:240 pixfmt:rgb24 tb:1/1000000 sar:0/1 sws_param:
[buffersink @ 02161DC0] auto-inserting filter 'auto-inserted scale 0' between th
e filter 'src' and the filter 'out'
[scale @ 02161540] w:320 h:240 fmt:rgb24 -> w:320 h:240 fmt:yuv420p flags:0x4
[libxavs @ 026FFA40] using cpu capabilities
[libxavs @ 026FFA40] profile JiZhun, level 6.4
Output #0, avi, to 'out.avi':
Metadata:
ISFT : Lavf54.2.100
Stream #0:0: Video: cavs (CAVS / 0x53564143), yuv420p, 320x240, q=2-31, 25 t
bn, 25 tbc
Stream mapping:
Stream #0:0 -> #0:0 (png -> libxavs)
Press [q] to stop, [?] for help
frame= 1 fps= 0 q=2.0 Lsize= 6kB time=00:00:00.04 bitrate=1241.6kbits/
s
video:0kB audio:0kB global headers:0kB muxing overhead 1201.467505%
[libxavs @ 026FFA40] slice I:1 Avg QP: 2.00 size: 469
[libxavs @ 026FFA40] mb I I16..4: 0.0% 100.0% 0.0%
[libxavs @ 026FFA40] final ratefactor: 5.27
[libxavs @ 026FFA40] 8x8 transform intra:100.0% inter:-1.$%
[libxavs @ 026FFA40] kb/s:93.8
C:\>ffmpeg -i out.avi out2.avi
ffmpeg version N-38622-g1eabd71 Copyright (c) 2000-2012 the FFmpeg developers
built on Mar 7 2012 00:18:03 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. 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. 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
Input #0, avi, from 'out.avi':
Metadata:
encoder : Lavf54.2.100
Duration: 00:00:00.08, start: 0.000000, bitrate: 620 kb/s
Stream #0:0: Video: cavs (CAVS / 0x53564143), yuv420p, 320x240, 25 tbr, 25 t
bn, 25 tbc
w:320 h:240 pixfmt:yuv420p tb:1/1000000 sar:0/1 sws_param:
Output #0, avi, to 'out2.avi':
Metadata:
ISFT : Lavf54.2.100
Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 320x240, q=2-31, 200
kb/s, 25 tbn, 25 tbc
Stream mapping:
Stream #0:0 -> #0:0 (cavs -> mpeg4)
Press [q] to stop, [?] for help
frame= 0 fps= 0 q=0.0 Lsize= 6kB time=00:00:00.00 bitrate= 0.0kbits/
s
video:0kB audio:0kB global headers:0kB muxing overhead 1.#INF00%
Output file is empty, nothing was encoded (check -ss / -t / -frames parameters i
f used)
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1102 | mxf separate fields in interlaced j2k | avformat | defect | 03/19/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
http://dl.dropbox.com/u/1109725/ntsc2.mxf this mxf stores fields as two separate j2k images expected dimension: 720x486 actual dimension: 720x243 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1150 | H264 Main remuxing to TS fails (missing timestamps) | undetermined | defect | 03/30/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
ffmpeg -i test.264 -vcodec copy -an -f mpegts test.ts Fails with errors. Earlier builds did produce TS streams but playback was jittery. I know this is already a known but but I'm submitting this in order to provide test material. version N-38772-gc2e3b56 attached files will include: test.pcap -- raw rtp session of H264 stream from a real-time encoder test.sdp -- matching sdp file to the live feed test.264 -- extracted raw H264 elementary stream from RTP feed, ie what is supposed to be able to be mux'd inside of ffmpeg. This is a H264 Main compliant stream (ie B frames). |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #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. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #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
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #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 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #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
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
[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
[mpeg @ 0x906f3c0] first_dts 22254 not matching first dts 47454 in que
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 31614 in que
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 34494 in que
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 40254 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 46014 in que
[mpeg @ 0x906f3c0] first_dts 22254 not matching first dts 65454 in que [mpeg @ 0x906f3c0] first_dts 22254 not matching first dts 72654 in que
[mpeg @ 0x906f3c0] first_dts 22254 not matching first dts 90654 in que
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 48894 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 54654 in que
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 57534 in que
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 63294 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 69054 in que
[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
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 92094 in que
[mpeg @ 0x906f3c0] first_dts 22254 not matching first dts 108654 in que [mpeg @ 0x906f3c0] first_dts 22254 not matching first dts 115854 in que
[mpeg @ 0x906f3c0] first_dts 22254 not matching first dts 133854 in que
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 94974 in que
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 100734 in que
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 106494 in que
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 115134 in que
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 118014 in que
[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
[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
[mpeg @ 0x906f3c0] first_dts 22254 not matching first dts 177054 in que
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 143934 in que
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 152574 in que
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 155454 in que
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 161214 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 166974 in que
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 175614 in que
[mpeg @ 0x906f3c0] first_dts 22254 not matching first dts 198654 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 178494 in que
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 184254 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 190014 in que
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 198654 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 204414 in que
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 213054 in que
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 215934 in que
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 221694 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 227454 in que
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 230334 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 236094 in que
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 238974 in que
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 244734 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 250494 in que
[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
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 273534 in que
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 276414 in que
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 282174 in que
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 287934 in que
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 296574 in que
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 299454 in que
[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
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 319614 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 325374 in que
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 334014 in que
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 336894 in que
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 342654 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 348414 in que
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 357054 in que
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 359934 in que
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 365694 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 371454 in que
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 380094 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 385854 in que
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 394494 in que
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 397374 in que
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 403134 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 408894 in que
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 411774 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 417534 in que
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 420414 in que
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 426174 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 431934 in que
[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
[mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 454974 in que
[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':
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 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1464 | FFplay regression with H264 high profile input (gcc 4.2.* specific) | undetermined | defect | 06/19/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Summary of the bug: FFplay version 0.8.12 successfully decodes and plays this file. FFplay from snapshot downloaded http://git.videolan.org/?p=ffmpeg.git;a=snapshot;h=HEAD;sf=tgz (ffmpeg-HEAD-0c142e4.tar.gz 19 June 2012) does not like this file. A sample of the source file is attached. How to reproduce: Output using ffplay-0.8.12 ./ffplay ../h264_high_profile.h264
ffplay version 0.8.12, Copyright (c) 2003-2011 the FFmpeg developers
built on Jun 18 2012 14:48:35 with gcc 4.2.2
configuration: --enable-memalign-hack --disable-devices --disable-network --enable-shared --disable-static --disable-debug --enable-swscale --enable-gpl --prefix=/tmp
libavutil 51. 9. 1 / 51. 9. 1
libavcodec 53. 8. 0 / 53. 8. 0
libavformat 53. 5. 0 / 53. 5. 0
libavdevice 53. 1. 1 / 53. 1. 1
libavfilter 2. 23. 0 / 2. 23. 0
libswscale 2. 0. 0 / 2. 0. 0
libpostproc 51. 2. 0 / 51. 2. 0
[h264 @ 0x807d810] Estimating duration from bitrate, this may be inaccurate
Input #0, h264, from '../h264_high_profile.h264':
Duration: N/A, bitrate: N/A
Stream #0.0: Video: h264 (High), yuv420p, 704x576, 25 fps, 25 tbr, 1200k tbn, 50 tbc
8.91 A-V: 0.000 s:0.0 aq= 0KB vq= 0KB sq= 0B f=0/0 0/0
Output from HEAD-0c142e4 ./ffplay ../h264_high_profile.h264
ffplay version 0.10.2.git-0c142e4 Copyright (c) 2003-2012 the FFmpeg developers
built on Jun 19 2012 07:03:12 with gcc 4.2.2
configuration: --enable-memalign-hack --disable-devices --disable-network --enable-shared --disable-static --disable-debug --enable-swscale --enable-gpl --prefix=/tmp
libavutil 51. 58.100 / 51. 58.100
libavcodec 54. 25.100 / 54. 25.100
libavformat 54. 8.100 / 54. 8.100
libavdevice 54. 0.100 / 54. 0.100
libavfilter 2. 81.100 / 2. 81.100
libswscale 2. 1.100 / 2. 1.100
libswresample 0. 15.100 / 0. 15.100
libpostproc 52. 0.100 / 52. 0.100
[h264 @ 0x8082c10] top block unavailable for requested intra4x4 mode -1 at 10 0
[h264 @ 0x8082c10] error while decoding MB 10 0, bytestream (5074)
[h264 @ 0x8082c10] concealing 1584 DC, 1584 AC, 1584 MV errors
[h264 @ 0x8082c10] concealing 1353 DC, 1353 AC, 1353 MV errors
[h264 @ 0x8082c10] top block unavailable for requested intra4x4 mode -1 at 11 0
[h264 @ 0x8082c10] error while decoding MB 11 0, bytestream (2753)
[h264 @ 0x8082c10] concealing 1584 DC, 1584 AC, 1584 MV errors
[h264 @ 0x8082c10] concealing 1516 DC, 1516 AC, 1516 MV errors
[h264 @ 0x8082c10] concealing 1499 DC, 1499 AC, 1499 MV errors
[h264 @ 0x8083010] Estimating duration from bitrate, this may be inaccurate
Input #0, h264, from '../h264_high_profile.h264':
Duration: N/A, bitrate: N/A
Stream #0:0: Video: h264 (High), yuv420p, 704x576, 25 fps, 25 tbr, 1200k tbn, 50 tbc
[ffplay_buffer @ 0x8539810] w:704 h:576 pixfmt:yuv420p tb:1/1200000 fr:0/1 sar:0/1 sws_param:
[h264 @ 0x8084810] top block unavailable for requested intra4x4 mode -1 at 10 0
[h264 @ 0x8084810] error while decoding MB 10 0, bytestream (5074)
[h264 @ 0x8084810] concealing 1584 DC, 1584 AC, 1584 MV errors
[h264 @ 0x8084c10] concealing 1353 DC, 1353 AC, 1353 MV errors
[h264 @ 0x8084010] top block unavailable for requested intra4x4 mode -1 at 11 0
[h264 @ 0x8084010] error while decoding MB 11 0, bytestream (2753)
[h264 @ 0x8084010] concealing 1584 DC, 1584 AC, 1584 MV errors
[h264 @ 0x8084810] concealing 1516 DC, 1516 AC, 1516 MV errors 0B f=0/0
[h264 @ 0x8084c10] concealing 1499 DC, 1499 AC, 1499 MV errors0/0
[h264 @ 0x8084010] concealing 1562 DC, 1562 AC, 1562 MV errors0/0
[h264 @ 0x8084810] concealing 1549 DC, 1549 AC, 1549 MV errors
[h264 @ 0x8084c10] top block unavailable for requested intra4x4 mode -1 at 28 0
[h264 @ 0x8084c10] error while decoding MB 28 0, bytestream (4088)
[h264 @ 0x8084c10] concealing 1584 DC, 1584 AC, 1584 MV errors
[h264 @ 0x8084010] concealing 1567 DC, 1567 AC, 1567 MV errors0/0
[h264 @ 0x8084810] concealing 1431 DC, 1431 AC, 1431 MV errors0/0
[h264 @ 0x8084c10] concealing 1575 DC, 1575 AC, 1575 MV errors0/0
[h264 @ 0x8084010] concealing 1285 DC, 1285 AC, 1285 MV errors0/0
[h264 @ 0x8084810] concealing 1482 DC, 1482 AC, 1482 MV errors0/0
[h264 @ 0x8084c10] top block unavailable for requested intra mode at 16 0
[h264 @ 0x8084c10] error while decoding MB 16 0, bytestream (5696)
[h264 @ 0x8084c10] concealing 1584 DC, 1584 AC, 1584 MV errors
[h264 @ 0x8084010] concealing 1577 DC, 1577 AC, 1577 MV errors
[h264 @ 0x8084810] top block unavailable for requested intra mode at 23 0
[h264 @ 0x8084810] error while decoding MB 23 0, bytestream (5604)
[h264 @ 0x8084810] concealing 1584 DC, 1584 AC, 1584 MV errors
[h264 @ 0x8084c10] top block unavailable for requested intra4x4 mode -1 at 10 0
[h264 @ 0x8084c10] error while decoding MB 10 0, bytestream (3930)
[h264 @ 0x8084c10] concealing 1584 DC, 1584 AC, 1584 MV errors
[h264 @ 0x8084010] concealing 1567 DC, 1567 AC, 1567 MV errors0/0
[h264 @ 0x8084810] concealing 1084 DC, 1084 AC, 1084 MV errors
2.67 A-V: 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #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. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1582 | Banding/discoloration in darker gradients when converting to rgb24 | swscale | defect | 07/28/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Summary: I've discovered that when I'm converting videos to the rgb24 format (in attempting to use the libx264rgb codec) I get banding and discoloration in darker areas with (color) gradients. To eliminate the possibility that it was the codec (as opposed to the format filter) causing the problem, I did some tests converting the video to .png images. Specifically, I found that: yuv420p10le(source video) -- looks nice yuv420p10le -> rgb24 -- banding/discoloration yuv420p10le -> rgb48be -- looks nice yuv420p10le -> rgb48be -> rgb24 -- banding/discoloration yuv420p10le -> yuv420p -> rgb24 -- banding but no discoloration I assume that the banding in the yuv420p example is simply a result of the reduced colorspace, but I don't see why any of the other conversions should result in any visible changes. I'm using one of Zeranoe's windows builds (win7 64bit) so I don't know if this happens on Linux. Log file output for the yuv420p10le->rgb24 example follows: ffmpeg started on 2012-07-28 at 10:56:16
Report written to "ffmpeg-20120728-105616.log"
Command line:
ffmpeg -i vtst0.mp4 -map 0:0 -vsync 0 -report -filter:v "format=rgb24" "tst%03d.png"
ffmpeg version N-42704-g85761ef Copyright (c) 2000-2012 the FFmpeg developers
built on Jul 20 2012 20:39:19 with gcc 4.7.1 (GCC)
configuration: --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. 65.100 / 51. 65.100
libavcodec 54. 42.100 / 54. 42.100
libavformat 54. 18.100 / 54. 18.100
libavdevice 54. 1.100 / 54. 1.100
libavfilter 3. 2.100 / 3. 2.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 @ 00000000002e2ec0] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100
[mov,mp4,m4a,3gp,3g2,mj2 @ 00000000002e2ec0] ISO: File Type Major Brand: isom
[mov,mp4,m4a,3gp,3g2,mj2 @ 00000000002e2ec0] File position before avformat_find_stream_info() is 7074306
[h264 @ 00000000002f40a0] no picture
[mov,mp4,m4a,3gp,3g2,mj2 @ 00000000002e2ec0] All info found
rfps: 23.750000 0.011875
rfps: 23.833333 0.004757
rfps: 23.916667 0.000859
rfps: 24.000000 0.000180
rfps: 24.083333 0.002721
rfps: 24.166667 0.008482
rfps: 24.250000 0.017461
rfps: 47.666667 0.019029
rfps: 47.750000 0.009623
rfps: 47.833333 0.003436
rfps: 47.916667 0.000469
rfps: 48.000000 0.000722
rfps: 48.083333 0.004194
rfps: 48.166667 0.010885
rfps: 23.976024 0.000046
rfps: 47.952048 0.000183
[mov,mp4,m4a,3gp,3g2,mj2 @ 00000000002e2ec0] File position after avformat_find_stream_info() is 1243950
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'vtst0.mp4':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2avc1mp41
encoder : Lavf54.18.100
Duration: 00:00:10.09, start: 0.000000, bitrate: 5607 kb/s
Stream #0:0(und), 41, 1/1000: Video: h264 (High 10) (avc1 / 0x31637661), yuv420p10le, 1920x1080, 5604 kb/s, 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc
Metadata:
handler_name : VideoHandler
[buffer @ 0000000004ba0f20] Setting entry with key 'video_size' to value '1920x1080'
[buffer @ 0000000004ba0f20] Setting entry with key 'pix_fmt' to value '72'
[buffer @ 0000000004ba0f20] Setting entry with key 'time_base' to value '1/1000'
[buffer @ 0000000004ba0f20] Setting entry with key 'pixel_aspect' to value '0/1'
[buffer @ 0000000004ba0f20] Setting entry with key 'sws_param' to value 'flags=2'
[buffer @ 0000000004ba0f20] Setting entry with key 'frame_rate' to value '24000/1001'
[graph 0 input from stream 0:0 @ 0000000004d73980] w:1920 h:1080 pixfmt:yuv420p10le tb:1/1000 fr:24000/1001 sar:0/1 sws_param:flags=2
[Parsed_format_0 @ 0000000004d738e0] auto-inserting filter 'auto-inserted scaler 0' between the filter 'graph 0 input from stream 0:0' and the filter 'Parsed_format_0'
[auto-inserted scaler 0 @ 0000000004d73b20] w:1920 h:1080 fmt:yuv420p10le sar:0/1 -> w:1920 h:1080 fmt:rgb24 sar:0/1 flags:0x4
[h264 @ 00000000002f40a0] detected 2 logical cores
Output #0, image2, to 'tst%03d.png':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2avc1mp41
encoder : Lavf54.18.100
Stream #0:0(und), 0, 1/90000: Video: png, rgb24, 1920x1080, q=2-31, 200 kb/s, 90k tbn, 23.98 tbc
Metadata:
handler_name : VideoHandler
Stream mapping:
Stream #0:0 -> #0:0 (h264 -> png)
Press [q] to stop, [?] for help
[h264 @ 00000000003aa100] no picture
DTS -42, next:-62146 st:0 invalid dropping
[h264 @ 0000000004cdbf00] no picture
frame= 3 fps=0.0 q=0.0 size= 0kB time=00:00:00.12 bitrate= 0.0kbits/s
frame= 5 fps=3.1 q=0.0 size= 0kB time=00:00:00.20 bitrate= 0.0kbits/s
frame= 7 fps=3.0 q=0.0 size= 0kB time=00:00:00.29 bitrate= 0.0kbits/s
...
frame= 237 fps=2.6 q=0.0 size= 0kB time=00:00:09.88 bitrate= 0.0kbits/s
No more inputs to read from, finishing.
[output stream 0:0 @ 0000000004d73a00] EOF on sink link output stream 0:0:default.
frame= 242 fps=2.6 q=0.0 Lsize= 0kB time=00:00:10.26 bitrate= 0.0kbits/s
video:276218kB audio:0kB subtitle:0 global headers:0kB muxing overhead -100.000000%
[AVIOContext @ 000000000216fd80] Statistics: 4336059 bytes read, 2 seeks
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1589 | getting "AC EOB marker is absent" errors when decoding DV video DIF blocks with non-zero STA | avcodec | defect | 07/31/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Summary of the bug: When decoding some DV files I find a large amount of "AC EOB marker is absent". Through testing I found that this occurs on dv frames where the STA value != "0b0000" (the STA value is the first four bits of the fourth byte of the video DIF blocks, which documents tape read errors, glitches, etc. see page 46 of s314m). I suspect the EOB error may be a misdiagnosis here. In the case where there is a non-zero STA could this be logged as a video error or concealment instead? Now that ffmpeg supports iec61883 as an input format I think it would be useful to warn when glitchy tape is being ingested. Sample attached. How to reproduce: ffmpeg started on 2012-07-31 at 02:44:03
Report written to "ffmpeg-20120731-024403.log"
Command line:
ffmpeg -report -i A1590.dv -f null -
ffmpeg version 0.11.1.git Copyright (c) 2000-2012 the FFmpeg developers
built on Jul 16 2012 20:16:59 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 --enable-libvo-aacenc --enable-libopenjpeg
libavutil 51. 65.100 / 51. 65.100
libavcodec 54. 40.100 / 54. 40.100
libavformat 54. 16.104 / 54. 16.104
libavdevice 54. 1.100 / 54. 1.100
libavfilter 3. 2.100 / 3. 2.100
libswscale 2. 1.100 / 2. 1.100
libswresample 0. 15.100 / 0. 15.100
libpostproc 52. 0.100 / 52. 0.100
[dv @ 0x7faaba84e200] Format dv probed with size=131072 and score=75
[dv @ 0x7faaba84e200] File position before avformat_find_stream_info() is 0
[dv @ 0x7faaba84e200] All info found
[dv @ 0x7faaba84e200] Estimating duration from bitrate, this may be inaccurate
[dv @ 0x7faaba84e200] File position after avformat_find_stream_info() is 120000
Guessed Channel Layout for Input Stream #0.1 : stereo
Guessed Channel Layout for Input Stream #0.2 : stereo
Input #0, dv, from 'A1590.dv':
Metadata:
timecode : 00:05:18;13
Duration: 00:00:00.80, start: 0.000000, bitrate: 28771 kb/s
Stream #0:0, 1, 1001/30000: Video: dvvideo, yuv411p, 720x480 [SAR 8:9 DAR 4:3], 28771 kb/s, 29.97 tbr, 29.97 tbn, 29.97 tbc
Stream #0:1, 1, 1/30000: Audio: pcm_s16le, 32000 Hz, stereo, s16, 1024 kb/s
Stream #0:2, 1, 1/30000: Audio: pcm_s16le, 32000 Hz, stereo, s16, 1024 kb/s
[buffer @ 0x7faaba419ea0] Setting entry with key 'video_size' to value '720x480'
[buffer @ 0x7faaba419ea0] Setting entry with key 'pix_fmt' to value '7'
[buffer @ 0x7faaba419ea0] Setting entry with key 'time_base' to value '1001/30000'
[buffer @ 0x7faaba419ea0] Setting entry with key 'pixel_aspect' to value '8/9'
[buffer @ 0x7faaba419ea0] Setting entry with key 'sws_param' to value 'flags=2'
[buffer @ 0x7faaba419ea0] Setting entry with key 'frame_rate' to value '30000/1001'
[graph 0 input from stream 0:0 @ 0x7faaba419f40] w:720 h:480 pixfmt:yuv411p tb:1001/30000 fr:30000/1001 sar:8/9 sws_param:flags=2
[abuffer @ 0x7faaba41a960] Setting entry with key 'time_base' to value '1/32000'
[abuffer @ 0x7faaba41a960] Setting entry with key 'sample_rate' to value '32000'
[abuffer @ 0x7faaba41a960] Setting entry with key 'sample_fmt' to value 's16'
[abuffer @ 0x7faaba41a960] Setting entry with key 'channel_layout' to value '0x3'
[graph 1 input from stream 0:1 @ 0x7faaba41a900] tb:1/32000 samplefmt:s16 samplerate:32000 chlayout:0x3
[aformat @ 0x7faaba41ae20] Setting entry with key 'sample_fmts' to value 's16'
[dvvideo @ 0x7faaba864600] detected 2 logical cores
Output #0, null, to 'pipe:':
Metadata:
timecode : 00:05:18;13
encoder : Lavf54.16.104
Stream #0:0, 0, 1/90000: Video: rawvideo (Y41B / 0x42313459), yuv411p, 720x480 [SAR 8:9 DAR 4:3], q=2-31, 200 kb/s, 90k tbn, 29.97 tbc
Stream #0:1, 0, 1/90000: Audio: pcm_s16le, 32000 Hz, stereo, s16, 1024 kb/s
Stream mapping:
Stream #0:0 -> #0:0 (dvvideo -> rawvideo)
Stream #0:1 -> #0:1 (pcm_s16le -> pcm_s16le)
Press [q] to stop, [?] for help
[null @ 0x7faaba85ea00] Encoder did not produce proper pts, making some up.
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=68
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=72
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=73
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=71
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=70
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=113
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=68
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=73
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=68
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=77
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=77
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=119
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=68
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=73
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=76
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=69
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=72
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=69
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=70
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=68
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=70
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=69
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=70
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=71
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=70
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=68
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=76
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=69
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=71
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=72
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=73
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=70
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=74
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=68
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=68
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=69
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=69
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=68
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=69
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=69
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=68
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=80
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=71
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=86
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=76
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=70
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=73
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=70
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=68
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=70
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=73
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=73
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=68
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=68
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=68
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=98
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=69
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=68
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=79
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=81
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=69
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=68
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=68
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=68
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=88
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=69
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=69
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=91
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=80
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=90
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=70
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=77
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=112
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=79
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=72
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=73
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=73
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=70
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=83
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=69
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=68
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=68
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=70
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=69
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=84
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=70
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=76
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=68
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=68
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=94
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=101
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=72
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=69
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=70
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=74
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=70
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=72
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=69
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=69
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=68
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=88
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=69
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=68
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=70
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=68
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=75
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=70
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=68
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=66
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=73
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=73
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=83
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=77
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=71
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=71
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=67
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=71
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=68
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=65
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
[dvvideo @ 0x7faaba864600] AC EOB marker is absent pos=64
No more inputs to read from, finishing.
frame= 24 fps=0.0 q=0.0 Lsize= 0kB time=00:00:00.76 bitrate= 0.0kbits/s
video:2kB audio:96kB subtitle:0 global headers:0kB muxing overhead -100.000000%
[AVIOContext @ 0x7faaba4183a0] Statistics: 98304 bytes read, 0 seeks
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1598 | Muxing raw h264 into mpegts (and mkv) fails. | undetermined | defect | 08/02/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Can not multiplex h264 and AAC into MPEG2-TS container.
ffmpeg -i $source_file -acodec libfaac -vcodec libx264 test.ts
ffmpeg -i test.ts -acodec copy 1.aac -vcodec copy 1.h264
ffmpeg -i 1.aac -i 1.h264 -acodec copy -vcodec copy mux.ts #3 Fails with error:
FFmpeg version 0.11, gcc 4.1.2 20080704 (Red Hat 4.1.2-52). Running Centos 5.8 on 64bit 12 core Intel. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #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 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #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
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #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)
A.1 Resizing to 425x300
B.1 Resizing to 425x300
### FILES
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1625 | avformat_find_stream_info waits for non-existing video track in mms stream | avformat | defect | 08/10/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
url: mms://live.rgd.com.cn/993 stuck on avformat_find_stream_info version: 0.11.1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1673 | MPEG2-TS minimum PID value for data packet | avformat | defect | 08/22/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
The minimum PID value for data packet is 0x0100 where is should be 0x0010 as specified by the ISO13818-1 §2.4.3.3 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1712 | Audio precision in lossless and long time to encode. | FFmpeg | defect | 09/02/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Summary of the bug: Hi, first of all, i'm sorry for my english. I've tried the last ffmpeg build and i get a problem with Audio precision in lossless audio file, the audio is delayed about 2 seconds. The audio is passed to another program throught a pipe, but i know that the other program isn't the problem, because with a very old ffmpeg version (SVN 16573, Jan 13 2009) works fine, and i've tried with wav output without pipe and get the same problem. If you want, here's a test wav files: http://www.mediafire.com/?1ewceliyjhspedk The command line that i've used is : ffmpeg_old -i "input.ape" -ss 00:59:18.71 -t 00:00:15.55 out_oldffmpeg.wav ffmpeg -i "input.ape" -ss 00:59:18.71 -t 00:00:15.55 out_newffmpeg.wav How to reproduce: % ffmpeg -i input -ss 00:45:25 -t 00:05:25 -ac 2 -f wav - The output is a pipe to another program. '''ffmpeg version''' N-44080-gdfb4757 '''built on''' Aug 31 2012 16:58:51 with gcc 4.7.1 (GCC) configuration: --enable-gpl --enable-version3 --disable-pthreads --enable-runt ime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libass - -enable-libcelt --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-l ibfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libopenj peg --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 The other thing that i wan to answer is why the program take a long time to convert a portion of a file, for example: ffmpeg -i input.ape -ss 00:45:15.42 -t 00:00:15.25 output.wav the program stay a long time without do anything and then start to convert. I take about 2 minutes to convert 15s of audio. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1719 | MPEG-TS demuxer : don't parse a PAT (and clear programs) if its version number is the same as the previous one | avformat | defect | 09/05/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ffmpeg -i euronews_long_pmt_over_pat.ts
ffmpeg version N-44162-gfc15f58 Copyright (c) 2000-2012 the FFmpeg developers
built on Sep 5 2012 12:24:04 with gcc 4.7 (Debian 4.7.1-2)
configuration: --prefix=/home/aurelien/local --enable-postproc --enable-nonfree --enable-gpl --enable-libopencore-amrnb --enable-libfaac --enable-libmp3lame --enable-shared --enable-libxvid --enable-libx264 --extra-cflags=-I/home/aurelien/local/include --extra-ldflags=-L/home/aurelien/local/lib --enable-version3 --disable-optimizations --enable-libfreetype --disable-stripping --enable-libaacplus --enable-libfaac
libavutil 51. 70.100 / 51. 70.100
libavcodec 54. 55.100 / 54. 55.100
libavformat 54. 25.104 / 54. 25.104
libavdevice 54. 2.100 / 54. 2.100
libavfilter 3. 15.103 / 3. 15.103
libswscale 2. 1.101 / 2. 1.101
libswresample 0. 15.100 / 0. 15.100
libpostproc 52. 0.100 / 52. 0.100
[mpegts @ 0x1b61240] probed stream 1 failed
[mpegts @ 0x1b61240] max_analyze_duration 5000000 reached at 5016000
[mpegts @ 0x1b61240] Could not find codec parameters for stream 1 (Unknown: none): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[mpegts @ 0x1b61240] PES packet size mismatch
Last message repeated 9 times
Input #0, mpegts, from '/home/dump/euronews_long_pmt_over_pat.ts':
Duration: 00:02:59.27, start: 10770.595789, bitrate: 4407 kb/s
Program 8202
Metadata:
service_name : ARM_1
service_provider: GlobeCast
[...]
No Program
Stream #0:0[0x8c6]: Audio: mp2, 48000 Hz, mono, s16, 64 kb/s
Stream #0:1[0x300]: Unknown: none
Stream #0:2[0x8ad]: Video: mpeg2video (Main), yuv420p, 720x576 [SAR 64:45 DAR 16:9], 3240 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc
Stream #0:3[0x8c1]: Audio: mp2, 48000 Hz, mono, s16, 64 kb/s
Stream #0:4[0x8bf]: Audio: mp2, 48000 Hz, mono, s16, 64 kb/s
Stream #0:5[0x8c0]: Audio: mp2, 48000 Hz, mono, s16, 64 kb/s
Stream #0:6[0x8bd]: Audio: mp2, 48000 Hz, mono, s16, 64 kb/s
Stream #0:7[0x8be]: Audio: mp2, 48000 Hz, mono, s16, 64 kb/s
Stream #0:8[0x8bb]: Audio: mp2, 48000 Hz, mono, s16, 64 kb/s
Stream #0:9[0x8ba]: Audio: mp2, 48000 Hz, mono, s16, 64 kb/s
Stream #0:10[0x8bc]: Audio: mp2, 48000 Hz, mono, s16, 64 kb/s
Stream #0:11[0x8b9]: Audio: mp2, 48000 Hz, mono, s16, 64 kb/s
Stream #0:12[0x8b8]: Audio: mp2, 48000 Hz, mono, s16, 64 kb/s
Stream #0:13[0x8b7]: Audio: mp2, 48000 Hz, mono, s16, 64 kb/s
The stream looks like :
[PAT]
[PAT]
[PAT]
[PMT_first packet]
[PAT]
[PAT]
[PAT]
[PMT_last_packet]
[etc...]
In pat_cb(), clear_programs() is called unconditionally so the when the second half of the PMT is received it will be discarded. The attached patch fixes that. The sample is on the ffmpeg ftp : euronews_long_pmt_over_pat.ts |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1720 | ffmpeg with -vcodec copy -acodec copy creates files "without audio" for certain players | avformat | defect | 09/05/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Summary of the bug: $title How to reproduce:
I noticed with this file:
http://rogerdpack.t28.net/incoming/sintel.mpg
and this command:
$ ffmpeg -y -i sintel.mpg -t 60 -vcodec copy -acodec copy out.mpg
ffmpeg version N-43577-g045f8dd Copyright (c) 2000-2012 the FFmpeg developers
built on Aug 15 2012 14:10:50 with gcc 4.7.1 (GCC)
configuration: --enable-memalign-hack --arch=x86 --enable-gpl
--enable-libx264 --enable-avisynth --enable-libxvid
--target-os=mingw32
--cross-prefix=/home/rogerdpack/dev/ffmpeg-windows-build-helpers/builds/mingw-w64-i686/bin/i686-w64-mingw32-
--pkg-config=pkg-config --enable-libmp3lame --enable-version3
--enable-libvo-aacenc --enable-libvpx --extra-libs=-lws2_32
--extra-libs=-lpthread --enable-zlib --extra-libs=-lwinmm
--extra-libs=-lgdi32 --enable-librtmp --enable-runtime-cpudetect
libavutil 51. 69.100 / 51. 69.100
libavcodec 54. 52.100 / 54. 52.100
libavformat 54. 23.100 / 54. 23.100
libavdevice 54. 2.100 / 54. 2.100
libavfilter 3. 9.100 / 3. 9.100
libswscale 2. 1.101 / 2. 1.101
libswresample 0. 15.100 / 0. 15.100
libpostproc 52. 0.100 / 52. 0.100
[mpeg2video @ 01C2F6A0] ac-tex damaged at 40 7
[mpeg2video @ 01C2F6A0] Warning MVs not available
[mpeg2video @ 01C2F6A0] concealing 1035 DC, 1035 AC, 1035 MV errors in I frame
[mpeg @ 03361800] max_analyze_duration 5000000 reached at 5024000
Input #0, mpeg, from '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
Output #0, mpeg, to 'out.mpg':
Metadata:
encoder : Lavf54.23.100
Stream #0:0: Video: mpeg2video, yuv420p, 720x480 [SAR 32:27 DAR
16:9], q=2-31, 7000 kb/s, 29.97 fps, 90k tbn, 29.97 tbc
Stream #0:1: Audio: ac3, 48000 Hz, 5.1(side), 448 kb/s
Stream mapping:
Stream #0:0 -> #0:0 (copy)
Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
frame= 1638 fps=0.0 q=-1.0 Lsize= 32396kB time=00:01:00.00
bitrate=4423.1kbits/s
video:28947kB audio:3281kB subtitle:0 global headers:0kB muxing
overhead 0.520095%
command succeeds. File is playable (with audio) by ffplay, but has "no audio" in either VLC or Windows Media Player. If I dump it to out.avi, the resultant file has "no video" in WMP, but does have audio, and plays fine in VLC. Or should I file that as a separate ticket? MediaInfo? seems to reveal it having an audio track ok. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #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 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #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! |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1746 | MPEG_TS: the PTS is wrong | undetermined | defect | 09/18/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Summary of the bug: The PTS from FFmpeg is wrong. How to reproduce: reproduce by: ffprobe $STREAM_FILE -show_packets I built the code myself with the commit: commit 83438a0db3c61f06979d1c4159e5c85d52eda488 Merge: a593f5b d8f8e91 Author: Michael Niedermayer <michaelni@gmx.at> Date: Mon Sep 17 00:40:55 2012 +0200 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1768 | audio AAC fails at CCE | avcodec | defect | 09/27/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
get_che function of aacdec.c file doesn't handle CCE type, as a result, AAC decoder fails to continue decoding. I got "channel element 2.8 is not allocated" error message for my AAC audio. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1796 | Unable to extract PCM audio track from AVI file | undetermined | defect | 10/09/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Summary of the bug: I have an AVI-wrapped dvvideo file with a single pcm_s16le audio track. The video plays fine (although there is a funny noise at the start that might indicate some kind of corruption or encoding problem). I am able to extract the audio using MPlayer, and ffmpeg can successfully produce a lower-quality avi file and extract the audio as mp3. I am able to run ffmpeg a second time to get a WAV file from either of these. However, if I simply try to extract the audio track directly into a WAV file from the original AVI file, all I get is 0.03 seconds of noise. There is no error message, so the software I'm writing that is running ffmpeg and monitoring the output can't tell anything went wrong. How to reproduce: % ffmpeg -i TruncatedPCMAudio.avi -vn -acodec copy temp.wav - OR - % ffmpeg -i TruncatedPCMAudio.avi -vn -acodec pcm_s16le temp.wav ffmpeg version N-40126-ga4b58fd built on Apr 26 2012 03:29:50 with gcc 4.6.3 ffmpeg -v 9 -loglevel 99 -i TruncatedPCMAudio.avi ffmpeg version N-40126-ga4b58fd Copyright (c) 2000-2012 the FFmpeg developers
ntime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libass
-libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libope njpeg --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libth eora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable- libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --e nable-zlib
[avi @ 01d3c020] Format avi probed with size=2048 and score=100 [AVI demuxer @ 01d3c680] use odml:1 [avi @ 01d3c020] File position before avformat_find_stream_info() is 32768 [avi @ 01d3c020] All info found [avi @ 01d3c020] File position after avformat_find_stream_info() is 185032 Input #0, avi, from 'TruncatedPCMAudio.avi':
771 kb/s, SAR 8:9 DAR 4:3, 29.97 tbr, 29.97 tbn, 29.97 tbc
b/s At least one output file must be specified |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1798 | Real-world transport stream with incorrect PMT plays fine with WMP | avformat | defect | 10/10/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
There's no sound with this file. It comes from a dvb-s2 channel. WMP is the only player working. ffplay git, MPlayer 1.1, MPlayer2, VLC 2.0.3, xbmc git (07/Oct/12) does not play audio (either windows or linux) I managed to play audio only with mplayer -novideo switch. It seems that PMT indicates the wrong stream type. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1806 | Audio/video stream order reversed in remuxed VOB files | avformat | defect | 10/12/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Summary of the bug: I am using ffmpeg to edit and remultiplex unencrypted VOB files (from a HD recorder). When copying (ie not transcoding) the streams ffmpeg ALWAYS insists on making the audio stream ID 0 and video stream ID 1 even though the input file was the other way round and it reports itself as NOT doing this. Using the -map commands also seem to be ignored wherever they appear on the command line. (This is a problem because I am using dvdauthor on the files and it only seems to work with VOB files with video as the first stream. Fails with infamous ERR: Cannot infer pts for VOBU if there is no audio or video and it is the first VOBU.) How to reproduce (with any vob file 'input.vob'): % ffmpeg -i input.vob -target pal-dvd -codec copy output.vob ffmpeg version N-45279-g1a104bf Copyright (c) 2000-2012 the FFmpeg developers
Input #0, mpeg, from 'input.vob':
Output #0, dvd, to 'output.vob':
, 3060 kb/s, 25 fps, 90k tbn, 25 tbc
Stream mapping: But running ffprobe on resulting 'output.vob': Input #0, mpeg, from 'output.vob':
Streams swapped round! |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1810 | ffprobe: some .m4a files' metatags are not read by ffprobe | avformat | defect | 10/13/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Summary of the bug: How to reproduce: % ffprobe Portugal.m4a ffprobe version 0.11.2 Copyright (c) 2007-2012 the FFmpeg developers built on Oct 10 2012 18:26:07 with gcc 4.7.1 Running ffprobe on alac encoded files (.m4a), only returns the creation_date metadata. Album, artist, title, etc. are not returned. The mp4v2 tool returns those correctly. Also, AtomicParsley? and Mp3tag read the metadata correctly. Here are the outputs of ffprobe and mp4v2: configuration: --enable-libmp3lame --enable-libtheora --enable-libx264 --disable-libgsm --enable-postproc --disable-libxvid --enable-libfaac --enable-pthreads --enable-libvorbis --enable-gpl --disable-x11grab --enable-nonfree
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Portugal.m4a':
[FORMAT] filename=Portugal.m4a nb_streams=1 format_name=mov,mp4,m4a,3gp,3g2,mj2 format_long_name=QuickTime?/MPEG-4/Motion JPEG 2000 format start_time=0.000000 duration=88.800000 size=6756165 bit_rate=608663 TAG:major_brand=M4A TAG:minor_version=0 TAG:compatible_brands=mp42isomM4A TAG:creation_time=2012-09-29 15:28:41 FORMAT mp4info version 2.0.0 Portugal.m4a: ReadChildAtoms?: "Portugal.m4a": In atom meta missing child atom hdlr Track Type Info 1 audio alac, 88.800 secs, 608 kbps, 44100 Hz ReadChildAtoms?: "Portugal.m4a": In atom meta missing child atom hdlr
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #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 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1853 | libswscale writes past scanline end | swscale | defect | 10/27/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
libswscale sometimes writes to the memory past the end of each scanline, into the space between end of scanline and start of the next pixel, or in other words, it overwrites pixels between (dstw, y) and (0, y+1). Often, this memory is just padding to satisfy alignment constraints on strides, but there are use cases where it's reasonable to expect that pixels outside the specified destination width should not be overwritten. For example, the destination image could be set up as cropped region of a larger image, and the regions of the larger images not covered by the destination region should not be overwritten. I suspect this bug/caveat happens due to use of SIMD to work on multiple pixels at once. libswscale should just use an unaccelerated code path to handle trailing pixels. This happens at least with PIX_FMT_BGRA. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1866 | Half speed video output ts -> flv transcode | undetermined | defect | 10/29/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Summary of the bug: Some mpeg 2 ts files (h264 + aac, generated by Crestron Lecture Capture), when transcoded using ffmpeg to flv, produce video that plays back at half the speed (frame rate is retained but number of frames is doubled), while the audio is rendered correctly. There is a 10 minute delay to the video, but this is in the original file, and eliminated with a '-vf setpts=PTS-STARTPTS'. The file plays back fine in VLC, mPlayer, etc. ffmpeg started on 2012-10-29 at 15:21:55
Report written to "ffmpeg-20121029-152155.log"
Command line:
ffmpeg -i CAPTURE-HD2959dd_1970-01-02_01_26_49.ts -f flv -vf "setpts=PTS-STARTPTS" -ar 44100 CAPTURE2.flv -report
ffmpeg version N-46127-g7d1e003 Copyright (c) 2000-2012 the FFmpeg developers
built on Oct 29 2012 14:08:25 with gcc 4.4.6 (GCC) 20120305 (Red Hat 4.4.6-4)
configuration: --disable-shared --enable-nonfree --enable-gpl --enable-libfaac --enable-libmp3lame --enable-libopenjpeg --enable-libschroedinger --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --disable-encoder=nellymoser --enable-avfilter --disable-debug --enable-postproc --enable-pthreads --enable-mmx --enable-sse --enable-ssse3 --enable-yasm --enable-libgsm --enable-libspeex --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-version3 --extra-ldflags='-L/usr/local/lib -Wl,-rpath /usr/local/lib'
libavutil 52. 1.100 / 52. 1.100
libavcodec 54. 69.100 / 54. 69.100
libavformat 54. 35.100 / 54. 35.100
libavdevice 54. 3.100 / 54. 3.100
libavfilter 3. 20.106 / 3. 20.106
libswscale 2. 1.101 / 2. 1.101
libswresample 0. 16.100 / 0. 16.100
libpostproc 52. 1.100 / 52. 1.100
[mpegts @ 0x32dc040] Format mpegts probed with size=2048 and score=100
[mpegts @ 0x32dc040] stream=0 stream_type=1b pid=1011 prog_reg_desc=
[mpegts @ 0x32dc040] stream=1 stream_type=f pid=1012 prog_reg_desc=
[mpegts @ 0x32dc040] stream=2 stream_type=6 pid=1013 prog_reg_desc=
[mpegts @ 0x32dc040] File position before avformat_find_stream_info() is 0
[mpegts @ 0x32dc040] parser not found for codec none, packets or times may be invalid.
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
[mpegts @ 0x32dc040] max_analyze_duration 5000000 reached at 5013333
[mpegts @ 0x32dc040] Could not find codec parameters for stream 2 (Unknown: none ([6][0][0][0] / 0x0006)): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[NULL @ 0x32e1080] start time is not set in estimate_timings_from_pts
[mpegts @ 0x32dc040] File position after avformat_find_stream_info() is 0
Input #0, mpegts, from 'CAPTURE-HD2959dd_1970-01-02_01_26_49.ts':
Duration: 00:00:24.57, start: 599.983333, bitrate: 2824 kb/s
Program 1
Stream #0:0[0x1011], 295, 1/90000: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 60 fps, 60 tbr, 90k tbn, 120 tbc
Stream #0:1[0x1012], 237, 1/90000: Audio: aac ([15][0][0][0] / 0x000F), 48000 Hz, stereo, s16, 134 kb/s
Stream #0:2[0x1013], 0, 1/90000: Unknown: none ([6][0][0][0] / 0x0006)
Setting entry with key 'video_size' to value '1280x720'
[buffer @ 0x32d1500] Setting entry with key 'pix_fmt' to value '0'
[buffer @ 0x32d1500] Setting entry with key 'time_base' to value '1/90000'
[buffer @ 0x32d1500] Setting entry with key 'pixel_aspect' to value '1/1'
[buffer @ 0x32d1500] Setting entry with key 'sws_param' to value 'flags=2'
[buffer @ 0x32d1500] Setting entry with key 'frame_rate' to value '60/1'
[graph 0 input from stream 0:0 @ 0x32d1980] w:1280 h:720 pixfmt:yuv420p tb:1/90000 fr:60/1 sar:1/1 sws_param:flags=2
[graph 0 input from stream 0:0 @ 0x32d1980] TB:0.000011 FRAME_RATE:60.000000 SAMPLE_RATE:nan
[abuffer @ 0x32d18a0] Setting entry with key 'time_base' to value '1/48000'
[abuffer @ 0x32d18a0] Setting entry with key 'sample_rate' to value '48000'
[abuffer @ 0x32d18a0] Setting entry with key 'sample_fmt' to value 's16'
[abuffer @ 0x32d18a0] Setting entry with key 'channel_layout' to value '0x3'
[graph 1 input from stream 0:1 @ 0x32d1480] tb:1/48000 samplefmt:s16 samplerate:48000 chlayout:0x3
[aformat @ 0x32d2060] Setting entry with key 'sample_fmts' to value 's32p,fltp,s16p'
[aformat @ 0x32d2060] Setting entry with key 'sample_rates' to value '44100'
[aformat @ 0x32d2060] Setting entry with key 'channel_layouts' to value '0x4,0x3'
[audio format for output stream 0:1 @ 0x32d32a0] auto-inserting filter 'auto-inserted resampler 0' between the filter 'Parsed_anull_0' and the filter 'audio format for output stream 0:1'
[auto-inserted resampler 0 @ 0x32d93c0] chl:stereo fmt:s16 r:48000Hz -> chl:stereo fmt:s16p r:44100Hz
[flv @ 0x32e4180] intra_quant_bias = 0 inter_quant_bias = -64
[h264 @ 0x32dfe40] detected 2 logical cores
Output #0, flv, to 'CAPTURE2.flv':
Metadata:
encoder : Lavf54.35.100
Stream #0:0, 0, 1/1000: Video: flv1 ([2][0][0][0] / 0x0002), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 1k tbn, 60 tbc
Stream #0:1, 0, 1/1000: Audio: mp3 ([2][0][0][0] / 0x0002), 44100 Hz, stereo, s16p
Stream mapping:
Stream #0:0 -> #0:0 (h264 -> flv)
Stream #0:1 -> #0:1 (aac -> libmp3lame)
Press [q] to stop, [?] for help
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
[h264 @ 0x3305320] Using externally provided dimensions
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity -1, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity -1, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity -1, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity -1, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity -1, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity -1, new offset= -599983327
timestamp discontinuity 11, new offset= -599983338
timestamp discontinuity 0, new offset= -599983338
timestamp discontinuity -1, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity -1, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity -1, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity -1, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity -1, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity -1, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity -1, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity -1, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity -1, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity -1, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity -1, new offset= -599983327
timestamp discontinuity 11, new offset= -599983338
timestamp discontinuity 0, new offset= -599983338
timestamp discontinuity -1, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity -1, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity -1, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity -1, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity -1, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity -1, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity -1, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity -1, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity -1, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
frame= 80 fps=0.0 q=31.0 size= 309kB time=00:00:02.63 bitrate= 961.7kbits/s
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity -1, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity -1, new offset= -599983327
timestamp discontinuity 11, new offset= -599983338
timestamp discontinuity 0, new offset= -599983338
timestamp discontinuity -1, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity -1, new offset= -599983336
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity -1, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity -1, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity -1, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity -1, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity -1, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity -1, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity -1, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity -1, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity -1, new offset= -599983327
timestamp discontinuity 11, new offset= -599983338
timestamp discontinuity 0, new offset= -599983338
timestamp discontinuity -1, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity -1, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity -1, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity -1, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity -1, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity -1, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity -1, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity -1, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity -1, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity -1, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity -1, new offset= -599983327
timestamp discontinuity 11, new offset= -599983338
timestamp discontinuity 0, new offset= -599983338
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity -1, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity -1, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
frame= 158 fps=157 q=31.0 size= 460kB time=00:00:05.23 bitrate= 720.2kbits/s
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity -1, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity -1, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity -1, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity -1, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity -1, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity -1, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity -1, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity -1, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity -1, new offset= -599983327
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity 11, new offset= -599983338
timestamp discontinuity 0, new offset= -599983338
timestamp discontinuity -1, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity -1, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity -1, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity -1, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity -1, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity -1, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity -1, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity -1, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity -1, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity -1, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity -1, new offset= -599983327
timestamp discontinuity 11, new offset= -599983338
timestamp discontinuity 0, new offset= -599983338
timestamp discontinuity -1, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity -1, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity -1, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity -1, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity -1, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity -1, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity -1, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
frame= 240 fps=159 q=31.0 size= 612kB time=00:00:07.96 bitrate= 629.5kbits/s
timestamp discontinuity -1, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity -1, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity -1, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity -1, new offset= -599983327
timestamp discontinuity 11, new offset= -599983338
timestamp discontinuity 0, new offset= -599983338
timestamp discontinuity -1, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity -1, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity -1, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity -1, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity -1, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity -1, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity -1, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity -1, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity -1, new offset= -599983329
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity -1, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity -1, new offset= -599983327
timestamp discontinuity 11, new offset= -599983338
timestamp discontinuity 0, new offset= -599983338
timestamp discontinuity -1, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity -1, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity -1, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity -1, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity -1, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity -1, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity -1, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity -1, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity -1, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity -1, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
frame= 314 fps=156 q=31.0 size= 801kB time=00:00:10.48 bitrate= 625.9kbits/s
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity -1, new offset= -599983327
timestamp discontinuity 11, new offset= -599983338
timestamp discontinuity 0, new offset= -599983338
timestamp discontinuity -1, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity -1, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity -1, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity -1, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity -1, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity -1, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity -1, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity -1, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity -1, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity -1, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity -1, new offset= -599983327
timestamp discontinuity 11, new offset= -599983338
timestamp discontinuity 0, new offset= -599983338
timestamp discontinuity -1, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity -1, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity -1, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity -1, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity -1, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity -1, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity -1, new offset= -599983331
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity -1, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity -1, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity -1, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity -1, new offset= -599983327
timestamp discontinuity 11, new offset= -599983338
timestamp discontinuity 0, new offset= -599983338
timestamp discontinuity -1, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity -1, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity -1, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
frame= 392 fps=156 q=31.0 size= 957kB time=00:00:13.08 bitrate= 599.1kbits/s
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity -1, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity -1, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity -1, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity -1, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity -1, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity -1, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity -1, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity -1, new offset= -599983327
timestamp discontinuity 11, new offset= -599983338
timestamp discontinuity 0, new offset= -599983338
timestamp discontinuity -1, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity -1, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity -1, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity -1, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity -1, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity -1, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity -1, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity -1, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity -1, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity -1, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity -1, new offset= -599983327
timestamp discontinuity 11, new offset= -599983338
timestamp discontinuity 0, new offset= -599983338
timestamp discontinuity -1, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity -1, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity -1, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity -1, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity -1, new offset= -599983333
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity -1, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity -1, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
frame= 471 fps=156 q=31.0 size= 1113kB time=00:00:15.73 bitrate= 579.7kbits/s
timestamp discontinuity -1, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity -1, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity -1, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity -1, new offset= -599983327
timestamp discontinuity 11, new offset= -599983338
timestamp discontinuity 0, new offset= -599983338
timestamp discontinuity -1, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity -1, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity -1, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity -1, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity -1, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity -1, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity -1, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity -1, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity -1, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity -1, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity -1, new offset= -599983327
timestamp discontinuity 11, new offset= -599983338
timestamp discontinuity 0, new offset= -599983338
timestamp discontinuity -1, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity -1, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity -1, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity -1, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity -1, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity -1, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity -1, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity -1, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity -1, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity -1, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity -1, new offset= -599983327
timestamp discontinuity 11, new offset= -599983338
timestamp discontinuity 0, new offset= -599983338
timestamp discontinuity -1, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
frame= 551 fps=156 q=31.0 size= 1312kB time=00:00:18.54 bitrate= 579.4kbits/s
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity -1, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity -1, new offset= -599983335
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity -1, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity -1, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity -1, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity -1, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity -1, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity -1, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity -1, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity -1, new offset= -599983327
timestamp discontinuity 11, new offset= -599983338
timestamp discontinuity 0, new offset= -599983338
timestamp discontinuity -1, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity -1, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity -1, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity -1, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity -1, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity -1, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity -1, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity -1, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity -1, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity -1, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity -1, new offset= -599983327
timestamp discontinuity 11, new offset= -599983338
timestamp discontinuity 0, new offset= -599983338
timestamp discontinuity -1, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity -1, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity -1, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity -1, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity -1, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity -1, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
frame= 633 fps=157 q=31.0 size= 1469kB time=00:00:21.28 bitrate= 565.5kbits/s
timestamp discontinuity -1, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity -1, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity -1, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity -1, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity -1, new offset= -599983327
timestamp discontinuity 11, new offset= -599983338
timestamp discontinuity 0, new offset= -599983338
timestamp discontinuity -1, new offset= -599983337
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity -1, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity -1, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity -1, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity -1, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity -1, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity -1, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity -1, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity -1, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity -1, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity -1, new offset= -599983327
timestamp discontinuity 11, new offset= -599983338
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity 0, new offset= -599983338
timestamp discontinuity -1, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity -1, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity -1, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity -1, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity -1, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity -1, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity -1, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity -1, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity -1, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity -1, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity -1, new offset= -599983327
timestamp discontinuity 11, new offset= -599983338
frame= 713 fps=158 q=31.0 size= 1663kB time=00:00:23.99 bitrate= 567.7kbits/s
timestamp discontinuity 0, new offset= -599983338
timestamp discontinuity -1, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity -1, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity -1, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity -1, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity -1, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity -1, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity -1, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity -1, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity -1, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity -1, new offset= -599983328
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity -1, new offset= -599983327
timestamp discontinuity 11, new offset= -599983338
timestamp discontinuity 0, new offset= -599983338
timestamp discontinuity -1, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity -1, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity -1, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity -1, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity -1, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity -1, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity -1, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity -1, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity -1, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity -1, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity -1, new offset= -599983327
timestamp discontinuity 11, new offset= -599983338
timestamp discontinuity 0, new offset= -599983338
timestamp discontinuity -1, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity -1, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
frame= 786 fps=156 q=31.0 size= 1819kB time=00:00:26.43 bitrate= 563.6kbits/s
timestamp discontinuity -1, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity -1, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity -1, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity -1, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity -1, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity -1, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity -1, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity -1, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity -1, new offset= -599983327
timestamp discontinuity 11, new offset= -599983338
timestamp discontinuity 0, new offset= -599983338
timestamp discontinuity -1, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity -1, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity -1, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity -1, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity -1, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity -1, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity -1, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity -1, new offset= -599983330
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity -1, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity -1, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity -1, new offset= -599983327
timestamp discontinuity 11, new offset= -599983338
timestamp discontinuity 0, new offset= -599983338
timestamp discontinuity -1, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity -1, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity -1, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity -1, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity -1, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity -1, new offset= -599983332
frame= 862 fps=156 q=31.0 size= 1969kB time=00:00:29.03 bitrate= 555.7kbits/s
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity -1, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity -1, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity -1, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity -1, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity -1, new offset= -599983327
timestamp discontinuity 11, new offset= -599983338
timestamp discontinuity 0, new offset= -599983338
timestamp discontinuity -1, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity -1, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity -1, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity -1, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity -1, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity -1, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity -1, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity -1, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity -1, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity -1, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity -1, new offset= -599983327
timestamp discontinuity 11, new offset= -599983338
timestamp discontinuity 0, new offset= -599983338
timestamp discontinuity -1, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity -1, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity -1, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity -1, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity -1, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity -1, new offset= -599983332
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity -1, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity -1, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity -1, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity -1, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
frame= 941 fps=156 q=31.0 size= 2165kB time=00:00:31.69 bitrate= 559.6kbits/s
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity -1, new offset= -599983327
timestamp discontinuity 11, new offset= -599983338
timestamp discontinuity 0, new offset= -599983338
timestamp discontinuity -1, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity -1, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity -1, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity -1, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity -1, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity -1, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity -1, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity -1, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity -1, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity -1, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity -1, new offset= -599983327
timestamp discontinuity 11, new offset= -599983338
timestamp discontinuity 0, new offset= -599983338
timestamp discontinuity -1, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity -1, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity -1, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity -1, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity -1, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity -1, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity -1, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity -1, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity -1, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity -1, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity -1, new offset= -599983327
timestamp discontinuity 11, new offset= -599983338
timestamp discontinuity 0, new offset= -599983338
timestamp discontinuity -1, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity -1, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
frame= 1017 fps=156 q=31.0 size= 2278kB time=00:00:34.26 bitrate= 544.7kbits/s
timestamp discontinuity -1, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity -1, new offset= -599983334
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity -1, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity -1, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity -1, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity -1, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity -1, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity -1, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity -1, new offset= -599983327
timestamp discontinuity 11, new offset= -599983338
timestamp discontinuity 0, new offset= -599983338
timestamp discontinuity -1, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity -1, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity -1, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity -1, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity -1, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity -1, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity -1, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity -1, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity -1, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity -1, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity -1, new offset= -599983327
timestamp discontinuity 11, new offset= -599983338
timestamp discontinuity 0, new offset= -599983338
timestamp discontinuity -1, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity -1, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity -1, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity -1, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity -1, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity -1, new offset= -599983332
frame= 1093 fps=155 q=24.8 size= 2470kB time=00:00:36.80 bitrate= 549.8kbits/s
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity -1, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity -1, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity -1, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity -1, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity -1, new offset= -599983327
timestamp discontinuity 11, new offset= -599983338
timestamp discontinuity 0, new offset= -599983338
timestamp discontinuity -1, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity -1, new offset= -599983336
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity -1, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity -1, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity -1, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity -1, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity -1, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity -1, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity -1, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity -1, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity -1, new offset= -599983327
timestamp discontinuity 11, new offset= -599983338
timestamp discontinuity 0, new offset= -599983338
timestamp discontinuity -1, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity -1, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity -1, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity -1, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity -1, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity -1, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity -1, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity -1, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity -1, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity -1, new offset= -599983328
frame= 1171 fps=155 q=31.0 size= 2623kB time=00:00:39.40 bitrate= 545.3kbits/s
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity -1, new offset= -599983327
timestamp discontinuity 11, new offset= -599983338
timestamp discontinuity 0, new offset= -599983338
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity -1, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity -1, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity -1, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity -1, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity -1, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity -1, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity -1, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity -1, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity -1, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity -1, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity -1, new offset= -599983327
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity 11, new offset= -599983338
timestamp discontinuity 0, new offset= -599983338
timestamp discontinuity -1, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity -1, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity -1, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity -1, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity -1, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity -1, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity -1, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity -1, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity -1, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity -1, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity -1, new offset= -599983327
timestamp discontinuity 11, new offset= -599983338
timestamp discontinuity 0, new offset= -599983338
timestamp discontinuity -1, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity -1, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
frame= 1247 fps=155 q=31.0 size= 2824kB time=00:00:42.28 bitrate= 547.1kbits/s
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity -1, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity -1, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity -1, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity -1, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity -1, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity -1, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity -1, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity -1, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity -1, new offset= -599983327
timestamp discontinuity 11, new offset= -599983338
timestamp discontinuity 0, new offset= -599983338
timestamp discontinuity -1, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity -1, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity -1, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity -1, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity -1, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity -1, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity -1, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity -1, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity -1, new offset= -599983329
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity -1, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity -1, new offset= -599983327
timestamp discontinuity 11, new offset= -599983338
timestamp discontinuity 0, new offset= -599983338
timestamp discontinuity -1, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity -1, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity -1, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity -1, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity -1, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity -1, new offset= -599983332
frame= 1324 fps=155 q=31.0 size= 2973kB time=00:00:44.85 bitrate= 543.1kbits/s
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity -1, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity -1, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity -1, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity -1, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity -1, new offset= -599983327
timestamp discontinuity 11, new offset= -599983338
timestamp discontinuity 0, new offset= -599983338
timestamp discontinuity -1, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity -1, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity -1, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity -1, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity -1, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity -1, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity -1, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity -1, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity -1, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity -1, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity -1, new offset= -599983327
timestamp discontinuity 11, new offset= -599983338
timestamp discontinuity 0, new offset= -599983338
timestamp discontinuity -1, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity -1, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity 0, new offset= -599983336
timestamp discontinuity -1, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity 0, new offset= -599983335
timestamp discontinuity -1, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity 0, new offset= -599983334
timestamp discontinuity -1, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity 0, new offset= -599983333
timestamp discontinuity -1, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity 0, new offset= -599983332
timestamp discontinuity -1, new offset= -599983331
[h264 @ 0x32dfe40] Current profile doesn't provide more RBSP data in PPS, skipping
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity 0, new offset= -599983331
timestamp discontinuity -1, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity 0, new offset= -599983330
timestamp discontinuity -1, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity 0, new offset= -599983329
timestamp discontinuity -1, new offset= -599983328
frame= 1402 fps=155 q=31.0 size= 3125kB time=00:00:47.45 bitrate= 539.5kbits/s
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity 0, new offset= -599983328
timestamp discontinuity -1, new offset= -599983327
timestamp discontinuity 11, new offset= -599983338
timestamp discontinuity 0, new offset= -599983338
timestamp discontinuity -1, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
timestamp discontinuity 0, new offset= -599983337
[output stream 0:1 @ 0x32d3ae0] EOF on sink link output stream 0:1:default.
[output stream 0:0 @ 0x32d1f00] EOF on sink link output stream 0:0:default.
No more output streams to write to, finishing.
[libmp3lame @ 0x32d7c80] Trying to remove 488 more samples than are in the que
frame= 1412 fps=155 q=31.0 Lsize= 5794kB time=00:00:47.78 bitrate= 993.4kbits/s
video:5372kB audio:385kB subtitle:0 global headers:0kB muxing overhead 0.644591%
Statistics: 10762900 bytes read, 2 seeks
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1891 | Problem transcoding realmedia file | avformat | defect | 11/06/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Summary of the bug: When trying to convert a certain file, ffmpeg does not terminate. Seems to be related to the input file, since no output formats i have tried works. How to reproduce: This is the command I am trying to execute:
$ ffmpeg.exe -xerror -i "438bdca27d59ed83f91cb8dd9dc127cd.rm" -r 30 -vcodec mpeg1video -b:v 200k -acodec libvorbis -ac 2 -ar 48000 -ab 128k -y "test.mpg"
This is the output of "ffmpeg -v 9 -loglevel 99 -i 438bdca27d59ed83f91cb8dd9dc127cd.rm":
$ ffmpeg -v 9 -loglevel 99 -i 438bdca27d59ed83f91cb8dd9dc127cd.rm
ffmpeg version N-41668-g564bb24 Copyright (c) 2000-2012 the FFmpeg developers
built on Jun 17 2012 20:18:05 with gcc 4.6.3
configuration: --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 --ena libavutil 51. 58.100 / 51. 58.100
libavcodec 54. 25.100 / 54. 25.100
libavformat 54. 6.101 / 54. 6.101
libavdevice 54. 0.100 / 54. 0.100
libavfilter 2. 81.100 / 2. 81.100
libswscale 2. 1.100 / 2. 1.100
libswresample 0. 15.100 / 0. 15.100
libpostproc 52. 0.100 / 52. 0.100
[rm @ 00000000021df300] Format rm probed with size=2048 and score=100
[rm @ 00000000021df300] Unsupported stream type 00000187
[rm @ 00000000021df300] Unsupported stream type 00000431
[rm @ 00000000021df300] Unsupported stream type 0000028f
[rm @ 00000000021df300] File position before avformat_find_stream_info() is 3953
[cook @ 000000000034da60] codecdata_length=8
[cook @ 000000000034da60] subpacket[0].cookversion=1000001
[cook @ 000000000034da60] MONO
[cook @ 000000000034da60] sqvh VLC init
[cook @ 000000000034da60] VLC tables initialized.
[cook @ 000000000034da60] MDCT initialized, order = 11.
[rm @ 00000000021df300] parser not found for codec rv20, packets or times may be invalid.
Last message repeated 2 times
[cook @ 0000000000365bc0] codecdata_length=8
[cook @ 0000000000365bc0] subpacket[0].cookversion=1000001
[cook @ 0000000000365bc0] MONO
[cook @ 0000000000365bc0] sqvh VLC init
[cook @ 0000000000365bc0] VLC tables initialized.
[cook @ 0000000000365bc0] MDCT initialized, order = 11.
[cook @ 000000000036e240] codecdata_length=8
[cook @ 000000000036e240] subpacket[0].cookversion=1000001
[cook @ 000000000036e240] MONO
[cook @ 000000000036e240] sqvh VLC init
[cook @ 000000000036e240] VLC tables initialized.
[cook @ 000000000036e240] MDCT initialized, order = 11.
[rm @ 00000000021df300] parser not found for codec rv20, packets or times may be invalid.
Last message repeated 4 times
[rm @ 00000000021df300] max_analyze_duration 5000000 reached at 5000000
[cook @ 000000000034da60] Deallocating memory.
[cook @ 000000000034da60] Memory deallocated.
[cook @ 0000000000365bc0] Deallocating memory.
[cook @ 0000000000365bc0] Memory deallocated.
[cook @ 000000000036e240] Deallocating memory.
[cook @ 000000000036e240] Memory deallocated.
[rm @ 00000000021df300] File position after avformat_find_stream_info() is 163859
Input #0, rm, from '438bdca27d59ed83f91cb8dd9dc127cd.rm':
Metadata:
title : Title
author : Author
copyright : (c)2000
comment :
Duration: 00:01:03.71, start: 0.000000, bitrate: 649 kb/s
Stream #0:0, 0, 1/1000: Data: none
Stream #0:1, 0, 1/1000: Data: none
Stream #0:2, 0, 1/1000: Data: none
Stream #0:3, 0, 1/1000: Audio: cook (cook / 0x6B6F6F63), 44100 Hz, mono, flt, 32 kb/s
Stream #0:4, 0, 1/1000: Video: rv20 (RV20 / 0x30325652), yuv420p, 320x240, 1/1000, 187 kb/s, 15 fps, 15 tbr, 1k tbn, 1k tbc
Stream #0:5, 0, 1/1000: Video: rv20 (RV20 / 0x30325652), yuv420p, 320x240, 1/1000, 132 kb/s, 15 fps, 15 tbr, 1k tbn, 1k tbc
Stream #0:6, 0, 1/1000: Video: rv20 (RV20 / 0x30325652), yuv420p, 320x240, 1/1000, 68 kb/s, 15 fps, 15 tbr, 1k tbn, 1k tbc
Stream #0:7, 196, 1/1000: Audio: cook (cook / 0x6B6F6F63), 44100 Hz, mono, flt, 32 kb/s
Stream #0:8, 0, 1/1000: Audio: cook (cook / 0x6B6F6F63), 44100 Hz, mono, flt, 32 kb/s
Stream #0:9, 75, 1/1000: Video: rv20 (RV20 / 0x30325652), yuv420p, 320x240, 1/1000, 187 kb/s, 15 fps, 15 tbr, 1k tbn, 1k tbc
Stream #0:10, 0, 1/1000: Video: rv20 (RV20 / 0x30325652), yuv420p, 320x240, 1/1000, 187 kb/s, 15 fps, 15 tbr, 1k tbn, 1k tbc
Stream #0:11, 0, 1/1000: Video: rv20 (RV20 / 0x30325652), yuv420p, 320x240, 1/1000, 187 kb/s, 15 fps, 15 tbr, 1k tbn, 1k tbc
Stream #0:12, 0, 1/1000: Video: rv20 (RV20 / 0x30325652), yuv420p, 320x240, 1/1000, 68 kb/s, 15 fps, 15 tbr, 1k tbn, 1k tbc
At least one output file must be specified
[AVIOContext @ 00000000021df840] Statistics: 200630 bytes read, 2 seeks
PS. I work at a company (www.netclean.com) that makes software used to analyzes data from seized computers in child sexual abuse investigations, and we use ffmpeg to convert video files. We sometimes test our software on legal porn to test functionality such as nudity detection etc. This is why the file I am trying to convert is porn. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #1901 | cavs artefacts | undetermined | defect | 11/09/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
hi all,
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #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
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #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. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2009 | Bogus library dependencies (e.g. on SDL) | build system | defect | 12/10/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Summary of the bug: pkg-config files contain unneeded dependencies (e.g. libavcodec.pc contains -lSDL) How to reproduce: % grep SDL /usr/lib/pkgconfig/libav*
/usr/lib/pkgconfig/libavcodec.pc:Libs: -L${libdir} -lavcodec -ldl -lva -lXfixes -lXext -lX11 -ljack -lasound -lSDL -lpthread -lx264 -lvorbisenc -lvorbis -logg -ltheoraenc -ltheoradec -logg -lmp3lame -lfdk-aac -lfaac -lass -lm -pthread -lbz2 -lz -lrt
/usr/lib/pkgconfig/libavdevice.pc:Libs: -L${libdir} -lavdevice -ldl -lva -lXfixes -lXext -lX11 -ljack -lasound -lSDL -lpthread -lx264 -lvorbisenc -lvorbis -logg -ltheoraenc -ltheoradec -logg -lmp3lame -lfdk-aac -lfaac -lass -lm -pthread -lbz2 -lz -lrt
/usr/lib/pkgconfig/libavfilter.pc:Libs: -L${libdir} -lavfilter -ldl -lva -lXfixes -lXext -lX11 -ljack -lasound -lSDL -lpthread -lx264 -lvorbisenc -lvorbis -logg -ltheoraenc -ltheoradec -logg -lmp3lame -lfdk-aac -lfaac -lass -lm -pthread -lbz2 -lz -lrt
/usr/lib/pkgconfig/libavformat.pc:Libs: -L${libdir} -lavformat -ldl -lva -lXfixes -lXext -lX11 -ljack -lasound -lSDL -lpthread -lx264 -lvorbisenc -lvorbis -logg -ltheoraenc -ltheoradec -logg -lmp3lame -lfdk-aac -lfaac -lass -lm -pthread -lbz2 -lz -lrt
% nm -A /usr/lib/libavcodec.a | grep SDL
%
Issue is that $extralibs is generally used in the configure script for multiple modules, despite them needing different things. It causes issues for programs linking to both libavcodec/libavformat and SDL2. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2010 | ffplay can't seek in file that vlc and mplayer -demuxer mov can seek | undetermined | defect | 12/10/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
You can't seek in this file with ffplay: https://educast.fccn.pt/vod/clips/1aw3ugmjz0/quicktime.mov The file plays fine, but attempts to seek print "error while seeking" and cause audio and video to freeze. Observed with ffmpeg git 20899c54f03c4. mplayer -demuxer mov can seek in this file. (It fails to seek to key frames correctly, but recovers as more video is decoded.) VLC can seek in it as well. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2035 | DVD subtitle from VOB does not contain CodecPrivate data | avcodec | defect | 12/16/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Summary of the bug: When copying DVD subtitles from vob files into the matroska container the subtitles do not contain CodecPrivate? data. The subtitles play fine in vlc but mkvtoolnix has problems with editing the file. The header editor recognizes all tracks but mkvextract fails to extract the subtitles because of the missing data (Error: Track 5 with the CodecID 'S_VOBSUB' is missing the "codec private" element and cannot be extracted.). Also editing the file with mmg/mkvmerge does not work because the existing subtitles are ignored and not written to the output file because of the same reason (Warning: matroska_reader: The CodecID for track 5 is 'S_VOBSUB', but there was no private data found). While I understand that the CodecPrivate? data is not direct available when reading from VOB files as this information normally comes from the IDX part of extracted subtitles in vobsub format. However it would be nice if this information could be acquired somehow and written to the codec initialization part for the files to be editable by mkvtoolnix. This would save the additional step of extracting the subtitles to IDX/SUB. I guess that the ultimate solution would be to add a DVD reader who understands the dvd structure as I this information is stored in the IFO file. How to reproduce: % ffmpeg -i concat:VTS_01_1.VOB\|VTS_01_2.VOB\|VTS_01_3.VOB\|VTS_01_4.VOB \ -map 0:0 -map 0:1 -map 0:2 -map 0:6 -map 0:5 -map 0:4 \ -c:v libx264 -preset fast -crf 18 \ -c:a copy -metadata:s:a:0 language=ger \ -c:a copy -metadata:s:a:1 language=eng \ -c:s copy -metadata:s:s:0 language=eng \ -c:s copy -metadata:s:s:1 language=ger \ -c:s copy -metadata:s:s:2 language=ger \ -f matroska movie.mkv ffmpeg version N-47903-gde89dff built on Dec 16 2012 15:51:01 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2058 | FFMPEG sometimes not able to stream copy mpeg2video files, error with pts < dts | undetermined | defect | 12/23/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Summary of the bug: FFMPEG not able to stream copy some WTV files, even with -fflags +genpts in the command. I've uploaded the original file and a text file to the FFMPEG ftp server. Filename is SirDave? US The Firm_WNBCDT_2012_02_18_21_34_17.wtv and SirDave? US The Firm_WNBCDT_2012_02_18_21_34_17.txt How to reproduce: OUTPUT:
ffmpeg -fflags +genpts -i "..\SirDave US The Firm_WNBCDT_2012_02_18_21_34_17.wtv" -vcodec copy -acodec copy -map 0:a -map 0:v test-temp.ts
ffmpeg version N-48065-g6375318 Copyright (c) 2000-2012 the FFmpeg developers
built on Dec 21 2012 09:06:30 with gcc 4.7.2 (GCC)
configuration: --enable-static --arch=x86 --target-os=mingw32 --cross-prefix=/home/rdp/dev/ffmpeg-windows-build-helper
s/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-libtheo
ra --enable-libspeex --enable-libopenjpeg --enable-gnutls --enable-libgsm --enable-libfreetype --enable-fontconfig --ena
ble-libass --enable-libutvideo --enable-libopus --disable-w32threads --enable-frei0r --enable-filter=frei0r --enable-lib
vo-aacenc --enable-bzlib --enable-libxavs --extra-cflags=-DPTW32_STATIC_LIB --enable-libopencore-amrnb --enable-libopenc
ore-amrwb --enable-libvo-amrwbenc --enable-libschroedinger --enable-libbluray --enable-libvpx --enable-runtime-cpudetect
libavutil 52. 12.100 / 52. 12.100
libavcodec 54. 81.100 / 54. 81.100
libavformat 54. 49.102 / 54. 49.102
libavdevice 54. 3.102 / 54. 3.102
libavfilter 3. 29.100 / 3. 29.100
libswscale 2. 1.103 / 2. 1.103
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 2.100 / 52. 2.100
[mpeg2video @ 020cebc0] mpeg_decode_postinit() failure
Last message repeated 33 times
Input #0, wtv, from '..\SirDave US The Firm_WNBCDT_2012_02_18_21_34_17.wtv':
Metadata:
WM/MediaClassPrimaryID: db9830bd-3ab3-4fab-8a371a995f7ff74
WM/MediaClassSecondaryID: ba7f258a-62f7-47a9-b21f4651c42a000
Title : The Firm
WM/SubTitle : Chapter Seven
WM/SubTitleDescription: Mitch's attempts to help a new client, Nate, are complicated when Nate's brother is named as
a co-defendant; Tammy pressures a potential ally into explaining a cryptic clue.
genre : Drama;General;Series
WM/OriginalReleaseTime: 0
WM/MediaCredits : Josh Lucas/Callum Keith Rennie/Molly Parker/Natasha Calis/Juliette Lewis;;;Andrew Jenkins/Stuart H
ughes/Tricia Helfer
service_provider: WNBCDT
service_name : WNBCDT (WNBC-DT)
WM/MediaNetworkAffiliation: NBC Affiliate
WM/MediaOriginalChannel: 4
WM/MediaOriginalChannelSubNumber: 1
WM/MediaOriginalBroadcastDateTime: 0001-01-01T00:00:00Z
WM/MediaOriginalRunTime: 17215789295
WM/MediaIsStereo: true
WM/MediaIsRepeat: false
WM/MediaIsLive : false
WM/MediaIsTape : false
WM/MediaIsDelay : false
WM/MediaIsSubtitled: false
WM/MediaIsMovie : false
WM/MediaIsPremiere: false
WM/MediaIsFinale: false
WM/MediaIsSAP : false
WM/MediaIsSport : false
WM/ParentalRating: TV-14
WM/Provider : MediaCenterDefault
WM/VideoClosedCaptioning: true
WM/WMRVEncodeTime: 2012-02-19 02:34:18
WM/WMRVSeriesUID: !MCSeries!01419020
WM/WMRVServiceID: !MCService!28459780
WM/WMRVProgramID: !MCProgram!269627380
WM/WMRVRequestID: 0
WM/WMRVScheduleItemID: 0
WM/WMRVQuality : 3
WM/WMRVOriginalSoftPrePadding: 2176
WM/WMRVOriginalSoftPostPadding: 180
WM/WMRVHardPrePadding: -2056
WM/WMRVHardPostPadding: 0
WM/WMRVATSCContent: true
WM/WMRVDTVContent: true
WM/WMRVHDContent: true
Duration : 16944809188
WM/WMRVEndTime : 2012-02-19 03:02:32
WM/WMRVBitrate : 14.730353
WM/WMRVKeepUntil: -1
WM/WMRVActualSoftPrePadding: -1
WM/WMRVActualSoftPostPadding: 152
WM/WMRVContentProtected: false
WM/WMRVContentProtectedPercent: 0
WM/WMRVExpirationSpan: 9223372036854775807
WM/WMRVInBandRatingSystem: 255
WM/WMRVInBandRatingLevel: 255
WM/WMRVInBandRatingAttributes: 0
WM/WMRVWatched : false
WM/MediaThumbWidth: 352
WM/MediaThumbHeight: 198
WM/MediaThumbStride: 1056
WM/MediaThumbRet: 0
WM/MediaThumbRatingSystem: 9
WM/MediaThumbRatingLevel: 14
WM/MediaThumbRatingAttributes: 0
WM/MediaThumbAspectRatioX: 16
WM/MediaThumbAspectRatioY: 9
WM/MediaThumbTimeStamp: -4616189618054758400
WM/MediaThumbType: 2
Duration: 00:28:13.87, start: 44.031933, bitrate: 14735 kb/s
Stream #0:0[0x2a](eng): Audio: ac3, 48000 Hz, 5.1(side), fltp, 384 kb/s
Stream #0:1[0x2b]: Video: mpeg2video (Main), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 29.97 fps, 59.94 tbr, 10000k tbn
, 59.94 tbc
Stream #0:2[0x2c](spa): Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s
Stream #0:3[0x2d]: Subtitle: eia_608
Stream #0:4[0x0]: Attachment: mjpeg
Metadata:
title : TV Thumbnail
File 'test-temp.ts' already exists. Overwrite ? [y/N] y
Output #0, mpegts, to 'test-temp.ts':
Metadata:
WM/MediaClassPrimaryID: db9830bd-3ab3-4fab-8a371a995f7ff74
WM/MediaClassSecondaryID: ba7f258a-62f7-47a9-b21f4651c42a000
Title : The Firm
WM/SubTitle : Chapter Seven
WM/SubTitleDescription: Mitch's attempts to help a new client, Nate, are complicated when Nate's brother is named as
a co-defendant; Tammy pressures a potential ally into explaining a cryptic clue.
genre : Drama;General;Series
WM/OriginalReleaseTime: 0
WM/MediaCredits : Josh Lucas/Callum Keith Rennie/Molly Parker/Natasha Calis/Juliette Lewis;;;Andrew Jenkins/Stuart H
ughes/Tricia Helfer
service_provider: WNBCDT
service_name : WNBCDT (WNBC-DT)
WM/MediaNetworkAffiliation: NBC Affiliate
WM/MediaOriginalChannel: 4
WM/MediaOriginalChannelSubNumber: 1
WM/MediaOriginalBroadcastDateTime: 0001-01-01T00:00:00Z
WM/MediaOriginalRunTime: 17215789295
WM/MediaIsStereo: true
WM/MediaIsRepeat: false
WM/MediaIsLive : false
WM/MediaIsTape : false
WM/MediaIsDelay : false
WM/MediaIsSubtitled: false
WM/MediaIsMovie : false
WM/MediaIsPremiere: false
WM/MediaIsFinale: false
WM/MediaIsSAP : false
WM/MediaIsSport : false
WM/ParentalRating: TV-14
WM/Provider : MediaCenterDefault
WM/VideoClosedCaptioning: true
WM/WMRVEncodeTime: 2012-02-19 02:34:18
WM/WMRVSeriesUID: !MCSeries!01419020
WM/WMRVServiceID: !MCService!28459780
WM/WMRVProgramID: !MCProgram!269627380
WM/WMRVRequestID: 0
WM/WMRVScheduleItemID: 0
WM/WMRVQuality : 3
WM/WMRVOriginalSoftPrePadding: 2176
WM/WMRVOriginalSoftPostPadding: 180
WM/WMRVHardPrePadding: -2056
WM/WMRVHardPostPadding: 0
WM/WMRVATSCContent: true
WM/WMRVDTVContent: true
WM/WMRVHDContent: true
Duration : 16944809188
WM/WMRVEndTime : 2012-02-19 03:02:32
WM/WMRVBitrate : 14.730353
WM/WMRVKeepUntil: -1
WM/WMRVActualSoftPrePadding: -1
WM/WMRVActualSoftPostPadding: 152
WM/WMRVContentProtected: false
WM/WMRVContentProtectedPercent: 0
WM/WMRVExpirationSpan: 9223372036854775807
WM/WMRVInBandRatingSystem: 255
WM/WMRVInBandRatingLevel: 255
WM/WMRVInBandRatingAttributes: 0
WM/WMRVWatched : false
WM/MediaThumbWidth: 352
WM/MediaThumbHeight: 198
WM/MediaThumbStride: 1056
WM/MediaThumbRet: 0
WM/MediaThumbRatingSystem: 9
WM/MediaThumbRatingLevel: 14
WM/MediaThumbRatingAttributes: 0
WM/MediaThumbAspectRatioX: 16
WM/MediaThumbAspectRatioY: 9
WM/MediaThumbTimeStamp: -4616189618054758400
WM/MediaThumbType: 2
encoder : Lavf54.49.102
Stream #0:0(eng): Audio: ac3, 48000 Hz, 5.1(side), 384 kb/s
Stream #0:1(spa): Audio: ac3, 48000 Hz, stereo, 192 kb/s
Stream #0:2: Video: mpeg2video, yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 29.97 fps, 90k tbn, 29.97 tbc
Stream mapping:
Stream #0:0 -> #0:0 (copy)
Stream #0:2 -> #0:1 (copy)
Stream #0:1 -> #0:2 (copy)
Press [q] to stop, [?] for help
pts (147120491) < dts (147120742) in stream 2me=00:26:52.25 bitrate=15661.8kbits/s
av_interleaved_write_frame(): Invalid argument
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2061 | ffmpeg -vf drawtext not support ft_load_flags=vertical_layout | avfilter | defect | 12/24/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Summary of the bug:
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)
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
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2078 | FFMPEG created WTV files cannot be fast forwarded or fast rewound in Windows Media Center | avformat | defect | 12/29/2012 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Summary of the bug: Any WTV file created by FFMPEG, they can be seeked directly in MCE but when one tries toe fast forward or rewind (using the FF and RW buttons on the remote or the console) it does not go beyond at best 1 FF or 1 RW. i.e. WTV files recorded by MCE one can press the FF button upto 4 times to get 4x fast forward. Files created by FFMPEG sometimes get 1x FF and never go beyond 1x FF, it just returns to normal play. This happens with any WTV file, so you can take any file you have in your archive and remux it to wtv and see the results. something as simple as: ffmpeg -i test.ts -c copy test.wtv I'm not uploading a sample since it can be reproduced with any file remuxed to WTV. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2129 | no_proxy environment variable implemented wrong | avformat | defect | 01/10/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Summary of the bug: no_proxy is defined as an exclusion list; however, to ffmpeg, this variable disables proxy support entirely How to reproduce: % strace -fe connect ffplay "http://192.0.2.42/foo.mp3"
[pid 4727] connect(6, {sa_family=AF_INET, sin_port=htons(80), sin_addr=inet_addr("192.0.2.42")}, 16) = -1 EINPROGRESS (Operation now in progress)
# no proxy is used. good
% env http_proxy="http://192.0.2.23:8080" strace -fe connect ffplay "http://192.0.2.42/foo.mp3"
[pid 4658] connect(6, {sa_family=AF_INET, sin_port=htons(8080), sin_addr=inet_addr("192.0.2.23")}, 16) = -1 EINPROGRESS (Operation now in progress)
# proxy is properly used, good
% env http_proxy="http://192.0.2.23:8080" no_proxy="192.0.2.42" strace -fe connect ffplay "http://192.0.2.42/foo.mp3"
[pid 4837] connect(6, {sa_family=AF_INET, sin_port=htons(80), sin_addr=inet_addr("192.0.2.42")}, 16) = -1 EINPROGRESS (Operation now in progress)
# proxy is not used, good
env http_proxy="http://192.0.2.23:8080" no_proxy="192.0.2.123" strace -fe connect ffplay "http://192.0.2.42/foo.mp3"
[pid 4894] connect(6, {sa_family=AF_INET, sin_port=htons(80), sin_addr=inet_addr("192.0.2.42")}, 16) = -1 EINPROGRESS (Operation now in progress)
# proxy is not used, BAD!
Cause in the source, to be found in libavformat/tls.c and libavformat/http.c: proxy_path = getenv("http_proxy");
use_proxy = (proxy_path != NULL) && !getenv("no_proxy") &&
av_strstart(proxy_path, "http://", NULL);
Actually, the no_proxy variable would need parsing and comparing to the URL! See here: http://www.w3.org/Daemon/User/Proxies/ProxyClients.html http://lynx.isc.org/lynx2.8.6/lynx2-8-6/lynx_help/keystrokes/environments.html curl(1) wget(1) http://www.gnu.org/software/emacs/manual/html_node/url/Proxies.html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2141 | FFMPEG fails to mux VC-1 Video to MPEG-TS container | avformat | defect | 01/15/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Whilst trying to mux an MKV (Created by MakeMKV) with VC-1 as the video codec to MPEG-TS I have noted that the file that is created is the correct size (approximately the same size as the input file) but all media players, and also MediaInfo? can only see the audio track within the resulting file. I have pasted the Ubuntu command line, but, the same problem is apparent on all platforms. (Windows, Mac, and Linux). I can make the source mkv file available on an ftp server on request (It's about 25GB). The command line that I am using is as follows. $ ffmpeg -fflags +genpts -i Senna_t01.mkv -acodec mp2 -ac 2 -vcodec copy -copyts -y ffmpeg.Senna_t01.ts
ffmpeg version 0.10.6-6:0.10.6-0ubuntu0jon1~precise1 Copyright (c) 2000-2012 the FFmpeg developers
built on Nov 12 2012 13:15:11 with gcc 4.6.3
configuration: --arch=i386 --enable-pthreads --enable-runtime-cpudetect --extra-version='6:0.10.6-0ubuntu0jon1~precise1' --libdir=/usr/lib/i386-linux-gnu --disable-stripping --prefix=/usr --enable-bzlib --enable-libdc1394 --enable-libfreetype --enable-frei0r --enable-gnutls --enable-libgsm --enable-libmp3lame --enable-librtmp --enable-libopencv --enable-libopenjpeg --enable-libpulse --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-vaapi --enable-vdpau --enable-libvorbis --enable-libvpx --enable-zlib --enable-gpl --enable-postproc --enable-libcdio --enable-x11grab --enable-libx264 --shlibdir=/usr/lib/i386-linux-gnu --enable-shared --disable-static
avutil configuration: --arch=i386 --enable-pthreads --enable-runtime-cpudetect --extra-version='6:0.10.6-0ubuntu0jon1~precise1' --libdir=/usr/lib/i386-linux-gnu --disable-stripping --prefix=/usr --enable-bzlib --enable-libdc1394 --enable-libfreetype --enable-frei0r --enable-gnutls --enable-libgsm --enable-libmp3lame --enable-librtmp --enable-libopencv --enable-libopenjpeg --enable-libpulse --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-vaapi --enable-vdpau --enable-libvorbis --enable-libvpx --enable-zlib --enable-gpl --enable-postproc --enable-libcdio --enable-x11grab --enable-libx264 --shlibdir=/usr/lib/i386-linux-gnu/i686/cmov --cpu=i686 --enable-shared --disable-static --disable-ffmpeg --disable-ffplay --disable-ffprobe --disable-ffserver
avcodec configuration: --arch=i386 --enable-pthreads --enable-runtime-cpudetect --extra-version='6:0.10.6-0ubuntu0jon1~precise1' --libdir=/usr/lib/i386-linux-gnu --disable-stripping --prefix=/usr --enable-bzlib --enable-libdc1394 --enable-libfreetype --enable-frei0r --enable-gnutls --enable-libgsm --enable-libmp3lame --enable-librtmp --enable-libopencv --enable-libopenjpeg --enable-libpulse --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-vaapi --enable-vdpau --enable-libvorbis --enable-libvpx --enable-zlib --enable-gpl --enable-postproc --enable-libcdio --enable-x11grab --enable-libx264 --shlibdir=/usr/lib/i386-linux-gnu/i686/cmov --cpu=i686 --enable-shared --disable-static --disable-ffmpeg --disable-ffplay --disable-ffprobe --disable-ffserver
avformat configuration: --arch=i386 --enable-pthreads --enable-runtime-cpudetect --extra-version='6:0.10.6-0ubuntu0jon1~precise1' --libdir=/usr/lib/i386-linux-gnu --disable-stripping --prefix=/usr --enable-bzlib --enable-libdc1394 --enable-libfreetype --enable-frei0r --enable-gnutls --enable-libgsm --enable-libmp3lame --enable-librtmp --enable-libopencv --enable-libopenjpeg --enable-libpulse --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-vaapi --enable-vdpau --enable-libvorbis --enable-libvpx --enable-zlib --enable-gpl --enable-postproc --enable-libcdio --enable-x11grab --enable-libx264 --shlibdir=/usr/lib/i386-linux-gnu/i686/cmov --cpu=i686 --enable-shared --disable-static --disable-ffmpeg --disable-ffplay --disable-ffprobe --disable-ffserver
avdevice configuration: --arch=i386 --enable-pthreads --enable-runtime-cpudetect --extra-version='6:0.10.6-0ubuntu0jon1~precise1' --libdir=/usr/lib/i386-linux-gnu --disable-stripping --prefix=/usr --enable-bzlib --enable-libdc1394 --enable-libfreetype --enable-frei0r --enable-gnutls --enable-libgsm --enable-libmp3lame --enable-librtmp --enable-libopencv --enable-libopenjpeg --enable-libpulse --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-vaapi --enable-vdpau --enable-libvorbis --enable-libvpx --enable-zlib --enable-gpl --enable-postproc --enable-libcdio --enable-x11grab --enable-libx264 --shlibdir=/usr/lib/i386-linux-gnu/i686/cmov --cpu=i686 --enable-shared --disable-static --disable-ffmpeg --disable-ffplay --disable-ffprobe --disable-ffserver
avfilter configuration: --arch=i386 --enable-pthreads --enable-runtime-cpudetect --extra-version='6:0.10.6-0ubuntu0jon1~precise1' --libdir=/usr/lib/i386-linux-gnu --disable-stripping --prefix=/usr --enable-bzlib --enable-libdc1394 --enable-libfreetype --enable-frei0r --enable-gnutls --enable-libgsm --enable-libmp3lame --enable-librtmp --enable-libopencv --enable-libopenjpeg --enable-libpulse --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-vaapi --enable-vdpau --enable-libvorbis --enable-libvpx --enable-zlib --enable-gpl --enable-postproc --enable-libcdio --enable-x11grab --enable-libx264 --shlibdir=/usr/lib/i386-linux-gnu/i686/cmov --cpu=i686 --enable-shared --disable-static --disable-ffmpeg --disable-ffplay --disable-ffprobe --disable-ffserver
swscale configuration: --arch=i386 --enable-pthreads --enable-runtime-cpudetect --extra-version='6:0.10.6-0ubuntu0jon1~precise1' --libdir=/usr/lib/i386-linux-gnu --disable-stripping --prefix=/usr --enable-bzlib --enable-libdc1394 --enable-libfreetype --enable-frei0r --enable-gnutls --enable-libgsm --enable-libmp3lame --enable-librtmp --enable-libopencv --enable-libopenjpeg --enable-libpulse --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-vaapi --enable-vdpau --enable-libvorbis --enable-libvpx --enable-zlib --enable-gpl --enable-postproc --enable-libcdio --enable-x11grab --enable-libx264 --shlibdir=/usr/lib/i386-linux-gnu/i686/cmov --cpu=i686 --enable-shared --disable-static --disable-ffmpeg --disable-ffplay --disable-ffprobe --disable-ffserver
swresample configuration: --arch=i386 --enable-pthreads --enable-runtime-cpudetect --extra-version='6:0.10.6-0ubuntu0jon1~precise1' --libdir=/usr/lib/i386-linux-gnu --disable-stripping --prefix=/usr --enable-bzlib --enable-libdc1394 --enable-libfreetype --enable-frei0r --enable-gnutls --enable-libgsm --enable-libmp3lame --enable-librtmp --enable-libopencv --enable-libopenjpeg --enable-libpulse --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-vaapi --enable-vdpau --enable-libvorbis --enable-libvpx --enable-zlib --enable-gpl --enable-postproc --enable-libcdio --enable-x11grab --enable-libx264 --shlibdir=/usr/lib/i386-linux-gnu/i686/cmov --cpu=i686 --enable-shared --disable-static --disable-ffmpeg --disable-ffplay --disable-ffprobe --disable-ffserver
postproc configuration: --arch=i386 --enable-pthreads --enable-runtime-cpudetect --extra-version='6:0.10.6-0ubuntu0jon1~precise1' --libdir=/usr/lib/i386-linux-gnu --disable-stripping --prefix=/usr --enable-bzlib --enable-libdc1394 --enable-libfreetype --enable-frei0r --enable-gnutls --enable-libgsm --enable-libmp3lame --enable-librtmp --enable-libopencv --enable-libopenjpeg --enable-libpulse --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-vaapi --enable-vdpau --enable-libvorbis --enable-libvpx --enable-zlib --enable-gpl --enable-postproc --enable-libcdio --enable-x11grab --enable-libx264 --shlibdir=/usr/lib/i386-linux-gnu/i686/cmov --cpu=i686 --enable-shared --disable-static --disable-ffmpeg --disable-ffplay --disable-ffprobe --disable-ffserver
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
Input #0, matroska,webm, from 'Senna_t01.mkv':
Metadata:
title : Senna
Duration: 02:42:07.09, start: 0.000000, bitrate: 23422 kb/s
Chapter #0.0: start 0.000000, end 735.192711
Metadata:
title : Chapter 00
Chapter #0.1: start 735.192711, end 1014.805356
Metadata:
title : Chapter 01
Chapter #0.2: start 1014.805356, end 1775.857267
Metadata:
title : Chapter 02
Chapter #0.3: start 1775.857267, end 2148.562889
Metadata:
title : Chapter 03
Chapter #0.4: start 2148.562889, end 2701.240000
Metadata:
title : Chapter 04
Chapter #0.5: start 2701.240000, end 3202.991200
Metadata:
title : Chapter 05
Chapter #0.6: start 3202.991200, end 3602.974044
Metadata:
title : Chapter 06
Chapter #0.7: start 3602.974044, end 3997.242889
Metadata:
title : Chapter 07
Chapter #0.8: start 3997.242889, end 4340.127089
Metadata:
title : Chapter 08
Chapter #0.9: start 4340.127089, end 4831.826600
Metadata:
title : Chapter 09
Chapter #0.10: start 4831.826600, end 5245.781800
Metadata:
title : Chapter 10
Chapter #0.11: start 5245.781800, end 5421.999511
Metadata:
title : Chapter 11
Chapter #0.12: start 5421.999511, end 5741.276800
Metadata:
title : Chapter 12
Chapter #0.13: start 5741.276800, end 6197.691044
Metadata:
title : Chapter 13
Chapter #0.14: start 6197.691044, end 6897.181467
Metadata:
title : Chapter 14
Chapter #0.15: start 6897.181467, end 7570.312200
Metadata:
title : Chapter 15
Chapter #0.16: start 7570.312200, end 8140.798756
Metadata:
title : Chapter 16
Chapter #0.17: start 8140.798756, end 9045.285644
Metadata:
title : Chapter 17
Chapter #0.18: start 9045.285644, end 9535.900756
Metadata:
title : Chapter 18
Chapter #0.19: start 9535.900756, end 9727.092000
Metadata:
title : Chapter 19
Stream #0:0(eng): Video: vc1 (Advanced) (WVC1 / 0x31435657), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc
Stream #0:1(por): Audio: dts (DTS), 48000 Hz, 5.1(side), s16, 1536 kb/s (default)
Metadata:
title : 3/2+1
Stream #0:2(eng): Subtitle: hdmv_pgs_subtitle (default)
Stream #0:3(eng): Subtitle: hdmv_pgs_subtitle
[mpegts @ 0x90be4a0] muxrate VBR, pcr every 2 pkts, sdt every 200, pat/pmt every 40 pkts
Output #0, mpegts, to 'ffmpeg.Senna_t01.ts':
Metadata:
title : Senna
encoder : Lavf53.32.100
Chapter #0.0: start 0.000000, end 735.192711
Metadata:
title : Chapter 00
Chapter #0.1: start 735.192711, end 1014.805356
Metadata:
title : Chapter 01
Chapter #0.2: start 1014.805356, end 1775.857267
Metadata:
title : Chapter 02
Chapter #0.3: start 1775.857267, end 2148.562889
Metadata:
title : Chapter 03
Chapter #0.4: start 2148.562889, end 2701.240000
Metadata:
title : Chapter 04
Chapter #0.5: start 2701.240000, end 3202.991200
Metadata:
title : Chapter 05
Chapter #0.6: start 3202.991200, end 3602.974044
Metadata:
title : Chapter 06
Chapter #0.7: start 3602.974044, end 3997.242889
Metadata:
title : Chapter 07
Chapter #0.8: start 3997.242889, end 4340.127089
Metadata:
title : Chapter 08
Chapter #0.9: start 4340.127089, end 4831.826600
Metadata:
title : Chapter 09
Chapter #0.10: start 4831.826600, end 5245.781800
Metadata:
title : Chapter 10
Chapter #0.11: start 5245.781800, end 5421.999511
Metadata:
title : Chapter 11
Chapter #0.12: start 5421.999511, end 5741.276800
Metadata:
title : Chapter 12
Chapter #0.13: start 5741.276800, end 6197.691044
Metadata:
title : Chapter 13
Chapter #0.14: start 6197.691044, end 6897.181467
Metadata:
title : Chapter 14
Chapter #0.15: start 6897.181467, end 7570.312200
Metadata:
title : Chapter 15
Chapter #0.16: start 7570.312200, end 8140.798756
Metadata:
title : Chapter 16
Chapter #0.17: start 8140.798756, end 9045.285644
Metadata:
title : Chapter 17
Chapter #0.18: start 9045.285644, end 9535.900756
Metadata:
title : Chapter 18
Chapter #0.19: start 9535.900756, end 9727.092000
Metadata:
title : Chapter 19
Stream #0:0(eng): Video: vc1 (WVC1 / 0x31435657), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 23.98 fps, 90k tbn, 23.98 tbc
Stream #0:1(por): Audio: mp2, 48000 Hz, 2 channels, s16, 128 kb/s (default)
Metadata:
title : 3/2+1
Stream mapping:
Stream #0:0 -> #0:0 (copy)
Stream #0:1 -> #0:1 (dca -> mp2)
Press [q] to stop, [?] for help
Input stream #0:1 frame changed from rate:48000 fmt:s16 ch:6 to rate:48000 fmt:s16 ch:2
frame=233217 fps=153 q=-1.0 Lsize=28186716kB time=02:42:07.09 bitrate=23738.4kbits/s
video:25967210kB audio:151986kB global headers:0kB muxing overhead 7.915711%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #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':
File '/Users/atarikid/Desktop/output.m4a' already exists. Overwrite ? [y/N] y Output #0, ipod, to '/Users/atarikid/Desktop/output.m4a':
Stream mapping: 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% |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #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)". |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #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! |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2190 | yuv4mpegpipe does not preserve interlaced settings | avformat | defect | 01/26/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Summary of the bug: I first noticed this in ffmpeg 0.10.6 from the Fedora Core 17 yum repos, but I reproduced it with the latest version from git too. I'm trying to package a raw YUV video file in some sort of container so that kdenlive will accept it. The video is interlaced (miniDV camcorder source). But every attempt to package it produces a file that says it's progressive video! How to reproduce: "head -1 clip.yuv" outputs "YUV4MPEG2 W720 H480 F30000:1001 Ib A10:11 C411" -- notice the bottom-field-first interlacing. All the lossless codecs I tried (huffyuv, ffvhuff, ffv1, and even rawvideo) produced progressive output. "ffmpeg -i clip.yuv -vcodec huffyuv clip.avi" followed by "ffmpeg -i clip.avi -vcodec rawvideo -f yuv4mpegpipe - | head -1" outputs "YUV4MPEG2 W720 H480 F30000:1001 Ip A10:11 C422 XYSCSS=422" "ffmpeg -i clip.yuv -vcodec ffvhuff clip.avi" followed by "ffmpeg -i clip.avi -vcodec rawvideo -f yuv4mpegpipe - | head -1" outputs "YUV4MPEG2 W720 H480 F30000:1001 Ip A10:11 C422 XYSCSS=422" "ffmpeg -i clip.yuv -vcodec ffv1 clip.avi" followed by "ffmpeg -i clip.avi -vcodec rawvideo -f yuv4mpegpipe - | head -1" outputs "YUV4MPEG2 W720 H480 F30000:1001 Ip A10:11 C411 XYSCSS=411" "ffmpeg -i clip.yuv -vcodec rawvideo clip.avi" followed by "ffmpeg -i clip.avi -vcodec rawvideo -f yuv4mpegpipe - | head -1" outputs "YUV4MPEG2 W720 H480 F30000:1001 Ip A10:11 C411 XYSCSS=411" Here's the header from ffmpeg when it's run: ffmpeg version 1.1.git Copyright (c) 2000-2013 the FFmpeg developers
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2212 | Application provided invalid, non monotonically increasing dts to muxer in stream 2: 1372390 >= 1372390 av_interleaved_write_frame(): Invalid argument | undetermined | defect | 01/30/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
download the problem file (still uploading, up in 1 hour, size 324.477.128 bytes): https://dl.dropbox.com/u/7221986/1.mkv ffmpeg -i 1.mkv -map 0:0 -map 0:1 -map 0:2 -scodec mov_text -vcodec copy -acodec copy 1.mp4
ffmpeg version 1.1.1-tessus Copyright (c) 2000-2013 the FFmpeg developers
built on Jan 20 2013 23:17:33 with llvm-gcc 4.2.1 (LLVM build 2336.1.00)
configuration: --prefix=/Users/tessus/data/ext/ffmpeg/sw --as=yasm --extra-version=tessus --disable-shared --enable-static --disable-ffplay --disable-ffserver --enable-gpl --enable-pthreads --enable-postproc --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-libspeex --enable-bzlib --enable-zlib --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libxavs --enable-version3 --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvpx --enable-libgsm --enable-libopus --enable-fontconfig --enable-libfreetype --enable-libass --enable-filters --enable-runtime-cpudetect
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
[matroska,webm @ 0x102006a00] Unknown entry 0x437E
Last message repeated 11 times
[matroska,webm @ 0x102006a00] Unknown entry 0x63C9
Last message repeated 1 times
Input #0, matroska,webm, from '1.mkv':
Metadata:
creation_time : 2012-10-10 23:54:58
TITLE : No OP / ED
TITLE-eng : No OP / ED
Duration: 00:23:39.88, start: 0.000000, bitrate: 1828 kb/s
Chapter #0.0: start 0.000000, end 36.912000
Metadata:
title : Intro
Chapter #0.1: start 36.952000, end 126.877000
Metadata:
title : Opening
Chapter #0.2: start 126.917000, end 797.839000
Metadata:
title : Part A
Chapter #0.3: start 797.879000, end 801.843000
Metadata:
title : Eyecatch
Chapter #0.4: start 801.883000, end 1324.782000
Metadata:
title : Part B
Chapter #0.5: start 1324.822000, end 1414.830000
Metadata:
title : Ending
Chapter #0.6: start 1414.870000, end 1419.835000
Metadata:
title : Next episode preview
Stream #0:0: Video: h264 (High 10), yuv420p10le, 1280x720, SAR 1:1 DAR 16:9, 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc (default)
Metadata:
title : H.264
Stream #0:1(jpn): Audio: aac, 48000 Hz, stereo, fltp (default)
Metadata:
title : Japanese 2.0 AAC
Stream #0:2(eng): Subtitle: ssa (default)
Metadata:
title : English subtitles
Codec 0x18000 is not in the full list.
Stream #0:3: Attachment: unknown_codec
Metadata:
filename : QuattrocentoSans-BoldItalic.ttf
mimetype : application/x-truetype-font
Codec 0x18000 is not in the full list.
Stream #0:4: Attachment: unknown_codec
Metadata:
filename : QuattrocentoSans-Bold.ttf
mimetype : application/x-truetype-font
Codec 0x18000 is not in the full list.
Stream #0:5: Attachment: unknown_codec
Metadata:
filename : Jerry_B4s_handwriting.ttf
mimetype : application/x-truetype-font
Codec 0x18000 is not in the full list.
Stream #0:6: Attachment: unknown_codec
Metadata:
filename : IwaOMinPro-Bd-Fate.ttf
mimetype : application/x-truetype-font
Codec 0x18000 is not in the full list.
Stream #0:7: Attachment: unknown_codec
Metadata:
filename : DK+Crayon+Crumble.ttf
mimetype : application/x-truetype-font
Codec 0x18000 is not in the full list.
Stream #0:8: Attachment: unknown_codec
Metadata:
filename : corbelz.ttf
mimetype : application/x-truetype-font
Codec 0x18000 is not in the full list.
Stream #0:9: Attachment: unknown_codec
Metadata:
filename : angelina.TTF
mimetype : application/x-truetype-font
Codec 0x18000 is not in the full list.
Stream #0:10: Attachment: unknown_codec
Metadata:
filename : akarinop.ttf
mimetype : application/x-truetype-font
Codec 0x18000 is not in the full list.
Stream #0:11: Attachment: unknown_codec
Metadata:
filename : tamayura-handwriting.ttf
mimetype : application/x-truetype-font
Codec 0x18000 is not in the full list.
Stream #0:12: Attachment: unknown_codec
Metadata:
filename : Snake.ttf
mimetype : application/x-truetype-font
Output #0, mp4, to '1.mp4':
Metadata:
TITLE-eng : No OP / ED
TITLE : No OP / ED
encoder : Lavf54.59.106
Chapter #0.0: start 0.000000, end 36.912000
Metadata:
title : Intro
Chapter #0.1: start 36.952000, end 126.877000
Metadata:
title : Opening
Chapter #0.2: start 126.917000, end 797.839000
Metadata:
title : Part A
Chapter #0.3: start 797.879000, end 801.843000
Metadata:
title : Eyecatch
Chapter #0.4: start 801.883000, end 1324.782000
Metadata:
title : Part B
Chapter #0.5: start 1324.822000, end 1414.830000
Metadata:
title : Ending
Chapter #0.6: start 1414.870000, end 1419.835000
Metadata:
title : Next episode preview
Stream #0:0: Video: h264 ([33][0][0][0] / 0x0021), yuv420p10le, 1280x720 [SAR 1:1 DAR 16:9], q=2-31, 23.98 fps, 16k tbn, 1k tbc (default)
Metadata:
title : H.264
Stream #0:1(jpn): Audio: aac ([64][0][0][0] / 0x0040), 48000 Hz, stereo (default)
Metadata:
title : Japanese 2.0 AAC
Stream #0:2(eng): Subtitle: mov_text ([8][0][0][0] / 0x0008) (default)
Metadata:
title : English subtitles
Stream mapping:
Stream #0:0 -> #0:0 (copy)
Stream #0:1 -> #0:1 (copy)
Stream #0:2 -> #0:2 (ass -> mov_text)
Press [q] to stop, [?] for help
Application provided invalid, non monotonically increasing dts to muxer in stream 2: 1372390 >= 1372390
av_interleaved_write_frame(): Invalid argument
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2220 | FFMPEG unable to stream copy some wtv H264 into mpegts | undetermined | defect | 02/01/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Summary of the bug: with some H264 files ffmpeg is able to stream copy the video stream perfectly fine, with other it's not able to. I've uploaded the file "H264 Copy Remux Fail.wtv" to the FTP server. How to reproduce: ffmpeg -i "H264 Copy Remux Fail.wtv" -vcodec copy -an test.ts
ffmpeg version N-48065-g6375318 Copyright (c) 2000-2012 the FFmpeg developers
built on Dec 21 2012 09:06:30 with gcc 4.7.2 (GCC)
configuration: --enable-static --arch=x86 --target-os=mingw32 --cross-prefix=/home/rdp/dev/ffmpeg-windows-build-helper
s/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-libtheo
ra --enable-libspeex --enable-libopenjpeg --enable-gnutls --enable-libgsm --enable-libfreetype --enable-fontconfig --ena
ble-libass --enable-libutvideo --enable-libopus --disable-w32threads --enable-frei0r --enable-filter=frei0r --enable-lib
vo-aacenc --enable-bzlib --enable-libxavs --extra-cflags=-DPTW32_STATIC_LIB --enable-libopencore-amrnb --enable-libopenc
ore-amrwb --enable-libvo-amrwbenc --enable-libschroedinger --enable-libbluray --enable-libvpx --enable-runtime-cpudetect
libavutil 52. 12.100 / 52. 12.100
libavcodec 54. 81.100 / 54. 81.100
libavformat 54. 49.102 / 54. 49.102
libavdevice 54. 3.102 / 54. 3.102
libavfilter 3. 29.100 / 3. 29.100
libswscale 2. 1.103 / 2. 1.103
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 2.100 / 52. 2.100
[wtv @ 0033d420] reported file length (0x7d3ab468) exceeds number of available sectors (0x40000000)
[aac_latm @ 0033ee40] initializing latmctx
[aac_latm @ 0033e840] initializing latmctx
[h264 @ 0033f440] mmco: unref short failure
Last message repeated 2 times
Input #0, wtv, from 'H264 Copy Remux Fail.wtv':
Metadata:
WM/MediaClassPrimaryID: db9830bd-3ab3-4fab-8a371a995f7ff74
WM/MediaClassSecondaryID: ba7f258a-62f7-47a9-b21f4651c42a000
Title : Great British Railway Journeys
WM/SubTitle : Taunton to Minehead
WM/SubTitleDescription: Michael Portillo explores a church that moves in mysterious ways and summons all his strengt
h, to move a one hundred and ten tonne steam locomotive.
genre : Documentary;Other
WM/OriginalReleaseTime: 0
WM/MediaCredits : ;Dave Minchin;Michael Portillo;
service_provider: BBC HD
service_name : BBC HD
WM/MediaOriginalChannel: 102
WM/MediaOriginalChannelSubNumber: 0
WM/MediaOriginalBroadcastDateTime: 2013-01-30T00:00:00Z
WM/MediaOriginalRunTime: 19711177116
WM/MediaIsStereo: false
WM/MediaIsRepeat: false
WM/MediaIsLive : false
WM/MediaIsTape : false
WM/MediaIsDelay : false
WM/MediaIsSubtitled: true
WM/MediaIsMovie : false
WM/MediaIsPremiere: false
WM/MediaIsFinale: false
WM/MediaIsSAP : false
WM/MediaIsSport : false
WM/Provider : MediaCenterDefault
WM/VideoClosedCaptioning: false
WM/WMRVEncodeTime: 2013-01-30 18:30:08
WM/WMRVSeriesUID: !GenericSeries!Great British Railway Journeys
WM/WMRVServiceID: !MCService!755567
WM/WMRVProgramID: !MCProgram!49381242
WM/WMRVRequestID: 0
WM/WMRVScheduleItemID: 0
WM/WMRVQuality : 0
WM/WMRVOriginalSoftPrePadding: 420
WM/WMRVOriginalSoftPostPadding: 180
WM/WMRVHardPrePadding: -300
WM/WMRVHardPostPadding: 0
WM/WMRVATSCContent: false
WM/WMRVDTVContent: true
WM/WMRVHDContent: true
Duration : 17918570369
WM/WMRVEndTime : 2013-01-30 19:00:00
WM/WMRVBitrate : 9.382929
WM/WMRVKeepUntil: -1
WM/WMRVActualSoftPrePadding: 291
WM/WMRVActualSoftPostPadding: 0
WM/WMRVContentProtected: false
WM/WMRVContentProtectedPercent: 0
WM/WMRVExpirationSpan: 9223372036854775807
WM/WMRVInBandRatingSystem: 255
WM/WMRVInBandRatingLevel: 255
WM/WMRVInBandRatingAttributes: 0
WM/WMRVWatched : false
WM/MediaThumbWidth: 0
WM/MediaThumbHeight: 0
WM/MediaThumbStride: 0
WM/MediaThumbRet: 4
WM/MediaThumbRatingSystem: 255
WM/MediaThumbRatingLevel: 255
WM/MediaThumbRatingAttributes: 19243776
WM/MediaThumbAspectRatioX: 0
WM/MediaThumbAspectRatioY: 0
WM/MediaThumbTimeStamp: -4616189618054758400
Duration: 00:14:59.19, start: 1.691285, bitrate: 2798 kb/s
Stream #0:0[0x38](eng): Subtitle: dvb_subtitle
Stream #0:1[0x39](eng): Audio: aac_latm ([2][22][0][0] / 0x1602), 48000 Hz, stereo, fltp (hearing impaired)
Stream #0:2[0x3a](eng): Audio: aac_latm ([2][22][0][0] / 0x1602), 48000 Hz, stereo, fltp
Stream #0:3[0x3b]: Video: h264 (High), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 10000k tbn, 50 tbc
Output #0, mpegts, to 'test.ts':
Metadata:
WM/MediaClassPrimaryID: db9830bd-3ab3-4fab-8a371a995f7ff74
WM/MediaClassSecondaryID: ba7f258a-62f7-47a9-b21f4651c42a000
Title : Great British Railway Journeys
WM/SubTitle : Taunton to Minehead
WM/SubTitleDescription: Michael Portillo explores a church that moves in mysterious ways and summons all his strengt
h, to move a one hundred and ten tonne steam locomotive.
genre : Documentary;Other
WM/OriginalReleaseTime: 0
WM/MediaCredits : ;Dave Minchin;Michael Portillo;
service_provider: BBC HD
service_name : BBC HD
WM/MediaOriginalChannel: 102
WM/MediaOriginalChannelSubNumber: 0
WM/MediaOriginalBroadcastDateTime: 2013-01-30T00:00:00Z
WM/MediaOriginalRunTime: 19711177116
WM/MediaIsStereo: false
WM/MediaIsRepeat: false
WM/MediaIsLive : false
WM/MediaIsTape : false
WM/MediaIsDelay : false
WM/MediaIsSubtitled: true
WM/MediaIsMovie : false
WM/MediaIsPremiere: false
WM/MediaIsFinale: false
WM/MediaIsSAP : false
WM/MediaIsSport : false
WM/Provider : MediaCenterDefault
WM/VideoClosedCaptioning: false
WM/WMRVEncodeTime: 2013-01-30 18:30:08
WM/WMRVSeriesUID: !GenericSeries!Great British Railway Journeys
WM/WMRVServiceID: !MCService!755567
WM/WMRVProgramID: !MCProgram!49381242
WM/WMRVRequestID: 0
WM/WMRVScheduleItemID: 0
WM/WMRVQuality : 0
WM/WMRVOriginalSoftPrePadding: 420
WM/WMRVOriginalSoftPostPadding: 180
WM/WMRVHardPrePadding: -300
WM/WMRVHardPostPadding: 0
WM/WMRVATSCContent: false
WM/WMRVDTVContent: true
WM/WMRVHDContent: true
Duration : 17918570369
WM/WMRVEndTime : 2013-01-30 19:00:00
WM/WMRVBitrate : 9.382929
WM/WMRVKeepUntil: -1
WM/WMRVActualSoftPrePadding: 291
WM/WMRVActualSoftPostPadding: 0
WM/WMRVContentProtected: false
WM/WMRVContentProtectedPercent: 0
WM/WMRVExpirationSpan: 9223372036854775807
WM/WMRVInBandRatingSystem: 255
WM/WMRVInBandRatingLevel: 255
WM/WMRVInBandRatingAttributes: 0
WM/WMRVWatched : false
WM/MediaThumbWidth: 0
WM/MediaThumbHeight: 0
WM/MediaThumbStride: 0
WM/MediaThumbRet: 4
WM/MediaThumbRatingSystem: 255
WM/MediaThumbRatingLevel: 255
WM/MediaThumbRatingAttributes: 19243776
WM/MediaThumbAspectRatioX: 0
WM/MediaThumbAspectRatioY: 0
WM/MediaThumbTimeStamp: -4616189618054758400
encoder : Lavf54.49.102
Stream #0:0: Video: h264, yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 25 fps, 90k tbn, 25 tbc
Stream mapping:
Stream #0:3 -> #0:0 (copy)
Press [q] to stop, [?] for help
[mpegts @ 03cb2720] H.264 bitstream malformed, no startcode found, use the h264_mp4toannexb bitstream filter (-bsf h264_
mp4toannexb)
av_interleaved_write_frame(): Invalid argument
ffmpeg -i "H264 Copy Remux Fail.wtv" -vcodec copy -an -bsf:v h264_mp4toannexb test.ts
ffmpeg version N-48065-g6375318 Copyright (c) 2000-2012 the FFmpeg developers
built on Dec 21 2012 09:06:30 with gcc 4.7.2 (GCC)
configuration: --enable-static --arch=x86 --target-os=mingw32 --cross-prefix=/home/rdp/dev/ffmpeg-windows-build-helper
s/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-libtheo
ra --enable-libspeex --enable-libopenjpeg --enable-gnutls --enable-libgsm --enable-libfreetype --enable-fontconfig --ena
ble-libass --enable-libutvideo --enable-libopus --disable-w32threads --enable-frei0r --enable-filter=frei0r --enable-lib
vo-aacenc --enable-bzlib --enable-libxavs --extra-cflags=-DPTW32_STATIC_LIB --enable-libopencore-amrnb --enable-libopenc
ore-amrwb --enable-libvo-amrwbenc --enable-libschroedinger --enable-libbluray --enable-libvpx --enable-runtime-cpudetect
libavutil 52. 12.100 / 52. 12.100
libavcodec 54. 81.100 / 54. 81.100
libavformat 54. 49.102 / 54. 49.102
libavdevice 54. 3.102 / 54. 3.102
libavfilter 3. 29.100 / 3. 29.100
libswscale 2. 1.103 / 2. 1.103
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 2.100 / 52. 2.100
[wtv @ 01f3d4e0] reported file length (0x7d3ab468) exceeds number of available sectors (0x40000000)
[aac_latm @ 01f3eee0] initializing latmctx
[aac_latm @ 01f3e8e0] initializing latmctx
[h264 @ 01f3f4c0] mmco: unref short failure
Last message repeated 2 times
Input #0, wtv, from 'H264 Copy Remux Fail.wtv':
Metadata:
WM/MediaClassPrimaryID: db9830bd-3ab3-4fab-8a371a995f7ff74
WM/MediaClassSecondaryID: ba7f258a-62f7-47a9-b21f4651c42a000
Title : Great British Railway Journeys
WM/SubTitle : Taunton to Minehead
WM/SubTitleDescription: Michael Portillo explores a church that moves in mysterious ways and summons all his strengt
h, to move a one hundred and ten tonne steam locomotive.
genre : Documentary;Other
WM/OriginalReleaseTime: 0
WM/MediaCredits : ;Dave Minchin;Michael Portillo;
service_provider: BBC HD
service_name : BBC HD
WM/MediaOriginalChannel: 102
WM/MediaOriginalChannelSubNumber: 0
WM/MediaOriginalBroadcastDateTime: 2013-01-30T00:00:00Z
WM/MediaOriginalRunTime: 19711177116
WM/MediaIsStereo: false
WM/MediaIsRepeat: false
WM/MediaIsLive : false
WM/MediaIsTape : false
WM/MediaIsDelay : false
WM/MediaIsSubtitled: true
WM/MediaIsMovie : false
WM/MediaIsPremiere: false
WM/MediaIsFinale: false
WM/MediaIsSAP : false
WM/MediaIsSport : false
WM/Provider : MediaCenterDefault
WM/VideoClosedCaptioning: false
WM/WMRVEncodeTime: 2013-01-30 18:30:08
WM/WMRVSeriesUID: !GenericSeries!Great British Railway Journeys
WM/WMRVServiceID: !MCService!755567
WM/WMRVProgramID: !MCProgram!49381242
WM/WMRVRequestID: 0
WM/WMRVScheduleItemID: 0
WM/WMRVQuality : 0
WM/WMRVOriginalSoftPrePadding: 420
WM/WMRVOriginalSoftPostPadding: 180
WM/WMRVHardPrePadding: -300
WM/WMRVHardPostPadding: 0
WM/WMRVATSCContent: false
WM/WMRVDTVContent: true
WM/WMRVHDContent: true
Duration : 17918570369
WM/WMRVEndTime : 2013-01-30 19:00:00
WM/WMRVBitrate : 9.382929
WM/WMRVKeepUntil: -1
WM/WMRVActualSoftPrePadding: 291
WM/WMRVActualSoftPostPadding: 0
WM/WMRVContentProtected: false
WM/WMRVContentProtectedPercent: 0
WM/WMRVExpirationSpan: 9223372036854775807
WM/WMRVInBandRatingSystem: 255
WM/WMRVInBandRatingLevel: 255
WM/WMRVInBandRatingAttributes: 0
WM/WMRVWatched : false
WM/MediaThumbWidth: 0
WM/MediaThumbHeight: 0
WM/MediaThumbStride: 0
WM/MediaThumbRet: 4
WM/MediaThumbRatingSystem: 255
WM/MediaThumbRatingLevel: 255
WM/MediaThumbRatingAttributes: 19243776
WM/MediaThumbAspectRatioX: 0
WM/MediaThumbAspectRatioY: 0
WM/MediaThumbTimeStamp: -4616189618054758400
Duration: 00:14:59.19, start: 1.691285, bitrate: 2798 kb/s
Stream #0:0[0x38](eng): Subtitle: dvb_subtitle
Stream #0:1[0x39](eng): Audio: aac_latm ([2][22][0][0] / 0x1602), 48000 Hz, stereo, fltp (hearing impaired)
Stream #0:2[0x3a](eng): Audio: aac_latm ([2][22][0][0] / 0x1602), 48000 Hz, stereo, fltp
Stream #0:3[0x3b]: Video: h264 (High), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 10000k tbn, 50 tbc
File 'test.ts' already exists. Overwrite ? [y/N] y
Output #0, mpegts, to 'test.ts':
Metadata:
WM/MediaClassPrimaryID: db9830bd-3ab3-4fab-8a371a995f7ff74
WM/MediaClassSecondaryID: ba7f258a-62f7-47a9-b21f4651c42a000
Title : Great British Railway Journeys
WM/SubTitle : Taunton to Minehead
WM/SubTitleDescription: Michael Portillo explores a church that moves in mysterious ways and summons all his strengt
h, to move a one hundred and ten tonne steam locomotive.
genre : Documentary;Other
WM/OriginalReleaseTime: 0
WM/MediaCredits : ;Dave Minchin;Michael Portillo;
service_provider: BBC HD
service_name : BBC HD
WM/MediaOriginalChannel: 102
WM/MediaOriginalChannelSubNumber: 0
WM/MediaOriginalBroadcastDateTime: 2013-01-30T00:00:00Z
WM/MediaOriginalRunTime: 19711177116
WM/MediaIsStereo: false
WM/MediaIsRepeat: false
WM/MediaIsLive : false
WM/MediaIsTape : false
WM/MediaIsDelay : false
WM/MediaIsSubtitled: true
WM/MediaIsMovie : false
WM/MediaIsPremiere: false
WM/MediaIsFinale: false
WM/MediaIsSAP : false
WM/MediaIsSport : false
WM/Provider : MediaCenterDefault
WM/VideoClosedCaptioning: false
WM/WMRVEncodeTime: 2013-01-30 18:30:08
WM/WMRVSeriesUID: !GenericSeries!Great British Railway Journeys
WM/WMRVServiceID: !MCService!755567
WM/WMRVProgramID: !MCProgram!49381242
WM/WMRVRequestID: 0
WM/WMRVScheduleItemID: 0
WM/WMRVQuality : 0
WM/WMRVOriginalSoftPrePadding: 420
WM/WMRVOriginalSoftPostPadding: 180
WM/WMRVHardPrePadding: -300
WM/WMRVHardPostPadding: 0
WM/WMRVATSCContent: false
WM/WMRVDTVContent: true
WM/WMRVHDContent: true
Duration : 17918570369
WM/WMRVEndTime : 2013-01-30 19:00:00
WM/WMRVBitrate : 9.382929
WM/WMRVKeepUntil: -1
WM/WMRVActualSoftPrePadding: 291
WM/WMRVActualSoftPostPadding: 0
WM/WMRVContentProtected: false
WM/WMRVContentProtectedPercent: 0
WM/WMRVExpirationSpan: 9223372036854775807
WM/WMRVInBandRatingSystem: 255
WM/WMRVInBandRatingLevel: 255
WM/WMRVInBandRatingAttributes: 0
WM/WMRVWatched : false
WM/MediaThumbWidth: 0
WM/MediaThumbHeight: 0
WM/MediaThumbStride: 0
WM/MediaThumbRet: 4
WM/MediaThumbRatingSystem: 255
WM/MediaThumbRatingLevel: 255
WM/MediaThumbRatingAttributes: 19243776
WM/MediaThumbAspectRatioX: 0
WM/MediaThumbAspectRatioY: 0
WM/MediaThumbTimeStamp: -4616189618054758400
encoder : Lavf54.49.102
Stream #0:0: Video: h264, yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 25 fps, 90k tbn, 25 tbc
Stream mapping:
Stream #0:3 -> #0:0 (copy)
Press [q] to stop, [?] for help
[NULL @ 03b21d80] Warning: SPS NALU missing or invalid. The resulting stream may not play.
[NULL @ 03b21d80] Warning: PPS NALU missing or invalid. The resulting stream may not play.
Failed to open bitstream filter h264_mp4toannexb for stream 0 with codec copy: Invalid argument
[mpegts @ 03d18a40] H.264 bitstream malformed, no startcode found, use the h264_mp4toannexb bitstream filter (-bsf h264_
mp4toannexb)
av_interleaved_write_frame(): Invalid argument
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2252 | WTV files created by ffmpeg do not playback on XBox 360 extender | avformat | defect | 02/08/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Summary of the bug: WTV files created by ffmpeg do not play back on X360 extender. It gives an error: " Files needed to display video are not installed..." However it plays back fine on WMP and MCE. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2270 | ffmpeg transcodes cover art to a video stream with a single frame | avformat | defect | 02/14/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
$ ffmpeg -i tests/sample.mp3 out.mkv
ffmpeg version 1.0.3 Copyright (c) 2000-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
[mp3 @ 0x8091a60] max_analyze_duration 5000000 reached at 5015510
[mp3 @ 0x8091a60] Estimating duration from bitrate, this may be inaccurate
Input #0, mp3, from 'tests/sample.mp3':
Metadata:
album_artist : Armin Van Buuren
track : 26
encoded_by : Https://Www.Facebook.Com/Inspirontrance
title : Serenity (Andrew Rayel Aether Remix) [Future Favorite]
artist : Armin Van Buuren Feat. Jan Vayne
album : A State Of Trance Episode 587 (2012-11-15)
genre : Trance
date : 2012
Duration: 00:05:20.20, start: 0.000000, bitrate: 255 kb/s
Stream #0:0: Audio: mp3, 44100 Hz, stereo, s16, 256 kb/s
Stream #0:1: Video: mjpeg, yuvj444p, 720x720 [SAR 72:72 DAR 1:1], 90k tbr, 90k tbn, 90k tbc
Metadata:
title :
comment : Cover (front)
[libx264 @ 0x80a82e0] using SAR=1/1
[libx264 @ 0x80a82e0] MB rate (182250000) > level limit (2073600)
[libx264 @ 0x80a82e0] using cpu capabilities: MMX2 SSE2Fast SSSE3 Cache64
[libx264 @ 0x80a82e0] profile High, level 5.2
[libx264 @ 0x80a82e0] 264 - core 129 - H.264/MPEG-4 AVC codec - Copyleft 2003-2013 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=3 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
Output #0, matroska, to 'out.mkv':
Metadata:
album_artist : Armin Van Buuren
PART_NUMBER : 26
encoded_by : Https://Www.Facebook.Com/Inspirontrance
title : Serenity (Andrew Rayel Aether Remix) [Future Favorite]
artist : Armin Van Buuren Feat. Jan Vayne
album : A State Of Trance Episode 587 (2012-11-15)
genre : Trance
date : 2012
encoder : Lavf54.29.104
Stream #0:0: Video: h264 (H264 / 0x34363248), yuvj420p, 720x720 [SAR 1:1 DAR 1:1], q=-1--1, 1k tbn, 90k tbc
Metadata:
title :
comment : Cover (front)
Stream #0:1: Audio: vorbis (oV[0][0] / 0x566F), 44100 Hz, stereo, flt
Stream mapping:
Stream #0:1 -> #0:0 (mjpeg -> libx264)
Stream #0:0 -> #0:1 (mp3 -> libvorbis)
Press [q] to stop, [?] for help
frame= 1 fps=0.1 q=33.0 Lsize= 4410kB time=00:05:12.99 bitrate= 115.4kbits/s
video:11kB audio:4276kB subtitle:0 global headers:4kB muxing overhead 2.766691%
[libx264 @ 0x80a82e0] frame I:1 Avg QP:31.73 size: 10211
[libx264 @ 0x80a82e0] mb I I16..4: 46.9% 35.0% 18.1%
[libx264 @ 0x80a82e0] 8x8 transform intra:35.0%
[libx264 @ 0x80a82e0] coded y,uvDC,uvAC intra: 26.8% 8.9% 3.2%
[libx264 @ 0x80a82e0] i16 v,h,dc,p: 70% 16% 7% 7%
[libx264 @ 0x80a82e0] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 27% 14% 23% 4% 5% 11% 5% 6% 5%
[libx264 @ 0x80a82e0] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 40% 20% 13% 4% 5% 7% 4% 4% 3%
[libx264 @ 0x80a82e0] i8c dc,h,v,p: 91% 4% 5% 0%
[libx264 @ 0x80a82e0] kb/s:7351920.00
$ ffprobe out.mkv
ffprobe version 1.0.3 Copyright (c) 2007-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
[matroska,webm @ 0x807f6e0] max_analyze_duration 5000000 reached at 5017000
Input #0, matroska,webm, from 'out.mkv':
Metadata:
title : Serenity (Andrew Rayel Aether Remix) [Future Favorite]
ALBUM_ARTIST : Armin Van Buuren
track : 26
ENCODED_BY : Https://Www.Facebook.Com/Inspirontrance
ARTIST : Armin Van Buuren Feat. Jan Vayne
ALBUM : A State Of Trance Episode 587 (2012-11-15)
GENRE : Trance
DATE : 2012
ENCODER : Lavf54.29.104
Duration: 00:05:13.54, start: 0.000000, bitrate: 115 kb/s
Stream #0:0: Video: h264 (High), yuvj420p, 720x720 [SAR 1:1 DAR 1:1], 30k fps, 30k tbr, 1k tbn, 180k tbc
Metadata:
title :
COMMENT : Cover (front)
Stream #0:1: Audio: vorbis, 44100 Hz, stereo, s16 (default)
It should create an audio-only mkv with the picture embedded as metadata instead. Should it turn out that mkv does not have anything like image data in metadata, ffmpeg should not create a video stream anyway. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2274 | bgrp10le in nut muxed or demuxed as rgb555le | avformat | defect | 02/17/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Summary of the bug: Encoding pix_fmt GBRP10LE rawvideo in a NUT container produces RGB555LE files (without saying so). Playing the resulting file with ffplay displays wrong colors: Everything is blue/green. How to reproduce: $ ffmpeg_git -f lavfi -i mandelbrot -t 1 -f nut -an -vcodec rawvideo -pix_fmt gbrp10le output.nut ffmpeg version N-50025-gb8bb661 Copyright (c) 2000-2013 the FFmpeg developers
built on Feb 17 2013 10:44:03 with gcc 4.6.1 (Ubuntu/Linaro 4.6.1-9ubuntu3)
configuration: --prefix=/usr/local --enable-gpl --enable-nonfree --enable-version3 --enable-postproc --enable-swscale --enable-avfilter --enable-pthreads --enable-bzlib --enable-libmp3lame --enable-libvorbis --enable-libxvid --enable-zlib --enable-libopenjpeg --enable-decoder=png --enable-encoder=png --enable-libfreetype --enable-libschroedinger
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
[lavfi @ 0x252a040] Estimating duration from bitrate, this may be inaccurate
Input #0, lavfi, from 'mandelbrot':
Duration: N/A, start: 0.000000, bitrate: N/A
Stream #0:0: Video: rawvideo (RGBA / 0x41424752), rgba, 640x480 [SAR 1:1 DAR 4:3], 25 tbr, 25 tbn, 25 tbc
Output #0, nut, to 'output.nut':
Metadata:
encoder : Lavf54.63.100
Stream #0:0: Video: rawvideo (RGB[15] / 0xF424752), gbrp10le, 640x480 [SAR 1:1 DAR 4:3], q=2-31, 200 kb/s, 51200 tbn, 25 tbc
Stream mapping:
Stream #0:0 -> #0:0 (rawvideo -> rawvideo)
Press [q] to stop, [?] for help
frame= 25 fps=0.0 q=0.0 Lsize= 45001kB time=00:00:01.00 bitrate=368648.8kbits/s
video:45000kB audio:0kB subtitle:0 global headers:0kB muxing overhead 0.002396%
$ ffprobe_git output.nut ffprobe version N-50025-gb8bb661 Copyright (c) 2007-2013 the FFmpeg developers
built on Feb 17 2013 10:44:03 with gcc 4.6.1 (Ubuntu/Linaro 4.6.1-9ubuntu3)
configuration: --prefix=/usr/local --enable-gpl --enable-nonfree --enable-version3 --enable-postproc --enable-swscale --enable-avfilter --enable-pthreads --enable-bzlib --enable-libmp3lame --enable-libvorbis --enable-libxvid --enable-zlib --enable-libopenjpeg --enable-decoder=png --enable-encoder=png --enable-libfreetype --enable-libschroedinger
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
[nut @ 0x252a420] Estimating duration from bitrate, this may be inaccurate
Input #0, nut, from 'output.nut':
Metadata:
encoder : Lavf54.63.100
Duration: N/A, start: 0.000000, bitrate: N/A
Stream #0:0: Video: rawvideo (RGB[15] / 0xF424752), rgb555le, 640x480, SAR 1:1 DAR 4:3, 25 fps, 25 tbr, 51200 tbn, 51200 tbc
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #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
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2349 | Windows, continuously write progress on one line | undetermined | defect | 03/12/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
When encoding FFmpeg prints a new line every second with the progress, example
With a large file these lines can quickly fill the console screen. I would like to see the progress on one line if possible, that is to say each second the same line is overwritten with the updated progress. http://superuser.com/questions/564483/how-to-make-ffmpeg-continuously-write-progress-on-one-line |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #2398 | Bad timestamps when remuxing h264 wtv to ts | undetermined | defect | 03/24/2013 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Summary of the bug: How to reproduce: ffmpeg -i input.wtv -vcodec copy -acodec copy -map 0:a -map 0:v -f mpegts output.ts Command line : See attached log. Too large to paste. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
