From trac at avcodec.org Sun Jul 1 05:24:56 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 01 Jul 2012 03:24:56 -0000 Subject: [FFmpeg-trac] #1496(FFserver:new): Stream passthru : VideoCodec copy Message-ID: <033.3f7f59b88730ed8678bf6ce4c7620bf4@avcodec.org> #1496: Stream passthru : VideoCodec copy -------------------------------------+------------------------------------- Reporter: Lupu | Type: Status: new | enhancement Component: FFserver | Priority: normal Keywords: transcoding | Version: vcodec acodec copy | unspecified Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- FFserver does not support FFmpeg's "-vcodec copy" or "-acodec copy" VideoCodec copy AudioCodec copy 1) "-vcodec/-acodec copy" is very useful when you just want to change the container of the stream 2) If you have output streams at various bitrates: high(same as input feed), low; then only the low quality stream would need to be re-encoded saving cpu time. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 1 09:54:01 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 01 Jul 2012 07:54:01 -0000 Subject: [FFmpeg-trac] #1497(undetermined:new): Support for EDL cutting while encoding videos Message-ID: <040.cc9fe8d4c365b21dc7833642ca019baa@avcodec.org> #1497: Support for EDL cutting while encoding videos -------------------------------------+------------------------------------- Reporter: ramitbhalla | Type: Status: new | enhancement Component: | Priority: normal undetermined | Version: Keywords: | unspecified Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Can FFMPEG add support to read an EDL file to cut video files while encoding? this is something similar to what mencoder does. EDL format is very simple, it consists of 3 tab delimited columns StartTimeStamp EndTimeStamp 0 ..... Basically it gives the start and end time stamps for cutting video/skipping video while encoding a file. Each row represents a start and end time stamp for cutting/leaving video out of the final conversion. It would be of great help instead of trying to cut a video into pieces and trying to merge it back together, which is a nightmare! -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 1 11:07:01 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 01 Jul 2012 09:07:01 -0000 Subject: [FFmpeg-trac] #1497(undetermined:open): Support for EDL cutting while encoding videos In-Reply-To: <040.cc9fe8d4c365b21dc7833642ca019baa@avcodec.org> References: <040.cc9fe8d4c365b21dc7833642ca019baa@avcodec.org> Message-ID: <055.bf9455278ff815c1cdf8d8e19ddbd2e9@avcodec.org> #1497: Support for EDL cutting while encoding videos -------------------------------------+------------------------------------- Reporter: ramitbhalla | Owner: Type: enhancement | Status: open Priority: wish | Component: Version: git-master | undetermined Keywords: edl | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => edl * priority: normal => wish * version: unspecified => git-master * status: new => open -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 1 13:26:12 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 01 Jul 2012 11:26:12 -0000 Subject: [FFmpeg-trac] #1498(undetermined:new): h264 crash 2 Message-ID: <038.4ddf663465dc0561bd395512ef1e0af7@avcodec.org> #1498: h264 crash 2 -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: | undetermined unspecified | Keywords: Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- http://www.datafilehost.com/download-6f8f3112.html {{{ (gdb) r -vcodec h264 -i 1.mpg -an -f null - Starting program: d:\mingw\msys\1.0\ffmpeg\ffmpeg_g.exe -vcodec h264 -i 1.mpg -a n -f null - [New Thread 1572.0x8c] ffmpeg version 0.10.2.git Copyright (c) 2000-2012 the FFmpeg developers built on Jun 28 2012 19:36:59 with gcc 4.6.1 configuration: --disable-ffprobe --disable-ffplay --disable-asm 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 [mpeg @ 03992338] max_analyze_duration 5000000 reached at 5000000 Input #0, mpeg, from '1.mpg': Duration: 00:02:15.29, start: 0.642422, bitrate: 601 kb/s Stream #0:0[0x1e0]: Video: h264, yuv420p, 352x240 [SAR 200:219 DAR 880:657], 480 kb/s, 24 fps, 24 tbr, 90k tbn, 24 tbc Stream #0:1[0x1c0]: Audio: mp2, 44100 Hz, stereo, s16, 96 kb/s [graph 0 input from stream 0:0 @ 039bfd70] w:352 h:240 pixfmt:yuv420p tb:1/90000 fr:24/1 sar:200/219 sws_param:flags=2 [output stream 0:0 @ 039bf1b0] No opaque field provided Output #0, null, to 'pipe:': Metadata: encoder : Lavf54.11.100 Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 352x240 [SAR 200: 219 DAR 880:657], q=2-31, 200 kb/s, 90k tbn, 24 tbc Stream mapping: Stream #0:0 -> #0:0 (h264 -> rawvideo) Press [q] to stop, [?] for help [h264 @ 03ef5b50] non-existing PPS referenced [h264 @ 03ef5b50] non-existing PPS 0 referenced [h264 @ 03ef5b50] decode_slice_header error [h264 @ 03ef5b50] no frame! Error while decoding stream #0:0: Error number -1 occurred [cut] [h264 @ 03ef5b50] FMO not supported [h264 @ 03ef5b50] reference overflow (pps) [h264 @ 03ef5b50] Missing reference picture Last message repeated 2 times [h264 @ 03ef5b50] concealing 726 DC, 726 AC, 726 MV errors Program received signal SIGSEGV, Segmentation fault. 0x008c0a82 in guess_mv (s=0x40046e0) at libavcodec/error_resilience.c:441 441 s->current_picture.f.motion_val[0][mot_index][0]= s->last_pi cture.f.motion_val[0][mot_index][0]; (gdb) bt #0 0x008c0a82 in guess_mv (s=0x40046e0) at libavcodec/error_resilience.c:441 #1 ff_er_frame_end (s=0x40046e0) at libavcodec/error_resilience.c:1200 #2 0x006f0134 in field_end (h=0x40046e0, in_setup=) at libavcodec/h264.c:2787 #3 0x007a1d66 in decode_frame (avctx=0x3ef5b50, data=0x39a1df0, data_size=0x22eedc, avpkt=0x22ebd8) at libavcodec/h264.c:4602 #4 0x00513a6b in avcodec_decode_video2 (avctx=0x3ef5b50, picture=0x39a1df0, got_picture_ptr=0x22eedc, avpkt=0x22ee10) at libavcodec/utils.c:1485 #5 0x00407bc4 in decode_video (got_output=, pkt=, ist=) at ffmpeg.c:2456 #6 output_packet (ist=0x39bf440, pkt=0x22fbd0) at ffmpeg.c:2630 #7 0x0040d44b in transcode () at ffmpeg.c:3647 #8 0x00a3b587 in main (argc=9, argv=0x39a0dc0) at ffmpeg.c:5934 (gdb) }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 1 15:22:48 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 01 Jul 2012 13:22:48 -0000 Subject: [FFmpeg-trac] #1499(FFmpeg:new): x11grab BadCursor Message-ID: <035.d5c16cc43b7cf52fc91a981229754ed6@avcodec.org> #1499: x11grab BadCursor ---------------------------------+-------------------------------------- Reporter: ghafil | Type: defect Status: new | Priority: important Component: FFmpeg | Version: git-master Keywords: x11grab | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ---------------------------------+-------------------------------------- FFMPEG recent master/head x11grab input gives BadCursor request, tested on Ubuntu 10.04/11.04/12.04/12.10. Initially we thought this might be a X Window System issue but FFMPEG 0.11.1 work flawlessly on all same distribution without any issue. How to reproduce: git clone git clone git://source.ffmpeg.org/ffmpeg.git ffmpeg cd ffmpeg ; ./configure --arch=x86_64 --enable-avfilter --enable-vdpau --enable-bzlib --enable-pthreads --enable-zlib --disable-stripping --enable-gpl --enable-postproc --enable-swscale --enable-x11grab ; make ; make install % ffmpeg -f x11grab -r 15 -s 1024x768 -i :0.0 -f flv filename.flv % ffmpeg -f x11grab -r 15 -s 1024x768 -i :0.0 -vcodec qtrle filename.mov % ffmpeg -f x11grab -r 15 -s 1024x768 -i :0.0 -vcodec rawvideo screencast.raw ffmpeg version: N-42091-gf7cba73 Ubuntu 12.10 x86_64 }}} ubuntu at ip-10-17-194-99:~$ ffmpeg -f x11grab -r 15 -s 1024x768 -i :0.0 -f flv filename.flv ffmpeg version N-42091-gf7cba73 Copyright (c) 2000-2012 the FFmpeg developers built on Jul 1 2012 12:31:40 with gcc 4.7.1 configuration: --arch=x86_64 --enable-avfilter --enable-vdpau --enable- bzlib --enable-pthreads --enable-zlib --disable-stripping --enable-gpl --enable-postproc --enable-swscale --enable-x11grab libavutil 51. 63.100 / 51. 63.100 libavcodec 54. 31.100 / 54. 31.100 libavformat 54. 14.100 / 54. 14.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 [x11grab @ 0x18dd340] device: :0.0 -> display: :0.0 x: 0 y: 0 width: 1024 height: 768 [x11grab @ 0x18dd340] shared memory extension found X Error of failed request: BadCursor (invalid Cursor parameter) Major opcode of failed request: 142 (XFIXES) Minor opcode of failed request: 25 (XFixesGetCursorImageAndName) Resource id in failed request: 0x400001 Serial number of failed request: 14 Current serial number in output stream: 14 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 1 15:48:44 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 01 Jul 2012 13:48:44 -0000 Subject: [FFmpeg-trac] #1499(undetermined:new): x11grab BadCursor In-Reply-To: <035.d5c16cc43b7cf52fc91a981229754ed6@avcodec.org> References: <035.d5c16cc43b7cf52fc91a981229754ed6@avcodec.org> Message-ID: <050.a32516e34d17c886778b79f52c81ca52@avcodec.org> #1499: x11grab BadCursor -------------------------------------+------------------------------------- Reporter: ghafil | Owner: Type: defect | Status: new Priority: important | Component: Version: git-master | undetermined Keywords: x11grab | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * component: FFmpeg => undetermined Old description: > FFMPEG recent master/head x11grab input gives BadCursor request, tested > on Ubuntu 10.04/11.04/12.04/12.10. Initially we thought this might be a X > Window System issue but FFMPEG 0.11.1 work flawlessly on all same > distribution without any issue. > > How to reproduce: > git clone git clone git://source.ffmpeg.org/ffmpeg.git ffmpeg > cd ffmpeg ; ./configure --arch=x86_64 --enable-avfilter --enable-vdpau > --enable-bzlib --enable-pthreads --enable-zlib --disable-stripping > --enable-gpl --enable-postproc --enable-swscale --enable-x11grab ; make ; > make install > % ffmpeg -f x11grab -r 15 -s 1024x768 -i :0.0 -f flv filename.flv > % ffmpeg -f x11grab -r 15 -s 1024x768 -i :0.0 -vcodec qtrle filename.mov > % ffmpeg -f x11grab -r 15 -s 1024x768 -i :0.0 -vcodec rawvideo > screencast.raw > > ffmpeg version: N-42091-gf7cba73 > Ubuntu 12.10 x86_64 > }}} > ubuntu at ip-10-17-194-99:~$ ffmpeg -f x11grab -r 15 -s 1024x768 -i :0.0 -f > flv filename.flv > ffmpeg version N-42091-gf7cba73 Copyright (c) 2000-2012 the FFmpeg > developers > built on Jul 1 2012 12:31:40 with gcc 4.7.1 > configuration: --arch=x86_64 --enable-avfilter --enable-vdpau --enable- > bzlib --enable-pthreads --enable-zlib --disable-stripping --enable-gpl > --enable-postproc --enable-swscale --enable-x11grab > libavutil 51. 63.100 / 51. 63.100 > libavcodec 54. 31.100 / 54. 31.100 > libavformat 54. 14.100 / 54. 14.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 > [x11grab @ 0x18dd340] device: :0.0 -> display: :0.0 x: 0 y: 0 width: 1024 > height: 768 > [x11grab @ 0x18dd340] shared memory extension found > X Error of failed request: BadCursor (invalid Cursor parameter) > Major opcode of failed request: 142 (XFIXES) > Minor opcode of failed request: 25 (XFixesGetCursorImageAndName) > Resource id in failed request: 0x400001 > Serial number of failed request: 14 > Current serial number in output stream: 14 New description: FFMPEG recent master/head x11grab input gives BadCursor request, tested on Ubuntu 10.04/11.04/12.04/12.10. Initially we thought this might be a X Window System issue but FFMPEG 0.11.1 work flawlessly on all same distribution without any issue. How to reproduce: git clone git clone git://source.ffmpeg.org/ffmpeg.git ffmpeg cd ffmpeg ; ./configure --arch=x86_64 --enable-avfilter --enable-vdpau --enable-bzlib --enable-pthreads --enable-zlib --disable-stripping --enable-gpl --enable-postproc --enable-swscale --enable-x11grab ; make ; make install % ffmpeg -f x11grab -r 15 -s 1024x768 -i :0.0 -f flv filename.flv % ffmpeg -f x11grab -r 15 -s 1024x768 -i :0.0 -vcodec qtrle filename.mov % ffmpeg -f x11grab -r 15 -s 1024x768 -i :0.0 -vcodec rawvideo screencast.raw ffmpeg version: N-42091-gf7cba73 Ubuntu 12.10 x86_64 {{{ ubuntu at ip-10-17-194-99:~$ ffmpeg -f x11grab -r 15 -s 1024x768 -i :0.0 -f flv filename.flv ffmpeg version N-42091-gf7cba73 Copyright (c) 2000-2012 the FFmpeg developers built on Jul 1 2012 12:31:40 with gcc 4.7.1 configuration: --arch=x86_64 --enable-avfilter --enable-vdpau --enable- bzlib --enable-pthreads --enable-zlib --disable-stripping --enable-gpl --enable-postproc --enable-swscale --enable-x11grab libavutil 51. 63.100 / 51. 63.100 libavcodec 54. 31.100 / 54. 31.100 libavformat 54. 14.100 / 54. 14.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 [x11grab @ 0x18dd340] device: :0.0 -> display: :0.0 x: 0 y: 0 width: 1024 height: 768 [x11grab @ 0x18dd340] shared memory extension found X Error of failed request: BadCursor (invalid Cursor parameter) Major opcode of failed request: 142 (XFIXES) Minor opcode of failed request: 25 (XFixesGetCursorImageAndName) Resource id in failed request: 0x400001 Serial number of failed request: 14 Current serial number in output stream: 14 }}} -- Comment: Could you test if it work with 219a6fb? Unrelated: Is arch=x86_64 necessary? I believe it should not be needed The following configure options are superfluous afaict: --enable-avfilter --enable-vdpau --enable-zlib --enable-bzlib --enable- pthreads --enable-postproc --enable-swscale -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 1 16:02:18 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 01 Jul 2012 14:02:18 -0000 Subject: [FFmpeg-trac] #1498(avcodec:open): h264 crash 2 In-Reply-To: <038.4ddf663465dc0561bd395512ef1e0af7@avcodec.org> References: <038.4ddf663465dc0561bd395512ef1e0af7@avcodec.org> Message-ID: <053.fd7ad5b1e5a01e56445ff202ab7255a5@avcodec.org> #1498: h264 crash 2 ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: h264 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by cehoyos): * status: new => open * reproduced: 0 => 1 * component: undetermined => avcodec * priority: normal => important * version: unspecified => git-master * keywords: => h264 Comment: Shows invalid reads with valgrind. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 1 16:09:45 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 01 Jul 2012 14:09:45 -0000 Subject: [FFmpeg-trac] #1500(FFmpeg:new): Rotate a video around an arbitrary angle Message-ID: <045.94c6bda30bad2ebfb35d22d4b177d876@avcodec.org> #1500: Rotate a video around an arbitrary angle -------------------------------------+------------------------------------- Reporter: Marco | Type: Baumg?rtner | enhancement Status: new | Priority: important Component: FFmpeg | Version: Keywords: rotate, | unspecified rotation | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- I wish ffmpeg to have a command to rotate a video around an arbitrary angle, meaning any angle that is not 0?, 90?, 270?, 180?. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 1 16:42:14 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 01 Jul 2012 14:42:14 -0000 Subject: [FFmpeg-trac] #1501(undetermined:new): udp-lite support Message-ID: <040.00339771a91826cdd5b4dbf7131749d4@avcodec.org> #1501: udp-lite support -------------------------------------+------------------------------------- Reporter: TheRock1987 | Type: Status: new | enhancement Component: | Priority: normal undetermined | Version: Keywords: | unspecified Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Hey Everbody, I would suggest a udp-lite (RFC 3828) support to transport rtp. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 1 18:59:25 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 01 Jul 2012 16:59:25 -0000 Subject: [FFmpeg-trac] #1500(avfilter:open): Rotate a video around an arbitrary angle In-Reply-To: <045.94c6bda30bad2ebfb35d22d4b177d876@avcodec.org> References: <045.94c6bda30bad2ebfb35d22d4b177d876@avcodec.org> Message-ID: <060.c53bdfb41c4f45d642c0fa5961e5ab47@avcodec.org> #1500: Rotate a video around an arbitrary angle -------------------------------------+------------------------------------- Reporter: Marco | Owner: Baumg?rtner | Status: open Type: enhancement | Component: avfilter Priority: normal | Resolution: Version: unspecified | Blocked By: Keywords: rotate, | Reproduced by developer: 0 rotation | Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by saste): * priority: important => normal * status: new => open * component: FFmpeg => avfilter -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 1 19:03:11 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 01 Jul 2012 17:03:11 -0000 Subject: [FFmpeg-trac] #1498(avcodec:open): h264 crash 2 In-Reply-To: <038.4ddf663465dc0561bd395512ef1e0af7@avcodec.org> References: <038.4ddf663465dc0561bd395512ef1e0af7@avcodec.org> Message-ID: <053.2b572df81cec4c8961630e63b8bdb5f3@avcodec.org> #1498: h264 crash 2 ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: h264 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by michael): cant reproduce on linux 64/32 bit -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 1 20:02:17 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 01 Jul 2012 18:02:17 -0000 Subject: [FFmpeg-trac] #1498(avcodec:open): h264 crash 2 In-Reply-To: <038.4ddf663465dc0561bd395512ef1e0af7@avcodec.org> References: <038.4ddf663465dc0561bd395512ef1e0af7@avcodec.org> Message-ID: <053.4149ee416d21da2a0ebeff65e8fe3611@avcodec.org> #1498: h264 crash 2 ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: h264 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by cehoyos): I attached the 32bit valgrind output, the sample cannot be cut significantly. {{{ ==12409== Invalid read of size 2 ==12409== at 0x871DE6E: ff_er_frame_end (error_resilience.c:441) ==12409== Address 0x7CF8330 is 16 bytes inside a block of size 6,400 free'd ==12409== at 0x402243F: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==12409== by 0x8812DE1: av_freep (mem.c:180) ==12409== ==12409== Invalid read of size 2 ==12409== at 0x871DE7D: ff_er_frame_end (error_resilience.c:442) ==12409== Address 0x7CF8332 is 18 bytes inside a block of size 6,400 free'd ==12409== at 0x402243F: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==12409== by 0x8812DE1: av_freep (mem.c:180) ==12409== ==12409== Invalid read of size 1 ==12409== at 0x871DE9A: ff_er_frame_end (error_resilience.c:443) ==12409== Address 0x4A04140 is 0 bytes inside a block of size 420 free'd ==12409== at 0x402243F: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==12409== by 0x8812DE1: av_freep (mem.c:180) ==12409== ==12409== Invalid read of size 8 ==12409== at 0x8697C4A: ??? (h264_chromamc.asm:441) ==12409== Address 0x5736CE0 is not stack'd, malloc'd or (recently) free'd ==12409== ==12409== Invalid read of size 8 ==12409== at 0x8697C35: ??? (h264_chromamc.asm:441) ==12409== Address 0x5736D20 is not stack'd, malloc'd or (recently) free'd ==12409== ==12409== Invalid read of size 8 ==12409== at 0x8697C38: ??? (h264_chromamc.asm:441) ==12409== Address 0x5736D60 is not stack'd, malloc'd or (recently) free'd ==12409== ==12409== Invalid read of size 8 ==12409== at 0x8697C47: ??? (h264_chromamc.asm:441) ==12409== Address 0x5736DA0 is not stack'd, malloc'd or (recently) free'd ==12409== ==12409== Invalid read of size 8 ==12409== at 0x86745BC: put_h264_qpel16_mc00_sse2 (dsputil_mmx.c:464) ==12409== Address 0x5736CC0 is 0 bytes after a block of size 86,944 alloc'd ==12409== at 0x4021A50: memalign (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==12409== by 0x4021AAA: posix_memalign (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==12409== by 0x8812FAF: av_malloc (mem.c:95) ==12409== ==12409== Invalid read of size 8 ==12409== at 0x86745AE: put_h264_qpel16_mc00_sse2 (dsputil_mmx.c:464) ==12409== Address 0x5736D40 is not stack'd, malloc'd or (recently) free'd ==12409== ==12409== Invalid read of size 8 ==12409== at 0x86745B2: put_h264_qpel16_mc00_sse2 (dsputil_mmx.c:464) ==12409== Address 0x5736DC0 is not stack'd, malloc'd or (recently) free'd ==12409== ==12409== Invalid read of size 8 ==12409== at 0x86745B7: put_h264_qpel16_mc00_sse2 (dsputil_mmx.c:464) ==12409== Address 0x5736E40 is not stack'd, malloc'd or (recently) free'd }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 1 20:05:30 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 01 Jul 2012 18:05:30 -0000 Subject: [FFmpeg-trac] #1502(avcodec:new): vc1 decoding regression Message-ID: <036.862325b565c6ef23657a5144a1f65cf9@avcodec.org> #1502: vc1 decoding regression -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: important | Component: avcodec Version: git- | Keywords: vc1 master | regression Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- http://trac.videolan.org/vlc/ticket/6904 I will attach crash.wmv (does not crash, no invalid reads) that cannot be played since 4f00519 ("Fix VC-1 width/height handling.") FFmpeg claims a resolution change to 7710x7746 with current git head and decoding fails. {{{ $ ffmpeg -i crash.wmv ffmpeg version N-42076-g51d2578 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 30 2012 21:45:24 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable- libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs --enable-libfaac --enable-nonfree libavutil 51. 63.100 / 51. 63.100 libavcodec 54. 31.100 / 54. 31.100 libavformat 54. 14.100 / 54. 14.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 [asf @ 0x903a3c0] max_analyze_duration 5000000 reached at 5016000 Input #0, asf, from 'crash.wmv': Metadata: WMFSDKVersion : 12.0.7601.17514 WMFSDKNeeded : 0.0.0.0000 IsVBR : 1 Duration: 00:00:17.21, bitrate: 1508 kb/s Stream #0:0(eng): Video: vc1 (Advanced) (WVC1 / 0x31435657), yuv420p, 640x480 [SAR 1:1 DAR 4:3], 1472 kb/s, 30.30 fps, 29.97 tbr, 1k tbn, 29.97 tbc At least one output file must be specified }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 1 20:12:35 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 01 Jul 2012 18:12:35 -0000 Subject: [FFmpeg-trac] #1500(avfilter:open): Rotate a video around an arbitrary angle In-Reply-To: <045.94c6bda30bad2ebfb35d22d4b177d876@avcodec.org> References: <045.94c6bda30bad2ebfb35d22d4b177d876@avcodec.org> Message-ID: <060.f8f52a331e306d68b470e9328ca8db60@avcodec.org> #1500: Rotate a video around an arbitrary angle -------------------------------------+------------------------------------- Reporter: Marco | Owner: Baumg?rtner | Status: open Type: enhancement | Component: avfilter Priority: wish | Resolution: Version: git-master | Blocked By: Keywords: rotate | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: rotate, rotation => rotate * priority: normal => wish * version: unspecified => git-master -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 1 20:28:10 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 01 Jul 2012 18:28:10 -0000 Subject: [FFmpeg-trac] #1494(avcodec:closed): Assertion fails when encoding wmav2 In-Reply-To: <038.6b7929edefcc808d4983fa42177d464a@avcodec.org> References: <038.6b7929edefcc808d4983fa42177d464a@avcodec.org> Message-ID: <053.216cd9022c695a21d3eebdaa0c6368fe@avcodec.org> #1494: Assertion fails when encoding wmav2 -------------------------------------+------------------------------------- Reporter: grolschie | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: duplicate Keywords: wma | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * status: open => closed * resolution: => duplicate Comment: This was fixed / is a duplicate of ticket #1495 Thank you for the reports! -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 1 20:32:09 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 01 Jul 2012 18:32:09 -0000 Subject: [FFmpeg-trac] #1498(avcodec:closed): h264 crash 2 In-Reply-To: <038.4ddf663465dc0561bd395512ef1e0af7@avcodec.org> References: <038.4ddf663465dc0561bd395512ef1e0af7@avcodec.org> Message-ID: <053.ce3529918126c3ac65ef0097f9147aea@avcodec.org> #1498: h264 crash 2 ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: fixed Keywords: h264 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by michael): * status: open => closed * resolution: => fixed Comment: fixed locally -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 1 20:51:23 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 01 Jul 2012 18:51:23 -0000 Subject: [FFmpeg-trac] #1418(undetermined:closed): Summer logo (2012) by Victoria Kirst (was: Summer logo 1) In-Reply-To: <034.65b4b292b278380ad062ef5fcf7a4d81@avcodec.org> References: <034.65b4b292b278380ad062ef5fcf7a4d81@avcodec.org> Message-ID: <049.c69f9485149259c2aa29721ae099303d@avcodec.org> #1418: Summer logo (2012) by Victoria Kirst -------------------------------------+------------------------------------- Reporter: burek | Owner: Type: art | Status: closed Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: completed Blocking: | (art) Analyzed by developer: 0 | Blocked By: | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by llogan): * status: new => closed * resolution: => completed (art) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 1 20:53:35 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 01 Jul 2012 18:53:35 -0000 Subject: [FFmpeg-trac] #1419(undetermined:closed): Summer logo (2012) by Jagannath Srs (was: Summer logo 2) In-Reply-To: <034.e6b516378ce27209ad5daee16338520a@avcodec.org> References: <034.e6b516378ce27209ad5daee16338520a@avcodec.org> Message-ID: <049.71cf9afab21696af760aa24e4fc2b1b0@avcodec.org> #1419: Summer logo (2012) by Jagannath Srs -------------------------------------+------------------------------------- Reporter: burek | Owner: Type: art | Status: closed Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: completed Blocking: | (art) Analyzed by developer: 0 | Blocked By: | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by llogan): * status: new => closed * resolution: => completed (art) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 1 20:56:50 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 01 Jul 2012 18:56:50 -0000 Subject: [FFmpeg-trac] #1420(undetermined:closed): Summer logo (2012) by Unknown (was: Summer logo 3) In-Reply-To: <034.bfab31f664b594770c098894349a62f5@avcodec.org> References: <034.bfab31f664b594770c098894349a62f5@avcodec.org> Message-ID: <049.df61181bee8deaca4f57fbd2784f35e2@avcodec.org> #1420: Summer logo (2012) by Unknown -------------------------------------+------------------------------------- Reporter: burek | Owner: Type: art | Status: closed Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: invalid Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by llogan): * status: new => closed * resolution: => invalid Comment: Closing as invalid due to unknown author. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 1 20:57:40 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 01 Jul 2012 18:57:40 -0000 Subject: [FFmpeg-trac] #1421(undetermined:closed): Summer logo 2 (2012) by Jagannath Srs (was: Summer logo 4) In-Reply-To: <034.975d2d0f6b1fcbd3bbddc75662daa677@avcodec.org> References: <034.975d2d0f6b1fcbd3bbddc75662daa677@avcodec.org> Message-ID: <049.c491ade54c3e0dd8536d936312313404@avcodec.org> #1421: Summer logo 2 (2012) by Jagannath Srs -------------------------------------+------------------------------------- Reporter: burek | Owner: Type: art | Status: closed Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: completed Blocking: | (art) Analyzed by developer: 0 | Blocked By: | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by llogan): * status: new => closed * resolution: => completed (art) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 1 20:59:14 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 01 Jul 2012 18:59:14 -0000 Subject: [FFmpeg-trac] #1424(undetermined:new): Film Strip Logo (was: Logo) In-Reply-To: <034.96498ceb1108414a235597ab5d77d4ca@avcodec.org> References: <034.96498ceb1108414a235597ab5d77d4ca@avcodec.org> Message-ID: <049.f62d40ad22417f098247aa4a822dbcb7@avcodec.org> #1424: Film Strip Logo -------------------------------------+------------------------------------- Reporter: burek | Owner: Type: art | Status: new Priority: wish | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by llogan): * priority: normal => wish -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 1 21:00:28 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 01 Jul 2012 19:00:28 -0000 Subject: [FFmpeg-trac] =?utf-8?q?=231448=28undetermined=3Aclosed=29=3A_Sum?= =?utf-8?q?mer_Logos_=282012=29_by_Herv=C3=A9_Flores_=28was=3A_Summer_Logo?= =?utf-8?b?IDUp?= In-Reply-To: <043.f9b84bb41e97a92388640a8b2c3dabc2@avcodec.org> References: <043.f9b84bb41e97a92388640a8b2c3dabc2@avcodec.org> Message-ID: <058.3ea6587abb2b7155b75d0ffd29c81aaf@avcodec.org> #1448: Summer Logos (2012) by Herv? Flores -------------------------------------+------------------------------------- Reporter: | Owner: thilo.borgmann | Status: closed Type: art | Component: Priority: normal | undetermined Version: unspecified | Resolution: completed Keywords: | (art) Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by llogan): * status: new => closed * resolution: => completed (art) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 1 21:02:04 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 01 Jul 2012 19:02:04 -0000 Subject: [FFmpeg-trac] #1455(undetermined:closed): Summer logo 2 (2012) by Victoria Kirst (was: Summer Logo 6) In-Reply-To: <043.fb061268c805ee41812efb7f718d887b@avcodec.org> References: <043.fb061268c805ee41812efb7f718d887b@avcodec.org> Message-ID: <058.bd42d2057ab21db6b69493cb9814656e@avcodec.org> #1455: Summer logo 2 (2012) by Victoria Kirst -------------------------------------+------------------------------------- Reporter: | Owner: thilo.borgmann | Status: closed Type: art | Component: Priority: normal | undetermined Version: unspecified | Resolution: completed Keywords: | (art) Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by llogan): * status: new => closed * resolution: => completed (art) Old description: > Yet another summer logo... New description: A second 2012 summer logo submission by Victoria Kirst. -- -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 1 21:15:48 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 01 Jul 2012 19:15:48 -0000 Subject: [FFmpeg-trac] #1469(avfilter:open): Timecode too fast after Yadif In-Reply-To: <037.b2a33d6dbd26268681ba6f5847375199@avcodec.org> References: <037.b2a33d6dbd26268681ba6f5847375199@avcodec.org> Message-ID: <052.e4534007c3070ba58920474245d70160@avcodec.org> #1469: Timecode too fast after Yadif -------------------------------------+------------------------------------- Reporter: jangrewe | Owner: Type: defect | Status: open Priority: normal | Component: avfilter Version: 0.11.1 | Resolution: Keywords: yadif, | Blocked By: drawtext, timecode | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by michael): yadif=1:1 turns each field (2 per frame) into a frame, thus the rate doubles. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 1 21:46:12 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 01 Jul 2012 19:46:12 -0000 Subject: [FFmpeg-trac] #1471(avformat:closed): The creation time in Android video is reported incorrectly. In-Reply-To: <037.724838c7deaf93865e3bc21aebdb7aab@avcodec.org> References: <037.724838c7deaf93865e3bc21aebdb7aab@avcodec.org> Message-ID: <052.af2e9e99d923b0697f28884446b505f2@avcodec.org> #1471: The creation time in Android video is reported incorrectly. ------------------------------------+------------------------------------ Reporter: andreasg | Owner: Type: defect | Status: closed Priority: normal | Component: avformat Version: git-master | Resolution: fixed Keywords: mp4 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Changes (by michael): * status: new => closed * reproduced: 0 => 1 * component: undetermined => avformat * version: unspecified => git-master * keywords: => mp4 * resolution: => fixed Comment: Added a workaround -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 1 22:54:09 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 01 Jul 2012 20:54:09 -0000 Subject: [FFmpeg-trac] #1503(avcodec:new): Incorrect H264 decoding Message-ID: <036.359736339d188c0bb32b59ea7e494b63@avcodec.org> #1503: Incorrect H264 decoding --------------------------------------+--------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Keywords: h264 Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 --------------------------------------+--------------------------------- http://trac.videolan.org/vlc/ticket/7009 I will attach 39 H264 frames, six are decoded differently than with the reference decoder (frames 2, 6, 9, 14, 18, 21) {{{ $ ffmpeg -i incorrectdecode.h264 ffmpeg version N-42076-g51d2578 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 30 2012 21:45:24 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable- libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs --enable-libfaac --enable-nonfree libavutil 51. 63.100 / 51. 63.100 libavcodec 54. 31.100 / 54. 31.100 libavformat 54. 14.100 / 54. 14.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 [h264 @ 0x903a3c0] Estimating duration from bitrate, this may be inaccurate Input #0, h264, from 'incorrectdecode.h264': Duration: N/A, bitrate: N/A Stream #0:0: Video: h264 (High), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 47.95 fps, 47.95 tbr, 1200k tbn, 95.90 tbc At least one output file must be specified }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 1 23:05:37 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 01 Jul 2012 21:05:37 -0000 Subject: [FFmpeg-trac] #1473(FFplay:new): ffplay: mp3 with multiple APICs In-Reply-To: <038.fb4d8ed1db80f3271e0f2fb089e2e924@avcodec.org> References: <038.fb4d8ed1db80f3271e0f2fb089e2e924@avcodec.org> Message-ID: <053.17d608fc77299b4f258f6b2635f8aa72@avcodec.org> #1473: ffplay: mp3 with multiple APICs ------------------------------------+---------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: FFplay Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+---------------------------------- Changes (by michael): * component: undetermined => FFplay Comment: I think this qualifies a ffplay issue -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 1 23:22:38 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 01 Jul 2012 21:22:38 -0000 Subject: [FFmpeg-trac] #1475(avformat:new): Memory leak in ff_read_packet when decoding udp mpegts multicast stream In-Reply-To: <038.a76afc37f4f9efa12cc636370c0f4405@avcodec.org> References: <038.a76afc37f4f9efa12cc636370c0f4405@avcodec.org> Message-ID: <053.c5c7bf835e94b76ca884db5d3dd46e0c@avcodec.org> #1475: Memory leak in ff_read_packet when decoding udp mpegts multicast stream -------------------------------------+------------------------------------ Reporter: thutschen | Owner: Type: defect | Status: new Priority: normal | Component: avformat Version: unspecified | Resolution: Keywords: udp | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Comment (by michael): The check for printing the warning is after the raw_packet_buffer_remaining_size is changed -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 2 01:12:45 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 01 Jul 2012 23:12:45 -0000 Subject: [FFmpeg-trac] #1473(FFplay:open): ffplay: mp3 with multiple APICs In-Reply-To: <038.fb4d8ed1db80f3271e0f2fb089e2e924@avcodec.org> References: <038.fb4d8ed1db80f3271e0f2fb089e2e924@avcodec.org> Message-ID: <053.a15af8c07fbcfc8bcbd01e267dd69122@avcodec.org> #1473: ffplay: mp3 with multiple APICs ------------------------------------+---------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: normal | Component: FFplay Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+---------------------------------- Changes (by cehoyos): * status: new => open -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 2 02:11:07 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 Jul 2012 00:11:07 -0000 Subject: [FFmpeg-trac] #1481(build system:closed): BUS error on misaligned memory access on some ARM In-Reply-To: <035.97e07f5483f861586c15717cad7bb730@avcodec.org> References: <035.97e07f5483f861586c15717cad7bb730@avcodec.org> Message-ID: <050.6c2cc63ed67d973b666792d673c237e8@avcodec.org> #1481: BUS error on misaligned memory access on some ARM -------------------------------------+------------------------------------- Reporter: notzed | Owner: Type: defect | Status: closed Priority: normal | Component: build Version: unspecified | system Keywords: arm crash | Resolution: fixed SIGBUS | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by michael): * status: new => closed * resolution: => fixed Comment: added a --disable-fast-unaligned option -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 2 02:51:52 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 Jul 2012 00:51:52 -0000 Subject: [FFmpeg-trac] #1450(undetermined:new): ffmpeg does not terminate after end of input (asyncts used) In-Reply-To: <032.dfb9d7fe342f1102b78b1bd1d4a9d3cf@avcodec.org> References: <032.dfb9d7fe342f1102b78b1bd1d4a9d3cf@avcodec.org> Message-ID: <047.97af366641ff9a7d22313b8deb42da31@avcodec.org> #1450: ffmpeg does not terminate after end of input (asyncts used) -------------------------------------+------------------------------------- Reporter: lvm | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: libfaac, | Resolution: asyncts | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by michael): instead of asyncts you can also use aresample -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 2 03:09:18 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 Jul 2012 01:09:18 -0000 Subject: [FFmpeg-trac] #1479(build system:closed): --disable-optimisations causes build to fail against android ndk In-Reply-To: <035.15871e02dba5f3dc601a40692ae20105@avcodec.org> References: <035.15871e02dba5f3dc601a40692ae20105@avcodec.org> Message-ID: <050.ecbc66872cc5013fe5bb35180b1b0fd0@avcodec.org> #1479: --disable-optimisations causes build to fail against android ndk --------------------------------+---------------------------------------- Reporter: notzed | Owner: Type: defect | Status: closed Priority: normal | Component: build system Version: 0.11.1 | Resolution: fixed Keywords: arm | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------+---------------------------------------- Changes (by michael): * keywords: => arm * status: new => closed * resolution: => fixed Comment: As this works with git head, closing. If you want me to backport some fix to the release branches, iam happy to do that if someone tells me which need to be backported -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 2 03:15:27 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 Jul 2012 01:15:27 -0000 Subject: [FFmpeg-trac] #123(FFplay:reopened): Fuzzed sample crashes ffplay In-Reply-To: <036.e7a5d9e613d18f0a41aed8a1d33cf2d1@avcodec.org> References: <036.e7a5d9e613d18f0a41aed8a1d33cf2d1@avcodec.org> Message-ID: <051.cfaeaf21aa57a252db39a7ac11fa2c7b@avcodec.org> #123: Fuzzed sample crashes ffplay ---------------------------------+------------------------------------ Reporter: cehoyos | Owner: michael Type: defect | Status: reopened Priority: normal | Component: FFplay Version: git | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ---------------------------------+------------------------------------ Comment (by michael): cant reproduce any crash -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 2 03:27:03 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 Jul 2012 01:27:03 -0000 Subject: [FFmpeg-trac] #939(FFplay:closed): FFplay issue when SDL compiled with GCC 4.6.2 In-Reply-To: <038.262ba1e4d63139b2392b04cf719d6200@avcodec.org> References: <038.262ba1e4d63139b2392b04cf719d6200@avcodec.org> Message-ID: <053.9b53683f0135f0f489225afe615772f1@avcodec.org> #939: FFplay issue when SDL compiled with GCC 4.6.2 -------------------------------------+------------------------------------- Reporter: KSHawkEye | Owner: Type: defect | Status: closed Priority: important | Component: FFplay Version: git-master | Resolution: Keywords: | needs_more_info Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by michael): * status: new => closed * resolution: => needs_more_info Comment: Closing as this is most likely a SDL bug. (and noone provided any evidence in 5 month against this) If you find the time to test if the libSDL compiled with gcc 4.6.2 works and it does work then please reopen this bug report -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 2 03:39:26 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 Jul 2012 01:39:26 -0000 Subject: [FFmpeg-trac] #1504(undetermined:new): Split an input video into multiple output video chunks Message-ID: <034.34674b0757f277ea2a58ae3d99731206@avcodec.org> #1504: Split an input video into multiple output video chunks -------------------------------------+------------------------------------- Reporter: burek | Type: Status: new | enhancement Component: | Priority: wish undetermined | Version: Keywords: | unspecified Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- So far, people can use -ss and -t to cut the video chunk out of the input video. But if they want to cut the video to multiple output chunks, they would have to start ffmpeg several times (probably in a batch script), changing -ss value (and maybe even -t too), which complicates things a little bit, since ffmpeg has to skip same starting interval of the input over and over again. Because of this, it might be usable to somehow change/add this feature that will allow users to specify cut points and get the multiple outputs, just like image2 does, numbering each output sequentially. An example usage might be something like this: {{{ ffmpeg -i input.avi -ss2 10,20,40,50,90,120,180 -vcodec copy output02%d.avi }}} This would instruct ffmpeg to produce several outputs, each of them generated based on cut points (defined in seconds). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 2 10:48:34 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 Jul 2012 08:48:34 -0000 Subject: [FFmpeg-trac] #1491(FFmpeg:new): "-t" and "-filter_complex" are incompatible In-Reply-To: <037.d99e917d17d0436e9ee024e37c62decc@avcodec.org> References: <037.d99e917d17d0436e9ee024e37c62decc@avcodec.org> Message-ID: <052.48df56363006480d0e35539794f62f00@avcodec.org> #1491: "-t" and "-filter_complex" are incompatible ------------------------------------+---------------------------------- Reporter: nichot20 | Owner: Type: defect | Status: new Priority: normal | Component: FFmpeg Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+---------------------------------- Comment (by nichot20): 8069db86 by Nicolas now adds an AV_LOG_WARNING about this issue. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 2 12:43:34 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 Jul 2012 10:43:34 -0000 Subject: [FFmpeg-trac] #1504(undetermined:open): Split an input video into multiple output video chunks In-Reply-To: <034.34674b0757f277ea2a58ae3d99731206@avcodec.org> References: <034.34674b0757f277ea2a58ae3d99731206@avcodec.org> Message-ID: <049.c64efe4b49de70ca46c127b700c7d883@avcodec.org> #1504: Split an input video into multiple output video chunks -------------------------------------+------------------------------------- Reporter: burek | Owner: Type: enhancement | Status: open Priority: wish | Component: Version: unspecified | undetermined Keywords: segment | Resolution: split | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by saste): * keywords: => segment split * status: new => open Comment: That's what the segment format is supposed to do: {{{ ffmpeg -i input.avi -f segment -segment_times 10,20,40,50,90,120,180 -vcodec copy output02%d.avi }}} Note: -segment_times option is still not integrated, but I have a patch waiting for review. The only problem is that the input file is required to have enough key-frames set at the right point, and for accurate splitting you may need to transcode and use -force_key_frames (and there is no magical way to get around that, since a segment must start with a key frame). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 2 12:51:54 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 Jul 2012 10:51:54 -0000 Subject: [FFmpeg-trac] #1504(undetermined:open): Split an input video into multiple output video chunks In-Reply-To: <034.34674b0757f277ea2a58ae3d99731206@avcodec.org> References: <034.34674b0757f277ea2a58ae3d99731206@avcodec.org> Message-ID: <049.dcf87ad87ae2ceddfb31dc4d59c37b62@avcodec.org> #1504: Split an input video into multiple output video chunks -------------------------------------+------------------------------------- Reporter: burek | Owner: Type: enhancement | Status: open Priority: wish | Component: Version: unspecified | undetermined Keywords: segment | Resolution: split | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by burek): cool man :) I thought that -segment is used for that apple's http segmented streaming thing and I didn't pay closer attention to it so far :) anyway, if a user doesn't use -vcodec copy but instead re-encodes his/her video, then I guess there is no need to pay attention to key frames, right? also, maybe offtopic, but a lot of time people get gray images, when they try to extract a single frame from a movie, using -ss and -t, so I'd like to ask is it the -force_key_frames that needs to be used to overcome this issue or the problem is something else? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 2 15:20:12 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 Jul 2012 13:20:12 -0000 Subject: [FFmpeg-trac] #1505(undetermined:new): Memory poisoning Message-ID: <035.1695a906874b43f7013205b222b6e131@avcodec.org> #1505: Memory poisoning -------------------------------------+------------------------------------- Reporter: ubitux | Owner: Type: | Status: new enhancement | Component: Priority: normal | undetermined Version: | Keywords: unspecified | Blocking: Blocked By: | Analyzed by developer: 0 Reproduced by developer: 0 | -------------------------------------+------------------------------------- It would be nice to have a --enable-memory-poisoning configure switch to make av_malloc() fill the memory with arbitrary random data. This could be enabled by default in tests/fate.sh:configure to do better memory testing on all FATE instances without needing an advanced an slow tool like valgrind. Note: we should fill the requested size *and* padding. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 2 19:19:47 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 Jul 2012 17:19:47 -0000 Subject: [FFmpeg-trac] #1505(undetermined:new): Memory poisoning In-Reply-To: <035.1695a906874b43f7013205b222b6e131@avcodec.org> References: <035.1695a906874b43f7013205b222b6e131@avcodec.org> Message-ID: <050.cd13c01780761a8a3fc9a51a42928f3d@avcodec.org> #1505: Memory poisoning -------------------------------------+------------------------------------- Reporter: ubitux | Owner: Type: enhancement | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Description changed by ubitux: Old description: > It would be nice to have a --enable-memory-poisoning configure switch to > make av_malloc() fill the memory with arbitrary random data. This could > be enabled by default in tests/fate.sh:configure to do better memory > testing on all FATE instances without needing an advanced an slow tool > like valgrind. > > Note: we should fill the requested size *and* padding. New description: It would be nice to have a --enable-memory-poisoning configure switch to make av_malloc()/av_realloc() fill the memory with arbitrary or random data. This could be enabled by default in tests/fate.sh:configure to do better memory testing on all FATE instances without needing an advanced an slow tool like valgrind. -- -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 2 19:20:01 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 Jul 2012 17:20:01 -0000 Subject: [FFmpeg-trac] #1505(undetermined:open): Memory poisoning In-Reply-To: <035.1695a906874b43f7013205b222b6e131@avcodec.org> References: <035.1695a906874b43f7013205b222b6e131@avcodec.org> Message-ID: <050.f4ff83fbb23e147ae0a66b9e41c8123a@avcodec.org> #1505: Memory poisoning -------------------------------------+------------------------------------- Reporter: ubitux | Owner: ubitux Type: enhancement | Status: open Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by ubitux): * owner: => ubitux * status: new => open -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 2 22:10:09 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 Jul 2012 20:10:09 -0000 Subject: [FFmpeg-trac] #1502(avcodec:new): vc1 decoding regression In-Reply-To: <036.862325b565c6ef23657a5144a1f65cf9@avcodec.org> References: <036.862325b565c6ef23657a5144a1f65cf9@avcodec.org> Message-ID: <051.5e762e3f9dead43b0d19a17e07a423be@avcodec.org> #1502: vc1 decoding regression -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: vc1 | Blocked By: regression | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by reimar): What exactly is the problem? ffmpeg -f framecrc seems to decode it just fine except for a few errors at the beginning. ffplay aborts with an X error, but that is due to a SDL issue. ffplay -ss 10 plays it fine. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 2 22:45:01 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 Jul 2012 20:45:01 -0000 Subject: [FFmpeg-trac] #1493(undetermined:open): Transcoding MOV file from Rhozet Carbon Server creates video with double duration In-Reply-To: <037.54193589962f945e63fa23454a61f4ac@avcodec.org> References: <037.54193589962f945e63fa23454a61f4ac@avcodec.org> Message-ID: <052.a1119b6dd34537d83d22cfab0a910a73@avcodec.org> #1493: Transcoding MOV file from Rhozet Carbon Server creates video with double duration -------------------------------------+------------------------------------- Reporter: kbreeman | Owner: Type: defect | Status: open Priority: important | Component: Version: git-master | undetermined Keywords: mov | Resolution: regression | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by kbreeman): Thank you for the update. I do not have access to the software or the EULA, we only receive the video files from our customers. The most I can find is: http://www.rhozet.com/legal.html and http://www.rhozet.com/privacy.html -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 2 23:39:52 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 Jul 2012 21:39:52 -0000 Subject: [FFmpeg-trac] #1502(avcodec:new): vc1 decoding regression In-Reply-To: <036.862325b565c6ef23657a5144a1f65cf9@avcodec.org> References: <036.862325b565c6ef23657a5144a1f65cf9@avcodec.org> Message-ID: <051.d34b8872a19d4a73f9e6703a1e027f53@avcodec.org> #1502: vc1 decoding regression -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: vc1 | Blocked By: regression | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): I originally tested ffplay, but it does not work with MPlayer either afaict. Additionally, I wonder how it works for you with ffmpeg, at least the following command clearly shows a regression here: $ ffmpeg -i crash.wmv -vframes 50 out%2d.png -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 3 00:16:43 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 02 Jul 2012 22:16:43 -0000 Subject: [FFmpeg-trac] #1506(undetermined:new): sgi fails to decode Message-ID: <038.9adfe88c2c3215bb16c5a96a75ff0d67@avcodec.org> #1506: sgi fails to decode -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: | undetermined unspecified | Keywords: Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- http://www.datafilehost.com/download-a959c795.html attached file fails to decode with ffmpeg because of this check in "libavcodec/sgidec.c": {{{ for (z = 0; z < s->depth; z++) { dest_row = out_buf; for (y = 0; y < s->height; y++) { dest_row -= s->linesize; start_offset = bytestream2_get_be32(&g_table); bytestream2_seek(&s->g, start_offset, SEEK_SET); if (expand_rle_row(s, dest_row + z, dest_row + FFABS(s->linesize), s->depth) != s->width) { // return AVERROR_INVALIDDATA; } } } }}} decodes correctly with every image viewer I have tested. {{{ C:\>ffmpeg -i Test-2.sgi out.bmp ffmpeg version N-42089-g64b2593 Copyright (c) 2000-2012 the FFmpeg developers built on Jul 1 2012 02:22:20 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 -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snap shots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/s napshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable- version3 --enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable- libvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable- libopencore-amrwb --enable-libmp3lame --enable-libvpx --disable- decoder=libvpx libavutil 51. 63.100 / 51. 63.100 libavcodec 54. 31.100 / 54. 31.100 libavformat 54. 14.100 / 54. 14.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 Input #0, image2, from 'Test-2.sgi': Duration: 00:00:00.04, start: 0.000000, bitrate: N/A Stream #0:0: Video: sgi, rgb24, 1024x768, 25 tbr, 25 tbn, 25 tbc [graph 0 input from stream 0:0 @ 0x1e21440] w:1024 h:768 pixfmt:rgb24 tb:1/25 fr :25/1 sar:0/1 sws_param:flags=2 [output stream 0:0 @ 0x1e22c80] No opaque field provided [auto-inserted scaler 0 @ 0x1e22500] w:1024 h:768 fmt:rgb24 sar:0/1 -> w:1024 h: 768 fmt:bgr24 sar:0/1 flags:0x4 Output #0, image2, to 'out.bmp': Metadata: encoder : Lavf54.14.100 Stream #0:0: Video: bmp, bgr24, 1024x768, q=2-31, 200 kb/s, 90k tbn, 25 tbc Stream mapping: Stream #0:0 -> #0:0 (sgi -> bmp) Press [q] to stop, [?] for help Error while decoding stream #0:0: Invalid data found when processing input frame= 0 fps=0.0 q=0.0 Lsize= 0kB time=00:00:00.00 bitrate= 0.0kbits/ s video:0kB audio:0kB subtitle:0 global headers:0kB muxing overhead nan% Output file is empty, nothing was encoded (check -ss / -t / -frames parameters i f used) }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 3 04:55:57 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 03 Jul 2012 02:55:57 -0000 Subject: [FFmpeg-trac] #1507(avcodec:new): ffmpeg gives scrambled video output when dimensions of the src change Message-ID: <038.7c8cf155174999ff0afdd64d361baf45@avcodec.org> #1507: ffmpeg gives scrambled video output when dimensions of the src change -------------------------------------+------------------------------------- Reporter: xyzpublic | Type: defect Status: new | Priority: normal Component: avcodec | Version: git- Keywords: rmvb rv40 | master dimensions change | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: Change of dimensions of the source video seems not handled properly by ffmpeg/ffplay(git master) and vlc/2.01 ffmpeg gives scrambled output. "ffplay -threads 1 src_with_dimension_change.rmvb" works, but ffplay without "-threads 1" doesn't. vlc silently quits on dimensions change. How to reproduce: {{{ % ffmpeg -i src_with_dimension_change.rmvb output.avi ffmpeg git master built on ubuntu gcc 4.6.3 }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 3 07:45:59 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 03 Jul 2012 05:45:59 -0000 Subject: [FFmpeg-trac] #1505(undetermined:closed): Memory poisoning In-Reply-To: <035.1695a906874b43f7013205b222b6e131@avcodec.org> References: <035.1695a906874b43f7013205b222b6e131@avcodec.org> Message-ID: <050.d3e258453784b98ba9752bfc56ab9740@avcodec.org> #1505: Memory poisoning -------------------------------------+------------------------------------- Reporter: ubitux | Owner: ubitux Type: enhancement | Status: closed Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: fixed Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by ubitux): * status: open => closed * resolution: => fixed Comment: Added in 7c84e7d33762a4bccc0002476a3b20e0b8f26fcc -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 3 07:47:54 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 03 Jul 2012 05:47:54 -0000 Subject: [FFmpeg-trac] #1507(avcodec:new): ffmpeg gives scrambled video output when dimensions of the src change In-Reply-To: <038.7c8cf155174999ff0afdd64d361baf45@avcodec.org> References: <038.7c8cf155174999ff0afdd64d361baf45@avcodec.org> Message-ID: <053.d0ef7c48ad2ccbed17480069f580f95b@avcodec.org> #1507: ffmpeg gives scrambled video output when dimensions of the src change ------------------------------------+----------------------------------- Reporter: xyzpublic | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: rmvb rv40 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by cehoyos): * keywords: rmvb rv40 dimensions change => rmvb rv40 Comment: To make this a valid ticket, please provide complete uncut console output together with the command line and please provide a sample. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 3 09:24:25 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 03 Jul 2012 07:24:25 -0000 Subject: [FFmpeg-trac] #1506(avcodec:open): sgi fails to decode In-Reply-To: <038.9adfe88c2c3215bb16c5a96a75ff0d67@avcodec.org> References: <038.9adfe88c2c3215bb16c5a96a75ff0d67@avcodec.org> Message-ID: <053.7c23cc085b8e59ec64e15aced848c318@avcodec.org> #1506: sgi fails to decode ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: sgi | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by cehoyos): * keywords: => sgi * status: new => open * version: unspecified => git-master * component: undetermined => avcodec * reproduced: 0 => 1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 3 11:52:19 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 03 Jul 2012 09:52:19 -0000 Subject: [FFmpeg-trac] #1507(avcodec:new): ffmpeg gives scrambled video output when dimensions of the src change In-Reply-To: <038.7c8cf155174999ff0afdd64d361baf45@avcodec.org> References: <038.7c8cf155174999ff0afdd64d361baf45@avcodec.org> Message-ID: <053.c2991480e93d3a8d5e707991d97cf029@avcodec.org> #1507: ffmpeg gives scrambled video output when dimensions of the src change ------------------------------------+----------------------------------- Reporter: xyzpublic | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: rmvb rv40 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by xyzpublic): Sample uploaded to ftp://upload.ffmpeg.org/incoming/src_with_resolution_change_segment.rmvb -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 3 12:00:49 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 03 Jul 2012 10:00:49 -0000 Subject: [FFmpeg-trac] #1508(undetermined:new): Unexported Ogg metadata Message-ID: <035.6d5bfd0047b2c2c86d9579f50c79695f@avcodec.org> #1508: Unexported Ogg metadata -------------------------------------+------------------------------------- Reporter: ubitux | Owner: Type: defect | Status: new Priority: normal | Component: Version: | undetermined unspecified | Keywords: Blocked By: | ogg,metadata Reproduced by developer: 1 | Blocking: | Analyzed by developer: 0 -------------------------------------+------------------------------------- {{{ % ./ffmpeg -f lavfi -i testsrc=d=5 -c:v libtheora -metadata title=hello -metadata comment=world -y out.ogg ffmpeg version N-42157-g9d0c71e Copyright (c) 2000-2012 the FFmpeg developers built on Jul 3 2012 11:11:58 with gcc 4.7.1 configuration: --enable-gpl --enable-fontconfig --enable-libfreetype --enable-libmp3lame --cc='ccache cc' --enable-libx264 --enable-libvorbis --enable-libmodplug --enable-libass --enable-libtheora --samples=/home/cboesch/fate-samples --prefix=/home/cboesch/src/ff/ffmpeg/ffmpeg_build libavutil 51. 63.100 / 51. 63.100 libavcodec 54. 32.100 / 54. 32.100 libavformat 54. 14.100 / 54. 14.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 3. 0.101 / 3. 0.101 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [Parsed_testsrc_0 @ 0x3361de0] size:320x240 rate:25/1 duration:5.000000 sar:1/1 [out @ 0x3361d20] No opaque field provided [lavfi @ 0x3361160] Estimating duration from bitrate, this may be inaccurate Input #0, lavfi, from 'testsrc=d=5': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0: Video: rawvideo (RGB[24] / 0x18424752), rgb24, 320x240 [SAR 1:1 DAR 4:3], 25 tbr, 25 tbn, 25 tbc [graph 0 input from stream 0:0 @ 0x33640a0] w:320 h:240 pixfmt:rgb24 tb:1/25 fr:25/1 sar:1/1 sws_param:flags=2 [output stream 0:0 @ 0x3363e20] No opaque field provided [auto-inserted scaler 0 @ 0x3365060] w:320 h:240 fmt:rgb24 sar:1/1 -> w:320 h:240 fmt:yuv420p sar:1/1 flags:0x4 Output #0, ogg, to 'out.ogg': Metadata: title : hello comment : world encoder : Lavf54.14.100 Stream #0:0: Video: theora, yuv420p, 320x240 [SAR 1:1 DAR 4:3], q=2-31, 200 kb/s, 25 tbn, 25 tbc Stream mapping: Stream #0:0 -> #0:0 (rawvideo -> libtheora) Press [q] to stop, [?] for help frame= 125 fps=0.0 q=0.0 Lsize= 129kB time=00:00:05.00 bitrate= 211.9kbits/s video:125kB audio:0kB subtitle:0 global headers:3kB muxing overhead 0.951183% }}} The title & comment meta appear in VLC, but don't with FFmpeg tools: {{{ % ./ffprobe -v 0 -show_format -show_streams out.ogg|grep TAG % }}} {{{ % ./ffmpeg -i out.ogg -y out.ffmeta ffmpeg version N-42157-g9d0c71e Copyright (c) 2000-2012 the FFmpeg developers built on Jul 3 2012 11:11:58 with gcc 4.7.1 configuration: --enable-gpl --enable-fontconfig --enable-libfreetype --enable-libmp3lame --cc='ccache cc' --enable-libx264 --enable-libvorbis --enable-libmodplug --enable-libass --enable-libtheora --samples=/home/cboesch/fate-samples --prefix=/home/cboesch/src/ff/ffmpeg/ffmpeg_build libavutil 51. 63.100 / 51. 63.100 libavcodec 54. 32.100 / 54. 32.100 libavformat 54. 14.100 / 54. 14.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 3. 0.101 / 3. 0.101 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, ogg, from 'out.ogg': Duration: 00:00:05.00, start: 0.000000, bitrate: 211 kb/s Stream #0:0: Video: theora, yuv420p, 320x240 [SAR 1:1 DAR 4:3], 25 tbr, 25 tbn, 25 tbc Output #0, ffmetadata, to 'out.ffmeta': Stream mapping: Press [q] to stop, [?] for help size= 0kB time=577014:32:22.77 bitrate= 0.0kbits/s video:0kB audio:0kB subtitle:0 global headers:0kB muxing overhead inf% Output file is empty, nothing was encoded (check -ss / -t / -frames parameters if used) }}} {{{ % cat out.ffmeta ;FFMETADATA1 % }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 3 13:00:08 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 03 Jul 2012 11:00:08 -0000 Subject: [FFmpeg-trac] #1507(avcodec:open): Aspect ratio wrong in rv40 video (after resolution change) (was: ffmpeg gives scrambled video output when dimensions of the src change) In-Reply-To: <038.7c8cf155174999ff0afdd64d361baf45@avcodec.org> References: <038.7c8cf155174999ff0afdd64d361baf45@avcodec.org> Message-ID: <053.ebd93c96eeed44492205783dbd177380@avcodec.org> #1507: Aspect ratio wrong in rv40 video (after resolution change) ------------------------------------+----------------------------------- Reporter: xyzpublic | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: rmvb rv40 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by cehoyos): * status: new => open * reproduced: 0 => 1 Comment: {{{ [rv40 @ 0x21f2b40] Width/height changing with frame threading is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented. }}} This part is a duplicate of ticket #1312 But the video aspect is wrong after the resolution change, it should be 4:3 but is undefined. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 3 18:21:05 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 03 Jul 2012 16:21:05 -0000 Subject: [FFmpeg-trac] #1474(undetermined:open): FFMPEG 2 videos (mpeg2video -> .mp4) audio fails In-Reply-To: <040.186ffd1bfe8fb24dd3c780d16bd118a9@avcodec.org> References: <040.186ffd1bfe8fb24dd3c780d16bd118a9@avcodec.org> Message-ID: <055.0ec2de90c4ede2dc6a6befc3efbebdd9@avcodec.org> #1474: FFMPEG 2 videos (mpeg2video -> .mp4) audio fails -------------------------------------+------------------------------------- Reporter: dcoffey3296 | Owner: Type: defect | Status: open Priority: important | Component: Version: git-master | undetermined Keywords: regression | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => regression * priority: normal => important -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 3 19:09:27 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 03 Jul 2012 17:09:27 -0000 Subject: [FFmpeg-trac] #1502(avcodec:new): vc1 decoding regression In-Reply-To: <036.862325b565c6ef23657a5144a1f65cf9@avcodec.org> References: <036.862325b565c6ef23657a5144a1f65cf9@avcodec.org> Message-ID: <051.15a28e27949dd8f2f2d47ff21ef0e2fa@avcodec.org> #1502: vc1 decoding regression -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: vc1 | Blocked By: regression | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by reimar): I was not able to verify the output (AMD broke their Linux drivers again). The problem with the file is that the stream starts with a header that seems valid that specifies 7710x7746 as the resolution. Any later headers do not specify a resolution, so it does not fix itself. This is why it plays with -ss: seeking skips that header with the bad resolution. Do any other players play this file? Ignoring resolution changes for files in wmv would be possible, but quite a hack. A bitstream filter to discard those 0x10e headers would be possible, too I think. But none seem like a really good solution. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 3 19:33:30 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 03 Jul 2012 17:33:30 -0000 Subject: [FFmpeg-trac] #1502(avcodec:new): vc1 decoding regression In-Reply-To: <036.862325b565c6ef23657a5144a1f65cf9@avcodec.org> References: <036.862325b565c6ef23657a5144a1f65cf9@avcodec.org> Message-ID: <051.bc3d56f009944487406a945b66d35298@avcodec.org> #1502: vc1 decoding regression -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: vc1 | Blocked By: regression | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:3 reimar]: > Do any other players play this file? WMP plays the file fine. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 3 20:16:10 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 03 Jul 2012 18:16:10 -0000 Subject: [FFmpeg-trac] #1474(undetermined:open): Some audio encoders stopped encoding strange channel layouts (was: FFMPEG 2 videos (mpeg2video -> .mp4) audio fails) In-Reply-To: <040.186ffd1bfe8fb24dd3c780d16bd118a9@avcodec.org> References: <040.186ffd1bfe8fb24dd3c780d16bd118a9@avcodec.org> Message-ID: <055.1d07f14d5e1441b6ac686bffec40ac36@avcodec.org> #1474: Some audio encoders stopped encoding strange channel layouts -------------------------------------+------------------------------------- Reporter: dcoffey3296 | Owner: Type: defect | Status: open Priority: important | Component: Version: git-master | undetermined Keywords: regression | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Comment (by cehoyos): Regression since ca332b1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 3 21:26:01 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 03 Jul 2012 19:26:01 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.e49df6d452f6621312ebb7262bff18d6@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by tadawson): I am having a similar problem. To test, I have static builds of ffmpeg 0.7.12, 0.8.12, 0.9.2, 0.10.3, and 0.11, as well as libav 8-something, all build at basically the same time, with the same options, in the same environment. I am trying to work with an AVCHD file from a Canon camcorder. The tools from ffmpeg 7 through 9 all work with this file . . . ffmpeg 10 and 11 error gruesomely . . . ffmpeg-9 works . . . clean video and audio tadawson @ netier3 /usr4/srclib/audiolibs <353>:/usr/local/ff*9/bin/ffplay 0 > ffplay version 0.9.2, Copyright (c) 2003-2012 the FFmpeg developers built on Jun 28 2012 08:35:44 with gcc 4.2.4 configuration: --prefix=/usr/local/ffmpeg-9 libavutil 51. 32. 0 / 51. 32. 0 libavcodec 53. 42. 4 / 53. 42. 4 libavformat 53. 24. 2 / 53. 24. 2 libavdevice 53. 4. 0 / 53. 4. 0 libavfilter 2. 53. 0 / 2. 53. 0 libswscale 2. 1. 0 / 2. 1. 0 [h264 @ 0x8ddcce0] Increasing reorder buffer to 1 [mpegts @ 0x8dd9040] max_analyze_duration 5000000 reached at 5003333 Input #0, mpegts, from '00004.MTS': Duration: 00:02:13.66, start: 0.485833, bitrate: 6729 kb/s Program 1 Stream #0:0[0x1011]: Video: h264 (High) (HDMV / 0x564D4448), yuv420p, 1440x1080 [SAR 4:3 DAR 16:9], 59.96 fps, 59.94 tbr, 90k tbn, 59.94 tbc Stream #0:1[0x1100]: Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz, stereo, s16, 256 kb/s ^C 1.55 A-V: -0.008 fd= 2 aq= 320KB vq= 6774KB sq= 0B f=0/0 f=0/0 tadawson @ netier3 /usr4/srclib/audiolibs <354>: Version 10 or 11 fails - OK audio, mangled video: tadawson @ netier3 /usr4/srclib/audiolibs <355>: /usr/local/ff*11/bin/ffplay > ffplay version 0.11 Copyright (c) 2003-2012 the FFmpeg developers built on Jun 28 2012 08:43:11 with gcc 4.2.4 configuration: --prefix=/usr/local/ffmpeg-11 libavutil 51. 54.100 / 51. 54.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.100 / 54. 6.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 [h264 @ 0x8e67520] Reference 2 >= 2 [h264 @ 0x8e67520] error while decoding MB 49 0, bytestream (9249) [h264 @ 0x8e67520] Increasing reorder buffer to 1 [h264 @ 0x8e67520] top block unavailable for requested intra mode at 21 1 [h264 @ 0x8e67520] error while decoding MB 21 1, bytestream (7097) [h264 @ 0x8e67520] top block unavailable for requested intra4x4 mode -1 at 14 0 [h264 @ 0x8e67520] error while decoding MB 14 0, bytestream (11789) [h264 @ 0x8e67520] Reference 3 >= 2 [h264 @ 0x8e67520] error while decoding MB 10 1, bytestream (9170) [h264 @ 0x8e67520] top block unavailable for requested intra mode at 2 0 [h264 @ 0x8e67520] error while decoding MB 2 0, bytestream (36250) [h264 @ 0x8e67520] Reference 2 >= 2 [h264 @ 0x8e67520] error while decoding MB 3 1, bytestream (16956) [h264 @ 0x8e67520] top block unavailable for requested intra mode at 8 0 [h264 @ 0x8e67520] error while decoding MB 8 0, bytestream (10344) [h264 @ 0x8e67520] Reference 3 >= 2 [h264 @ 0x8e67520] error while decoding MB 1 1, bytestream (8717) [h264 @ 0x8e67520] Reference 2 >= 2 [h264 @ 0x8e67520] error while decoding MB 62 2, bytestream (8439) [h264 @ 0x8e67520] Reference 2 >= 2 [h264 @ 0x8e67520] error while decoding MB 48 1, bytestream (9068) [h264 @ 0x8e67520] Reference 2 >= 2 [h264 @ 0x8e67520] error while decoding MB 13 0, bytestream (33875) [h264 @ 0x8e67520] Reference 2 >= 2 [h264 @ 0x8e67520] error while decoding MB 4 1, bytestream (17028) [h264 @ 0x8e67520] top block unavailable for requested intra mode at 5 0 [h264 @ 0x8e67520] error while decoding MB 5 0, bytestream (11457) [h264 @ 0x8e67520] Reference 2 >= 2 [h264 @ 0x8e67520] error while decoding MB 9 1, bytestream (11853) [mpegts @ 0x8e63940] max_analyze_duration 5000000 reached at 5003333 Input #0, mpegts, from '00004.MTS': Duration: 00:02:13.66, start: 0.485833, bitrate: 6729 kb/s Program 1 Stream #0:0[0x1011]: Video: h264 (High) (HDMV / 0x564D4448), yuv420p, 1440x1 080 [SAR 4:3 DAR 16:9], 59.96 fps, 59.94 tbr, 90k tbn, 59.94 tbc Stream #0:1[0x1100]: Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz, stereo, s16, 256 kb/s [h264 @ 0x8e8df00] Reference 2 >= 2q= 5KB vq= 116KB sq= 0B f=0/0 [h264 @ 0x8e8df00] error while decoding MB 49 0, bytestream (9249) [h264 @ 0x8e8e360] top block unavailable for requested intra mode at 21 1 [h264 @ 0x8e8e360] error while decoding MB 21 1, bytestream (7097) [h264 @ 0x8e8e7c0] top block unavailable for requested intra4x4 mode -1 at 14 0 [h264 @ 0x8e8e7c0] error while decoding MB 14 0, bytestream (11789) [h264 @ 0x8e66760] Reference 3 >= 2 [h264 @ 0x8e66760] error while decoding MB 10 1, bytestream (9170) [h264 @ 0x8e8db60] top block unavailable for requested intra mode at 2 0 [h264 @ 0x8e8db60] error while decoding MB 2 0, bytestream (36250) [h264 @ 0x8e8df00] Reference 2 >= 2 [h264 @ 0x8e8df00] error while decoding MB 3 1, bytestream (16956) ^Ctadawson @ netier3 /usr4/srclib/audiolibs <356>: -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 3 21:43:03 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 03 Jul 2012 19:43:03 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.c3a65219b1e2ea038be91cef6da98627@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * cc: tadawson (added) Comment: Replying to [comment:5 tadawson]: > I am having a similar problem. Please provide a sample. Does h264_high_profile.h264 (the file attached to this ticket) play for you? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 3 22:34:56 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 03 Jul 2012 20:34:56 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.fa96fc54962b881e04a4284456509007@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by tadawson): No - your attachment gives a bit of garbled still video in 11.0 and 11.1, along with lots of errors. In the current GIT source build, I don't get the errors, but I get zero video output as well. The ffmpeg 7, 8, and 9 builds that I referenced above display your test clip flawlessly, so it looks like this is the same problem. Let me see if I can find/create something small enough to upload as a secondary test case. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 3 23:05:20 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 03 Jul 2012 21:05:20 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.7efe2dee42b4f9572d5b327132f52650@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by tadawson): Interestingly, .MP4 files fail in the same way from this device - again, with a compile in the same environment, they are OK in 7, 8, and 9 . . . Sample uploaded. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 3 23:27:20 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 03 Jul 2012 21:27:20 -0000 Subject: [FFmpeg-trac] #1509(FFmpeg:new): H264 Encoding Broken Message-ID: <032.8bc83e7eab7a1636c2f7cbe04ba8265d@avcodec.org> #1509: H264 Encoding Broken -------------------------------------+------------------------------------- Reporter: DJX | Type: defect Status: new | Priority: normal Component: FFmpeg | Version: git- Keywords: Win32 Win64 | master H264 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: Encoding H264 appears to be broken on both Win32 & Win64. The encode goes along for a while then pauses then continues again. It will do this repeatedly until eventually it hangs forever with CPU utilization at 0% and you have to kill the process. How to reproduce: ffmpeg -i "C:\Temp\Episode 101.mpg" "C:\Temp\Episode 101 H264.mp4" ffmpeg version N-42069-g3233ad4 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 30 2012 13:22:04 with gcc 4.7.1 configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-ru ntime-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- 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 libavutil 51. 63.100 / 51. 63.100 libavcodec 54. 31.100 / 54. 31.100 libavformat 54. 14.100 / 54. 14.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 [mpeg @ 00000000020aa960] max_analyze_duration 5000000 reached at 5005000 Input #0, mpeg, from 'C:\Temp\Episode 101.mpg': Duration: 00:22:05.24, start: 0.280611, bitrate: 5389 kb/s Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x480 [SAR 8:9 DAR 4:3], 8500 kb/s, 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc Stream #0:1[0x80]: Audio: ac3, 48000 Hz, stereo, s16, 192 kb/s [graph 0 input from stream 0:0 @ 0000000004e95c00] w:720 h:480 pixfmt:yuv420p tb :1/90000 fr:30000/1001 sar:8/9 sws_param:flags=2 [output stream 0:0 @ 0000000004e95b60] No opaque field provided [graph 1 input from stream 0:1 @ 0000000004e959c0] tb:1/90000 samplefmt:s16 samp lerate:48000 chlayout:0x3 [libx264 @ 0000000004b7fb40] using SAR=8/9 [libx264 @ 0000000004b7fb40] using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShu ffle SSE4.2 AVX [libx264 @ 0000000004b7fb40] profile High, level 3.0 [libx264 @ 0000000004b7fb40] 264 - core 125 r2200 999b753 - H.264/MPEG-4 AVC cod ec - Copyleft 2003-2012 - 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=18 lookahead_threads=3 sliced_threads=0 nr=0 dec imate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b _adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min= 25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0. 60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00 Output #0, mp4, to 'C:\Temp\Episode 101 H264.mp4': Metadata: encoder : Lavf54.14.100 Stream #0:0: Video: h264 ([33][0][0][0] / 0x0021), yuv420p, 720x480 [SAR 8:9 DAR 4:3], q=-1--1, 30k tbn, 29.97 tbc Stream #0:1: Audio: aac ([64][0][0][0] / 0x0040), 48000 Hz, stereo, s16, 128 kb/s Stream mapping: Stream #0:0 -> #0:0 (mpeg2video -> libx264) Stream #0:1 -> #0:1 (ac3 -> libvo_aacenc) Press [q] to stop, [?] for help [mpeg2video @ 00000000003ff6e0] warning: first frame is no keyframe frame= 145 fps=0.0 q=29.0 size= 1038kB time=00:00:02.70 bitrate=3145.3kbits/ frame= 235 fps=234 q=29.0 size= 2389kB time=00:00:05.70 bitrate=3430.2kbits/ frame= 362 fps=240 q=29.0 size= 3087kB time=00:00:09.94 bitrate=2543.3kbits/ frame= 509 fps=253 q=29.0 size= 3513kB time=00:00:14.84 bitrate=1938.4kbits/ frame= 623 fps=247 q=29.0 size= 4408kB time=00:00:18.65 bitrate=1935.8kbits/ frame= 715 fps=237 q=29.0 size= 5456kB time=00:00:21.72 bitrate=2057.8kbits/ frame= 819 fps=233 q=29.0 size= 6650kB time=00:00:25.19 bitrate=2162.5kbits/ frame= 933 fps=232 q=29.0 size= 7336kB time=00:00:28.99 bitrate=2072.5kbits/ frame= 1081 fps=239 q=29.0 size= 8033kB time=00:00:33.93 bitrate=1939.3kbits/ frame= 1216 fps=242 q=29.0 size= 8657kB time=00:00:38.43 bitrate=1845.0kbits/ frame= 1351 fps=244 q=29.0 size= 9235kB time=00:00:42.94 bitrate=1761.7kbits/ frame= 1362 fps= 85 q=29.0 size= 9280kB time=00:00:43.30 bitrate=1755.2kbits/ frame= 1520 fps= 92 q=29.0 size= 9840kB time=00:00:48.58 bitrate=1659.2kbits/ frame= 1660 fps= 97 q=26.0 size= 10373kB time=00:00:53.25 bitrate=1595.7kbits/ frame= 1780 fps=101 q=29.0 size= 11135kB time=00:00:57.25 bitrate=1593.1kbits/ frame= 1916 fps=106 q=29.0 size= 12148kB time=00:01:01.79 bitrate=1610.4kbits/ frame= 2077 fps=112 q=29.0 size= 12677kB time=00:01:07.16 bitrate=1546.1kbits/ frame= 2207 fps=116 q=29.0 size= 13243kB time=00:01:11.50 bitrate=1517.3kbits/ frame= 2347 fps=120 q=29.0 size= 13878kB time=00:01:16.17 bitrate=1492.5kbits/ frame= 2474 fps=123 q=29.0 size= 14586kB time=00:01:20.41 bitrate=1485.9kbits/ frame= 2610 fps=127 q=29.0 size= 15232kB time=00:01:24.95 bitrate=1468.9kbits/ frame= 2740 fps=130 q=29.0 size= 15898kB time=00:01:29.28 bitrate=1458.6kbits/ frame= 2886 fps=134 q=29.0 size= 16437kB time=00:01:34.16 bitrate=1430.1kbits/ frame= 3051 fps=138 q=29.0 size= 16979kB time=00:01:39.66 bitrate=1395.6kbits/ frame= 3208 fps=142 q=29.0 size= 17447kB time=00:01:44.90 bitrate=1362.4kbits/ frame= 3337 fps=145 q=29.0 size= 18046kB time=00:01:49.20 bitrate=1353.6kbits/ frame= 3461 fps=147 q=29.0 size= 18624kB time=00:01:53.34 bitrate=1346.0kbits/ frame= 3590 fps=149 q=29.0 size= 19073kB time=00:01:57.65 bitrate=1328.0kbits/ frame= 3637 fps=114 q=29.0 size= 19325kB time=00:01:59.21 bitrate=1327.9kbits/ frame= 3780 fps=116 q=29.0 size= 19827kB time=00:02:03.99 bitrate=1309.9kbits/ frame= 3908 fps=118 q=29.0 size= 20574kB time=00:02:08.26 bitrate=1314.1kbits/ frame= 4042 fps=121 q=29.0 size= 21171kB time=00:02:12.73 bitrate=1306.6kbits/ frame= 4172 fps=123 q=29.0 size= 21799kB time=00:02:17.07 bitrate=1302.8kbits/ frame= 4303 fps=125 q=29.0 size= 22547kB time=00:02:21.44 bitrate=1305.9kbits/ frame= 4432 fps=127 q=29.0 size= 23261kB time=00:02:25.74 bitrate=1307.5kbits/ frame= 4561 fps=128 q=29.0 size= 23953kB time=00:02:30.04 bitrate=1307.7kbits/ frame= 4690 fps=130 q=29.0 size= 24554kB time=00:02:34.35 bitrate=1303.1kbits/ frame= 4690 fps=107 q=29.0 size= 24554kB time=00:02:34.35 bitrate=1303.1kbits/ frame= 4820 fps=108 q=29.0 size= 25103kB time=00:02:38.69 bitrate=1295.9kbits/ frame= 4936 fps=110 q=29.0 size= 25670kB time=00:02:42.56 bitrate=1293.6kbits/ frame= 5065 fps=111 q=29.0 size= 26327kB time=00:02:46.86 bitrate=1292.5kbits/ frame= 5187 fps=113 q=29.0 size= 26929kB time=00:02:50.93 bitrate=1290.6kbits/ frame= 5329 fps=115 q=29.0 size= 27492kB time=00:02:55.67 bitrate=1282.0kbits/ frame= 5450 fps=116 q=29.0 size= 28082kB time=00:02:59.71 bitrate=1280.1kbits/ frame= 5594 fps=118 q=29.0 size= 28761kB time=00:03:04.51 bitrate=1276.9kbits/ frame= 5720 fps=119 q=29.0 size= 29473kB time=00:03:08.72 bitrate=1279.4kbits/ frame= 5889 fps=121 q=29.0 size= 29954kB time=00:03:14.36 bitrate=1262.5kbits/ frame= 6062 fps=124 q=29.0 size= 30373kB time=00:03:20.13 bitrate=1243.3kbits/ frame= 6207 fps=125 q=29.0 size= 30810kB time=00:03:24.97 bitrate=1231.4kbits/ frame= 6345 fps=127 q=29.0 size= 31259kB time=00:03:29.57 bitrate=1221.9kbits/ frame= 6465 fps=104 q=29.0 size= 31915kB time=00:03:33.58 bitrate=1224.1kbits/ frame= 6629 fps=106 q=29.0 size= 32396kB time=00:03:39.05 bitrate=1211.5kbits/ frame= 6777 fps=108 q=29.0 size= 33115kB time=00:03:43.99 bitrate=1211.1kbits/ frame= 6902 fps=109 q=29.0 size= 33621kB time=00:03:48.16 bitrate=1207.2kbits/ frame= 7033 fps=110 q=29.0 size= 34183kB time=00:03:52.53 bitrate=1204.3kbits/ frame= 7154 fps=111 q=29.0 size= 34889kB time=00:03:56.56 bitrate=1208.2kbits/ frame= 7266 fps=112 q=29.0 size= 35627kB time=00:04:00.30 bitrate=1214.5kbits/ frame= 7399 fps=113 q=29.0 size= 36391kB time=00:04:04.74 bitrate=1218.1kbits/ frame= 7535 fps=114 q=29.0 size= 36970kB time=00:04:09.28 bitrate=1214.9kbits/ frame= 7664 fps=115 q=29.0 size= 37602kB time=00:04:13.58 bitrate=1214.7kbits/ frame= 7799 fps=116 q=29.0 size= 38236kB time=00:04:18.09 bitrate=1213.6kbits/ frame= 7918 fps=117 q=29.0 size= 38913kB time=00:04:22.06 bitrate=1216.4kbits/ frame= 8053 fps=118 q=29.0 size= 39479kB time=00:04:26.56 bitrate=1213.3kbits/ frame= 8174 fps=119 q=29.0 size= 40133kB time=00:04:30.60 bitrate=1215.0kbits/ frame= 8295 fps=120 q=29.0 size= 40989kB time=00:04:34.64 bitrate=1222.6kbits/ frame= 8415 fps=121 q=29.0 size= 41739kB time=00:04:38.64 bitrate=1227.1kbits/ frame= 8525 fps=122 q=29.0 size= 42542kB time=00:04:42.31 bitrate=1234.4kbits/ frame= 8634 fps=122 q=29.0 size= 43585kB time=00:04:45.95 bitrate=1248.6kbits/ frame= 8754 fps=123 q=29.0 size= 44404kB time=00:04:49.95 bitrate=1254.5kbits/ frame= 8894 fps=124 q=29.0 size= 45194kB time=00:04:54.62 bitrate=1256.6kbits/ frame= 9022 fps=125 q=29.0 size= 45895kB time=00:04:58.89 bitrate=1257.9kbits/ frame= 9164 fps=126 q=29.0 size= 46598kB time=00:05:03.63 bitrate=1257.2kbits/ frame= 9304 fps=127 q=29.0 size= 47228kB time=00:05:08.30 bitrate=1254.9kbits/ frame= 9436 fps=128 q=29.0 size= 47960kB time=00:05:12.71 bitrate=1256.4kbits/ frame= 9557 fps=129 q=29.0 size= 48595kB time=00:05:16.74 bitrate=1256.8kbits/ frame= 9686 fps=130 q=29.0 size= 49345kB time=00:05:21.05 bitrate=1259.1kbits/ frame= 9806 fps=131 q=29.0 size= 50072kB time=00:05:25.05 bitrate=1261.9kbits/ frame= 9940 fps=132 q=29.0 size= 50838kB time=00:05:29.52 bitrate=1263.8kbits/ frame=10064 fps=132 q=29.0 size= 51604kB time=00:05:33.66 bitrate=1267.0kbits/ frame=10192 fps=133 q=29.0 size= 52352kB time=00:05:37.93 bitrate=1269.1kbits/ frame=10326 fps=134 q=29.0 size= 52986kB time=00:05:42.40 bitrate=1267.7kbits/ frame=10462 fps=135 q=29.0 size= 53604kB time=00:05:46.94 bitrate=1265.7kbits/ frame=10603 fps=136 q=29.0 size= 54147kB time=00:05:51.65 bitrate=1261.4kbits/ frame=10723 fps=136 q=29.0 size= 54979kB time=00:05:55.65 bitrate=1266.4kbits/ frame=10840 fps=137 q=29.0 size= 55672kB time=00:05:59.55 bitrate=1268.4kbits/ frame=10960 fps=138 q=29.0 size= 56461kB time=00:06:03.56 bitrate=1272.2kbits/ frame=11063 fps=138 q=29.0 size= 57337kB time=00:06:06.99 bitrate=1279.8kbits/ frame=11173 fps=139 q=29.0 size= 58433kB time=00:06:10.67 bitrate=1291.4kbits/ frame=11314 fps=140 q=29.0 size= 58976kB time=00:06:15.37 bitrate=1287.1kbits/ frame=11457 fps=140 q=29.0 size= 59503kB time=00:06:20.14 bitrate=1282.3kbits/ frame=11599 fps=141 q=29.0 size= 60087kB time=00:06:24.88 bitrate=1278.9kbits/ frame=11726 fps=142 q=29.0 size= 60806kB time=00:06:29.12 bitrate=1280.1kbits/ frame=11842 fps=143 q=29.0 size= 61369kB time=00:06:32.99 bitrate=1279.3kbits/ frame=11989 fps=143 q=29.0 size= 62070kB time=00:06:37.89 bitrate=1277.9kbits/ frame=12122 fps=144 q=29.0 size= 62647kB time=00:06:42.33 bitrate=1275.6kbits/ frame=12251 fps=145 q=29.0 size= 63319kB time=00:06:46.63 bitrate=1275.6kbits/ frame=12360 fps=145 q=29.0 size= 64133kB time=00:06:50.27 bitrate=1280.5kbits/ frame=12457 fps=145 q=26.0 size= 64790kB time=00:06:53.51 bitrate=1283.5kbits/ frame=12578 fps=146 q=29.0 size= 65677kB time=00:06:57.55 bitrate=1288.5kbits/ frame=12680 fps=146 q=29.0 size= 66541kB time=00:07:00.95 bitrate=1294.9kbits/ frame=12789 fps=147 q=29.0 size= 67519kB time=00:07:04.59 bitrate=1302.7kbits/ frame=12903 fps=147 q=29.0 size= 68252kB time=00:07:08.39 bitrate=1305.1kbits/ frame=13027 fps=148 q=29.0 size= 68950kB time=00:07:12.53 bitrate=1305.9kbits/ frame=13141 fps=148 q=29.0 size= 69739kB time=00:07:16.33 bitrate=1309.3kbits/ frame=13231 fps=148 q=29.0 size= 70747kB time=00:07:19.33 bitrate=1319.2kbits/ frame=13331 fps=149 q=29.0 size= 71747kB time=00:07:22.67 bitrate=1327.7kbits/ frame=13444 fps=149 q=29.0 size= 72722kB time=00:07:26.44 bitrate=1334.4kbits/ frame=13561 fps=150 q=29.0 size= 73586kB time=00:07:30.34 bitrate=1338.6kbits/ frame=13678 fps=150 q=29.0 size= 74270kB time=00:07:34.25 bitrate=1339.4kbits/ frame=13807 fps=151 q=29.0 size= 74995kB time=00:07:38.55 bitrate=1339.8kbits/ frame=13923 fps=151 q=29.0 size= 75731kB time=00:07:42.42 bitrate=1341.6kbits/ frame=14042 fps=152 q=29.0 size= 76495kB time=00:07:46.39 bitrate=1343.6kbits/ frame=14142 fps=152 q=29.0 size= 77343kB time=00:07:49.73 bitrate=1348.8kbits/ frame=14239 fps=152 q=29.0 size= 78278kB time=00:07:52.97 bitrate=1355.8kbits/ frame=14333 fps=152 q=29.0 size= 79245kB time=00:07:56.10 bitrate=1363.5kbits/ frame=14443 fps=153 q=29.0 size= 80128kB time=00:07:59.77 bitrate=1368.2kbits/ frame=14570 fps=153 q=29.0 size= 80847kB time=00:08:04.01 bitrate=1368.3kbits/ frame=14696 fps=154 q=29.0 size= 81689kB time=00:08:08.22 bitrate=1370.7kbits/ frame=14822 fps=154 q=29.0 size= 82199kB time=00:08:12.42 bitrate=1367.5kbits/ frame=14952 fps=155 q=29.0 size= 82820kB time=00:08:16.76 bitrate=1365.8kbits/ frame=15073 fps=155 q=29.0 size= 83555kB time=00:08:20.80 bitrate=1366.8kbits/ frame=15220 fps=156 q=29.0 size= 84196kB time=00:08:25.70 bitrate=1363.9kbits/ frame=15235 fps=134 q=29.0 size= 84225kB time=00:08:26.20 bitrate=1363.0kbits/ frame=15373 fps=134 q=29.0 size= 84815kB time=00:08:30.81 bitrate=1360.2kbits/ frame=15424 fps=119 q=29.0 size= 84989kB time=00:08:32.51 bitrate=1358.5kbits/ frame=15542 fps=119 q=29.0 size= 85655kB time=00:08:36.44 bitrate=1358.7kbits/ frame=15669 fps=120 q=29.0 size= 86435kB time=00:08:40.68 bitrate=1359.9kbits/ frame=15721 fps=116 q=29.0 size= 86764kB time=00:08:42.42 bitrate=1360.5kbits/ frame=15839 fps=116 q=29.0 size= 87500kB time=00:08:46.35 bitrate=1361.8kbits/ frame=15964 fps=117 q=29.0 size= 88187kB time=00:08:50.53 bitrate=1361.7kbits/ frame=16079 fps=117 q=29.0 size= 89064kB time=00:08:54.36 bitrate=1365.4kbits/ frame=16199 fps=117 q=29.0 size= 89982kB time=00:08:58.37 bitrate=1369.2kbits/ frame=16217 fps=105 q=29.0 size= 90054kB time=00:08:58.97 bitrate=1368.8kbits/ frame=16334 fps=106 q=29.0 size= 90843kB time=00:09:02.87 bitrate=1370.8kbits/ frame=16447 fps=106 q=29.0 size= 91814kB time=00:09:06.64 bitrate=1375.9kbits/ frame=16561 fps=106 q=29.0 size= 92489kB time=00:09:10.44 bitrate=1376.5kbits/ frame=16678 fps=107 q=29.0 size= 93195kB time=00:09:14.35 bitrate=1377.2kbits/ frame=16789 fps=107 q=29.0 size= 94056kB time=00:09:18.05 bitrate=1380.7kbits/ frame=16902 fps=108 q=29.0 size= 94959kB time=00:09:21.82 bitrate=1384.6kbits/ frame=17026 fps=108 q=29.0 size= 95589kB time=00:09:25.96 bitrate=1383.6kbits/ frame=17150 fps=109 q=29.0 size= 96485kB time=00:09:30.10 bitrate=1386.4kbits/ frame=17268 fps=109 q=29.0 size= 97179kB time=00:09:34.04 bitrate=1386.8kbits/ frame=17386 fps=109 q=29.0 size= 98122kB time=00:09:37.97 bitrate=1390.7kbits/ frame=17506 fps=110 q=29.0 size= 99045kB time=00:09:41.98 bitrate=1394.2kbits/ frame=17658 fps=110 q=29.0 size= 99485kB time=00:09:47.05 bitrate=1388.3kbits/ frame=17800 fps=111 q=29.0 size= 100032kB time=00:09:51.79 bitrate=1384.7kbits/ frame=17936 fps=111 q=29.0 size= 100676kB time=00:09:56.32 bitrate=1383.0kbits/ frame=18038 fps=112 q=29.0 size= 101492kB time=00:09:59.73 bitrate=1386.3kbits/ frame=18148 fps=112 q=29.0 size= 102408kB time=00:10:03.40 bitrate=1390.3kbits/ frame=18272 fps=112 q=29.0 size= 103386kB time=00:10:07.54 bitrate=1394.0kbits/ frame=18390 fps=113 q=29.0 size= 104125kB time=00:10:11.47 bitrate=1395.0kbits/ frame=18535 fps=113 q=29.0 size= 104683kB time=00:10:16.31 bitrate=1391.4kbits/ frame=18673 fps=114 q=29.0 size= 105173kB time=00:10:20.92 bitrate=1387.6kbits/ frame=18821 fps=114 q=29.0 size= 105738kB time=00:10:25.85 bitrate=1384.0kbits/ frame=18969 fps=115 q=29.0 size= 106290kB time=00:10:30.79 bitrate=1380.4kbits/ frame=19094 fps=115 q=29.0 size= 107062kB time=00:10:34.96 bitrate=1381.3kbits/ frame=19198 fps=116 q=29.0 size= 108319kB time=00:10:38.43 bitrate=1389.9kbits/ frame=19312 fps=116 q=29.0 size= 109323kB time=00:10:42.24 bitrate=1394.5kbits/ frame=19420 fps=116 q=29.0 size= 110345kB time=00:10:45.84 bitrate=1399.6kbits/ frame=19525 fps=117 q=29.0 size= 111419kB time=00:10:49.34 bitrate=1405.6kbits/ frame=19640 fps=117 q=29.0 size= 112325kB time=00:10:53.18 bitrate=1408.7kbits/ frame=19769 fps=117 q=29.0 size= 113129kB time=00:10:57.49 bitrate=1409.5kbits/ frame=19906 fps=118 q=29.0 size= 113788kB time=00:11:02.06 bitrate=1407.9kbits/ frame=20045 fps=118 q=29.0 size= 114444kB time=00:11:06.69 bitrate=1406.2kbits/ frame=20188 fps=119 q=29.0 size= 115096kB time=00:11:11.47 bitrate=1404.2kbits/ frame=20346 fps=119 q=29.0 size= 115700kB time=00:11:16.74 bitrate=1400.6kbits/ frame=20482 fps=120 q=29.0 size= 116289kB time=00:11:21.28 bitrate=1398.3kbits/ frame=20628 fps=120 q=29.0 size= 116806kB time=00:11:26.15 bitrate=1394.6kbits/ frame=20753 fps=121 q=29.0 size= 117490kB time=00:11:30.32 bitrate=1394.2kbits/ frame=20881 fps=121 q=29.0 size= 118098kB time=00:11:34.59 bitrate=1392.8kbits/ frame=21007 fps=121 q=29.0 size= 118691kB time=00:11:38.79 bitrate=1391.4kbits/ frame=21134 fps=122 q=29.0 size= 119391kB time=00:11:43.03 bitrate=1391.2kbits/ frame=21257 fps=122 q=29.0 size= 119984kB time=00:11:47.13 bitrate=1390.0kbits/ frame=21377 fps=122 q=29.0 size= 120494kB time=00:11:51.14 bitrate=1388.0kbits/ frame=21495 fps=123 q=29.0 size= 121194kB time=00:11:55.08 bitrate=1388.4kbits/ frame=21620 fps=123 q=29.0 size= 121882kB time=00:11:59.25 bitrate=1388.2kbits/ frame=21754 fps=124 q=29.0 size= 122538kB time=00:12:03.72 bitrate=1387.0kbits/ frame=21883 fps=124 q=29.0 size= 123170kB time=00:12:08.02 bitrate=1385.9kbits/ -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 3 23:39:48 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 03 Jul 2012 21:39:48 -0000 Subject: [FFmpeg-trac] #1290(avformat:closed): Segment muxer does not work with audio-only In-Reply-To: <036.62febfd88f4f816ae8e52fb14fd43f7e@avcodec.org> References: <036.62febfd88f4f816ae8e52fb14fd43f7e@avcodec.org> Message-ID: <051.caff543be86f04307db877fc6d19035f@avcodec.org> #1290: Segment muxer does not work with audio-only ------------------------------------+------------------------------------ Reporter: cehoyos | Owner: Type: defect | Status: closed Priority: normal | Component: avformat Version: git-master | Resolution: fixed Keywords: segment | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 1 | ------------------------------------+------------------------------------ Changes (by saste): * analyzed: 0 => 1 * status: new => closed * resolution: => fixed * reproduced: 0 => 1 Comment: Should be fixed in: {{{ commit a1e092ccd36ef0239749c2267104e7e59ee7176e Author: Stefano Sabatini Date: Sat Jan 14 02:40:09 2012 +0100 lavf/segment: fix logic for segmenting audio-only inputs Also add a comment for clarifying the logic. Fix trac ticket #1290. }}} Works here with command: {{{ ffmpeg -i fate-suite/svq3/Vertical400kbit.sorenson3.mov -f ssegment -segment_time 5 -segment_list fileList.txt -segment_list_size 0 -map 0:1 -acodec mp2 segment_%05d.ts }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 3 23:42:13 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 03 Jul 2012 21:42:13 -0000 Subject: [FFmpeg-trac] #845(avcodec:new): Artefacts with Indeo 4 In-Reply-To: <036.335ceeffc6dd073aff5c44abdc7df664@avcodec.org> References: <036.335ceeffc6dd073aff5c44abdc7df664@avcodec.org> Message-ID: <051.f59a531fb393f7191a6de60d34cda5bc@avcodec.org> #845: Artefacts with Indeo 4 ------------------------------------+----------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: indeo4 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by ami_stuff): {{{ Q_Best_1.avi Q_Best_15.avi Q_Best_20.avi Q_Best_50.avi }}} and {{{ Indeo4_Q_Good.avi Indeo4_Q_Better.avi }}} samples were fixed by the latest fix for indeo4 decoder (keyframes). ... bidirection prediction {{{ volcano.avi Indeo4_Q_Good_Bidirection_Prediction.avi Indeo4_Q_Better_Bidirection_Prediction.avi Indeo4_Q_Best_Bidirection_Prediction.avi }}} and quick compress {{{ Indeo4_Quick_Compress_Scalability.avi Indeo4_Quick_Compress.avi }}} still doesn't decode correctly. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 07:26:47 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 05:26:47 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.5e5bc1955112ad552341c84fdce2ff79@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ianm): What is outstanding here is to complete the git bisect task to attempt to narrow down the problem to a specific commit. Unfortunately I have not had much time to look at this and so haven't made much headway. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 07:32:34 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 05:32:34 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.721645cba9d5d9085a7c23e368e171d2@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:8 tadawson]: > I will upload on request. http://ffmpeg.org/bugreports.html (Feel free to ignore the size limit if you believe a longer sample is useful.) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 07:35:04 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 05:35:04 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.c211c6e53bf322614c85f9a2d6e70ea5@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by tadawson): Replying to [comment:10 cehoyos]: > Replying to [comment:8 tadawson]: > > I will upload on request. > http://ffmpeg.org/bugreports.html > (Feel free to ignore the size limit if you believe a longer sample is useful.) I tried - the limit is hard, and the upload fails. - Tim -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 07:36:01 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 05:36:01 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.c85c6548eab5a764d66e1722184aa353@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:11 tadawson]: > > http://ffmpeg.org/bugreports.html > > (Feel free to ignore the size limit if you believe a longer sample is useful.) > > I tried - the limit is hard, and the upload fails. Please read http://ffmpeg.org/bugreports.html (there is no limit) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 07:37:03 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 05:37:03 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.c66df8ea94b08cdf6f30f2dc027e3cab@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:5 tadawson]: > I am having a similar problem. To test, I have static builds of ffmpeg 0.7.12, 0.8.12, 0.9.2, 0.10.3, and 0.11, as well as libav 8-something, all build at basically the same time, with the same options, in the same environment. Could you test current git head? Your sample works fine here... Which CPU (and OS) are you using? Does --disable-asm / --disable-yasm / --disable-optimizations make a difference? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 07:38:48 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 05:38:48 -0000 Subject: [FFmpeg-trac] #1509(undetermined:new): H264 Encoding Broken In-Reply-To: <032.8bc83e7eab7a1636c2f7cbe04ba8265d@avcodec.org> References: <032.8bc83e7eab7a1636c2f7cbe04ba8265d@avcodec.org> Message-ID: <047.6f7c43d1769c69199c9607defec0cde0@avcodec.org> #1509: H264 Encoding Broken -------------------------------------+------------------------------------- Reporter: DJX | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: Win32 Win64 | Resolution: H264 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * component: FFmpeg => undetermined Old description: > Summary of the bug: > Encoding H264 appears to be broken on both Win32 & Win64. The encode goes > along for a while then pauses then continues again. It will do this > repeatedly until eventually it hangs forever with CPU utilization at 0% > and you have to kill the process. > > How to reproduce: > ffmpeg -i "C:\Temp\Episode 101.mpg" "C:\Temp\Episode 101 > H264.mp4" > ffmpeg version N-42069-g3233ad4 Copyright (c) 2000-2012 the FFmpeg > developers > built on Jun 30 2012 13:22:04 with gcc 4.7.1 > configuration: --enable-gpl --enable-version3 --disable-w32threads > --enable-ru > ntime-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-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 > libavutil 51. 63.100 / 51. 63.100 > libavcodec 54. 31.100 / 54. 31.100 > libavformat 54. 14.100 / 54. 14.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 > [mpeg @ 00000000020aa960] max_analyze_duration 5000000 reached at 5005000 > Input #0, mpeg, from 'C:\Temp\Episode 101.mpg': > Duration: 00:22:05.24, start: 0.280611, bitrate: 5389 kb/s > Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x480 [SAR > 8:9 DAR > 4:3], 8500 kb/s, 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc > Stream #0:1[0x80]: Audio: ac3, 48000 Hz, stereo, s16, 192 kb/s > [graph 0 input from stream 0:0 @ 0000000004e95c00] w:720 h:480 > pixfmt:yuv420p tb > :1/90000 fr:30000/1001 sar:8/9 sws_param:flags=2 > [output stream 0:0 @ 0000000004e95b60] No opaque field provided > [graph 1 input from stream 0:1 @ 0000000004e959c0] tb:1/90000 > samplefmt:s16 samp > lerate:48000 chlayout:0x3 > [libx264 @ 0000000004b7fb40] using SAR=8/9 > [libx264 @ 0000000004b7fb40] using cpu capabilities: MMX2 SSE2Fast SSSE3 > FastShu > ffle SSE4.2 AVX > [libx264 @ 0000000004b7fb40] profile High, level 3.0 > [libx264 @ 0000000004b7fb40] 264 - core 125 r2200 999b753 - H.264/MPEG-4 > AVC cod > ec - Copyleft 2003-2012 - 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=18 lookahead_threads=3 sliced_threads=0 > nr=0 dec > imate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 > b_pyramid=2 b > _adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 > keyint_min= > 25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 > qcomp=0. > 60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00 > Output #0, mp4, to 'C:\Temp\Episode 101 H264.mp4': > Metadata: > encoder : Lavf54.14.100 > Stream #0:0: Video: h264 ([33][0][0][0] / 0x0021), yuv420p, 720x480 > [SAR 8:9 > DAR 4:3], q=-1--1, 30k tbn, 29.97 tbc > Stream #0:1: Audio: aac ([64][0][0][0] / 0x0040), 48000 Hz, stereo, > s16, 128 > kb/s > Stream mapping: > Stream #0:0 -> #0:0 (mpeg2video -> libx264) > Stream #0:1 -> #0:1 (ac3 -> libvo_aacenc) > Press [q] to stop, [?] for help > [mpeg2video @ 00000000003ff6e0] warning: first frame is no keyframe > frame= 145 fps=0.0 q=29.0 size= 1038kB time=00:00:02.70 > bitrate=3145.3kbits/ > frame= 235 fps=234 q=29.0 size= 2389kB time=00:00:05.70 > bitrate=3430.2kbits/ > frame= 362 fps=240 q=29.0 size= 3087kB time=00:00:09.94 > bitrate=2543.3kbits/ > frame= 509 fps=253 q=29.0 size= 3513kB time=00:00:14.84 > bitrate=1938.4kbits/ > frame= 623 fps=247 q=29.0 size= 4408kB time=00:00:18.65 > bitrate=1935.8kbits/ > frame= 715 fps=237 q=29.0 size= 5456kB time=00:00:21.72 > bitrate=2057.8kbits/ > frame= 819 fps=233 q=29.0 size= 6650kB time=00:00:25.19 > bitrate=2162.5kbits/ > frame= 933 fps=232 q=29.0 size= 7336kB time=00:00:28.99 > bitrate=2072.5kbits/ > frame= 1081 fps=239 q=29.0 size= 8033kB time=00:00:33.93 > bitrate=1939.3kbits/ > frame= 1216 fps=242 q=29.0 size= 8657kB time=00:00:38.43 > bitrate=1845.0kbits/ > frame= 1351 fps=244 q=29.0 size= 9235kB time=00:00:42.94 > bitrate=1761.7kbits/ > frame= 1362 fps= 85 q=29.0 size= 9280kB time=00:00:43.30 > bitrate=1755.2kbits/ > frame= 1520 fps= 92 q=29.0 size= 9840kB time=00:00:48.58 > bitrate=1659.2kbits/ > frame= 1660 fps= 97 q=26.0 size= 10373kB time=00:00:53.25 > bitrate=1595.7kbits/ > frame= 1780 fps=101 q=29.0 size= 11135kB time=00:00:57.25 > bitrate=1593.1kbits/ > frame= 1916 fps=106 q=29.0 size= 12148kB time=00:01:01.79 > bitrate=1610.4kbits/ > frame= 2077 fps=112 q=29.0 size= 12677kB time=00:01:07.16 > bitrate=1546.1kbits/ > frame= 2207 fps=116 q=29.0 size= 13243kB time=00:01:11.50 > bitrate=1517.3kbits/ > frame= 2347 fps=120 q=29.0 size= 13878kB time=00:01:16.17 > bitrate=1492.5kbits/ > frame= 2474 fps=123 q=29.0 size= 14586kB time=00:01:20.41 > bitrate=1485.9kbits/ > frame= 2610 fps=127 q=29.0 size= 15232kB time=00:01:24.95 > bitrate=1468.9kbits/ > frame= 2740 fps=130 q=29.0 size= 15898kB time=00:01:29.28 > bitrate=1458.6kbits/ > frame= 2886 fps=134 q=29.0 size= 16437kB time=00:01:34.16 > bitrate=1430.1kbits/ > frame= 3051 fps=138 q=29.0 size= 16979kB time=00:01:39.66 > bitrate=1395.6kbits/ > frame= 3208 fps=142 q=29.0 size= 17447kB time=00:01:44.90 > bitrate=1362.4kbits/ > frame= 3337 fps=145 q=29.0 size= 18046kB time=00:01:49.20 > bitrate=1353.6kbits/ > frame= 3461 fps=147 q=29.0 size= 18624kB time=00:01:53.34 > bitrate=1346.0kbits/ > frame= 3590 fps=149 q=29.0 size= 19073kB time=00:01:57.65 > bitrate=1328.0kbits/ > frame= 3637 fps=114 q=29.0 size= 19325kB time=00:01:59.21 > bitrate=1327.9kbits/ > frame= 3780 fps=116 q=29.0 size= 19827kB time=00:02:03.99 > bitrate=1309.9kbits/ > frame= 3908 fps=118 q=29.0 size= 20574kB time=00:02:08.26 > bitrate=1314.1kbits/ > frame= 4042 fps=121 q=29.0 size= 21171kB time=00:02:12.73 > bitrate=1306.6kbits/ > frame= 4172 fps=123 q=29.0 size= 21799kB time=00:02:17.07 > bitrate=1302.8kbits/ > frame= 4303 fps=125 q=29.0 size= 22547kB time=00:02:21.44 > bitrate=1305.9kbits/ > frame= 4432 fps=127 q=29.0 size= 23261kB time=00:02:25.74 > bitrate=1307.5kbits/ > frame= 4561 fps=128 q=29.0 size= 23953kB time=00:02:30.04 > bitrate=1307.7kbits/ > frame= 4690 fps=130 q=29.0 size= 24554kB time=00:02:34.35 > bitrate=1303.1kbits/ > frame= 4690 fps=107 q=29.0 size= 24554kB time=00:02:34.35 > bitrate=1303.1kbits/ > frame= 4820 fps=108 q=29.0 size= 25103kB time=00:02:38.69 > bitrate=1295.9kbits/ > frame= 4936 fps=110 q=29.0 size= 25670kB time=00:02:42.56 > bitrate=1293.6kbits/ > frame= 5065 fps=111 q=29.0 size= 26327kB time=00:02:46.86 > bitrate=1292.5kbits/ > frame= 5187 fps=113 q=29.0 size= 26929kB time=00:02:50.93 > bitrate=1290.6kbits/ > frame= 5329 fps=115 q=29.0 size= 27492kB time=00:02:55.67 > bitrate=1282.0kbits/ > frame= 5450 fps=116 q=29.0 size= 28082kB time=00:02:59.71 > bitrate=1280.1kbits/ > frame= 5594 fps=118 q=29.0 size= 28761kB time=00:03:04.51 > bitrate=1276.9kbits/ > frame= 5720 fps=119 q=29.0 size= 29473kB time=00:03:08.72 > bitrate=1279.4kbits/ > frame= 5889 fps=121 q=29.0 size= 29954kB time=00:03:14.36 > bitrate=1262.5kbits/ > frame= 6062 fps=124 q=29.0 size= 30373kB time=00:03:20.13 > bitrate=1243.3kbits/ > frame= 6207 fps=125 q=29.0 size= 30810kB time=00:03:24.97 > bitrate=1231.4kbits/ > frame= 6345 fps=127 q=29.0 size= 31259kB time=00:03:29.57 > bitrate=1221.9kbits/ > frame= 6465 fps=104 q=29.0 size= 31915kB time=00:03:33.58 > bitrate=1224.1kbits/ > frame= 6629 fps=106 q=29.0 size= 32396kB time=00:03:39.05 > bitrate=1211.5kbits/ > frame= 6777 fps=108 q=29.0 size= 33115kB time=00:03:43.99 > bitrate=1211.1kbits/ > frame= 6902 fps=109 q=29.0 size= 33621kB time=00:03:48.16 > bitrate=1207.2kbits/ > frame= 7033 fps=110 q=29.0 size= 34183kB time=00:03:52.53 > bitrate=1204.3kbits/ > frame= 7154 fps=111 q=29.0 size= 34889kB time=00:03:56.56 > bitrate=1208.2kbits/ > frame= 7266 fps=112 q=29.0 size= 35627kB time=00:04:00.30 > bitrate=1214.5kbits/ > frame= 7399 fps=113 q=29.0 size= 36391kB time=00:04:04.74 > bitrate=1218.1kbits/ > frame= 7535 fps=114 q=29.0 size= 36970kB time=00:04:09.28 > bitrate=1214.9kbits/ > frame= 7664 fps=115 q=29.0 size= 37602kB time=00:04:13.58 > bitrate=1214.7kbits/ > frame= 7799 fps=116 q=29.0 size= 38236kB time=00:04:18.09 > bitrate=1213.6kbits/ > frame= 7918 fps=117 q=29.0 size= 38913kB time=00:04:22.06 > bitrate=1216.4kbits/ > frame= 8053 fps=118 q=29.0 size= 39479kB time=00:04:26.56 > bitrate=1213.3kbits/ > frame= 8174 fps=119 q=29.0 size= 40133kB time=00:04:30.60 > bitrate=1215.0kbits/ > frame= 8295 fps=120 q=29.0 size= 40989kB time=00:04:34.64 > bitrate=1222.6kbits/ > frame= 8415 fps=121 q=29.0 size= 41739kB time=00:04:38.64 > bitrate=1227.1kbits/ > frame= 8525 fps=122 q=29.0 size= 42542kB time=00:04:42.31 > bitrate=1234.4kbits/ > frame= 8634 fps=122 q=29.0 size= 43585kB time=00:04:45.95 > bitrate=1248.6kbits/ > frame= 8754 fps=123 q=29.0 size= 44404kB time=00:04:49.95 > bitrate=1254.5kbits/ > frame= 8894 fps=124 q=29.0 size= 45194kB time=00:04:54.62 > bitrate=1256.6kbits/ > frame= 9022 fps=125 q=29.0 size= 45895kB time=00:04:58.89 > bitrate=1257.9kbits/ > frame= 9164 fps=126 q=29.0 size= 46598kB time=00:05:03.63 > bitrate=1257.2kbits/ > frame= 9304 fps=127 q=29.0 size= 47228kB time=00:05:08.30 > bitrate=1254.9kbits/ > frame= 9436 fps=128 q=29.0 size= 47960kB time=00:05:12.71 > bitrate=1256.4kbits/ > frame= 9557 fps=129 q=29.0 size= 48595kB time=00:05:16.74 > bitrate=1256.8kbits/ > frame= 9686 fps=130 q=29.0 size= 49345kB time=00:05:21.05 > bitrate=1259.1kbits/ > frame= 9806 fps=131 q=29.0 size= 50072kB time=00:05:25.05 > bitrate=1261.9kbits/ > frame= 9940 fps=132 q=29.0 size= 50838kB time=00:05:29.52 > bitrate=1263.8kbits/ > frame=10064 fps=132 q=29.0 size= 51604kB time=00:05:33.66 > bitrate=1267.0kbits/ > frame=10192 fps=133 q=29.0 size= 52352kB time=00:05:37.93 > bitrate=1269.1kbits/ > frame=10326 fps=134 q=29.0 size= 52986kB time=00:05:42.40 > bitrate=1267.7kbits/ > frame=10462 fps=135 q=29.0 size= 53604kB time=00:05:46.94 > bitrate=1265.7kbits/ > frame=10603 fps=136 q=29.0 size= 54147kB time=00:05:51.65 > bitrate=1261.4kbits/ > frame=10723 fps=136 q=29.0 size= 54979kB time=00:05:55.65 > bitrate=1266.4kbits/ > frame=10840 fps=137 q=29.0 size= 55672kB time=00:05:59.55 > bitrate=1268.4kbits/ > frame=10960 fps=138 q=29.0 size= 56461kB time=00:06:03.56 > bitrate=1272.2kbits/ > frame=11063 fps=138 q=29.0 size= 57337kB time=00:06:06.99 > bitrate=1279.8kbits/ > frame=11173 fps=139 q=29.0 size= 58433kB time=00:06:10.67 > bitrate=1291.4kbits/ > frame=11314 fps=140 q=29.0 size= 58976kB time=00:06:15.37 > bitrate=1287.1kbits/ > frame=11457 fps=140 q=29.0 size= 59503kB time=00:06:20.14 > bitrate=1282.3kbits/ > frame=11599 fps=141 q=29.0 size= 60087kB time=00:06:24.88 > bitrate=1278.9kbits/ > frame=11726 fps=142 q=29.0 size= 60806kB time=00:06:29.12 > bitrate=1280.1kbits/ > frame=11842 fps=143 q=29.0 size= 61369kB time=00:06:32.99 > bitrate=1279.3kbits/ > frame=11989 fps=143 q=29.0 size= 62070kB time=00:06:37.89 > bitrate=1277.9kbits/ > frame=12122 fps=144 q=29.0 size= 62647kB time=00:06:42.33 > bitrate=1275.6kbits/ > frame=12251 fps=145 q=29.0 size= 63319kB time=00:06:46.63 > bitrate=1275.6kbits/ > frame=12360 fps=145 q=29.0 size= 64133kB time=00:06:50.27 > bitrate=1280.5kbits/ > frame=12457 fps=145 q=26.0 size= 64790kB time=00:06:53.51 > bitrate=1283.5kbits/ > frame=12578 fps=146 q=29.0 size= 65677kB time=00:06:57.55 > bitrate=1288.5kbits/ > frame=12680 fps=146 q=29.0 size= 66541kB time=00:07:00.95 > bitrate=1294.9kbits/ > frame=12789 fps=147 q=29.0 size= 67519kB time=00:07:04.59 > bitrate=1302.7kbits/ > frame=12903 fps=147 q=29.0 size= 68252kB time=00:07:08.39 > bitrate=1305.1kbits/ > frame=13027 fps=148 q=29.0 size= 68950kB time=00:07:12.53 > bitrate=1305.9kbits/ > frame=13141 fps=148 q=29.0 size= 69739kB time=00:07:16.33 > bitrate=1309.3kbits/ > frame=13231 fps=148 q=29.0 size= 70747kB time=00:07:19.33 > bitrate=1319.2kbits/ > frame=13331 fps=149 q=29.0 size= 71747kB time=00:07:22.67 > bitrate=1327.7kbits/ > frame=13444 fps=149 q=29.0 size= 72722kB time=00:07:26.44 > bitrate=1334.4kbits/ > frame=13561 fps=150 q=29.0 size= 73586kB time=00:07:30.34 > bitrate=1338.6kbits/ > frame=13678 fps=150 q=29.0 size= 74270kB time=00:07:34.25 > bitrate=1339.4kbits/ > frame=13807 fps=151 q=29.0 size= 74995kB time=00:07:38.55 > bitrate=1339.8kbits/ > frame=13923 fps=151 q=29.0 size= 75731kB time=00:07:42.42 > bitrate=1341.6kbits/ > frame=14042 fps=152 q=29.0 size= 76495kB time=00:07:46.39 > bitrate=1343.6kbits/ > frame=14142 fps=152 q=29.0 size= 77343kB time=00:07:49.73 > bitrate=1348.8kbits/ > frame=14239 fps=152 q=29.0 size= 78278kB time=00:07:52.97 > bitrate=1355.8kbits/ > frame=14333 fps=152 q=29.0 size= 79245kB time=00:07:56.10 > bitrate=1363.5kbits/ > frame=14443 fps=153 q=29.0 size= 80128kB time=00:07:59.77 > bitrate=1368.2kbits/ > frame=14570 fps=153 q=29.0 size= 80847kB time=00:08:04.01 > bitrate=1368.3kbits/ > frame=14696 fps=154 q=29.0 size= 81689kB time=00:08:08.22 > bitrate=1370.7kbits/ > frame=14822 fps=154 q=29.0 size= 82199kB time=00:08:12.42 > bitrate=1367.5kbits/ > frame=14952 fps=155 q=29.0 size= 82820kB time=00:08:16.76 > bitrate=1365.8kbits/ > frame=15073 fps=155 q=29.0 size= 83555kB time=00:08:20.80 > bitrate=1366.8kbits/ > frame=15220 fps=156 q=29.0 size= 84196kB time=00:08:25.70 > bitrate=1363.9kbits/ > frame=15235 fps=134 q=29.0 size= 84225kB time=00:08:26.20 > bitrate=1363.0kbits/ > frame=15373 fps=134 q=29.0 size= 84815kB time=00:08:30.81 > bitrate=1360.2kbits/ > frame=15424 fps=119 q=29.0 size= 84989kB time=00:08:32.51 > bitrate=1358.5kbits/ > frame=15542 fps=119 q=29.0 size= 85655kB time=00:08:36.44 > bitrate=1358.7kbits/ > frame=15669 fps=120 q=29.0 size= 86435kB time=00:08:40.68 > bitrate=1359.9kbits/ > frame=15721 fps=116 q=29.0 size= 86764kB time=00:08:42.42 > bitrate=1360.5kbits/ > frame=15839 fps=116 q=29.0 size= 87500kB time=00:08:46.35 > bitrate=1361.8kbits/ > frame=15964 fps=117 q=29.0 size= 88187kB time=00:08:50.53 > bitrate=1361.7kbits/ > frame=16079 fps=117 q=29.0 size= 89064kB time=00:08:54.36 > bitrate=1365.4kbits/ > frame=16199 fps=117 q=29.0 size= 89982kB time=00:08:58.37 > bitrate=1369.2kbits/ > frame=16217 fps=105 q=29.0 size= 90054kB time=00:08:58.97 > bitrate=1368.8kbits/ > frame=16334 fps=106 q=29.0 size= 90843kB time=00:09:02.87 > bitrate=1370.8kbits/ > frame=16447 fps=106 q=29.0 size= 91814kB time=00:09:06.64 > bitrate=1375.9kbits/ > frame=16561 fps=106 q=29.0 size= 92489kB time=00:09:10.44 > bitrate=1376.5kbits/ > frame=16678 fps=107 q=29.0 size= 93195kB time=00:09:14.35 > bitrate=1377.2kbits/ > frame=16789 fps=107 q=29.0 size= 94056kB time=00:09:18.05 > bitrate=1380.7kbits/ > frame=16902 fps=108 q=29.0 size= 94959kB time=00:09:21.82 > bitrate=1384.6kbits/ > frame=17026 fps=108 q=29.0 size= 95589kB time=00:09:25.96 > bitrate=1383.6kbits/ > frame=17150 fps=109 q=29.0 size= 96485kB time=00:09:30.10 > bitrate=1386.4kbits/ > frame=17268 fps=109 q=29.0 size= 97179kB time=00:09:34.04 > bitrate=1386.8kbits/ > frame=17386 fps=109 q=29.0 size= 98122kB time=00:09:37.97 > bitrate=1390.7kbits/ > frame=17506 fps=110 q=29.0 size= 99045kB time=00:09:41.98 > bitrate=1394.2kbits/ > frame=17658 fps=110 q=29.0 size= 99485kB time=00:09:47.05 > bitrate=1388.3kbits/ > frame=17800 fps=111 q=29.0 size= 100032kB time=00:09:51.79 > bitrate=1384.7kbits/ > frame=17936 fps=111 q=29.0 size= 100676kB time=00:09:56.32 > bitrate=1383.0kbits/ > frame=18038 fps=112 q=29.0 size= 101492kB time=00:09:59.73 > bitrate=1386.3kbits/ > frame=18148 fps=112 q=29.0 size= 102408kB time=00:10:03.40 > bitrate=1390.3kbits/ > frame=18272 fps=112 q=29.0 size= 103386kB time=00:10:07.54 > bitrate=1394.0kbits/ > frame=18390 fps=113 q=29.0 size= 104125kB time=00:10:11.47 > bitrate=1395.0kbits/ > frame=18535 fps=113 q=29.0 size= 104683kB time=00:10:16.31 > bitrate=1391.4kbits/ > frame=18673 fps=114 q=29.0 size= 105173kB time=00:10:20.92 > bitrate=1387.6kbits/ > frame=18821 fps=114 q=29.0 size= 105738kB time=00:10:25.85 > bitrate=1384.0kbits/ > frame=18969 fps=115 q=29.0 size= 106290kB time=00:10:30.79 > bitrate=1380.4kbits/ > frame=19094 fps=115 q=29.0 size= 107062kB time=00:10:34.96 > bitrate=1381.3kbits/ > frame=19198 fps=116 q=29.0 size= 108319kB time=00:10:38.43 > bitrate=1389.9kbits/ > frame=19312 fps=116 q=29.0 size= 109323kB time=00:10:42.24 > bitrate=1394.5kbits/ > frame=19420 fps=116 q=29.0 size= 110345kB time=00:10:45.84 > bitrate=1399.6kbits/ > frame=19525 fps=117 q=29.0 size= 111419kB time=00:10:49.34 > bitrate=1405.6kbits/ > frame=19640 fps=117 q=29.0 size= 112325kB time=00:10:53.18 > bitrate=1408.7kbits/ > frame=19769 fps=117 q=29.0 size= 113129kB time=00:10:57.49 > bitrate=1409.5kbits/ > frame=19906 fps=118 q=29.0 size= 113788kB time=00:11:02.06 > bitrate=1407.9kbits/ > frame=20045 fps=118 q=29.0 size= 114444kB time=00:11:06.69 > bitrate=1406.2kbits/ > frame=20188 fps=119 q=29.0 size= 115096kB time=00:11:11.47 > bitrate=1404.2kbits/ > frame=20346 fps=119 q=29.0 size= 115700kB time=00:11:16.74 > bitrate=1400.6kbits/ > frame=20482 fps=120 q=29.0 size= 116289kB time=00:11:21.28 > bitrate=1398.3kbits/ > frame=20628 fps=120 q=29.0 size= 116806kB time=00:11:26.15 > bitrate=1394.6kbits/ > frame=20753 fps=121 q=29.0 size= 117490kB time=00:11:30.32 > bitrate=1394.2kbits/ > frame=20881 fps=121 q=29.0 size= 118098kB time=00:11:34.59 > bitrate=1392.8kbits/ > frame=21007 fps=121 q=29.0 size= 118691kB time=00:11:38.79 > bitrate=1391.4kbits/ > frame=21134 fps=122 q=29.0 size= 119391kB time=00:11:43.03 > bitrate=1391.2kbits/ > frame=21257 fps=122 q=29.0 size= 119984kB time=00:11:47.13 > bitrate=1390.0kbits/ > frame=21377 fps=122 q=29.0 size= 120494kB time=00:11:51.14 > bitrate=1388.0kbits/ > frame=21495 fps=123 q=29.0 size= 121194kB time=00:11:55.08 > bitrate=1388.4kbits/ > frame=21620 fps=123 q=29.0 size= 121882kB time=00:11:59.25 > bitrate=1388.2kbits/ > frame=21754 fps=124 q=29.0 size= 122538kB time=00:12:03.72 > bitrate=1387.0kbits/ > frame=21883 fps=124 q=29.0 size= 123170kB time=00:12:08.02 > bitrate=1385.9kbits/ New description: Summary of the bug: Encoding H264 appears to be broken on both Win32 & Win64. The encode goes along for a while then pauses then continues again. It will do this repeatedly until eventually it hangs forever with CPU utilization at 0% and you have to kill the process. How to reproduce: {{{ ffmpeg -i "C:\Temp\Episode 101.mpg" "C:\Temp\Episode 101 H264.mp4" ffmpeg version N-42069-g3233ad4 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 30 2012 13:22:04 with gcc 4.7.1 configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-ru ntime-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- 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 libavutil 51. 63.100 / 51. 63.100 libavcodec 54. 31.100 / 54. 31.100 libavformat 54. 14.100 / 54. 14.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 [mpeg @ 00000000020aa960] max_analyze_duration 5000000 reached at 5005000 Input #0, mpeg, from 'C:\Temp\Episode 101.mpg': Duration: 00:22:05.24, start: 0.280611, bitrate: 5389 kb/s Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x480 [SAR 8:9 DAR 4:3], 8500 kb/s, 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc Stream #0:1[0x80]: Audio: ac3, 48000 Hz, stereo, s16, 192 kb/s [graph 0 input from stream 0:0 @ 0000000004e95c00] w:720 h:480 pixfmt:yuv420p tb :1/90000 fr:30000/1001 sar:8/9 sws_param:flags=2 [output stream 0:0 @ 0000000004e95b60] No opaque field provided [graph 1 input from stream 0:1 @ 0000000004e959c0] tb:1/90000 samplefmt:s16 samp lerate:48000 chlayout:0x3 [libx264 @ 0000000004b7fb40] using SAR=8/9 [libx264 @ 0000000004b7fb40] using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShu ffle SSE4.2 AVX [libx264 @ 0000000004b7fb40] profile High, level 3.0 [libx264 @ 0000000004b7fb40] 264 - core 125 r2200 999b753 - H.264/MPEG-4 AVC cod ec - Copyleft 2003-2012 - 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=18 lookahead_threads=3 sliced_threads=0 nr=0 dec imate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b _adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min= 25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0. 60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00 Output #0, mp4, to 'C:\Temp\Episode 101 H264.mp4': Metadata: encoder : Lavf54.14.100 Stream #0:0: Video: h264 ([33][0][0][0] / 0x0021), yuv420p, 720x480 [SAR 8:9 DAR 4:3], q=-1--1, 30k tbn, 29.97 tbc Stream #0:1: Audio: aac ([64][0][0][0] / 0x0040), 48000 Hz, stereo, s16, 128 kb/s Stream mapping: Stream #0:0 -> #0:0 (mpeg2video -> libx264) Stream #0:1 -> #0:1 (ac3 -> libvo_aacenc) Press [q] to stop, [?] for help [mpeg2video @ 00000000003ff6e0] warning: first frame is no keyframe frame= 145 fps=0.0 q=29.0 size= 1038kB time=00:00:02.70 bitrate=3145.3kbits/ frame= 235 fps=234 q=29.0 size= 2389kB time=00:00:05.70 bitrate=3430.2kbits/ frame= 362 fps=240 q=29.0 size= 3087kB time=00:00:09.94 bitrate=2543.3kbits/ frame= 509 fps=253 q=29.0 size= 3513kB time=00:00:14.84 bitrate=1938.4kbits/ frame= 623 fps=247 q=29.0 size= 4408kB time=00:00:18.65 bitrate=1935.8kbits/ frame= 715 fps=237 q=29.0 size= 5456kB time=00:00:21.72 bitrate=2057.8kbits/ frame= 819 fps=233 q=29.0 size= 6650kB time=00:00:25.19 bitrate=2162.5kbits/ frame= 933 fps=232 q=29.0 size= 7336kB time=00:00:28.99 bitrate=2072.5kbits/ frame= 1081 fps=239 q=29.0 size= 8033kB time=00:00:33.93 bitrate=1939.3kbits/ frame= 1216 fps=242 q=29.0 size= 8657kB time=00:00:38.43 bitrate=1845.0kbits/ frame= 1351 fps=244 q=29.0 size= 9235kB time=00:00:42.94 bitrate=1761.7kbits/ frame= 1362 fps= 85 q=29.0 size= 9280kB time=00:00:43.30 bitrate=1755.2kbits/ frame= 1520 fps= 92 q=29.0 size= 9840kB time=00:00:48.58 bitrate=1659.2kbits/ frame= 1660 fps= 97 q=26.0 size= 10373kB time=00:00:53.25 bitrate=1595.7kbits/ frame= 1780 fps=101 q=29.0 size= 11135kB time=00:00:57.25 bitrate=1593.1kbits/ frame= 1916 fps=106 q=29.0 size= 12148kB time=00:01:01.79 bitrate=1610.4kbits/ frame= 2077 fps=112 q=29.0 size= 12677kB time=00:01:07.16 bitrate=1546.1kbits/ frame= 2207 fps=116 q=29.0 size= 13243kB time=00:01:11.50 bitrate=1517.3kbits/ frame= 2347 fps=120 q=29.0 size= 13878kB time=00:01:16.17 bitrate=1492.5kbits/ frame= 2474 fps=123 q=29.0 size= 14586kB time=00:01:20.41 bitrate=1485.9kbits/ frame= 2610 fps=127 q=29.0 size= 15232kB time=00:01:24.95 bitrate=1468.9kbits/ frame= 2740 fps=130 q=29.0 size= 15898kB time=00:01:29.28 bitrate=1458.6kbits/ frame= 2886 fps=134 q=29.0 size= 16437kB time=00:01:34.16 bitrate=1430.1kbits/ frame= 3051 fps=138 q=29.0 size= 16979kB time=00:01:39.66 bitrate=1395.6kbits/ frame= 3208 fps=142 q=29.0 size= 17447kB time=00:01:44.90 bitrate=1362.4kbits/ frame= 3337 fps=145 q=29.0 size= 18046kB time=00:01:49.20 bitrate=1353.6kbits/ frame= 3461 fps=147 q=29.0 size= 18624kB time=00:01:53.34 bitrate=1346.0kbits/ frame= 3590 fps=149 q=29.0 size= 19073kB time=00:01:57.65 bitrate=1328.0kbits/ frame= 3637 fps=114 q=29.0 size= 19325kB time=00:01:59.21 bitrate=1327.9kbits/ frame= 3780 fps=116 q=29.0 size= 19827kB time=00:02:03.99 bitrate=1309.9kbits/ frame= 3908 fps=118 q=29.0 size= 20574kB time=00:02:08.26 bitrate=1314.1kbits/ frame= 4042 fps=121 q=29.0 size= 21171kB time=00:02:12.73 bitrate=1306.6kbits/ frame= 4172 fps=123 q=29.0 size= 21799kB time=00:02:17.07 bitrate=1302.8kbits/ frame= 4303 fps=125 q=29.0 size= 22547kB time=00:02:21.44 bitrate=1305.9kbits/ frame= 4432 fps=127 q=29.0 size= 23261kB time=00:02:25.74 bitrate=1307.5kbits/ frame= 4561 fps=128 q=29.0 size= 23953kB time=00:02:30.04 bitrate=1307.7kbits/ frame= 4690 fps=130 q=29.0 size= 24554kB time=00:02:34.35 bitrate=1303.1kbits/ frame= 4690 fps=107 q=29.0 size= 24554kB time=00:02:34.35 bitrate=1303.1kbits/ frame= 4820 fps=108 q=29.0 size= 25103kB time=00:02:38.69 bitrate=1295.9kbits/ frame= 4936 fps=110 q=29.0 size= 25670kB time=00:02:42.56 bitrate=1293.6kbits/ frame= 5065 fps=111 q=29.0 size= 26327kB time=00:02:46.86 bitrate=1292.5kbits/ frame= 5187 fps=113 q=29.0 size= 26929kB time=00:02:50.93 bitrate=1290.6kbits/ frame= 5329 fps=115 q=29.0 size= 27492kB time=00:02:55.67 bitrate=1282.0kbits/ frame= 5450 fps=116 q=29.0 size= 28082kB time=00:02:59.71 bitrate=1280.1kbits/ frame= 5594 fps=118 q=29.0 size= 28761kB time=00:03:04.51 bitrate=1276.9kbits/ frame= 5720 fps=119 q=29.0 size= 29473kB time=00:03:08.72 bitrate=1279.4kbits/ frame= 5889 fps=121 q=29.0 size= 29954kB time=00:03:14.36 bitrate=1262.5kbits/ frame= 6062 fps=124 q=29.0 size= 30373kB time=00:03:20.13 bitrate=1243.3kbits/ frame= 6207 fps=125 q=29.0 size= 30810kB time=00:03:24.97 bitrate=1231.4kbits/ frame= 6345 fps=127 q=29.0 size= 31259kB time=00:03:29.57 bitrate=1221.9kbits/ frame= 6465 fps=104 q=29.0 size= 31915kB time=00:03:33.58 bitrate=1224.1kbits/ frame= 6629 fps=106 q=29.0 size= 32396kB time=00:03:39.05 bitrate=1211.5kbits/ frame= 6777 fps=108 q=29.0 size= 33115kB time=00:03:43.99 bitrate=1211.1kbits/ frame= 6902 fps=109 q=29.0 size= 33621kB time=00:03:48.16 bitrate=1207.2kbits/ frame= 7033 fps=110 q=29.0 size= 34183kB time=00:03:52.53 bitrate=1204.3kbits/ frame= 7154 fps=111 q=29.0 size= 34889kB time=00:03:56.56 bitrate=1208.2kbits/ frame= 7266 fps=112 q=29.0 size= 35627kB time=00:04:00.30 bitrate=1214.5kbits/ frame= 7399 fps=113 q=29.0 size= 36391kB time=00:04:04.74 bitrate=1218.1kbits/ frame= 7535 fps=114 q=29.0 size= 36970kB time=00:04:09.28 bitrate=1214.9kbits/ frame= 7664 fps=115 q=29.0 size= 37602kB time=00:04:13.58 bitrate=1214.7kbits/ frame= 7799 fps=116 q=29.0 size= 38236kB time=00:04:18.09 bitrate=1213.6kbits/ frame= 7918 fps=117 q=29.0 size= 38913kB time=00:04:22.06 bitrate=1216.4kbits/ frame= 8053 fps=118 q=29.0 size= 39479kB time=00:04:26.56 bitrate=1213.3kbits/ frame= 8174 fps=119 q=29.0 size= 40133kB time=00:04:30.60 bitrate=1215.0kbits/ frame= 8295 fps=120 q=29.0 size= 40989kB time=00:04:34.64 bitrate=1222.6kbits/ frame= 8415 fps=121 q=29.0 size= 41739kB time=00:04:38.64 bitrate=1227.1kbits/ frame= 8525 fps=122 q=29.0 size= 42542kB time=00:04:42.31 bitrate=1234.4kbits/ frame= 8634 fps=122 q=29.0 size= 43585kB time=00:04:45.95 bitrate=1248.6kbits/ frame= 8754 fps=123 q=29.0 size= 44404kB time=00:04:49.95 bitrate=1254.5kbits/ frame= 8894 fps=124 q=29.0 size= 45194kB time=00:04:54.62 bitrate=1256.6kbits/ frame= 9022 fps=125 q=29.0 size= 45895kB time=00:04:58.89 bitrate=1257.9kbits/ frame= 9164 fps=126 q=29.0 size= 46598kB time=00:05:03.63 bitrate=1257.2kbits/ frame= 9304 fps=127 q=29.0 size= 47228kB time=00:05:08.30 bitrate=1254.9kbits/ frame= 9436 fps=128 q=29.0 size= 47960kB time=00:05:12.71 bitrate=1256.4kbits/ frame= 9557 fps=129 q=29.0 size= 48595kB time=00:05:16.74 bitrate=1256.8kbits/ frame= 9686 fps=130 q=29.0 size= 49345kB time=00:05:21.05 bitrate=1259.1kbits/ frame= 9806 fps=131 q=29.0 size= 50072kB time=00:05:25.05 bitrate=1261.9kbits/ frame= 9940 fps=132 q=29.0 size= 50838kB time=00:05:29.52 bitrate=1263.8kbits/ frame=10064 fps=132 q=29.0 size= 51604kB time=00:05:33.66 bitrate=1267.0kbits/ frame=10192 fps=133 q=29.0 size= 52352kB time=00:05:37.93 bitrate=1269.1kbits/ frame=10326 fps=134 q=29.0 size= 52986kB time=00:05:42.40 bitrate=1267.7kbits/ frame=10462 fps=135 q=29.0 size= 53604kB time=00:05:46.94 bitrate=1265.7kbits/ frame=10603 fps=136 q=29.0 size= 54147kB time=00:05:51.65 bitrate=1261.4kbits/ frame=10723 fps=136 q=29.0 size= 54979kB time=00:05:55.65 bitrate=1266.4kbits/ frame=10840 fps=137 q=29.0 size= 55672kB time=00:05:59.55 bitrate=1268.4kbits/ frame=10960 fps=138 q=29.0 size= 56461kB time=00:06:03.56 bitrate=1272.2kbits/ frame=11063 fps=138 q=29.0 size= 57337kB time=00:06:06.99 bitrate=1279.8kbits/ frame=11173 fps=139 q=29.0 size= 58433kB time=00:06:10.67 bitrate=1291.4kbits/ frame=11314 fps=140 q=29.0 size= 58976kB time=00:06:15.37 bitrate=1287.1kbits/ frame=11457 fps=140 q=29.0 size= 59503kB time=00:06:20.14 bitrate=1282.3kbits/ frame=11599 fps=141 q=29.0 size= 60087kB time=00:06:24.88 bitrate=1278.9kbits/ frame=11726 fps=142 q=29.0 size= 60806kB time=00:06:29.12 bitrate=1280.1kbits/ frame=11842 fps=143 q=29.0 size= 61369kB time=00:06:32.99 bitrate=1279.3kbits/ frame=11989 fps=143 q=29.0 size= 62070kB time=00:06:37.89 bitrate=1277.9kbits/ frame=12122 fps=144 q=29.0 size= 62647kB time=00:06:42.33 bitrate=1275.6kbits/ frame=12251 fps=145 q=29.0 size= 63319kB time=00:06:46.63 bitrate=1275.6kbits/ frame=12360 fps=145 q=29.0 size= 64133kB time=00:06:50.27 bitrate=1280.5kbits/ frame=12457 fps=145 q=26.0 size= 64790kB time=00:06:53.51 bitrate=1283.5kbits/ frame=12578 fps=146 q=29.0 size= 65677kB time=00:06:57.55 bitrate=1288.5kbits/ frame=12680 fps=146 q=29.0 size= 66541kB time=00:07:00.95 bitrate=1294.9kbits/ frame=12789 fps=147 q=29.0 size= 67519kB time=00:07:04.59 bitrate=1302.7kbits/ frame=12903 fps=147 q=29.0 size= 68252kB time=00:07:08.39 bitrate=1305.1kbits/ frame=13027 fps=148 q=29.0 size= 68950kB time=00:07:12.53 bitrate=1305.9kbits/ frame=13141 fps=148 q=29.0 size= 69739kB time=00:07:16.33 bitrate=1309.3kbits/ frame=13231 fps=148 q=29.0 size= 70747kB time=00:07:19.33 bitrate=1319.2kbits/ frame=13331 fps=149 q=29.0 size= 71747kB time=00:07:22.67 bitrate=1327.7kbits/ frame=13444 fps=149 q=29.0 size= 72722kB time=00:07:26.44 bitrate=1334.4kbits/ frame=13561 fps=150 q=29.0 size= 73586kB time=00:07:30.34 bitrate=1338.6kbits/ frame=13678 fps=150 q=29.0 size= 74270kB time=00:07:34.25 bitrate=1339.4kbits/ frame=13807 fps=151 q=29.0 size= 74995kB time=00:07:38.55 bitrate=1339.8kbits/ frame=13923 fps=151 q=29.0 size= 75731kB time=00:07:42.42 bitrate=1341.6kbits/ frame=14042 fps=152 q=29.0 size= 76495kB time=00:07:46.39 bitrate=1343.6kbits/ frame=14142 fps=152 q=29.0 size= 77343kB time=00:07:49.73 bitrate=1348.8kbits/ frame=14239 fps=152 q=29.0 size= 78278kB time=00:07:52.97 bitrate=1355.8kbits/ frame=14333 fps=152 q=29.0 size= 79245kB time=00:07:56.10 bitrate=1363.5kbits/ frame=14443 fps=153 q=29.0 size= 80128kB time=00:07:59.77 bitrate=1368.2kbits/ frame=14570 fps=153 q=29.0 size= 80847kB time=00:08:04.01 bitrate=1368.3kbits/ frame=14696 fps=154 q=29.0 size= 81689kB time=00:08:08.22 bitrate=1370.7kbits/ frame=14822 fps=154 q=29.0 size= 82199kB time=00:08:12.42 bitrate=1367.5kbits/ frame=14952 fps=155 q=29.0 size= 82820kB time=00:08:16.76 bitrate=1365.8kbits/ frame=15073 fps=155 q=29.0 size= 83555kB time=00:08:20.80 bitrate=1366.8kbits/ frame=15220 fps=156 q=29.0 size= 84196kB time=00:08:25.70 bitrate=1363.9kbits/ frame=15235 fps=134 q=29.0 size= 84225kB time=00:08:26.20 bitrate=1363.0kbits/ frame=15373 fps=134 q=29.0 size= 84815kB time=00:08:30.81 bitrate=1360.2kbits/ frame=15424 fps=119 q=29.0 size= 84989kB time=00:08:32.51 bitrate=1358.5kbits/ frame=15542 fps=119 q=29.0 size= 85655kB time=00:08:36.44 bitrate=1358.7kbits/ frame=15669 fps=120 q=29.0 size= 86435kB time=00:08:40.68 bitrate=1359.9kbits/ frame=15721 fps=116 q=29.0 size= 86764kB time=00:08:42.42 bitrate=1360.5kbits/ frame=15839 fps=116 q=29.0 size= 87500kB time=00:08:46.35 bitrate=1361.8kbits/ frame=15964 fps=117 q=29.0 size= 88187kB time=00:08:50.53 bitrate=1361.7kbits/ frame=16079 fps=117 q=29.0 size= 89064kB time=00:08:54.36 bitrate=1365.4kbits/ frame=16199 fps=117 q=29.0 size= 89982kB time=00:08:58.37 bitrate=1369.2kbits/ frame=16217 fps=105 q=29.0 size= 90054kB time=00:08:58.97 bitrate=1368.8kbits/ frame=16334 fps=106 q=29.0 size= 90843kB time=00:09:02.87 bitrate=1370.8kbits/ frame=16447 fps=106 q=29.0 size= 91814kB time=00:09:06.64 bitrate=1375.9kbits/ frame=16561 fps=106 q=29.0 size= 92489kB time=00:09:10.44 bitrate=1376.5kbits/ frame=16678 fps=107 q=29.0 size= 93195kB time=00:09:14.35 bitrate=1377.2kbits/ frame=16789 fps=107 q=29.0 size= 94056kB time=00:09:18.05 bitrate=1380.7kbits/ frame=16902 fps=108 q=29.0 size= 94959kB time=00:09:21.82 bitrate=1384.6kbits/ frame=17026 fps=108 q=29.0 size= 95589kB time=00:09:25.96 bitrate=1383.6kbits/ frame=17150 fps=109 q=29.0 size= 96485kB time=00:09:30.10 bitrate=1386.4kbits/ frame=17268 fps=109 q=29.0 size= 97179kB time=00:09:34.04 bitrate=1386.8kbits/ frame=17386 fps=109 q=29.0 size= 98122kB time=00:09:37.97 bitrate=1390.7kbits/ frame=17506 fps=110 q=29.0 size= 99045kB time=00:09:41.98 bitrate=1394.2kbits/ frame=17658 fps=110 q=29.0 size= 99485kB time=00:09:47.05 bitrate=1388.3kbits/ frame=17800 fps=111 q=29.0 size= 100032kB time=00:09:51.79 bitrate=1384.7kbits/ frame=17936 fps=111 q=29.0 size= 100676kB time=00:09:56.32 bitrate=1383.0kbits/ frame=18038 fps=112 q=29.0 size= 101492kB time=00:09:59.73 bitrate=1386.3kbits/ frame=18148 fps=112 q=29.0 size= 102408kB time=00:10:03.40 bitrate=1390.3kbits/ frame=18272 fps=112 q=29.0 size= 103386kB time=00:10:07.54 bitrate=1394.0kbits/ frame=18390 fps=113 q=29.0 size= 104125kB time=00:10:11.47 bitrate=1395.0kbits/ frame=18535 fps=113 q=29.0 size= 104683kB time=00:10:16.31 bitrate=1391.4kbits/ frame=18673 fps=114 q=29.0 size= 105173kB time=00:10:20.92 bitrate=1387.6kbits/ frame=18821 fps=114 q=29.0 size= 105738kB time=00:10:25.85 bitrate=1384.0kbits/ frame=18969 fps=115 q=29.0 size= 106290kB time=00:10:30.79 bitrate=1380.4kbits/ frame=19094 fps=115 q=29.0 size= 107062kB time=00:10:34.96 bitrate=1381.3kbits/ frame=19198 fps=116 q=29.0 size= 108319kB time=00:10:38.43 bitrate=1389.9kbits/ frame=19312 fps=116 q=29.0 size= 109323kB time=00:10:42.24 bitrate=1394.5kbits/ frame=19420 fps=116 q=29.0 size= 110345kB time=00:10:45.84 bitrate=1399.6kbits/ frame=19525 fps=117 q=29.0 size= 111419kB time=00:10:49.34 bitrate=1405.6kbits/ frame=19640 fps=117 q=29.0 size= 112325kB time=00:10:53.18 bitrate=1408.7kbits/ frame=19769 fps=117 q=29.0 size= 113129kB time=00:10:57.49 bitrate=1409.5kbits/ frame=19906 fps=118 q=29.0 size= 113788kB time=00:11:02.06 bitrate=1407.9kbits/ frame=20045 fps=118 q=29.0 size= 114444kB time=00:11:06.69 bitrate=1406.2kbits/ frame=20188 fps=119 q=29.0 size= 115096kB time=00:11:11.47 bitrate=1404.2kbits/ frame=20346 fps=119 q=29.0 size= 115700kB time=00:11:16.74 bitrate=1400.6kbits/ frame=20482 fps=120 q=29.0 size= 116289kB time=00:11:21.28 bitrate=1398.3kbits/ frame=20628 fps=120 q=29.0 size= 116806kB time=00:11:26.15 bitrate=1394.6kbits/ frame=20753 fps=121 q=29.0 size= 117490kB time=00:11:30.32 bitrate=1394.2kbits/ frame=20881 fps=121 q=29.0 size= 118098kB time=00:11:34.59 bitrate=1392.8kbits/ frame=21007 fps=121 q=29.0 size= 118691kB time=00:11:38.79 bitrate=1391.4kbits/ frame=21134 fps=122 q=29.0 size= 119391kB time=00:11:43.03 bitrate=1391.2kbits/ frame=21257 fps=122 q=29.0 size= 119984kB time=00:11:47.13 bitrate=1390.0kbits/ frame=21377 fps=122 q=29.0 size= 120494kB time=00:11:51.14 bitrate=1388.0kbits/ frame=21495 fps=123 q=29.0 size= 121194kB time=00:11:55.08 bitrate=1388.4kbits/ frame=21620 fps=123 q=29.0 size= 121882kB time=00:11:59.25 bitrate=1388.2kbits/ frame=21754 fps=124 q=29.0 size= 122538kB time=00:12:03.72 bitrate=1387.0kbits/ frame=21883 fps=124 q=29.0 size= 123170kB time=00:12:08.02 bitrate=1385.9kbits/ }}} -- -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 07:46:59 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 05:46:59 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.2dec259b77c8462e0aca6889d837614f@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by tadawson): The current GIT head as of about 5 hours ago, also failed . . . ffplay version N-42169-g6ea973f Copyright (c) 2003-2012 the FFmpeg developers built on Jul 3 2012 16:20:24 with gcc 4.2.4 If there is more current, I can retest. Platform is AMD Phenom(tm) II X4 940 Processor OS started as Slackware 12.1 - I have been evolving it myself ever since, since I have not been particularly happy with any particular distro. I can provide lib versions of anything you may want to know . . . libc is 2.7, gcc is 4.2.4, kernel is 2.6.37.6, video is nVidia 9800GT cards (two) with nVidia drivers - I have tried from 175.x to the current 302.x, with no change. I uploaded (to the ftp server - missed that, just saw how to cut a file down) both the MP4 sample that fails, as well as my compile of the GIT head detailed above of ffmplay. It was compiled with no additional libs, so is pretty clean, and hopefully can run for test on your systems. I will also try the options you listed above . . . results in a moment. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 07:59:00 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 05:59:00 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.e9fa0e8b584c3452942fc60a0272373f@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by tadawson): Test of GIT referenced above with suggested options is different, but still not viable. The initial image renders cleanly (a first) and the cli output appears to be running, but the video is static . . . nothing past the first frame. Output of test: ffplay version N-42169-g6ea973f Copyright (c) 2003-2012 the FFmpeg developers built on Jul 4 2012 00:49:16 with gcc 4.2.4 configuration: --prefix=/usr/local/ffmpeg-GIT --disable-asm --disable- yasm --disable-optimizations libavutil 51. 63.100 / 51. 63.100 libavcodec 54. 32.100 / 54. 32.100 libavformat 54. 14.100 / 54. 14.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 3. 0.101 / 3. 0.101 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 Input #0, mpegts, from '/Images/AVCHD/canon_avchs_ffmpeg.mts': Duration: 00:00:01.50, start: 0.471211, bitrate: 7281 kb/s Program 1 Stream #0:0[0x1011]: Video: h264 (High) (HDMV / 0x564D4448), yuv420p, 1440x1080 [SAR 4:3 DAR 16:9], 59.96 fps, 59.94 tbr, 90k tbn, 59.94 tbc Stream #0:1[0x1100]: Audio: ac3 (AC[45]3 / 0x332D4341), 48000 Hz, stereo, s16, 256 kb/s Frame changed from size:0x0 to size:1440x1080B vq= 264KB sq= 0B f=0/0 [ffplay_buffer @ 0x8e0ffb0] w:1440 h:1080 pixfmt:yuv420p tb:1/90000 fr:0/1 sar:4/3 sws_param: [ffplay_buffersink @ 0x8e111b0] No opaque field provided ldd output for the binary: tadawson @ netier3 /usr/local/ffmpeg-GIT/bin <75>: ldd ffplay linux-gate.so.1 => (0xffffe000) libjack.so.0 => /usr/local/lib/libjack.so.0 (0xb77d0000) libasound.so.2 => /usr/X11R6/lib/libasound.so.2 (0xb76c0000) libSDL-1.2.so.0 => /usr/X11R6/lib/libSDL-1.2.so.0 (0xb760b000) libpthread.so.0 => /lib/libpthread.so.0 (0xb75f4000) libm.so.6 => /lib/libm.so.6 (0xb75ce000) libbz2.so.1 => /lib/libbz2.so.1 (0xb75bc000) libz.so.1 => /usr/X11R6/lib/libz.so.1 (0xb75a8000) librt.so.1 => /lib/librt.so.1 (0xb759f000) libc.so.6 => /lib/libc.so.6 (0xb7453000) libstdc++.so.6 => /usr/X11R6/lib/libstdc++.so.6 (0xb736d000) libdl.so.2 => /lib/libdl.so.2 (0xb7369000) libgcc_s.so.1 => /usr/X11R6/lib/libgcc_s.so.1 (0xb735d000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0xb7276000) libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0xb7268000) libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0xb7262000) libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0xb725a000) libvga.so.1 => /usr/X11R6/lib/libvga.so.1 (0xb71dd000) /lib/ld-linux.so.2 (0xb780f000) libxcb-xlib.so.0 => /usr/X11R6/lib/libxcb-xlib.so.0 (0xb71db000) libxcb.so.1 => /usr/X11R6/lib/libxcb.so.1 (0xb71c4000) libXau.so.6 => /usr/X11R6/lib/libXau.so.6 (0xb71c1000) libXdmcp.so.6 => /usr/X11R6/lib/libXdmcp.so.6 (0xb71bc000) This doesn't appear to use much that is codec/video related, but if there is anything that might have an impact, please identify it, and I'll see if I can update. Most appears to be just X libs, though, which are not easily changed . . . - Tim -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 08:15:46 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 06:15:46 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.5706a47e717ae6d0c03d0ad34dd02d35@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:15 tadawson]: > Test of GIT referenced above with suggested options is different, but still not viable. The initial image renders cleanly (a first) and the cli output appears to be running, but the video is static . . . nothing past the first frame. Try -an -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 08:18:23 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 06:18:23 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.9215346056905f6163dcf725e617d3a7@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by tadawson): Better - that runs cleanly for about 4 seconds and then freezes. The video is clean until the freeze also. - Tim -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 08:36:57 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 06:36:57 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.cbc21fdef07aa8574ab28e0727556c58@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:17 tadawson]: > Better - that runs cleanly for about 4 seconds > and then freezes. -an -autoexit Please find out now which of --disable-asm / --disable-sse / --disable-yasm / --disable-optimizations is responsible for fixing the issue. (I don't have an AMD cpu here so I cannot find out.) (Please do not upload binaries to incoming except when specifically asked.) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 08:44:21 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 06:44:21 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.ee6f256bc03973c592482192bea92391@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by tadawson): I will check. Does the functionality with the "-an" indicate a problem with audio? If so, any suggestions? I have been running ALSA, at a pretty recent level . . . And sorry about the binary - I (mistakenly) thought it might be useful . . . . - Tim -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 09:06:05 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 07:06:05 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.4c7323e2292ee60f535791fb0fc3f0cf@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by tadawson): --disable-asm is the ticket. With that set, my video runs cleanly, as does the clip from the other gentleman who opened this ticket. I do note that my yasm install was at 1.0.2, vs. the current 1.2.0, so am updating that and will recompile to see if there is any effect. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 09:14:16 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 07:14:16 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.2fd56d256082e1c1343a9f1abb5fe762@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:19 tadawson]: > I will check. Does the functionality with the "-an" indicate a problem with audio? If so, any suggestions? I have been running ALSA, at a pretty recent level . . . --disable-.... makes the binary so slow that A/V sync cannot be kept anymore, -an disables audio and dropping frames > And sorry about the binary - I (mistakenly) thought it might be useful . . . . Don't worry! -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 09:17:27 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 07:17:27 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.7b341b83873f45133c943230d70bf26b@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Could you test if one of those makes a difference (without --disable-asm)? --disable-amd3dnow --disable-amd3dnowext --disable-sse --disable-ssse3 --disable-avx (don't know if the last two make a difference on a Phenom) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 09:19:16 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 07:19:16 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.4fdfe9607820a8c3fd08ecbeeb3211f9@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Am I correct that you can also reproduce the issue with $ ffmpeg -i canon_avchs_ffmpeg.mts -ss 2 out.png ? (Problems should normally be reported against ffmpeg because ffplay depends on an external library that is known to contain bugs - this makes no difference in this case, but I want to make sure we have a ffmpeg-only test-case.) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 09:23:37 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 07:23:37 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.8596591e93dd26fba7db630044f59b42@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by tadawson): Thanks. But yet again, the older versions appear to handle the stream with the audio running . . . there must be something else that changed, considering that this isn't exactly a slow system. I didn't mention clock speed, but it's quad 3GHz cores, and 3GB RAM . . . not exactly light . . . Oh, and the yasm change made no difference. I may take binutils up to .22 from .18 for fun, but don't anticipate any positive impact there either. I am also recompiling 11.1 and 10.3 with --disable-asm since I need at least 10.3 (or 10.4 . . ) for software compatibility. - Tim -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 09:24:35 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 07:24:35 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.425450c56c1a5b5235f17393405a4d48@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by tadawson): I'll also gladly run the other tests - it's only about 2 mins per compile, and it's only sleep, and progress is good. And yes, at least with the GIT head versions, ffmpeg has the same issue, and clears with the same compile flag change. - Tim -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 09:27:51 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 07:27:51 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.653a3611e3ad596b1820ca1746227532@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:24 tadawson]: > Thanks. But yet again, the older versions appear to handle the stream with the audio running . . . Even if you compile the old version with --disable-asm --disable-yasm --disable-optimizations ? (It is possible that with a sufficiently old version, no frames are dropped at the cost of horrible A/V-desync.) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 09:31:35 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 07:31:35 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.881affb0fd1001228866a64ca8de3f00@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by tadawson): Without any changes, the old version will run this video . . . I have seen sometimes that it may lose sync with the stream a minute or two in, but it is very clean up until that point. I have not tried setting the flags on the old stuff at this point, since they are not really in use - they were build as a test case for my build environment to submit this bug - I figured that if it was my environment, it should affect all . . . I had not planned to make any changes in the older compiles, but can if you like. And for what it is worth, my CPU(s) basically sit idle while these play . . . if there is a system load issue, it isn't in the CPUs . . . - Tim -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 09:33:12 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 07:33:12 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.2933202bc1ef5d32a137f842a15ae10e@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by tadawson): Note: The older version is much smoother with -an . . . so the audio stream may be a factor, although I would not think that would be much overhead vs. video. Any suggestions? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 09:35:39 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 07:35:39 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.be0954caa4afe89a81e36e7366e3175f@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by tadawson): Additional note: 10.3 is somewhat noisy with the --disable-asm, but runs the video. Some pixelation . . . -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 09:37:38 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 07:37:38 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.f742acd6ff18b69e743ab9fa1c422b1b@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:28 tadawson]: > Any suggestions? Please test the following configure options (without anything else, especially not with --disable-asm) with current git head: (as said, I cannot test, and the ticket is already open for some time, so if you want to help...) --disable-amd3dnow --disable-amd3dnowext --disable-sse --disable-ssse3 --disable-avx (don't know if the last two make a difference on a Phenom) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 09:40:03 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 07:40:03 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.64cadb926df0a718b9b347bd2e38a818@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:29 tadawson]: > Additional note: 10.3 is somewhat noisy with the --disable-asm, but runs the video. Some pixelation . . . I am not sure I understand: With 0.11 and current git head, the video does not play with ./configure && make, but with ./configure --disable-asm && make, but with 0.10, the video neither plays with --disable-asm nor without? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 09:41:39 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 07:41:39 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.7901042820a30565f805d364c255b361@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by tadawson): I tried the other optimization disables, and no joy - still broken. Note that I added a few libs back that are in my normal build, but all was good with --disable-asm alone, even in that config. tadawson @ netier3 /Images/AVCHD <218>: /usr/local/ff*GIT/bin/ffplay -an 0000> ffplay version N-42169-g6ea973f Copyright (c) 2003-2012 the FFmpeg developers built on Jul 4 2012 02:34:26 with gcc 4.2.4 configuration: --disable-amd3dnow --disable-amd3dnowext --disable-sse --disable-ssse3 --disable-avx --enable-libmp3lame --enable-libx264 --enable-gpl --enable-libfaac --enable-nonfree --prefix=/usr/local/ffmpeg- GIT libavutil 51. 63.100 / 51. 63.100 libavcodec 54. 32.100 / 54. 32.100 libavformat 54. 14.100 / 54. 14.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 3. 0.101 / 3. 0.101 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [h264 @ 0x8eb74c0] left block unavailable for requested intra mode at 0 7 [h264 @ 0x8eb74c0] error while decoding MB 0 7, bytestream (23225) [h264 @ 0x8eb74c0] top block unavailable for requested intra mode at 46 0 [h264 @ 0x8eb74c0] error while decoding MB 46 0, bytestream (9197) [h264 @ 0x8eb74c0] top block unavailable for requested intra mode at 21 1 [h264 @ 0x8eb74c0] error while decoding MB 21 1, bytestream (7097) [h264 @ 0x8eb74c0] top block unavailable for requested intra4x4 mode -1 at 14 0 [h264 @ 0x8eb74c0] error while decoding MB 14 0, bytestream (11789) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 09:46:30 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 07:46:30 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.cfe1d052e121006137996902002f9a35@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by tadawson): Replying to [comment:31 cehoyos]: > Replying to [comment:29 tadawson]: > > Additional note: 10.3 is somewhat noisy with the --disable-asm, but runs the video. Some pixelation . . . > I am not sure I understand: With 0.11 and current git head, the video does not play with ./configure && make, but with ./configure --disable-asm && make, but with 0.10, the video neither plays with --disable-asm nor without? Let me clarify: Most of my testing is being done with the current GIT head. With --disable-asm alone, things work with that build. With the other changes you asked to test, the GIT head continues to fail - no different than when we started - output is one update above. The 11.1 release also works once --disable-asm is added to the build - it also failed prior. The 10.4 release also works once --disable-asm is added to the build - it also failed prior. To get any video output past frame 1 in 11.1, 10.4, and the GIT head, I need to use the "-an" flag. For 0.9, 0.8, and 0.7, video may get a bit stuttery, but always outputs with audio. The 0.9 0.8 and 0.7 releases never failed, so I have not tested with --disable-asm. They may have been a bit jerky in output at times, but the stream always output. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 09:58:50 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 07:58:50 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.fc734818b93fe987f012335d58390fb4@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by tadawson): Not that I was expecting a change, but an uplift to binutils 2.22 from 2.18 (new as, for what it's worth) has had no effect. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 10:36:47 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 08:36:47 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.2475c0753adf1e73ef06312714205c4d@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): You could also test --disable-mmx and --disable-mmx2 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 10:43:04 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 08:43:04 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.5707411d3023281ff08defb340ebb447@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by tadawson): Still fails: tadawson @ netier3 /Images/AVCHD <266>: /usr/local/ffmpeg-GIT/bin/ffplay -an > ffplay version N-42169-g6ea973f Copyright (c) 2003-2012 the FFmpeg developers built on Jul 4 2012 03:41:04 with gcc 4.2.4 configuration: --disable-mmx --disable-mmx2 --disable-amd3dnow --disable-amd3dnowext --disable-sse --disable-ssse3 --disable-avx --enable-libmp3lame --enable-libx264 --enable-gpl --enable-libfaac --enable-nonfree --prefix=/usr/local/ffmpeg-GIT libavutil 51. 63.100 / 51. 63.100 libavcodec 54. 32.100 / 54. 32.100 libavformat 54. 14.100 / 54. 14.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 3. 0.101 / 3. 0.101 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [h264 @ 0x8dfc4c0] Reference 6 >= 2 [h264 @ 0x8dfc4c0] error while decoding MB 26 0, bytestream (9273) [h264 @ 0x8dfc4c0] top block unavailable for requested intra mode at 21 1 [h264 @ 0x8dfc4c0] error while decoding MB 21 1, bytestream (7097) [h264 @ 0x8dfc4c0] top block unavailable for requested intra4x4 mode -1 at 14 0 [h264 @ 0x8dfc4c0] error while decoding MB 14 0, bytestream (11789) [h264 @ 0x8dfc4c0] Reference 6 >= 2 [h264 @ 0x8dfc4c0] error while decoding MB 10 1, bytestream (9170) [h264 @ 0x8dfc4c0] top block unavailable for requested intra mode at 2 0 [h264 @ 0x8dfc4c0] error while decoding MB 2 0, bytestream (36250) [h264 @ 0x8dfc4c0] Reference 6 >= 2 [h264 @ 0x8dfc4c0] error while decoding MB 2 1, bytestream (16982) [h264 @ 0x8dfc4c0] Reference 6 >= 2 [h264 @ 0x8dfc4c0] error while decoding MB 0 0, bytestream (10372) [h264 @ 0x8dfc4c0] Reference 6 >= 2 [h264 @ 0x8dfc4c0] error while decoding MB 1 1, bytestream (8717) [h264 @ 0x8dfc4c0] Reference 6 >= 2 [h264 @ 0x8dfc4c0] error while decoding MB 68 0, bytestream (8495) [h264 @ 0x8dfc4c0] Reference 6 >= 2 [h264 @ 0x8dfc4c0] error while decoding MB 48 1, bytestream (9068) [h264 @ 0x8dfc4c0] Reference 6 >= 2 [h264 @ 0x8dfc4c0] error while decoding MB 12 0, bytestream (33891) [h264 @ 0x8dfc4c0] Reference 6 >= 2 [h264 @ 0x8dfc4c0] error while decoding MB 0 1, bytestream (17144) [h264 @ 0x8dfc4c0] top block unavailable for requested intra mode at 5 0 [h264 @ 0x8dfc4c0] error while decoding MB 5 0, bytestream (11457) [h264 @ 0x8dfc4c0] Reference 6 >= 2 [h264 @ 0x8dfc4c0] error while decoding MB 83 1, bytestream (11983) [h264 @ 0x8dfc4c0] Reference 6 >= 2 [h264 @ 0x8dfc4c0] error while decoding MB 9 1, bytestream (11853) [mpegts @ 0x8df8950] max_analyze_duration 5000000 reached at 5003333 Input #0, mpegts, from '00004.MTS': Duration: 00:02:13.66, start: 0.485833, bitrate: 6729 kb/s Program 1 Stream #0:0[0x1011]: Video: h264 (High) (HDMV / 0x564D4448), yuv420p, 1440x1080 [SAR 4:3 DAR 16:9], 59.96 fps, 59.94 tbr, 90k tbn, 59.94 tbc Stream #0:1[0x1100]: Audio: ac3 (AC[45]3 / 0x332D4341), 48000 Hz, stereo, s16, 256 kb/s -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 13:59:21 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 11:59:21 -0000 Subject: [FFmpeg-trac] #1143(undetermined:new): Timecode skipped in drawtext filter In-Reply-To: <032.85d6122669cc4cb622ab9fba1e07c6fb@avcodec.org> References: <032.85d6122669cc4cb622ab9fba1e07c6fb@avcodec.org> Message-ID: <047.ecb4affa68e3b11ea573cb1b041adadc@avcodec.org> #1143: Timecode skipped in drawtext filter -------------------------------------+------------------------------------- Reporter: rmk | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by rmk): With current git master the error message regarding reorder buffer is gone but the frame is still duplicated -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 14:56:19 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 12:56:19 -0000 Subject: [FFmpeg-trac] #1510(avformat:new): Stability issues with mpegts streams Message-ID: <034.5883f76b5ae6d01b2db82307bbae38bc@avcodec.org> #1510: Stability issues with mpegts streams ----------------------------------+-------------------------------------- Reporter: mufin | Type: defect Status: new | Priority: normal Component: avformat | Version: git-master Keywords: mpegts | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ----------------------------------+-------------------------------------- I have a scenario where I need to permanently decode mpegts-over-ip streams. For stability testing purposes, I have set up a dvb-t receiver from which I forward 4 streams via vlc. The content of the streams is as follows: {{{ LD_LIBRARY_PATH=./libavcodec:./libavdevice:./libavfilter:./libavformat:./libavresample:./libavutil:./libpostproc:./libswresample:./libswscale ./ffprobe -loglevel 40 udp://192.168.1.30:5555 ffprobe version N-42024-g4bfb2ef Copyright (c) 2007-2012 the FFmpeg developers built on Jun 29 2012 13:41:49 with gcc 4.6.3 configuration: --disable-stripping --enable-debug --enable-shared --enable-pic --disable-optimizations --enable-ffplay 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 [mpegts @ 0x17c6220] Unable to seek back to the start [mpegts @ 0x17c6220] PES packet size mismatch [mpeg2video @ 0x17fa260] mpeg_decode_postinit() failure [mpeg2video @ 0x1820e40] mpeg_decode_postinit() failure [mpeg2video @ 0x1814520] mpeg_decode_postinit() failure [mpeg2video @ 0x182d6c0] mpeg_decode_postinit() failure [mpeg2video @ 0x17fa260] mpeg_decode_postinit() failure [mpegts @ 0x17c6220] PES packet size mismatch [mpeg2video @ 0x1814520] mpeg_decode_postinit() failure [mpegts @ 0x17c6220] PES packet size mismatch [mpeg2video @ 0x1820e40] mpeg_decode_postinit() failure [mpegts @ 0x17c6220] PES packet size mismatch Last message repeated 1 times [mpeg2video @ 0x182d6c0] mpeg_decode_postinit() failure [mpeg2video @ 0x17fa260] mpeg_decode_postinit() failure [mpeg2video @ 0x1820e40] mpeg_decode_postinit() failure [mpeg2video @ 0x1814520] Warning MVs not available [mpeg2video @ 0x1814520] concealing 6 DC, 6 AC, 6 MV errors [mpegts @ 0x17c6220] PES packet size mismatch [mpeg2video @ 0x182d6c0] mpeg_decode_postinit() failure [mpeg2video @ 0x17fa260] mpeg_decode_postinit() failure [mpeg2video @ 0x1820e40] mpeg_decode_postinit() failure [mpeg2video @ 0x182d6c0] mpeg_decode_postinit() failure [mpeg2video @ 0x17fa260] mpeg_decode_postinit() failure [mpeg2video @ 0x1820e40] mpeg_decode_postinit() failure [mpeg2video @ 0x182d6c0] mpeg_decode_postinit() failure [mpeg2video @ 0x17fa260] mpeg_decode_postinit() failure [mpeg2video @ 0x1820e40] mpeg_decode_postinit() failure [mpeg2video @ 0x17fa260] mpeg_decode_postinit() failure [mpeg2video @ 0x1820e40] mpeg_decode_postinit() failure [mpeg2video @ 0x17fa260] mpeg_decode_postinit() failure [mpegts @ 0x17c6220] PES packet size mismatch [mpeg2video @ 0x1820e40] mpeg_decode_postinit() failure [mpeg2video @ 0x17fa260] mpeg_decode_postinit() failure [mpeg2video @ 0x1820e40] ac-tex damaged at 22 25 [mpeg2video @ 0x1820e40] Warning MVs not available [mpeg2video @ 0x1820e40] concealing 45 DC, 45 AC, 45 MV errors [mpeg2video @ 0x17fa260] mpeg_decode_postinit() failure Last message repeated 1 times [mpegts @ 0x17c6220] PES packet size mismatch Last message repeated 33 times [mpegts @ 0x17c6220] Estimating duration from bitrate, this may be inaccurate Input #0, mpegts, from 'udp://192.168.1.30:5555': Duration: N/A, start: 31366.006967, bitrate: 60512 kb/s Program 1000 Metadata: service_name : MDR Sachsen service_provider: mufintv Stream #0:0[0x3ea](deu): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16, 128 kb/s Stream #0:1[0x3e9]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p, 720x576 [SAR 64:45 DAR 16:9], 15000 kb/s, 29.41 fps, 25 tbr, 90k tbn, 50 tbc Program 2000 Metadata: service_name : rbb Brandenburg service_provider: mufintv Stream #0:2[0x7d2](deu): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16, 128 kb/s Stream #0:3[0x7d1]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p, 720x576 [SAR 64:45 DAR 16:9], 15000 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc Program 3000 Metadata: service_name : WDR Koeln service_provider: mufintv Stream #0:4[0xbba](deu): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16, 128 kb/s Stream #0:5[0xbb9]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p, 720x576 [SAR 64:45 DAR 16:9], 15000 kb/s, 27.78 fps, 25 tbr, 90k tbn, 50 tbc Program 4000 Metadata: service_name : Bayerisches FS Nord service_provider: mufintv Stream #0:6[0x44](deu): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16, 128 kb/s Stream #0:7[0x45]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p, 720x576 [SAR 64:45 DAR 16:9], 15000 kb/s, 26.34 fps, 25 tbr, 90k tbn, 50 tbc }}} I decode the audio content of those streams using ffmpeg. After some time, several erroneous behaviors can be observed. The first one is the one reported in #1475. Another one is a crash (segfault) in mp_decode_layer3 in mpegaudiodec.c. That is strange as such, since there is no mp3 content in my streams. I cannot give more detailed information since even with optimizations turned off and debbuging symbols turned on, the topmost stackframe looks corrupted. Inspecting the network input buffer in gdb at that point (the fifo in the UDPContext) shows that a correct PES packet containing an mp2 header would be only a few bytes away. That lead to the conclusion that again, as in #1475, a wrong PES packet is read from the stream by the mpegts demuxer. For me, all those problems could be solved by turning off the possibility of spawning new PES streams after the probing phase. I did this by removing line 1954 in mpegts.c: ts->auto_guess = 1. This change is also motivated by the fact that for me it looks as if the input stream goes out of sync in read_packet() in mpegts.c, i.e. the first byte in the input buffer is different from 0x47, then the next 0x47 found is taken as the beginning of the PES packet. Since this is only one byte, which may well appear within a valid PES packet, the probability of reading a faulty packet and misinterpreting it with various unwanted results is quite high. If a new PES stream is spawned because of such a misinterpretation, the effects described above will appear. I have done several tests and the problematic behavior with auto-guessing turned on "reproducibly" started in a range of 30 minutes to one day after starting ffmpeg. With auto-guessing turned off, my application using ffmpeg has now been running without problems for five days. The memory size also is the same as on start of the application. The described behavior occurs both with my application, which uses the ffmpeg lgpl libraries, and with the ffmpeg executable. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 14:57:21 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 12:57:21 -0000 Subject: [FFmpeg-trac] #1475(avformat:new): Memory leak in ff_read_packet when decoding udp mpegts multicast stream In-Reply-To: <038.a76afc37f4f9efa12cc636370c0f4405@avcodec.org> References: <038.a76afc37f4f9efa12cc636370c0f4405@avcodec.org> Message-ID: <053.3758edec9ad0d8569e324ebf72c5cde0@avcodec.org> #1475: Memory leak in ff_read_packet when decoding udp mpegts multicast stream -------------------------------------+------------------------------------ Reporter: thutschen | Owner: Type: defect | Status: new Priority: normal | Component: avformat Version: unspecified | Resolution: Keywords: udp | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Comment (by mufin): Replying to [comment:2 michael]: You are right...better check on the other condition (st->request_probe > 0) But that also leaves some problems open. Should the request_probe property of the corresponding stream be negated? Should the stream be closed / is it possible to terminate a stream once opened? From what I see in the corresponding sources (libavformat/utils.c and libavformat/mpegts.c), there only seems to be functionality to spawn new streams and not to close them. Maybe one should also free the packet on reporting probing failure. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 15:04:51 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 13:04:51 -0000 Subject: [FFmpeg-trac] #1378(undetermined:open): ffmpeg lists every track in a QuickTime file twice In-Reply-To: <036.1325fc96784633452b894adf4376d26b@avcodec.org> References: <036.1325fc96784633452b894adf4376d26b@avcodec.org> Message-ID: <051.f876ac86e47917060fd78e827fc823ea@avcodec.org> #1378: ffmpeg lists every track in a QuickTime file twice -------------------------------------+------------------------------------- Reporter: dericed | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: mov | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Comment (by rmk): I also have a file that exhibits that behaviour tested with a rather old ffmpeg version (>4 months) and now with current git master. It is too large to attache it though. Do you need another sample? If so I can try to reproduce a smaller one. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 15:35:38 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 13:35:38 -0000 Subject: [FFmpeg-trac] #1378(undetermined:open): ffmpeg lists every track in a QuickTime file twice In-Reply-To: <036.1325fc96784633452b894adf4376d26b@avcodec.org> References: <036.1325fc96784633452b894adf4376d26b@avcodec.org> Message-ID: <051.23b45db92e1ed892b5793dff62a0ad5a@avcodec.org> #1378: ffmpeg lists every track in a QuickTime file twice -------------------------------------+------------------------------------- Reporter: dericed | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: mov | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Changes (by cehoyos): * cc: rmk (added) Comment: Replying to [comment:4 rmk]: > I also have a file that exhibits that behaviour tested with a rather old ffmpeg version (>4 months) and now with current git master. It is too large to attache it though. Did you read http://ffmpeg.org/bugreports.html ? A small sample is nice, but if you only have a larger one, please upload. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 15:38:42 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 13:38:42 -0000 Subject: [FFmpeg-trac] #1510(avformat:new): Stability issues with mpegts streams In-Reply-To: <034.5883f76b5ae6d01b2db82307bbae38bc@avcodec.org> References: <034.5883f76b5ae6d01b2db82307bbae38bc@avcodec.org> Message-ID: <049.94941653814d956a81e8224d59030623@avcodec.org> #1510: Stability issues with mpegts streams ------------------------------------+------------------------------------ Reporter: mufin | Owner: Type: defect | Status: new Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: mpegts | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Comment (by cehoyos): Replying to [ticket:1510 mufin]: > Another one is a crash (segfault) in mp_decode_layer3 in mpegaudiodec.c. That is strange as such, since there is no mp3 content in my streams. > I cannot give more detailed information since even with optimizations turned off and debbuging symbols turned on, the topmost stackframe looks corrupted. Did you try static compilation with --disable-asm --disable-yasm --disable-optimizations --enable-debug=3 ? An alternative is to use valgrind. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 15:58:12 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 13:58:12 -0000 Subject: [FFmpeg-trac] #1510(avformat:new): Stability issues with mpegts streams In-Reply-To: <034.5883f76b5ae6d01b2db82307bbae38bc@avcodec.org> References: <034.5883f76b5ae6d01b2db82307bbae38bc@avcodec.org> Message-ID: <049.0cbc2251c633d0367f83ff02c2a80564@avcodec.org> #1510: Stability issues with mpegts streams ------------------------------------+------------------------------------ Reporter: mufin | Owner: Type: defect | Status: new Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: mpegts | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Comment (by mufin): Replying to [comment:1 cehoyos]: > Replying to [ticket:1510 mufin]: > > Another one is a crash (segfault) in mp_decode_layer3 in mpegaudiodec.c. That is strange as such, since there is no mp3 content in my streams. > > I cannot give more detailed information since even with optimizations turned off and debbuging symbols turned on, the topmost stackframe looks corrupted. > Did you try static compilation with --disable-asm --disable-yasm --disable-optimizations --enable-debug=3 ? > An alternative is to use valgrind. I will try static the compilation, you suggested. The problem is, that the solution I proposed works for me and I have only a finite amount of time for further experiments (reproducing the faulty behavior always takes quite some time). I already have tried valgrind, but appearently it slows down processing so much, that completely other effects occur and the problem I describe does not appear (at least not after 1.5 days). I have seen some uninitialized jump or move warnings but those were in different code sections. And valgrind somehow raises a SIGILL at some point in time, which I think comes from valgrind not knowing a certain instruction. I have attached an example Valgrind output of our application. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 16:10:05 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 14:10:05 -0000 Subject: [FFmpeg-trac] #1509(undetermined:new): H264 Encoding Broken In-Reply-To: <032.8bc83e7eab7a1636c2f7cbe04ba8265d@avcodec.org> References: <032.8bc83e7eab7a1636c2f7cbe04ba8265d@avcodec.org> Message-ID: <047.0694fe3898789c7a04527e0537b49fcd@avcodec.org> #1509: H264 Encoding Broken -------------------------------------+------------------------------------- Reporter: DJX | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: Win32 Win64 | Resolution: H264 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by burek): did you try updating your libx264? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 16:26:49 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 14:26:49 -0000 Subject: [FFmpeg-trac] #1511(documentation:new): udp protocol docs missing some options Message-ID: <034.77f2185a0d65ffb53d695934526a8193@avcodec.org> #1511: udp protocol docs missing some options -------------------------------------+------------------------------------- Reporter: burek | Owner: stefano Type: defect | Status: new Priority: normal | Component: Version: | documentation unspecified | Keywords: Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- The html docs about udp protocol, located here http://ffmpeg.org/ffmpeg.html#udp is missing description for 2 options: "fifo_size" and "overrun_nonfatal" -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 16:43:01 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 14:43:01 -0000 Subject: [FFmpeg-trac] #1509(undetermined:new): H264 Encoding Broken In-Reply-To: <032.8bc83e7eab7a1636c2f7cbe04ba8265d@avcodec.org> References: <032.8bc83e7eab7a1636c2f7cbe04ba8265d@avcodec.org> Message-ID: <047.806e07e42fa5c83abe812be23c5b3073@avcodec.org> #1509: H264 Encoding Broken -------------------------------------+------------------------------------- Reporter: DJX | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: Win32 Win64 | Resolution: H264 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by DJX): The version of libx264 compiled into the binary is: 20120508-git-999b753. I am using the builds provided here: http://ffmpeg.zeranoe.com/builds/ Thank you. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 17:47:23 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 15:47:23 -0000 Subject: [FFmpeg-trac] #1493(undetermined:open): Transcoding MOV file from Rhozet Carbon Server creates video with double duration In-Reply-To: <037.54193589962f945e63fa23454a61f4ac@avcodec.org> References: <037.54193589962f945e63fa23454a61f4ac@avcodec.org> Message-ID: <052.9b6c873ef6ab2c5853d486495d287422@avcodec.org> #1493: Transcoding MOV file from Rhozet Carbon Server creates video with double duration -------------------------------------+------------------------------------- Reporter: kbreeman | Owner: Type: defect | Status: open Priority: important | Component: Version: git-master | undetermined Keywords: mov | Resolution: regression | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by mjs973): Replying to [comment:4 mjs973]: > How many video frames are coded if you suppress the audio? > ffmpeg -i infile.mov -an out.mp4 My guess is that the two most likely reasons for the behavior you describe is: 1) the audio stream is longer than you think 2) ffmpeg has internally miscalculated the length of the video stream If you want to narrow down the issue, you should run the requested experiment. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 18:54:34 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 16:54:34 -0000 Subject: [FFmpeg-trac] #1378(undetermined:open): ffmpeg lists every track in a QuickTime file twice In-Reply-To: <036.1325fc96784633452b894adf4376d26b@avcodec.org> References: <036.1325fc96784633452b894adf4376d26b@avcodec.org> Message-ID: <051.7d02776b9e29e811b91038d053e8c338@avcodec.org> #1378: ffmpeg lists every track in a QuickTime file twice -------------------------------------+------------------------------------- Reporter: dericed | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: mov | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Comment (by rmk): Replying to [comment:5 cehoyos]: > Did you read http://ffmpeg.org/bugreports.html ? yes, which part are you referring to? > A small sample is nice, but if you only have a larger one, please upload. Ok, I will upload the file. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 19:24:14 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 17:24:14 -0000 Subject: [FFmpeg-trac] #1378(undetermined:open): ffmpeg lists every track in a QuickTime file twice In-Reply-To: <036.1325fc96784633452b894adf4376d26b@avcodec.org> References: <036.1325fc96784633452b894adf4376d26b@avcodec.org> Message-ID: <051.aa86249c3fd7e16358adab15313141c7@avcodec.org> #1378: ffmpeg lists every track in a QuickTime file twice -------------------------------------+------------------------------------- Reporter: dericed | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: mov | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Comment (by rmk): uploaded as duplicate-track-display.mov -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 19:42:04 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 17:42:04 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.9445faf6a86120baab57c54b66cefe53@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Please use git bisect if you want to help - start with 16abd68 and a8ae00b - I tried to pm you but that failed;-( -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 19:44:24 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 17:44:24 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.72e010aaa029bc0b76f6dadfc21b9484@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by tadawson): Gladly. Which GIT head relates to which build? I had been starting to play with n0.10 and n0.9.2 as GIT targets, but there were 750-odd commits in that interval. And which would be the "good" and which the "bad"? At any rate, I'll have a free day here shortly, and will try to push through this testing . . . Today is a holiday here, and if I don't spend time with my wife, I'll get killed! -Tim -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 19:44:59 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 17:44:59 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.a0c4130192df0125c4bad1ecb6ae3b30@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by tadawson): Oh, and how did you try to PM? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 20:22:06 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 18:22:06 -0000 Subject: [FFmpeg-trac] #1474(undetermined:open): Some audio encoders stopped encoding strange channel layouts In-Reply-To: <040.186ffd1bfe8fb24dd3c780d16bd118a9@avcodec.org> References: <040.186ffd1bfe8fb24dd3c780d16bd118a9@avcodec.org> Message-ID: <055.c2867500b7226c2fb9bf5dbaae73a330@avcodec.org> #1474: Some audio encoders stopped encoding strange channel layouts -------------------------------------+------------------------------------- Reporter: dcoffey3296 | Owner: Type: defect | Status: open Priority: important | Component: Version: git-master | undetermined Keywords: regression | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Comment (by Cigaes): I would say that the current behaviour is correct: you are trying to encode an audio stream that has only a single left channel, and libfaac does not support that: it supports stereo, mono (which is a single ''center'' channel) and various surround layouts. There is no obvious way of converting a left channel into a center one: if it will be mixed with a right channel, then it needs to be divided by 2. We could add an exception to libswr to accept any single channel ? single channel conversion, but I am not sure it would be a good idea: if not for that error, you may never have noticed that the file had a strange channel layout. The correct course of action, IMHO, when dealing with such a file, is to tell ffmpeg exactly what you want to do: treat the left channel as center? mix it with the right? anything else? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 20:40:41 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 18:40:41 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.e94fcc3194f40b41b95c46a7056aedc9@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by reimar): First: why finding the cause is very welcome, it is likely that just using a different compiler will avoid the issue. Second: Please try with "-cpuflags 0" as first option. If that does not work, it is probably some asm code that cannot be disabled at run time, like the CABAC decoding (for that it would be interesting to know if only CABAC-encoded H.264 files are affected or also those using CAVLC). If it does work, you can try "-cpuflags -mmx" etc. instead of having to recompile for each. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 21:24:02 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 19:24:02 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.cb114f1e18989162df71cee8e6ba198a@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:38 tadawson]: > I had been starting to play with n0.10 and n0.9.2 as GIT targets Please start with 16abd68 and a8ae00b -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 21:25:43 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 19:25:43 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.8d3470d3f70b667afbf030a594a75cf4@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by tadawson): And again, I ask . . . which it the upper and which is the lower? As I said, I'm not a GIT guru, and I seem to recall the hashes are not necessarily in order . . . - Tim -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 21:39:46 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 19:39:46 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.c3cc94a00f9d813b937318a824c0bd64@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by tadawson): -cpuflags 0 has no effect . . . still broken. I am looking into a compiler change, but that, frankly, is not an easy thing to update. Considering that this compiler is mainstream in the Slackware distro, I find it hard to imagine it being that buggy, and this issue not being known . . . but who knows? I'll proceed with the git bisect . . . but would still like more info on the hashes you recommend to start with . . . -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 21:40:38 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 19:40:38 -0000 Subject: [FFmpeg-trac] #1474(undetermined:open): Some audio encoders stopped encoding strange channel layouts In-Reply-To: <040.186ffd1bfe8fb24dd3c780d16bd118a9@avcodec.org> References: <040.186ffd1bfe8fb24dd3c780d16bd118a9@avcodec.org> Message-ID: <055.b0d3dc50253cf068407e62c9f6ce3a87@avcodec.org> #1474: Some audio encoders stopped encoding strange channel layouts -------------------------------------+------------------------------------- Reporter: dcoffey3296 | Owner: Type: defect | Status: open Priority: important | Component: Version: git-master | undetermined Keywords: regression | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:16 Cigaes]: > I would say that the current behaviour is correct: you are trying to encode an audio stream that has only a single left channel, and libfaac does not support that I am not sure this is correct: libfaac can be muxed into mov which supports "FL". I don't think it makes much sense in this case but I believe we should not forbid to encode six channel layouts that are != 5.1. The solution may be to just print a warning instead of failing hard. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 22:15:41 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 20:15:41 -0000 Subject: [FFmpeg-trac] #1474(undetermined:open): Some audio encoders stopped encoding strange channel layouts In-Reply-To: <040.186ffd1bfe8fb24dd3c780d16bd118a9@avcodec.org> References: <040.186ffd1bfe8fb24dd3c780d16bd118a9@avcodec.org> Message-ID: <055.50f6f98297637090346c8d988d5624b1@avcodec.org> #1474: Some audio encoders stopped encoding strange channel layouts -------------------------------------+------------------------------------- Reporter: dcoffey3296 | Owner: Type: defect | Status: open Priority: important | Component: Version: git-master | undetermined Keywords: regression | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Comment (by Cigaes): I do not know about libfaac, but libvorbis, and possibly some version of the AC3 encoder too, treats the LFE channel differently from the others. The encoders also take into account the relation between corresponding left and right channels (channel coupling), and I would not be surprised if some encoders would take that a step further. So I really do not think that lying to the encoder about the channel layout is a good idea, even with a warning. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 22:27:19 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 20:27:19 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.56fcd925d1ede66d19b179ddc66e4f85@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by tadawson): Well, a rather lengthy session in GIT has given a specific commit where this started to fail: 8bc7fe4daf5c26555d77e2261c96ee14a800fad4 is first bad commit bad: [8bc7fe4daf5c26555d77e2261c96ee14a800fad4] Merge remote-tracking branch 'qatar/master' Not sure what that tells you, but that is where it started to fail! - Tim -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 22:45:10 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 20:45:10 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.a0c16d95488d6b10fbad10b164c4a831@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): So ffplay plays the sample correctly with c83ef63 and avplay with 58c42af ? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 22:46:51 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 20:46:51 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.a7574bbe99d2d3b859e2b39118bd3d5f@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by tadawson): I can't speak to avplay, since that is not in this source tree, but one rev prior to the above (I cleared the bisect . . . sorry!) plays the video fine with ffplay. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 22:55:24 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 20:55:24 -0000 Subject: [FFmpeg-trac] #1474(undetermined:open): Some audio encoders stopped encoding strange channel layouts In-Reply-To: <040.186ffd1bfe8fb24dd3c780d16bd118a9@avcodec.org> References: <040.186ffd1bfe8fb24dd3c780d16bd118a9@avcodec.org> Message-ID: <055.71122b5e4357b20f1c0e6aeaf1473ce4@avcodec.org> #1474: Some audio encoders stopped encoding strange channel layouts -------------------------------------+------------------------------------- Reporter: dcoffey3296 | Owner: Type: defect | Status: open Priority: important | Component: Version: git-master | undetermined Keywords: regression | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Comment (by cehoyos): True, but you could use AV_CH_LAYOUT_SURROUND instead of AV_CH_LAYOUT_4POINT0 ... -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 22:57:31 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 20:57:31 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.71c0f93d3ee33ccb56acb11b5922f2eb@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:46 tadawson]: > I can't speak to avplay, since that is not in this source tree It is. It makes a significant difference if the regression was introduced in 8bc7fe4 or earlier (the commit has more than one ancestor). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 23:19:54 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 21:19:54 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.990c8cbecdf8c8ac607edaf2e9114005@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by tadawson): Sorry, just noted that avplay had been being build in some checkouts . . . I didn't test that. The fault I see was in ffplay only. I'll go rework a narrow range in bisect and see if I can find a trigger build for avplay as well. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 4 23:22:07 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 21:22:07 -0000 Subject: [FFmpeg-trac] #1376(undetermined:new): avfilter crash In-Reply-To: <038.9858383e4eba95d5efc41a8e103edec2@avcodec.org> References: <038.9858383e4eba95d5efc41a8e103edec2@avcodec.org> Message-ID: <053.f0324e195f15ae70077716004eaca2b4@avcodec.org> #1376: avfilter crash -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ami_stuff): also does not crash with "-cpuflags -sse" -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 5 00:17:29 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 04 Jul 2012 22:17:29 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.a48ce3d2077ac7b3a6266a4feed60154@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by tadawson): OK . . . I have that threshold point identified. It was a good deal farther back in the libav branch than the initial range of GIT IDs, so it took a while . . . f1f6d3615f3f9a81f41905ea0c8116b4985870e4 is first bad commit commit f1f6d3615f3f9a81f41905ea0c8116b4985870e4 Author: Justin Ruggles Date: Mon Oct 31 13:41:47 2011 -0400 avcodec: add support for planar signed 8-bit PCM. It is found in some 8svx files (e.g. ones created by SoX). Currently the decoder reuses the 8svx functions because we already have handling of a single large planar packet for the compressed 8svx codecs. :040000 040000 30ac5bb7c0ba7b971c24394d9acb9bd0ad922d43 a831fa5d537c5d5acb11c35b fee7286cb10f8bfe M libavcodec :040000 040000 9f82ba4704bd1dae0b8e6ff72d8f6531ca4f8c27 de94db0e842b39ffb2aa8180 db9af6dc2ea90743 M libavformat So, to verify, a git checkout of f1f6d3615f3f9a81f41905ea0c8116b4985870e4 fails, and a git checkout of fed5ca255feacb03500a22f3fcd920cc98e9dcee works with avformat. The test with ffplay is as above - that ceased to function when the two branches were merged. - Tim -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 5 03:24:47 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 Jul 2012 01:24:47 -0000 Subject: [FFmpeg-trac] #1512(FFmpeg:new): bogus ffmpeg -codecs output Message-ID: <038.d6e18db3c8dfde3f56b631faf8bfdcd6@avcodec.org> #1512: bogus ffmpeg -codecs output --------------------------------------+-------------------------------- Reporter: richardpl | Owner: Type: defect | Status: new Priority: minor | Component: FFmpeg Version: git-master | Keywords: Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 --------------------------------------+-------------------------------- Summary of the bug: ffmpeg -codecs shows F ot S ot B if codecs supports frame, slice or both multithreading. Problems is that decoder may not have same capabilities s as encoder so displayed information may be correct for only one of them. How to reproduce: {{{ > ffmpeg -codecs ffmpeg version git-2012-07-05-f39e34a Copyright (c) 2000-2012 the FFmpeg developers built on Jul 5 2012 00:18:27 with clang 3.0 (tags/RELEASE_30/final 145349) configuration: --cc=clang --as=clang --extra-cflags=-I/usr/local/include --extra-cflags=-analyze --extra-ldflags=-L/usr/local/lib --disable-debug --disable-static --disable-postproc --disable-indev=v4l2 --disable- indev=alsa --disable-indev=bktr --disable-indev=dshow --disable- indev=dv1394 --disable-indev=fbdev --disable-indev=jack --disable- indev=libcdio --disable-indev=libdc1394 --disable-indev=openal --disable- indev=pulse --disable-indev=sndio --disable-indev=vfwcap --disable- outdev=sndio --disable-outdev=alsa --disable-outdev=sdl --enable-nonfree --enable-openssl --enable-gpl --enable-shared --enable-libx264 --enable- libmp3lame --enable-libschroedinger --enable-x11grab --enable-libopenjpeg --enable-libaacplus --samples=../fate-suite libavutil 51. 64.100 / 51. 64.100 libavcodec 54. 32.100 / 54. 32.100 libavformat 54. 14.100 / 54. 14.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 3. 0.101 / 3. 0.101 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 Codecs: D...... = Decoding supported .E..... = Encoding supported ..V.... = Video codec ..A.... = Audio codec ..S.... = Subtitle codec ...S... = Supports draw_horiz_band ....D.. = Supports direct rendering method 1 .....T. = Supports weird frame truncation ......F = Supports frame-based multi-threading ......S = Supports slice-based multi-threading ......B = Supports both frame-based and slice-based multi-threading -------- D V D 4xm 4X Movie D V D 8bps QuickTime 8BPS video D A D 8svx_exp 8SVX exponential D A D 8svx_fib 8SVX fibonacci EV a64multi Multicolor charset for Commodore 64 EV a64multi5 Multicolor charset for Commodore 64, extended with 5th color (colram) DEA D aac Advanced Audio Coding D A D aac_latm AAC LATM (Advanced Audio Codec LATM syntax) D V D aasc Autodesk RLE DEA D ac3 ATSC A/52A (AC-3) EA ac3_fixed ATSC A/52A (AC-3) D A D adpcm_4xm ADPCM 4X Movie DEA D adpcm_adx SEGA CRI ADX ADPCM D A D adpcm_ct ADPCM Creative Technology D A D adpcm_ea ADPCM Electronic Arts D A D adpcm_ea_maxis_xa ADPCM Electronic Arts Maxis CDROM XA D A D adpcm_ea_r1 ADPCM Electronic Arts R1 D A D adpcm_ea_r2 ADPCM Electronic Arts R2 D A D adpcm_ea_r3 ADPCM Electronic Arts R3 D A D adpcm_ea_xas ADPCM Electronic Arts XAS D A D adpcm_ima_amv ADPCM IMA AMV D A D adpcm_ima_apc ADPCM IMA CRYO APC D A D adpcm_ima_dk3 ADPCM IMA Duck DK3 D A D adpcm_ima_dk4 ADPCM IMA Duck DK4 D A D adpcm_ima_ea_eacs ADPCM IMA Electronic Arts EACS D A D adpcm_ima_ea_sead ADPCM IMA Electronic Arts SEAD D A D adpcm_ima_iss ADPCM IMA Funcom ISS DEA D adpcm_ima_qt ADPCM IMA QuickTime D A D adpcm_ima_smjpeg ADPCM IMA Loki SDL MJPEG DEA D adpcm_ima_wav ADPCM IMA WAV D A D adpcm_ima_ws ADPCM IMA Westwood DEA D adpcm_ms ADPCM Microsoft D A D adpcm_sbpro_2 ADPCM Sound Blaster Pro 2-bit D A D adpcm_sbpro_3 ADPCM Sound Blaster Pro 2.6-bit D A D adpcm_sbpro_4 ADPCM Sound Blaster Pro 4-bit DEA D adpcm_swf ADPCM Shockwave Flash D A D adpcm_thp ADPCM Nintendo Gamecube THP D A D adpcm_xa ADPCM CDROM XA DEA D adpcm_yamaha ADPCM Yamaha DEA D alac ALAC (Apple Lossless Audio Codec) D A D als MPEG-4 Audio Lossless Coding (ALS) D A D amrnb Adaptive Multi-Rate NarrowBand D A D amrwb Adaptive Multi-Rate WideBand DEV amv AMV Video D V D anm Deluxe Paint Animation D V D ansi ASCII/ANSI art D A D ape Monkey's Audio DES ass Advanced SubStation Alpha subtitle DEV D asv1 ASUS V1 DEV D asv2 ASUS V2 D A D atrac1 Atrac 1 (Adaptive TRansform Acoustic Coding) D A D atrac3 Atrac 3 (Adaptive TRansform Acoustic Coding 3) D V D aura Auravision AURA D V D aura2 Auravision Aura 2 DEV D avrp Avid 1:1 10-bit RGB Packer D V D avs AVS (Audio Video Standard) video DEV D avui Avid Meridien Uncompressed DEV D ayuv Uncompressed packed MS 4:4:4:4 D V D bethsoftvid Bethesda VID video D V D bfi Brute Force & Ignorance D A D binkaudio_dct Bink Audio (DCT) D A D binkaudio_rdft Bink Audio (RDFT) D V binkvideo Bink video D V D bintext Binary text DEV D bmp BMP image D A D bmv_audio Discworld II BMV audio D V bmv_video Discworld II BMV video D V D c93 Interplay C93 D V D camstudio CamStudio D V D camtasia TechSmith Screen Capture Codec D V D cavs Chinese AVS video (AVS1-P2, JiZhun profile) D V D cdgraphics CD Graphics video D V D cdxl Commodore CDXL video D V D cinepak Cinepak DEV D cljr Cirrus Logic AccuPak D A D cook COOK D V D cyuv Creative YUV (CYUV) DEA D dca DCA (DTS Coherent Acoustics) D V D dfa Chronomaster DFA D V dirac BBC Dirac VC-2 DEV D B dnxhd VC3/DNxHD DEV dpx DPX image D A D dsicinaudio Delphine Software International CIN audio D V D dsicinvideo Delphine Software International CIN video DES dvbsub DVB subtitles DES dvdsub DVD subtitles DEV D S dvvideo DV (Digital Video) D V D dxa Feeble Files/ScummVM DXA D V D dxtory Dxtory DEA D eac3 ATSC A/52 E-AC-3 D V D eacmv Electronic Arts CMV video D V D eamad Electronic Arts Madcow Video D V D eatgq Electronic Arts TGQ video D V eatgv Electronic Arts TGV video D V D eatqi Electronic Arts TQI Video D V D escape124 Escape 124 D V D escape130 Escape 130 D V exr OpenEXR image DEV D S ffv1 FFmpeg video codec #1 DEVSD F ffvhuff Huffyuv FFmpeg variant DEA D flac FLAC (Free Lossless Audio Codec) DEV D flashsv Flash Screen Video DEV D flashsv2 Flash Screen Video Version 2 D V D flic Autodesk Animator Flic video DEVSD flv Flash Video (FLV) / Sorenson Spark / Sorenson H.263 D V D F fraps Fraps D V D frwu Forward Uncompressed DEA D g722 G.722 ADPCM DEA g723_1 G.723.1 DEA D g726 G.726 ADPCM D A D g729 G.729 DEV D gif GIF (Graphics Interchange Format) D A D gsm GSM D A D gsm_ms GSM Microsoft variant DEV D h261 H.261 DEVSDT h263 H.263 / H.263-1996 D VSD h263i Intel H.263 EV S h263p H.263+ / H.263-1998 / H.263 version 2 D V D B h264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 DEVSD F huffyuv Huffyuv / HuffYUV D A D iac IAC (Indeo Audio Coder) D V D idcinvideo id Quake II CIN video D V D idf iCEDraw text D V D iff_byterun1 IFF ByteRun1 D V D iff_ilbm IFF ILBM D A D imc IMC (Intel Music Coder) D V D indeo2 Intel Indeo 2 D V indeo3 Intel Indeo 3 D V indeo4 Intel Indeo Video Interactive 4 D V indeo5 Intel Indeo Video Interactive 5 D A D interplay_dpcm DPCM Interplay D V D interplayvideo Interplay MVE video DEV j2k JPEG 2000 D S jacosub JACOsub subtitle DEV D jpegls JPEG-LS D V D jv Bitmap Brothers JV video D V kgv1 Kega Game Video D V D kmvc Karl Morton's video codec D V D F lagarith Lagarith lossless EA libaacplus libaacplus AAC+ (Advanced Audio Codec with SBR+PS) EA libmp3lame libmp3lame MP3 (MPEG audio layer 3) DEV D F libopenjpeg OpenJPEG JPEG 2000 DEV libschroedinger libschroedinger Dirac 2.2 EV libx264 libx264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 EV libx264rgb libx264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 RGB EV ljpeg Lossless JPEG D V D loco LOCO D A D mace3 MACE (Macintosh Audio Compression/Expansion) 3:1 D A D mace6 MACE (Macintosh Audio Compression/Expansion) 6:1 D V D F mdec Sony PlayStation MDEC (Motion DECoder) D S microdvd MicroDVD subtitle D V D F mimic Mimic DEV D B mjpeg MJPEG (Motion JPEG) D V D mjpegb Apple MJPEG-B D A D mlp MLP (Meridian Lossless Packing) D V D mmvideo American Laser Games MM Video D V D motionpixels Motion Pixels video D A D mp1 MP1 (MPEG audio layer 1) D A D mp1float MP1 (MPEG audio layer 1) DEA D mp2 MP2 (MPEG audio layer 2) D A D mp2float MP2 (MPEG audio layer 2) D A D mp3 MP3 (MPEG audio layer 3) D A D mp3adu ADU (Application Data Unit) MP3 (MPEG audio layer 3) D A D mp3adufloat ADU (Application Data Unit) MP3 (MPEG audio layer 3) D A D mp3float MP3 (MPEG audio layer 3) [...] }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 5 05:01:04 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 Jul 2012 03:01:04 -0000 Subject: [FFmpeg-trac] #1513(undetermined:new): lost version.h in libavutil/version.h Message-ID: <034.953758cdb6ddcece239094a7fccf0f83@avcodec.org> #1513: lost version.h in libavutil/version.h -------------------------------------+------------------------------------- Reporter: qrtt1 | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: How to reproduce: {{{ build latest ffmpeg: ./configure --prefix=`pwd`/OUT --disable-asm --disable-doc --disable-vda --disable-bzlib make install }}} {{{ qty:FFmpegOfficial qrtt1$ find . -name "version.h" ./libavcodec/version.h ./libavdevice/version.h ./libavfilter/version.h ./libavformat/version.h ./libavresample/version.h ./libavutil/version.h ./libswscale/version.h ./OUT/include/libavcodec/version.h ./OUT/include/libavdevice/version.h ./OUT/include/libavfilter/version.h ./OUT/include/libavformat/version.h ./OUT/include/libswscale/version.h ./version.h }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 5 05:02:23 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 Jul 2012 03:02:23 -0000 Subject: [FFmpeg-trac] #1513(undetermined:new): lost version.h in libavutil/version.h In-Reply-To: <034.953758cdb6ddcece239094a7fccf0f83@avcodec.org> References: <034.953758cdb6ddcece239094a7fccf0f83@avcodec.org> Message-ID: <049.5bdc13fdea1c8d51fa911f6a01f48395@avcodec.org> #1513: lost version.h in libavutil/version.h -------------------------------------+------------------------------------- Reporter: qrtt1 | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by qrtt1): my revision is: {{{ qty:FFmpegOfficial qrtt1$ git log |head -6 commit 73bb4e9ca61e5dc4c7531b23d036c851ab9b7a16 Author: Carl Eugen Hoyos Date: Thu Jul 5 04:20:58 2012 +0200 nut: add 12/14 bit yuv to nut/raw }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 5 07:41:02 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 Jul 2012 05:41:02 -0000 Subject: [FFmpeg-trac] #1464(undetermined:open): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.ffc4a3f63fb30f48408b7803ae3beb53@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * status: new => open Comment: Thank you for testing! (Unfortunately, imo, your result seems to strengthen Reimar's point that this is a tool-chain problem but maybe I am wrong.) Unrelated: Can you reproduce the crash from ticket #1376 with http://samples.mplayerhq.hu/V-codecs/MPG3/mpg3.avi ? {{{ $ ffmpeg -acodec pcm_s32le -i mpg3.avi -vn -f null - }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 5 08:26:48 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 Jul 2012 06:26:48 -0000 Subject: [FFmpeg-trac] #1513(avutil:closed): lost version.h in libavutil/version.h In-Reply-To: <034.953758cdb6ddcece239094a7fccf0f83@avcodec.org> References: <034.953758cdb6ddcece239094a7fccf0f83@avcodec.org> Message-ID: <049.cad27d0e83cd9023f8e5d5fdc43db8f0@avcodec.org> #1513: lost version.h in libavutil/version.h ------------------------------------+---------------------------------- Reporter: qrtt1 | Owner: Type: defect | Status: closed Priority: important | Component: avutil Version: git-master | Resolution: fixed Keywords: regression | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+---------------------------------- Changes (by cehoyos): * status: new => closed * reproduced: 0 => 1 * component: undetermined => avutil * priority: normal => important * version: unspecified => git-master * keywords: => regression * resolution: => fixed Comment: Should be fixed, thank you for the report! -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 5 08:35:32 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 Jul 2012 06:35:32 -0000 Subject: [FFmpeg-trac] #1376(undetermined:new): avfilter crash In-Reply-To: <038.9858383e4eba95d5efc41a8e103edec2@avcodec.org> References: <038.9858383e4eba95d5efc41a8e103edec2@avcodec.org> Message-ID: <053.e798941719bf8a0ef98deec52eeed73e@avcodec.org> #1376: avfilter crash -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by tadawson): As per request by cehoyos in 1464, I tested this: AMD Phenom 940, Quad core at 3GHz, 3GB RAM . . . ffmpeg version N-42235-g039e9fe Copyright (c) 2000-2012 the FFmpeg developers built on Jul 4 2012 17:20:56 with gcc 4.2.4 configuration: --disable-asm --enable-libmp3lame --enable-libx264 --enable-gpl --enable-libfaac --enable-nonfree --prefix=/usr/local/ffmpeg-GIT libavutil 51. 64.100 / 51. 64.100 libavcodec 54. 32.100 / 54. 32.100 libavformat 54. 14.100 / 54. 14.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 3. 0.101 / 3. 0.101 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Guessed Channel Layout for Input Stream #0.1 : stereo Input #0, avi, from 'mpg3.avi': Duration: 02:02:54.36, start: 0.000000, bitrate: 0 kb/s Stream #0:0: Video: msmpeg4 (MPG3 / 0x3347504D), yuv420p, 704x512, 25 tbr, 2 5 tbn, 25 tbc Stream #0:1: Audio: pcm_s32le (U[0][0][0] / 0x0055), 44100 Hz, stereo, s32, 2822 kb/s [graph 0 input from stream 0:1 @ 0x8e0a660] tb:1/15963 samplefmt:s32 samplerate: 44100 chlayout:0x3 [auto-inserted resampler 0 @ 0x8dffbc0] chl:stereo fmt:s32 r:44100Hz -> chl:ster eo fmt:s16 r:44100Hz Output #0, null, to 'pipe:': Metadata: encoder : Lavf54.14.100 Stream #0:0: Audio: pcm_s16le, 44100 Hz, stereo, s16, 1411 kb/s Stream mapping: Stream #0:1 -> #0:0 (pcm_s32le -> pcm_s16le) Press [q] to stop, [?] for help Multiple frames in a packet from stream 1 [pcm_s32le @ 0x8e0b130] Invalid PCM packet, data has size 7 but at least a size of 8 was expected Error while decoding stream #0:1: Invalid data found when processing input [pcm_s32le @ 0x8e0b130] Invalid PCM packet, data has size 1 but at least a size of 8 was expected Error while decoding stream #0:1: Invalid data found when processing input [pcm_s32le @ 0x8e0b130] Invalid PCM packet, data has size 3 but at least a size of 8 was expected Error while decoding stream #0:1: Invalid data found when processing input [pcm_s32le @ 0x8e0b130] Invalid PCM packet, data has size 5 but at least a size of 8 was expected Error while decoding stream #0:1: Invalid data found when processing input [pcm_s32le @ 0x8e0b130] Invalid PCM packet, data has size 1 but at least a size of 8 was expected Error while decoding stream #0:1: Invalid data found when processing input [pcm_s32le @ 0x8e0b130] Invalid PCM packet, data has size 5 but at least a size of 8 was expected Error while decoding stream #0:1: Invalid data found when processing input [pcm_s32le @ 0x8e0b130] Invalid PCM packet, data has size 5 but at least a size of 8 was expected Error while decoding stream #0:1: Invalid data found when processing input [pcm_s32le @ 0x8e0b130] Invalid PCM packet, data has size 3 but at least a size of 8 was expected Error while decoding stream #0:1: Invalid data found when processing input [pcm_s32le @ 0x8e0b130] Invalid PCM packet, data has size 1 but at least a size of 8 was expected Error while decoding stream #0:1: Invalid data found when processing input [pcm_s32le @ 0x8e0b130] Invalid PCM packet, data has size 1 but at least a size of 8 was expected Error while decoding stream #0:1: Invalid data found when processing input [pcm_s32le @ 0x8e0b130] Invalid PCM packet, data has size 4 but at least a size of 8 was expected Error while decoding stream #0:1: Invalid data found when processing input [pcm_s32le @ 0x8e0b130] Invalid PCM packet, data has size 1 but at least a size of 8 was expected Error while decoding stream #0:1: Invalid data found when processing input [pcm_s32le @ 0x8e0b130] Invalid PCM packet, data has size 5 but at least a size of 8 was expected Error while decoding stream #0:1: Invalid data found when processing input [pcm_s32le @ 0x8e0b130] Invalid PCM packet, data has size 7 but at least a size of 8 was expected Error while decoding stream #0:1: Invalid data found when processing input [pcm_s32le @ 0x8e0b130] Invalid PCM packet, data has size 4 but at least a size of 8 was expected Error while decoding stream #0:1: Invalid data found when processing input [pcm_s32le @ 0x8e0b130] Invalid PCM packet, data has size 6 but at least a size of 8 was expected Error while decoding stream #0:1: Invalid data found when processing input [pcm_s32le @ 0x8e0b130] Invalid PCM packet, data has size 2 but at least a size of 8 was expected Error while decoding stream #0:1: Invalid data found when processing input . . . Error while decoding stream #0:1: Invalid data found when processing input size= 0kB time=00:00:13.60 bitrate= 0.0kbits/s ^M video:0kB audio:106kB subtitle:0 global headers:0kB muxing overhead -100.000000% Without --disable-asm, it's pretty much the same thing, so no, I cannot duplicate the crash. - Tim -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 5 08:35:49 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 Jul 2012 06:35:49 -0000 Subject: [FFmpeg-trac] #1464(undetermined:open): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.b3a66a2cca27fcdba2ad1e384a6549a6@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by tadawson): I'm not sure what to say . . . This system is probably 75% compiled from source with this toolset, and everything else works . . . so, myself, I'd favor a code bug, or at the very least, an "oddity" that skirts the C standards or something . . . I have build, but not yet installed, a later compiler, so if I feel like taking a risk of bricking my build environment, I'll push that in and see if things change. Testing the other, with the build with and without --disable-asm on the current GIT head does not crash, but isn't pretty either . . . . I'll post my output on the other ticket. - Tim -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 5 08:52:23 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 Jul 2012 06:52:23 -0000 Subject: [FFmpeg-trac] #1376(undetermined:new): avfilter crash In-Reply-To: <038.9858383e4eba95d5efc41a8e103edec2@avcodec.org> References: <038.9858383e4eba95d5efc41a8e103edec2@avcodec.org> Message-ID: <053.610079edc85175174c5a580a87b144c1@avcodec.org> #1376: avfilter crash -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by tadawson): Noting that the original ticket is on 10.2, I retested on 10.3 (the closest I have at the moment). Built as per the submitters options, and no crash, but still not that happy: ffmpeg version 0.10.3 Copyright (c) 2000-2012 the FFmpeg developers built on Jul 5 2012 01:49:08 with gcc 4.2.4 configuration: --enable-gpl --disable-ffprobe --prefix=/usr/local/ffmpeg-10.3 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, avi, from 'mpg3.avi': Duration: 02:02:54.36, start: 0.000000, bitrate: 0 kb/s Stream #0:0: Video: msmpeg4 (MPG3 / 0x3347504D), yuv420p, 704x512, 25 tbr, 2 5 tbn, 25 tbc Stream #0:1: Audio: pcm_s32le (U[0][0][0] / 0x0055), 44100 Hz, 2 channels, s 32, 2822 kb/s Incompatible sample format 's32' for codec 'pcm_s16le', auto-selecting format 's 16' Output #0, null, to 'pipe:': Metadata: encoder : Lavf53.32.100 Stream #0:0: Audio: pcm_s16le, 44100 Hz, 2 channels, s16, 1411 kb/s Stream mapping: Stream #0:1 -> #0:0 (pcm_s32le -> pcm_s16le) Press [q] to stop, [?] for help Multiple frames in a packet from stream 1 [pcm_s32le @ 0x8e48880] invalid PCM packet Error while decoding stream #0:1 [pcm_s32le @ 0x8e48880] invalid PCM packet Error while decoding stream #0:1 [pcm_s32le @ 0x8e48880] invalid PCM packet Error while decoding stream #0:1 [pcm_s32le @ 0x8e48880] invalid PCM packet Error while decoding stream #0:1 [pcm_s32le @ 0x8e48880] invalid PCM packet Error while decoding stream #0:1 [pcm_s32le @ 0x8e48880] invalid PCM packet Error while decoding stream #0:1 [pcm_s32le @ 0x8e48880] invalid PCM packet Error while decoding stream #0:1 [pcm_s32le @ 0x8e48880] invalid PCM packet Error while decoding stream #0:1 [pcm_s32le @ 0x8e48880] invalid PCM packet Error while decoding stream #0:1 [pcm_s32le @ 0x8e48880] invalid PCM packet Error while decoding stream #0:1 [pcm_s32le @ 0x8e48880] invalid PCM packet Error while decoding stream #0:1 [pcm_s32le @ 0x8e48880] invalid PCM packet Error while decoding stream #0:1 [pcm_s32le @ 0x8e48880] invalid PCM packet Error while decoding stream #0:1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 5 09:32:57 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 Jul 2012 07:32:57 -0000 Subject: [FFmpeg-trac] #1376(undetermined:new): avfilter crash In-Reply-To: <038.9858383e4eba95d5efc41a8e103edec2@avcodec.org> References: <038.9858383e4eba95d5efc41a8e103edec2@avcodec.org> Message-ID: <053.81624767d451632f70524af9fef7442a@avcodec.org> #1376: avfilter crash -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:13 tadawson]: > Noting that the original ticket is on 10.2, I retested on 10.3 (the closest I have at the moment). Built as per the submitters options, and no crash, but still not that happy: The command is not supposed to do something useful, it just shouldn't crash... Thank you for testing! -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 5 11:52:45 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 Jul 2012 09:52:45 -0000 Subject: [FFmpeg-trac] #1376(undetermined:new): avfilter crash In-Reply-To: <038.9858383e4eba95d5efc41a8e103edec2@avcodec.org> References: <038.9858383e4eba95d5efc41a8e103edec2@avcodec.org> Message-ID: <053.5e2ead94733172efce396d0a5d8a77d8@avcodec.org> #1376: avfilter crash -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ami_stuff): Replying to [comment:12 tadawson]: > As per request by cehoyos in #1464, I tested this: > > AMD Phenom 940, Quad core at 3GHz, 3GB RAM . . . > {{{ > ffmpeg version N-42235-g039e9fe Copyright (c) 2000-2012 the FFmpeg developers > built on Jul 4 2012 17:20:56 with gcc 4.2.4 > configuration: --disable-asm --enable-libmp3lame --enable-libx264 --enable-gpl > --enable-libfaac --enable-nonfree --prefix=/usr/local/ffmpeg-GIT > libavutil 51. 64.100 / 51. 64.100 > libavcodec 54. 32.100 / 54. 32.100 > libavformat 54. 14.100 / 54. 14.100 > libavdevice 54. 0.100 / 54. 0.100 > libavfilter 3. 0.101 / 3. 0.101 > libswscale 2. 1.100 / 2. 1.100 > libswresample 0. 15.100 / 0. 15.100 > libpostproc 52. 0.100 / 52. 0.100 > Guessed Channel Layout for Input Stream #0.1 : stereo > Input #0, avi, from 'mpg3.avi': > Duration: 02:02:54.36, start: 0.000000, bitrate: 0 kb/s > Stream #0:0: Video: msmpeg4 (MPG3 / 0x3347504D), yuv420p, 704x512, 25 tbr, 2 > 5 tbn, 25 tbc > Stream #0:1: Audio: pcm_s32le (U[0][0][0] / 0x0055), 44100 Hz, stereo, s32, > 2822 kb/s > [graph 0 input from stream 0:1 @ 0x8e0a660] tb:1/15963 samplefmt:s32 samplerate: > 44100 chlayout:0x3 > [auto-inserted resampler 0 @ 0x8dffbc0] chl:stereo fmt:s32 r:44100Hz -> chl:ster > eo fmt:s16 r:44100Hz > Output #0, null, to 'pipe:': > Metadata: > encoder : Lavf54.14.100 > Stream #0:0: Audio: pcm_s16le, 44100 Hz, stereo, s16, 1411 kb/s > Stream mapping: > Stream #0:1 -> #0:0 (pcm_s32le -> pcm_s16le) > Press [q] to stop, [?] for help > Multiple frames in a packet from stream 1 > [pcm_s32le @ 0x8e0b130] Invalid PCM packet, data has size 7 but at least a size > of 8 was expected > Error while decoding stream #0:1: Invalid data found when processing input > [pcm_s32le @ 0x8e0b130] Invalid PCM packet, data has size 1 but at least a size > of 8 was expected > Error while decoding stream #0:1: Invalid data found when processing input > [pcm_s32le @ 0x8e0b130] Invalid PCM packet, data has size 3 but at least a size > of 8 was expected > Error while decoding stream #0:1: Invalid data found when processing input > [pcm_s32le @ 0x8e0b130] Invalid PCM packet, data has size 5 but at least a size > of 8 was expected > Error while decoding stream #0:1: Invalid data found when processing input > [pcm_s32le @ 0x8e0b130] Invalid PCM packet, data has size 1 but at least a size > of 8 was expected > Error while decoding stream #0:1: Invalid data found when processing input > [pcm_s32le @ 0x8e0b130] Invalid PCM packet, data has size 5 but at least a size > of 8 was expected > Error while decoding stream #0:1: Invalid data found when processing input > [pcm_s32le @ 0x8e0b130] Invalid PCM packet, data has size 5 but at least a size > of 8 was expected > Error while decoding stream #0:1: Invalid data found when processing input > [pcm_s32le @ 0x8e0b130] Invalid PCM packet, data has size 3 but at least a size > of 8 was expected > Error while decoding stream #0:1: Invalid data found when processing input > [pcm_s32le @ 0x8e0b130] Invalid PCM packet, data has size 1 but at least a size > of 8 was expected > Error while decoding stream #0:1: Invalid data found when processing input > [pcm_s32le @ 0x8e0b130] Invalid PCM packet, data has size 1 but at least a size > of 8 was expected > Error while decoding stream #0:1: Invalid data found when processing input > [pcm_s32le @ 0x8e0b130] Invalid PCM packet, data has size 4 but at least a size > of 8 was expected > Error while decoding stream #0:1: Invalid data found when processing input > [pcm_s32le @ 0x8e0b130] Invalid PCM packet, data has size 1 but at least a size > of 8 was expected > Error while decoding stream #0:1: Invalid data found when processing input > [pcm_s32le @ 0x8e0b130] Invalid PCM packet, data has size 5 but at least a size > of 8 was expected > Error while decoding stream #0:1: Invalid data found when processing input > [pcm_s32le @ 0x8e0b130] Invalid PCM packet, data has size 7 but at least a size > of 8 was expected > Error while decoding stream #0:1: Invalid data found when processing input > [pcm_s32le @ 0x8e0b130] Invalid PCM packet, data has size 4 but at least a size > of 8 was expected > Error while decoding stream #0:1: Invalid data found when processing input > [pcm_s32le @ 0x8e0b130] Invalid PCM packet, data has size 6 but at least a size > of 8 was expected > Error while decoding stream #0:1: Invalid data found when processing input > [pcm_s32le @ 0x8e0b130] Invalid PCM packet, data has size 2 but at least a size > of 8 was expected > Error while decoding stream #0:1: Invalid data found when processing input > . > . > . > Error while decoding stream #0:1: Invalid data found when processing input > size= 0kB time=00:00:13.60 bitrate= 0.0kbits/s ^M > video:0kB audio:106kB subtitle:0 global headers:0kB muxing overhead -100.000000% > }}} > > Without --disable-asm, it's pretty much the same thing, so no, I cannot duplicate the crash. > > - Tim > Maybe you could test with "-cpuflags -sse2"? {{{ ffmpeg -cpuflags -sse2 -threads 1 -acodec real_144 -i airfone.mov -vn -acodec mp2 -f null - }}} be sure to use normal build for test, not "--disable-asm". -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 5 16:51:37 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 Jul 2012 14:51:37 -0000 Subject: [FFmpeg-trac] #1512(FFmpeg:closed): bogus ffmpeg -codecs output In-Reply-To: <038.d6e18db3c8dfde3f56b631faf8bfdcd6@avcodec.org> References: <038.d6e18db3c8dfde3f56b631faf8bfdcd6@avcodec.org> Message-ID: <053.60ba6b36c1b4c11b7908d5ed62be5e89@avcodec.org> #1512: bogus ffmpeg -codecs output ------------------------------------+---------------------------------- Reporter: richardpl | Owner: Type: defect | Status: closed Priority: minor | Component: FFmpeg Version: git-master | Resolution: fixed Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+---------------------------------- Changes (by cehoyos): * status: new => closed * resolution: => fixed -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 5 17:07:10 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 Jul 2012 15:07:10 -0000 Subject: [FFmpeg-trac] #1493(undetermined:open): Transcoding MOV file from Rhozet Carbon Server creates video with double duration In-Reply-To: <037.54193589962f945e63fa23454a61f4ac@avcodec.org> References: <037.54193589962f945e63fa23454a61f4ac@avcodec.org> Message-ID: <052.dd5d4973a2b53fd25fbd156b52a34bf2@avcodec.org> #1493: Transcoding MOV file from Rhozet Carbon Server creates video with double duration -------------------------------------+------------------------------------- Reporter: kbreeman | Owner: Type: defect | Status: open Priority: important | Component: Version: git-master | undetermined Keywords: mov | Resolution: regression | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by kbreeman): Using "ffmpeg -i infile.mov -an out.mp4" results in the same number of frames and the same video duration. mediainfo noaudio.mp4 {{{ General Complete name : noaudio.mp4 Format : MPEG-4 Format profile : Base Media Codec ID : isom File size : 30.4 MiB Duration : 8mn 28s Overall bit rate : 502 Kbps Encoded date : UTC 2009-08-31 13:49:30 Tagged date : UTC 2009-08-31 13:49:30 Writing application : Lavf53.24.0 Video ID : 1 Format : AVC Format/Info : Advanced Video Codec Format profile : High at L3.1 Format settings, CABAC : Yes Format settings, ReFrames : 4 frames Codec ID : avc1 Codec ID/Info : Advanced Video Coding Duration : 8mn 28s Bit rate : 499 Kbps Width : 1 024 pixels Height : 574 pixels Display aspect ratio : 16:9 Frame rate mode : Constant Frame rate : 25.000 fps Color space : YUV Chroma subsampling : 4:2:0 Bit depth : 8 bits Scan type : Progressive Bits/(Pixel*Frame) : 0.034 Stream size : 30.3 MiB (100%) Writing library : x264 core 118 r2085 8a62835 Encoding settings : 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 / 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 Language : English Encoded date : UTC 2009-08-31 13:49:30 Tagged date : UTC 2009-08-31 13:49:30 }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 5 17:38:17 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 Jul 2012 15:38:17 -0000 Subject: [FFmpeg-trac] #1432(avformat:open): progressive delay In-Reply-To: <031.db651549cdf6166fc0aca64f9ec37f30@avcodec.org> References: <031.db651549cdf6166fc0aca64f9ec37f30@avcodec.org> Message-ID: <046.5d42f48338a602b5422acd2478effbce@avcodec.org> #1432: progressive delay -------------------------------------+------------------------------------- Reporter: lo | Owner: Type: defect | Status: open Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: avi mp3 | Blocked By: desync | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by mjs973): avi-mp3-v2.patch has an updated fix, with more extensive testing. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 5 20:35:49 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 Jul 2012 18:35:49 -0000 Subject: [FFmpeg-trac] #1514(undetermined:new): support gray16 pixel format in tiff Message-ID: <036.0f10ae334886e1f60eb02d9db6c7f50f@avcodec.org> #1514: support gray16 pixel format in tiff -------------------------------------+------------------------------------- Reporter: dericed | Type: Status: new | enhancement Component: | Priority: normal undetermined | Version: git- Keywords: tiff | master Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Summary of the bug: I would like to use a 16 bit gray pixel format in tiff. I see gray8 but if I want 16 bit I need to use an rgb64 pixel format (which is a bit larger than necessary). Here's a command that attempted to create a 16 bit gray tiff image (ffmpeg uses rgb64le). How to reproduce: {{{ ffmpeg started on 2012-07-05 at 14:27:23 Report written to "ffmpeg-20120705-142723.log" Command line: ffmpeg -report -f lavfi -i testsrc -vframes 1 -pix_fmt gray16be 16bit_gray16le.tiff ffmpeg version 0.11.1.git Copyright (c) 2000-2012 the FFmpeg developers built on Jul 5 2012 11:22:03 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 libavutil 51. 64.100 / 51. 64.100 libavcodec 54. 33.100 / 54. 33.100 libavformat 54. 15.100 / 54. 15.100 libavdevice 54. 1.100 / 54. 1.100 libavfilter 3. 0.101 / 3. 0.101 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [Parsed_testsrc_0 @ 0x7ff0c1418440] size:320x240 rate:25/1 duration:-1.000000 sar:1/1 [out @ 0x7ff0c1418960] No opaque field provided [lavfi @ 0x7ff0c184e200] All info found [lavfi @ 0x7ff0c184e200] Estimating duration from bitrate, this may be inaccurate Input #0, lavfi, from 'testsrc': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0, 1, 1/25: Video: rawvideo (RGB[24] / 0x18424752), rgb24, 320x240 [SAR 1:1 DAR 4:3], 25 tbr, 25 tbn, 25 tbc [buffer @ 0x7ff0c1419ce0] Setting entry with key 'video_size' to value '320x240' [buffer @ 0x7ff0c1419ce0] Setting entry with key 'pix_fmt' to value '2' [buffer @ 0x7ff0c1419ce0] Setting entry with key 'time_base' to value '1/25' [buffer @ 0x7ff0c1419ce0] Setting entry with key 'pixel_aspect' to value '1/1' [buffer @ 0x7ff0c1419ce0] Setting entry with key 'sws_param' to value 'flags=2' [buffer @ 0x7ff0c1419ce0] Setting entry with key 'frame_rate' to value '25/1' [graph 0 input from stream 0:0 @ 0x7ff0c1419820] w:320 h:240 pixfmt:rgb24 tb:1/25 fr:25/1 sar:1/1 sws_param:flags=2 [output stream 0:0 @ 0x7ff0c141a020] No opaque field provided Incompatible pixel format 'gray16be' for codec 'tiff', auto-selecting format 'rgb48le' [format @ 0x7ff0c141a1a0] auto-inserting filter 'auto-inserted scaler 0' between the filter 'Parsed_null_0' and the filter 'format' [auto-inserted scaler 0 @ 0x7ff0c141a660] w:320 h:240 fmt:rgb24 sar:1/1 -> w:320 h:240 fmt:rgb48le sar:1/1 flags:0x4 Output #0, image2, to '16bit_gray16le.tiff': Metadata: encoder : Lavf54.15.100 Stream #0:0, 0, 1/90000: Video: tiff, rgb48le, 320x240 [SAR 1:1 DAR 4:3], q=2-31, 200 kb/s, 90k tbn, 25 tbc Stream mapping: Stream #0:0 -> #0:0 (rawvideo -> tiff) Press [q] to stop, [?] for help No more output streams to write to, finishing. frame= 1 fps=0.0 q=0.0 Lsize= 0kB time=00:00:00.04 bitrate= 0.0kbits/s video:399kB audio:0kB subtitle:0 global headers:0kB muxing overhead -100.000000% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 5 20:37:29 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 Jul 2012 18:37:29 -0000 Subject: [FFmpeg-trac] #1464(undetermined:open): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.d68337d28f81b3ee2e2c65cd920b2c3a@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by tadawson): Well, no guts, no glory . . . I updated from gcc 4.2.4 to gcc 4.4.7, and recompiled, and the problem I am having with the MTS files with ffmpeg/ffplay are now resolved. I can now also run with audio, etc. and get stable, clean video . . . Not sure what the issue was, but GCC 4.2.4 should definitely be flagged as buggy with ffmpeg . . . - Tim -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 5 20:58:36 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 Jul 2012 18:58:36 -0000 Subject: [FFmpeg-trac] #1514(avcodec:open): support gray16 pixel format in tiff In-Reply-To: <036.0f10ae334886e1f60eb02d9db6c7f50f@avcodec.org> References: <036.0f10ae334886e1f60eb02d9db6c7f50f@avcodec.org> Message-ID: <051.6c8a03fd3ad6166a80a4c9fde2e7880c@avcodec.org> #1514: support gray16 pixel format in tiff -------------------------------------+----------------------------------- Reporter: dericed | Owner: Type: enhancement | Status: open Priority: wish | Component: avcodec Version: git-master | Resolution: Keywords: tif gray16 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by cehoyos): * keywords: tiff => tif gray16 * priority: normal => wish * status: new => open * component: undetermined => avcodec * reproduced: 0 => 1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 5 22:50:03 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 05 Jul 2012 20:50:03 -0000 Subject: [FFmpeg-trac] #1306(avcodec:open): Open EXR : wrong processing of an *.exr files In-Reply-To: <038.694ebd22ac1b7cdf0e0c92b5789611a0@avcodec.org> References: <038.694ebd22ac1b7cdf0e0c92b5789611a0@avcodec.org> Message-ID: <053.31da135fb33cee0f795be359e1e4f895@avcodec.org> #1306: Open EXR : wrong processing of an *.exr files -------------------------------------+----------------------------------- Reporter: russiaman | Owner: Type: enhancement | Status: open Priority: wish | Component: avcodec Version: git-master | Resolution: Keywords: EXR | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by ami_stuff): * cc: ami_stuff@? (added) Comment: here is a full set of samples if someone will decide to implement more features to exr decoder: http://www.datafilehost.com/download-411f7a8d.html -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jul 6 06:02:20 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 06 Jul 2012 04:02:20 -0000 Subject: [FFmpeg-trac] #1494(avcodec:closed): Assertion fails when encoding wmav2 In-Reply-To: <038.6b7929edefcc808d4983fa42177d464a@avcodec.org> References: <038.6b7929edefcc808d4983fa42177d464a@avcodec.org> Message-ID: <053.5eb5130ac5c585ce6ad20f3ff33e1dc8@avcodec.org> #1494: Assertion fails when encoding wmav2 -------------------------------------+------------------------------------- Reporter: grolschie | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: duplicate Keywords: wma | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by grolschie): I have tested it on my system this with this binary: http://ffmpeg.zeranoe.com/builds/win32/static/ffmpeg-20120706-git- 8293a21-win32-static.7z It's fixed! Thank you so much! -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jul 6 07:39:40 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 06 Jul 2012 05:39:40 -0000 Subject: [FFmpeg-trac] #1495(swresample:closed): resample / ac3 encoding regression In-Reply-To: <038.cc3d5f4531bf3223e10ac3f03ca6bcc0@avcodec.org> References: <038.cc3d5f4531bf3223e10ac3f03ca6bcc0@avcodec.org> Message-ID: <053.423f5558139890ab64f6c828c9b27bd9@avcodec.org> #1495: resample / ac3 encoding regression -------------------------------------+------------------------------------- Reporter: grolschie | Owner: Type: defect | Status: closed Priority: important | Component: Version: git-master | swresample Keywords: regression | Resolution: fixed ac3 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by grolschie): I have tested it on my system this with this binary: http://ffmpeg.zeranoe.com/builds/win32/static/ffmpeg-20120706-git- 8293a21-win32-static.7z It's fixed! Thank you so much! -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jul 6 09:24:12 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 06 Jul 2012 07:24:12 -0000 Subject: [FFmpeg-trac] #1464(undetermined:open): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.e4eedda1f8f326a063fed75f6f6fba04@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ianm): For what its worth, when I updated my GCC from 4.2.2 to 4.6.2 - my problems were resolved as well. So GCC 4.2.2 should probably be added to that flagged list then. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jul 6 16:24:39 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 06 Jul 2012 14:24:39 -0000 Subject: [FFmpeg-trac] #1493(undetermined:open): Transcoding MOV file from Rhozet Carbon Server creates video with double duration In-Reply-To: <037.54193589962f945e63fa23454a61f4ac@avcodec.org> References: <037.54193589962f945e63fa23454a61f4ac@avcodec.org> Message-ID: <052.75687485df39b8d3892a06bdb859c9e3@avcodec.org> #1493: Transcoding MOV file from Rhozet Carbon Server creates video with double duration -------------------------------------+------------------------------------- Reporter: kbreeman | Owner: Type: defect | Status: open Priority: important | Component: Version: git-master | undetermined Keywords: mov | Resolution: regression | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by mjs973): Replying to [comment:8 kbreeman]: > Using "ffmpeg -i infile.mov -an out.mp4" results in the same number of frames and the same video duration. That result rules out a too-long audio stream. Seems like this file triggers a real bug with the internal calculation of video stream length. Until there is a fix, the only workaround I can think of is for you to tell ffmpeg to stop transcoding after a specific number of frames: ffmpeg -i infile.mov -vframes 6360 out.mp4 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jul 6 19:10:38 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 06 Jul 2012 17:10:38 -0000 Subject: [FFmpeg-trac] #1376(undetermined:new): avfilter crash In-Reply-To: <038.9858383e4eba95d5efc41a8e103edec2@avcodec.org> References: <038.9858383e4eba95d5efc41a8e103edec2@avcodec.org> Message-ID: <053.fe6d60b7996bcdcf1bc1090bd829b61b@avcodec.org> #1376: avfilter crash -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by tadawson): Understood. I have been working a different problem with ffmpeg on 1464 which had required that to get a stable build at all, and hence my commentary to that effect here. That has been resolved, so it won't be used moving forward. Note that my last test with the 10.2 tree was with the exact compile options used by the submitter of this ticket. I believe that the command used in test was the exact one in the ticket, with the "-cpuflags -sse2", although when testing with ffmpeg 0.10.3 (the closest I have to the ticket), I was getting an error that that was not a valid flag, hence it was omitted in that test case. Note my comment in the test output of the GIT head - with or without the --disable-asm, I get the same result, so I did not post the test output for the test without --disable- asm. I do have an older system here with an actual Athlon-XP in it . . . If I find some time, I'll spin it up and test on the exact same architecture. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jul 6 21:42:45 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 06 Jul 2012 19:42:45 -0000 Subject: [FFmpeg-trac] #1191(undetermined:closed): qt tiff enc: make output compatible with quitcktime In-Reply-To: <038.e5c59d193a3be060acb4c6f22de7fa6f@avcodec.org> References: <038.e5c59d193a3be060acb4c6f22de7fa6f@avcodec.org> Message-ID: <053.863d4dea816eeaa692e73c246bb0ae1d@avcodec.org> #1191: qt tiff enc: make output compatible with quitcktime -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: normal | Component: Version: git-master | undetermined Keywords: mov tif | Resolution: fixed Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by richardpl): Are you sure that for gray8 in mov bpp is set to 0x28 (40)? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jul 6 22:01:52 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 06 Jul 2012 20:01:52 -0000 Subject: [FFmpeg-trac] #1514(avcodec:closed): support gray16 pixel format in tiff In-Reply-To: <036.0f10ae334886e1f60eb02d9db6c7f50f@avcodec.org> References: <036.0f10ae334886e1f60eb02d9db6c7f50f@avcodec.org> Message-ID: <051.429d2b34385eb611e2386f8e6ff37305@avcodec.org> #1514: support gray16 pixel format in tiff -------------------------------------+----------------------------------- Reporter: dericed | Owner: Type: enhancement | Status: closed Priority: wish | Component: avcodec Version: git-master | Resolution: fixed Keywords: tif gray16 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by richardpl): * status: open => closed * resolution: => fixed Comment: should be fixed. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jul 6 22:31:23 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 06 Jul 2012 20:31:23 -0000 Subject: [FFmpeg-trac] #1464(undetermined:open): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.5f36a4f40ee1da8cf464a4b10584f5a8@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by tadawson): I have also tested gcc 4.5.4, 4.6.3, and 4.7.1, and all appear to do fine. It appears that the gcc 4.2 tree has the bug, and, ironically, was chosen as the base for some distros . . - Tim -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jul 6 22:31:46 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 06 Jul 2012 20:31:46 -0000 Subject: [FFmpeg-trac] #1191(undetermined:closed): qt tiff enc: make output compatible with quitcktime In-Reply-To: <038.e5c59d193a3be060acb4c6f22de7fa6f@avcodec.org> References: <038.e5c59d193a3be060acb4c6f22de7fa6f@avcodec.org> Message-ID: <053.84bc6c73a30f0c70ca0ab2dadeaf1ce0@avcodec.org> #1191: qt tiff enc: make output compatible with quitcktime -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: normal | Component: Version: git-master | undetermined Keywords: mov tif | Resolution: fixed Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ami_stuff): I attached qt tiff 256 grays. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jul 7 12:26:13 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 07 Jul 2012 10:26:13 -0000 Subject: [FFmpeg-trac] #1376(undetermined:new): avfilter crash In-Reply-To: <038.9858383e4eba95d5efc41a8e103edec2@avcodec.org> References: <038.9858383e4eba95d5efc41a8e103edec2@avcodec.org> Message-ID: <053.59e574bd892dede992d595579b704af8@avcodec.org> #1376: avfilter crash -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ami_stuff): > I do have an older system here with an actual Athlon-XP in it . . . If I find some time, I'll spin it up and test on the exact same architecture. Please test {{{ ffmpeg -acodec pcm_s32le -i mpg3.avi -vn -f null - }}} because "airfone.mov" sample doesn't crash here anymore since two days (snapshots). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jul 7 12:29:47 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 07 Jul 2012 10:29:47 -0000 Subject: [FFmpeg-trac] #1366(avcodec:closed): aac enc crash In-Reply-To: <038.98a046d69ce6600c468dd31dd3d410d9@avcodec.org> References: <038.98a046d69ce6600c468dd31dd3d410d9@avcodec.org> Message-ID: <053.97d77ffa0cf5bd6f888e6be2f8fd10f6@avcodec.org> #1366: aac enc crash -------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: normal | Component: avcodec Version: unspecified | Resolution: fixed Keywords: aac | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by ami_stuff): * status: new => closed * resolution: => fixed Comment: doesn't crash anymore -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jul 7 12:49:12 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 07 Jul 2012 10:49:12 -0000 Subject: [FFmpeg-trac] #1515(build system:new): configure does not test for needed texi2html features Message-ID: <036.97bc6dba1bdb4963ae87054e25ed8945@avcodec.org> #1515: configure does not test for needed texi2html features -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: minor | Component: build Version: git- | system master | Keywords: texi2html Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- http://article.gmane.org/gmane.comp.video.ffmpeg.user/38311 The user report indicates that configure enables CONFIG_DOC even if the installed version of texi2html is too old to recognize --init-file which is used when building the html documentation -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 8 17:07:10 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 08 Jul 2012 15:07:10 -0000 Subject: [FFmpeg-trac] #1474(undetermined:open): Some audio encoders stopped encoding strange channel layouts In-Reply-To: <040.186ffd1bfe8fb24dd3c780d16bd118a9@avcodec.org> References: <040.186ffd1bfe8fb24dd3c780d16bd118a9@avcodec.org> Message-ID: <055.3b7cb86bed0599d0101c3285223e2082@avcodec.org> #1474: Some audio encoders stopped encoding strange channel layouts -------------------------------------+------------------------------------- Reporter: dcoffey3296 | Owner: Type: defect | Status: open Priority: important | Component: Version: git-master | undetermined Keywords: regression | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Comment (by Cigaes): Probably. But then we need to have heuristics to decide when a conversion is completely safe, safe but inefficient, unsafe. That is becoming quite complex. But even so, it is not clearly the right thing to do. With the file we have here, there are ~50% chances that what the user really want is {{{-filter_complex '[0:1] [0:2] amerge'}}}. If I am in a ten-floors building and get on the elevator on the 7th floor, I do not want it to start going down immediately, even though it is ''probably'' the right decision: the time wasted when it is wrong and I did not stop it in time is much worst that the time gained by not pressing a button. The same goes for programs that automagically decide what to do with any given input: there are inputs where we really do not have enough information, and it is best to just let the user decide. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 8 21:28:16 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 08 Jul 2012 19:28:16 -0000 Subject: [FFmpeg-trac] #1241(build system:new): ffmpeg In-Reply-To: <034.87fb0194692fc008684f2e65d6a20a4b@avcodec.org> References: <034.87fb0194692fc008684f2e65d6a20a4b@avcodec.org> Message-ID: <049.c664226827708880bc88a015bc87dd79@avcodec.org> #1241: ffmpeg -------------------------------------+------------------------------------- Reporter: nadav | Owner: Type: defect | Status: new Priority: normal | Component: build Version: unspecified | system Keywords: arm | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by michael): Which patch fixes what ? ive tested several patches and configurations on NDK and none fixed anything. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 8 21:35:22 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 08 Jul 2012 19:35:22 -0000 Subject: [FFmpeg-trac] #1435(undetermined:open): Remuxing aac from mov to avi breaks timestamps In-Reply-To: <036.953abdff095dd0858c1e1e2335462fd0@avcodec.org> References: <036.953abdff095dd0858c1e1e2335462fd0@avcodec.org> Message-ID: <051.3e73cd47e4e0714d155b9f8240e8aff7@avcodec.org> #1435: Remuxing aac from mov to avi breaks timestamps -------------------------------------+------------------------------------- Reporter: feelart | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: avi aac | Resolution: desync | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by michael): the link with the "acopy_mpeg4MP4_mp4" file shows: "Sorry, this file is no longer available. It may have been deleted by the uploader, or has expired." -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 8 22:52:56 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 08 Jul 2012 20:52:56 -0000 Subject: [FFmpeg-trac] #1435(undetermined:open): Remuxing aac from mov to avi breaks timestamps In-Reply-To: <036.953abdff095dd0858c1e1e2335462fd0@avcodec.org> References: <036.953abdff095dd0858c1e1e2335462fd0@avcodec.org> Message-ID: <051.d564cfe7fdb513a7ef920d79b9c7eec8@avcodec.org> #1435: Remuxing aac from mov to avi breaks timestamps -------------------------------------+------------------------------------- Reporter: feelart | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: avi aac | Resolution: desync | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Sample uploaded to http://samples.ffmpeg.org/ffmpeg- bugs/trac/ticket1435/acopy_mpeg4MP4.mp4 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 9 07:09:38 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 09 Jul 2012 05:09:38 -0000 Subject: [FFmpeg-trac] #1516(undetermined:new): Possible dead loop while making snapshot from a MP4 Message-ID: <037.f3f75d1533e4c9c2654092c92c895bd3@avcodec.org> #1516: Possible dead loop while making snapshot from a MP4 -------------------------------------+------------------------------------- Reporter: tewilove | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: CPU 100%. How to reproduce: [akira at localhost Temp]$ ffmpeg -i sm18304895.mp4 -y -f image2 -ss 479.342 -vframes 1 208bbd48b6dd6d31a5a0636dfd88ead0.jpg ffmpeg version 0.10.4 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 13 2012 09:51:06 with gcc 4.7.0 20120507 (Red Hat 4.7.0-5) configuration: --prefix=/usr --bindir=/usr/bin --datadir=/usr/share/ffmpeg --incdir=/usr/include/ffmpeg --libdir=/usr/lib64 --mandir=/usr/share/man --arch=x86_64 --extra- cflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack- protector --param=ssp-buffer-size=4 -m64 -mtune=generic' --enable-bzlib --disable-crystalhd --enable-gnutls --enable-libass --enable-libcdio --enable-libcelt --enable-libdc1394 --disable-indev=jack --enable- libfreetype --enable-libgsm --enable-libmp3lame --enable-openal --enable- libopenjpeg --enable-libpulse --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libv4l2 --enable-libvpx --enable-libx264 --enable-libxvid --enable-x11grab --enable-avfilter --enable-postproc --enable-pthreads --disable-static --enable-shared --enable-gpl --disable-debug --disable-stripping --shlibdir=/usr/lib64 --enable-runtime-cpudetect 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, mov,mp4,m4a,3gp,3g2,mj2, from 'sm18304895.mp4': Metadata: major_brand : isom minor_version : 1 compatible_brands: isom creation_time : 2012-07-08 02:22:48 copyright : copyright-eng : Duration: 00:09:43.42, start: 0.000000, bitrate: 1389 kb/s Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1280x720, 1319 kb/s, 60 fps, 239.76 tbr, 240k tbn, 120 tbc Metadata: creation_time : 2012-07-08 05:21:08 handler_name : Imported with GPAC 0.4.6-DEV-git-62b7369 Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, s16, 62 kb/s Metadata: creation_time : 2012-07-08 02:22:48 handler_name : GPAC ISO Audio Handler Incompatible pixel format 'yuv420p' for codec 'mjpeg', auto-selecting format 'yuvj420p' [buffer @ 0xf7f8a0] w:1280 h:720 pixfmt:yuv420p tb:1/1000000 sar:0/1 sws_param: [buffersink @ 0xf7fca0] auto-inserting filter 'auto-inserted scale 0' between the filter 'src' and the filter 'out' [scale @ 0xf5cec0] w:1280 h:720 fmt:yuv420p -> w:1280 h:720 fmt:yuvj420p flags:0x4 Output #0, image2, to '208bbd48b6dd6d31a5a0636dfd88ead0.jpg': Metadata: major_brand : isom minor_version : 1 compatible_brands: isom creation_time : 2012-07-08 02:22:48 copyright : copyright-eng : encoder : Lavf53.32.100 Stream #0:0(und): Video: mjpeg, yuvj420p, 1280x720, q=2-31, 200 kb/s, 90k tbn, 239.76 tbc Metadata: creation_time : 2012-07-08 05:21:08 handler_name : Imported with GPAC 0.4.6-DEV-git-62b7369 Stream mapping: Stream #0:0 -> #0:0 (h264 -> mjpeg) Press [q] to stop, [?] for help -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 9 07:10:43 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 09 Jul 2012 05:10:43 -0000 Subject: [FFmpeg-trac] #1516(undetermined:new): Possible dead loop while making snapshot from a MP4 In-Reply-To: <037.f3f75d1533e4c9c2654092c92c895bd3@avcodec.org> References: <037.f3f75d1533e4c9c2654092c92c895bd3@avcodec.org> Message-ID: <052.f6dd59c459606549fc9ae78a4a72acde@avcodec.org> #1516: Possible dead loop while making snapshot from a MP4 -------------------------------------+------------------------------------- Reporter: tewilove | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by tewilove): File will be uploaded to a 3rd-party site soon. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 9 09:10:46 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 09 Jul 2012 07:10:46 -0000 Subject: [FFmpeg-trac] #1516(undetermined:new): Possible dead loop while making snapshot from a MP4 In-Reply-To: <037.f3f75d1533e4c9c2654092c92c895bd3@avcodec.org> References: <037.f3f75d1533e4c9c2654092c92c895bd3@avcodec.org> Message-ID: <052.4c648c461d0d3206f3b809bd153008c2@avcodec.org> #1516: Possible dead loop while making snapshot from a MP4 -------------------------------------+------------------------------------- Reporter: tewilove | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by Cigaes): Try the same command line replacing 479.342 first with 2, then again with 20: does the first one finish almost immediately while the second one seems to freeze for a noticeable amount of time before finishing? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 9 09:13:08 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 09 Jul 2012 07:13:08 -0000 Subject: [FFmpeg-trac] #1516(undetermined:new): Possible dead loop while making snapshot from a MP4 In-Reply-To: <037.f3f75d1533e4c9c2654092c92c895bd3@avcodec.org> References: <037.f3f75d1533e4c9c2654092c92c895bd3@avcodec.org> Message-ID: <052.2a6775b3fdc78aec2a965bee7a701686@avcodec.org> #1516: Possible dead loop while making snapshot from a MP4 -------------------------------------+------------------------------------- Reporter: tewilove | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by tewilove): Replying to [comment:2 Cigaes]: > Try the same command line replacing 479.342 first with 2, then again with 20: does the first one finish almost immediately while the second one seems to freeze for a noticeable amount of time before finishing? Yes. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 9 09:21:39 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 09 Jul 2012 07:21:39 -0000 Subject: [FFmpeg-trac] #1516(undetermined:new): Possible dead loop while making snapshot from a MP4 In-Reply-To: <037.f3f75d1533e4c9c2654092c92c895bd3@avcodec.org> References: <037.f3f75d1533e4c9c2654092c92c895bd3@avcodec.org> Message-ID: <052.95bcf82c02150f866518ff41594ca1ff@avcodec.org> #1516: Possible dead loop while making snapshot from a MP4 -------------------------------------+------------------------------------- Reporter: tewilove | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by Cigaes): Them measure the time it took for 20, multiply it by 24, and wait that amount of time for your original 479.342, because that is the time necessary to decode and skip 479 seconds of HD video. You can add a kind of progress indication if you add this to the end of your command line: {{{-f framecrc -r 1 -an -sn -t 480 -}}} You could also speed-up things by putting {{{-ss}}} as an input option, but the time would be much less accurate as it would only jump to keyframes. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 9 09:46:14 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 09 Jul 2012 07:46:14 -0000 Subject: [FFmpeg-trac] #1516(undetermined:new): Possible dead loop while making snapshot from a MP4 In-Reply-To: <037.f3f75d1533e4c9c2654092c92c895bd3@avcodec.org> References: <037.f3f75d1533e4c9c2654092c92c895bd3@avcodec.org> Message-ID: <052.9c8ea84e2784e611f2c93a31b1600c97@avcodec.org> #1516: Possible dead loop while making snapshot from a MP4 -------------------------------------+------------------------------------- Reporter: tewilove | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Old description: > Summary of the bug: > CPU 100%. > How to reproduce: > [akira at localhost Temp]$ ffmpeg -i sm18304895.mp4 -y -f image2 -ss 479.342 > -vframes 1 208bbd48b6dd6d31a5a0636dfd88ead0.jpg > ffmpeg version 0.10.4 Copyright (c) 2000-2012 the FFmpeg developers > built on Jun 13 2012 09:51:06 with gcc 4.7.0 20120507 (Red Hat 4.7.0-5) > configuration: --prefix=/usr --bindir=/usr/bin > --datadir=/usr/share/ffmpeg --incdir=/usr/include/ffmpeg > --libdir=/usr/lib64 --mandir=/usr/share/man --arch=x86_64 --extra- > cflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack- > protector --param=ssp-buffer-size=4 -m64 -mtune=generic' --enable-bzlib > --disable-crystalhd --enable-gnutls --enable-libass --enable-libcdio > --enable-libcelt --enable-libdc1394 --disable-indev=jack --enable- > libfreetype --enable-libgsm --enable-libmp3lame --enable-openal --enable- > libopenjpeg --enable-libpulse --enable-librtmp --enable-libschroedinger > --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libv4l2 > --enable-libvpx --enable-libx264 --enable-libxvid --enable-x11grab > --enable-avfilter --enable-postproc --enable-pthreads --disable-static > --enable-shared --enable-gpl --disable-debug --disable-stripping > --shlibdir=/usr/lib64 --enable-runtime-cpudetect > 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, mov,mp4,m4a,3gp,3g2,mj2, from 'sm18304895.mp4': > Metadata: > major_brand : isom > minor_version : 1 > compatible_brands: isom > creation_time : 2012-07-08 02:22:48 > copyright : > copyright-eng : > Duration: 00:09:43.42, start: 0.000000, bitrate: 1389 kb/s > Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, > 1280x720, 1319 kb/s, 60 fps, 239.76 tbr, 240k tbn, 120 tbc > Metadata: > creation_time : 2012-07-08 05:21:08 > handler_name : Imported with GPAC 0.4.6-DEV-git-62b7369 > Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, > s16, 62 kb/s > Metadata: > creation_time : 2012-07-08 02:22:48 > handler_name : GPAC ISO Audio Handler > Incompatible pixel format 'yuv420p' for codec 'mjpeg', auto-selecting > format 'yuvj420p' > [buffer @ 0xf7f8a0] w:1280 h:720 pixfmt:yuv420p tb:1/1000000 sar:0/1 > sws_param: > [buffersink @ 0xf7fca0] auto-inserting filter 'auto-inserted scale 0' > between the filter 'src' and the filter 'out' > [scale @ 0xf5cec0] w:1280 h:720 fmt:yuv420p -> w:1280 h:720 fmt:yuvj420p > flags:0x4 > Output #0, image2, to '208bbd48b6dd6d31a5a0636dfd88ead0.jpg': > Metadata: > major_brand : isom > minor_version : 1 > compatible_brands: isom > creation_time : 2012-07-08 02:22:48 > copyright : > copyright-eng : > encoder : Lavf53.32.100 > Stream #0:0(und): Video: mjpeg, yuvj420p, 1280x720, q=2-31, 200 kb/s, > 90k tbn, 239.76 tbc > Metadata: > creation_time : 2012-07-08 05:21:08 > handler_name : Imported with GPAC 0.4.6-DEV-git-62b7369 > Stream mapping: > Stream #0:0 -> #0:0 (h264 -> mjpeg) > Press [q] to stop, [?] for help New description: Summary of the bug: CPU 100%. How to reproduce: {{{ [akira at localhost Temp]$ ffmpeg -i sm18304895.mp4 -y -f image2 -ss 479.342 -vframes 1 208bbd48b6dd6d31a5a0636dfd88ead0.jpg ffmpeg version 0.10.4 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 13 2012 09:51:06 with gcc 4.7.0 20120507 (Red Hat 4.7.0-5) configuration: --prefix=/usr --bindir=/usr/bin --datadir=/usr/share/ffmpeg --incdir=/usr/include/ffmpeg --libdir=/usr/lib64 --mandir=/usr/share/man --arch=x86_64 --extra- cflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack- protector --param=ssp-buffer-size=4 -m64 -mtune=generic' --enable-bzlib --disable-crystalhd --enable-gnutls --enable-libass --enable-libcdio --enable-libcelt --enable-libdc1394 --disable-indev=jack --enable- libfreetype --enable-libgsm --enable-libmp3lame --enable-openal --enable- libopenjpeg --enable-libpulse --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libv4l2 --enable-libvpx --enable-libx264 --enable-libxvid --enable-x11grab --enable-avfilter --enable-postproc --enable-pthreads --disable-static --enable-shared --enable-gpl --disable-debug --disable-stripping --shlibdir=/usr/lib64 --enable-runtime-cpudetect 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, mov,mp4,m4a,3gp,3g2,mj2, from 'sm18304895.mp4': Metadata: major_brand : isom minor_version : 1 compatible_brands: isom creation_time : 2012-07-08 02:22:48 copyright : copyright-eng : Duration: 00:09:43.42, start: 0.000000, bitrate: 1389 kb/s Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1280x720, 1319 kb/s, 60 fps, 239.76 tbr, 240k tbn, 120 tbc Metadata: creation_time : 2012-07-08 05:21:08 handler_name : Imported with GPAC 0.4.6-DEV-git-62b7369 Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, s16, 62 kb/s Metadata: creation_time : 2012-07-08 02:22:48 handler_name : GPAC ISO Audio Handler Incompatible pixel format 'yuv420p' for codec 'mjpeg', auto-selecting format 'yuvj420p' [buffer @ 0xf7f8a0] w:1280 h:720 pixfmt:yuv420p tb:1/1000000 sar:0/1 sws_param: [buffersink @ 0xf7fca0] auto-inserting filter 'auto-inserted scale 0' between the filter 'src' and the filter 'out' [scale @ 0xf5cec0] w:1280 h:720 fmt:yuv420p -> w:1280 h:720 fmt:yuvj420p flags:0x4 Output #0, image2, to '208bbd48b6dd6d31a5a0636dfd88ead0.jpg': Metadata: major_brand : isom minor_version : 1 compatible_brands: isom creation_time : 2012-07-08 02:22:48 copyright : copyright-eng : encoder : Lavf53.32.100 Stream #0:0(und): Video: mjpeg, yuvj420p, 1280x720, q=2-31, 200 kb/s, 90k tbn, 239.76 tbc Metadata: creation_time : 2012-07-08 05:21:08 handler_name : Imported with GPAC 0.4.6-DEV-git-62b7369 Stream mapping: Stream #0:0 -> #0:0 (h264 -> mjpeg) Press [q] to stop, [?] for help }}} -- Comment (by cehoyos): Replying to [comment:1 tewilove]: > File will be uploaded to a 3rd-party site soon. > > http://115.com/file/beaw4vz9#sm18304895.mp4.tar.xz If you want support, please upload the sample to http://www.datafilehost.com/ -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 9 12:10:06 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 09 Jul 2012 10:10:06 -0000 Subject: [FFmpeg-trac] #1435(undetermined:open): Remuxing aac from mov to avi breaks timestamps In-Reply-To: <036.953abdff095dd0858c1e1e2335462fd0@avcodec.org> References: <036.953abdff095dd0858c1e1e2335462fd0@avcodec.org> Message-ID: <051.4c05436f3e3d53d0acef6c59476a2302@avcodec.org> #1435: Remuxing aac from mov to avi breaks timestamps -------------------------------------+------------------------------------- Reporter: feelart | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: avi aac | Resolution: desync | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by feelart): Happy to see that so starts working on it. If need be I can re-upload sample -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 9 14:34:17 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 09 Jul 2012 12:34:17 -0000 Subject: [FFmpeg-trac] #1517(undetermined:new): Pixel format autoselection does not choose wisely for yuvj420p Message-ID: <036.f93ffc6703a3eb69a7c6079273405368@avcodec.org> #1517: Pixel format autoselection does not choose wisely for yuvj420p -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: normal | Component: Version: git- | undetermined master | Keywords: Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- If the input pixel format is yuvj420p, pixel format autoselection prefers yuv410p over yuv420p {{{ $ ffmpeg -i fate-suite/svq3/Vertical400kbit.sorenson3.mov -vcodec ffv1 -an outffv1.avi ffmpeg version N-42365-g36b2bd9 Copyright (c) 2000-2012 the FFmpeg developers built on Jul 9 2012 14:02:18 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable- libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs libavutil 51. 64.100 / 51. 64.100 libavcodec 54. 33.100 / 54. 33.100 libavformat 54. 15.102 / 54. 15.102 libavdevice 54. 1.100 / 54. 1.100 libavfilter 3. 1.100 / 3. 1.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 @ 0x8fc73c0] max_analyze_duration 5000000 reached at 5000998 Guessed Channel Layout for Input Stream #0.1 : mono Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'fate- suite/svq3/Vertical400kbit.sorenson3.mov': Metadata: creation_time : 1931-02-13 09:49:02 title : Vertical Online SV3 Demo title-eng : Vertical Online SV3 Demo artist : Logan Kelsey artist-eng : Logan Kelsey copyright : ? Vertical Online 2001 copyright-eng : ? Vertical Online 2001 encoder : Sorenson Video 3 encoder-eng : Sorenson Video 3 Duration: 00:00:43.57, start: 0.000000, bitrate: 580 kb/s Stream #0:0(eng): Video: svq3 (SVQ3 / 0x33515653), yuvj420p, 320x240, 391 kb/s, 30.02 fps, 30 tbr, 600 tbn, 600 tbc Metadata: creation_time : 1931-02-13 09:49:02 handler_name : Apple Alias Data Handler Stream #0:1(eng): Audio: adpcm_ima_qt (ima4 / 0x34616D69), 44100 Hz, mono, s16, 176 kb/s Metadata: creation_time : 1931-02-13 09:49:02 handler_name : Apple Alias Data Handler [graph 0 input from stream 0:0 @ 0x8fce860] w:320 h:240 pixfmt:yuvj420p tb:1/600 fr:30/1 sar:0/1 sws_param:flags=2 [output stream 0:0 @ 0x8fce9a0] No opaque field provided [auto-inserted scaler 0 @ 0x8fcedc0] w:320 h:240 fmt:yuvj420p sar:0/1 -> w:320 h:240 fmt:yuv410p sar:0/1 flags:0x4 Output #0, avi, to 'outffv1.avi': Metadata: encoder-eng : Sorenson Video 3 INAM : Vertical Online SV3 Demo title-eng : Vertical Online SV3 Demo IART : Logan Kelsey artist-eng : Logan Kelsey ICOP : ? Vertical Online 2001 copyright-eng : ? Vertical Online 2001 ISFT : Lavf54.15.102 Stream #0:0(eng): Video: ffv1 (FFV1 / 0x31564646), yuv410p, 320x240, q=2-31, 200 kb/s, 30 tbn, 30 tbc Metadata: creation_time : 1931-02-13 09:49:02 handler_name : Apple Alias Data Handler Stream mapping: Stream #0:0 -> #0:0 (svq3 -> ffv1) Press [q] to stop, [?] for help frame= 1308 fps=195 q=0.0 Lsize= 21446kB time=00:00:43.60 bitrate=4029.5kbits/s video:21409kB audio:0kB subtitle:0 global headers:0kB muxing overhead 0.172619% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 9 15:38:20 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 09 Jul 2012 13:38:20 -0000 Subject: [FFmpeg-trac] #1518(avcodec:new): Add support for corepng png1 files Message-ID: <036.427fc986820cc404c30c161a661050b3@avcodec.org> #1518: Add support for corepng png1 files --------------------------------------+--------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Keywords: png1 Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 --------------------------------------+--------------------------------- The sample in fate/png1/corepng-partial.avi decodes visually incorrect. Some information is at http://wiki.multimedia.cx/index.php?title=CorePNG {{{ $ ./ffmpeg -i fate-suite/png1/corepng-partial.avi ffmpeg version N-42365-g36b2bd9 Copyright (c) 2000-2012 the FFmpeg developers built on Jul 9 2012 14:02:18 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable- libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs libavutil 51. 64.100 / 51. 64.100 libavcodec 54. 33.100 / 54. 33.100 libavformat 54. 15.102 / 54. 15.102 libavdevice 54. 1.100 / 54. 1.100 libavfilter 3. 1.100 / 3. 1.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Guessed Channel Layout for Input Stream #0.1 : mono Input #0, avi, from 'fate-suite/png1/corepng-partial.avi': Duration: 00:00:02.20, start: 0.000000, bitrate: 7626 kb/s Stream #0:0: Video: png (PNG1 / 0x31474E50), rgb24, 320x240, 15 tbr, 15 tbn, 15 tbc Stream #0:1: Audio: pcm_u8 ([1][0][0][0] / 0x0001), 11025 Hz, mono, u8, 88 kb/s At least one output file must be specified }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 9 16:50:16 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 09 Jul 2012 14:50:16 -0000 Subject: [FFmpeg-trac] #1435(undetermined:open): Remuxing aac from mov to avi breaks timestamps In-Reply-To: <036.953abdff095dd0858c1e1e2335462fd0@avcodec.org> References: <036.953abdff095dd0858c1e1e2335462fd0@avcodec.org> Message-ID: <051.d9a9cd0318cc691d9f62f9d629021d70@avcodec.org> #1435: Remuxing aac from mov to avi breaks timestamps -------------------------------------+------------------------------------- Reporter: feelart | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: avi aac | Resolution: desync | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by feelart): Here upload. http://www.filefactory.com/file/773pgcfb5ygz/n/acopy_mpeg4MP4_mp4 P.S. Tried again with build of 28th June, still same issue -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 9 19:37:22 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 09 Jul 2012 17:37:22 -0000 Subject: [FFmpeg-trac] #1519(avcodec:new): use -coder 1 by default in ffv1 encoding when needed Message-ID: <036.13f68ba696dde8db1a0e4559ff6762fe@avcodec.org> #1519: use -coder 1 by default in ffv1 encoding when needed -------------------------------------+------------------------------------- Reporter: dericed | Type: Status: new | enhancement Component: avcodec | Priority: normal Keywords: coder,ffv1 | Version: Blocking: | unspecified Analyzed by developer: 0 | Blocked By: | Reproduced by developer: 0 -------------------------------------+------------------------------------- Summary of the bug: When I encode yuv422p10le video (or any >8 bit video) to ffv1 I get the warning: {{{ [ffv1 @ 0x7fb29b050a00] bits_per_raw_sample of more than 8 needs -coder 1 currently }}} I can then add '-coder 1' and it will work but this performance seems inconsistent with ffmpeg. Can't '-coder 1' be the default with >8 bit video rather than requiring that it be explicitly stated. How to reproduce: {{{ ffmpeg -y -f lavfi -t 1 -i testsrc -pix_fmt yuv422p10le -codec:video ffv1 out.mov ffmpeg version 0.11.1.git Copyright (c) 2000-2012 the FFmpeg developers built on Jul 5 2012 11:22:03 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 libavutil 51. 64.100 / 51. 64.100 libavcodec 54. 33.100 / 54. 33.100 libavformat 54. 15.100 / 54. 15.100 libavdevice 54. 1.100 / 54. 1.100 libavfilter 3. 0.101 / 3. 0.101 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [Parsed_testsrc_0 @ 0x7fb29ac18400] size:320x240 rate:25/1 duration:-1.000000 sar:1/1 [out @ 0x7fb29ac18920] No opaque field provided [lavfi @ 0x7fb29b03d800] Estimating duration from bitrate, this may be inaccurate Input #0, lavfi, from 'testsrc': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0: Video: rawvideo (RGB[24] / 0x18424752), rgb24, 320x240 [SAR 1:1 DAR 4:3], 25 tbr, 25 tbn, 25 tbc -t is not an input option, keeping it for the next output; consider fixing your command line. [graph 0 input from stream 0:0 @ 0x7fb29ac19ac0] w:320 h:240 pixfmt:rgb24 tb:1/25 fr:25/1 sar:1/1 sws_param:flags=2 [output stream 0:0 @ 0x7fb29ac19ca0] No opaque field provided [auto-inserted scaler 0 @ 0x7fb29ac1a420] w:320 h:240 fmt:rgb24 sar:1/1 -> w:320 h:240 fmt:yuv422p10le sar:1/1 flags:0x4 [ffv1 @ 0x7fb29b050a00] bits_per_raw_sample of more than 8 needs -coder 1 currently Output #0, mov, to 'out.mov': Stream #0:0: Video: ffv1, yuv422p10le, 320x240 [SAR 1:1 DAR 4:3], q=2-31, 200 kb/s, 90k tbn, 25 tbc Stream mapping: Stream #0:0 -> #0:0 (rawvideo -> ffv1) Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 9 19:44:36 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 09 Jul 2012 17:44:36 -0000 Subject: [FFmpeg-trac] #1520(undetermined:new): allow mathematical expressions for -t and -ss Message-ID: <036.68e82cdc458f73d7984946181fc0aeaa@avcodec.org> #1520: allow mathematical expressions for -t and -ss -------------------------------------+------------------------------------- Reporter: dericed | Type: Status: new | enhancement Component: | Priority: normal undetermined | Version: Keywords: | unspecified Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Summary of the bug: It seems that -t and -ss support integer and decimals up to the six places after the decimal (-t 1.033366 works but -t 1.0333666 doesn't). Sometimes greater precision is needed. Is it possible to support mathematical expression with -t and -ss as it is with some of the timing in the filters. For instance if I try to create a wav file that contains one NTSC frame's worth of silence, it will produce an error. The closest I can seem to get is with '-t 1.033367'. How to reproduce: {{{ ffmpeg -t '1/(30000/1001)' -f lavfi -i aevalsrc=0 -c:a pcm_s16le out.wav ffmpeg version 0.11.1.git Copyright (c) 2000-2012 the FFmpeg developers built on Jul 5 2012 11:22:03 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 libavutil 51. 64.100 / 51. 64.100 libavcodec 54. 33.100 / 54. 33.100 libavformat 54. 15.100 / 54. 15.100 libavdevice 54. 1.100 / 54. 1.100 libavfilter 3. 0.101 / 3. 0.101 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Invalid duration specification for t: 1/(30000/1001) }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 9 20:18:31 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 09 Jul 2012 18:18:31 -0000 Subject: [FFmpeg-trac] #527(avcodec:new): NellyMoser codec reports zero frame size and bitrate In-Reply-To: <034.24bf769cbc763745bdad682a9e7cecf0@avcodec.org> References: <034.24bf769cbc763745bdad682a9e7cecf0@avcodec.org> Message-ID: <049.2e31bdbe8b7a3cbe217d4a41db3c0e89@avcodec.org> #527: NellyMoser codec reports zero frame size and bitrate -------------------------------------+------------------------------------- Reporter: DrLex | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: unspecified | Resolution: Keywords: nellymoser | Blocked By: codec | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by ericma): Replying to [comment:8 cehoyos]: > Could you provide a backtrace when it hangs? I don't know how to provide you with a backtrace. I'm running this in a Mac OS X terminal window. Following the advice of the original post, I did manage to hack something together that allows me to transcode this stream properly. It's certainly not the desired method, since I'm hardcoding a value for the enc->frame_size to 1024. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 10 00:57:14 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 09 Jul 2012 22:57:14 -0000 Subject: [FFmpeg-trac] #1504(avformat:closed): Split an input video into multiple output video chunks In-Reply-To: <034.34674b0757f277ea2a58ae3d99731206@avcodec.org> References: <034.34674b0757f277ea2a58ae3d99731206@avcodec.org> Message-ID: <049.e3d20a6e18dcb071e2fde6c8a9c13122@avcodec.org> #1504: Split an input video into multiple output video chunks -------------------------------------+------------------------------------- Reporter: burek | Owner: Type: enhancement | Status: closed Priority: wish | Component: avformat Version: unspecified | Resolution: fixed Keywords: segment | Blocked By: split | Reproduced by developer: 1 Blocking: | Analyzed by developer: 1 | -------------------------------------+------------------------------------- Changes (by saste): * analyzed: 0 => 1 * resolution: => fixed * status: open => closed * component: undetermined => avformat * reproduced: 0 => 1 Comment: Should be addressed in: {{{ commit 2058b52cf8a4eea9bf046f72b98e89fe9b36d3e3 Author: Stefano Sabatini Date: Sat Jan 28 22:36:38 2012 +0100 lavf/segment: add -segment_times option Address trac ticket #1504. }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 10 00:59:30 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 09 Jul 2012 22:59:30 -0000 Subject: [FFmpeg-trac] #1504(avformat:closed): Split an input video into multiple output video chunks In-Reply-To: <034.34674b0757f277ea2a58ae3d99731206@avcodec.org> References: <034.34674b0757f277ea2a58ae3d99731206@avcodec.org> Message-ID: <049.4dab27b37245baff069bb8cdeb9a8d89@avcodec.org> #1504: Split an input video into multiple output video chunks -------------------------------------+------------------------------------- Reporter: burek | Owner: Type: enhancement | Status: closed Priority: wish | Component: avformat Version: unspecified | Resolution: fixed Keywords: segment | Blocked By: split | Reproduced by developer: 1 Blocking: | Analyzed by developer: 1 | -------------------------------------+------------------------------------- Comment (by saste): Replying to [comment:2 burek]: > cool man :) I thought that -segment is used for that apple's http segmented streaming thing and I didn't pay closer attention to it so far :) anyway, if a user doesn't use -vcodec copy but instead re-encodes his/her video, then I guess there is no need to pay attention to key frames, right? It depends on the GOP size set and on the key frames locations, keep in mind that a video is always split at gop boundaries, check also -force_key_frames and the -segment_time_delta option. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 10 01:14:20 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 09 Jul 2012 23:14:20 -0000 Subject: [FFmpeg-trac] #1438(undetermined:new): problems with using -ss option when transcoding from *.vob to *.avi In-Reply-To: <041.683609966b390ed411869c092624f8a6@avcodec.org> References: <041.683609966b390ed411869c092624f8a6@avcodec.org> Message-ID: <056.c3c1bf9633ccb3f8ee9b61e1a51a3c34@avcodec.org> #1438: problems with using -ss option when transcoding from *.vob to *.avi -------------------------------------+------------------------------------- Reporter: | Owner: superandrzej | Status: new Type: defect | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by superandrzej): Hi cehoyos, Did you managed to reproduce the error with the second sample that I've uploaded? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 10 04:50:59 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 Jul 2012 02:50:59 -0000 Subject: [FFmpeg-trac] #1521(avformat:new): Seek does not work on a asf file. Message-ID: <036.b00f0fe1166cf4fabdad39aae244dc18@avcodec.org> #1521: Seek does not work on a asf file. ----------------------------------+-------------------------------------- Reporter: dongwon | Type: defect Status: new | Priority: normal Component: avformat | Version: git-master Keywords: asf,seek | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ----------------------------------+-------------------------------------- Summary of the bug: Seek does not work on a asf file. Every seek request makes the playback start from 0. How to reproduce: {{{ % ffplay seek_does_not_work.asf and try to seek. playback will start from 0. Tested with ffmpeg master and 0.10.2 }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 10 04:59:28 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 Jul 2012 02:59:28 -0000 Subject: [FFmpeg-trac] #1521(avformat:new): Seek does not work on a asf file. In-Reply-To: <036.b00f0fe1166cf4fabdad39aae244dc18@avcodec.org> References: <036.b00f0fe1166cf4fabdad39aae244dc18@avcodec.org> Message-ID: <051.f46d551161c1c3ae40485609e3df7189@avcodec.org> #1521: Seek does not work on a asf file. ------------------------------------+------------------------------------ Reporter: dongwon | Owner: Type: defect | Status: new Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: asf,seek | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Comment (by dongwon): sample file size is ~23mB. To download it, please visit: https://docs.google.com/file/d/0B7U8GzVYuHkBaFRENFN6aWhrUlE/edit -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 10 07:34:51 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 Jul 2012 05:34:51 -0000 Subject: [FFmpeg-trac] #1438(undetermined:new): problems with using -ss option when transcoding from *.vob to *.avi In-Reply-To: <041.683609966b390ed411869c092624f8a6@avcodec.org> References: <041.683609966b390ed411869c092624f8a6@avcodec.org> Message-ID: <056.37c450d9c4b703a007c20262b72b1ed4@avcodec.org> #1438: problems with using -ss option when transcoding from *.vob to *.avi -------------------------------------+------------------------------------- Reporter: | Owner: superandrzej | Status: new Type: defect | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Yes, I just did not find time yet to generalise the description (I have two additional samples, they are several GB and have to be cut first). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 10 09:45:52 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 Jul 2012 07:45:52 -0000 Subject: [FFmpeg-trac] #1521(avformat:open): Seek does not work on a asf file. In-Reply-To: <036.b00f0fe1166cf4fabdad39aae244dc18@avcodec.org> References: <036.b00f0fe1166cf4fabdad39aae244dc18@avcodec.org> Message-ID: <051.55d7bf071a931ff034c9855c5f98b27a@avcodec.org> #1521: Seek does not work on a asf file. ------------------------------------+------------------------------------ Reporter: dongwon | Owner: Type: defect | Status: open Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: asf seek | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Changes (by cehoyos): * keywords: asf,seek => asf seek * status: new => open * reproduced: 0 => 1 Comment: For future bug reports: Please always add a command line together with complete, uncut console output Seeking works, but not as expected: With ffplay and mplayer -demuxer lavf, the only reachable times are (0:00 and) 0:15 and 3:22 (except if the first forward seek is later than 16 seconds into the stream). mplayer -demuxer asf seeks fine, there are enough I-frames in the stream. {{{ $ ffplay seek_does_not_work.asf ffplay version N-42404-gb4d0c3d Copyright (c) 2003-2012 the FFmpeg developers built on Jul 10 2012 09:31:25 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable- libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs libavutil 51. 64.100 / 51. 64.100 libavcodec 54. 33.100 / 54. 33.100 libavformat 54. 15.104 / 54. 15.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 [wmv3 @ 0x90725c0] Extra data: 8 bits left, value: 0 Input #0, asf, from 'seek_does_not_work.asf': Metadata: WMFSDKVersion : 11.0.5721.5251 WMFSDKNeeded : 0.0.0.0000 IsVBR : 0 Duration: 00:03:27.16, start: 0.000000, bitrate: 935 kb/s Stream #0:0: Audio: wmav2 (a[1][0][0] / 0x0161), 44100 Hz, 2 channels, s16, 128 kb/s Stream #0:1: Video: wmv3 (Main) (WMV3 / 0x33564D57), yuv420p, 512x384, 800 kb/s, SAR 1:1 DAR 4:3, 29.97 tbr, 1k tbn, 1k tbc [wmv3 @ 0x90725c0] Extra data: 8 bits left, value: 0 Frame changed from size:0x0 to size:512x384B vq= 183KB sq= 0B f=0/0 [ffplay_buffer @ 0x90c8c60] w:512 h:384 pixfmt:yuv420p tb:1/1000 fr:0/1 sar:0/1 sws_param: [asf @ 0x906afe0] asf_read_pts failedB vq= 284KB sq= 0B f=0/0 f=0/0 Last message repeated 3 times [asf @ 0x906afe0] freeing incomplete packet size 1479, new 6289 [asf @ 0x906afe0] asf_read_pts failed [asf @ 0x906afe0] ignoring invalid packet_obj_size (821 2734 2734 5031) [asf @ 0x906afe0] freeing incomplete packet size 5031, new 4747 [asf @ 0x906afe0] asf_read_pts failed [asf @ 0x906afe0] ignoring invalid packet_obj_size (2608 850 850 3897) [asf @ 0x906afe0] freeing incomplete packet size 3897, new 7871 [asf @ 0x906afe0] asf_read_pts failed [asf @ 0x906afe0] freeing incomplete packet size 2951, new 3758 [asf @ 0x906afe0] asf_read_pts failed [asf @ 0x906afe0] ignoring invalid packet_obj_size (13124 2191 2191 18427) [asf @ 0x906afe0] ignoring invalid packet_obj_size (15315 574 3357 18427) [asf @ 0x906afe0] freeing incomplete packet size 18427, new 3357 [asf @ 0x906afe0] freeing incomplete packet size 3357, new 7060 [asf @ 0x906afe0] asf_read_pts failed [asf @ 0x906afe0] freeing incomplete packet size 3297, new 3039 [asf @ 0x906afe0] ignoring invalid packet_obj_size (13124 2191 2191 18427) [asf @ 0x906afe0] ignoring invalid packet_obj_size (15315 574 3357 18427) [asf @ 0x906afe0] freeing incomplete packet size 18427, new 3357 [asf @ 0x906afe0] freeing incomplete packet size 3357, new 7060 [asf @ 0x906afe0] asf_read_pts failed [asf @ 0x906afe0] freeing incomplete packet size 5726, new 1927 [asf @ 0x906afe0] freeing incomplete packet size 3429, new 3296 [asf @ 0x906afe0] ignoring invalid packet_obj_size (10657 3031 3031 17027) [asf @ 0x906afe0] ignoring invalid packet_obj_size (13688 2201 2870 17027) [asf @ 0x906afe0] ignoring invalid packet_obj_size (15889 669 2870 17027) [asf @ 0x906afe0] freeing incomplete packet size 17027, new 1111 [asf @ 0x906afe0] freeing incomplete packet size 2843, new 1068 [asf @ 0x906afe0] ignoring invalid packet_obj_size (565 2055 2055 3239) [asf @ 0x906afe0] freeing incomplete packet size 3239, new 18427 203.75 A-V: -0.018 fd= 1 aq= 35KB vq= 228KB sq= 0B f=0/0 }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 10 09:58:03 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 Jul 2012 07:58:03 -0000 Subject: [FFmpeg-trac] #1519(avcodec:open): use -coder 1 by default in ffv1 encoding when needed In-Reply-To: <036.13f68ba696dde8db1a0e4559ff6762fe@avcodec.org> References: <036.13f68ba696dde8db1a0e4559ff6762fe@avcodec.org> Message-ID: <051.c6f4c3a133c9f963282c4eaa8350aa84@avcodec.org> #1519: use -coder 1 by default in ffv1 encoding when needed -------------------------------------+----------------------------------- Reporter: dericed | Owner: Type: enhancement | Status: open Priority: wish | Component: avcodec Version: git-master | Resolution: Keywords: ffv1 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by cehoyos): * keywords: coder,ffv1 => ffv1 * priority: normal => wish * version: unspecified => git-master * status: new => open Comment: Patch on mailing list. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 10 10:18:52 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 Jul 2012 08:18:52 -0000 Subject: [FFmpeg-trac] #1511(documentation:open): udp protocol docs missing some options In-Reply-To: <034.77f2185a0d65ffb53d695934526a8193@avcodec.org> References: <034.77f2185a0d65ffb53d695934526a8193@avcodec.org> Message-ID: <049.76dee1504bbd93049bd24bc05854c8d0@avcodec.org> #1511: udp protocol docs missing some options -------------------------------------+------------------------------------- Reporter: burek | Owner: stefano Type: defect | Status: open Priority: minor | Component: Version: git-master | documentation Keywords: udp | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => udp * priority: normal => minor * version: unspecified => git-master * status: new => open * reproduced: 0 => 1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 10 13:10:44 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 Jul 2012 11:10:44 -0000 Subject: [FFmpeg-trac] #1522(avcodec:new): H264 conformance suite sample sp2_bt_b.h264 decodes incorrectly Message-ID: <036.7f0ce780545e46934276905c5cef6c4b@avcodec.org> #1522: H264 conformance suite sample sp2_bt_b.h264 decodes incorrectly --------------------------------------+--------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Keywords: h264 Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 --------------------------------------+--------------------------------- Only the first nine frames of fate-suite/h264-conformance/sp2_bt_b.h264 are decoded correctly, the remaining frames show visual artefacts. {{{ $ ffmpeg -i fate-suite/h264-conformance/sp2_bt_b.h264 ffmpeg version N-42404-gb4d0c3d Copyright (c) 2000-2012 the FFmpeg developers built on Jul 10 2012 09:31:25 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable- libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs libavutil 51. 64.100 / 51. 64.100 libavcodec 54. 33.100 / 54. 33.100 libavformat 54. 15.104 / 54. 15.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 [h264 @ 0x90333c0] max_analyze_duration 5000000 reached at 5000000 [h264 @ 0x90333c0] Estimating duration from bitrate, this may be inaccurate Input #0, h264, from 'fate-suite/h264-conformance/sp2_bt_b.h264': Duration: N/A, bitrate: N/A Stream #0:0: Video: h264 (Extended), yuv420p, 176x144, 25 fps, 25 tbr, 1200k tbn, 50 tbc At least one output file must be specified }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 10 14:53:51 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 Jul 2012 12:53:51 -0000 Subject: [FFmpeg-trac] #1519(avcodec:closed): use -coder 1 by default in ffv1 encoding when needed In-Reply-To: <036.13f68ba696dde8db1a0e4559ff6762fe@avcodec.org> References: <036.13f68ba696dde8db1a0e4559ff6762fe@avcodec.org> Message-ID: <051.50116ba05963a80b60fbb16c0b798afa@avcodec.org> #1519: use -coder 1 by default in ffv1 encoding when needed -------------------------------------+----------------------------------- Reporter: dericed | Owner: Type: enhancement | Status: closed Priority: wish | Component: avcodec Version: git-master | Resolution: fixed Keywords: ffv1 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by cehoyos): * status: open => closed * resolution: => fixed Comment: Should be fixed. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 10 16:32:25 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 Jul 2012 14:32:25 -0000 Subject: [FFmpeg-trac] #527(avcodec:new): NellyMoser codec reports zero frame size and bitrate In-Reply-To: <034.24bf769cbc763745bdad682a9e7cecf0@avcodec.org> References: <034.24bf769cbc763745bdad682a9e7cecf0@avcodec.org> Message-ID: <049.59ea261b8e9962f20f49c27df2e446ae@avcodec.org> #527: NellyMoser codec reports zero frame size and bitrate -------------------------------------+------------------------------------- Reporter: DrLex | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: unspecified | Resolution: Keywords: nellymoser | Blocked By: codec | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by ericma): It looks like my hack doesn't really work that well. I'm transcoding an input stream from FMS and outputting it to Wowza. There are these pauses in the transcoding that take long enough (12 seconds) for Wowza to completely deconstruct the stream and then create it again when FFMPEG starts transcoding. When this happens, the "size= xxxxkB time=xx.xx bitrate= xxx.xkbits/s" is frozen. Then the numbers start changing, signifying that the transcoding has started again. This is the same with hardcoded frame sizes of 1024, 512, and 256. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 10 16:57:10 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 Jul 2012 14:57:10 -0000 Subject: [FFmpeg-trac] #1516(undetermined:new): Possible dead loop while making snapshot from a MP4 In-Reply-To: <037.f3f75d1533e4c9c2654092c92c895bd3@avcodec.org> References: <037.f3f75d1533e4c9c2654092c92c895bd3@avcodec.org> Message-ID: <052.fa4cb30ea744557089459478eb9e3e4f@avcodec.org> #1516: Possible dead loop while making snapshot from a MP4 -------------------------------------+------------------------------------- Reporter: tewilove | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by tewilove): Replying to [comment:5 cehoyos]: > Replying to [comment:1 tewilove]: > > File will be uploaded to a 3rd-party site soon. > > > > http://115.com/file/beaw4vz9#sm18304895.mp4.tar.xz > If you want support, please upload the sample to http://www.datafilehost.com/ http://www.datafilehost.com/download-54d887cc.html -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 10 16:59:48 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 Jul 2012 14:59:48 -0000 Subject: [FFmpeg-trac] #1518(avcodec:closed): Add support for corepng png1 files In-Reply-To: <036.427fc986820cc404c30c161a661050b3@avcodec.org> References: <036.427fc986820cc404c30c161a661050b3@avcodec.org> Message-ID: <051.c552e2ecf7d3c77a3e6c2c64ccafea91@avcodec.org> #1518: Add support for corepng png1 files ------------------------------------+----------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: closed Priority: normal | Component: avcodec Version: git-master | Resolution: wontfix Keywords: png1 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 1 | ------------------------------------+----------------------------------- Changes (by richardpl): * analyzed: 0 => 1 * cc: onemda@? (added) * status: new => closed * resolution: => wontfix Comment: The fate sample is badly truncated, full sample from http://samples.ffmpeg.org/V-codecs/PNG1/corepng.avi decodes just fine. There is nothing wrong in avcodec to fix, really. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 10 17:05:39 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 Jul 2012 15:05:39 -0000 Subject: [FFmpeg-trac] #1517(undetermined:new): Pixel format autoselection does not choose wisely for yuvj420p In-Reply-To: <036.f93ffc6703a3eb69a7c6079273405368@avcodec.org> References: <036.f93ffc6703a3eb69a7c6079273405368@avcodec.org> Message-ID: <051.a20ccd20e25457ed3395b2b61d308929@avcodec.org> #1517: Pixel format autoselection does not choose wisely for yuvj420p -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by richardpl): Isn't this duplication of ticked #1426. (there are probably others too....) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 10 19:20:48 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 Jul 2012 17:20:48 -0000 Subject: [FFmpeg-trac] #1520(undetermined:new): allow mathematical expressions for -t and -ss In-Reply-To: <036.68e82cdc458f73d7984946181fc0aeaa@avcodec.org> References: <036.68e82cdc458f73d7984946181fc0aeaa@avcodec.org> Message-ID: <051.b66fea7ef6b70e08b69c16d6e801ae77@avcodec.org> #1520: allow mathematical expressions for -t and -ss -------------------------------------+------------------------------------- Reporter: dericed | Owner: Type: enhancement | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by Cigaes): I see three separate issues here: First, the possibility of putting mathematical expressions in the -t option. In the example you show, you can just let the shell do the work: {{{./ffmpeg -t $(printf %.6f $[1001/30000.]) -f lavfi -i aevalsrc=0 -c:a pcm_s16le out.wav}}} works just fine (and we could easily do away with the printf for the rounding). Of course, it does not work if you want to use in the formula values that come from the input file. That is the reason for the formulas in most filters: you can make them depend on the input video size or whatever. Second, the accuracy of the time. It is completely unrelated to the way the time is parsed. Unless you are dealing with a recording with a sample rate beyond the megahertz, six decimal places is plenty enough. Third, your problems getting the exact duration you request. This is in fact a completely unrelated issue. If you examine your output file, you can notice that it has exactly 2048 samples. The reason is that {{{aevalsrc}}} always outputs samples 1024 at a time, and ffmpeg does not change the grouping to adjust for the -t option. The immediate solution for that is to select a frame size that will fit your selected number of samples. In this particular case, {{{n=1471}}} and {{{-t 0.033356}}} work perfectly. There is room for enhancement here too. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 10 19:28:31 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 10 Jul 2012 17:28:31 -0000 Subject: [FFmpeg-trac] #1516(undetermined:closed): Possible dead loop while making snapshot from a MP4 In-Reply-To: <037.f3f75d1533e4c9c2654092c92c895bd3@avcodec.org> References: <037.f3f75d1533e4c9c2654092c92c895bd3@avcodec.org> Message-ID: <052.243db67bd22835afb2a311c1f4dd17d5@avcodec.org> #1516: Possible dead loop while making snapshot from a MP4 -------------------------------------+------------------------------------- Reporter: tewilove | Owner: Type: defect | Status: closed Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | worksforme Analyzed by developer: 0 | Blocked By: | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * status: new => closed * resolution: => worksforme Comment: Works fine here. Please note that it does make a difference where you put -ss 479.342: If you put it behind the input file, every frame is decoded until the time is reached, this may take a long time (depending on hardware and input), the result is very exact. If you put the seek command before the input file, ffmpeg seeks (fast) approximately to the requested position, this is less exact. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 11 02:56:36 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 11 Jul 2012 00:56:36 -0000 Subject: [FFmpeg-trac] #1520(undetermined:new): allow mathematical expressions for -t and -ss In-Reply-To: <036.68e82cdc458f73d7984946181fc0aeaa@avcodec.org> References: <036.68e82cdc458f73d7984946181fc0aeaa@avcodec.org> Message-ID: <051.c6320924d50c9b6ec5bbebae33ba4c24@avcodec.org> #1520: allow mathematical expressions for -t and -ss -------------------------------------+------------------------------------- Reporter: dericed | Owner: Type: enhancement | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by dericed): Thanks for the tip to use shell for the math and for breaking this down. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 11 03:07:40 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 11 Jul 2012 01:07:40 -0000 Subject: [FFmpeg-trac] #1523(undetermined:new): automatic set a default -slices value for ffv1 version 3 Message-ID: <036.c9f2478dbcf8b851f3a36fe89843da89@avcodec.org> #1523: automatic set a default -slices value for ffv1 version 3 -------------------------------------+------------------------------------- Reporter: dericed | Type: Status: new | enhancement Component: | Priority: normal undetermined | Version: git- Keywords: | master ffv1,threads | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: If I encode to ffv1 version 3 without specifying a -slices value, then slices defaults to zero, which is not allowed, and thus the command fails. Because of this encoding with ffv1 version 3 does not seem to be possible without explicitly stating the slice count. I think most users may not be so picky about slice count and would accept a default value if they do not specify it. Can ffv1 version 3 default to a value for -slices based on detection number of (available) CPU cores. How to reproduce: {{{ ffmpeg started on 2012-07-10 at 21:06:53 Report written to "ffmpeg-20120710-210653.log" Command line: ffmpeg -report -y -f lavfi -t 1 -i testsrc -c:v ffv1 -strict experimental -level 3 out.mov ffmpeg version 0.11.1.git Copyright (c) 2000-2012 the FFmpeg developers built on Jul 3 2012 20:17:26 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. 63.100 / 51. 63.100 libavcodec 54. 32.100 / 54. 32.100 libavformat 54. 14.100 / 54. 14.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 3. 0.101 / 3. 0.101 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [Parsed_testsrc_0 @ 0x7fef13418540] size:320x240 rate:25/1 duration:-1.000000 sar:1/1 [out @ 0x7fef13418a40] No opaque field provided [lavfi @ 0x7fef1384e200] All info found [lavfi @ 0x7fef1384e200] Estimating duration from bitrate, this may be inaccurate Input #0, lavfi, from 'testsrc': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0, 1, 1/25: Video: rawvideo (RGB[24] / 0x18424752), rgb24, 320x240 [SAR 1:1 DAR 4:3], 25 tbr, 25 tbn, 25 tbc -t is not an input option, keeping it for the next output; consider fixing your command line. [buffer @ 0x7fef13419c00] Setting entry with key 'video_size' to value '320x240' [buffer @ 0x7fef13419c00] Setting entry with key 'pix_fmt' to value '2' [buffer @ 0x7fef13419c00] Setting entry with key 'time_base' to value '1/25' [buffer @ 0x7fef13419c00] Setting entry with key 'pixel_aspect' to value '1/1' [buffer @ 0x7fef13419c00] Setting entry with key 'sws_param' to value 'flags=2' [buffer @ 0x7fef13419c00] Setting entry with key 'frame_rate' to value '25/1' [graph 0 input from stream 0:0 @ 0x7fef13419ca0] w:320 h:240 pixfmt:rgb24 tb:1/25 fr:25/1 sar:1/1 sws_param:flags=2 [output stream 0:0 @ 0x7fef13419ec0] No opaque field provided [format @ 0x7fef1341a320] auto-inserting filter 'auto-inserted scaler 0' between the filter 'Parsed_null_0' and the filter 'format' [auto-inserted scaler 0 @ 0x7fef1341a680] w:320 h:240 fmt:rgb24 sar:1/1 -> w:320 h:240 fmt:bgr0 sar:1/1 flags:0x4 [ffv1 @ 0x7fef13854400] detected 2 logical cores [ffv1 @ 0x7fef13854400] Unsupported number 0 of slices requested, please specify a supported number with -slices (ex:4,6,9,12,16, ...) Output #0, mov, to 'out.mov': Stream #0:0, 0, 1/90000: Video: ffv1, bgr0, 320x240 [SAR 1:1 DAR 4:3], q=2-31, 200 kb/s, 90k tbn, 25 tbc Stream mapping: Stream #0:0 -> #0:0 (rawvideo -> ffv1) Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 11 23:53:28 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 11 Jul 2012 21:53:28 -0000 Subject: [FFmpeg-trac] #1306(avcodec:open): Open EXR : wrong processing of an *.exr files In-Reply-To: <038.694ebd22ac1b7cdf0e0c92b5789611a0@avcodec.org> References: <038.694ebd22ac1b7cdf0e0c92b5789611a0@avcodec.org> Message-ID: <053.c4a4e53516d903d5e20bb16047247d8f@avcodec.org> #1306: Open EXR : wrong processing of an *.exr files -------------------------------------+----------------------------------- Reporter: russiaman | Owner: Type: enhancement | Status: open Priority: wish | Component: avcodec Version: git-master | Resolution: Keywords: EXR | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by richardpl): ZIP1 and ZIP16 compression are now supported. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 12 01:42:02 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 11 Jul 2012 23:42:02 -0000 Subject: [FFmpeg-trac] #1524(undetermined:new): mp3 audio stream not detected Message-ID: <035.8ab8a18625b9b157de5a55575a3eb79d@avcodec.org> #1524: mp3 audio stream not detected -------------------------------------+------------------------------------- Reporter: petere | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: I have an mp3 file where ffmpeg does not find the audio stream ffmpeg version N-40693-gc457a29 Copyright (c) 2000-2012 the FFmpeg developers built on May 15 2012 12:57:14 with gcc 4.6.2 configuration: --enable-memalign-hack --arch=x86 --target-os=mingw32 --cross-prefix=i686-w64-mingw32- --enable-static --disable-shared --enable-zlib --disable-postproc --prefix=/home/peter/ffmpeg/build/gpl --enable-libmp3lame --enable-libx264 --enable-gpl --extra-libs='-lx264 -lpthread' --enable-runtime-cpudetect --extra- cflags=-I/home/peter/cc/include --extra-ldflags=-L/home/peter/cc/lib --pkg-config=pkg-config --disable-w32threads libavutil 51. 51.100 / 51. 51.100 libavcodec 54. 21.101 / 54. 21.101 libavformat 54. 5.100 / 54. 5.100 libavdevice 53. 4.100 / 53. 4.100 libavfilter 2. 73.100 / 2. 73.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 11.100 / 0. 11.100 [mpeg @ 015cc6a0] Could not find codec parameters (Video: none) [NULL @ 015cf700] start time is not set in estimate_timings_from_pts [NULL @ 015ce9e0] start time is not set in estimate_timings_from_pts Input #0, mpeg, from 'G:\Files from users\H\hsbrown2 at comcast.net\Have Yourself a Merry Little Christmas.mp3': Metadata: title : Have Yourself a Merry Little Christmas artist : Tony Bennett album : A Tony Bennett Christmas disc : 1/1 track : 11/18 genre : Christmas date : 1968 Duration: N/A, bitrate: N/A Stream #0:0[0x0]: Video: mjpeg, yuvj420p, 500x500 [SAR 1:1 DAR 1:1], 90k tbr, 90k tbn, 90k tbc Metadata: title : comment : Cover (front) Stream #0:1[0x1e0]: Video: none, 90k tbr, 90k tbn At least one output file must be specified ---> DB Level Info: -99, -99 ---> Frame rate: 90000.00 ---> Aspect ratio: 1:1 How to reproduce: {{{ % ffmpeg -i "Have Yourself a Merry Little Christmas.mp3" ffmpeg version built on ... }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 12 01:46:35 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 11 Jul 2012 23:46:35 -0000 Subject: [FFmpeg-trac] #1524(undetermined:new): mp3 audio stream not detected In-Reply-To: <035.8ab8a18625b9b157de5a55575a3eb79d@avcodec.org> References: <035.8ab8a18625b9b157de5a55575a3eb79d@avcodec.org> Message-ID: <050.40a302b2e0c249b6c2dbc204ff6f2522@avcodec.org> #1524: mp3 audio stream not detected -------------------------------------+------------------------------------- Reporter: petere | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by petere): I can provide the mp3 file if required. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 12 07:58:22 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 Jul 2012 05:58:22 -0000 Subject: [FFmpeg-trac] #1524(avformat:new): mp3 audio stream not detected In-Reply-To: <035.8ab8a18625b9b157de5a55575a3eb79d@avcodec.org> References: <035.8ab8a18625b9b157de5a55575a3eb79d@avcodec.org> Message-ID: <050.099241edbe55413a8f846037e98e57bd@avcodec.org> #1524: mp3 audio stream not detected ------------------------------------+------------------------------------ Reporter: petere | Owner: Type: defect | Status: new Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: mp3 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Changes (by cehoyos): * keywords: => mp3 * version: unspecified => git-master * component: undetermined => avformat Old description: > Summary of the bug: I have an mp3 file where ffmpeg does not find the > audio stream > > ffmpeg version N-40693-gc457a29 Copyright (c) 2000-2012 the FFmpeg > developers > built on May 15 2012 12:57:14 with gcc 4.6.2 > configuration: --enable-memalign-hack --arch=x86 --target-os=mingw32 > --cross-prefix=i686-w64-mingw32- --enable-static --disable-shared > --enable-zlib --disable-postproc --prefix=/home/peter/ffmpeg/build/gpl > --enable-libmp3lame --enable-libx264 --enable-gpl --extra-libs='-lx264 > -lpthread' --enable-runtime-cpudetect --extra- > cflags=-I/home/peter/cc/include --extra-ldflags=-L/home/peter/cc/lib > --pkg-config=pkg-config --disable-w32threads > libavutil 51. 51.100 / 51. 51.100 > libavcodec 54. 21.101 / 54. 21.101 > libavformat 54. 5.100 / 54. 5.100 > libavdevice 53. 4.100 / 53. 4.100 > libavfilter 2. 73.100 / 2. 73.100 > libswscale 2. 1.100 / 2. 1.100 > libswresample 0. 11.100 / 0. 11.100 > [mpeg @ 015cc6a0] Could not find codec parameters (Video: none) > [NULL @ 015cf700] start time is not set in estimate_timings_from_pts > [NULL @ 015ce9e0] start time is not set in estimate_timings_from_pts > Input #0, mpeg, from 'G:\Files from users\H\hsbrown2 at comcast.net\Have > Yourself a Merry Little Christmas.mp3': > Metadata: > title : Have Yourself a Merry Little Christmas > artist : Tony Bennett > album : A Tony Bennett Christmas > disc : 1/1 > track : 11/18 > genre : Christmas > date : 1968 > Duration: N/A, bitrate: N/A > Stream #0:0[0x0]: Video: mjpeg, yuvj420p, 500x500 [SAR 1:1 DAR 1:1], > 90k tbr, 90k tbn, 90k tbc > Metadata: > title : > comment : Cover (front) > Stream #0:1[0x1e0]: Video: none, 90k tbr, 90k tbn > At least one output file must be specified > > ---> DB Level Info: -99, -99 > ---> Frame rate: 90000.00 > ---> Aspect ratio: 1:1 > > How to reproduce: > {{{ > % ffmpeg -i "Have Yourself a Merry Little Christmas.mp3" > ffmpeg version > built on ... > }}} New description: Summary of the bug: I have an mp3 file where ffmpeg does not find the audio stream {{{ ffmpeg version N-40693-gc457a29 Copyright (c) 2000-2012 the FFmpeg developers built on May 15 2012 12:57:14 with gcc 4.6.2 configuration: --enable-memalign-hack --arch=x86 --target-os=mingw32 --cross-prefix=i686-w64-mingw32- --enable-static --disable-shared --enable-zlib --disable-postproc --prefix=/home/peter/ffmpeg/build/gpl --enable-libmp3lame --enable-libx264 --enable-gpl --extra-libs='-lx264 -lpthread' --enable-runtime-cpudetect --extra- cflags=-I/home/peter/cc/include --extra-ldflags=-L/home/peter/cc/lib --pkg-config=pkg-config --disable-w32threads libavutil 51. 51.100 / 51. 51.100 libavcodec 54. 21.101 / 54. 21.101 libavformat 54. 5.100 / 54. 5.100 libavdevice 53. 4.100 / 53. 4.100 libavfilter 2. 73.100 / 2. 73.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 11.100 / 0. 11.100 [mpeg @ 015cc6a0] Could not find codec parameters (Video: none) [NULL @ 015cf700] start time is not set in estimate_timings_from_pts [NULL @ 015ce9e0] start time is not set in estimate_timings_from_pts Input #0, mpeg, from 'G:\Files from users\H\hsbrown2 at comcast.net\Have Yourself a Merry Little Christmas.mp3': Metadata: title : Have Yourself a Merry Little Christmas artist : Tony Bennett album : A Tony Bennett Christmas disc : 1/1 track : 11/18 genre : Christmas date : 1968 Duration: N/A, bitrate: N/A Stream #0:0[0x0]: Video: mjpeg, yuvj420p, 500x500 [SAR 1:1 DAR 1:1], 90k tbr, 90k tbn, 90k tbc Metadata: title : comment : Cover (front) Stream #0:1[0x1e0]: Video: none, 90k tbr, 90k tbn At least one output file must be specified }}} ---> DB Level Info: -99, -99 ---> Frame rate: 90000.00 ---> Aspect ratio: 1:1 How to reproduce: {{{ % ffmpeg -i "Have Yourself a Merry Little Christmas.mp3" ffmpeg version built on ... }}} -- Comment: Replying to [comment:1 petere]: > I can provide the mp3 file if required. Please do so, it is required. (Consider reading http://ffmpeg.org/bugreports.html ) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 12 08:19:27 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 Jul 2012 06:19:27 -0000 Subject: [FFmpeg-trac] #1524(avformat:new): mp3 audio stream not detected In-Reply-To: <035.8ab8a18625b9b157de5a55575a3eb79d@avcodec.org> References: <035.8ab8a18625b9b157de5a55575a3eb79d@avcodec.org> Message-ID: <050.0096668c31d5154636b4132c23bbfae7@avcodec.org> #1524: mp3 audio stream not detected ------------------------------------+------------------------------------ Reporter: petere | Owner: Type: defect | Status: new Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: mp3 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Comment (by petere): Sorry, it's my first bug report. I have uploaded the sample file to upload.ffmpeg.org in the incoming directory: "Ticket #1524.zip" -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 12 11:36:08 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 Jul 2012 09:36:08 -0000 Subject: [FFmpeg-trac] #1524(avformat:open): mp3 audio stream not detected In-Reply-To: <035.8ab8a18625b9b157de5a55575a3eb79d@avcodec.org> References: <035.8ab8a18625b9b157de5a55575a3eb79d@avcodec.org> Message-ID: <050.dfa85f43d1f22db5153bff5493c5f793@avcodec.org> #1524: mp3 audio stream not detected ------------------------------------+------------------------------------ Reporter: petere | Owner: Type: defect | Status: open Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: mp3 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Changes (by cehoyos): * status: new => open * reproduced: 0 => 1 Comment: The mp3 file starts with a 40k jpg. {{{ $ ffmpeg -f mp3 -i Have\ Yourself\ a\ Merry\ Little\ Christmas.mp3 ffmpeg version N-42438-gdd0a9b7 Copyright (c) 2000-2012 the FFmpeg developers built on Jul 12 2012 10:58:02 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable- libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs --enable-x11grab libavutil 51. 64.100 / 51. 64.100 libavcodec 54. 33.100 / 54. 33.100 libavformat 54. 15.104 / 54. 15.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 [mp3 @ 0x9035420] max_analyze_duration 5000000 reached at 5015510 Input #0, mp3, from 'Have Yourself a Merry Little Christmas.mp3': Metadata: title : Have Yourself a Merry Little Christmas artist : Tony Bennett album : A Tony Bennett Christmas disc : 1/1 track : 11/18 genre : Christmas date : 1968 Duration: 00:03:02.17, start: 0.000000, bitrate: 286 kb/s Stream #0:0: Audio: mp3, 44100 Hz, stereo, s16, 256 kb/s Stream #0:1: Video: mjpeg, yuvj420p, 500x500 [SAR 1:1 DAR 1:1], 90k tbr, 90k tbn, 90k tbc Metadata: title : comment : Cover (front) At least one output file must be specified }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 12 11:43:29 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 Jul 2012 09:43:29 -0000 Subject: [FFmpeg-trac] #1525(FFplay:new): configure does not test for SDL_atoi Message-ID: <036.dbd338048bd813dba7b90bdce35888cb@avcodec.org> #1525: configure does not test for SDL_atoi --------------------------------------+-------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: normal | Component: FFplay Version: git-master | Keywords: Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 --------------------------------------+-------------------------------- http://thread.gmane.org/gmane.comp.video.ffmpeg.user/38223/focus=38465 The user report indicates that configure enables HAVE_SDL even if SDL_atoi() - needed for ffplay compilation since 7821264c - is not available. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 12 12:26:43 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 Jul 2012 10:26:43 -0000 Subject: [FFmpeg-trac] #1526(undetermined:new): Got "Truncating packet of size 4096 to 1" at files with long durations when "-ss" at the near the end of file Message-ID: <036.4750b5add80124ebce4d10b2ef69f832@avcodec.org> #1526: Got "Truncating packet of size 4096 to 1" at files with long durations when "-ss" at the near the end of file -------------------------------------+------------------------------------- Reporter: vladget | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: start time, | Blocked By: ffio | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: I'm trying to encode video encoded from dv in avi container to x264 in mp4 container but got error... (please see output below) If I decreasing start time of input stream from 00:52:37.640 to 00:42:37.640 or lower it start converting.. I have tried to move "-ss" to the end(before output argument) it will shown no errors but it taked to much time for transcoding... How to reproduce: {{{ /usr/bin/ffmpeg -y -v 9 -loglevel 99 \ -ss 00:52:37.640 -t 367 \ -i "/tmp/converter/2012-05-29-W16/input_file.avi" \ -pass 1 \ -passlogfile "/tmp/converter/2012-05-29-W16/input_file/out_input_file.log" \ -vcodec libx264 \ -x264opts level=3.1:threads=auto \ -vf "yadif,format=yuv420p,scale=iw*sar:ih,fade=in:0:25,fade=out:9150:25,crop=736:560:16:8,setsar=1:1,setdar=736:560" \ -preset slow \ -b:v 1700k \ -an \ -f mp4 \ -threads 0 \ /dev/null }}} Output: {{{ # /usr/bin/ffmpeg -y -v 9 -loglevel 99 -ss 00:52:37.640 -t 367 -i "/tmp/converter/2012-05-29-W16/input_file.avi" -pass 1 -passlogfile "/tmp/converter/2012-05-29-W16/input_file/out_input_file.log" -vcodec libx264 -x264opts level=3.1:threads=auto -vf "yadif,format=yuv420p,scale=iw*sar:ih,fade=in:0:25,fade=out:9150:25,crop=736:560:16:8,setsar=1:1,setdar=736:560" -preset slow -b:v 1700k -an -f mp4 -threads 0 /dev/null ffmpeg version N-41702-gc47fc94 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 20 2012 05:02:24 with gcc 4.1.2 20080704 (Red Hat 4.1.2-52) configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --mandir=/usr/share/man --incdir=/usr/include --incdir=/usr/local/include --enable-libfaac --enable-libmp3lame --enable-libx264 --enable-gpl --enable-nonfree --enable-postproc --enable-pthreads --enable-shared --enable-swscale --enable-version3 --disable-ffserver --enable-libvpx --enable-runtime-cpudetect libavutil 51. 59.100 / 51. 59.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 [avi @ 0x12527120] Format avi probed with size=2048 and score=100 [avi @ 0x12527740] use odml:1 st:0 removing common factor 400000 from timebase st:1 removing common factor 4 from timebase [avi @ 0x12527120] non-interleaved AVI [avi @ 0x12527120] File position before avformat_find_stream_info() is 64668 [avi @ 0x12527120] parser not found for codec dvvideo, packets or times may be invalid. [avi @ 0x12527120] parser not found for codec pcm_s16le, packets or times may be invalid. [avi @ 0x12527120] parser not found for codec dvvideo, packets or times may be invalid. [avi @ 0x12527120] parser not found for codec pcm_s16le, packets or times may be invalid. [avi @ 0x12527120] All info found [avi @ 0x12527120] File position after avformat_find_stream_info() is 3733036 Guessed Channel Layout for Input Stream #0.1 : stereo Input #0, avi, from '/tmp/converter/2012-05-29-W16/input_file.avi': Duration: 01:37:44.72, start: 0.000000, bitrate: 14956 kb/s Stream #0:0, 1, 1/25: Video: dvvideo (dvsd / 0x64737664), yuv420p, 720x576 [SAR 16:15 DAR 4:3], 1/25, 25 tbr, 25 tbn, 25 tbc Stream #0:1, 1, 1/32000: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 32000 Hz, stereo, s16, 1024 kb/s [Parsed_yadif_0 @ 0x12528a20] mode:0 parity:-1 auto_enable:0 [Parsed_fade_3 @ 0x1252a260] type:in start_frame:0 nb_frames:25 alpha:0 [Parsed_fade_4 @ 0x1252aea0] type:out start_frame:9150 nb_frames:25 alpha:0 [Parsed_setsar_6 @ 0x1252f3c0] a:1/1 [Parsed_setdar_7 @ 0x1252ad60] a:46/35 [vbuffer source @ 0x1252c9a0] Setting entry with key 'video_size' to value '720x576' [vbuffer source @ 0x1252c9a0] Setting entry with key 'pix_fmt' to value '0' [vbuffer source @ 0x1252c9a0] Setting entry with key 'time_base' to value '1/25' [vbuffer source @ 0x1252c9a0] Setting entry with key 'pixel_aspect' to value '16/15' [vbuffer source @ 0x1252c9a0] Setting entry with key 'sws_param' to value 'flags=2' [vbuffer source @ 0x1252c9a0] Setting entry with key 'frame_rate' to value '25/1' [buffer @ 0x1252bbe0] w:720 h:576 pixfmt:yuv420p tb:1/25 fr:25/1 sar:16/15 sws_param:flags=2 [ffmpeg_buffersink @ 0x1252aa40] No opaque field provided [Parsed_scale_2 @ 0x12529bc0] w:720 h:576 fmt:yuv420p sar:16/15 -> w:768 h:576 fmt:yuv420p sar:1/1 flags:0x4 [Parsed_crop_5 @ 0x1252b9a0] w:768 h:576 sar:1/1 -> w:736 h:560 sar:1/1 [Parsed_setdar_7 @ 0x1252ad60] w:736 h:560 -> dar:46/35 sar:1/1 [libx264 @ 0x125281e0] using mv_range_thread = 24 [libx264 @ 0x125281e0] using SAR=1/1 [libx264 @ 0x125281e0] using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2 [libx264 @ 0x125281e0] profile Main, level 3.1 [libx264 @ 0x125281e0] 264 - core 125 r2200 999b753 - H.264/MPEG-4 AVC codec - Copyleft 2003-2012 - http://www.videolan.org/x264.html - options: cabac=1 ref=1 deblock=1:0:0 analyse=0x1:0 me=dia subme=2 psy=1 psy_rd=1.00:0.00 mixed_ref=0 me_range=16 chroma_me=1 trellis=0 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=0 threads=12 lookahead_threads=2 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=2 b_bias=0 direct=3 weightb=1 open_gop=0 weightp=2 keyint=detected 8 logical cores Output #0, mp4, to '/dev/null': Metadata: encoder : Lavf54.8.100 Stream #0:0, 0, 1/25: Video: h264 ([33][0][0][0] / 0x0021), yuv420p, 736x560 [SAR 1:1 DAR 46:35], 1/25, q=-1--1, pass 1, 1700 kb/s, 25 tbn, 25 tbc Stream mapping: Stream #0:0 -> #0:0 (dvvideo -> libx264) Press [q] to stop, [?] for help Truncating packet of size 4096 to 1 No more inputs to read from, finishing. frame= 0 fps=0.0 q=0.0 Lsize= 0kB time=00:00:00.00 bitrate= 0.0kbits/s video:0kB audio:0kB subtitle:0 global headers:0kB muxing overhead -100.000000% [libx264 @ 0x125281e0] final ratefactor: 20.28 [AVIOContext @ 0x1252f7a0] Statistics: 2260992 bytes read, 95 seeks }}} Additional info: {{{ % ffprobe "/tmp/converter/2012-05-29-W16/input_file.avi" ffprobe version N-41702-gc47fc94 Copyright (c) 2007-2012 the FFmpeg developers built on Jun 20 2012 05:02:24 with gcc 4.1.2 20080704 (Red Hat 4.1.2-52) configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --mandir=/usr/share/man --incdir=/usr/include --incdir=/usr/local/include --enable-libfaac --enable-libmp3lame --enable-libx264 --enable-gpl --enable-nonfree --enable-postproc --enable-pthreads --enable-shared --enable-swscale --enable-version3 --disable-ffserver --enable-libvpx --enable-runtime-cpudetect libavutil 51. 59.100 / 51. 59.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 [avi @ 0x1e597220] non-interleaved AVI Input #0, avi, from '/tmp/converter/2012-05-29-W16/input_file.avi': Duration: 01:37:44.72, start: 0.000000, bitrate: 14956 kb/s Stream #0:0: Video: dvvideo (dvsd / 0x64737664), yuv420p, 720x576 [SAR 16:15 DAR 4:3], 25 tbr, 25 tbn, 25 tbc Stream #0:1: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 32000 Hz, 2 channels, s16, 1024 kb/s % ls -lah "/tmp/converter/2012-05-29-W16/input_file.avi" -rw-r--r-- 1 root root 11G Jul 12 09:25 /tmp/converter/2012-05-29-W16/input_file.avi }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 12 12:28:27 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 Jul 2012 10:28:27 -0000 Subject: [FFmpeg-trac] #1526(undetermined:new): Got "Truncating packet of size 4096 to 1" at files with long durations when "-ss" at the near the end of file In-Reply-To: <036.4750b5add80124ebce4d10b2ef69f832@avcodec.org> References: <036.4750b5add80124ebce4d10b2ef69f832@avcodec.org> Message-ID: <051.69678eb8d4a603384f82ccf34cbc907c@avcodec.org> #1526: Got "Truncating packet of size 4096 to 1" at files with long durations when "-ss" at the near the end of file -------------------------------------+------------------------------------- Reporter: vladget | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: start time, | Resolution: ffio | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by vladget): It is looks like similar to http://ffmpeg.org/trac/ffmpeg/ticket/1235 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 12 13:00:26 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 Jul 2012 11:00:26 -0000 Subject: [FFmpeg-trac] #1526(avcodec:new): Got "Truncating packet of size 4096 to 1" at files with long durations when "-ss" at the near the end of file In-Reply-To: <036.4750b5add80124ebce4d10b2ef69f832@avcodec.org> References: <036.4750b5add80124ebce4d10b2ef69f832@avcodec.org> Message-ID: <051.59e731a614055d699db559265f5eea9f@avcodec.org> #1526: Got "Truncating packet of size 4096 to 1" at files with long durations when "-ss" at the near the end of file ------------------------------------+----------------------------------- Reporter: vladget | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by cehoyos): * keywords: start time, ffio => * version: unspecified => git-master * component: undetermined => avcodec Comment: Is the problem also reproducible with "ffmpeg -ss 00:52:37.640 -i /tmp/converter/2012-05-29-W16/input_file.avi -qscale 2 out.avi"? Could you provide the output of "ffmpeg -i /tmp/converter/2012-05-29-W16/input_file.avi -f null -" (how long is the input sample)? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 12 13:05:24 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 Jul 2012 11:05:24 -0000 Subject: [FFmpeg-trac] #1527(undetermined:new): AVRn (mjpeg) decodes incorrectly Message-ID: <038.70e54e0d60afb359e4fbaba566aa8e4a@avcodec.org> #1527: AVRn (mjpeg) decodes incorrectly -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: | undetermined unspecified | Keywords: Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- attached file decodes incorrectly compared to original codec {{{ C:\>ffmpeg -i 24bpp.mov out.avi ffmpeg version N-42449-g9ca27df Copyright (c) 2000-2012 the FFmpeg developers built on Jul 12 2012 02:37:12 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 -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snap shots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/s napshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable- version3 --enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable- libvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable- libopencore-amrwb --enable-libmp3lame --enable-libvpx --disable- decoder=libvpx libavutil 51. 64.100 / 51. 64.100 libavcodec 54. 34.100 / 54. 34.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 [mjpeg @ 0x1df2320] EOI missing, emulating Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '24bpp.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt Duration: 00:00:12.64, start: 0.000000, bitrate: 422 kb/s Stream #0:0(eng): Video: mjpeg (AVRn / 0x6E525641), yuvj422p, 320x272 [SAR 7 2:72 DAR 20:17], 417 kb/s, 8 fps, 8 tbr, 1000k tbn, 1000k tbc Metadata: handler_name : Procedura obs?ugi skr?t?w danych Apple w:320 h:272 pixfmt:yuvj422p tb:1/1000000 fr:8/1 sar:1/1 sws_param:flags=2 [auto-inserted scaler 0 @ 0x1e03ea0] w:320 h:272 fmt:yuvj422p sar:1/1 -> w:320 h :272 fmt:yuv420p sar:1/1 flags:0x4 Output #0, avi, to 'out.avi': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt ISFT : Lavf54.16.104 Stream #0:0(eng): Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 320x272 [SAR 1: 1 DAR 20:17], q=2-31, 200 kb/s, 8 tbn, 8 tbc Metadata: handler_name : Procedura obs?ugi skr?t?w danych Apple Stream mapping: Stream #0:0 -> #0:0 (mjpeg -> mpeg4) Press [q] to stop, [?] for help [mjpeg @ 0x1df2320] EOI missing, emulating Last message repeated 54 times frame= 55 fps=0.0 q=9.5 size= 310kB time=00:00:06.87 bitrate= 369.6kbits/s EOI missing, emulating [mjpeg @ 0x1df2320] EOI missing, emulating Last message repeated 45 times frame= 102 fps=0.0 q=6.2 Lsize= 462kB time=00:00:12.75 bitrate= 296.9kbits/ s video:454kB audio:0kB subtitle:0 global headers:0kB muxing overhead 1.775161% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 12 13:23:31 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 Jul 2012 11:23:31 -0000 Subject: [FFmpeg-trac] #1528(undetermined:new): drastic v210 - packet too small Message-ID: <038.7d2a3dce57418b0cbb247b6175aa4cee@avcodec.org> #1528: drastic v210 - packet too small -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: | undetermined unspecified | Keywords: Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- http://www.datafilehost.com/download-63c35830.html {{{ C:\>ffmpeg -i drastic_v210_packet_too_small.mov out.avi ffmpeg version N-42449-g9ca27df Copyright (c) 2000-2012 the FFmpeg developers built on Jul 12 2012 02:37:12 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 -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snap shots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/s napshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable- version3 --enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable- libvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable- libopencore-amrwb --enable-libmp3lame --enable-libvpx --disable- decoder=libvpx libavutil 51. 64.100 / 51. 64.100 libavcodec 54. 34.100 / 54. 34.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 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'drastic_v210_packet_too_small.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt Duration: 00:00:12.64, start: 0.000000, bitrate: 13387 kb/s Stream #0:0(eng): Video: v210 (v210 / 0x30313276), yuv422p10le, 320x240, 132 71 kb/s, 8 fps, 8 tbr, 1000k tbn, 1000k tbc Metadata: handler_name : Procedura obs?ugi skr?t?w danych Apple w:320 h:240 pixfmt:yuv422p10le tb:1/1000000 fr:8/1 sar:0/1 sws_param:flags=2 [auto-inserted scaler 0 @ 0x1e03a80] w:320 h:240 fmt:yuv422p10le sar:0/1 -> w:32 0 h:240 fmt:yuv420p sar:0/1 flags:0x4 Output #0, avi, to 'out.avi': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt ISFT : Lavf54.16.104 Stream #0:0(eng): Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 320x240, q=2-31 , 200 kb/s, 8 tbn, 8 tbc Metadata: handler_name : Procedura obs?ugi skr?t?w danych Apple Stream mapping: Stream #0:0 -> #0:0 (v210 -> mpeg4) Press [q] to stop, [?] for help [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred [v210 @ 0x1df2320] packet too small Error while decoding stream #0:0: Error number -1 occurred frame= 0 fps=0.0 q=0.0 Lsize= 6kB time=00:00:00.00 bitrate= 0.0kbits/ s video:0kB audio:0kB subtitle:0 global headers:0kB muxing overhead inf% Output file is empty, nothing was encoded (check -ss / -t / -frames parameters i f used) }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 12 13:38:04 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 Jul 2012 11:38:04 -0000 Subject: [FFmpeg-trac] #1527(undetermined:open): AVRn (mjpeg) decodes incorrectly In-Reply-To: <038.70e54e0d60afb359e4fbaba566aa8e4a@avcodec.org> References: <038.70e54e0d60afb359e4fbaba566aa8e4a@avcodec.org> Message-ID: <053.acbdc712681df18ed9db61370b70c594@avcodec.org> #1527: AVRn (mjpeg) decodes incorrectly -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: AVID AVrn | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => AVID AVrn * status: new => open * version: unspecified => git-master * reproduced: 0 => 1 Comment: Related to ticket #970. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 12 16:03:18 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 Jul 2012 14:03:18 -0000 Subject: [FFmpeg-trac] #1528(avcodec:open): drastic v210 - packet too small In-Reply-To: <038.7d2a3dce57418b0cbb247b6175aa4cee@avcodec.org> References: <038.7d2a3dce57418b0cbb247b6175aa4cee@avcodec.org> Message-ID: <053.bb447667fb862354ef0a6cd13f8dd724@avcodec.org> #1528: drastic v210 - packet too small ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: v210 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by cehoyos): * keywords: => v210 * status: new => open * version: unspecified => git-master * component: undetermined => avcodec * reproduced: 0 => 1 Comment: Works fine with -custom_stride 864 Could you provide other widths? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 12 16:11:32 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 Jul 2012 14:11:32 -0000 Subject: [FFmpeg-trac] #1526(avcodec:new): Got "Truncating packet of size 4096 to 1" at files with long durations when "-ss" at the near the end of file In-Reply-To: <036.4750b5add80124ebce4d10b2ef69f832@avcodec.org> References: <036.4750b5add80124ebce4d10b2ef69f832@avcodec.org> Message-ID: <051.bb0e54f704a94345a1b5c264b1953d3c@avcodec.org> #1526: Got "Truncating packet of size 4096 to 1" at files with long durations when "-ss" at the near the end of file ------------------------------------+----------------------------------- Reporter: vladget | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by vladget): Replying to [comment:2 cehoyos]: > Is the problem also reproducible with "ffmpeg -ss 00:52:37.640 -i /tmp/converter/2012-05-29-W16/input_file.avi -qscale 2 out.avi"? Yep, it is reproducible: {{{ % ffmpeg -ss 00:52:37.640 -i /tmp/converter/2012-05-29-W16/input_file.avi -qscale 2 out.avi ffmpeg version N-41702-gc47fc94 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 20 2012 05:02:24 with gcc 4.1.2 20080704 (Red Hat 4.1.2-52) configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --mandir=/usr/share/man --incdir=/usr/include --incdir=/usr/local/include --enable-libfaac --enable-libmp3lame --enable-libx264 --enable-gpl --enable-nonfree --enable-postproc --enable-pthreads --enable-shared --enable-swscale --enable-version3 --disable-ffserver --enable-libvpx --enable-runtime-cpudetect libavutil 51. 59.100 / 51. 59.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 [avi @ 0x3ea8120] non-interleaved AVI Guessed Channel Layout for Input Stream #0.1 : stereo Input #0, avi, from '/tmp/converter/2012-05-29-W16/input_file.avi': Duration: 01:37:44.72, start: 0.000000, bitrate: 14956 kb/s Stream #0:0: Video: dvvideo (dvsd / 0x64737664), yuv420p, 720x576 [SAR 16:15 DAR 4:3], 25 tbr, 25 tbn, 25 tbc Stream #0:1: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 32000 Hz, stereo, s16, 1024 kb/s Please use -q:a or -q:v, -qscale is ambiguous [buffer @ 0x3ead7a0] w:720 h:576 pixfmt:yuv420p tb:1/25 fr:25/1 sar:16/15 sws_param:flags=2 [ffmpeg_buffersink @ 0x3ee35e0] No opaque field provided Output #0, avi, to 'out.avi': Metadata: ISFT : Lavf54.8.100 Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 720x576 [SAR 16:15 DAR 4:3], q=2-31, 200 kb/s, 25 tbn, 25 tbc Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 32000 Hz, stereo, s16 Stream mapping: Stream #0:0 -> #0:0 (dvvideo -> mpeg4) Stream #0:1 -> #0:1 (pcm_s16le -> libmp3lame) Press [q] to stop, [?] for help Truncating packet of size 4096 to 1 [libmp3lame @ 0x3eacd80] Trying to remove 1152 samples, but que empty [avi @ 0x3eafda0] Encoder did not produce proper pts, making some up. frame= 0 fps=0.0 q=0.0 Lsize= 10kB time=00:00:00.00 bitrate= 0.0kbits/s video:0kB audio:0kB subtitle:0 global headers:0kB muxing overhead 2319.444444% }}} Same, but new type of argument -"-q:v 2": {{{ % ffmpeg -ss 00:52:37.640 -i /tmp/converter/2012-05-29-W16/input_file.avi -q:v 2 out.avi ffmpeg version N-41702-gc47fc94 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 20 2012 05:02:24 with gcc 4.1.2 20080704 (Red Hat 4.1.2-52) configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --mandir=/usr/share/man --incdir=/usr/include --incdir=/usr/local/include --enable-libfaac --enable-libmp3lame --enable-libx264 --enable-gpl --enable-nonfree --enable-postproc --enable-pthreads --enable-shared --enable-swscale --enable-version3 --disable-ffserver --enable-libvpx --enable-runtime-cpudetect libavutil 51. 59.100 / 51. 59.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 [avi @ 0x75d7120] non-interleaved AVI Guessed Channel Layout for Input Stream #0.1 : stereo Input #0, avi, from '/tmp/converter/2012-05-29-W16/input_file.avi': Duration: 01:37:44.72, start: 0.000000, bitrate: 14956 kb/s Stream #0:0: Video: dvvideo (dvsd / 0x64737664), yuv420p, 720x576 [SAR 16:15 DAR 4:3], 25 tbr, 25 tbn, 25 tbc Stream #0:1: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 32000 Hz, stereo, s16, 1024 kb/s File 'out.avi' already exists. Overwrite ? [y/N] y w:720 h:576 pixfmt:yuv420p tb:1/25 fr:25/1 sar:16/15 sws_param:flags=2 [ffmpeg_buffersink @ 0x76125e0] No opaque field provided Output #0, avi, to 'out.avi': Metadata: ISFT : Lavf54.8.100 Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 720x576 [SAR 16:15 DAR 4:3], q=2-31, 200 kb/s, 25 tbn, 25 tbc Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 32000 Hz, stereo, s16 Stream mapping: Stream #0:0 -> #0:0 (dvvideo -> mpeg4) Stream #0:1 -> #0:1 (pcm_s16le -> libmp3lame) Press [q] to stop, [?] for help Truncating packet of size 4096 to 1 [libmp3lame @ 0x75dbd80] Trying to remove 1152 samples, but que empty [avi @ 0x75deda0] Encoder did not produce proper pts, making some up. frame= 0 fps=0.0 q=0.0 Lsize= 10kB time=00:00:00.00 bitrate= 0.0kbits/s video:0kB audio:0kB subtitle:0 global headers:0kB muxing overhead 2319.444444% }}} > > Could you provide the output of "ffmpeg -i /tmp/converter/2012-05-29-W16/input_file.avi -f null -" (how long is the input sample)? {{{ % ffmpeg -i /tmp/converter/2012-05-29-W16/input_file.avi -f null - ffmpeg version N-41702-gc47fc94 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 20 2012 05:02:24 with gcc 4.1.2 20080704 (Red Hat 4.1.2-52) configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --mandir=/usr/share/man --incdir=/usr/include --incdir=/usr/local/include --enable-libfaac --enable-libmp3lame --enable-libx264 --enable-gpl --enable-nonfree --enable-postproc --enable-pthreads --enable-shared --enable-swscale --enable-version3 --disable-ffserver --enable-libvpx --enable-runtime-cpudetect libavutil 51. 59.100 / 51. 59.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 [avi @ 0x464d120] non-interleaved AVI Guessed Channel Layout for Input Stream #0.1 : stereo Input #0, avi, from '/tmp/converter/2012-05-29-W16/input_file.avi': Duration: 01:37:44.72, start: 0.000000, bitrate: 14956 kb/s Stream #0:0: Video: dvvideo (dvsd / 0x64737664), yuv420p, 720x576 [SAR 16:15 Stream #0:1: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 32000 Hz, stereo, s16 [buffer @ 0x464ed20] w:720 h:576 pixfmt:yuv420p tb:1/25 fr:25/1 sar:16/15 sws_p [ffmpeg_buffersink @ 0x464fcc0] No opaque field provided Output #0, null, to 'pipe:': Metadata: encoder : Lavf54.8.100 Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 720x576 [SAR 16: Stream #0:1: 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 @ 0x4654a20] Encoder did not produce proper pts, making some up. frame= 3882 fps= 59 q=0.0 size= 0kB time=00:02:35.28 bitrate= 0.0kbits/ frame= 3890 fps= 58 q=0.0 size= 0kB time=00:02:35.60 bitrate= 0.0kbits/ frame= 3899 fps= 58 q=0.0 size= 0kB time=00:02:35.96 bitrate= 0.0kbits/ frame= 3908 fps= 58 q=0.0 size= 0kB time=00:02:36.32 bitrate= 0.0kbits/ frame= 3916 fps= 57 q=0.0 size= 0kB time=00:02:36.64 bitrate= 0.0kbits/ frame= 3924 fps= 57 q=0.0 size= 0kB time=00:02:36.96 bitrate= 0.0kbits/ frame= 3930 fps= 57 q=0.0 size= 0kB time=00:02:37.20 bitrate= 0.0kbits/ frame= 3982 fps= 57 q=0.0 size= 0kB time=00:02:39.28 bitrate= 0.0kbits/ frame= 3991 fps= 57 q=0.0 size= 0kB time=00:02:39.64 bitrate= 0.0kbits/ frame= 3999 fps= 56 q=0.0 size= 0kB time=00:02:39.96 bitrate= 0.0kbits/ frame= 4019 fps= 56 q=0.0 size= 0kB time=00:02:40.76 bitrate= 0.0kbits/ frame= 4060 fps= 55 q=0.0 size= 0kB time=00:02:42.40 bitrate= 0.0kbits/ frame= 4067 fps= 55 q=0.0 size= 0kB time=00:02:42.67 bitrate= 0.0kbits/ frame= 4078 fps= 54 q=0.0 size= 0kB time=00:02:43.12 bitrate= 0.0kbits/ frame= 4086 fps= 54 q=0.0 size= 0kB time=00:02:43.44 bitrate= 0.0kbits/s frame= 4093 fps= 54 q=0.0 size= 0kB time=00:02:43.72 bitrate= 0.0kbits/s frame= 4100 fps= 54 q=0.0 size= 0kB time=00:02:43.99 bitrate= 0.0kbits/s Truncating packet of size 4096 to 1 0kB time=00:48:59.92 bitrate= 0.0kbits/s frame=73501 fps= 35 q=0.0 Lsize= 0kB time=00:49:00.00 bitrate= 0.0kbits/s video:6891kB audio:367500kB subtitle:0 global headers:0kB muxing overhead -100.000000% }}} hmm.... I guess problem in source file, am I right? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 12 16:40:05 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 Jul 2012 14:40:05 -0000 Subject: [FFmpeg-trac] #1379(undetermined:new): Excessive logging of "Adjusting PTS forward" with dvd mpeg2 ps In-Reply-To: <034.2505f551df6737e131ab15810bc1ec46@avcodec.org> References: <034.2505f551df6737e131ab15810bc1ec46@avcodec.org> Message-ID: <049.e29880b09ef4c2c3638c013ad4ea5608@avcodec.org> #1379: Excessive logging of "Adjusting PTS forward" with dvd mpeg2 ps -------------------------------------+------------------------------------- Reporter: AndyF | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by AndyF): This is fixed now. Though I can't see how to close it. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 12 17:16:07 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 Jul 2012 15:16:07 -0000 Subject: [FFmpeg-trac] #1526(undetermined:new): Got "Truncating packet of size 4096 to 1" at files with long durations when "-ss" at the near the end of file In-Reply-To: <036.4750b5add80124ebce4d10b2ef69f832@avcodec.org> References: <036.4750b5add80124ebce4d10b2ef69f832@avcodec.org> Message-ID: <051.8dd120d7f6f5a2451c164b4863c3de0e@avcodec.org> #1526: Got "Truncating packet of size 4096 to 1" at files with long durations when "-ss" at the near the end of file -------------------------------------+------------------------------------- Reporter: vladget | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * component: avcodec => undetermined Comment: FFmpeg says the source file is 49 minutes long which makes seeking to 52 minutes impossible. Is the file actually longer? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 12 17:17:46 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 Jul 2012 15:17:46 -0000 Subject: [FFmpeg-trac] #1379(avformat:closed): Excessive logging of "Adjusting PTS forward" with dvd mpeg2 ps In-Reply-To: <034.2505f551df6737e131ab15810bc1ec46@avcodec.org> References: <034.2505f551df6737e131ab15810bc1ec46@avcodec.org> Message-ID: <049.6b58369f702a96ec3ffe652e5e976c53@avcodec.org> #1379: Excessive logging of "Adjusting PTS forward" with dvd mpeg2 ps ------------------------------------+------------------------------------ Reporter: AndyF | Owner: Type: defect | Status: closed Priority: normal | Component: avformat Version: git-master | Resolution: fixed Keywords: mpegps | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Changes (by cehoyos): * keywords: => mpegps * resolution: => fixed * status: new => closed * component: undetermined => avformat Old description: > Noticed with mplayer, reproduced here with ffplay, which at default > logging isn't as bad as mplayer as the logging doesn't scroll - it does > trash the status line though. > > To reproduce play a dvd program stream and skip forward using arrow key. > > With higher logging levels there is a lot of logging even without > skipping, examples of both below. > > I assume this is since - > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=75b38674b6346da894f025a4b3f1cd2a468353bc > > [andy at amd ffmpeg]$ ./ffplay ../../dvd.ps > ffplay version N-41142-g8f61526 Copyright (c) 2003-2012 the FFmpeg > developers > built on May 30 2012 11:07:42 with gcc 4.6.3 20120306 (Red Hat 4.6.3-2) > configuration: --enable-gpl > libavutil 51. 55.100 / 51. 55.100 > libavcodec 54. 23.100 / 54. 23.100 > libavformat 54. 6.101 / 54. 6.101 > libavdevice 54. 0.100 / 54. 0.100 > libavfilter 2. 77.100 / 2. 77.100 > libswscale 2. 1.100 / 2. 1.100 > libswresample 0. 15.100 / 0. 15.100 > libpostproc 52. 0.100 / 52. 0.100 > [mpeg @ 0xb2201320] max_analyze_duration 5000000 reached at 5000000 > Input #0, mpeg, from '../../dvd.ps': > Duration: 00:05:31.56, start: 0.287267, bitrate: 5000 kb/s > Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x576 [SAR > 64:45 DAR 16:9], 9800 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc > Stream #0:1[0x80]: Audio: ac3, 48000 Hz, 5.1(side), s16, 448 kb/s > Stream #0:2[0x21]: Subtitle: dvd_subtitle > Stream #0:3[0x20]: Subtitle: dvd_subtitle > [mpeg @ 0xb2201320] Adjusting PTS forward=13939KB sq= 0B f=0/0 f=0/0 > Last message repeated 42 times > [ac3 @ 0xb6922a20] frame sync error > [mpeg @ 0xb2201320] Adjusting PTS forward > 20.38 A-V: 0.012 fd= 59 aq= 1430KB vq=13952KB sq= 0B f=0/0 > Last message repeated 848 times > > > > [andy at amd ffmpeg]$ ./ffplay -v 9 -loglevel 99 ../../dvd.ps > ffplay version N-41142-g8f61526 Copyright (c) 2003-2012 the FFmpeg > developers > built on May 30 2012 11:07:42 with gcc 4.6.3 20120306 (Red Hat 4.6.3-2) > configuration: --enable-gpl > libavutil 51. 55.100 / 51. 55.100 > libavcodec 54. 23.100 / 54. 23.100 > libavformat 54. 6.101 / 54. 6.101 > libavdevice 54. 0.100 / 54. 0.100 > libavfilter 2. 77.100 / 2. 77.100 > libswscale 2. 1.100 / 2. 1.100 > libswresample 0. 15.100 / 0. 15.100 > libpostproc 52. 0.100 / 52. 0.100 > [mpeg @ 0xb2201320] Format mpeg probed with size=8192 and score=52 > [mpeg @ 0xb2201320] File position before avformat_find_stream_info() is 0 > [mpeg @ 0xb2201320] probing stream 0 pp:2500 > [mpeg @ 0xb2201320] Probe with size=2012, packets=1 detected mpegvideo > with score=25 > [mpeg @ 0xb2201320] probing stream 0 pp:2499 > [mpeg @ 0xb2201320] Probe with size=4037, packets=2 detected mpegvideo > with score=25 > [mpeg @ 0xb2201320] probing stream 0 pp:2498 > [mpeg @ 0xb2201320] Probe with size=6062, packets=3 detected mpegvideo > with score=25 > [mpeg @ 0xb2201320] probing stream 0 pp:2497 > [mpeg @ 0xb2201320] probing stream 0 pp:2496 > [mpeg @ 0xb2201320] Probe with size=10112, packets=5 detected mpegvideo > with score=51 > [mpeg @ 0xb2201320] probed stream 0 > [mpeg @ 0xb2201320] first_dts 22254 not matching first dts 33054 in que > Last message repeated 2 times > [mpeg @ 0xb2201320] first_dts 22254 not matching first dts 47454 in que > Last message repeated 2 times > [mpeg @ 0xb2201320] first_dts 22254 not matching first dts 65454 in que > Last message repeated 1 times > [mpeg @ 0xb2201320] first_dts 22254 not matching first dts 76254 in que > Last message repeated 2 times > [mpeg @ 0xb2201320] first_dts 22254 not matching first dts 90654 in que > Last message repeated 2 times > [mpeg @ 0xb2201320] first_dts 22254 not matching first dts 108654 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 113694 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 139614 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 165534 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 191454 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 217374 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 243294 in que > [mpeg @ 0xb2201320] first_dts 22254 not matching first dts 281454 in que > Last message repeated 1 times > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 269214 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 295134 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 321054 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 346974 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 372894 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 398814 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 424734 in que > [mpeg @ 0xb2201320] max_analyze_duration 5000000 reached at 5000000 > [mpeg @ 0xb2201320] File position after avformat_find_stream_info() is 0 > Input #0, mpeg, from '../../dvd.ps': > Duration: 00:05:31.56, start: 0.287267, bitrate: 5000 kb/s > Stream #0:0[0x1e0], 127, 1/90000: Video: mpeg2video (Main), yuv420p, > 720x576 [SAR 64:45 DAR 16:9], 1/50, 9800 kb/s, 25 fps, 25 tbr, 90k tbn, > 50 tbc > Stream #0:1[0x80], 124, 1/90000: Audio: ac3, 48000 Hz, 5.1(side), > s16, 448 kb/s > Stream #0:2[0x21], 1, 1/90000: Subtitle: dvd_subtitle > Stream #0:3[0x20], 0, 1/90000: Subtitle: dvd_subtitle > [mpeg2video @ 0xb2200780] detected 4 logical cores > [mpeg @ 0xb2201320] first_dts 22254 not matching first dts 33054 in que > Last message repeated 2 times > [mpeg @ 0xb2201320] first_dts 22254 not matching first dts 47454 in que > Last message repeated 2 times > [mpeg @ 0xb2201320] first_dts 22254 not matching first dts 65454 in que > Last message repeated 1 times > [mpeg @ 0xb2201320] first_dts 22254 not matching first dts 76254 in que > Last message repeated 2 times > [mpeg @ 0xb2201320] first_dts 22254 not matching first dts 90654 in que > Last message repeated 2 times > [mpeg @ 0xb2201320] first_dts 22254 not matching first dts 108654 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 113694 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 139614 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 165534 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 191454 in que0 > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 217374 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 243294 in que > [mpeg @ 0xb2201320] first_dts 22254 not matching first dts 281454 in que > Last message repeated 1 times > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 269214 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 295134 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 321054 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 346974 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 372894 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 398814 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 424734 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 450654 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 476574 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 502494 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 528414 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 554334 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 580254 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 606174 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 632094 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 658014 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 683934 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 709854 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 735774 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 761694 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 787614 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 813534 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 839454 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 865374 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 891294 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 917214 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 943134 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 969054 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 994974 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1020894 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1046814 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1072734 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1098654 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1124574 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1150494 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1176414 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1202334 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1228254 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1254174 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1280094 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1306014 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1331934 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1357854 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1383774 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1409694 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1435614 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1461534 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1487454 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1513374 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1539294 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1565214 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1591134 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1617054 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1642974 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1668894 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1694814 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1720734 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1746654 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1772574 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1798494 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1824414 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1850334 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1876254 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1902174 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1928094 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1954014 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1979934 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 2005854 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 2031774 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 2057694 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 2083614 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 2109534 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 2135454 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 2161374 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 2187294 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 2213214 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 2239134 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 2265054 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 2290974 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 2316894 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 2342814 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 2368734 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 2394654 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 2420574 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 2446494 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 2472414 in que > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 2498334 in que > > ### skip forward here ### > > [mpeg @ 0xb2201320] Adjusting PTS forward=13911KB sq= 0B f=0/0 > Last message repeated 3 times > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1205214 in que > [mpeg @ 0xb2201320] Adjusting PTS forward > Last message repeated 7 times > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1231134 in que > [mpeg @ 0xb2201320] Adjusting PTS forward > Last message repeated 7 times > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1257054 in que > [mpeg @ 0xb2201320] Adjusting PTS forward > Last message repeated 7 times > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1282974 in que > [mpeg @ 0xb2201320] Adjusting PTS forward > Last message repeated 7 times > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1308894 in que > [mpeg @ 0xb2201320] Adjusting PTS forward > Last message repeated 7 times > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1334814 in que > [mpeg @ 0xb2201320] Adjusting PTS forward > Last message repeated 7 times > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1360734 in que > [mpeg @ 0xb2201320] Adjusting PTS forward > Last message repeated 7 times > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1386654 in que > [mpeg @ 0xb2201320] Adjusting PTS forward > Last message repeated 7 times > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1412574 in que > [mpeg @ 0xb2201320] Adjusting PTS forward > Last message repeated 7 times > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1438494 in que > [mpeg @ 0xb2201320] Adjusting PTS forward > Last message repeated 7 times > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1464414 in que > [mpeg @ 0xb2201320] Adjusting PTS forward > Last message repeated 7 times > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1490334 in que > [mpeg @ 0xb2201320] Adjusting PTS forward > Last message repeated 7 times > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1516254 in que > [mpeg @ 0xb2201320] Adjusting PTS forward > Last message repeated 7 times > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1542174 in que > [mpeg @ 0xb2201320] Adjusting PTS forward > Last message repeated 7 times > [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1568094 in que New description: Noticed with mplayer, reproduced here with ffplay, which at default logging isn't as bad as mplayer as the logging doesn't scroll - it does trash the status line though. To reproduce play a dvd program stream and skip forward using arrow key. With higher logging levels there is a lot of logging even without skipping, examples of both below. I assume this is since - http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=75b38674b6346da894f025a4b3f1cd2a468353bc {{{ [andy at amd ffmpeg]$ ./ffplay ../../dvd.ps ffplay version N-41142-g8f61526 Copyright (c) 2003-2012 the FFmpeg developers built on May 30 2012 11:07:42 with gcc 4.6.3 20120306 (Red Hat 4.6.3-2) configuration: --enable-gpl libavutil 51. 55.100 / 51. 55.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [mpeg @ 0xb2201320] max_analyze_duration 5000000 reached at 5000000 Input #0, mpeg, from '../../dvd.ps': Duration: 00:05:31.56, start: 0.287267, bitrate: 5000 kb/s Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x576 [SAR 64:45 DAR 16:9], 9800 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x80]: Audio: ac3, 48000 Hz, 5.1(side), s16, 448 kb/s Stream #0:2[0x21]: Subtitle: dvd_subtitle Stream #0:3[0x20]: Subtitle: dvd_subtitle [mpeg @ 0xb2201320] Adjusting PTS forward=13939KB sq= 0B f=0/0 f=0/0 Last message repeated 42 times [ac3 @ 0xb6922a20] frame sync error [mpeg @ 0xb2201320] Adjusting PTS forward 20.38 A-V: 0.012 fd= 59 aq= 1430KB vq=13952KB sq= 0B f=0/0 Last message repeated 848 times [andy at amd ffmpeg]$ ./ffplay -v 9 -loglevel 99 ../../dvd.ps ffplay version N-41142-g8f61526 Copyright (c) 2003-2012 the FFmpeg developers built on May 30 2012 11:07:42 with gcc 4.6.3 20120306 (Red Hat 4.6.3-2) configuration: --enable-gpl libavutil 51. 55.100 / 51. 55.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [mpeg @ 0xb2201320] Format mpeg probed with size=8192 and score=52 [mpeg @ 0xb2201320] File position before avformat_find_stream_info() is 0 [mpeg @ 0xb2201320] probing stream 0 pp:2500 [mpeg @ 0xb2201320] Probe with size=2012, packets=1 detected mpegvideo with score=25 [mpeg @ 0xb2201320] probing stream 0 pp:2499 [mpeg @ 0xb2201320] Probe with size=4037, packets=2 detected mpegvideo with score=25 [mpeg @ 0xb2201320] probing stream 0 pp:2498 [mpeg @ 0xb2201320] Probe with size=6062, packets=3 detected mpegvideo with score=25 [mpeg @ 0xb2201320] probing stream 0 pp:2497 [mpeg @ 0xb2201320] probing stream 0 pp:2496 [mpeg @ 0xb2201320] Probe with size=10112, packets=5 detected mpegvideo with score=51 [mpeg @ 0xb2201320] probed stream 0 [mpeg @ 0xb2201320] first_dts 22254 not matching first dts 33054 in que Last message repeated 2 times [mpeg @ 0xb2201320] first_dts 22254 not matching first dts 47454 in que Last message repeated 2 times [mpeg @ 0xb2201320] first_dts 22254 not matching first dts 65454 in que Last message repeated 1 times [mpeg @ 0xb2201320] first_dts 22254 not matching first dts 76254 in que Last message repeated 2 times [mpeg @ 0xb2201320] first_dts 22254 not matching first dts 90654 in que Last message repeated 2 times [mpeg @ 0xb2201320] first_dts 22254 not matching first dts 108654 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 113694 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 139614 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 165534 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 191454 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 217374 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 243294 in que [mpeg @ 0xb2201320] first_dts 22254 not matching first dts 281454 in que Last message repeated 1 times [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 269214 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 295134 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 321054 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 346974 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 372894 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 398814 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 424734 in que [mpeg @ 0xb2201320] max_analyze_duration 5000000 reached at 5000000 [mpeg @ 0xb2201320] File position after avformat_find_stream_info() is 0 Input #0, mpeg, from '../../dvd.ps': Duration: 00:05:31.56, start: 0.287267, bitrate: 5000 kb/s Stream #0:0[0x1e0], 127, 1/90000: Video: mpeg2video (Main), yuv420p, 720x576 [SAR 64:45 DAR 16:9], 1/50, 9800 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x80], 124, 1/90000: Audio: ac3, 48000 Hz, 5.1(side), s16, 448 kb/s Stream #0:2[0x21], 1, 1/90000: Subtitle: dvd_subtitle Stream #0:3[0x20], 0, 1/90000: Subtitle: dvd_subtitle [mpeg2video @ 0xb2200780] detected 4 logical cores [mpeg @ 0xb2201320] first_dts 22254 not matching first dts 33054 in que Last message repeated 2 times [mpeg @ 0xb2201320] first_dts 22254 not matching first dts 47454 in que Last message repeated 2 times [mpeg @ 0xb2201320] first_dts 22254 not matching first dts 65454 in que Last message repeated 1 times [mpeg @ 0xb2201320] first_dts 22254 not matching first dts 76254 in que Last message repeated 2 times [mpeg @ 0xb2201320] first_dts 22254 not matching first dts 90654 in que Last message repeated 2 times [mpeg @ 0xb2201320] first_dts 22254 not matching first dts 108654 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 113694 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 139614 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 165534 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 191454 in que0 [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 217374 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 243294 in que [mpeg @ 0xb2201320] first_dts 22254 not matching first dts 281454 in que Last message repeated 1 times [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 269214 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 295134 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 321054 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 346974 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 372894 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 398814 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 424734 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 450654 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 476574 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 502494 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 528414 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 554334 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 580254 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 606174 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 632094 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 658014 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 683934 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 709854 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 735774 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 761694 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 787614 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 813534 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 839454 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 865374 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 891294 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 917214 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 943134 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 969054 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 994974 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1020894 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1046814 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1072734 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1098654 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1124574 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1150494 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1176414 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1202334 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1228254 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1254174 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1280094 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1306014 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1331934 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1357854 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1383774 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1409694 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1435614 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1461534 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1487454 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1513374 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1539294 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1565214 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1591134 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1617054 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1642974 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1668894 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1694814 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1720734 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1746654 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1772574 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1798494 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1824414 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1850334 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1876254 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1902174 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1928094 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1954014 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1979934 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 2005854 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 2031774 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 2057694 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 2083614 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 2109534 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 2135454 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 2161374 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 2187294 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 2213214 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 2239134 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 2265054 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 2290974 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 2316894 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 2342814 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 2368734 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 2394654 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 2420574 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 2446494 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 2472414 in que [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 2498334 in que ### skip forward here ### [mpeg @ 0xb2201320] Adjusting PTS forward=13911KB sq= 0B f=0/0 Last message repeated 3 times [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1205214 in que [mpeg @ 0xb2201320] Adjusting PTS forward Last message repeated 7 times [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1231134 in que [mpeg @ 0xb2201320] Adjusting PTS forward Last message repeated 7 times [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1257054 in que [mpeg @ 0xb2201320] Adjusting PTS forward Last message repeated 7 times [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1282974 in que [mpeg @ 0xb2201320] Adjusting PTS forward Last message repeated 7 times [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1308894 in que [mpeg @ 0xb2201320] Adjusting PTS forward Last message repeated 7 times [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1334814 in que [mpeg @ 0xb2201320] Adjusting PTS forward Last message repeated 7 times [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1360734 in que [mpeg @ 0xb2201320] Adjusting PTS forward Last message repeated 7 times [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1386654 in que [mpeg @ 0xb2201320] Adjusting PTS forward Last message repeated 7 times [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1412574 in que [mpeg @ 0xb2201320] Adjusting PTS forward Last message repeated 7 times [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1438494 in que [mpeg @ 0xb2201320] Adjusting PTS forward Last message repeated 7 times [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1464414 in que [mpeg @ 0xb2201320] Adjusting PTS forward Last message repeated 7 times [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1490334 in que [mpeg @ 0xb2201320] Adjusting PTS forward Last message repeated 7 times [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1516254 in que [mpeg @ 0xb2201320] Adjusting PTS forward Last message repeated 7 times [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1542174 in que [mpeg @ 0xb2201320] Adjusting PTS forward Last message repeated 7 times [mpeg @ 0xb2201320] first_dts 90654 not matching first dts 1568094 in que }}} -- Comment: Thank you for testing again! -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 12 17:37:01 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 Jul 2012 15:37:01 -0000 Subject: [FFmpeg-trac] #1528(avcodec:open): drastic v210 - packet too small In-Reply-To: <038.7d2a3dce57418b0cbb247b6175aa4cee@avcodec.org> References: <038.7d2a3dce57418b0cbb247b6175aa4cee@avcodec.org> Message-ID: <053.fccd896abd686add6efb6126ff0fb232@avcodec.org> #1528: drastic v210 - packet too small ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: v210 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by ami_stuff): this codec seems to support odd widths http://www.datafilehost.com/download-3fb1d8c9.html -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 12 17:45:54 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 Jul 2012 15:45:54 -0000 Subject: [FFmpeg-trac] #1526(undetermined:new): Got "Truncating packet of size 4096 to 1" at files with long durations when "-ss" at the near the end of file In-Reply-To: <036.4750b5add80124ebce4d10b2ef69f832@avcodec.org> References: <036.4750b5add80124ebce4d10b2ef69f832@avcodec.org> Message-ID: <051.236c5d34798c6fbb3946e17a7bdff3f6@avcodec.org> #1526: Got "Truncating packet of size 4096 to 1" at files with long durations when "-ss" at the near the end of file -------------------------------------+------------------------------------- Reporter: vladget | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by vladget): Replying to [comment:4 cehoyos]: > FFmpeg says the source file is 49 minutes long which makes seeking to 52 minutes impossible. > Is the file actually longer? Yes, it is. You can see output of ffmpeg and ffprobe. Both show correct duration: {{{ Duration: 01:37:44.72 }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 12 18:54:58 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 Jul 2012 16:54:58 -0000 Subject: [FFmpeg-trac] #1526(undetermined:new): Got "Truncating packet of size 4096 to 1" at files with long durations when "-ss" at the near the end of file In-Reply-To: <036.4750b5add80124ebce4d10b2ef69f832@avcodec.org> References: <036.4750b5add80124ebce4d10b2ef69f832@avcodec.org> Message-ID: <051.55edb14d77ff5c5a0aea5acbef78250e@avcodec.org> #1526: Got "Truncating packet of size 4096 to 1" at files with long durations when "-ss" at the near the end of file -------------------------------------+------------------------------------- Reporter: vladget | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by vladget): Guys, thank you every one for your help! I'm really sorry! Issue was with broken source video file.. My bad - I excluded file consistent check based on some info which I sured in. But it was wrong info... ..so ffmpeg/ffprobe got duration info from header/container info... Right? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 12 19:00:12 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 Jul 2012 17:00:12 -0000 Subject: [FFmpeg-trac] #1526(undetermined:closed): Got "Truncating packet of size 4096 to 1" at files with long durations when "-ss" at the near the end of file In-Reply-To: <036.4750b5add80124ebce4d10b2ef69f832@avcodec.org> References: <036.4750b5add80124ebce4d10b2ef69f832@avcodec.org> Message-ID: <051.1af3c1db1231e8a0dae5c7e05032f991@avcodec.org> #1526: Got "Truncating packet of size 4096 to 1" at files with long durations when "-ss" at the near the end of file -------------------------------------+------------------------------------- Reporter: vladget | Owner: Type: defect | Status: closed Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: invalid Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * status: new => closed * resolution: => invalid Comment: Replying to [comment:6 vladget]: > Guys, thank you every one for your help! > I'm really sorry! > Issue was with broken source video file.. My bad - I excluded file consistent check based on some info which I sured in. But it was wrong info... I am closing the ticket, if I misunderstand, please reopen. > ..so ffmpeg/ffprobe got duration info from header/container info... Right? Cut the file radically with dd to find out. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 12 19:44:32 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 Jul 2012 17:44:32 -0000 Subject: [FFmpeg-trac] #1529(undetermined:new): easier access to (ex: libx264) presets available Message-ID: <039.de927ee1ca11903b7ab5f7ba3c1faa3a@avcodec.org> #1529: easier access to (ex: libx264) presets available -------------------------------------+------------------------------------- Reporter: rogerdpack | Type: Status: new | enhancement Component: | Priority: normal undetermined | Version: Keywords: | unspecified Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Hello. Currently the "help" output refers one to the binary x264 (which may not be available, ex: on windows) for a list of presets. It would be convenient to have some way to enumerate them without needing a second executable. ref: https://lists.ffmpeg.org/pipermail/ffmpeg-user/2012-June/007365.html Or auto-add them to docu, etc. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 12 20:00:49 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 Jul 2012 18:00:49 -0000 Subject: [FFmpeg-trac] #1529(undetermined:new): easier access to (ex: libx264) presets available In-Reply-To: <039.de927ee1ca11903b7ab5f7ba3c1faa3a@avcodec.org> References: <039.de927ee1ca11903b7ab5f7ba3c1faa3a@avcodec.org> Message-ID: <054.a00acca70b51a425ad075381df6a8d0e@avcodec.org> #1529: easier access to (ex: libx264) presets available -------------------------------------+------------------------------------- Reporter: rogerdpack | Owner: Type: enhancement | Status: new Priority: wish | Component: Version: git-master | undetermined Keywords: x264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => x264 * priority: normal => wish * version: unspecified => git-master -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 12 20:15:50 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 Jul 2012 18:15:50 -0000 Subject: [FFmpeg-trac] #1528(avcodec:open): drastic v210 - packet too small In-Reply-To: <038.7d2a3dce57418b0cbb247b6175aa4cee@avcodec.org> References: <038.7d2a3dce57418b0cbb247b6175aa4cee@avcodec.org> Message-ID: <053.7e25127fbcd0ab43304092b97da72029@avcodec.org> #1528: drastic v210 - packet too small ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: v210 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by cehoyos): Please also provide following widths: 318, 319, 326, 327, 328 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 12 20:59:17 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 Jul 2012 18:59:17 -0000 Subject: [FFmpeg-trac] #1528(avcodec:open): drastic v210 - packet too small In-Reply-To: <038.7d2a3dce57418b0cbb247b6175aa4cee@avcodec.org> References: <038.7d2a3dce57418b0cbb247b6175aa4cee@avcodec.org> Message-ID: <053.49a6011803857293813e3a5877dd240f@avcodec.org> #1528: drastic v210 - packet too small ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: v210 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by ami_stuff): Replying to [comment:3 cehoyos]: > Please also provide following widths: 318, 319, 326, 327, 328 Attached. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 12 22:01:18 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 Jul 2012 20:01:18 -0000 Subject: [FFmpeg-trac] #1530(undetermined:new): Feature Request :: Allow more options in .ffpreset files Message-ID: <034.6a86d95c72e4f8508f0100f7409c8b78@avcodec.org> #1530: Feature Request :: Allow more options in .ffpreset files -------------------------------------+------------------------------------- Reporter: dpury | Type: Status: new | enhancement Component: | Priority: wish undetermined | Version: Keywords: ffpreset | unspecified Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- I created a preset containing options for creating HD MPEG-2 PS files, and I noticed, through trial and error, that the preset only allows certain options. I'd like to see more items available for parsing in ffpreset files, similar to using profiles with MEncoder. Here's an example: ffmpeg started on 2012-07-11 at 16:33:56 Report written to "ffmpeg-20120711-163356.log" Command line: ffmpeg -report -i "C:\\Users\\davep\\Desktop\\test_tff1080i30.mpg" -f vob -c:v mpeg2video -pix_fmt yuv420p -r ntsc -vsync cfr -async 48000 -filter:v "crop=1440:1080:0:0,yadif=0,scale=1920:1080,setdar=16:9" -c:a mp2 -fpre 5hd.ffpreset -vstats_file test_out1080p30.mpg.log -t 30 -y "C:\\Users\\davep\\Desktop\\test_out1080p30-30-bstrat1.mpg" ffmpeg version N-41975-gb536e2f Copyright (c) 2000-2012 the FFmpeg developers built on Jun 26 2012 20:37:12 with gcc 4.7.1 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. 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 [mpeg @ 0000000001e7f3c0] Format mpeg probed with size=8192 and score=52 [mpeg @ 0000000001e7f3c0] File position before avformat_find_stream_info() is 0 [mpeg @ 0000000001e7f3c0] Probe buffer size limit 5000000 reached [mpeg @ 0000000001e7f3c0] File position after avformat_find_stream_info() is 0 Input #0, mpeg, from 'C:\Users\davep\Desktop\test_tff1080i30.mpg': Duration: 00:01:12.02, start: 0.250000, bitrate: 26433 kb/s Stream #0:0[0x1e0], 48, 1/90000: Video: mpeg2video (High), yuv420p, 1440x1080 [SAR 4:3 DAR 16:9], 25000 kb/s, 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc Stream #0:1[0x1c0], 65, 1/90000: Audio: mp2, 48000 Hz, stereo, s16, 384 kb/s ffpreset[5hd.ffpreset]: set 'minrate' = '25M' ffpreset[5hd.ffpreset]: set 'maxrate' = '25M' ffpreset[5hd.ffpreset]: set 'muxrate' = '25.5M' ffpreset[5hd.ffpreset]: set 'b:v' = '25M' ffpreset[5hd.ffpreset]: set 'bt' = '10M' ffpreset[5hd.ffpreset]: set 'bufsize' = '4M' ffpreset[5hd.ffpreset]: set 'qmin' = '2' ffpreset[5hd.ffpreset]: set 'qmax' = '10' ffpreset[5hd.ffpreset]: set 'trellis' = '1' ffpreset[5hd.ffpreset]: set 'mbd' = '2' ffpreset[5hd.ffpreset]: set 'bf' = '2' ffpreset[5hd.ffpreset]: set 'b_strategy' = '1' ffpreset[5hd.ffpreset]: set 'b_sensitivity' = '10' ffpreset[5hd.ffpreset]: set 'brd_scale' = '2' ffpreset[5hd.ffpreset]: set 'keyint_min' = '5' ffpreset[5hd.ffpreset]: set 'g' = '30' ffpreset[5hd.ffpreset]: set 'ar' = '48000' ffpreset[5hd.ffpreset]: set 'ac' = '2' ffpreset[5hd.ffpreset]: set 'b:a' = '384k' ffpreset[5hd.ffpreset]: set 'threads' = 'auto' [Parsed_yadif_1 @ 0000000001f0b0e0] mode:0 parity:-1 auto_enable:0 [Parsed_setdar_3 @ 0000000001f0afc0] a:16/9 [buffer @ 0000000001f07fe0] Setting entry with key 'video_size' to value '1440x1080' [buffer @ 0000000001f07fe0] Setting entry with key 'pix_fmt' to value '0' [buffer @ 0000000001f07fe0] Setting entry with key 'time_base' to value '1/90000' [buffer @ 0000000001f07fe0] Setting entry with key 'pixel_aspect' to value '4/3' [buffer @ 0000000001f07fe0] Setting entry with key 'sws_param' to value 'flags=2' [buffer @ 0000000001f07fe0] Setting entry with key 'frame_rate' to value '30000/1001' [graph 0 input from stream 0:0 @ 0000000001f0af20] w:1440 h:1080 pixfmt:yuv420p tb:1/90000 fr:30000/1001 sar:4/3 sws_param:flags=2 [output stream 0:0 @ 0000000001f0aea0] No opaque field provided [Parsed_crop_0 @ 0000000001f0b160] w:1440 h:1080 sar:4/3 -> w:1440 h:1080 sar:4/3 [Parsed_scale_2 @ 0000000001f0b040] w:1440 h:1080 fmt:yuv420p sar:4/3 -> w:1920 h:1080 fmt:yuv420p sar:1/1 flags:0x4 [Parsed_setdar_3 @ 0000000001f0afc0] w:1920 h:1080 -> dar:16/9 sar:1/1 [abuffer @ 0000000001f08440] Setting entry with key 'time_base' to value '1/90000' [abuffer @ 0000000001f08440] Setting entry with key 'sample_rate' to value '48000' [abuffer @ 0000000001f08440] Setting entry with key 'sample_fmt' to value 's16' [abuffer @ 0000000001f08440] Setting entry with key 'channel_layout' to value '0x3' [graph 1 input from stream 0:1 @ 0000000001f0ace0] tb:1/90000 samplefmt:s16 samplerate:48000 chlayout:0x3 -async is forwarded to lavfi similarly to -af aresample=min_comp=0.001:min_hard_comp=0.100000:max_soft_comp=1.000000. [aformat @ 00000000044b5a60] Setting entry with key 'sample_fmts' to value 's16' [aformat @ 00000000044b5a60] Setting entry with key 'sample_rates' to value '44100,48000,32000,22050,24000,16000' [output stream 0:1 @ 0000000001f0abc0] auto-inserting filter 'auto- inserted fifo 0' between the filter 'audio format for output stream 0:1' and the filter 'output stream 0:1' [graph 1 aresample for input stream 0:1 @ 0000000001f0ac60] chl:stereo fmt:s16 r:48000Hz -> chl:stereo fmt:s16 r:48000Hz [mpeg2video @ 00000000048e9a60] detected 8 logical cores [mpeg2video @ 00000000048e9a60] intra_quant_bias = 96 inter_quant_bias = 0 [mpeg2video @ 0000000001efffa0] detected 8 logical cores Output #0, vob, to 'C:\Users\davep\Desktop\test_out1080p30-30-bstrat1.mpg': Metadata: encoder : Lavf54.11.100 Stream #0:0, 0, 1/90000: Video: mpeg2video (hq), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], q=2-10, 25000 kb/s, 90k tbn, 29.97 tbc Stream #0:1, 0, 1/90000: Audio: mp2, 48000 Hz, stereo, s16, 384 kb/s Stream mapping: Stream #0:0 -> #0:0 (mpeg2video -> mpeg2video) Stream #0:1 -> #0:1 (mp2 -> mp2) Press [q] to stop, [?] for help [mpeg2video @ 0000000001efffa0] warning: first frame is no keyframe frame= 19 fps=0.0 q=2.3 size= 1650kB time=00:00:00.53 bitrate=25318.7kbits/s frame= 40 fps= 38 q=2.0 size= 3848kB time=00:00:01.23 bitrate=25533.5kbits/s frame= 60 fps= 38 q=2.0 size= 5940kB time=00:00:01.90 bitrate=25585.2kbits/s frame= 82 fps= 39 q=2.0 size= 8242kB time=00:00:02.63 bitrate=25614.3kbits/s frame= 104 fps= 40 q=2.5 size= 10542kB time=00:00:03.37 bitrate=25625.9kbits/s frame= 126 fps= 40 q=2.8 size= 12848kB time=00:00:04.10 bitrate=25645.3kbits/s frame= 147 fps= 41 q=2.0 size= 15044kB time=00:00:04.80 bitrate=25649.4kbits/s frame= 169 fps= 41 q=2.0 size= 17348kB time=00:00:05.53 bitrate=25657.7kbits/s frame= 190 fps= 41 q=2.5 size= 19544kB time=00:00:06.23 bitrate=25659.5kbits/s frame= 211 fps= 41 q=2.5 size= 21742kB time=00:00:06.94 bitrate=25663.3kbits/s frame= 233 fps= 41 q=2.0 size= 24046kB time=00:00:07.67 bitrate=25668.0kbits/s frame= 254 fps= 41 q=2.0 size= 26242kB time=00:00:08.37 bitrate=25668.5kbits/s frame= 276 fps= 41 q=2.0 size= 28546kB time=00:00:09.10 bitrate=25672.0kbits/s frame= 294 fps= 41 q=2.0 size= 30428kB time=00:00:09.70 bitrate=25671.9kbits/s frame= 313 fps= 41 q=2.5 size= 32416kB time=00:00:10.34 bitrate=25672.9kbits/s frame= 334 fps= 41 q=2.5 size= 34616kB time=00:00:11.04 bitrate=25675.9kbits/s frame= 349 fps= 40 q=3.0 size= 36262kB time=00:00:11.54 bitrate=25730.8kbits/s frame= 354 fps= 38 q=5.2 size= 36816kB time=00:00:11.71 bitrate=25751.7kbits/s frame= 358 fps= 36 q=6.1 size= 37194kB time=00:00:11.84 bitrate=25723.0kbits/s frame= 362 fps= 35 q=5.0 size= 37650kB time=00:00:11.97 bitrate=25748.2kbits/s frame= 365 fps= 33 q=7.6 size= 38020kB time=00:00:12.07 bitrate=25785.8kbits/s frame= 368 fps= 32 q=8.5 size= 38256kB time=00:00:12.17 bitrate=25732.6kbits/s frame= 371 fps= 30 q=8.0 size= 38558kB time=00:00:12.27 bitrate=25724.3kbits/s frame= 373 fps= 29 q=8.0 size= 38786kB time=00:00:12.34 bitrate=25736.6kbits/s frame= 376 fps= 28 q=9.0 size= 39090kB time=00:00:12.44 bitrate=25729.7kbits/s frame= 379 fps= 26 q=11.0 size= 39316kB time=00:00:12.54 bitrate=25671.9kbits/s frame= 381 fps= 25 q=10.0 size= 39620kB time=00:00:12.61 bitrate=25733.6kbits/s frame= 383 fps= 24 q=37.9 size= 39826kB time=00:00:12.67 bitrate=25731.2kbits/s frame= 385 fps= 24 q=10.3 size= 40082kB time=00:00:12.74 bitrate=25761.0kbits/s frame= 389 fps= 23 q=8.0 size= 40378kB time=00:00:12.87 bitrate=25682.3kbits/s frame= 392 fps= 22 q=7.0 size= 40816kB time=00:00:12.97 bitrate=25760.7kbits/s frame= 395 fps= 22 q=7.5 size= 41148kB time=00:00:13.07 bitrate=25771.5kbits/s frame= 398 fps= 21 q=10.8 size= 41438kB time=00:00:13.17 bitrate=25756.0kbits/s frame= 401 fps= 21 q=9.0 size= 41742kB time=00:00:13.27 bitrate=25749.4kbits/s frame= 404 fps= 20 q=7.0 size= 41970kB time=00:00:13.38 bitrate=25696.4kbits/s frame= 407 fps= 20 q=8.0 size= 42418kB time=00:00:13.48 bitrate=25777.8kbits/s frame= 410 fps= 20 q=7.0 size= 42652kB time=00:00:13.58 bitrate=25729.0kbits/s frame= 413 fps= 19 q=8.5 size= 43030kB time=00:00:13.68 bitrate=25767.0kbits/s frame= 416 fps= 19 q=9.0 size= 43334kB time=00:00:13.78 bitrate=25760.6kbits/s frame= 420 fps= 18 q=6.0 size= 43712kB time=00:00:13.91 bitrate=25736.0kbits/s frame= 423 fps= 18 q=7.0 size= 44016kB time=00:00:14.01 bitrate=25729.9kbits/s frame= 427 fps= 18 q=7.5 size= 44498kB time=00:00:14.14 bitrate=25766.3kbits/s frame= 430 fps= 17 q=7.0 size= 44774kB time=00:00:14.24 bitrate=25743.9kbits/s frame= 432 fps= 17 q=9.1 size= 45034kB time=00:00:14.31 bitrate=25772.7kbits/s frame= 435 fps= 17 q=10.5 size= 45304kB time=00:00:14.41 bitrate=25747.2kbits/s frame= 437 fps= 17 q=8.0 size= 45558kB time=00:00:14.48 bitrate=25772.2kbits/s frame= 440 fps= 16 q=16.9 size= 45834kB time=00:00:14.58 bitrate=25750.4kbits/s frame= 443 fps= 16 q=8.5 size= 46138kB time=00:00:14.68 bitrate=25744.4kbits/s frame= 446 fps= 16 q=8.2 size= 46366kB time=00:00:14.78 bitrate=25696.4kbits/s frame= 450 fps= 15 q=7.5 size= 46896kB time=00:00:14.91 bitrate=25757.6kbits/s frame= 455 fps= 15 q=4.0 size= 47410kB time=00:00:15.08 bitrate=25751.9kbits/s frame= 465 fps= 15 q=2.0 size= 48322kB time=00:00:15.41 bitrate=25679.1kbits/s frame= 487 fps= 16 q=2.5 size= 50626kB time=00:00:16.14 bitrate=25680.6kbits/s frame= 511 fps= 16 q=31.0 size= 53138kB time=00:00:16.95 bitrate=25681.4kbits/s frame= 524 fps= 17 q=3.0 size= 54578kB time=00:00:17.38 bitrate=25719.2kbits/s frame= 533 fps= 17 q=3.0 size= 55552kB time=00:00:17.68 bitrate=25733.6kbits/s frame= 542 fps= 17 q=36.6 size= 56386kB time=00:00:17.98 bitrate=25683.8kbits/s frame= 554 fps= 17 q=3.0 size= 57732kB time=00:00:18.38 bitrate=25724.2kbits/s frame= 567 fps= 17 q=2.0 size= 59104kB time=00:00:18.81 bitrate=25728.5kbits/s frame= 579 fps= 17 q=3.8 size= 60318kB time=00:00:19.21 bitrate=25710.0kbits/s frame= 587 fps= 17 q=2.0 size= 61118kB time=00:00:19.48 bitrate=25694.1kbits/s frame= 601 fps= 17 q=2.5 size= 62558kB time=00:00:19.95 bitrate=25683.8kbits/s frame= 617 fps= 17 q=2.5 size= 64230kB time=00:00:20.48 bitrate=25683.1kbits/s frame= 630 fps= 17 q=2.0 size= 65688kB time=00:00:20.92 bitrate=25721.5kbits/s frame= 643 fps= 17 q=2.0 size= 67008kB time=00:00:21.35 bitrate=25705.4kbits/s frame= 653 fps= 17 q=3.0 size= 68070kB time=00:00:21.68 bitrate=25711.0kbits/s frame= 662 fps= 17 q=3.0 size= 69014kB time=00:00:21.98 bitrate=25711.6kbits/s frame= 673 fps= 17 q=11.9 size= 70106kB time=00:00:22.35 bitrate=25689.6kbits/s frame= 688 fps= 18 q=2.5 size= 71660kB time=00:00:22.85 bitrate=25684.0kbits/s frame= 704 fps= 18 q=2.5 size= 73320kB time=00:00:23.39 bitrate=25679.2kbits/s frame= 719 fps= 18 q=2.5 size= 74900kB time=00:00:23.89 bitrate=25683.0kbits/s frame= 735 fps= 18 q=2.0 size= 76580kB time=00:00:24.42 bitrate=25685.1kbits/s frame= 750 fps= 18 q=6.9 size= 78216kB time=00:00:24.92 bitrate=25707.0kbits/s frame= 763 fps= 18 q=2.5 size= 79510kB time=00:00:25.35 bitrate=25685.3kbits/s frame= 777 fps= 18 q=2.0 size= 81010kB time=00:00:25.82 bitrate=25696.5kbits/s frame= 793 fps= 19 q=2.0 size= 82650kB time=00:00:26.35 bitrate=25685.8kbits/s frame= 809 fps= 19 q=2.0 size= 84326kB time=00:00:26.89 bitrate=25686.4kbits/s frame= 824 fps= 19 q=2.0 size= 85896kB time=00:00:27.39 bitrate=25686.6kbits/s frame= 839 fps= 19 q=1.6 size= 87510kB time=00:00:27.89 bitrate=25699.7kbits/s frame= 854 fps= 19 q=2.0 size= 89034kB time=00:00:28.39 bitrate=25686.4kbits/s frame= 868 fps= 19 q=5.8 size= 90500kB time=00:00:28.86 bitrate=25686.8kbits/s frame= 881 fps= 19 q=2.0 size= 91860kB time=00:00:29.29 bitrate=25686.7kbits/s frame= 897 fps= 19 q=2.0 size= 93492kB time=00:00:29.82 bitrate=25675.2kbits/s No more output streams to write to, finishing. frame= 899 fps= 19 q=5.8 Lsize= 93962kB time=00:00:29.96 bitrate=25689.3kbits/s video:91420kB audio:1406kB subtitle:0 global headers:0kB muxing overhead 1.223176% [AVIOContext @ 0000000001e7f900] Statistics: 105762960 bytes read, 2 seeks Through trial and error I noticed it wouldn't accept -f vob, or -r ntsc, or -vsync cfr, output codec declarations, the filter chain, and more. I wish more could be read from the preset, making my command lines easier to type, script, and easier to read. Thank you, dp -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 12 22:39:55 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 12 Jul 2012 20:39:55 -0000 Subject: [FFmpeg-trac] #1531(undetermined:new): mss1 crash Message-ID: <038.6c3915cd0e3bd9fb1004a2fa160fad54@avcodec.org> #1531: mss1 crash -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: | undetermined unspecified | Keywords: Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- Please post gdb output if reproducible. http://samples.mplayerhq.hu/V-codecs/MSS2/msscreencodec.wmv {{{ C:\>ffmpeg -cpuflags 0 -vcodec mss1 -i msscreencodec.wmv -f null - ffmpeg version N-42449-g9ca27df Copyright (c) 2000-2012 the FFmpeg developers built on Jul 12 2012 02:37:12 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 -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snap shots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/s napshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable- version3 --enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable- libvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable- libopencore-amrwb --enable-libmp3lame --enable-libvpx --disable- decoder=libvpx libavutil 51. 64.100 / 51. 64.100 libavcodec 54. 34.100 / 54. 34.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 Input #0, asf, from 'msscreencodec.wmv': Metadata: Encoded by : Lionizer WMFSDKVersion : 9.00.00.2980 WMFSDKNeeded : 0.0.0.0000 IsVBR : 0 title : Benadryl Pausefisk copyright : Arkena A/S Duration: 00:00:16.92, start: 0.000000, bitrate: 334 kb/s Stream #0:0(dan): Audio: wmapro (b[1][0][0] / 0x0162), 44100 Hz, stereo, flt , 128 kb/s Stream #0:1(dan): Video: mss1 (MSS2 / 0x3253534D), pal8, 320x240, 163 kb/s, SAR 1:1 DAR 4:3, 15 tbr, 1k tbn, 1k tbc [graph 0 input from stream 0:1 @ 0x1e068e0] w:320 h:240 pixfmt:pal8 tb:1/1000 fr :15/1 sar:1/1 sws_param:flags=2 [graph 1 input from stream 0:0 @ 0x1e07a00] tb:1/44100 samplefmt:flt samplerate: 44100 chlayout:0x3 [auto-inserted resampler 0 @ 0x1e083a0] chl:stereo fmt:flt r:44100Hz -> chl:ster eo fmt:s16 r:44100Hz Output #0, null, to 'pipe:': Metadata: Encoded by : Lionizer WMFSDKVersion : 9.00.00.2980 WMFSDKNeeded : 0.0.0.0000 IsVBR : 0 title : Benadryl Pausefisk copyright : Arkena A/S encoder : Lavf54.16.104 Stream #0:0(dan): Video: rawvideo, pal8, 320x240 [SAR 1:1 DAR 4:3], q=2-31, 200 kb/s, 90k tbn, 15 tbc Stream #0:1(dan): Audio: pcm_s16le, 44100 Hz, stereo, s16, 1411 kb/s Stream mapping: Stream #0:1 -> #0:0 (mss1 -> rawvideo) Stream #0:0 -> #0:1 (wmapro -> pcm_s16le) Press [q] to stop, [?] for help Error while decoding stream #0:1: Invalid data found when processing input [null @ 0x1dfb020] Encoder did not produce proper pts, making some up. Multiple frames in a packet from stream 0 frame= 27 fps=0.0 q=0.0 size= 0kB time=00:00:00.39 bitrate= 0.0kbits/s DTS 382, next:391756 st:0 invalid dropping PTS 382, next:391756 invalid dropping st:0 DTS 530, next:531073 st:0 invalid dropping PTS 530, next:531073 invalid dropping st:0 DTS 663, next:670390 st:0 invalid dropping PTS 663, next:670390 invalid dropping st:0 DTS 855, next:856146 st:0 invalid dropping PTS 855, next:856146 invalid dropping st:0 DTS 988, next:995463 st:0 invalid dropping PTS 988, next:995463 invalid dropping st:0 DTS 1087, next:1088341 st:0 invalid dropping PTS 1087, next:1088341 invalid dropping st:0 DTS 1221, next:1227658 st:0 invalid dropping PTS 1221, next:1227658 invalid dropping st:0 DTS 1366, next:1366975 st:0 invalid dropping PTS 1366, next:1366975 invalid dropping st:0 Error while decoding stream #0:1: Invalid data found when processing input DTS 1546, next:1552731 st:0 invalid dropping PTS 1546, next:1552731 invalid dropping st:0 DTS 1691, next:1692048 st:0 invalid dropping PTS 1691, next:1692048 invalid dropping st:0 DTS 1868, next:1877804 st:0 invalid dropping PTS 1868, next:1877804 invalid dropping st:0 Error while decoding stream #0:1: Invalid data found when processing input DTS 2259, next:2259756 st:0 invalid dropping PTS 2259, next:2259756 invalid dropping st:0 DTS 2434, next:2445512 st:0 invalid dropping PTS 2434, next:2445512 invalid dropping st:0 Error while decoding stream #0:1: Invalid data found when processing input DTS 2817, next:2817756 st:0 invalid dropping PTS 2817, next:2817756 invalid dropping st:0 DTS 2957, next:2957073 st:0 invalid dropping PTS 2957, next:2957073 invalid dropping st:0 DTS 3142, next:3142829 st:0 invalid dropping PTS 3142, next:3142829 invalid dropping st:0 Error while decoding stream #0:1: Invalid data found when processing input DTS 3328, next:3328585 st:0 invalid dropping PTS 3328, next:3328585 invalid dropping st:0 DTS 3653, next:3653756 st:0 invalid dropping PTS 3653, next:3653756 invalid dropping st:0 Error while decoding stream #0:1: Invalid data found when processing input DTS 3792, next:3793073 st:0 invalid dropping PTS 3792, next:3793073 invalid dropping st:0 DTS 4117, next:4118317 st:0 invalid dropping PTS 4117, next:4118317 invalid dropping st:0 Error while decoding stream #0:1: Invalid data found when processing input DTS 4303, next:4304073 st:0 invalid dropping PTS 4303, next:4304073 invalid dropping st:0 DTS 4443, next:4443390 st:0 invalid dropping PTS 4443, next:4443390 invalid dropping st:0 DTS 4617, next:4629146 st:0 invalid dropping PTS 4617, next:4629146 invalid dropping st:0 Error while decoding stream #0:1: Invalid data found when processing input DTS 4768, next:4768463 st:0 invalid dropping PTS 4768, next:4768463 invalid dropping st:0 DTS 4907, next:4907780 st:0 invalid dropping PTS 4907, next:4907780 invalid dropping st:0 DTS 5093, next:5093536 st:0 invalid dropping PTS 5093, next:5093536 invalid dropping st:0 Error while decoding stream #0:1: Invalid data found when processing input DTS 5232, next:5232853 st:0 invalid dropping PTS 5232, next:5232853 invalid dropping st:0 DTS 5371, next:5372170 st:0 invalid dropping PTS 5371, next:5372170 invalid dropping st:0 Error while decoding stream #0:1: Invalid data found when processing input DTS 5557, next:5557926 st:0 invalid dropping PTS 5557, next:5557926 invalid dropping st:0 DTS 5697, next:5697243 st:0 invalid dropping PTS 5697, next:5697243 invalid dropping st:0 Error while decoding stream #0:1: Invalid data found when processing input DTS 5882, next:5882999 st:0 invalid dropping PTS 5882, next:5882999 invalid dropping st:0 DTS 6022, next:6022316 st:0 invalid dropping PTS 6022, next:6022316 invalid dropping st:0 Error while decoding stream #0:1: Invalid data found when processing input Last message repeated 1 times DTS 6196, next:6208072 st:0 invalid dropping PTS 6196, next:6208072 invalid dropping st:0 DTS 6329, next:6347389 st:0 invalid dropping PTS 6329, next:6347389 invalid dropping st:0 Error while decoding stream #0:1: Invalid data found when processing input Last message repeated 3 times DTS 6486, next:6486706 st:0 invalid dropping PTS 6486, next:6486706 invalid dropping st:0 Error while decoding stream #0:1: Invalid data found when processing input Last message repeated 2 times DTS 6671, next:6672462 st:0 invalid dropping PTS 6671, next:6672462 invalid dropping st:0 DTS 6857, next:6858218 st:0 invalid dropping PTS 6857, next:6858218 invalid dropping st:0 Error while decoding stream #0:1: Invalid data found when processing input Last message repeated 2 times DTS 7229, next:7229756 st:0 invalid dropping PTS 7229, next:7229756 invalid dropping st:0 Error while decoding stream #0:1: Invalid data found when processing input DTS 7368, next:7369073 st:0 invalid dropping PTS 7368, next:7369073 invalid dropping st:0 Error while decoding stream #0:1: Invalid data found when processing input Last message repeated 2 times DTS 7542, next:7554829 st:0 invalid dropping PTS 7542, next:7554829 invalid dropping st:0 Error while decoding stream #0:1: Invalid data found when processing input Last message repeated 1 times DTS 7740, next:7740585 st:0 invalid dropping PTS 7740, next:7740585 invalid dropping st:0 Error while decoding stream #0:1: Invalid data found when processing input Last message repeated 2 times DTS 7879, next:7879902 st:0 invalid dropping PTS 7879, next:7879902 invalid dropping st:0 Error while decoding stream #0:1: Invalid data found when processing input DTS 8065, next:8065658 st:0 invalid dropping PTS 8065, next:8065658 invalid dropping st:0 Error while decoding stream #0:1: Invalid data found when processing input DTS 8204, next:8204975 st:0 invalid dropping PTS 8204, next:8204975 invalid dropping st:0 Error while decoding stream #0:1: Invalid data found when processing input Last message repeated 3 times DTS 8390, next:8390731 st:0 invalid dropping PTS 8390, next:8390731 invalid dropping st:0 DTS 8576, next:8576487 st:0 invalid dropping PTS 8576, next:8576487 invalid dropping st:0 Error while decoding stream #0:1: Invalid data found when processing input Last message repeated 3 times frame= 83 fps=0.0 q=0.0 size= 0kB time=00:00:05.53 bitrate= 0.0kbits/s DTS 8715, next:8715804 st:0 invalid dropping PTS 8715, next:8715804 invalid dropping st:0 DTS 8900, next:8901560 st:0 invalid dropping PTS 8900, next:8901560 invalid dropping st:0 Error while decoding stream #0:1: Invalid data found when processing input DTS 9040, next:9040877 st:0 invalid dropping PTS 9040, next:9040877 invalid dropping st:0 Error while decoding stream #0:1: Invalid data found when processing input Last message repeated 1 times DTS 9226, next:9226633 st:0 invalid dropping PTS 9226, next:9226633 invalid dropping st:0 Error while decoding stream #0:1: Invalid data found when processing input Last message repeated 1 times DTS 9411, next:9412389 st:0 invalid dropping PTS 9411, next:9412389 invalid dropping st:0 Error while decoding stream #0:1: Invalid data found when processing input Last message repeated 1 times DTS 9598, next:9598145 st:0 invalid dropping PTS 9598, next:9598145 invalid dropping st:0 Error while decoding stream #0:1: Invalid data found when processing input DTS 9783, next:9783901 st:0 invalid dropping PTS 9783, next:9783901 invalid dropping st:0 Error while decoding stream #0:1: Invalid data found when processing input DTS 9969, next:9969657 st:0 invalid dropping PTS 9969, next:9969657 invalid dropping st:0 Error while decoding stream #0:1: Invalid data found when processing input Last message repeated 3 times DTS 10294, next:10294756 st:0 invalid dropping PTS 10294, next:10294756 invalid dropping st:0 Error while decoding stream #0:1: Invalid data found when processing input DTS 10480, next:10480512 st:0 invalid dropping PTS 10480, next:10480512 invalid dropping st:0 Error while decoding stream #0:1: Invalid data found when processing input DTS 10665, next:10666268 st:0 invalid dropping PTS 10665, next:10666268 invalid dropping st:0 Error while decoding stream #0:1: Invalid data found when processing input Last message repeated 1 times DTS 10898, next:10898463 st:0 invalid dropping PTS 10898, next:10898463 invalid dropping st:0 Error while decoding stream #0:1: Invalid data found when processing input DTS 11176, next:11177097 st:0 invalid dropping PTS 11176, next:11177097 invalid dropping st:0 DTS 11409, next:11409292 st:0 invalid dropping PTS 11409, next:11409292 invalid dropping st:0 }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jul 13 07:40:25 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 13 Jul 2012 05:40:25 -0000 Subject: [FFmpeg-trac] #1531(avcodec:open): mss1 crash In-Reply-To: <038.6c3915cd0e3bd9fb1004a2fa160fad54@avcodec.org> References: <038.6c3915cd0e3bd9fb1004a2fa160fad54@avcodec.org> Message-ID: <053.afe7f4646a1f446653e82f15fbc3dfbb@avcodec.org> #1531: mss1 crash -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: crash | Blocked By: SIGSEGV mss1 | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * status: new => open * reproduced: 0 => 1 * component: undetermined => avcodec * priority: normal => important * version: unspecified => git-master * keywords: => crash SIGSEGV mss1 Comment: {{{ (gdb) bt #0 0xb79ca1f7 in memset () from /lib/libc.so.6 #1 0x084e1659 in decode_region_intra (ctx=, acoder=0xbfc932bc, x=319, y=, width=-1, height=2) at libavcodec/mss1.c:600 #2 0x084e1ae9 in decode_intra (ctx=0xb77a6020, acoder=0xbfc932bc, x=319, y=0, width=1, height=2) at libavcodec/mss1.c:634 #3 0x084e1a77 in decode_intra (ctx=0xb77a6020, acoder=0xbfc932bc, x=319, y=0, width=1, height=3) at libavcodec/mss1.c:625 #4 0x084e1a77 in decode_intra (ctx=0xb77a6020, acoder=0xbfc932bc, x=319, y=0, width=1, height=240) at libavcodec/mss1.c:625 #5 0x084e1a9f in decode_intra (ctx=0xb77a6020, acoder=0xbfc932bc, x=0, y=0, width=1, height=240) at libavcodec/mss1.c:636 #6 0x084e2a7c in mss1_decode_frame (avctx=0x90437a0, data=0x903bb00, data_size=0xbfc936e4, avpkt=0xbfc93320) at libavcodec/mss1.c:738 #7 0x08595805 in avcodec_decode_video2 (avctx=0x90437a0, picture=0x903bb00, got_picture_ptr=0xbfc935c4, avpkt=0xf) at libavcodec/utils.c:1520 #8 0x08059592 in output_packet (ist=0x90445e0, pkt=0xbfc939ec) at ffmpeg.c:2481 #9 0x0805b906 in main (argc=Cannot access memory at address 0x3ffc35f7 ) at ffmpeg.c:3684 }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jul 13 08:56:25 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 13 Jul 2012 06:56:25 -0000 Subject: [FFmpeg-trac] #1530(FFmpeg:new): Feature Request :: Allow more options in .ffpreset files In-Reply-To: <034.6a86d95c72e4f8508f0100f7409c8b78@avcodec.org> References: <034.6a86d95c72e4f8508f0100f7409c8b78@avcodec.org> Message-ID: <049.37534786cdb0616b0ffacebb7b015dcc@avcodec.org> #1530: Feature Request :: Allow more options in .ffpreset files -------------------------------------+---------------------------------- Reporter: dpury | Owner: Type: enhancement | Status: new Priority: wish | Component: FFmpeg Version: git-master | Resolution: Keywords: ffpreset | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+---------------------------------- Changes (by cehoyos): * cc: lists.davep@? (removed) * version: unspecified => git-master * component: undetermined => FFmpeg Old description: > I created a preset containing options for creating HD MPEG-2 PS files, > and I noticed, through trial and error, that the preset only allows > certain options. I'd like to see more items available for parsing in > ffpreset files, similar to using profiles with MEncoder. > > Here's an example: > > ffmpeg started on 2012-07-11 at 16:33:56 > Report written to "ffmpeg-20120711-163356.log" > Command line: > ffmpeg -report -i "C:\\Users\\davep\\Desktop\\test_tff1080i30.mpg" -f vob > -c:v mpeg2video -pix_fmt yuv420p -r ntsc -vsync cfr -async 48000 > -filter:v "crop=1440:1080:0:0,yadif=0,scale=1920:1080,setdar=16:9" -c:a > mp2 -fpre 5hd.ffpreset -vstats_file test_out1080p30.mpg.log -t 30 -y > "C:\\Users\\davep\\Desktop\\test_out1080p30-30-bstrat1.mpg" > ffmpeg version N-41975-gb536e2f Copyright (c) 2000-2012 the FFmpeg > developers > built on Jun 26 2012 20:37:12 with gcc 4.7.1 > 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. 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 > [mpeg @ 0000000001e7f3c0] Format mpeg probed with size=8192 and score=52 > [mpeg @ 0000000001e7f3c0] File position before > avformat_find_stream_info() is 0 > [mpeg @ 0000000001e7f3c0] Probe buffer size limit 5000000 reached > [mpeg @ 0000000001e7f3c0] File position after avformat_find_stream_info() > is 0 > Input #0, mpeg, from 'C:\Users\davep\Desktop\test_tff1080i30.mpg': > Duration: 00:01:12.02, start: 0.250000, bitrate: 26433 kb/s > Stream #0:0[0x1e0], 48, 1/90000: Video: mpeg2video (High), yuv420p, > 1440x1080 [SAR 4:3 DAR 16:9], 25000 kb/s, 29.97 fps, 29.97 tbr, 90k tbn, > 59.94 tbc > Stream #0:1[0x1c0], 65, 1/90000: Audio: mp2, 48000 Hz, stereo, s16, > 384 kb/s > ffpreset[5hd.ffpreset]: set 'minrate' = '25M' > ffpreset[5hd.ffpreset]: set 'maxrate' = '25M' > ffpreset[5hd.ffpreset]: set 'muxrate' = '25.5M' > ffpreset[5hd.ffpreset]: set 'b:v' = '25M' > ffpreset[5hd.ffpreset]: set 'bt' = '10M' > ffpreset[5hd.ffpreset]: set 'bufsize' = '4M' > ffpreset[5hd.ffpreset]: set 'qmin' = '2' > ffpreset[5hd.ffpreset]: set 'qmax' = '10' > ffpreset[5hd.ffpreset]: set 'trellis' = '1' > ffpreset[5hd.ffpreset]: set 'mbd' = '2' > ffpreset[5hd.ffpreset]: set 'bf' = '2' > ffpreset[5hd.ffpreset]: set 'b_strategy' = '1' > ffpreset[5hd.ffpreset]: set 'b_sensitivity' = '10' > ffpreset[5hd.ffpreset]: set 'brd_scale' = '2' > ffpreset[5hd.ffpreset]: set 'keyint_min' = '5' > ffpreset[5hd.ffpreset]: set 'g' = '30' > ffpreset[5hd.ffpreset]: set 'ar' = '48000' > ffpreset[5hd.ffpreset]: set 'ac' = '2' > ffpreset[5hd.ffpreset]: set 'b:a' = '384k' > ffpreset[5hd.ffpreset]: set 'threads' = 'auto' > [Parsed_yadif_1 @ 0000000001f0b0e0] mode:0 parity:-1 auto_enable:0 > [Parsed_setdar_3 @ 0000000001f0afc0] a:16/9 > [buffer @ 0000000001f07fe0] Setting entry with key 'video_size' to value > '1440x1080' > [buffer @ 0000000001f07fe0] Setting entry with key 'pix_fmt' to value '0' > [buffer @ 0000000001f07fe0] Setting entry with key 'time_base' to value > '1/90000' > [buffer @ 0000000001f07fe0] Setting entry with key 'pixel_aspect' to > value '4/3' > [buffer @ 0000000001f07fe0] Setting entry with key 'sws_param' to value > 'flags=2' > [buffer @ 0000000001f07fe0] Setting entry with key 'frame_rate' to value > '30000/1001' > [graph 0 input from stream 0:0 @ 0000000001f0af20] w:1440 h:1080 > pixfmt:yuv420p tb:1/90000 fr:30000/1001 sar:4/3 sws_param:flags=2 > [output stream 0:0 @ 0000000001f0aea0] No opaque field provided > [Parsed_crop_0 @ 0000000001f0b160] w:1440 h:1080 sar:4/3 -> w:1440 h:1080 > sar:4/3 > [Parsed_scale_2 @ 0000000001f0b040] w:1440 h:1080 fmt:yuv420p sar:4/3 -> > w:1920 h:1080 fmt:yuv420p sar:1/1 flags:0x4 > [Parsed_setdar_3 @ 0000000001f0afc0] w:1920 h:1080 -> dar:16/9 sar:1/1 > [abuffer @ 0000000001f08440] Setting entry with key 'time_base' to value > '1/90000' > [abuffer @ 0000000001f08440] Setting entry with key 'sample_rate' to > value '48000' > [abuffer @ 0000000001f08440] Setting entry with key 'sample_fmt' to value > 's16' > [abuffer @ 0000000001f08440] Setting entry with key 'channel_layout' to > value '0x3' > [graph 1 input from stream 0:1 @ 0000000001f0ace0] tb:1/90000 > samplefmt:s16 samplerate:48000 chlayout:0x3 > -async is forwarded to lavfi similarly to -af > aresample=min_comp=0.001:min_hard_comp=0.100000:max_soft_comp=1.000000. > [aformat @ 00000000044b5a60] Setting entry with key 'sample_fmts' to > value 's16' > [aformat @ 00000000044b5a60] Setting entry with key 'sample_rates' to > value '44100,48000,32000,22050,24000,16000' > [output stream 0:1 @ 0000000001f0abc0] auto-inserting filter 'auto- > inserted fifo 0' between the filter 'audio format for output stream 0:1' > and the filter 'output stream 0:1' > [graph 1 aresample for input stream 0:1 @ 0000000001f0ac60] chl:stereo > fmt:s16 r:48000Hz -> chl:stereo fmt:s16 r:48000Hz > [mpeg2video @ 00000000048e9a60] detected 8 logical cores > [mpeg2video @ 00000000048e9a60] intra_quant_bias = 96 inter_quant_bias = > 0 > [mpeg2video @ 0000000001efffa0] detected 8 logical cores > Output #0, vob, to > 'C:\Users\davep\Desktop\test_out1080p30-30-bstrat1.mpg': > Metadata: > encoder : Lavf54.11.100 > Stream #0:0, 0, 1/90000: Video: mpeg2video (hq), yuv420p, 1920x1080 > [SAR 1:1 DAR 16:9], q=2-10, 25000 kb/s, 90k tbn, 29.97 tbc > Stream #0:1, 0, 1/90000: Audio: mp2, 48000 Hz, stereo, s16, 384 kb/s > Stream mapping: > Stream #0:0 -> #0:0 (mpeg2video -> mpeg2video) > Stream #0:1 -> #0:1 (mp2 -> mp2) > Press [q] to stop, [?] for help > [mpeg2video @ 0000000001efffa0] warning: first frame is no keyframe > frame= 19 fps=0.0 q=2.3 size= 1650kB time=00:00:00.53 > bitrate=25318.7kbits/s > frame= 40 fps= 38 q=2.0 size= 3848kB time=00:00:01.23 > bitrate=25533.5kbits/s > frame= 60 fps= 38 q=2.0 size= 5940kB time=00:00:01.90 > bitrate=25585.2kbits/s > frame= 82 fps= 39 q=2.0 size= 8242kB time=00:00:02.63 > bitrate=25614.3kbits/s > frame= 104 fps= 40 q=2.5 size= 10542kB time=00:00:03.37 > bitrate=25625.9kbits/s > frame= 126 fps= 40 q=2.8 size= 12848kB time=00:00:04.10 > bitrate=25645.3kbits/s > frame= 147 fps= 41 q=2.0 size= 15044kB time=00:00:04.80 > bitrate=25649.4kbits/s > frame= 169 fps= 41 q=2.0 size= 17348kB time=00:00:05.53 > bitrate=25657.7kbits/s > frame= 190 fps= 41 q=2.5 size= 19544kB time=00:00:06.23 > bitrate=25659.5kbits/s > frame= 211 fps= 41 q=2.5 size= 21742kB time=00:00:06.94 > bitrate=25663.3kbits/s > frame= 233 fps= 41 q=2.0 size= 24046kB time=00:00:07.67 > bitrate=25668.0kbits/s > frame= 254 fps= 41 q=2.0 size= 26242kB time=00:00:08.37 > bitrate=25668.5kbits/s > frame= 276 fps= 41 q=2.0 size= 28546kB time=00:00:09.10 > bitrate=25672.0kbits/s > frame= 294 fps= 41 q=2.0 size= 30428kB time=00:00:09.70 > bitrate=25671.9kbits/s > frame= 313 fps= 41 q=2.5 size= 32416kB time=00:00:10.34 > bitrate=25672.9kbits/s > frame= 334 fps= 41 q=2.5 size= 34616kB time=00:00:11.04 > bitrate=25675.9kbits/s > frame= 349 fps= 40 q=3.0 size= 36262kB time=00:00:11.54 > bitrate=25730.8kbits/s > frame= 354 fps= 38 q=5.2 size= 36816kB time=00:00:11.71 > bitrate=25751.7kbits/s > frame= 358 fps= 36 q=6.1 size= 37194kB time=00:00:11.84 > bitrate=25723.0kbits/s > frame= 362 fps= 35 q=5.0 size= 37650kB time=00:00:11.97 > bitrate=25748.2kbits/s > frame= 365 fps= 33 q=7.6 size= 38020kB time=00:00:12.07 > bitrate=25785.8kbits/s > frame= 368 fps= 32 q=8.5 size= 38256kB time=00:00:12.17 > bitrate=25732.6kbits/s > frame= 371 fps= 30 q=8.0 size= 38558kB time=00:00:12.27 > bitrate=25724.3kbits/s > frame= 373 fps= 29 q=8.0 size= 38786kB time=00:00:12.34 > bitrate=25736.6kbits/s > frame= 376 fps= 28 q=9.0 size= 39090kB time=00:00:12.44 > bitrate=25729.7kbits/s > frame= 379 fps= 26 q=11.0 size= 39316kB time=00:00:12.54 > bitrate=25671.9kbits/s > frame= 381 fps= 25 q=10.0 size= 39620kB time=00:00:12.61 > bitrate=25733.6kbits/s > frame= 383 fps= 24 q=37.9 size= 39826kB time=00:00:12.67 > bitrate=25731.2kbits/s > frame= 385 fps= 24 q=10.3 size= 40082kB time=00:00:12.74 > bitrate=25761.0kbits/s > frame= 389 fps= 23 q=8.0 size= 40378kB time=00:00:12.87 > bitrate=25682.3kbits/s > frame= 392 fps= 22 q=7.0 size= 40816kB time=00:00:12.97 > bitrate=25760.7kbits/s > frame= 395 fps= 22 q=7.5 size= 41148kB time=00:00:13.07 > bitrate=25771.5kbits/s > frame= 398 fps= 21 q=10.8 size= 41438kB time=00:00:13.17 > bitrate=25756.0kbits/s > frame= 401 fps= 21 q=9.0 size= 41742kB time=00:00:13.27 > bitrate=25749.4kbits/s > frame= 404 fps= 20 q=7.0 size= 41970kB time=00:00:13.38 > bitrate=25696.4kbits/s > frame= 407 fps= 20 q=8.0 size= 42418kB time=00:00:13.48 > bitrate=25777.8kbits/s > frame= 410 fps= 20 q=7.0 size= 42652kB time=00:00:13.58 > bitrate=25729.0kbits/s > frame= 413 fps= 19 q=8.5 size= 43030kB time=00:00:13.68 > bitrate=25767.0kbits/s > frame= 416 fps= 19 q=9.0 size= 43334kB time=00:00:13.78 > bitrate=25760.6kbits/s > frame= 420 fps= 18 q=6.0 size= 43712kB time=00:00:13.91 > bitrate=25736.0kbits/s > frame= 423 fps= 18 q=7.0 size= 44016kB time=00:00:14.01 > bitrate=25729.9kbits/s > frame= 427 fps= 18 q=7.5 size= 44498kB time=00:00:14.14 > bitrate=25766.3kbits/s > frame= 430 fps= 17 q=7.0 size= 44774kB time=00:00:14.24 > bitrate=25743.9kbits/s > frame= 432 fps= 17 q=9.1 size= 45034kB time=00:00:14.31 > bitrate=25772.7kbits/s > frame= 435 fps= 17 q=10.5 size= 45304kB time=00:00:14.41 > bitrate=25747.2kbits/s > frame= 437 fps= 17 q=8.0 size= 45558kB time=00:00:14.48 > bitrate=25772.2kbits/s > frame= 440 fps= 16 q=16.9 size= 45834kB time=00:00:14.58 > bitrate=25750.4kbits/s > frame= 443 fps= 16 q=8.5 size= 46138kB time=00:00:14.68 > bitrate=25744.4kbits/s > frame= 446 fps= 16 q=8.2 size= 46366kB time=00:00:14.78 > bitrate=25696.4kbits/s > frame= 450 fps= 15 q=7.5 size= 46896kB time=00:00:14.91 > bitrate=25757.6kbits/s > frame= 455 fps= 15 q=4.0 size= 47410kB time=00:00:15.08 > bitrate=25751.9kbits/s > frame= 465 fps= 15 q=2.0 size= 48322kB time=00:00:15.41 > bitrate=25679.1kbits/s > frame= 487 fps= 16 q=2.5 size= 50626kB time=00:00:16.14 > bitrate=25680.6kbits/s > frame= 511 fps= 16 q=31.0 size= 53138kB time=00:00:16.95 > bitrate=25681.4kbits/s > frame= 524 fps= 17 q=3.0 size= 54578kB time=00:00:17.38 > bitrate=25719.2kbits/s > frame= 533 fps= 17 q=3.0 size= 55552kB time=00:00:17.68 > bitrate=25733.6kbits/s > frame= 542 fps= 17 q=36.6 size= 56386kB time=00:00:17.98 > bitrate=25683.8kbits/s > frame= 554 fps= 17 q=3.0 size= 57732kB time=00:00:18.38 > bitrate=25724.2kbits/s > frame= 567 fps= 17 q=2.0 size= 59104kB time=00:00:18.81 > bitrate=25728.5kbits/s > frame= 579 fps= 17 q=3.8 size= 60318kB time=00:00:19.21 > bitrate=25710.0kbits/s > frame= 587 fps= 17 q=2.0 size= 61118kB time=00:00:19.48 > bitrate=25694.1kbits/s > frame= 601 fps= 17 q=2.5 size= 62558kB time=00:00:19.95 > bitrate=25683.8kbits/s > frame= 617 fps= 17 q=2.5 size= 64230kB time=00:00:20.48 > bitrate=25683.1kbits/s > frame= 630 fps= 17 q=2.0 size= 65688kB time=00:00:20.92 > bitrate=25721.5kbits/s > frame= 643 fps= 17 q=2.0 size= 67008kB time=00:00:21.35 > bitrate=25705.4kbits/s > frame= 653 fps= 17 q=3.0 size= 68070kB time=00:00:21.68 > bitrate=25711.0kbits/s > frame= 662 fps= 17 q=3.0 size= 69014kB time=00:00:21.98 > bitrate=25711.6kbits/s > frame= 673 fps= 17 q=11.9 size= 70106kB time=00:00:22.35 > bitrate=25689.6kbits/s > frame= 688 fps= 18 q=2.5 size= 71660kB time=00:00:22.85 > bitrate=25684.0kbits/s > frame= 704 fps= 18 q=2.5 size= 73320kB time=00:00:23.39 > bitrate=25679.2kbits/s > frame= 719 fps= 18 q=2.5 size= 74900kB time=00:00:23.89 > bitrate=25683.0kbits/s > frame= 735 fps= 18 q=2.0 size= 76580kB time=00:00:24.42 > bitrate=25685.1kbits/s > frame= 750 fps= 18 q=6.9 size= 78216kB time=00:00:24.92 > bitrate=25707.0kbits/s > frame= 763 fps= 18 q=2.5 size= 79510kB time=00:00:25.35 > bitrate=25685.3kbits/s > frame= 777 fps= 18 q=2.0 size= 81010kB time=00:00:25.82 > bitrate=25696.5kbits/s > frame= 793 fps= 19 q=2.0 size= 82650kB time=00:00:26.35 > bitrate=25685.8kbits/s > frame= 809 fps= 19 q=2.0 size= 84326kB time=00:00:26.89 > bitrate=25686.4kbits/s > frame= 824 fps= 19 q=2.0 size= 85896kB time=00:00:27.39 > bitrate=25686.6kbits/s > frame= 839 fps= 19 q=1.6 size= 87510kB time=00:00:27.89 > bitrate=25699.7kbits/s > frame= 854 fps= 19 q=2.0 size= 89034kB time=00:00:28.39 > bitrate=25686.4kbits/s > frame= 868 fps= 19 q=5.8 size= 90500kB time=00:00:28.86 > bitrate=25686.8kbits/s > frame= 881 fps= 19 q=2.0 size= 91860kB time=00:00:29.29 > bitrate=25686.7kbits/s > frame= 897 fps= 19 q=2.0 size= 93492kB time=00:00:29.82 > bitrate=25675.2kbits/s > No more output streams to write to, finishing. > frame= 899 fps= 19 q=5.8 Lsize= 93962kB time=00:00:29.96 > bitrate=25689.3kbits/s > > video:91420kB audio:1406kB subtitle:0 global headers:0kB muxing overhead > 1.223176% > > [AVIOContext @ 0000000001e7f900] Statistics: 105762960 bytes read, 2 > seeks > > Through trial and error I noticed it wouldn't accept -f vob, or -r ntsc, > or -vsync cfr, output codec declarations, the filter chain, and more. I > wish more could be read from the preset, making my command lines easier > to type, script, and easier to read. > > Thank you, > > dp New description: I created a preset containing options for creating HD MPEG-2 PS files, and I noticed, through trial and error, that the preset only allows certain options. I'd like to see more items available for parsing in ffpreset files, similar to using profiles with MEncoder. Here's an example: {{{ ffmpeg started on 2012-07-11 at 16:33:56 Report written to "ffmpeg-20120711-163356.log" Command line: ffmpeg -report -i "C:\\Users\\davep\\Desktop\\test_tff1080i30.mpg" -f vob -c:v mpeg2video -pix_fmt yuv420p -r ntsc -vsync cfr -async 48000 -filter:v "crop=1440:1080:0:0,yadif=0,scale=1920:1080,setdar=16:9" -c:a mp2 -fpre 5hd.ffpreset -vstats_file test_out1080p30.mpg.log -t 30 -y "C:\\Users\\davep\\Desktop\\test_out1080p30-30-bstrat1.mpg" ffmpeg version N-41975-gb536e2f Copyright (c) 2000-2012 the FFmpeg developers built on Jun 26 2012 20:37:12 with gcc 4.7.1 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. 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 [mpeg @ 0000000001e7f3c0] Format mpeg probed with size=8192 and score=52 [mpeg @ 0000000001e7f3c0] File position before avformat_find_stream_info() is 0 [mpeg @ 0000000001e7f3c0] Probe buffer size limit 5000000 reached [mpeg @ 0000000001e7f3c0] File position after avformat_find_stream_info() is 0 Input #0, mpeg, from 'C:\Users\davep\Desktop\test_tff1080i30.mpg': Duration: 00:01:12.02, start: 0.250000, bitrate: 26433 kb/s Stream #0:0[0x1e0], 48, 1/90000: Video: mpeg2video (High), yuv420p, 1440x1080 [SAR 4:3 DAR 16:9], 25000 kb/s, 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc Stream #0:1[0x1c0], 65, 1/90000: Audio: mp2, 48000 Hz, stereo, s16, 384 kb/s ffpreset[5hd.ffpreset]: set 'minrate' = '25M' ffpreset[5hd.ffpreset]: set 'maxrate' = '25M' ffpreset[5hd.ffpreset]: set 'muxrate' = '25.5M' ffpreset[5hd.ffpreset]: set 'b:v' = '25M' ffpreset[5hd.ffpreset]: set 'bt' = '10M' ffpreset[5hd.ffpreset]: set 'bufsize' = '4M' ffpreset[5hd.ffpreset]: set 'qmin' = '2' ffpreset[5hd.ffpreset]: set 'qmax' = '10' ffpreset[5hd.ffpreset]: set 'trellis' = '1' ffpreset[5hd.ffpreset]: set 'mbd' = '2' ffpreset[5hd.ffpreset]: set 'bf' = '2' ffpreset[5hd.ffpreset]: set 'b_strategy' = '1' ffpreset[5hd.ffpreset]: set 'b_sensitivity' = '10' ffpreset[5hd.ffpreset]: set 'brd_scale' = '2' ffpreset[5hd.ffpreset]: set 'keyint_min' = '5' ffpreset[5hd.ffpreset]: set 'g' = '30' ffpreset[5hd.ffpreset]: set 'ar' = '48000' ffpreset[5hd.ffpreset]: set 'ac' = '2' ffpreset[5hd.ffpreset]: set 'b:a' = '384k' ffpreset[5hd.ffpreset]: set 'threads' = 'auto' [Parsed_yadif_1 @ 0000000001f0b0e0] mode:0 parity:-1 auto_enable:0 [Parsed_setdar_3 @ 0000000001f0afc0] a:16/9 [buffer @ 0000000001f07fe0] Setting entry with key 'video_size' to value '1440x1080' [buffer @ 0000000001f07fe0] Setting entry with key 'pix_fmt' to value '0' [buffer @ 0000000001f07fe0] Setting entry with key 'time_base' to value '1/90000' [buffer @ 0000000001f07fe0] Setting entry with key 'pixel_aspect' to value '4/3' [buffer @ 0000000001f07fe0] Setting entry with key 'sws_param' to value 'flags=2' [buffer @ 0000000001f07fe0] Setting entry with key 'frame_rate' to value '30000/1001' [graph 0 input from stream 0:0 @ 0000000001f0af20] w:1440 h:1080 pixfmt:yuv420p tb:1/90000 fr:30000/1001 sar:4/3 sws_param:flags=2 [output stream 0:0 @ 0000000001f0aea0] No opaque field provided [Parsed_crop_0 @ 0000000001f0b160] w:1440 h:1080 sar:4/3 -> w:1440 h:1080 sar:4/3 [Parsed_scale_2 @ 0000000001f0b040] w:1440 h:1080 fmt:yuv420p sar:4/3 -> w:1920 h:1080 fmt:yuv420p sar:1/1 flags:0x4 [Parsed_setdar_3 @ 0000000001f0afc0] w:1920 h:1080 -> dar:16/9 sar:1/1 [abuffer @ 0000000001f08440] Setting entry with key 'time_base' to value '1/90000' [abuffer @ 0000000001f08440] Setting entry with key 'sample_rate' to value '48000' [abuffer @ 0000000001f08440] Setting entry with key 'sample_fmt' to value 's16' [abuffer @ 0000000001f08440] Setting entry with key 'channel_layout' to value '0x3' [graph 1 input from stream 0:1 @ 0000000001f0ace0] tb:1/90000 samplefmt:s16 samplerate:48000 chlayout:0x3 -async is forwarded to lavfi similarly to -af aresample=min_comp=0.001:min_hard_comp=0.100000:max_soft_comp=1.000000. [aformat @ 00000000044b5a60] Setting entry with key 'sample_fmts' to value 's16' [aformat @ 00000000044b5a60] Setting entry with key 'sample_rates' to value '44100,48000,32000,22050,24000,16000' [output stream 0:1 @ 0000000001f0abc0] auto-inserting filter 'auto- inserted fifo 0' between the filter 'audio format for output stream 0:1' and the filter 'output stream 0:1' [graph 1 aresample for input stream 0:1 @ 0000000001f0ac60] chl:stereo fmt:s16 r:48000Hz -> chl:stereo fmt:s16 r:48000Hz [mpeg2video @ 00000000048e9a60] detected 8 logical cores [mpeg2video @ 00000000048e9a60] intra_quant_bias = 96 inter_quant_bias = 0 [mpeg2video @ 0000000001efffa0] detected 8 logical cores Output #0, vob, to 'C:\Users\davep\Desktop\test_out1080p30-30-bstrat1.mpg': Metadata: encoder : Lavf54.11.100 Stream #0:0, 0, 1/90000: Video: mpeg2video (hq), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], q=2-10, 25000 kb/s, 90k tbn, 29.97 tbc Stream #0:1, 0, 1/90000: Audio: mp2, 48000 Hz, stereo, s16, 384 kb/s Stream mapping: Stream #0:0 -> #0:0 (mpeg2video -> mpeg2video) Stream #0:1 -> #0:1 (mp2 -> mp2) Press [q] to stop, [?] for help [mpeg2video @ 0000000001efffa0] warning: first frame is no keyframe frame= 19 fps=0.0 q=2.3 size= 1650kB time=00:00:00.53 bitrate=25318.7kbits/s frame= 40 fps= 38 q=2.0 size= 3848kB time=00:00:01.23 bitrate=25533.5kbits/s frame= 60 fps= 38 q=2.0 size= 5940kB time=00:00:01.90 bitrate=25585.2kbits/s frame= 82 fps= 39 q=2.0 size= 8242kB time=00:00:02.63 bitrate=25614.3kbits/s frame= 104 fps= 40 q=2.5 size= 10542kB time=00:00:03.37 bitrate=25625.9kbits/s frame= 126 fps= 40 q=2.8 size= 12848kB time=00:00:04.10 bitrate=25645.3kbits/s frame= 147 fps= 41 q=2.0 size= 15044kB time=00:00:04.80 bitrate=25649.4kbits/s frame= 169 fps= 41 q=2.0 size= 17348kB time=00:00:05.53 bitrate=25657.7kbits/s frame= 190 fps= 41 q=2.5 size= 19544kB time=00:00:06.23 bitrate=25659.5kbits/s frame= 211 fps= 41 q=2.5 size= 21742kB time=00:00:06.94 bitrate=25663.3kbits/s frame= 233 fps= 41 q=2.0 size= 24046kB time=00:00:07.67 bitrate=25668.0kbits/s frame= 254 fps= 41 q=2.0 size= 26242kB time=00:00:08.37 bitrate=25668.5kbits/s frame= 276 fps= 41 q=2.0 size= 28546kB time=00:00:09.10 bitrate=25672.0kbits/s frame= 294 fps= 41 q=2.0 size= 30428kB time=00:00:09.70 bitrate=25671.9kbits/s frame= 313 fps= 41 q=2.5 size= 32416kB time=00:00:10.34 bitrate=25672.9kbits/s frame= 334 fps= 41 q=2.5 size= 34616kB time=00:00:11.04 bitrate=25675.9kbits/s frame= 349 fps= 40 q=3.0 size= 36262kB time=00:00:11.54 bitrate=25730.8kbits/s frame= 354 fps= 38 q=5.2 size= 36816kB time=00:00:11.71 bitrate=25751.7kbits/s frame= 358 fps= 36 q=6.1 size= 37194kB time=00:00:11.84 bitrate=25723.0kbits/s frame= 362 fps= 35 q=5.0 size= 37650kB time=00:00:11.97 bitrate=25748.2kbits/s frame= 365 fps= 33 q=7.6 size= 38020kB time=00:00:12.07 bitrate=25785.8kbits/s frame= 368 fps= 32 q=8.5 size= 38256kB time=00:00:12.17 bitrate=25732.6kbits/s frame= 371 fps= 30 q=8.0 size= 38558kB time=00:00:12.27 bitrate=25724.3kbits/s frame= 373 fps= 29 q=8.0 size= 38786kB time=00:00:12.34 bitrate=25736.6kbits/s frame= 376 fps= 28 q=9.0 size= 39090kB time=00:00:12.44 bitrate=25729.7kbits/s frame= 379 fps= 26 q=11.0 size= 39316kB time=00:00:12.54 bitrate=25671.9kbits/s frame= 381 fps= 25 q=10.0 size= 39620kB time=00:00:12.61 bitrate=25733.6kbits/s frame= 383 fps= 24 q=37.9 size= 39826kB time=00:00:12.67 bitrate=25731.2kbits/s frame= 385 fps= 24 q=10.3 size= 40082kB time=00:00:12.74 bitrate=25761.0kbits/s frame= 389 fps= 23 q=8.0 size= 40378kB time=00:00:12.87 bitrate=25682.3kbits/s frame= 392 fps= 22 q=7.0 size= 40816kB time=00:00:12.97 bitrate=25760.7kbits/s frame= 395 fps= 22 q=7.5 size= 41148kB time=00:00:13.07 bitrate=25771.5kbits/s frame= 398 fps= 21 q=10.8 size= 41438kB time=00:00:13.17 bitrate=25756.0kbits/s frame= 401 fps= 21 q=9.0 size= 41742kB time=00:00:13.27 bitrate=25749.4kbits/s frame= 404 fps= 20 q=7.0 size= 41970kB time=00:00:13.38 bitrate=25696.4kbits/s frame= 407 fps= 20 q=8.0 size= 42418kB time=00:00:13.48 bitrate=25777.8kbits/s frame= 410 fps= 20 q=7.0 size= 42652kB time=00:00:13.58 bitrate=25729.0kbits/s frame= 413 fps= 19 q=8.5 size= 43030kB time=00:00:13.68 bitrate=25767.0kbits/s frame= 416 fps= 19 q=9.0 size= 43334kB time=00:00:13.78 bitrate=25760.6kbits/s frame= 420 fps= 18 q=6.0 size= 43712kB time=00:00:13.91 bitrate=25736.0kbits/s frame= 423 fps= 18 q=7.0 size= 44016kB time=00:00:14.01 bitrate=25729.9kbits/s frame= 427 fps= 18 q=7.5 size= 44498kB time=00:00:14.14 bitrate=25766.3kbits/s frame= 430 fps= 17 q=7.0 size= 44774kB time=00:00:14.24 bitrate=25743.9kbits/s frame= 432 fps= 17 q=9.1 size= 45034kB time=00:00:14.31 bitrate=25772.7kbits/s frame= 435 fps= 17 q=10.5 size= 45304kB time=00:00:14.41 bitrate=25747.2kbits/s frame= 437 fps= 17 q=8.0 size= 45558kB time=00:00:14.48 bitrate=25772.2kbits/s frame= 440 fps= 16 q=16.9 size= 45834kB time=00:00:14.58 bitrate=25750.4kbits/s frame= 443 fps= 16 q=8.5 size= 46138kB time=00:00:14.68 bitrate=25744.4kbits/s frame= 446 fps= 16 q=8.2 size= 46366kB time=00:00:14.78 bitrate=25696.4kbits/s frame= 450 fps= 15 q=7.5 size= 46896kB time=00:00:14.91 bitrate=25757.6kbits/s frame= 455 fps= 15 q=4.0 size= 47410kB time=00:00:15.08 bitrate=25751.9kbits/s frame= 465 fps= 15 q=2.0 size= 48322kB time=00:00:15.41 bitrate=25679.1kbits/s frame= 487 fps= 16 q=2.5 size= 50626kB time=00:00:16.14 bitrate=25680.6kbits/s frame= 511 fps= 16 q=31.0 size= 53138kB time=00:00:16.95 bitrate=25681.4kbits/s frame= 524 fps= 17 q=3.0 size= 54578kB time=00:00:17.38 bitrate=25719.2kbits/s frame= 533 fps= 17 q=3.0 size= 55552kB time=00:00:17.68 bitrate=25733.6kbits/s frame= 542 fps= 17 q=36.6 size= 56386kB time=00:00:17.98 bitrate=25683.8kbits/s frame= 554 fps= 17 q=3.0 size= 57732kB time=00:00:18.38 bitrate=25724.2kbits/s frame= 567 fps= 17 q=2.0 size= 59104kB time=00:00:18.81 bitrate=25728.5kbits/s frame= 579 fps= 17 q=3.8 size= 60318kB time=00:00:19.21 bitrate=25710.0kbits/s frame= 587 fps= 17 q=2.0 size= 61118kB time=00:00:19.48 bitrate=25694.1kbits/s frame= 601 fps= 17 q=2.5 size= 62558kB time=00:00:19.95 bitrate=25683.8kbits/s frame= 617 fps= 17 q=2.5 size= 64230kB time=00:00:20.48 bitrate=25683.1kbits/s frame= 630 fps= 17 q=2.0 size= 65688kB time=00:00:20.92 bitrate=25721.5kbits/s frame= 643 fps= 17 q=2.0 size= 67008kB time=00:00:21.35 bitrate=25705.4kbits/s frame= 653 fps= 17 q=3.0 size= 68070kB time=00:00:21.68 bitrate=25711.0kbits/s frame= 662 fps= 17 q=3.0 size= 69014kB time=00:00:21.98 bitrate=25711.6kbits/s frame= 673 fps= 17 q=11.9 size= 70106kB time=00:00:22.35 bitrate=25689.6kbits/s frame= 688 fps= 18 q=2.5 size= 71660kB time=00:00:22.85 bitrate=25684.0kbits/s frame= 704 fps= 18 q=2.5 size= 73320kB time=00:00:23.39 bitrate=25679.2kbits/s frame= 719 fps= 18 q=2.5 size= 74900kB time=00:00:23.89 bitrate=25683.0kbits/s frame= 735 fps= 18 q=2.0 size= 76580kB time=00:00:24.42 bitrate=25685.1kbits/s frame= 750 fps= 18 q=6.9 size= 78216kB time=00:00:24.92 bitrate=25707.0kbits/s frame= 763 fps= 18 q=2.5 size= 79510kB time=00:00:25.35 bitrate=25685.3kbits/s frame= 777 fps= 18 q=2.0 size= 81010kB time=00:00:25.82 bitrate=25696.5kbits/s frame= 793 fps= 19 q=2.0 size= 82650kB time=00:00:26.35 bitrate=25685.8kbits/s frame= 809 fps= 19 q=2.0 size= 84326kB time=00:00:26.89 bitrate=25686.4kbits/s frame= 824 fps= 19 q=2.0 size= 85896kB time=00:00:27.39 bitrate=25686.6kbits/s frame= 839 fps= 19 q=1.6 size= 87510kB time=00:00:27.89 bitrate=25699.7kbits/s frame= 854 fps= 19 q=2.0 size= 89034kB time=00:00:28.39 bitrate=25686.4kbits/s frame= 868 fps= 19 q=5.8 size= 90500kB time=00:00:28.86 bitrate=25686.8kbits/s frame= 881 fps= 19 q=2.0 size= 91860kB time=00:00:29.29 bitrate=25686.7kbits/s frame= 897 fps= 19 q=2.0 size= 93492kB time=00:00:29.82 bitrate=25675.2kbits/s No more output streams to write to, finishing. frame= 899 fps= 19 q=5.8 Lsize= 93962kB time=00:00:29.96 bitrate=25689.3kbits/s video:91420kB audio:1406kB subtitle:0 global headers:0kB muxing overhead 1.223176% [AVIOContext @ 0000000001e7f900] Statistics: 105762960 bytes read, 2 seeks }}} Through trial and error I noticed it wouldn't accept -f vob, or -r ntsc, or -vsync cfr, output codec declarations, the filter chain, and more. I wish more could be read from the preset, making my command lines easier to type, script, and easier to read. Thank you, dp -- -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jul 13 09:05:26 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 13 Jul 2012 07:05:26 -0000 Subject: [FFmpeg-trac] #1523(undetermined:new): automatic set a default -slices value for ffv1 version 3 In-Reply-To: <036.c9f2478dbcf8b851f3a36fe89843da89@avcodec.org> References: <036.c9f2478dbcf8b851f3a36fe89843da89@avcodec.org> Message-ID: <051.90c942b878a9ef8cb53b64e8ad8761ad@avcodec.org> #1523: automatic set a default -slices value for ffv1 version 3 -------------------------------------+------------------------------------- Reporter: dericed | Owner: Type: enhancement | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: ffv1,threads | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Could you test current git head? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jul 13 12:09:22 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 13 Jul 2012 10:09:22 -0000 Subject: [FFmpeg-trac] #1532(undetermined:new): Additional column in "ffmpeg -codecs" Message-ID: <034.99790b93195220669ed3528a5ec0402d@avcodec.org> #1532: Additional column in "ffmpeg -codecs" -------------------------------------+------------------------------------- Reporter: burek | Type: Status: new | enhancement Component: | Priority: wish undetermined | Version: Keywords: | unspecified Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- It might be useful to indicate which encoders are able to produce the lossless output. In several occasions users were doing: {{{ ffmpeg -codecs | grep -i lossless }}} to get the list of encoders that support this kind of output. This way not all encoders would be displayed (for example, libx264), so that's the reason for this feature suggestion. Simply, a new column would be added in the "-codecs" output, that would indicate that the encoder can produce the lossless output. The output would look something like this: {{{ Codecs: D...... = Decoding supported .E..... = Encoding supported ..V.... = Video codec ..A.... = Audio codec ..S.... = Subtitle codec ...S... = Supports draw_horiz_band ....D.. = Supports direct rendering method 1 .....T. = Supports weird frame truncation ......L = Supports lossless output }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jul 13 12:19:57 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 13 Jul 2012 10:19:57 -0000 Subject: [FFmpeg-trac] #1532(undetermined:new): Additional column in "ffmpeg -codecs" In-Reply-To: <034.99790b93195220669ed3528a5ec0402d@avcodec.org> References: <034.99790b93195220669ed3528a5ec0402d@avcodec.org> Message-ID: <049.9358a8d6aa6b229f11bb3e7609684aed@avcodec.org> #1532: Additional column in "ffmpeg -codecs" -------------------------------------+------------------------------------- Reporter: burek | Owner: Type: enhancement | Status: new Priority: wish | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Isn't it possible that it is not known if a (external) encoder supports lossless or not? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jul 13 12:24:54 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 13 Jul 2012 10:24:54 -0000 Subject: [FFmpeg-trac] #1532(undetermined:new): Additional column in "ffmpeg -codecs" In-Reply-To: <034.99790b93195220669ed3528a5ec0402d@avcodec.org> References: <034.99790b93195220669ed3528a5ec0402d@avcodec.org> Message-ID: <049.f97add63b4cc960f0ffa854e95d2b266@avcodec.org> #1532: Additional column in "ffmpeg -codecs" -------------------------------------+------------------------------------- Reporter: burek | Owner: Type: enhancement | Status: new Priority: wish | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by burek): Well I guess it is, but who would know better then guys who develop FFmpeg :) Btw, there could be a question mark (?) placed instead of L in that case :) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jul 13 13:30:48 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 13 Jul 2012 11:30:48 -0000 Subject: [FFmpeg-trac] #1533(avcodec:new): TechSmith Camtasia Screen Codec 2 artefacts Message-ID: <036.638291ff6c8df1e3ef65416d0f457707@avcodec.org> #1533: TechSmith Camtasia Screen Codec 2 artefacts --------------------------------------+--------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Keywords: tsc2 Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 --------------------------------------+--------------------------------- I will attach a tsc2 sample that shows severe artefacts with FFmpeg. {{{ $ ffmpeg -i tsc2_lowq.avi ffmpeg version N-42451-ga568a84 Copyright (c) 2000-2012 the FFmpeg developers built on Jul 12 2012 14:11:52 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable- libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs --enable-x11grab libavutil 51. 64.100 / 51. 64.100 libavcodec 54. 34.100 / 54. 34.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 Input #0, avi, from 'tsc2_lowq.avi': Duration: 00:00:12.62, start: 0.000000, bitrate: 1079 kb/s Stream #0:0: Video: tscc2 (tsc2 / 0x32637374), yuv444p, 320x240, 24 tbr, 24 tbn, 24 tbc At least one output file must be specified }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jul 14 07:58:49 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 14 Jul 2012 05:58:49 -0000 Subject: [FFmpeg-trac] #505(undetermined:open): mov display matrix is not copied on remuxing In-Reply-To: <035.d9f6c361f39b6ec368739f1ee36282fa@avcodec.org> References: <035.d9f6c361f39b6ec368739f1ee36282fa@avcodec.org> Message-ID: <050.29410e16476fc93657379f5989e9d067@avcodec.org> #505: mov display matrix is not copied on remuxing -------------------------------------+------------------------------------- Reporter: Alex__ | Owner: Type: enhancement | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: mov | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Comment (by stefang): A fix has been comitted and I confirmed that the display matrix of sample- in-issue-505.mov keeps retained when transcoding from mov to mov. Someone with quicktime or iphone, please confirm. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jul 14 08:00:04 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 14 Jul 2012 06:00:04 -0000 Subject: [FFmpeg-trac] #1523(undetermined:new): automatic set a default -slices value for ffv1 version 3 In-Reply-To: <036.c9f2478dbcf8b851f3a36fe89843da89@avcodec.org> References: <036.c9f2478dbcf8b851f3a36fe89843da89@avcodec.org> Message-ID: <051.07f368bc12db5181ede4c390eb02057d@avcodec.org> #1523: automatic set a default -slices value for ffv1 version 3 -------------------------------------+------------------------------------- Reporter: dericed | Owner: Type: enhancement | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: ffv1,threads | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): I believe this was fixed yesterday, could you test again? (I wasn't able to reproduce and therefore cannot test.) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jul 14 08:20:25 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 14 Jul 2012 06:20:25 -0000 Subject: [FFmpeg-trac] #505(undetermined:closed): mov display matrix is not copied on remuxing In-Reply-To: <035.d9f6c361f39b6ec368739f1ee36282fa@avcodec.org> References: <035.d9f6c361f39b6ec368739f1ee36282fa@avcodec.org> Message-ID: <050.12ef81a98183ed37c8be30adf40892e5@avcodec.org> #505: mov display matrix is not copied on remuxing -------------------------------------+------------------------------------- Reporter: Alex__ | Owner: Type: enhancement | Status: closed Priority: normal | Component: Version: git-master | undetermined Keywords: mov | Resolution: fixed Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Changes (by cehoyos): * status: open => closed * resolution: => fixed Comment: I was able to test the change successfully. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jul 14 12:05:58 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 14 Jul 2012 10:05:58 -0000 Subject: [FFmpeg-trac] #1515(build system:closed): configure does not test for needed texi2html features In-Reply-To: <036.97bc6dba1bdb4963ae87054e25ed8945@avcodec.org> References: <036.97bc6dba1bdb4963ae87054e25ed8945@avcodec.org> Message-ID: <051.73ec8530412bcb81cf4f6e577beccd0d@avcodec.org> #1515: configure does not test for needed texi2html features -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: closed Priority: minor | Component: build Version: git-master | system Keywords: texi2html | Resolution: fixed Blocking: | Blocked By: Analyzed by developer: 1 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Changes (by saste): * analyzed: 0 => 1 * status: new => closed * resolution: => fixed * reproduced: 0 => 1 Comment: Should be address in: {{{ commit e113b0e9e8a47bff7e9dc2985e2935412934d65e Author: jamal Date: Thu Jul 12 04:07:59 2012 -0300 configure: check that texi2html supports --init-file Fixes trac ticket #1515. Signed-off-by: Stefano Sabatini }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jul 14 12:28:32 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 14 Jul 2012 10:28:32 -0000 Subject: [FFmpeg-trac] #1449(build system:closed): texi2html required for doc In-Reply-To: <034.1b54a27bca92d0467b0fa0148ec60b93@avcodec.org> References: <034.1b54a27bca92d0467b0fa0148ec60b93@avcodec.org> Message-ID: <049.0ad8f09bff9d8562b32be844c505bb64@avcodec.org> #1449: texi2html required for doc -------------------------------------+------------------------------------- Reporter: burek | Owner: Type: defect | Status: closed Priority: normal | Component: build Version: unspecified | system Keywords: texi2html | Resolution: fixed Blocking: | Blocked By: Analyzed by developer: 1 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Changes (by saste): * status: new => closed * reproduced: 0 => 1 * component: undetermined => build system * keywords: => texi2html * analyzed: 0 => 1 * resolution: => fixed Comment: Should be fixed in: {{{ commit 7b3333d1fa57c87c1a2d35651511b46c3536389c Author: jamal Date: Wed Jul 11 22:41:25 2012 -0300 build: fix documentation dependencies and rules Signed-off-by: Stefano Sabatini }}} FFmpeg will now create and install documentation based on the tools installed on the system (so if texi2html is missing, it still will compile and install man pages). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jul 14 12:31:21 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 14 Jul 2012 10:31:21 -0000 Subject: [FFmpeg-trac] #1488(FFmpeg:closed): can't use "-vf" to rotate video on linux In-Reply-To: <039.086a835e90872fe7a6c96a299bc53ef3@avcodec.org> References: <039.086a835e90872fe7a6c96a299bc53ef3@avcodec.org> Message-ID: <054.e02eb7f9a88940b1e02dbca15fff305d@avcodec.org> #1488: can't use "-vf" to rotate video on linux -------------------------------------+----------------------------------- Reporter: resonancez | Owner: Type: defect | Status: closed Priority: normal | Component: FFmpeg Version: unspecified | Resolution: invalid Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 1 | -------------------------------------+----------------------------------- Changes (by saste): * analyzed: 0 => 1 * status: new => closed * resolution: => invalid Comment: This is likely due to the use of an old version of ffmpeg, without further information it is not possible to analyze this issue. Also keep in mind that there is no rotate filter currently integrated in ffmpeg. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jul 14 13:43:24 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 14 Jul 2012 11:43:24 -0000 Subject: [FFmpeg-trac] #1523(undetermined:new): automatic set a default -slices value for ffv1 version 3 In-Reply-To: <036.c9f2478dbcf8b851f3a36fe89843da89@avcodec.org> References: <036.c9f2478dbcf8b851f3a36fe89843da89@avcodec.org> Message-ID: <051.2aacfd3e5c35e57876094fae6eb7dcc0@avcodec.org> #1523: automatic set a default -slices value for ffv1 version 3 -------------------------------------+------------------------------------- Reporter: dericed | Owner: Type: enhancement | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: ffv1,threads | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by dericed): It worked. Here's with no -slices expressed. {{{ ffmpeg started on 2012-07-14 at 07:26:01 Report written to "ffmpeg-20120714-072601.log" Command line: ffmpeg -report -f lavfi -t 1 -i testsrc -c:v ffv1 -g 1 -level 3 -strict experimental -y out.mov ffmpeg version 0.11.1.git Copyright (c) 2000-2012 the FFmpeg developers built on Jul 13 2012 22:09:29 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. 64.100 / 51. 64.100 libavcodec 54. 37.100 / 54. 37.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 [Parsed_testsrc_0 @ 0x7fdf5bc18560] size:320x240 rate:25/1 duration:-1.000000 sar:1/1 [lavfi @ 0x7fdf5c04e200] All info found [lavfi @ 0x7fdf5c04e200] Estimating duration from bitrate, this may be inaccurate Input #0, lavfi, from 'testsrc': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0, 1, 1/25: Video: rawvideo (RGB[24] / 0x18424752), rgb24, 320x240 [SAR 1:1 DAR 4:3], 25 tbr, 25 tbn, 25 tbc -t is not an input option, keeping it for the next output; consider fixing your command line. [buffer @ 0x7fdf5bc19c40] Setting entry with key 'video_size' to value '320x240' [buffer @ 0x7fdf5bc19c40] Setting entry with key 'pix_fmt' to value '2' [buffer @ 0x7fdf5bc19c40] Setting entry with key 'time_base' to value '1/25' [buffer @ 0x7fdf5bc19c40] Setting entry with key 'pixel_aspect' to value '1/1' [buffer @ 0x7fdf5bc19c40] Setting entry with key 'sws_param' to value 'flags=2' [buffer @ 0x7fdf5bc19c40] Setting entry with key 'frame_rate' to value '25/1' [graph 0 input from stream 0:0 @ 0x7fdf5bc19d00] w:320 h:240 pixfmt:rgb24 tb:1/25 fr:25/1 sar:1/1 sws_param:flags=2 [format @ 0x7fdf5bc1a3a0] auto-inserting filter 'auto-inserted scaler 0' between the filter 'Parsed_null_0' and the filter 'format' [auto-inserted scaler 0 @ 0x7fdf5bc1a720] w:320 h:240 fmt:rgb24 sar:1/1 -> w:320 h:240 fmt:bgr0 sar:1/1 flags:0x4 [ffv1 @ 0x7fdf5c054400] detected 2 logical cores [mov @ 0x7fdf5c055000] Using MS style video codec tag, the file may be unplayable! Output #0, mov, to 'out.mov': Metadata: encoder : Lavf54.16.104 Stream #0:0, 0, 1/25: Video: ffv1, bgr0, 320x240 [SAR 1:1 DAR 4:3], q=2-31, 200 kb/s, 25 tbn, 25 tbc Stream mapping: Stream #0:0 -> #0:0 (rawvideo -> ffv1) Press [q] to stop, [?] for help No more output streams to write to, finishing. frame= 25 fps=0.0 q=0.0 Lsize= 117kB time=00:00:01.00 bitrate= 956.6kbits/s video:116kB audio:0kB subtitle:0 global headers:0kB muxing overhead 0.693918% }}} and here's with a non-default slices expressed: {{{ ffmpeg started on 2012-07-14 at 07:31:39 Report written to "ffmpeg-20120714-073139.log" Command line: ffmpeg -report -f lavfi -t 1 -i testsrc -c:v ffv1 -g 1 -level 3 -strict experimental -slices 12 -y out_12.mov ffmpeg version 0.11.1.git Copyright (c) 2000-2012 the FFmpeg developers built on Jul 13 2012 22:09:29 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. 64.100 / 51. 64.100 libavcodec 54. 37.100 / 54. 37.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 [Parsed_testsrc_0 @ 0x7f99e8c185a0] size:320x240 rate:25/1 duration:-1.000000 sar:1/1 [lavfi @ 0x7f99e904e200] All info found [lavfi @ 0x7f99e904e200] Estimating duration from bitrate, this may be inaccurate Input #0, lavfi, from 'testsrc': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0, 1, 1/25: Video: rawvideo (RGB[24] / 0x18424752), rgb24, 320x240 [SAR 1:1 DAR 4:3], 25 tbr, 25 tbn, 25 tbc -t is not an input option, keeping it for the next output; consider fixing your command line. [buffer @ 0x7f99e8c19d60] Setting entry with key 'video_size' to value '320x240' [buffer @ 0x7f99e8c19d60] Setting entry with key 'pix_fmt' to value '2' [buffer @ 0x7f99e8c19d60] Setting entry with key 'time_base' to value '1/25' [buffer @ 0x7f99e8c19d60] Setting entry with key 'pixel_aspect' to value '1/1' [buffer @ 0x7f99e8c19d60] Setting entry with key 'sws_param' to value 'flags=2' [buffer @ 0x7f99e8c19d60] Setting entry with key 'frame_rate' to value '25/1' [graph 0 input from stream 0:0 @ 0x7f99e8c19e00] w:320 h:240 pixfmt:rgb24 tb:1/25 fr:25/1 sar:1/1 sws_param:flags=2 [format @ 0x7f99e8c1a460] auto-inserting filter 'auto-inserted scaler 0' between the filter 'Parsed_null_0' and the filter 'format' [auto-inserted scaler 0 @ 0x7f99e8c1a7e0] w:320 h:240 fmt:rgb24 sar:1/1 -> w:320 h:240 fmt:bgr0 sar:1/1 flags:0x4 [ffv1 @ 0x7f99e9054400] detected 2 logical cores [mov @ 0x7f99e9055000] Using MS style video codec tag, the file may be unplayable! Output #0, mov, to 'out_12.mov': Metadata: encoder : Lavf54.16.104 Stream #0:0, 0, 1/25: Video: ffv1, bgr0, 320x240 [SAR 1:1 DAR 4:3], q=2-31, 200 kb/s, 25 tbn, 25 tbc Stream mapping: Stream #0:0 -> #0:0 (rawvideo -> ffv1) Press [q] to stop, [?] for help No more output streams to write to, finishing. frame= 25 fps=0.0 q=0.0 Lsize= 127kB time=00:00:01.00 bitrate=1041.0kbits/s video:126kB audio:0kB subtitle:0 global headers:0kB muxing overhead 0.637253% }}} However neither ffmpeg during encoding, nor ffprobe, could report on the slice count used. In order to verify the slice count of the encoding I used zzuf to corrupt the file and looked for the slices patterns during playback. I'll add another ticket to report on slices and version of ffv1 in ffprobe. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jul 14 13:55:08 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 14 Jul 2012 11:55:08 -0000 Subject: [FFmpeg-trac] #1534(undetermined:new): report on ffv1 version and slices Message-ID: <036.0fb05f45a9dc13a95065a9b3a83796a2@avcodec.org> #1534: report on ffv1 version and slices -------------------------------------+------------------------------------- Reporter: dericed | Type: Status: new | enhancement Component: | Priority: normal undetermined | Version: Keywords: | unspecified Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Summary of the bug: Since ffv1 version 3 may someday become the default there should be a way to identify whether an ffv1 encoding is version 1, or 3 (or 0). Currently the version isn't reported either during encoding or with ffprobe -show_streams. How to reproduce: Produce ffv1 encodings with version 1 and version 3. Version 1: {{{ ffmpeg started on 2012-07-14 at 07:46:55 Report written to "ffmpeg-20120714-074655.log" Command line: ffmpeg -report -f lavfi -t 1 -i testsrc -c:v ffv1 ffv1_v1.mov ffmpeg version 0.11.1.git Copyright (c) 2000-2012 the FFmpeg developers built on Jul 13 2012 22:09:29 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. 64.100 / 51. 64.100 libavcodec 54. 37.100 / 54. 37.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 [Parsed_testsrc_0 @ 0x7f8893c184a0] size:320x240 rate:25/1 duration:-1.000000 sar:1/1 [lavfi @ 0x7f889404e200] All info found [lavfi @ 0x7f889404e200] Estimating duration from bitrate, this may be inaccurate Input #0, lavfi, from 'testsrc': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0, 1, 1/25: Video: rawvideo (RGB[24] / 0x18424752), rgb24, 320x240 [SAR 1:1 DAR 4:3], 25 tbr, 25 tbn, 25 tbc -t is not an input option, keeping it for the next output; consider fixing your command line. [buffer @ 0x7f8893c19aa0] Setting entry with key 'video_size' to value '320x240' [buffer @ 0x7f8893c19aa0] Setting entry with key 'pix_fmt' to value '2' [buffer @ 0x7f8893c19aa0] Setting entry with key 'time_base' to value '1/25' [buffer @ 0x7f8893c19aa0] Setting entry with key 'pixel_aspect' to value '1/1' [buffer @ 0x7f8893c19aa0] Setting entry with key 'sws_param' to value 'flags=2' [buffer @ 0x7f8893c19aa0] Setting entry with key 'frame_rate' to value '25/1' [graph 0 input from stream 0:0 @ 0x7f8893c19b60] w:320 h:240 pixfmt:rgb24 tb:1/25 fr:25/1 sar:1/1 sws_param:flags=2 [format @ 0x7f8893c1a1e0] auto-inserting filter 'auto-inserted scaler 0' between the filter 'Parsed_null_0' and the filter 'format' [auto-inserted scaler 0 @ 0x7f8893c1a540] w:320 h:240 fmt:rgb24 sar:1/1 -> w:320 h:240 fmt:bgr0 sar:1/1 flags:0x4 [ffv1 @ 0x7f8894054400] detected 2 logical cores [mov @ 0x7f8894055000] Using MS style video codec tag, the file may be unplayable! Output #0, mov, to 'ffv1_v1.mov': Metadata: encoder : Lavf54.16.104 Stream #0:0, 0, 1/25: Video: ffv1, bgr0, 320x240 [SAR 1:1 DAR 4:3], q=2-31, 200 kb/s, 25 tbn, 25 tbc Stream mapping: Stream #0:0 -> #0:0 (rawvideo -> ffv1) Press [q] to stop, [?] for help No more output streams to write to, finishing. frame= 25 fps=0.0 q=0.0 Lsize= 106kB time=00:00:01.00 bitrate= 870.9kbits/s video:105kB audio:0kB subtitle:0 global headers:0kB muxing overhead 0.781373% }}} Version 3: {{{ ffmpeg started on 2012-07-14 at 07:46:42 Report written to "ffmpeg-20120714-074642.log" Command line: ffmpeg -report -f lavfi -t 1 -i testsrc -c:v ffv1 -level 3 -strict experimental ffv1_v3.mov ffmpeg version 0.11.1.git Copyright (c) 2000-2012 the FFmpeg developers built on Jul 13 2012 22:09:29 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. 64.100 / 51. 64.100 libavcodec 54. 37.100 / 54. 37.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 [Parsed_testsrc_0 @ 0x7fcf41c18520] size:320x240 rate:25/1 duration:-1.000000 sar:1/1 [lavfi @ 0x7fcf4204e200] All info found [lavfi @ 0x7fcf4204e200] Estimating duration from bitrate, this may be inaccurate Input #0, lavfi, from 'testsrc': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0, 1, 1/25: Video: rawvideo (RGB[24] / 0x18424752), rgb24, 320x240 [SAR 1:1 DAR 4:3], 25 tbr, 25 tbn, 25 tbc -t is not an input option, keeping it for the next output; consider fixing your command line. [buffer @ 0x7fcf41c19c00] Setting entry with key 'video_size' to value '320x240' [buffer @ 0x7fcf41c19c00] Setting entry with key 'pix_fmt' to value '2' [buffer @ 0x7fcf41c19c00] Setting entry with key 'time_base' to value '1/25' [buffer @ 0x7fcf41c19c00] Setting entry with key 'pixel_aspect' to value '1/1' [buffer @ 0x7fcf41c19c00] Setting entry with key 'sws_param' to value 'flags=2' [buffer @ 0x7fcf41c19c00] Setting entry with key 'frame_rate' to value '25/1' [graph 0 input from stream 0:0 @ 0x7fcf41c19cc0] w:320 h:240 pixfmt:rgb24 tb:1/25 fr:25/1 sar:1/1 sws_param:flags=2 [format @ 0x7fcf41c1a360] auto-inserting filter 'auto-inserted scaler 0' between the filter 'Parsed_null_0' and the filter 'format' [auto-inserted scaler 0 @ 0x7fcf41c1a6a0] w:320 h:240 fmt:rgb24 sar:1/1 -> w:320 h:240 fmt:bgr0 sar:1/1 flags:0x4 [ffv1 @ 0x7fcf42054400] detected 2 logical cores [mov @ 0x7fcf42055000] Using MS style video codec tag, the file may be unplayable! Output #0, mov, to 'ffv1_v3.mov': Metadata: encoder : Lavf54.16.104 Stream #0:0, 0, 1/25: Video: ffv1, bgr0, 320x240 [SAR 1:1 DAR 4:3], q=2-31, 200 kb/s, 25 tbn, 25 tbc Stream mapping: Stream #0:0 -> #0:0 (rawvideo -> ffv1) Press [q] to stop, [?] for help No more output streams to write to, finishing. frame= 25 fps=0.0 q=0.0 Lsize= 123kB time=00:00:01.00 bitrate=1006.9kbits/s video:122kB audio:0kB subtitle:0 global headers:0kB muxing overhead 0.681518% }}} FFprobe -show_streams on version 1: {{{ ffprobe ffv1_v1.mov -show_streams ffprobe version 0.11.1.git Copyright (c) 2007-2012 the FFmpeg developers built on Jul 13 2012 22:09:29 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. 64.100 / 51. 64.100 libavcodec 54. 37.100 / 54. 37.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 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'ffv1_v1.mov': Metadata: major_brand : qt minor_version : 512 compatible_brands: qt encoder : Lavf54.16.104 Duration: 00:00:01.00, start: 0.000000, bitrate: 870 kb/s Stream #0:0(eng): Video: ffv1 (FFV1 / 0x31564646), bgr0, 320x240, 864 kb/s, 25 fps, 25 tbr, 25 tbn, 25 tbc Metadata: handler_name : DataHandler [STREAM] index=0 codec_name=ffv1 codec_long_name=FFmpeg video codec #1 profile=unknown codec_type=video codec_time_base=1/25 codec_tag_string=FFV1 codec_tag=0x31564646 width=320 height=240 has_b_frames=0 sample_aspect_ratio=N/A display_aspect_ratio=N/A pix_fmt=bgr0 level=-99 timecode=N/A id=N/A r_frame_rate=25/1 avg_frame_rate=25/1 time_base=1/25 start_time=0.000000 duration=1.000000 bit_rate=864120 nb_frames=25 nb_read_frames=N/A nb_read_packets=N/A TAG:language=eng TAG:handler_name=DataHandler [/STREAM] }}} FFprobe -show_streams on version 3: {{{ ffprobe ffv1_v3.mov -show_streams ffprobe version 0.11.1.git Copyright (c) 2007-2012 the FFmpeg developers built on Jul 13 2012 22:09:29 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. 64.100 / 51. 64.100 libavcodec 54. 37.100 / 54. 37.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 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'ffv1_v3.mov': Metadata: major_brand : qt minor_version : 512 compatible_brands: qt encoder : Lavf54.16.104 Duration: 00:00:01.00, start: 0.000000, bitrate: 1006 kb/s Stream #0:0(eng): Video: ffv1 (FFV1 / 0x31564646), bgr0, 320x240, 999 kb/s, 25 fps, 25 tbr, 25 tbn, 25 tbc Metadata: handler_name : DataHandler [STREAM] index=0 codec_name=ffv1 codec_long_name=FFmpeg video codec #1 profile=unknown codec_type=video codec_time_base=1/25 codec_tag_string=FFV1 codec_tag=0x31564646 width=320 height=240 has_b_frames=0 sample_aspect_ratio=N/A display_aspect_ratio=N/A pix_fmt=bgr0 level=-99 timecode=N/A id=N/A r_frame_rate=25/1 avg_frame_rate=25/1 time_base=1/25 start_time=0.000000 duration=1.000000 bit_rate=999800 nb_frames=25 nb_read_frames=N/A nb_read_packets=N/A TAG:language=eng TAG:handler_name=DataHandler [/STREAM] }}} There's no method to identify what version a given ffv1 encoding was made with. The specifications for the ffv1 header are here: http://ffmpeg.org/~michael/ffv1.html#toc-Subsection-4.3. If version >1 it may be useful to report the minor_version as well. At the moment I can't think of a reason to need to report things like coder_type and number of slices but it may be nice. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jul 14 16:30:09 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 14 Jul 2012 14:30:09 -0000 Subject: [FFmpeg-trac] #1529(undetermined:new): easier access to (ex: libx264) presets available In-Reply-To: <039.de927ee1ca11903b7ab5f7ba3c1faa3a@avcodec.org> References: <039.de927ee1ca11903b7ab5f7ba3c1faa3a@avcodec.org> Message-ID: <054.1ab8b94e2263febbdb1654b5f9dba9a0@avcodec.org> #1529: easier access to (ex: libx264) presets available -------------------------------------+------------------------------------- Reporter: rogerdpack | Owner: Type: enhancement | Status: new Priority: wish | Component: Version: git-master | undetermined Keywords: x264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by Cigaes): In the laetst Git version, setting an invalid preset or tune will print the list: {{{ [libx264 @ 0x99fea0] Error setting preset/tune help/(null). [libx264 @ 0x99fea0] Possible presets: ultrafast superfast veryfast faster fast medium slow slower veryslow placebo [libx264 @ 0x99fea0] Possible tunes: film animation grain stillimage psnr ssim fastdecode zerolatency }}} Note that {{{help}}} or {{{list}}} are invalid, and thus will have that result. If this is acceptable to you, you can close the bug. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 15 01:49:28 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 14 Jul 2012 23:49:28 -0000 Subject: [FFmpeg-trac] #1535(undetermined:new): Unclear error message Message-ID: <034.70841f862c8c1807528183730b6328c4@avcodec.org> #1535: Unclear error message -------------------------------------+------------------------------------- Reporter: burek | Type: Status: new | enhancement Component: | Priority: minor undetermined | Version: Keywords: | unspecified Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- This FAQ item explains it the best: http://ffmpeg.org/faq.html #g_t_002dprofile-option-fails-when-encoding-H_002e264-video-with-AAC-audio It might be good to fix the error message to be a little bit more clear or descriptive. Simple "profile 'baseline' not recognized as a valid profile for AAC encoder, try using -profile:v instead" would be better since it would provide end users some clue what went wrong. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 15 04:36:26 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 15 Jul 2012 02:36:26 -0000 Subject: [FFmpeg-trac] #1531(avcodec:closed): mss1 crash In-Reply-To: <038.6c3915cd0e3bd9fb1004a2fa160fad54@avcodec.org> References: <038.6c3915cd0e3bd9fb1004a2fa160fad54@avcodec.org> Message-ID: <053.03696e68030fed6ce3d93d27b5cdf487@avcodec.org> #1531: mss1 crash -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: fixed Keywords: crash | Blocked By: SIGSEGV mss1 | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by richardpl): * status: open => closed * resolution: => fixed Comment: Should be fixed. Thanks Carl for providing bt. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 15 13:48:38 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 15 Jul 2012 11:48:38 -0000 Subject: [FFmpeg-trac] #1523(undetermined:closed): automatic set a default -slices value for ffv1 version 3 In-Reply-To: <036.c9f2478dbcf8b851f3a36fe89843da89@avcodec.org> References: <036.c9f2478dbcf8b851f3a36fe89843da89@avcodec.org> Message-ID: <051.fc55e270681068672907c22bfe8a2289@avcodec.org> #1523: automatic set a default -slices value for ffv1 version 3 -------------------------------------+------------------------------------- Reporter: dericed | Owner: Type: enhancement | Status: closed Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: fixed ffv1,threads | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * status: new => closed * resolution: => fixed Comment: Thank you for testing! -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 15 13:49:06 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 15 Jul 2012 11:49:06 -0000 Subject: [FFmpeg-trac] #1523(avcodec:closed): automatic set a default -slices value for ffv1 version 3 In-Reply-To: <036.c9f2478dbcf8b851f3a36fe89843da89@avcodec.org> References: <036.c9f2478dbcf8b851f3a36fe89843da89@avcodec.org> Message-ID: <051.81a5e1267e8a7280b406face7db7a8b7@avcodec.org> #1523: automatic set a default -slices value for ffv1 version 3 --------------------------------------+----------------------------------- Reporter: dericed | Owner: Type: enhancement | Status: closed Priority: normal | Component: avcodec Version: git-master | Resolution: fixed Keywords: ffv1,threads | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------------+----------------------------------- Changes (by cehoyos): * component: undetermined => avcodec -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 15 13:51:06 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 15 Jul 2012 11:51:06 -0000 Subject: [FFmpeg-trac] #1529(avcodec:closed): easier access to (ex: libx264) presets available In-Reply-To: <039.de927ee1ca11903b7ab5f7ba3c1faa3a@avcodec.org> References: <039.de927ee1ca11903b7ab5f7ba3c1faa3a@avcodec.org> Message-ID: <054.08644896abd7b5370fe565f63721fc5d@avcodec.org> #1529: easier access to (ex: libx264) presets available -------------------------------------+----------------------------------- Reporter: rogerdpack | Owner: Type: enhancement | Status: closed Priority: wish | Component: avcodec Version: git-master | Resolution: fixed Keywords: x264 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by cehoyos): * status: new => closed * resolution: => fixed * component: undetermined => avcodec Comment: Afaict, this was fixed by Nicolas, please reopen if the solution is insufficient. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 15 15:20:06 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 15 Jul 2012 13:20:06 -0000 Subject: [FFmpeg-trac] #1536(undetermined:new): u263: problem with b-frames Message-ID: <038.8dd990dfeb5dadd0ff0fd3879ab46a48@avcodec.org> #1536: u263: problem with b-frames -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: | undetermined unspecified | Keywords: Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- u263 codec have a possibility to encode video with enabled b-frames (1-5), ffmpeg decodes such files incorrectly. {{{ $ ffmpeg -i u263_b-frames_5.avi out.avi ffmpeg version 0.10.2.git-ab7d6cb Copyright (c) 2000-2012 the FFmpeg developers built on May 30 2012 13:37:47 with gcc 4.6.1 configuration: --disable-ffprobe --enable-gpl libavutil 51. 55.100 / 51. 55.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [h263 @ 0189c720] Warning: not compiled with thread support, using thread emulat ion Input #0, avi, from 'u263_b-frames_5.avi': Duration: 00:00:12.64, start: 0.000000, bitrate: 403 kb/s Stream #0:0: Video: h263 (U263 / 0x33363255), yuv420p, 320x240, 23.97 tbr, 2 3.97 tbn, 23.97 tbc w:320 h:240 pixfmt:yuv420p tb:100/2397 sar:0/1 sws_param:flags=2 [buffersink @ 018a23c0] No opaque field provided [mpeg4 @ 01898e40] Warning: not compiled with thread support, using thread emula tion [h263 @ 0189c720] Warning: not compiled with thread support, using thread emulat ion Output #0, avi, to 'out.avi': Metadata: ISFT : Lavf54.6.101 Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 320x240, q=2-31, 200 kb/s, 23.97 tbn, 23.97 tbc Stream mapping: Stream #0:0 -> #0:0 (h263 -> mpeg4) Press [q] to stop, [?] for help [h263 @ 0189c720] illegal ac vlc code at 0x3 [h263 @ 0189c720] Error at MB: 63 [h263 @ 0189c720] concealing 300 DC, 300 AC, 300 MV errors [h263 @ 0189c720] illegal ac vlc code at 12x0 [h263 @ 0189c720] Error at MB: 12 [h263 @ 0189c720] concealing 300 DC, 300 AC, 300 MV errors [h263 @ 0189c720] illegal ac vlc code at 17x5 [h263 @ 0189c720] Error at MB: 122 [h263 @ 0189c720] concealing 300 DC, 300 AC, 300 MV errors [h263 @ 0189c720] b cbpy damaged at 19 5 [h263 @ 0189c720] Error at MB: 124 [h263 @ 0189c720] concealing 300 DC, 300 AC, 300 MV errors [h263 @ 0189c720] run overflow at 13x0 i:0 [h263 @ 0189c720] Error at MB: 13 [h263 @ 0189c720] concealing 300 DC, 300 AC, 300 MV errors [h263 @ 0189c720] b mb_type damaged at 18 3 [h263 @ 0189c720] Error at MB: 81 [h263 @ 0189c720] concealing 300 DC, 300 AC, 300 MV errors [h263 @ 0189c720] illegal ac vlc code at 19x3 [h263 @ 0189c720] Error at MB: 82 [h263 @ 0189c720] concealing 300 DC, 300 AC, 300 MV errors [h263 @ 0189c720] b mb_type damaged at 5 2 [h263 @ 0189c720] Error at MB: 47 [cut] [h263 @ 0189c720] concealing 300 DC, 300 AC, 300 MV errors [h263 @ 0189c720] b mb_type damaged at 16 0 [h263 @ 0189c720] Error at MB: 16 [h263 @ 0189c720] concealing 300 DC, 300 AC, 300 MV errors frame= 296 fps= 74 q=5.1 size= 467kB time=00:00:12.55 bitrate= 304.7kbits/s illegal ac vlc code at 13x0 [h263 @ 0189c720] Error at MB: 13 [h263 @ 0189c720] concealing 300 DC, 300 AC, 300 MV errors [h263 @ 0189c720] b mb_type damaged at 17 1 [h263 @ 0189c720] Error at MB: 38 [h263 @ 0189c720] concealing 300 DC, 300 AC, 300 MV errors frame= 298 fps= 74 q=5.2 Lsize= 474kB time=00:00:12.64 bitrate= 306.9kbits/ s video:461kB audio:0kB global headers:0kB muxing overhead 2.776824% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 15 15:55:39 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 15 Jul 2012 13:55:39 -0000 Subject: [FFmpeg-trac] #1243(FFprobe:open): ffprobe -show_packets crashes with disabled aac decoder In-Reply-To: <036.904d24a4e0cc95cd108bb9705a99d572@avcodec.org> References: <036.904d24a4e0cc95cd108bb9705a99d572@avcodec.org> Message-ID: <051.631e08d4fb995edf9c8e75ced41f11c8@avcodec.org> #1243: ffprobe -show_packets crashes with disabled aac decoder ---------------------------------------+----------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: open Priority: important | Component: FFprobe Version: git-master | Resolution: Keywords: crash SIGSEGV | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ---------------------------------------+----------------------------------- Changes (by saste): * priority: normal => important * status: new => open * component: undetermined => FFprobe * reproduced: 0 => 1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 15 16:50:41 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 15 Jul 2012 14:50:41 -0000 Subject: [FFmpeg-trac] #1243(FFprobe:closed): ffprobe -show_packets crashes with disabled aac decoder In-Reply-To: <036.904d24a4e0cc95cd108bb9705a99d572@avcodec.org> References: <036.904d24a4e0cc95cd108bb9705a99d572@avcodec.org> Message-ID: <051.c52484a1b95418ab721f688ef80c0d84@avcodec.org> #1243: ffprobe -show_packets crashes with disabled aac decoder ---------------------------------------+----------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: closed Priority: important | Component: FFprobe Version: git-master | Resolution: fixed Keywords: crash SIGSEGV | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 1 | ---------------------------------------+----------------------------------- Changes (by saste): * analyzed: 0 => 1 * status: open => closed * resolution: => fixed * reproduced: 1 => 0 Comment: I could not reproduce the problem with -show_packets, but only with -show_frames (indeed with -show_packets it shouldn't even try to decode the frame...). Latter crash should be fixed in: {{{ commit 5626e812d2c1c202f749824905b70cdb8a845e7b Author: Stefano Sabatini Date: Sun Jul 15 15:56:02 2012 +0200 ffprobe: only decode frame if the codec is available Fix crash when a stream codec is unknown, in particular fix trac ticket #1243. }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 15 17:42:10 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 15 Jul 2012 15:42:10 -0000 Subject: [FFmpeg-trac] #821(build system:open): --enable-x11grab doesn't work properly In-Reply-To: <034.835eef3acbf745be219dc52c354d554d@avcodec.org> References: <034.835eef3acbf745be219dc52c354d554d@avcodec.org> Message-ID: <049.0b4bb9165bf26fd7106c84321293c4a4@avcodec.org> #821: --enable-x11grab doesn't work properly -------------------------------------+------------------------------------- Reporter: burek | Owner: Type: defect | Status: open Priority: normal | Component: build Version: git-master | system Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by saste): Can't reproduce the error here, indeed configure --enable-x11grab --enable-gpl will fail with an error message telling which component can't be found, as expected. Different issue if you enable --enable-indev=x11_grab_device. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 15 17:55:23 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 15 Jul 2012 15:55:23 -0000 Subject: [FFmpeg-trac] #821(build system:closed): --enable-x11grab doesn't work properly In-Reply-To: <034.835eef3acbf745be219dc52c354d554d@avcodec.org> References: <034.835eef3acbf745be219dc52c354d554d@avcodec.org> Message-ID: <049.07ea5a14378b6226a051847b5fd24756@avcodec.org> #821: --enable-x11grab doesn't work properly -------------------------------------+------------------------------------- Reporter: burek | Owner: Type: defect | Status: closed Priority: normal | Component: build Version: git-master | system Keywords: | Resolution: fixed Blocking: | Blocked By: Analyzed by developer: 1 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by saste): * analyzed: 0 => 1 * status: open => closed * resolution: => fixed Comment: Was fixed in: {{{ commit 4a584edad7cd9be8241e8b6fe1fadf8340cd292b Author: Josh Allmann Date: Wed Mar 21 08:01:37 2012 -0700 configure: die if x11grab dependencies are unavailable Signed-off-by: Diego Biurrun }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 15 18:15:26 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 15 Jul 2012 16:15:26 -0000 Subject: [FFmpeg-trac] #1396(avformat:closed): Commit 32d545e0 breaks binary backward compatibility In-Reply-To: <038.142d6df6e55a9630e3c8b89fa5c2a2b4@avcodec.org> References: <038.142d6df6e55a9630e3c8b89fa5c2a2b4@avcodec.org> Message-ID: <053.df9c7001e81172fcbec5dcebc4afdd4d@avcodec.org> #1396: Commit 32d545e0 breaks binary backward compatibility ------------------------------------+------------------------------------ Reporter: jyavenard | Owner: Type: defect | Status: closed Priority: important | Component: avformat Version: git-master | Resolution: invalid Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 1 | ------------------------------------+------------------------------------ Changes (by saste): * analyzed: 0 => 1 * status: new => closed * resolution: => invalid Comment: Closing the ticket as invalid, since libavformat/url.h is not a public header and the structures defined in it should not be directly accessed. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 15 21:22:38 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 15 Jul 2012 19:22:38 -0000 Subject: [FFmpeg-trac] #1490(FFmpeg:open): Infinity loop / lock in export image In-Reply-To: <040.61e47af0dacbe2b93c3135dbbfe25909@avcodec.org> References: <040.61e47af0dacbe2b93c3135dbbfe25909@avcodec.org> Message-ID: <055.a9977b3ab59f83de0611f3aa09101d67@avcodec.org> #1490: Infinity loop / lock in export image -------------------------------------+---------------------------------- Reporter: klaasdeboer | Owner: Type: defect | Status: open Priority: important | Component: FFmpeg Version: git-master | Resolution: Keywords: regression | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+---------------------------------- Changes (by cehoyos): * status: new => open * reproduced: 0 => 1 * component: undetermined => FFmpeg * priority: normal => important * version: unspecified => git-master * keywords: => regression Comment: Regression since 3ba90d9. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 15 22:10:10 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 15 Jul 2012 20:10:10 -0000 Subject: [FFmpeg-trac] #153(avcodec:open): DVB Subtitles Test Streams In-Reply-To: <035.6d81fb8a053352dd6017980bf7869294@avcodec.org> References: <035.6d81fb8a053352dd6017980bf7869294@avcodec.org> Message-ID: <050.6672b28b0687ea1c8ce084c256230cb9@avcodec.org> #153: DVB Subtitles Test Streams ---------------------------------------+----------------------------------- Reporter: joolzg | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: unspecified | Resolution: Keywords: dvb subtitles | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ---------------------------------------+----------------------------------- Changes (by saste): * priority: important => normal * status: new => open Comment: How to test for the error, what's the expected result and what do you see? Can you reproduce the error with latest FFmpeg? Also please show complete command and log, consider using -report. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 15 22:11:03 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 15 Jul 2012 20:11:03 -0000 Subject: [FFmpeg-trac] #153(avcodec:open): DVB Subtitles Streams decoding and encoding errors (was: DVB Subtitles Test Streams) In-Reply-To: <035.6d81fb8a053352dd6017980bf7869294@avcodec.org> References: <035.6d81fb8a053352dd6017980bf7869294@avcodec.org> Message-ID: <050.fcc31d7a3ed4a59a2985fed6619f7d39@avcodec.org> #153: DVB Subtitles Streams decoding and encoding errors ---------------------------------------+----------------------------------- Reporter: joolzg | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: unspecified | Resolution: Keywords: dvb subtitles | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ---------------------------------------+----------------------------------- -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 15 22:53:49 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 15 Jul 2012 20:53:49 -0000 Subject: [FFmpeg-trac] #1537(undetermined:new): CPIA pixel format not supported Message-ID: <038.82359b4b078ff69c700f3f2d3142d963@avcodec.org> #1537: CPIA pixel format not supported -------------------------------------+------------------------------------- Reporter: retrosnub | Type: Status: new | enhancement Component: | Priority: normal undetermined | Version: Keywords: pixel | unspecified format cpia v4l2 webcam | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 1 | -------------------------------------+------------------------------------- When trying to capture from webcam (/dev/video0) I get this error: {{{ $ ./ffmpeg -v debug -f v4l2 -s 352x288 -i /dev/video0 -crf 20 out.mp4 ffmpeg version N-42509-g57d5a22 Copyright (c) 2000-2012 the FFmpeg developers built on Jul 14 2012 12:50:05 with gcc 4.7.1 configuration: --extra-cflags=-I../static/include --extra- ldflags='-L../static/lib -static' --enable-gpl --enable-version3 --enable- static --disable-shared --disable-debug --enable-runtime-cpudetect --disable-x11grab --enable-libmp3lame --enable-libx264 --enable-libspeex --enable-libvorbis --enable-libvpx --enable-libfreetype --enable- libopencore-amrnb --enable-libopencore-amrwb --enable-libxavs --enable- libtheora --enable-libvo-aacenc --enable-libvo-amrwbenc --disable-ffserver libavutil 51. 64.100 / 51. 64.100 libavcodec 54. 38.101 / 54. 38.101 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 [video4linux2,v4l2 @ 0x2b228c0] [3]Capabilities: 5000001 [video4linux2,v4l2 @ 0x2b228c0] The V4L2 driver changed the pixel format from 0x32315559 to 0x41495043 Last message repeated 1 times [video4linux2,v4l2 @ 0x2b228c0] The V4L2 driver changed the pixel format from 0x32315659 to 0x41495043 [video4linux2,v4l2 @ 0x2b228c0] The V4L2 driver changed the pixel format from 0x50323234 to 0x41495043 [video4linux2,v4l2 @ 0x2b228c0] The V4L2 driver changed the pixel format from 0x56595559 to 0x41495043 [video4linux2,v4l2 @ 0x2b228c0] The V4L2 driver changed the pixel format from 0x59565955 to 0x41495043 [video4linux2,v4l2 @ 0x2b228c0] The V4L2 driver changed the pixel format from 0x50313134 to 0x41495043 [video4linux2,v4l2 @ 0x2b228c0] The V4L2 driver changed the pixel format from 0x39565559 to 0x41495043 [video4linux2,v4l2 @ 0x2b228c0] The V4L2 driver changed the pixel format from 0x4F424752 to 0x41495043 [video4linux2,v4l2 @ 0x2b228c0] The V4L2 driver changed the pixel format from 0x51424752 to 0x41495043 [video4linux2,v4l2 @ 0x2b228c0] The V4L2 driver changed the pixel format from 0x50424752 to 0x41495043 [video4linux2,v4l2 @ 0x2b228c0] The V4L2 driver changed the pixel format from 0x52424752 to 0x41495043 [video4linux2,v4l2 @ 0x2b228c0] The V4L2 driver changed the pixel format from 0x33524742 to 0x41495043 [video4linux2,v4l2 @ 0x2b228c0] The V4L2 driver changed the pixel format from 0x33424752 to 0x41495043 [video4linux2,v4l2 @ 0x2b228c0] The V4L2 driver changed the pixel format from 0x34524742 to 0x41495043 [video4linux2,v4l2 @ 0x2b228c0] The V4L2 driver changed the pixel format from 0x34424752 to 0x41495043 [video4linux2,v4l2 @ 0x2b228c0] The V4L2 driver changed the pixel format from 0x59455247 to 0x41495043 [video4linux2,v4l2 @ 0x2b228c0] The V4L2 driver changed the pixel format from 0x3231564E to 0x41495043 [video4linux2,v4l2 @ 0x2b228c0] The V4L2 driver changed the pixel format from 0x47504A4D to 0x41495043 [video4linux2,v4l2 @ 0x2b228c0] The V4L2 driver changed the pixel format from 0x4745504A to 0x41495043 [video4linux2,v4l2 @ 0x2b228c0] Cannot find a proper format for codec_id 0, pix_fmt -1. /dev/video0: Input/output error }}} Playing with {{{ vlc v4l2:///dev/video0 }}} works fine. Output from "v4l-info": {{{ $ v4l-info ### v4l2 device info [/dev/video0] ### general info VIDIOC_QUERYCAP driver : "cpia1" card : "USB Camera" bus_info : "usb-0000:00:1a.2-2" version : 3.2.19 capabilities : 0x5000001 [VIDEO_CAPTURE,READWRITE,STREAMING] standards inputs VIDIOC_ENUMINPUT(0) index : 0 name : "cpia1" type : CAMERA audioset : 0 tuner : 0 std : 0x0 [] status : 0x0 [] video capture VIDIOC_ENUM_FMT(0,VIDEO_CAPTURE) index : 0 type : VIDEO_CAPTURE flags : 0 description : "CPIA" pixelformat : 0x41495043 [CPIA] VIDIOC_G_FMT(VIDEO_CAPTURE) type : VIDEO_CAPTURE fmt.pix.width : 352 fmt.pix.height : 288 fmt.pix.pixelformat : 0x41495043 [CPIA] fmt.pix.field : NONE fmt.pix.bytesperline : 352 fmt.pix.sizeimage : 262144 fmt.pix.colorspace : SRGB fmt.pix.priv : 0 controls VIDIOC_QUERYCTRL(BASE+0) id : 9963776 type : INTEGER name : "Brightness" minimum : 0 maximum : 100 step : 1 default_value : 50 flags : 0 VIDIOC_QUERYCTRL(BASE+1) id : 9963777 type : INTEGER name : "Contrast" minimum : 0 maximum : 96 step : 8 default_value : 48 flags : 0 VIDIOC_QUERYCTRL(BASE+2) id : 9963778 type : INTEGER name : "Saturation" minimum : 0 maximum : 100 step : 1 default_value : 50 flags : 0 VIDIOC_QUERYCTRL(BASE+24) id : 9963800 type : MENU name : "Light frequency filter" minimum : 0 maximum : 2 step : 1 default_value : 1 flags : 0 VIDIOC_QUERYCTRL(PRIVATE_BASE+0) id : 134217728 type : MENU name : "Compression Target" minimum : 0 maximum : 1 step : 1 default_value : 0 flags : 0 }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 15 23:34:56 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 15 Jul 2012 21:34:56 -0000 Subject: [FFmpeg-trac] #1537(avdevice:open): CPIA pixel format not supported In-Reply-To: <038.82359b4b078ff69c700f3f2d3142d963@avcodec.org> References: <038.82359b4b078ff69c700f3f2d3142d963@avcodec.org> Message-ID: <053.a95897454f780f422af09000288f79d9@avcodec.org> #1537: CPIA pixel format not supported -------------------------------------+------------------------------------ Reporter: retrosnub | Owner: Type: enhancement | Status: open Priority: wish | Component: avdevice Version: git-master | Resolution: Keywords: v4l2 cpia1 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 1 | -------------------------------------+------------------------------------ Changes (by cehoyos): * keywords: pixel format cpia v4l2 webcam => v4l2 cpia1 * priority: normal => wish * status: new => open * component: undetermined => avdevice * version: unspecified => git-master Comment: LGPL code can be found here: https://v4l4j.googlecode.com/svn- history/r341/v4l4j/trunk/libvideo/libv4lconvert/cpia1.c -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 16 11:29:18 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 16 Jul 2012 09:29:18 -0000 Subject: [FFmpeg-trac] #1438(avformat:open): Seeking in vob file with timestamp wrap fails (was: problems with using -ss option when transcoding from *.vob to *.avi) In-Reply-To: <041.683609966b390ed411869c092624f8a6@avcodec.org> References: <041.683609966b390ed411869c092624f8a6@avcodec.org> Message-ID: <056.dbdd83da872838bbc44237b11bc05a21@avcodec.org> #1438: Seeking in vob file with timestamp wrap fails --------------------------------------+------------------------------------ Reporter: superandrzej | Owner: Type: defect | Status: open Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: mpegps seek | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | --------------------------------------+------------------------------------ Changes (by cehoyos): * status: new => open * reproduced: 0 => 1 * component: undetermined => avformat * version: unspecified => git-master * keywords: => mpegps seek Comment: Sample uploaded to http://samples.ffmpeg.org/ffmpeg- bugs/trac/ticket1438/timestamp_wrap.vob The sample is approximately 4:21 and contains 4 timestamp wraps. The segments are about 63, 54, 57, 66 and 21 seconds long. mplayer -demuxer mpegps seeks fine, mplayer -demuxer lavf and ffplay seek badly. ffmpeg -ss 16 (and below) works approximately correct, ffmpeg -ss 17 jumps to a position 4,5 seconds before the end, -ss 22 fails accordingly. If only the first 52MB (62 seconds) of the sample are used, seeking works fine, fails with 53 MB and more. {{{ $ ffmpeg -ss 22 -i timestamp_wrap.vob out.png ffmpeg version N-42547-g7543fd8 Copyright (c) 2000-2012 the FFmpeg developers built on Jul 16 2012 07:44:51 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable- libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs --enable-x11grab 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 [mpeg @ 0x904d3c0] max_analyze_duration 5000000 reached at 5000000 Input #0, mpeg, from 'timestamp_wrap.vob': Duration: 00:00:21.18, start: 0.287267, bitrate: 77341 kb/s Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x576 [SAR 64:45 DAR 16:9], 9800 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x20]: Subtitle: dvd_subtitle Stream #0:2[0x21]: Subtitle: dvd_subtitle Stream #0:3[0x22]: Subtitle: dvd_subtitle Stream #0:4[0x23]: Subtitle: dvd_subtitle Stream #0:5[0x24]: Subtitle: dvd_subtitle Stream #0:6[0x25]: Subtitle: dvd_subtitle Stream #0:7[0x26]: Subtitle: dvd_subtitle Stream #0:8[0x27]: Subtitle: dvd_subtitle Stream #0:9[0x80]: Audio: ac3, 48000 Hz, 5.1(side), s16, 448 kb/s Stream #0:10[0x81]: Audio: ac3, 48000 Hz, 5.1(side), s16, 384 kb/s Stream #0:11[0x82]: Audio: ac3, 48000 Hz, 5.1(side), s16, 384 kb/s Stream #0:12[0x83]: Audio: ac3, 48000 Hz, 5.1(side), s16, 384 kb/s Stream #0:13[0x84]: Audio: ac3, 48000 Hz, stereo, s16, 192 kb/s Stream #0:14[0x28]: Subtitle: dvd_subtitle Stream #0:15[0x29]: Subtitle: dvd_subtitle Stream #0:16[0x2a]: Subtitle: dvd_subtitle Output #0, image2, to 'out.png': Metadata: encoder : Lavf54.16.104 Stream #0:0: Video: png, rgb24, 720x576 [SAR 64:45 DAR 16:9], q=2-31, 200 kb/s, 90k tbn, 25 tbc Stream mapping: Stream #0:0 -> #0:0 (mpeg2video -> png) Press [q] to stop, [?] for help [mpeg2video @ 0x9053780] ac-tex damaged at 28 13 [mpeg2video @ 0x9053780] Warning MVs not available [mpeg2video @ 0x9053780] concealing 1035 DC, 1035 AC, 1035 MV errors frame= 0 fps=0.0 q=0.0 Lsize= 0kB time=00:00:00.00 bitrate= 0.0kbits/s dup=0 drop=6 video:0kB audio:0kB subtitle:0 global headers:0kB muxing overhead nan% Output file is empty, nothing was encoded (check -ss / -t / -frames parameters if used) }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 16 11:47:14 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 16 Jul 2012 09:47:14 -0000 Subject: [FFmpeg-trac] #218(undetermined:open): H264 in flv cannot be decoded In-Reply-To: <036.727e522153ea9cebfa7a1e1c2b57350a@avcodec.org> References: <036.727e522153ea9cebfa7a1e1c2b57350a@avcodec.org> Message-ID: <051.73cf132a2a4151ba21d76839cab4877a@avcodec.org> #218: H264 in flv cannot be decoded -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: open Priority: important | Component: Version: git-master | undetermined Keywords: | Resolution: analyzeduration flv h264 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by shprasad): Problem was not with the h264/mp3 videos, the files attached had broken frames and hence it wasnt able to decode. I have sent the patch to this problem to the ffmpeg-devel. The problem was with the max_analyse_duration. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 16 12:39:46 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 16 Jul 2012 10:39:46 -0000 Subject: [FFmpeg-trac] #1438(avformat:open): Seeking in vob file with timestamp wrap fails In-Reply-To: <041.683609966b390ed411869c092624f8a6@avcodec.org> References: <041.683609966b390ed411869c092624f8a6@avcodec.org> Message-ID: <056.7aee4b9b8444a9a7ccc806ec87c51e7f@avcodec.org> #1438: Seeking in vob file with timestamp wrap fails --------------------------------------+------------------------------------ Reporter: superandrzej | Owner: Type: defect | Status: open Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: mpegps seek | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | --------------------------------------+------------------------------------ Comment (by cehoyos): I attached a transport stream that may or may not have a related problem: 169 seconds aac sound with a timestamp wrap approximately in the middle. The resulting file is ~0.2 seconds long. {{{ $ ffmpeg -ss 1 -i timestamp_wrap.ts out.wav ffmpeg version N-42547-g7543fd8 Copyright (c) 2000-2012 the FFmpeg developers built on Jul 16 2012 07:44:51 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable- libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs --enable-x11grab 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 [mpegts @ 0x904d3c0] max_analyze_duration 5000000 reached at 5034667 [mpegts @ 0x904d3c0] PES packet size mismatch Last message repeated 1 times Input #0, mpegts, from 'timestamp_wrap.ts': Duration: 00:02:49.21, start: 95364.014889, bitrate: 121 kb/s Program 20001 Program 20002 Program 20003 Program 20011 Program 20012 Stream #0:0[0x20](deu): Audio: aac ([15][0][0][0] / 0x000F), 24000 Hz, stereo, s16, 56 kb/s (clean effects) Program 20013 Output #0, wav, to 'out.wav': Metadata: encoder : Lavf54.16.104 Stream #0:0(deu): Audio: pcm_s16le ([1][0][0][0] / 0x0001), 24000 Hz, stereo, s16, 768 kb/s (clean effects) Stream mapping: Stream #0:0 -> #0:0 (aac -> pcm_s16le) Press [q] to stop, [?] for help [mpegts @ 0x904d3c0] PES packet size mismatch [aac @ 0x9054220] Input buffer exhausted before END element found Error while decoding stream #0:0: Operation not permitted size= 20kB time=-26:-27:-55.-28 bitrate= -0.0kbits/s video:0kB audio:20kB subtitle:0 global headers:0kB muxing overhead 0.224609% }}} Seeking in timestamp_wrap.ts with ffplay works very well, both mplayer -demuxer mpegts and mplayer -demuxer lavf mostly fail to seek. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 16 15:08:40 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 16 Jul 2012 13:08:40 -0000 Subject: [FFmpeg-trac] #1538(undetermined:new): request_channels does not work for mpeg program stream Message-ID: <036.9542f9b67d980fe98b0e324ba2af11c3@avcodec.org> #1538: request_channels does not work for mpeg program stream -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: normal | Component: Version: git- | undetermined master | Keywords: mpegps Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- -request_channels works fine for many tested containers, does not work for mpeg program stream {{{ $ ./ffmpeg -i fate-suite/svq3/Vertical400kbit.sorenson3.mov -ac 6 -qscale 2 -acodec ac3 out.mpg }}} {{{ $ ./ffmpeg -request_channels 2 -i out.mpg ffmpeg version N-42547-g7543fd8 Copyright (c) 2000-2012 the FFmpeg developers built on Jul 16 2012 07:44:51 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable- libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs --enable-x11grab 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 [mpeg @ 0x904d4a0] max_analyze_duration 5000000 reached at 5000000 Input #0, mpeg, from 'out.mpg': Duration: 00:00:43.57, start: 0.994200, bitrate: 1507 kb/s Stream #0:0[0x1e0]: Video: mpeg1video, yuv420p, 320x240 [SAR 1:1 DAR 4:3], 104857 kb/s, 30 fps, 30 tbr, 90k tbn, 30 tbc Stream #0:1[0x80]: Audio: ac3, 44100 Hz, 5.1(side), s16, 448 kb/s At least one output file must be specified }}} I also tested avi, mkv, nut and mpegts and all report stereo / downmixing works for all other containers I tested -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 16 15:43:11 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 16 Jul 2012 13:43:11 -0000 Subject: [FFmpeg-trac] #153(avcodec:open): DVB Subtitles Streams decoding and encoding errors In-Reply-To: <035.6d81fb8a053352dd6017980bf7869294@avcodec.org> References: <035.6d81fb8a053352dd6017980bf7869294@avcodec.org> Message-ID: <050.5abe36d00a4809e6bd04a647d53e9368@avcodec.org> #153: DVB Subtitles Streams decoding and encoding errors ---------------------------------------+----------------------------------- Reporter: joolzg | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: unspecified | Resolution: Keywords: dvb subtitles | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ---------------------------------------+----------------------------------- Comment (by cehoyos): Playback with ffplay has not changed in the last 18 months for the attached sample. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 16 22:01:05 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 16 Jul 2012 20:01:05 -0000 Subject: [FFmpeg-trac] #1432(avformat:closed): progressive delay In-Reply-To: <031.db651549cdf6166fc0aca64f9ec37f30@avcodec.org> References: <031.db651549cdf6166fc0aca64f9ec37f30@avcodec.org> Message-ID: <046.2aab8dc9ca2524f98cf36d5160a98b3d@avcodec.org> #1432: progressive delay -------------------------------------+------------------------------------- Reporter: lo | Owner: Type: defect | Status: closed Priority: normal | Component: avformat Version: git-master | Resolution: fixed Keywords: avi mp3 | Blocked By: desync | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * status: open => closed * resolution: => fixed Comment: Fixed in current git head. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 17 03:56:45 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 Jul 2012 01:56:45 -0000 Subject: [FFmpeg-trac] #815(avcodec:closed): tiff: display "Arstist" and "Software" fields In-Reply-To: <038.135811d36c2dd9d0ab28d4ea9262c6cc@avcodec.org> References: <038.135811d36c2dd9d0ab28d4ea9262c6cc@avcodec.org> Message-ID: <053.76a04fbb09bc85b7132e562738d6f939@avcodec.org> #815: tiff: display "Arstist" and "Software" fields -------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: enhancement | Status: closed Priority: wish | Component: avcodec Version: git-master | Resolution: fixed Keywords: tif | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by richardpl): * status: open => closed * resolution: => fixed Comment: This have been implemented: ffprobe -show_frames should show relevant TAGs. If you want frame metadata to be displayed in some other way create new bug report. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 17 08:28:13 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 Jul 2012 06:28:13 -0000 Subject: [FFmpeg-trac] #1539(avcodec:new): ModPlug compile bug Message-ID: <037.984aa52a056a1971936c00e43bccc0c5@avcodec.org> #1539: ModPlug compile bug ----------------------------------+--------------------------------------- Reporter: chinshou | Type: defect Status: new | Priority: normal Component: avcodec | Version: unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ----------------------------------+--------------------------------------- Summary of the bug: when compile the ffmpeg with libmodplug --enable-libmodplug , gcc reported following error operator new [] unresolved error Fix: add stdc++ library to link parameters. Patch attached. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 17 08:31:11 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 Jul 2012 06:31:11 -0000 Subject: [FFmpeg-trac] #1540(avcodec:new): ilibc compile error Message-ID: <037.72a6a9163cec6a44c46ece75d0b2839a@avcodec.org> #1540: ilibc compile error ----------------------------------+--------------------------------------- Reporter: chinshou | Type: defect Status: new | Priority: normal Component: avcodec | Version: unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ----------------------------------+--------------------------------------- Summary of the bug: when compile libilbc with --enable-libilbc, gcc reported expected identifier error. fix: change the period to comma patch attached: -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 17 08:56:25 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 Jul 2012 06:56:25 -0000 Subject: [FFmpeg-trac] #1540(avcodec:closed): ilibc compile error In-Reply-To: <037.72a6a9163cec6a44c46ece75d0b2839a@avcodec.org> References: <037.72a6a9163cec6a44c46ece75d0b2839a@avcodec.org> Message-ID: <052.8780b1d2b3606355870b2120aacc9e0d@avcodec.org> #1540: ilibc compile error ------------------------------------+----------------------------------- Reporter: chinshou | Owner: Type: defect | Status: closed Priority: normal | Component: avcodec Version: git-master | Resolution: fixed Keywords: libilbc | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by cehoyos): * keywords: => libilbc * status: new => closed * version: unspecified => git-master * resolution: => fixed Comment: Patch applied, thank you! -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 17 09:09:12 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 Jul 2012 07:09:12 -0000 Subject: [FFmpeg-trac] #1539(avcodec:new): ModPlug compile bug In-Reply-To: <037.984aa52a056a1971936c00e43bccc0c5@avcodec.org> References: <037.984aa52a056a1971936c00e43bccc0c5@avcodec.org> Message-ID: <052.a37dbbd4c90c0c583c92d6026b609589@avcodec.org> #1539: ModPlug compile bug -------------------------------------+----------------------------------- Reporter: chinshou | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by ubitux): Can you check if pkg-config --libs libmodplug add -lstdc++ for you? And if so, use require_pkg_config instead for the check. It might be better to use it; I don't need stdc++ here for example. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 17 09:17:50 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 Jul 2012 07:17:50 -0000 Subject: [FFmpeg-trac] #1539(avcodec:new): ModPlug compile bug In-Reply-To: <037.984aa52a056a1971936c00e43bccc0c5@avcodec.org> References: <037.984aa52a056a1971936c00e43bccc0c5@avcodec.org> Message-ID: <052.072d1c6e6701ba7612a60b11378ce0d6@avcodec.org> #1539: ModPlug compile bug -------------------------------------+----------------------------------- Reporter: chinshou | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by chinshou): executing pkg-config --libs libmodplug add -L/usr/darwin32/lib -lmodplug for the link parameters but without -lstdc++ it seems -lstdc++ defined in the Libs.private section not in the Libs section of the libmodplug.pc prefix=/usr/darwin32 exec_prefix=${prefix} libdir=${exec_prefix}/lib includedir=${prefix}/include Name: libmodplug Description: The ModPlug mod file playing library. Version: 0.8.8.4 Requires: Libs: -L${libdir} -lmodplug Libs.private: -lstdc++ -lm Cflags: -I${includedir} -I${includedir}/libmodplug -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 17 09:36:52 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 Jul 2012 07:36:52 -0000 Subject: [FFmpeg-trac] #1539(avcodec:new): ModPlug compile bug In-Reply-To: <037.984aa52a056a1971936c00e43bccc0c5@avcodec.org> References: <037.984aa52a056a1971936c00e43bccc0c5@avcodec.org> Message-ID: <052.19ca20a19e83e393bfccd4aa2f013680@avcodec.org> #1539: ModPlug compile bug -------------------------------------+----------------------------------- Reporter: chinshou | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by ubitux): What is your full ./configure line? pkg-config --static --libs libmodplug should raise the appropriate libs. I don't know if the configure will be able to do that according to your options, but it might be worth giving a try. I'm not familiar with the build system, but requiring this lib when it's not looks wrong to me. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 17 10:05:35 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 Jul 2012 08:05:35 -0000 Subject: [FFmpeg-trac] #1539(avcodec:new): ModPlug compile bug In-Reply-To: <037.984aa52a056a1971936c00e43bccc0c5@avcodec.org> References: <037.984aa52a056a1971936c00e43bccc0c5@avcodec.org> Message-ID: <052.f8c7c1fc25a480dca2cbae37d69fa75b@avcodec.org> #1539: ModPlug compile bug -------------------------------------+----------------------------------- Reporter: chinshou | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by chinshou): I attach a new patch which change to use require_pkg_config macro to create the link parameters. But it requires that add --static parameter to the check_pkg_config macro I do not know whether it will cause some side effect by adding --static to check_pkg_config macro although the compile is ok now. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 17 10:37:40 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 Jul 2012 08:37:40 -0000 Subject: [FFmpeg-trac] #1539(avcodec:new): ModPlug compile bug In-Reply-To: <037.984aa52a056a1971936c00e43bccc0c5@avcodec.org> References: <037.984aa52a056a1971936c00e43bccc0c5@avcodec.org> Message-ID: <052.178f31970c1a519a42c9e10e1868581a@avcodec.org> #1539: ModPlug compile bug -------------------------------------+----------------------------------- Reporter: chinshou | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by ubitux): AFAICT, the external libraries should not be linked statically (the default --enable-static switch enable static linking of libav* libraries), so libmodplug, as well as other external libraries will be linked dynamically. Adding --static to the pkg-config call will add a lot of libraries dependencies where it is not required. Are you trying to make a full static build? Again, what is your full configure line? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 17 10:50:09 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 Jul 2012 08:50:09 -0000 Subject: [FFmpeg-trac] #1539(avcodec:new): ModPlug compile bug In-Reply-To: <037.984aa52a056a1971936c00e43bccc0c5@avcodec.org> References: <037.984aa52a056a1971936c00e43bccc0c5@avcodec.org> Message-ID: <052.5b66e840c4628abebc2129f8f0902a1f@avcodec.org> #1539: ModPlug compile bug -------------------------------------+----------------------------------- Reporter: chinshou | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by chinshou): no, I am creating a shared build but without external dependency , following is the full configure line. LDFLAGS="-arch i386 -L/usr/darwin32/lib" CPPFLAGS="-arch i386 -I/usr/darwin32/include" CFLAGS="-arch i386 -I/usr/darwin32/include" ../configure --enable-memalign-hack --arch=x86 --target-os=darwin --prefix=/usr/darwin32 --enable-gpl --disable-postproc --enable-shared --enable-cross-compile --enable-libx264 --enable-libvpx --disable- decoder=libvpx --enable-libgsm --enable-libmp3lame --disable-encoder=aac --enable-libvo-amrwbenc --enable-libfreetype --enable-version3 --enable- libvo-aacenc --enable-libtheora --enable-libspeex --enable-libvorbis --enable-runtime-cpudetect --enable-libsox --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libxavs --enable-openal --enable- librtmp --enable-libbluray --enable-libflite --enable-libcelt --enable- libxvid --enable-libopenjpeg --enable-libmodplug --enable-libschroedinger --enable-libcdio --enable-libilbc -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 17 11:23:31 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 Jul 2012 09:23:31 -0000 Subject: [FFmpeg-trac] #1539(avcodec:new): ModPlug compile bug In-Reply-To: <037.984aa52a056a1971936c00e43bccc0c5@avcodec.org> References: <037.984aa52a056a1971936c00e43bccc0c5@avcodec.org> Message-ID: <052.000a603780669e39bd10d80c92a09593@avcodec.org> #1539: ModPlug compile bug -------------------------------------+----------------------------------- Reporter: chinshou | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by ubitux): Is the libmodplug build dynamically? If libmodplug is only available statically this might be the cause of your issue. I'm not sure how to deal with this (except the workaround of building the shared libmodplug). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 17 11:31:18 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 Jul 2012 09:31:18 -0000 Subject: [FFmpeg-trac] #1539(avcodec:new): ModPlug compile bug In-Reply-To: <037.984aa52a056a1971936c00e43bccc0c5@avcodec.org> References: <037.984aa52a056a1971936c00e43bccc0c5@avcodec.org> Message-ID: <052.cd7e2efcbf49b9e11be2ad9f2dca4d4e@avcodec.org> #1539: ModPlug compile bug -------------------------------------+----------------------------------- Reporter: chinshou | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by chinshou): libmodplug was built as static only. CFLAGS=" -arch i386" CPPFLAGS=" -arch i386" LDFLAGS=" -arch i386" ./configure --prefix=/usr/darwin32 --enable-static --disable-shared Because I want to build the dynamic build but without external dependency except libav libraries selves like the shared build on http://ffmpeg.zeranoe.com/builds/ for windows. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 17 12:03:16 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 Jul 2012 10:03:16 -0000 Subject: [FFmpeg-trac] #1539(avcodec:new): ModPlug compile bug In-Reply-To: <037.984aa52a056a1971936c00e43bccc0c5@avcodec.org> References: <037.984aa52a056a1971936c00e43bccc0c5@avcodec.org> Message-ID: <052.2a297a8d332641338bd33fb9813a8d80@avcodec.org> #1539: ModPlug compile bug -------------------------------------+----------------------------------- Reporter: chinshou | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by ubitux): Well then maybe you could add --extra-libs=-lstdc++. Another solution might be to try to detect when the library is available only statically and enable the pkg-config --static flag for that library only. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 17 17:11:46 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 Jul 2012 15:11:46 -0000 Subject: [FFmpeg-trac] #1541(avcodec:new): flv hangs on ff_vp3_idct_add_neon on ARM Cortex-A8 Message-ID: <037.e47009af7ace9eccb6b8ef1b9843ef98@avcodec.org> #1541: flv hangs on ff_vp3_idct_add_neon on ARM Cortex-A8 -------------------------------------+------------------------------------- Reporter: kaijun61 | Type: defect Status: new | Priority: normal Component: avcodec | Version: git- Keywords: flv, arm | master cortext- A8 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- a flv file hangs on ff_vp3_idct_add_neon on beagleboard when tested on latest ffmpeg master branch -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 17 17:20:52 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 Jul 2012 15:20:52 -0000 Subject: [FFmpeg-trac] #1541(avcodec:new): flv hangs on ff_vp3_idct_add_neon on ARM Cortex-A8 In-Reply-To: <037.e47009af7ace9eccb6b8ef1b9843ef98@avcodec.org> References: <037.e47009af7ace9eccb6b8ef1b9843ef98@avcodec.org> Message-ID: <052.4b8eb2f4d2edb04dfe0e0867fca38833@avcodec.org> #1541: flv hangs on ff_vp3_idct_add_neon on ARM Cortex-A8 -------------------------------------+------------------------------------- Reporter: kaijun61 | Owner: Type: defect | Status: new Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: flv, arm | Blocked By: cortext- A8 | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * priority: normal => important Comment: Please add backtrace together with command line and console output. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 17 18:13:46 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 Jul 2012 16:13:46 -0000 Subject: [FFmpeg-trac] #1541(avcodec:new): flv hangs on ff_vp3_idct_add_neon on ARM Cortex-A8 In-Reply-To: <037.e47009af7ace9eccb6b8ef1b9843ef98@avcodec.org> References: <037.e47009af7ace9eccb6b8ef1b9843ef98@avcodec.org> Message-ID: <052.28d1cee0ea3b18a3db6e53939d663b12@avcodec.org> #1541: flv hangs on ff_vp3_idct_add_neon on ARM Cortex-A8 -------------------------------------+------------------------------------- Reporter: kaijun61 | Owner: Type: defect | Status: new Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: flv, arm | Blocked By: cortext- A8 | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by kaijun61): I use my gstreamer-based application root at beagleboard:~# gdbserver localhost:10000 gplayer -a 20051210-w50s.flv Process gplayer created; pid = 662 Listening on port 10000 Remote debugging from host 192.168.2.7 20051210-w50s.flv Input #1, flv, from '20051210-w50s.flv': Duration: 00:00:16.92, start: 0.000000, bitrate: 316 kb/s Stream #1:0: Video: vp6f, yuv420p, 360x288, 266 kb/s, 25 tbr, 1k tbn, 1k tbc Stream #1:1: Audio: mp3, 22050 Hz, stereo, s16, 40 kb/s skipped media type: 1 Setting pipeline to PLAYING... -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 17 23:53:00 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 17 Jul 2012 21:53:00 -0000 Subject: [FFmpeg-trac] #1541(avcodec:new): flv hangs on ff_vp3_idct_add_neon on ARM Cortex-A8 In-Reply-To: <037.e47009af7ace9eccb6b8ef1b9843ef98@avcodec.org> References: <037.e47009af7ace9eccb6b8ef1b9843ef98@avcodec.org> Message-ID: <052.d3f6b8ee95416725e8184463fd7ff67c@avcodec.org> #1541: flv hangs on ff_vp3_idct_add_neon on ARM Cortex-A8 -------------------------------------+------------------------------------- Reporter: kaijun61 | Owner: Type: defect | Status: new Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: flv, arm | Blocked By: cortext- A8 | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Is the problem also reproducible with ffmpeg? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 18 06:17:47 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 Jul 2012 04:17:47 -0000 Subject: [FFmpeg-trac] #1542(avformat:new): support jpeg2000 in mxf Message-ID: <036.4f441ab8fa3c127e26172eb19d813c6a@avcodec.org> #1542: support jpeg2000 in mxf ----------------------------------+-------------------------------------- Reporter: dericed | Type: defect Status: new | Priority: normal Component: avformat | Version: git-master Keywords: mxf | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ----------------------------------+-------------------------------------- Summary of the bug: Encoding jpeg2000 in mxf fails. "codec not currently supported in container". This combination of codec and container is popular in some media preservation environments and may be worth supporting. How to reproduce: {{{ ffmpeg started on 2012-07-18 at 00:10:53 Report written to "ffmpeg-20120718-001053.log" Command line: ffmpeg -report -f lavfi -t 1 -i testsrc -c:v j2k -strict -2 -y testsrc.mxf ffmpeg version 0.11.1.git Copyright (c) 2000-2012 the FFmpeg developers built on Jul 18 2012 00:09:10 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 libavutil 51. 65.100 / 51. 65.100 libavcodec 54. 41.100 / 54. 41.100 libavformat 54. 17.100 / 54. 17.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 [Parsed_testsrc_0 @ 0x7fd8f9418520] size:320x240 rate:25/1 duration:-1.000000 sar:1/1 [lavfi @ 0x7fd8f984e200] All info found [lavfi @ 0x7fd8f984e200] Estimating duration from bitrate, this may be inaccurate Input #0, lavfi, from 'testsrc': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0, 1, 1/25: Video: rawvideo (RGB[24] / 0x18424752), rgb24, 320x240 [SAR 1:1 DAR 4:3], 25 tbr, 25 tbn, 25 tbc -t is not an input option, keeping it for the next output; consider fixing your command line. [buffer @ 0x7fd8f9419fe0] Setting entry with key 'video_size' to value '320x240' [buffer @ 0x7fd8f9419fe0] Setting entry with key 'pix_fmt' to value '2' [buffer @ 0x7fd8f9419fe0] Setting entry with key 'time_base' to value '1/25' [buffer @ 0x7fd8f9419fe0] Setting entry with key 'pixel_aspect' to value '1/1' [buffer @ 0x7fd8f9419fe0] Setting entry with key 'sws_param' to value 'flags=2' [buffer @ 0x7fd8f9419fe0] Setting entry with key 'frame_rate' to value '25/1' [graph 0 input from stream 0:0 @ 0x7fd8f941a0a0] w:320 h:240 pixfmt:rgb24 tb:1/25 fr:25/1 sar:1/1 sws_param:flags=2 [j2k @ 0x7fd8f9854400] init [j2k @ 0x7fd8f9854400] after init [mxf @ 0x7fd8f9855000] track 0: could not find essence container ul, codec not currently supported in container Output #0, mxf, to 'testsrc.mxf': Metadata: encoder : Lavf54.17.100 Stream #0:0, 0, 1/25: Video: j2k, rgb24, 320x240 [SAR 1:1 DAR 4:3], q=2-31, 200 kb/s, 25 tbn, 25 tbc Stream mapping: Stream #0:0 -> #0:0 (rawvideo -> j2k) Could not write header for output file #0 (incorrect codec parameters ?): Operation not permitted }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 18 07:42:16 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 Jul 2012 05:42:16 -0000 Subject: [FFmpeg-trac] #1542(avformat:open): support jpeg2000 in mxf In-Reply-To: <036.4f441ab8fa3c127e26172eb19d813c6a@avcodec.org> References: <036.4f441ab8fa3c127e26172eb19d813c6a@avcodec.org> Message-ID: <051.893c18e892fccff9a29f418684272450@avcodec.org> #1542: support jpeg2000 in mxf -------------------------------------+------------------------------------ Reporter: dericed | Owner: Type: enhancement | Status: open Priority: wish | Component: avformat Version: git-master | Resolution: Keywords: mxf j2k | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Changes (by cehoyos): * keywords: mxf => mxf j2k * priority: normal => wish * status: new => open * reproduced: 0 => 1 * type: defect => enhancement -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 18 09:29:03 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 Jul 2012 07:29:03 -0000 Subject: [FFmpeg-trac] #1533(avcodec:closed): TechSmith Camtasia Screen Codec 2 artefacts In-Reply-To: <036.638291ff6c8df1e3ef65416d0f457707@avcodec.org> References: <036.638291ff6c8df1e3ef65416d0f457707@avcodec.org> Message-ID: <051.6a8d095cd3cd12176e5026180f6a32f1@avcodec.org> #1533: TechSmith Camtasia Screen Codec 2 artefacts ------------------------------------+----------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: closed Priority: normal | Component: avcodec Version: git-master | Resolution: fixed Keywords: tsc2 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by cehoyos): * status: new => closed * resolution: => fixed Comment: Fixed by Kostya, and additional fix will be merged tonight. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 18 09:30:16 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 Jul 2012 07:30:16 -0000 Subject: [FFmpeg-trac] #1524(avformat:open): mp3 audio stream not detected In-Reply-To: <035.8ab8a18625b9b157de5a55575a3eb79d@avcodec.org> References: <035.8ab8a18625b9b157de5a55575a3eb79d@avcodec.org> Message-ID: <050.c61711674ee5d302ece02799d014f247@avcodec.org> #1524: mp3 audio stream not detected ------------------------------------+------------------------------------ Reporter: petere | Owner: Type: defect | Status: open Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: mp3 mpegps | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Changes (by cehoyos): * keywords: mp3 => mp3 mpegps -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 18 09:59:04 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 Jul 2012 07:59:04 -0000 Subject: [FFmpeg-trac] #1543(FFmpeg:new): ffmpeg stops after few minutes without anything in the log Message-ID: <035.87b086376fcb85304bbbe9725a76d4c3@avcodec.org> #1543: ffmpeg stops after few minutes without anything in the log --------------------------------+--------------------------------------- Reporter: kostay | Type: defect Status: new | Priority: normal Component: FFmpeg | Version: unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------+--------------------------------------- Summary of the bug: ffmpeg just stops after random time and i see in task manager that it starts to eat the memory very fast running on windows build from zeranoe tried at few pc's and few builds How to reproduce: {{{ ffmpeg -v debug -rtbufsize 204800000 -s 640x480 -f dshow -i video="Microsoft LifeCam HD-3000" -vcodec libx264 -tune zerolatency -pass 1 -profile:v baseline -preset ultrafast -pix_fmt yuv420p -crf 30 -x264opts fast_pskip=0:intra-refresh -threads 0 -bufsize 50k -maxrate 700k -s 640x480 -f h264 udp://10.0.0.4:7000 ffmpeg version ffmpeg version N-42547-g7543fd8 Copyright (c) 2000-2012 the FFmpeg developers built on Jul 15 2012 21:41:57 with gcc 4.7.1 built on ... latest }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 18 10:05:14 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 Jul 2012 08:05:14 -0000 Subject: [FFmpeg-trac] #1431(undetermined:open): Console spammed with warnings when transcoding dvr-ms (was: FFMPEG causing PTS/DTS errors and dropping frames with DVRMS files) In-Reply-To: <040.fbed57df3a15faaace9a3a718cdc96a1@avcodec.org> References: <040.fbed57df3a15faaace9a3a718cdc96a1@avcodec.org> Message-ID: <055.5db00b2069fbcb02938eeddec2ff0054@avcodec.org> #1431: Console spammed with warnings when transcoding dvr-ms -------------------------------------+------------------------------------- Reporter: ramitbhalla | Owner: Type: defect | Status: open Priority: minor | Component: Version: git-master | undetermined Keywords: asf | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Changes (by cehoyos): * priority: normal => minor * status: new => open * version: unspecified => git-master * reproduced: 0 => 1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 18 10:08:59 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 Jul 2012 08:08:59 -0000 Subject: [FFmpeg-trac] #1543(undetermined:new): ffmpeg stops after few minutes without anything in the log In-Reply-To: <035.87b086376fcb85304bbbe9725a76d4c3@avcodec.org> References: <035.87b086376fcb85304bbbe9725a76d4c3@avcodec.org> Message-ID: <050.c7c51520aef8f72690a2469a24ba4e7b@avcodec.org> #1543: ffmpeg stops after few minutes without anything in the log -------------------------------------+------------------------------------- Reporter: kostay | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * component: FFmpeg => undetermined Comment: Did you provide the complete, uncut console output? Does it really stop with "built on"? Is this also reproducible if you convert to a file instead of a network stream? Is this also reproducible if you use an internal encoder (like -vcodec mpeg4 -f m4v) instead of libx264? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 18 10:49:23 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 Jul 2012 08:49:23 -0000 Subject: [FFmpeg-trac] #1544(undetermined:new): Transcoding of mpeg file fails - Too large number of skiped frames Message-ID: <036.3234ca01b04143fdd22cbe2cf7779d0f@avcodec.org> #1544: Transcoding of mpeg file fails - Too large number of skiped frames -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: normal | Component: Version: git- | undetermined master | Keywords: mpegps Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- (Sample from issue 452) I will post a link to a sample that cannot be transcoded, timestamps wraps after the first audio and first video frame, the resulting file is unplayable. {{{ $ ffmpeg -i infinite_loop.avi out.avi ffmpeg version N-42594-g56ae592 Copyright (c) 2000-2012 the FFmpeg developers built on Jul 18 2012 09:14:59 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable- libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs --enable-x11grab --enable-libass libavutil 51. 65.100 / 51. 65.100 libavcodec 54. 41.100 / 54. 41.100 libavformat 54. 17.100 / 54. 17.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 [mpeg @ 0x90774e0] max_analyze_duration 5000000 reached at 5000000 Input #0, mpeg, from 'infinite_loop.avi': Duration: 00:00:47.92, start: 95443.337944, bitrate: 468 kb/s Stream #0:0[0x1c0]: Audio: mp2, 44100 Hz, mono, s16, 56 kb/s Stream #0:1[0x1e0]: Video: mpeg1video, yuv420p, 160x120 [SAR 1:1 DAR 4:3], 400 kb/s, 25 fps, 25 tbr, 90k tbn, 25 tbc Output #0, avi, to 'out.avi': Metadata: ISFT : Lavf54.17.100 Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 160x120 [SAR 1:1 DAR 4:3], q=2-31, 200 kb/s, 25 tbn, 25 tbc Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 44100 Hz, mono, s16 Stream mapping: Stream #0:1 -> #0:0 (mpeg1video -> mpeg4) Stream #0:0 -> #0:1 (mp2 -> libmp3lame) Press [q] to stop, [?] for help Too large number of skiped frames 2386083 time=00:00:44.32 bitrate= 68.6kbits/s frame= 1189 fps=446 q=1.6 Lsize= 398kB time=00:00:47.56 bitrate= 68.5kbits/s video:3690kB audio:372kB subtitle:0 global headers:0kB muxing overhead -90.213204% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 18 10:50:29 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 Jul 2012 08:50:29 -0000 Subject: [FFmpeg-trac] #1544(undetermined:new): Transcoding of mpeg file fails - Too large number of skiped frames In-Reply-To: <036.3234ca01b04143fdd22cbe2cf7779d0f@avcodec.org> References: <036.3234ca01b04143fdd22cbe2cf7779d0f@avcodec.org> Message-ID: <051.3eaecad368a617840a21f8948f11ba0f@avcodec.org> #1544: Transcoding of mpeg file fails - Too large number of skiped frames -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: mpegps | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Sample uploaded to http://samples.ffmpeg.org/ffmpeg- bugs/trac/ticket1544/infinite_loop.avi -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 18 10:52:57 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 Jul 2012 08:52:57 -0000 Subject: [FFmpeg-trac] #1438(avformat:open): Seeking in vob file with timestamp wrap fails In-Reply-To: <041.683609966b390ed411869c092624f8a6@avcodec.org> References: <041.683609966b390ed411869c092624f8a6@avcodec.org> Message-ID: <056.46970d063c336745ef13cceec2132d34@avcodec.org> #1438: Seeking in vob file with timestamp wrap fails --------------------------------------+------------------------------------ Reporter: superandrzej | Owner: Type: defect | Status: open Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: mpegps seek | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | --------------------------------------+------------------------------------ Comment (by cehoyos): Additional sample is in http://samples.ffmpeg.org/ffmpeg- bugs/roundup/issue452/100_cpu_never_finishes.mpg (adult content). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 18 11:12:23 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 Jul 2012 09:12:23 -0000 Subject: [FFmpeg-trac] #1545(undetermined:new): Stream copy fails for damaged transport stream Message-ID: <036.45d730a9cedacaac2472499276e6d4a6@avcodec.org> #1545: Stream copy fails for damaged transport stream -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: normal | Component: Version: git- | undetermined master | Keywords: mpegts Blocked By: | mpeg2video Reproduced by developer: 0 | av_interleaved_write_frame | Blocking: | Analyzed by developer: 0 -------------------------------------+------------------------------------- (issue 1551) I will attach a damaged transport stream, copying the video stream fails. {{{ $ ffmpeg -i non_monotone_timestamps20091117_cut.ts -vcodec copy -an out.avi ffmpeg version N-42594-g56ae592 Copyright (c) 2000-2012 the FFmpeg developers built on Jul 18 2012 09:14:59 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable- libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs --enable-x11grab --enable-libass libavutil 51. 65.100 / 51. 65.100 libavcodec 54. 41.100 / 54. 41.100 libavformat 54. 17.100 / 54. 17.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 [mpeg2video @ 0x9091100] mpeg_decode_postinit() failure Last message repeated 10 times [mpegts @ 0x90774e0] max_analyze_duration 5000000 reached at 5016000 [mpegts @ 0x90774e0] PES packet size mismatch Last message repeated 5 times Input #0, mpegts, from 'non_monotone_timestamps20091117_cut.ts': Duration: 00:00:09.36, start: 14618.429378, bitrate: 2188 kb/s Program 10 Metadata: service_name : TEST TIMB 5 service_provider: TIMB1 Program 14 Metadata: service_name : Sportitalia service_provider: Program 15 Metadata: service_name : Sportitalia24 service_provider: Program 20 Metadata: service_name : LA7 service_provider: TIMB1 Program 30 Metadata: service_name : MTV service_provider: Stream #0:0[0xa7]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p, 544x576 [SAR 24:17 DAR 4:3], 15000 kb/s, 26.94 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0xa8]: Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16, 128 kb/s Stream #0:2[0xaa](???): Subtitle: dvb_teletext ([6][0][0][0] / 0x0006) Program 40 Metadata: service_name : QOOB service_provider: Program 50 Metadata: service_name : dahlia promo service_provider: TIMB1 Program 70 Metadata: service_name : Mediashopping service_provider: Program 80 Metadata: service_name : QVC service_provider: TIMB1 Program 110 Metadata: service_name : TEST TIMB A service_provider: TIMB1 Program 111 Metadata: service_name : TEST TIMB B service_provider: TIMB1 Program 112 Metadata: service_name : TEST TIMB C service_provider: TIMB1 Program 113 Metadata: service_name : TEST TIMB D service_provider: TIMB1 Program 114 Metadata: service_name : TEST TIMB E service_provider: TIMB1 Program 120 Metadata: service_name : MTV2 service_provider: Program 130 Metadata: service_name : MTV3 service_provider: Program 140 Metadata: service_name : TED service_provider: Output #0, avi, to 'out.avi': Metadata: ISFT : Lavf54.17.100 Stream #0:0: Video: mpeg2video (mpg2 / 0x3267706D), yuv420p, 544x576 [SAR 24:17 DAR 4:3], q=2-31, 15000 kb/s, 26.94 fps, 50 tbn, 50 tbc Stream mapping: Stream #0:0 -> #0:0 (copy) Press [q] to stop, [?] for help [avi @ 0x90943e0] Application provided invalid, non monotonically increasing dts to muxer in stream 0: 374 >= 374 av_interleaved_write_frame(): Invalid argument }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 18 11:44:15 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 Jul 2012 09:44:15 -0000 Subject: [FFmpeg-trac] #987(avformat:open): MPEG-TS not detected In-Reply-To: <035.558e6cb2cc4b0c51c397f1d9a9569135@avcodec.org> References: <035.558e6cb2cc4b0c51c397f1d9a9569135@avcodec.org> Message-ID: <050.84cd04058cd885e85bf064648f9c2708@avcodec.org> #987: MPEG-TS not detected -------------------------------------+------------------------------------- Reporter: Cigaes | Owner: Type: enhancement | Status: open Priority: minor | Component: avformat Version: git-master | Resolution: Keywords: mpegts | Blocked By: probe mov | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Another sample from issue 2223 is in http://samples.ffmpeg.org/mplayer- bugs/bug1760/live_bug.mp4 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 18 11:50:07 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 Jul 2012 09:50:07 -0000 Subject: [FFmpeg-trac] #1541(avcodec:new): flv hangs on ff_vp3_idct_add_neon on ARM Cortex-A8 In-Reply-To: <037.e47009af7ace9eccb6b8ef1b9843ef98@avcodec.org> References: <037.e47009af7ace9eccb6b8ef1b9843ef98@avcodec.org> Message-ID: <052.12e22d12873f3ce13e9bc5fadda4a8f2@avcodec.org> #1541: flv hangs on ff_vp3_idct_add_neon on ARM Cortex-A8 -------------------------------------+------------------------------------- Reporter: kaijun61 | Owner: Type: defect | Status: new Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: flv, arm | Blocked By: cortext- A8 | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by kaijun61): I tried ffplay on linux PC. It works ffplay ~/Videos/20051210-w50s.flv ffplay version 0.8.12, Copyright (c) 2003-2011 the FFmpeg developers built on Jun 13 2012 09:57:38 with gcc 4.6.3 20120306 (Red Hat 4.6.3-2) configuration: --prefix=/usr --bindir=/usr/bin --datadir=/usr/share/ffmpeg --incdir=/usr/include/ffmpeg --libdir=/usr/lib64 --mandir=/usr/share/man --arch=x86_64 --extra- cflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack- protector --param=ssp-buffer-size=4 -m64 -mtune=generic' --enable-bzlib --enable-libcelt --enable-libdc1394 --enable-libdirac --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable- libvorbis --enable-libvpx --enable-libx264 --enable-libxvid --enable- x11grab --enable-avfilter --enable-postproc --enable-pthreads --disable- static --enable-shared --enable-gpl --disable-debug --disable-stripping --shlibdir=/usr/lib64 --enable-runtime-cpudetect 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 [flv @ 0x7fc5140023e0] Estimating duration from bitrate, this may be inaccurate Input #0, flv, from '/home/tang/Videos/20051210-w50s.flv': Metadata: duration : 17 width : 360 height : 288 videodatarate : 260 framerate : 25 videocodecid : 4 audiodatarate : 40 audiodelay : 0 audiocodecid : 2 canSeekToEnd : 1 creationdate : Fri Feb 03 11:52:46 2006 Duration: 00:00:16.92, start: 0.000000, bitrate: 306 kb/s Stream #0.0: Video: vp6f, yuv420p, 360x288, 266 kb/s, 25 tbr, 1k tbn, 1k tbc Stream #0.1: Audio: mp3, 22050 Hz, stereo, s16, 40 kb/s -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 18 13:19:52 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 Jul 2012 11:19:52 -0000 Subject: [FFmpeg-trac] #1541(avcodec:new): flv hangs on ff_vp3_idct_add_neon on ARM Cortex-A8 In-Reply-To: <037.e47009af7ace9eccb6b8ef1b9843ef98@avcodec.org> References: <037.e47009af7ace9eccb6b8ef1b9843ef98@avcodec.org> Message-ID: <052.63059fd314d4dcdd12060a55d2019e6f@avcodec.org> #1541: flv hangs on ff_vp3_idct_add_neon on ARM Cortex-A8 -------------------------------------+------------------------------------- Reporter: kaijun61 | Owner: Type: defect | Status: new Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: flv, arm | Blocked By: cortext- A8 | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Please test ffmpeg on your neon device. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 18 14:32:12 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 Jul 2012 12:32:12 -0000 Subject: [FFmpeg-trac] #1546(avcodec:new): Memleak when decoding broken vorbis sample Message-ID: <036.0711fcea8a96b16199d40082327b8fba@avcodec.org> #1546: Memleak when decoding broken vorbis sample --------------------------------------+--------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Keywords: vorbis Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 --------------------------------------+--------------------------------- (sample from issue 2328) {{{ $ valgrind --leak-check=full ffmpeg_g -i zzuf1.mkv -f null - ==22239== Memcheck, a memory error detector. ==22239== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al. ==22239== Using LibVEX rev 1732, a library for dynamic binary translation. ==22239== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP. ==22239== Using valgrind-3.2.3, a dynamic binary instrumentation framework. ==22239== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al. ==22239== For more details, rerun with: -v ==22239== ffmpeg version N-42594-g56ae592 Copyright (c) 2000-2012 the FFmpeg developers built on Jul 18 2012 13:22:12 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --disable-optimizations libavutil 51. 65.100 / 51. 65.100 libavcodec 54. 41.100 / 54. 41.100 libavformat 54. 17.100 / 54. 17.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 [matroska,webm @ 0x4418640] Unknown entry 0x45A1 [matroska,webm @ 0x4418640] Skipping invalid tag with no TagName. [vorbis @ 0x44310e0] Codebook lookup type not supported. [vorbis @ 0x44310e0] Vorbis setup header packet corrupt (codebooks). [vorbis @ 0x44310e0] Setup header corrupt. [vorbis @ 0x44310e0] Codebook lookup type not supported. [vorbis @ 0x44310e0] Vorbis setup header packet corrupt (codebooks). [vorbis @ 0x44310e0] Setup header corrupt. Guessed Channel Layout for Input Stream #0.0 : stereo Input #0, matroska,webm, from 'zzuf1.mkv': Metadata: ENCODER : Lavf52.84.0 Duration: 00:09:35.97, start: 0.000000, bitrate: 1 kb/s Stream #0:0: Audio: vorbis, 44100 Hz, stereo, s16 (default) [vorbis @ 0x44310e0] Codebook lookup type not supported. [vorbis @ 0x44310e0] Vorbis setup header packet corrupt (codebooks). [vorbis @ 0x44310e0] Setup header corrupt. Output #0, null, to 'pipe:': Metadata: ENCODER : Lavf52.84.0 Stream #0:0: Audio: pcm_s16le, 44100 Hz, stereo, s16, 1411 kb/s (default) Stream mapping: Stream #0:0 -> #0:0 (vorbis -> pcm_s16le) Error while opening decoder for input stream #0:0 ==22239== ==22239== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 3 from 1) ==22239== malloc/free: in use at exit: 408 bytes in 2 blocks. ==22239== malloc/free: 424 allocs, 422 frees, 1,834,812 bytes allocated. ==22239== For counts of detected errors, rerun with: -v ==22239== searching for pointers to 2 not-freed blocks. ==22239== checked 6,279,796 bytes. ==22239== ==22239== 408 bytes in 2 blocks are definitely lost in loss record 1 of 1 ==22239== at 0x4021A50: memalign (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==22239== by 0x4021AAA: posix_memalign (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==22239== by 0x8854ADB: av_malloc (mem.c:95) ==22239== by 0x85A9A96: avcodec_alloc_frame (utils.c:710) ==22239== by 0x84F07E3: pcm_encode_init (pcm.c:52) ==22239== by 0x85AA8C6: avcodec_open2 (utils.c:977) ==22239== by 0x8055E3A: transcode_init (ffmpeg.c:3178) ==22239== by 0x80572ED: transcode (ffmpeg.c:3594) ==22239== by 0x80609E3: main (ffmpeg.c:6051) ==22239== ==22239== LEAK SUMMARY: ==22239== definitely lost: 408 bytes in 2 blocks. ==22239== possibly lost: 0 bytes in 0 blocks. ==22239== still reachable: 0 bytes in 0 blocks. ==22239== suppressed: 0 bytes in 0 blocks. }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 18 14:54:06 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 Jul 2012 12:54:06 -0000 Subject: [FFmpeg-trac] #1547(FFmpeg:new): How to use FFMPEG to convert group of images to movie in android . Message-ID: <035.941ab2042ddd12cf6abcb36f3cab6685@avcodec.org> #1547: How to use FFMPEG to convert group of images to movie in android . ---------------------------------+--------------------------------------- Reporter: Rajesh | Type: defect Status: new | Priority: important Component: FFmpeg | Version: unspecified Keywords: android | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 1 | ---------------------------------+--------------------------------------- Hi all , I am developing an android application which used to convert the images to video . I am not that much familiar with FFMPEG . So please advice me . -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 18 15:10:36 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 Jul 2012 13:10:36 -0000 Subject: [FFmpeg-trac] #1547(FFmpeg:closed): How to use FFMPEG to convert group of images to movie in android . In-Reply-To: <035.941ab2042ddd12cf6abcb36f3cab6685@avcodec.org> References: <035.941ab2042ddd12cf6abcb36f3cab6685@avcodec.org> Message-ID: <050.18db02f4de34615ddff67a0ddd3444a7@avcodec.org> #1547: How to use FFMPEG to convert group of images to movie in android . -------------------------------------+----------------------------------- Reporter: Rajesh | Owner: Type: defect | Status: closed Priority: important | Component: FFmpeg Version: unspecified | Resolution: invalid Keywords: android | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 1 | -------------------------------------+----------------------------------- Changes (by cehoyos): * status: new => closed * resolution: => invalid Comment: This does not look like a bug report. If it is a bug report, please share your FFmpeg command line together with complete, uncut console output and explain what is wrong with the output file. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 18 15:23:06 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 Jul 2012 13:23:06 -0000 Subject: [FFmpeg-trac] #1547(FFmpeg:reopened): How to use FFMPEG to convert group of images to movie in android . In-Reply-To: <035.941ab2042ddd12cf6abcb36f3cab6685@avcodec.org> References: <035.941ab2042ddd12cf6abcb36f3cab6685@avcodec.org> Message-ID: <050.8d34676f213cc267004b24460dbbf5e6@avcodec.org> #1547: How to use FFMPEG to convert group of images to movie in android . -------------------------------------+------------------------------------ Reporter: Rajesh | Owner: Type: defect | Status: reopened Priority: important | Component: FFmpeg Version: unspecified | Resolution: Keywords: android | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 1 | -------------------------------------+------------------------------------ Changes (by Rajesh): * status: closed => reopened * resolution: invalid => Comment: Hi , While converting single image to movie i got the out put as a video in following format . and its not a good one. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 18 15:29:06 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 Jul 2012 13:29:06 -0000 Subject: [FFmpeg-trac] #1547(FFmpeg:reopened): How to use FFMPEG to convert group of images to movie in android . In-Reply-To: <035.941ab2042ddd12cf6abcb36f3cab6685@avcodec.org> References: <035.941ab2042ddd12cf6abcb36f3cab6685@avcodec.org> Message-ID: <050.01eecb16094c5a8ed2f0c64e4b4fd050@avcodec.org> #1547: How to use FFMPEG to convert group of images to movie in android . -------------------------------------+------------------------------------ Reporter: Rajesh | Owner: Type: defect | Status: reopened Priority: important | Component: FFmpeg Version: unspecified | Resolution: Keywords: android | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 1 | -------------------------------------+------------------------------------ Comment (by Rajesh): Replying to [comment:1 cehoyos]: > This does not look like a bug report. > If it is a bug report, please share your FFmpeg command line together with complete, uncut console output and explain what is wrong with the output file. Hi i have added the sample video in the ticket. Please have a look on that. Its not at all providing the correct video with the image data. So please advice me -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 18 15:40:36 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 Jul 2012 13:40:36 -0000 Subject: [FFmpeg-trac] #1548(avcodec:new): avcodec ignores profile when using ffmpeg C API Message-ID: <038.8387c7c9ec4beb8d26686144c3bd32a9@avcodec.org> #1548: avcodec ignores profile when using ffmpeg C API -------------------------------------+------------------------------------- Reporter: TheSHEEEP | Type: defect Status: new | Priority: important Component: avcodec | Version: 0.10.4 Keywords: Profile, | Blocked By: h264, Baseline | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- I first posted this on stackoverflow as I thought this was my mistake (maybe it is), but was encouraged that this might be a bug in ffmpeg. I am encoding an h264 mp4 in code using the latest ffmpeg libraries on Windows. I definitely set the profile property of the AVCodecContext to FF_PROFILE_H264_CONSTRAINED_BASELINE. However, no matter what I set the profile property to, the video always ends up using the "High" profile instead of "Constrained Baseline". As the command line "-profile:v baseline" works, this is either a bug in the libraries. Or something else must be set from the user, in addition to the profile. In the latter case, this must definitely be communicated to people using this. Like me ;) See the link for more info: http://stackoverflow.com/questions/11537830/ffmpeg-api-h264-encoded-video- does-not-play-on-all-platforms I have also attached the *.cpp that includes the functions used to encode the video. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 18 15:45:49 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 Jul 2012 13:45:49 -0000 Subject: [FFmpeg-trac] #1548(avcodec:new): avcodec ignores profile when using ffmpeg C API In-Reply-To: <038.8387c7c9ec4beb8d26686144c3bd32a9@avcodec.org> References: <038.8387c7c9ec4beb8d26686144c3bd32a9@avcodec.org> Message-ID: <053.fe94a784d3e605067f9a08e8511af9ec@avcodec.org> #1548: avcodec ignores profile when using ffmpeg C API -------------------------------------+------------------------------------- Reporter: TheSHEEEP | Owner: Type: defect | Status: new Priority: important | Component: avcodec Version: 0.10.4 | Resolution: Keywords: Profile, | Blocked By: h264, Baseline | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by Cigaes): Try {{{av_opt_set(avc, "profile", "base", 0}}}. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 18 15:54:00 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 Jul 2012 13:54:00 -0000 Subject: [FFmpeg-trac] #1547(FFmpeg:reopened): How to use FFMPEG to convert group of images to movie in android . In-Reply-To: <035.941ab2042ddd12cf6abcb36f3cab6685@avcodec.org> References: <035.941ab2042ddd12cf6abcb36f3cab6685@avcodec.org> Message-ID: <050.c6506c24852ad81fe1a26c8f1a6bc6dd@avcodec.org> #1547: How to use FFMPEG to convert group of images to movie in android . -------------------------------------+------------------------------------ Reporter: Rajesh | Owner: Type: defect | Status: reopened Priority: important | Component: FFmpeg Version: unspecified | Resolution: Keywords: android | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 1 | -------------------------------------+------------------------------------ Comment (by cehoyos): Please provide the command line that you used together with the complete uncut console output that the command produced. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 18 15:58:10 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 Jul 2012 13:58:10 -0000 Subject: [FFmpeg-trac] #1549(avformat:new): adpcm_ea_r1 is not auto-detected Message-ID: <036.a03775718fd2f5e784af56fd0720a735@avcodec.org> #1549: adpcm_ea_r1 is not auto-detected -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: normal | Component: avformat Version: git- | Keywords: master | electronicarts Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- (issue 2291) http://samples.ffmpeg.org/ffmpeg-bugs/roundup/issue2290/DEMO.MPC is incorrectly auto-detected, out2.wav is white-noise, out1.wav plays fine: {{{ $ ffmpeg -acodec adpcm_ea_r1 -i DEMO.MPC out1.wav ffmpeg version N-42594-g56ae592 Copyright (c) 2000-2012 the FFmpeg developers built on Jul 18 2012 09:14:59 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable- libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs --enable-x11grab --enable-libass libavutil 51. 65.100 / 51. 65.100 libavcodec 54. 41.100 / 54. 41.100 libavformat 54. 17.100 / 54. 17.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 revision: 2 revision2: 10 [ea @ 0x9077580] max_analyze_duration 5000000 reached at 5005000 Guessed Channel Layout for Input Stream #0.1 : stereo Input #0, ea, from 'DEMO.MPC': Duration: 00:00:00.00, start: 0.000000, bitrate: -2147483 kb/s Stream #0:0: Video: mpeg2video (Main), yuv420p, 640x448 [SAR 1:1 DAR 10:7], 3851 kb/s, 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc Stream #0:1: Audio: adpcm_ea_r1, 48000 Hz, stereo, s16, 384 kb/s Output #0, wav, to 'out1.wav': Metadata: encoder : Lavf54.17.100 Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, stereo, s16, 1536 kb/s Stream mapping: Stream #0:1 -> #0:0 (adpcm_ea_r1 -> pcm_s16le) Press [q] to stop, [?] for help [adpcm_ea_r1 @ 0x907de00] mismatch in coded sample count Last message repeated 2042 times DEMO.MPC: Invalid data found when processing input size= 12781kB time=00:01:08.16 bitrate=1536.0kbits/s video:0kB audio:12781kB subtitle:0 global headers:0kB muxing overhead 0.000351% }}} {{{ $ ffmpeg -i DEMO.MPC out2.wav ffmpeg version N-42594-g56ae592 Copyright (c) 2000-2012 the FFmpeg developers built on Jul 18 2012 09:14:59 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable- libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs --enable-x11grab --enable-libass libavutil 51. 65.100 / 51. 65.100 libavcodec 54. 41.100 / 54. 41.100 libavformat 54. 17.100 / 54. 17.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 [ea @ 0x90774e0] max_analyze_duration 5000000 reached at 5005000 Guessed Channel Layout for Input Stream #0.1 : stereo Input #0, ea, from 'DEMO.MPC': Duration: 00:00:00.00, start: 0.000000, bitrate: -2147483 kb/s Stream #0:0: Video: mpeg2video (Main), yuv420p, 640x448 [SAR 1:1 DAR 10:7], 3851 kb/s, 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc Stream #0:1: Audio: adpcm_ea_r2, 48000 Hz, stereo, s16, 384 kb/s Output #0, wav, to 'out2.wav': Metadata: encoder : Lavf54.17.100 Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, stereo, s16, 1536 kb/s Stream mapping: Stream #0:1 -> #0:0 (adpcm_ea_r2 -> pcm_s16le) Press [q] to stop, [?] for help [adpcm_ea_r2 @ 0x907dd80] mismatch in coded sample count Last message repeated 828 times mismatch in coded sample count66 bitrate=1535.3kbits/s [adpcm_ea_r2 @ 0x907dd80] mismatch in coded sample count Last message repeated 637 times mismatch in coded sample count98 bitrate=1536.0kbits/s [adpcm_ea_r2 @ 0x907dd80] mismatch in coded sample count Last message repeated 573 times DEMO.MPC: Invalid data found when processing input size= 12781kB time=00:01:08.16 bitrate=1536.0kbits/s video:0kB audio:12781kB subtitle:0 global headers:0kB muxing overhead 0.000351% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 18 16:14:41 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 Jul 2012 14:14:41 -0000 Subject: [FFmpeg-trac] #1550(undetermined:new): Wrong aspect ratio when decoding rv40 sample Message-ID: <036.79582b8186aeea68261dba72e4678d76@avcodec.org> #1550: Wrong aspect ratio when decoding rv40 sample -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: normal | Component: Version: git- | undetermined master | Keywords: real rv40 Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- (issue 1862, maybe a duplicate of ticket #1507) I will attach a sample with incorrect aspect ratio, plays correctly with: mplayer -demuxer real -vc rv3040 mplayer -demuxer real -vc ffrv40 mplayer -demuxer lavf -vc rv3040 Incorrect aspect ratio with FFmpeg and: mplayer -demuxer lavf -vc ffrv40 {{{ $ ffmpeg -i join_cut.rmvb ffmpeg version N-42594-g56ae592 Copyright (c) 2000-2012 the FFmpeg developers built on Jul 18 2012 09:14:59 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable- libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs --enable-x11grab --enable-libass libavutil 51. 65.100 / 51. 65.100 libavcodec 54. 41.100 / 54. 41.100 libavformat 54. 17.100 / 54. 17.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 Input #0, rm, from 'join_cut.rmvb': Metadata: title : ?????????N?vFA_01 author : ???? copyright : http://dotmu.5d6d.com comment : Duration: 00:02:28.02, start: 0.000000, bitrate: 138 kb/s Stream #0:0: Audio: aac (raac / 0x63616172), 44100 Hz, stereo, s16, 128 kb/s Stream #0:1: Video: rv40 (RV40 / 0x30345652), yuv420p, 1024x576, 863 kb/s, 25 fps, 25 tbr, 1k tbn, 1k tbc At least one output file must be specified }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 18 16:49:56 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 Jul 2012 14:49:56 -0000 Subject: [FFmpeg-trac] #1541(avcodec:new): flv hangs on ff_vp3_idct_add_neon on ARM Cortex-A8 In-Reply-To: <037.e47009af7ace9eccb6b8ef1b9843ef98@avcodec.org> References: <037.e47009af7ace9eccb6b8ef1b9843ef98@avcodec.org> Message-ID: <052.0f6a5b27fb4da7853545f3d4b0970ee6@avcodec.org> #1541: flv hangs on ff_vp3_idct_add_neon on ARM Cortex-A8 -------------------------------------+------------------------------------- Reporter: kaijun61 | Owner: Type: defect | Status: new Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: flv, arm | Blocked By: cortext- A8 | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by kaijun61): ffmpeg -i 20051210-w50s.flv ffmpeg version git-2012-07-16-9b2c0e5 Copyright (c) 2000-2012 the FFmpeg developers built on Jul 18 2012 14:57:11 with gcc 4.5.3 20110311 (prerelease) configuration: --enable-shared --enable-pthreads --disable-gpl --enable- postproc --enable-avfilter --enable-swscale --enable-neon --enable-pic --enable-debug=3 --enable-ffmpeg --disable-ffplay --disable-ffprobe --disable-ffserver --cross-prefix=arm-angstrom-linux-gnueabi- --prefix=/usr --disable-x11grab --disable-libgsm --enable-libmp3lame --enable-libtheora --enable-libvorbis --disable-libvpx --disable- optimizations --disable-stripping --arch=arm --target-os=linux --enable- cross-compile --extra-cflags=' -O0 -fno-omit-frame-pointer -ggdb3 -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -mthumb- interwork -mno-thumb --sysroot=/home/tang/Projects/OE/build/tmp/sysroots /armv7a-angstrom-linux-gnueabi' --extra-ldflags='-Wl,-O1 -Wl,--hash- style=gnu' --sysroot=/home/tang/Projects/OE/build/tmp/sysroots/armv7a- angstrom-linux-gnueabi --enable-hardcoded-tables --cpu=cortex-a8 WARNING: library configuration mismatch avutil configuration: --enable-shared --enable-pthreads --disable- gpl --disable-postproc --disable-avfilter --disable-swscale --enable-neon --enable-pic --enable-debug=3 --enable-ffmpeg --enable-ffplay --disable- ffprobe --disable-ffserver --cross-prefix=arm-angstrom-linux-gnueabi- --prefix=/usr --disable-x11grab --disable-libgsm --enable-libmp3lame --enable-libtheora --enable-libvorbis --disable-libvpx --disable- optimizations --disable-stripping --arch=arm --target-os=linux --enable- cross-compile --extra-cflags=' -O0 -fno-omit-frame-pointer -ggdb3 -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -mthumb- interwork -mno-thumb --sysroot=/home/tang/Projects/OE/build/tmp/sysroots /armv7a-angstrom-linux-gnueabi' --extra-ldflags='-Wl,-O1 -Wl,--hash- style=gnu' --sysroot=/home/tang/Projects/OE/build/tmp/sysroots/armv7a- angstrom-linux-gnueabi --enable-hardcoded-tables --cpu=cortex-a8 avcodec configuration: --enable-shared --enable-pthreads --disable- gpl --disable-postproc --disable-avfilter --disable-swscale --enable-neon --enable-pic --enable-debug=3 --enable-ffmpeg --enable-ffplay --disable- ffprobe --disable-ffserver --cross-prefix=arm-angstrom-linux-gnueabi- --prefix=/usr --disable-x11grab --disable-libgsm --enable-libmp3lame --enable-libtheora --enable-libvorbis --disable-libvpx --disable- optimizations --disable-stripping --arch=arm --target-os=linux --enable- cross-compile --extra-cflags=' -O0 -fno-omit-frame-pointer -ggdb3 -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -mthumb- interwork -mno-thumb --sysroot=/home/tang/Projects/OE/build/tmp/sysroots /armv7a-angstrom-linux-gnueabi' --extra-ldflags='-Wl,-O1 -Wl,--hash- style=gnu' --sysroot=/home/tang/Projects/OE/build/tmp/sysroots/armv7a- angstrom-linux-gnueabi --enable-hardcoded-tables --cpu=cortex-a8 avformat configuration: --enable-shared --enable-pthreads --disable- gpl --disable-postproc --disable-avfilter --disable-swscale --enable-neon --enable-pic --enable-debug=3 --enable-ffmpeg --enable-ffplay --disable- ffprobe --disable-ffserver --cross-prefix=arm-angstrom-linux-gnueabi- --prefix=/usr --disable-x11grab --disable-libgsm --enable-libmp3lame --enable-libtheora --enable-libvorbis --disable-libvpx --disable- optimizations --disable-stripping --arch=arm --target-os=linux --enable- cross-compile --extra-cflags=' -O0 -fno-omit-frame-pointer -ggdb3 -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -mthumb- interwork -mno-thumb --sysroot=/home/tang/Projects/OE/build/tmp/sysroots /armv7a-angstrom-linux-gnueabi' --extra-ldflags='-Wl,-O1 -Wl,--hash- style=gnu' --sysroot=/home/tang/Projects/OE/build/tmp/sysroots/armv7a- angstrom-linux-gnueabi --enable-hardcoded-tables --cpu=cortex-a8 swresample configuration: --enable-shared --enable-pthreads --disable- gpl --enable-postproc --enable-avfilter --enable-swscale --enable- swresample --enable-neon --enable-pic --enable-debug=3 --enable-ffmpeg --disable-ffplay --disable-ffprobe --disable-ffserver --cross-prefix=arm- angstrom-linux-gnueabi- --prefix=/usr --disable-x11grab --disable-libgsm --enable-libmp3lame --enable-libtheora --enable-libvorbis --disable-libvpx --disable-optimizations --disable-stripping --arch=arm --target-os=linux --enable-cross-compile --extra-cflags=' -O0 -fno-omit-frame-pointer -ggdb3 -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -mthumb- interwork -mno-thumb --sysroot=/home/tang/Projects/OE/build/tmp/sysroots /armv7a-angstrom-linux-gnueabi' --extra-ldflags='-Wl,-O1 -Wl,--hash- style=gnu' --sysroot=/home/tang/Projects/OE/build/tmp/sysroots/armv7a- angstrom-linux-gnueabi --enable-hardcoded-tables --cpu=cortex-a8 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 [flv @ 0x433d0] max_analyze_duration 5000000 reached at 25000000 Input #0, flv, from '20051210-w50s.flv': Duration: 00:00:16.92, start: 0.000000, bitrate: 316 kb/s Stream #0:0: Video: vp6f, yuv420p, 360x288, 266 kb/s, 0.04 fps, 0.04 tbr, 1k tbn, 1k tbc Stream #0:1: Audio: mp3, 22050 Hz, stereo, s16, 40 kb/s At least one output file must be specified -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 18 16:50:47 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 Jul 2012 14:50:47 -0000 Subject: [FFmpeg-trac] #1548(avcodec:new): avcodec ignores profile when using ffmpeg C API In-Reply-To: <038.8387c7c9ec4beb8d26686144c3bd32a9@avcodec.org> References: <038.8387c7c9ec4beb8d26686144c3bd32a9@avcodec.org> Message-ID: <053.0ee557064fb92d234dcf035560cdbd6e@avcodec.org> #1548: avcodec ignores profile when using ffmpeg C API -------------------------------------+------------------------------------- Reporter: TheSHEEEP | Owner: Type: defect | Status: new Priority: important | Component: avcodec Version: 0.10.4 | Resolution: Keywords: Profile, | Blocked By: h264, Baseline | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by TheSHEEEP): What would av_opt_set do any different than setting the profile value directly? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 18 16:51:00 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 Jul 2012 14:51:00 -0000 Subject: [FFmpeg-trac] #1490(FFmpeg:closed): Infinity loop / lock in export image In-Reply-To: <040.61e47af0dacbe2b93c3135dbbfe25909@avcodec.org> References: <040.61e47af0dacbe2b93c3135dbbfe25909@avcodec.org> Message-ID: <055.a43bab20b090a28334b99648489f7f68@avcodec.org> #1490: Infinity loop / lock in export image -------------------------------------+---------------------------------- Reporter: klaasdeboer | Owner: Type: defect | Status: closed Priority: important | Component: FFmpeg Version: git-master | Resolution: fixed Keywords: regression | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+---------------------------------- Changes (by michael): * status: open => closed * resolution: => fixed -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 18 16:53:21 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 Jul 2012 14:53:21 -0000 Subject: [FFmpeg-trac] #1548(avcodec:new): avcodec ignores profile when using ffmpeg C API In-Reply-To: <038.8387c7c9ec4beb8d26686144c3bd32a9@avcodec.org> References: <038.8387c7c9ec4beb8d26686144c3bd32a9@avcodec.org> Message-ID: <053.cddcf157e1ffc0b330061dad20edf756@avcodec.org> #1548: avcodec ignores profile when using ffmpeg C API -------------------------------------+------------------------------------- Reporter: TheSHEEEP | Owner: Type: defect | Status: new Priority: important | Component: avcodec Version: 0.10.4 | Resolution: Keywords: Profile, | Blocked By: h264, Baseline | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by Cigaes): They do not do the same thing at all. One affects the codec private options, the other the codec context. libx264 uses a private option. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 18 16:54:24 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 Jul 2012 14:54:24 -0000 Subject: [FFmpeg-trac] #1551(avformat:new): mov file is played by vlc, cannot be read by FFmpeg Message-ID: <036.d08cea9886ef269d1c5fad3f2e7eec1b@avcodec.org> #1551: mov file is played by vlc, cannot be read by FFmpeg --------------------------------------+---------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: normal | Component: avformat Version: git-master | Keywords: mov Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 --------------------------------------+---------------------------------- (issue 2226 by ami_stuff) http://www.imaging-resource.com/PRODS/TS2/FULLRES/YP1020228.MOV Sample (1280x720 at 30 mjpeg and pcm audio) can be played with vlc, does not decode with FFmpeg {{{ $ ffmpeg -i YP1020228.MOV ffmpeg version N-42594-g56ae592 Copyright (c) 2000-2012 the FFmpeg developers built on Jul 18 2012 09:14:59 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable- libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs --enable-x11grab --enable-libass libavutil 51. 65.100 / 51. 65.100 libavcodec 54. 41.100 / 54. 41.100 libavformat 54. 17.100 / 54. 17.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 @ 0x90774e0] moov atom not found YP1020228.MOV: Invalid data found when processing input }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 18 17:00:47 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 Jul 2012 15:00:47 -0000 Subject: [FFmpeg-trac] #1548(avcodec:new): avcodec ignores profile when using ffmpeg C API In-Reply-To: <038.8387c7c9ec4beb8d26686144c3bd32a9@avcodec.org> References: <038.8387c7c9ec4beb8d26686144c3bd32a9@avcodec.org> Message-ID: <053.4f7229be175fa640d22bcb347794bea0@avcodec.org> #1548: avcodec ignores profile when using ffmpeg C API -------------------------------------+------------------------------------- Reporter: TheSHEEEP | Owner: Type: defect | Status: new Priority: important | Component: avcodec Version: 0.10.4 | Resolution: Keywords: Profile, | Blocked By: h264, Baseline | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by TheSHEEEP): Replying to [comment:3 Cigaes]: > They do not do the same thing at all. One affects the codec private options, the other the codec context. libx264 uses a private option. Okay, I will try that, but I have problems compiling when using av_opt_set although I do link against avutil.lib (unresolved external symbol, really strange). I'll have to figure that one out, first. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 18 17:19:15 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 Jul 2012 15:19:15 -0000 Subject: [FFmpeg-trac] #1517(undetermined:closed): Pixel format autoselection does not choose wisely for yuvj420p In-Reply-To: <036.f93ffc6703a3eb69a7c6079273405368@avcodec.org> References: <036.f93ffc6703a3eb69a7c6079273405368@avcodec.org> Message-ID: <051.260e9ecc7afccf10abf6eba4900cbf6d@avcodec.org> #1517: Pixel format autoselection does not choose wisely for yuvj420p -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: closed Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: fixed Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by michael): * status: new => closed * resolution: => fixed -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 18 18:16:40 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 Jul 2012 16:16:40 -0000 Subject: [FFmpeg-trac] #1426(undetermined:closed): Colour space auto-selection does not work well for rgb48 input and yuv output In-Reply-To: <036.1921138174e963866a32d4177a679143@avcodec.org> References: <036.1921138174e963866a32d4177a679143@avcodec.org> Message-ID: <051.fd267e38cddf714b48c0bfef6548a2d3@avcodec.org> #1426: Colour space auto-selection does not work well for rgb48 input and yuv output -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: closed Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: fixed Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Changes (by michael): * status: new => closed * resolution: => fixed Comment: FIxed by the ticket1517 fix -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 18 18:28:59 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 Jul 2012 16:28:59 -0000 Subject: [FFmpeg-trac] #218(avformat:closed): H264 in flv cannot be decoded In-Reply-To: <036.727e522153ea9cebfa7a1e1c2b57350a@avcodec.org> References: <036.727e522153ea9cebfa7a1e1c2b57350a@avcodec.org> Message-ID: <051.e63c632336207c820952188f263029a5@avcodec.org> #218: H264 in flv cannot be decoded -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: closed Priority: normal | Component: avformat Version: git-master | Resolution: fixed Keywords: | Blocked By: analyzeduration flv h264 | Reproduced by developer: 1 Blocking: | Analyzed by developer: 1 | -------------------------------------+------------------------------------- Changes (by saste): * analyzed: 0 => 1 * priority: important => normal * status: open => closed * component: undetermined => avformat * resolution: => fixed Comment: Replying to [comment:4 shprasad]: > Problem was not with the h264/mp3 videos, the files attached had broken frames and hence it wasnt able to decode. I have sent the patch to this problem to the ffmpeg-devel. The problem was with the max_analyse_duration. I think a reasonable fix consists into telling the user what to do in this case: {{{ commit 739ec710c4e89537f3eb327a1ebddb8ceb5f2256 Author: Stefano Sabatini Date: Mon Jul 16 00:29:23 2012 +0200 lavf/utils: suggest what to do in case of missing codec information In particular, fix trac issue #218. }}} Also I couldn't find your patch on ffmpeg-devel (can you provide a link/thread name?). Feel free to reopen the ticket if you think there is a better solution. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 18 20:08:55 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 Jul 2012 18:08:55 -0000 Subject: [FFmpeg-trac] #1541(avcodec:new): flv hangs on ff_vp3_idct_add_neon on ARM Cortex-A8 In-Reply-To: <037.e47009af7ace9eccb6b8ef1b9843ef98@avcodec.org> References: <037.e47009af7ace9eccb6b8ef1b9843ef98@avcodec.org> Message-ID: <052.f45199abbbbcf071a7002fdb65ef9faf@avcodec.org> #1541: flv hangs on ff_vp3_idct_add_neon on ARM Cortex-A8 -------------------------------------+------------------------------------- Reporter: kaijun61 | Owner: Type: defect | Status: new Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: flv, arm | Blocked By: cortext- A8 | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Does it also hang with ffmpeg? One possibility to test is: $ ffmpeg -i 20051210-w50s.flv -f null - If you cannot reproduce the hang, please recompile with --enable-cross- compile --cross-prefix=arm-angstrom-linux-gnueabi --target-os=linux (or whatever is the necessary minimum to compile an optimized neon binary). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 18 20:52:31 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 Jul 2012 18:52:31 -0000 Subject: [FFmpeg-trac] #1552(undetermined:new): Packed B-frames cannot be remuxed into mkv Message-ID: <036.7ad45fcd6fcc4172f461a74b2b06b879@avcodec.org> #1552: Packed B-frames cannot be remuxed into mkv -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: normal | Component: Version: git- | undetermined master | Keywords: asp mkv Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- (issue 1719) FFmpeg fails when trying to remux packed B-frames into matroska. {{{ $ ffmpeg -i AVI\ That\ plays\ well\ but\ can\ ot\ be\ muxed\ to\ mkv.avi -vcodec copy -an out.mkv ffmpeg version N-42605-g5784a46 Copyright (c) 2000-2012 the FFmpeg developers built on Jul 18 2012 20:29:06 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable- libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs --enable-x11grab --enable-libass libavutil 51. 65.100 / 51. 65.100 libavcodec 54. 41.100 / 54. 41.100 libavformat 54. 17.100 / 54. 17.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 [mpeg4 @ 0x907d800] Invalid and inefficient vfw-avi packed B frames detected Input #0, avi, from 'AVI That plays well but can ot be muxed to mkv.avi': Metadata: encoder : Lavf52.48.0 Duration: 00:00:20.44, start: 0.000000, bitrate: 315 kb/s Stream #0:0: Video: mpeg4 (DX50 / 0x30355844), yuv420p, 592x472 [SAR 1:1 DAR 74:59], 25 fps, 25 tbr, 25 tbn, 30k tbc Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16, 128 kb/s Output #0, matroska, to 'out.mkv': Metadata: encoder : Lavf54.17.100 Stream #0:0: Video: mpeg4 (DX50 / 0x30355844), yuv420p, 592x472 [SAR 1:1 DAR 74:59], q=2-31, 25 fps, 1k tbn, 25 tbc Stream mapping: Stream #0:0 -> #0:0 (copy) Press [q] to stop, [?] for help [matroska @ 0x9077ce0] Can't write packet with unknown timestamp av_interleaved_write_frame(): Invalid argument }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 18 21:00:31 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 Jul 2012 19:00:31 -0000 Subject: [FFmpeg-trac] #1553(undetermined:new): Remuxing mpeg2video from transport stream to matroska fails Message-ID: <036.d3490d845a1c03504ba0a1068b8e2ae5@avcodec.org> #1553: Remuxing mpeg2video from transport stream to matroska fails -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: normal | Component: Version: git- | undetermined master | Keywords: mpegts Blocked By: | mpeg2video Reproduced by developer: 0 | av_interleaved_write_frame | Blocking: | Analyzed by developer: 0 -------------------------------------+------------------------------------- (Second, unrelated sample from issue 1719) Remuxing mpeg2video from ts to mkv fails: {{{ $ ffmpeg -i Ts\ cannot\ be\ muxed\ to\ mkv.ts -vcodec copy -an out.mkv ffmpeg version N-42605-g5784a46 Copyright (c) 2000-2012 the FFmpeg developers built on Jul 18 2012 20:29:06 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable- libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs --enable-x11grab --enable-libass libavutil 51. 65.100 / 51. 65.100 libavcodec 54. 41.100 / 54. 41.100 libavformat 54. 17.100 / 54. 17.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 [mpegts @ 0x90774e0] PES packet size mismatch [mpegts @ 0x90774e0] Could not find codec parameters for stream 2 (Audio: ac3 ([129][0][0][0] / 0x0081), 0 channels, s16): unspecified sample rate Consider increasing the value for the 'analyzeduration' and 'probesize' options [NULL @ 0x907c140] start time is not set in estimate_timings_from_pts [mpegts @ 0x90774e0] PES packet size mismatch Input #0, mpegts, from 'Ts cannot be muxed to mkv.ts': Duration: 00:00:01.78, start: 58016.615744, bitrate: 9158 kb/s Program 1 Stream #0:0[0x31]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p, 1440x1080 [SAR 4:3 DAR 16:9], 90000 kb/s, 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc Stream #0:1[0x34]: Audio: ac3 ([129][0][0][0] / 0x0081), 48000 Hz, stereo, s16, 384 kb/s Stream #0:2[0x35]: Audio: ac3 ([129][0][0][0] / 0x0081), 0 channels, s16 Output #0, matroska, to 'out.mkv': Metadata: encoder : Lavf54.17.100 Stream #0:0: Video: mpeg2video ([2][0][0][0] / 0x0002), yuv420p, 1440x1080 [SAR 4:3 DAR 16:9], q=2-31, 90000 kb/s, 29.97 fps, 1k tbn, 90k tbc Stream mapping: Stream #0:0 -> #0:0 (copy) Press [q] to stop, [?] for help [matroska @ 0x907f080] Can't write packet with unknown timestamp av_interleaved_write_frame(): Invalid argument }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 18 21:09:47 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 Jul 2012 19:09:47 -0000 Subject: [FFmpeg-trac] #1554(avformat:new): Support reading proprietary AVID DNxHD MXF Message-ID: <036.8d60ab5ea1d17817ad9a7ef401e86104@avcodec.org> #1554: Support reading proprietary AVID DNxHD MXF ---------------------------------------+---------------------------------- Reporter: cehoyos | Owner: Type: enhancement | Status: new Priority: wish | Component: avformat Version: git-master | Keywords: mxf avid Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 ---------------------------------------+---------------------------------- (issue 2160) http://samples.ffmpeg.org/MXF/issue2160/PW0805A0V01.4C5B5636.EFA330.mxf FFmpeg is unable to read the proprietary AVID DNxHD MXF file. {{{ $ ffmpeg -i PW0805A0V01.4C5B5636.EFA330.mxf ffmpeg version N-42605-g5784a46 Copyright (c) 2000-2012 the FFmpeg developers built on Jul 18 2012 20:29:06 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable- libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs --enable-x11grab --enable-libass libavutil 51. 65.100 / 51. 65.100 libavcodec 54. 41.100 / 54. 41.100 libavformat 54. 17.100 / 54. 17.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 Input #0, mxf, from 'PW0805A0V01.4C5B5636.EFA330.mxf': Duration: 00:00:06.03, start: 0.000000, bitrate: 146018 kb/s Stream #0:0: Data: none At least one output file must be specified }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 18 21:33:28 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 Jul 2012 19:33:28 -0000 Subject: [FFmpeg-trac] #1555(undetermined:new): WebM: Silent track not taken into account if followed by a noisy track Message-ID: <036.1ce4d11750f8e7eebb6322951c394647@avcodec.org> #1555: WebM: Silent track not taken into account if followed by a noisy track -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: normal | Component: Version: git- | undetermined master | Keywords: Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- (issue 2445) I will upload a webm sample that plays different with Firefox and ffplay - both ffmpeg and ffplay ignore the initial silence. {{{ $ ffmpeg -i res_silence_then_sound.webm -qscale 2 out.avi ffmpeg version N-42605-g5784a46 Copyright (c) 2000-2012 the FFmpeg developers built on Jul 18 2012 20:29:06 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable- libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs --enable-x11grab --enable-libass libavutil 51. 65.100 / 51. 65.100 libavcodec 54. 41.100 / 54. 41.100 libavformat 54. 17.100 / 54. 17.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 Input #0, matroska,webm, from 'res_silence_then_sound.webm': Metadata: creation_time : 2010-12-24 06:39:05 Duration: 00:00:35.58, start: 0.000000, bitrate: 1105 kb/s Stream #0:0: Video: vp8, yuv420p, 640x352, SAR 1:1 DAR 20:11, 25 fps, 25 tbr, 1k tbn, 1k tbc Stream #0:1: Audio: vorbis, 48000 Hz, stereo, s16 Please use -q:a or -q:v, -qscale is ambiguous Output #0, avi, to 'out.avi': Metadata: ISFT : Lavf54.17.100 Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 640x352 [SAR 1:1 DAR 20:11], q=2-31, 200 kb/s, 25 tbn, 25 tbc Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16 Stream mapping: Stream #0:0 -> #0:0 (vp8 -> mpeg4) Stream #0:1 -> #0:1 (vorbis -> libmp3lame) Press [q] to stop, [?] for help frame= 858 fps= 90 q=2.0 Lsize= 6666kB time=00:00:35.52 bitrate=1537.3kbits/s video:6123kB audio:477kB subtitle:0 global headers:0kB muxing overhead 0.995196% [libmp3lame @ 0x90c2a80] 1 frames left in que on closing }}} out.avi is broken / severe A/V desync. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 18 21:34:59 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 18 Jul 2012 19:34:59 -0000 Subject: [FFmpeg-trac] #1555(undetermined:new): WebM: Silent track not taken into account if followed by a noisy track In-Reply-To: <036.1ce4d11750f8e7eebb6322951c394647@avcodec.org> References: <036.1ce4d11750f8e7eebb6322951c394647@avcodec.org> Message-ID: <051.4c9fb3939254e633dbf2f3411cc81e8d@avcodec.org> #1555: WebM: Silent track not taken into account if followed by a noisy track -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Sample uploaded to http://samples.ffmpeg.org/ffmpeg- bugs/trac/ticket1555/res_silence_then_sound.webm -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 19 09:51:58 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 19 Jul 2012 07:51:58 -0000 Subject: [FFmpeg-trac] #1543(undetermined:new): ffmpeg stops after few minutes without anything in the log In-Reply-To: <035.87b086376fcb85304bbbe9725a76d4c3@avcodec.org> References: <035.87b086376fcb85304bbbe9725a76d4c3@avcodec.org> Message-ID: <050.bbc1ea85cbd1f15370214ab7de26d2bf@avcodec.org> #1543: ffmpeg stops after few minutes without anything in the log -------------------------------------+------------------------------------- Reporter: kostay | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by kostay): no problems that way... (like -vcodec mpeg4 -f m4v) but i need real time video which h264 provides as i could see converting to file == same end of the output of converting to file: it just stopped on last line and strarted to eat memory again kind regards [libx264 @ 000000000051ef40] frame= 865 QP=30.00 NAL=2 Slice:P Poc:1730 I:3 P :98 SKIP:1099 size=271 bytes [libx264 @ 000000000051ef40] frame= 866 QP=30.00 NAL=2 Slice:P Poc:1732 I:4 P :47 SKIP:1149 size=168 bytes [libx264 @ 000000000051ef40] frame= 867 QP=30.00 NAL=2 Slice:P Poc:1734 I:7 P :84 SKIP:1109 size=258 bytes [libx264 @ 000000000051ef40] frame= 868 QP=30.00 NAL=2 Slice:P Poc:1736 I:5 P :81 SKIP:1114 size=238 bytes frame= 869 fps= 30 q=30.0 size= 346kB time=00:00:28.96 bitrate= 98.0kbits/ frame= 869 QP=30.00 NAL=2 Slice:P Poc:1738 I:14 P:134 SKIP:1052 size=353 byte s [libx264 @ 000000000051ef40] frame= 870 QP=30.00 NAL=2 Slice:P Poc:1740 I:10 P :84 SKIP:1106 size=255 bytes [libx264 @ 000000000051ef40] frame= 871 QP=30.00 NAL=2 Slice:P Poc:1742 I:3 P :67 SKIP:1130 size=217 bytes [libx264 @ 000000000051ef40] frame= 872 QP=30.00 NAL=2 Slice:P Poc:1744 I:3 P :51 SKIP:1146 size=177 bytes [libx264 @ 000000000051ef40] frame= 873 QP=30.00 NAL=2 Slice:P Poc:1746 I:3 P :55 SKIP:1142 size=187 bytes [libx264 @ 000000000051ef40] frame= 874 QP=30.00 NAL=2 Slice:P Poc:1748 I:3 P :48 SKIP:1149 size=165 bytes [libx264 @ 000000000051ef40] frame= 875 QP=30.00 NAL=2 Slice:P Poc:1750 I:11 P :101 SKIP:1088 size=294 bytes [libx264 @ 000000000051ef40] frame= 876 QP=30.00 NAL=2 Slice:P Poc:1752 I:4 P :57 SKIP:1139 size=193 bytes [libx264 @ 000000000051ef40] frame= 877 QP=30.00 NAL=2 Slice:P Poc:1754 I:10 P :62 SKIP:1128 size=220 bytes [libx264 @ 000000000051ef40] frame= 878 QP=30.00 NAL=2 Slice:P Poc:1756 I:3 P :49 SKIP:1148 size=172 bytes [libx264 @ 000000000051ef40] frame= 879 QP=30.00 NAL=2 Slice:P Poc:1758 I:2 P :46 SKIP:1152 size=164 bytes -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 19 10:23:19 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 19 Jul 2012 08:23:19 -0000 Subject: [FFmpeg-trac] #1548(avcodec:new): avcodec ignores profile when using ffmpeg C API In-Reply-To: <038.8387c7c9ec4beb8d26686144c3bd32a9@avcodec.org> References: <038.8387c7c9ec4beb8d26686144c3bd32a9@avcodec.org> Message-ID: <053.9eae07cec22876d6ddadf4528b73b214@avcodec.org> #1548: avcodec ignores profile when using ffmpeg C API -------------------------------------+------------------------------------- Reporter: TheSHEEEP | Owner: Type: defect | Status: new Priority: important | Component: avcodec Version: 0.10.4 | Resolution: Keywords: Profile, | Blocked By: h264, Baseline | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by TheSHEEEP): Got that one sorted out. But when I do av_opt_set(avc, "profile", "base", 0), I get the error messages: "Undefined constant or missing '(' in 'base'" and "Unable to parse option value "base"" -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 19 10:29:51 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 19 Jul 2012 08:29:51 -0000 Subject: [FFmpeg-trac] #1548(avcodec:new): avcodec ignores profile when using ffmpeg C API In-Reply-To: <038.8387c7c9ec4beb8d26686144c3bd32a9@avcodec.org> References: <038.8387c7c9ec4beb8d26686144c3bd32a9@avcodec.org> Message-ID: <053.101f70e3b1812f8e639d2c3924c87d9d@avcodec.org> #1548: avcodec ignores profile when using ffmpeg C API -------------------------------------+------------------------------------- Reporter: TheSHEEEP | Owner: Type: defect | Status: new Priority: important | Component: avcodec Version: 0.10.4 | Resolution: Keywords: Profile, | Blocked By: h264, Baseline | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by Cigaes): "base" is not a x264 profile. You can probably find the list of supported profiles in the documentation of x264. I do not know where is the best place to look for x264 documentation, but "x264 documentation profile" in a search engine would probably be a good start. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 19 10:48:04 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 19 Jul 2012 08:48:04 -0000 Subject: [FFmpeg-trac] #1548(avcodec:new): avcodec ignores profile when using ffmpeg C API In-Reply-To: <038.8387c7c9ec4beb8d26686144c3bd32a9@avcodec.org> References: <038.8387c7c9ec4beb8d26686144c3bd32a9@avcodec.org> Message-ID: <053.b62e614029c842e2d18d0885770686f2@avcodec.org> #1548: avcodec ignores profile when using ffmpeg C API -------------------------------------+------------------------------------- Reporter: TheSHEEEP | Owner: Type: defect | Status: new Priority: important | Component: avcodec Version: 0.10.4 | Resolution: Keywords: Profile, | Blocked By: h264, Baseline | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by TheSHEEEP): Well, according to this ( http://mewiki.project357.com/wiki/X264_Settings ), "baseline" should do the trick. But I get the same error message, just with "baseline" instead of "base". I also tried with Baseline, Constrained Baseline, etc. All the same error message. I also tried this: av_opt_set_int(codecContext, "profile", (int64_t)FF_PROFILE_H264_CONSTRAINED_BASELINE, AV_OPT_SEARCH_CHILDREN); The result was: No error, but still "High" profile. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 19 10:57:47 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 19 Jul 2012 08:57:47 -0000 Subject: [FFmpeg-trac] #1548(avcodec:new): avcodec ignores profile when using ffmpeg C API In-Reply-To: <038.8387c7c9ec4beb8d26686144c3bd32a9@avcodec.org> References: <038.8387c7c9ec4beb8d26686144c3bd32a9@avcodec.org> Message-ID: <053.6782eeb627459a12cf7d85b0d7c15c72@avcodec.org> #1548: avcodec ignores profile when using ffmpeg C API -------------------------------------+------------------------------------- Reporter: TheSHEEEP | Owner: Type: defect | Status: new Priority: important | Component: avcodec Version: 0.10.4 | Resolution: Keywords: Profile, | Blocked By: h264, Baseline | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by TheSHEEEP): The problem with error was, as it seems, that I have to use av_set_opt AFTER avcodec_open2(c, codec, NULL). When I do it like this: {{{ if (avcodec_open2(c, codec, NULL) < 0) { av_log(c, AV_LOG_ERROR, "%s","could not open video codec\n"); exit(1); } av_opt_set(c, "profile", "baseline", AV_OPT_SEARCH_CHILDREN); }}} The error is gone, but the video remains of "High" profile. I really start to think that this is a bug. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 19 11:04:15 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 19 Jul 2012 09:04:15 -0000 Subject: [FFmpeg-trac] #218(avformat:closed): H264 in flv cannot be decoded In-Reply-To: <036.727e522153ea9cebfa7a1e1c2b57350a@avcodec.org> References: <036.727e522153ea9cebfa7a1e1c2b57350a@avcodec.org> Message-ID: <051.c33e8869bff47d4975aadbd4a57db138@avcodec.org> #218: H264 in flv cannot be decoded -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: closed Priority: normal | Component: avformat Version: git-master | Resolution: fixed Keywords: | Blocked By: analyzeduration flv h264 | Reproduced by developer: 1 Blocking: | Analyzed by developer: 1 | -------------------------------------+------------------------------------- Comment (by shprasad): [FFmpeg-devel] [Patch]decode h264/mp3 video patch this is the subject I have put to it.......... Replying to [comment:5 saste]: > Replying to [comment:4 shprasad]: > > Problem was not with the h264/mp3 videos, the files attached had broken frames and hence it wasnt able to decode. I have sent the patch to this problem to the ffmpeg-devel. The problem was with the max_analyse_duration. > > I think a reasonable fix consists into telling the user what to do in this case: > {{{ > commit 739ec710c4e89537f3eb327a1ebddb8ceb5f2256 > Author: Stefano Sabatini > Date: Mon Jul 16 00:29:23 2012 +0200 > > lavf/utils: suggest what to do in case of missing codec information > > In particular, fix trac issue #218. > }}} > > Also I couldn't find your patch on ffmpeg-devel (can you provide a link/thread name?). > > Feel free to reopen the ticket if you think there is a better solution. > -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 19 11:06:42 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 19 Jul 2012 09:06:42 -0000 Subject: [FFmpeg-trac] #1548(avcodec:new): avcodec ignores profile when using ffmpeg C API In-Reply-To: <038.8387c7c9ec4beb8d26686144c3bd32a9@avcodec.org> References: <038.8387c7c9ec4beb8d26686144c3bd32a9@avcodec.org> Message-ID: <053.c076484ab6f165173a6da2c7c145221f@avcodec.org> #1548: avcodec ignores profile when using ffmpeg C API -------------------------------------+------------------------------------- Reporter: TheSHEEEP | Owner: Type: defect | Status: new Priority: important | Component: avcodec Version: 0.10.4 | Resolution: Keywords: Profile, | Blocked By: h264, Baseline | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by Cigaes): You are right, this is not the correct code: the option must not be set after the codec is opened, but ''when'' the codec is opened, using the thirs argument of {{{avcodec_open2}}}. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 19 11:19:02 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 19 Jul 2012 09:19:02 -0000 Subject: [FFmpeg-trac] #1548(avcodec:new): avcodec ignores profile when using ffmpeg C API In-Reply-To: <038.8387c7c9ec4beb8d26686144c3bd32a9@avcodec.org> References: <038.8387c7c9ec4beb8d26686144c3bd32a9@avcodec.org> Message-ID: <053.d4beafc79df4b742e620e4e100135c0a@avcodec.org> #1548: avcodec ignores profile when using ffmpeg C API -------------------------------------+------------------------------------- Reporter: TheSHEEEP | Owner: Type: defect | Status: new Priority: important | Component: avcodec Version: 0.10.4 | Resolution: Keywords: Profile, | Blocked By: h264, Baseline | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by TheSHEEEP): I got it working! You need to use the priv_data instead of the context itself. I got the hint when searching for "av_opt_set profile". So this works: {{{ av_opt_set(c->priv_data, "profile", "baseline", AV_OPT_SEARCH_CHILDREN); }}} And I actually do it before calling avcodec_open2(). Consider this resolved. And thanks for the support! -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 19 11:32:54 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 19 Jul 2012 09:32:54 -0000 Subject: [FFmpeg-trac] #1548(avcodec:closed): avcodec ignores profile when using ffmpeg C API In-Reply-To: <038.8387c7c9ec4beb8d26686144c3bd32a9@avcodec.org> References: <038.8387c7c9ec4beb8d26686144c3bd32a9@avcodec.org> Message-ID: <053.1ab1a6746eea0cda5e69ec1e2b57d2a3@avcodec.org> #1548: avcodec ignores profile when using ffmpeg C API -----------------------------------+----------------------------------- Reporter: TheSHEEEP | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: 0.10.4 | Resolution: invalid Keywords: libx264 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -----------------------------------+----------------------------------- Changes (by cehoyos): * keywords: Profile, h264, Baseline => libx264 * status: new => closed * resolution: => invalid -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 19 17:36:14 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 19 Jul 2012 15:36:14 -0000 Subject: [FFmpeg-trac] #1556(undetermined:new): Frame rate changed without changeing timestamps Message-ID: <035.72d5535bf7200fcdaef03b4d713cc4ca@avcodec.org> #1556: Frame rate changed without changeing timestamps --------------------------------------+---------------------------------- Reporter: FishB8 | Type: defect Status: new | Priority: normal Component: undetermined | Version: 0.11.1 Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------------+---------------------------------- I used to be able to force change in framerate by doing the following: {{{ % ffmpeg -f $input-device -i input -r 30/1 ... output }}} The indev that I'm capturing from gets video at 60fps, and this used to force the frame-rate down to 30 (by dropping every other frame) before streaming. However now, while it says the output is 30fps, the encoded timestamps seem to be stamped like they would be for 60fps. So the streamer / player says the steam it's receiving is 60 fps, so the audio and video drift wildly out of sync quite quickly when viewing rtp/rtsp streams. Trying to force is by doing: {{{ % ffmpeg -r 60/1 -f $input-device -i input -r 30/1 ... output }}} results in an error "Option framerate not found" similar to #926 My setup is a bit complicated with several apps connected with pipes, but it worked ~6 months ago. I've updated my system this week and it no longer works with ffmpeg 0.11.1 decklink device -> bmdcapture -> ffpeg (scaling and encoding) -> vlc (simultaneous RTP-Mulitcast & RTSP) I also tried patching ffmpeg to interface with the decklink directly to see if cutting bmdcapture out the pipeline would help, but problem is still the same. Actual commands used: with bmdcapture {{{ bmdcapture -c 2 -s 16 -m 16 -V 4 -A 1 -F nut -f pipe:1 | ffmpeg -re -i - -s 640x320 -r 30/1 -acodec libaacplus -ab 64k -vcodec libx264 -pix_fmt yuv420p -aspect 16:9 -vprofile high -preset slow -crf 22.0 -trellis 2 -threads 8 -f nut - | cvlc - --sout '#duplicate{dst=rtp{mux=ts{use-key- frames},sdp=rtsp://@:8554/teststream},dst=rtp{mux=ts{use-key- frames},dst=224.2.0.1,port=5004,ttl=16,sdp=sap://,name=teststream}}' }}} without bmdcapture: {{{ ffmpeg -re -f decklink -input_format 16 -i "" -s 640x360 -r 30/1 -pix_fmt yuv420p -vcodec libx264 -vprofile high -preset slow -trellis 2 -crf 22 -acodec libaacplus -ab 64k -f nut - | cvlc - --sout '#duplicate{dst=rtp{mux=ts{use-key- frames},sdp=rtsp://@:8554/livestream},dst=rtp{mux=ts{use-key- frames},dst=224.2.0.1,port=5004,ttl=16,sdp=sap://,name=livestream}}' }}} Used in conjunction with VLC version 2.0.2 as the actual stream server (no transcoding, just transmuxing) and as the client as well. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 19 17:49:07 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 19 Jul 2012 15:49:07 -0000 Subject: [FFmpeg-trac] #1556(undetermined:new): Frame rate changed without changeing timestamps In-Reply-To: <035.72d5535bf7200fcdaef03b4d713cc4ca@avcodec.org> References: <035.72d5535bf7200fcdaef03b4d713cc4ca@avcodec.org> Message-ID: <050.ca27da0b8d829d579a297fba53d846b5@avcodec.org> #1556: Frame rate changed without changeing timestamps --------------------------------+---------------------------------------- Reporter: FishB8 | Owner: Type: defect | Status: new Priority: normal | Component: undetermined Version: 0.11.1 | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------+---------------------------------------- Comment (by FishB8): Forgot to mention, that I can confirm that if I capture at 1920x1080 at 30000/1001 or 1920x1080 at 30 (where I'm no longer trying to drop every other frame) that everything works fine. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 19 18:32:19 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 19 Jul 2012 16:32:19 -0000 Subject: [FFmpeg-trac] #1556(undetermined:new): Frame rate changed without changeing timestamps In-Reply-To: <035.72d5535bf7200fcdaef03b4d713cc4ca@avcodec.org> References: <035.72d5535bf7200fcdaef03b4d713cc4ca@avcodec.org> Message-ID: <050.71ca9905f5aed943cb9db48caa9fb203@avcodec.org> #1556: Frame rate changed without changeing timestamps --------------------------------+---------------------------------------- Reporter: FishB8 | Owner: Type: defect | Status: new Priority: normal | Component: undetermined Version: 0.11.1 | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------+---------------------------------------- Comment (by cehoyos): Please provide complete, uncut console output together with your command line. And please test current git head. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 19 18:36:57 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 19 Jul 2012 16:36:57 -0000 Subject: [FFmpeg-trac] #1557(avformat:new): Support demuxing SIPR on RA files Message-ID: <036.b8592fb68fdf163c361418a7c2a3cd20@avcodec.org> #1557: Support demuxing SIPR on RA files --------------------------------------+----------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: normal | Component: avformat Version: git-master | Keywords: real sipr Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 --------------------------------------+----------------------------------- (issue 1708) http://samples.ffmpeg.org/real/RA/sipr/ Works fine with mplayer -demuxer rm -ac ffsipr, does not work correctly with ffmpeg and mplayer -demuxer lavf {{{ $ ffmpeg -i big_16k.ra ffmpeg version N-42619-g6b7849e Copyright (c) 2000-2012 the FFmpeg developers built on Jul 19 2012 08:58:35 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable- libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs --enable-x11grab --enable-libass libavutil 51. 65.100 / 51. 65.100 libavcodec 54. 41.100 / 54. 41.100 libavformat 54. 17.100 / 54. 17.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 [rm @ 0x90764e0] max_analyze_duration 5000000 reached at 5000000 [rm @ 0x90764e0] Estimating duration from bitrate, this may be inaccurate Guessed Channel Layout for Input Stream #0.0 : mono Input #0, rm, from 'big_16k.ra': Metadata: title : > author : copyright : comment : ??D Duration: N/A, bitrate: N/A Stream #0:0: Audio: sipr (sipr / 0x72706973), 16000 Hz, mono, flt At least one output file must be specified }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 19 19:33:31 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 19 Jul 2012 17:33:31 -0000 Subject: [FFmpeg-trac] #1556(undetermined:new): Frame rate changed without changeing timestamps In-Reply-To: <035.72d5535bf7200fcdaef03b4d713cc4ca@avcodec.org> References: <035.72d5535bf7200fcdaef03b4d713cc4ca@avcodec.org> Message-ID: <050.c83def48bc57ece66dbcb4b34924d8b1@avcodec.org> #1556: Frame rate changed without changeing timestamps --------------------------------+---------------------------------------- Reporter: FishB8 | Owner: Type: defect | Status: new Priority: normal | Component: undetermined Version: 0.11.1 | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------+---------------------------------------- Comment (by FishB8): I redirected stderr output to a log file. (So that vlc output isn't mixed in) See attached encode.log Will work on getting a git build put together. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 19 19:51:35 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 19 Jul 2012 17:51:35 -0000 Subject: [FFmpeg-trac] #1556(undetermined:new): Frame rate changed without changeing timestamps In-Reply-To: <035.72d5535bf7200fcdaef03b4d713cc4ca@avcodec.org> References: <035.72d5535bf7200fcdaef03b4d713cc4ca@avcodec.org> Message-ID: <050.29ed01bcf593e25bbf757c09b57fa52e@avcodec.org> #1556: Frame rate changed without changeing timestamps --------------------------------+---------------------------------------- Reporter: FishB8 | Owner: Type: defect | Status: new Priority: normal | Component: undetermined Version: 0.11.1 | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------+---------------------------------------- Comment (by cehoyos): What happens if you output to a file? Does it play in-sync, or does it show problems (with ffmpeg, ffplay or MPlayer)? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 19 20:55:07 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 19 Jul 2012 18:55:07 -0000 Subject: [FFmpeg-trac] #1558(avformat:new): Unable to decode a (possibly damaged) matroska file Message-ID: <036.06b2c6d731f7ac43593da99c8ecc3edc@avcodec.org> #1558: Unable to decode a (possibly damaged) matroska file --------------------------------------+---------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: normal | Component: avformat Version: git-master | Keywords: mkv Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 --------------------------------------+---------------------------------- (issue 384) http://samples.ffmpeg.org/ffmpeg-bugs/roundup/issue384/ FFmpeg is unable to decode a matroska sample that is played fine by vlc. {{{ $ ffmpeg -i matroska_crash.mkv ffmpeg version N-42619-g6b7849e Copyright (c) 2000-2012 the FFmpeg developers built on Jul 19 2012 08:58:35 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable- libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs --enable-x11grab --enable-libass libavutil 51. 65.100 / 51. 65.100 libavcodec 54. 41.100 / 54. 41.100 libavformat 54. 17.100 / 54. 17.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 [matroska,webm @ 0x90764e0] Unknown entry 0x6E1F [matroska,webm @ 0x90764e0] Unknown entry 0x48B2 [matroska,webm @ 0x90764e0] Read error at pos. 2376 (0x948) [matroska,webm @ 0x90764e0] Unknown entry 0x81 [matroska,webm @ 0x90764e0] Read error at pos. 192 (0xc0) [matroska,webm @ 0x90764e0] Unknown entry 0x82 [matroska,webm @ 0x90764e0] Unknown entry 0x67C9 Last message repeated 1 times [matroska,webm @ 0x90764e0] Unknown entry 0x82 [matroska,webm @ 0x90764e0] Could not find codec parameters for stream 1 (Audio: mp3, 48000 Hz, 2 channels, s16): unspecified sample size Consider increasing the value for the 'analyzeduration' and 'probesize' options [matroska,webm @ 0x90764e0] Could not find codec parameters for stream 3 (Audio: mp3, 48000 Hz, 2 channels, s16): unspecified sample size Consider increasing the value for the 'analyzeduration' and 'probesize' options [matroska,webm @ 0x90764e0] Could not find codec parameters for stream 5 (Audio: mp3, 48000 Hz, 2 channels, s16): unspecified sample size Consider increasing the value for the 'analyzeduration' and 'probesize' options [matroska,webm @ 0x90764e0] Estimating duration from bitrate, this may be inaccurate Guessed Channel Layout for Input Stream #0.1 : stereo Guessed Channel Layout for Input Stream #0.3 : stereo Guessed Channel Layout for Input Stream #0.5 : stereo Input #0, matroska,webm, from 'matroska_crash.mkv': Metadata: creation_time : 2005-07-28 20:39:44 Duration: N/A, start: 0.000000, bitrate: N/A Chapter #0.0: start 0.000000, end 15.000000 Metadata: title : Introduction Chapter #0.1: start 15.000000, end 30.000000 Metadata: title : Developpement Chapter #0.2: start 30.000000, end 45.200000 Metadata: title : Conclusion Stream #0:0(eng): Video: mpeg4 (DX50 / 0x30355844), yuv420p, 720x400, SAR 1:1 DAR 9:5, 25 fps, 25 tbr, 1k tbn, 1k tbc (default) Stream #0:1(eng): Audio: mp3, 48000 Hz, stereo, s16 (default) Stream #0:2(eng): Video: mpeg4 (DX50 / 0x30355844), yuv420p, 720x400, SAR 1:1 DAR 9:5, 25 fps, 25 tbr, 1k tbn, 1k tbc (default) Stream #0:3(eng): Audio: mp3, 48000 Hz, stereo, s16 (default) Stream #0:4(eng): Video: mpeg4 (DX50 / 0x30355844), yuv420p, 720x400, SAR 1:1 DAR 9:5, 25 fps, 25 tbr, 1k tbn, 1k tbc (default) Stream #0:5(eng): Audio: mp3, 48000 Hz, stereo, s16 (default) At least one output file must be specified }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 19 21:15:09 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 19 Jul 2012 19:15:09 -0000 Subject: [FFmpeg-trac] #1559(avformat:new): cannot seek in .m4a file Message-ID: <036.63a6491f2a3227f086022ea0801c9a02@avcodec.org> #1559: cannot seek in .m4a file --------------------------------------+---------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: normal | Component: avformat Version: git-master | Keywords: mov Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 --------------------------------------+---------------------------------- (issue 1952) I will upload a m4a sample that cannot be seeked with ffplay, ffmpeg and mplayer -demuxer lavf. {{{ $ ffmpeg -i Nic\ Chagall\ -\ Get\ The\ Kicks\ Podcast\ 001.m4a ffmpeg version N-42619-g6b7849e Copyright (c) 2000-2012 the FFmpeg developers built on Jul 19 2012 08:58:35 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable- libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs --enable-x11grab --enable-libass libavutil 51. 65.100 / 51. 65.100 libavcodec 54. 41.100 / 54. 41.100 libavformat 54. 17.100 / 54. 17.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 [png @ 0x909f560] Missing png signature [mov,mp4,m4a,3gp,3g2,mj2 @ 0x90764e0] max_analyze_duration 5000000 reached at 5015510 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x90764e0] decoding for stream 4 failed [mov,mp4,m4a,3gp,3g2,mj2 @ 0x90764e0] Could not find codec parameters for stream 4 (Video: png): unspecified size Consider increasing the value for the 'analyzeduration' and 'probesize' options Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Nic Chagall - Get The Kicks Podcast 001.m4a': Metadata: major_brand : M4A minor_version : 0 compatible_brands: M4A mp42isom creation_time : 1940-02-17 09:46:08 title : Nic Chagall - Get The Kicks Podcast 001 artist : Nic Chagall album : Nic Chagall - Get The Kicks encoder : Podcast Maker 1.4.0 by Lemonz Dream description : Episode 001 synopsis : Get The Kicks is broadcast live on ah.fm every fourth Monday of the month. : : For more info, visit www.nicchagall.de genre : Podcast gapless_playback: 0 date : 2009-10-04T13:54:28Z season_number : 0 episode_sort : 0 media_type : 0 Duration: 01:00:16.55, start: 0.000000, bitrate: 131 kb/s Stream #0:0(eng): Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, s16, 129 kb/s Metadata: creation_time : 1940-02-17 09:46:08 handler_name : ?Apple Alias Data Handler Stream #0:1(eng): Subtitle: mov_text (text / 0x74786574) Metadata: creation_time : 1940-02-17 09:46:08 handler_name : ?Apple Alias Data Handler Stream #0:2(eng): Video: mjpeg (jpeg / 0x6765706A), yuvj444p, 600x600 [SAR 1:1 DAR 1:1], 0 kb/s, SAR 40:37 DAR 40:37, 0k fps, 0k tbr, 44100 tbn, 44100 tbc Metadata: creation_time : 1940-02-17 09:46:08 handler_name : ?Apple Alias Data Handler Stream #0:3(eng): Subtitle: mov_text (tx3g / 0x67337874) Metadata: creation_time : 1940-02-17 09:46:08 handler_name : ?Apple Alias Data Handler Stream #0:4: Video: png, 90k tbr, 90k tbn, 90k tbc At least one output file must be specified }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 19 21:16:28 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 19 Jul 2012 19:16:28 -0000 Subject: [FFmpeg-trac] #1559(avformat:new): cannot seek in .m4a file In-Reply-To: <036.63a6491f2a3227f086022ea0801c9a02@avcodec.org> References: <036.63a6491f2a3227f086022ea0801c9a02@avcodec.org> Message-ID: <051.59506471d57a4b3059bb261d4ba2e67d@avcodec.org> #1559: cannot seek in .m4a file ------------------------------------+------------------------------------ Reporter: cehoyos | Owner: Type: defect | Status: new Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: mov | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Comment (by cehoyos): Sample uploaded to http://samples.ffmpeg.org/ffmpeg- bugs/trac/ticket1559/Nic%20Chagall%20-%20Get%20The%20Kicks%20Podcast%20001.m4a -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 19 21:22:55 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 19 Jul 2012 19:22:55 -0000 Subject: [FFmpeg-trac] #1556(undetermined:new): Frame rate changed without changeing timestamps In-Reply-To: <035.72d5535bf7200fcdaef03b4d713cc4ca@avcodec.org> References: <035.72d5535bf7200fcdaef03b4d713cc4ca@avcodec.org> Message-ID: <050.9140ab161e54cb236fdbbceda0addfea@avcodec.org> #1556: Frame rate changed without changeing timestamps --------------------------------+---------------------------------------- Reporter: FishB8 | Owner: Type: defect | Status: new Priority: normal | Component: undetermined Version: 0.11.1 | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------+---------------------------------------- Comment (by FishB8): When I output to a file and play it back, it is recognized as 30 fps, but the video and audio are still quickly drifting apart. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 19 22:59:14 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 19 Jul 2012 20:59:14 -0000 Subject: [FFmpeg-trac] #1511(documentation:closed): udp protocol docs missing some options In-Reply-To: <034.77f2185a0d65ffb53d695934526a8193@avcodec.org> References: <034.77f2185a0d65ffb53d695934526a8193@avcodec.org> Message-ID: <049.1e820cee4770dd0a488540d7df3e7499@avcodec.org> #1511: udp protocol docs missing some options -------------------------------------+------------------------------------- Reporter: burek | Owner: stefano Type: defect | Status: closed Priority: minor | Component: Version: git-master | documentation Keywords: udp | Resolution: fixed Blocking: | Blocked By: Analyzed by developer: 1 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Changes (by saste): * analyzed: 0 => 1 * status: open => closed * resolution: => fixed Comment: Fixed in: {{{ commit 469b9ce83fb702b8c988d4dc82cd28c2c6b262cd Author: Stefano Sabatini Date: Sun Jul 15 20:56:08 2012 +0200 doc/protocols: document "fifo_size" and "overrun_nonfatal" UDP options Address trac ticket #1511. }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 19 23:16:19 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 19 Jul 2012 21:16:19 -0000 Subject: [FFmpeg-trac] #1441(undetermined:new): Segfault using v4l2 and alsa In-Reply-To: <034.9f57fb3ca5c06ef475dc20506d30de10@avcodec.org> References: <034.9f57fb3ca5c06ef475dc20506d30de10@avcodec.org> Message-ID: <049.02c15e545c23111b15fb9b98e8e0c3cc@avcodec.org> #1441: Segfault using v4l2 and alsa -------------------------------------+------------------------------------- Reporter: burek | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by saste): Replying to [comment:1 Cigaes]: > Can not reproduce with current git head and {{{-acodec aac}}} (do not have libaacplus nor is it readily installable). Are all the elements of your command line required to exhibit the crash (both video and video, external libx264, external libaacplus, bitstream filter, muxer, protocol)? The following command reproduce it here: {{{ ffmpeg -f lavfi -i aevalsrc="2*PI*400*t" -acodec libfaac -absf aac_adtstoasc -f mpegts -y out.ts }}} Note that using -strict -2 -acodec aac it doesn't crash, without the bitstream filter it doesn't crash. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 19 23:33:21 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 19 Jul 2012 21:33:21 -0000 Subject: [FFmpeg-trac] #42(FFmpeg:closed): don't read stdin when running in a noninteractive shell In-Reply-To: <036.ae1c0f07aecba9f32fa463dca5a34e67@avcodec.org> References: <036.ae1c0f07aecba9f32fa463dca5a34e67@avcodec.org> Message-ID: <051.17c4cea960ec7d0d9f7e6e46ca55cc2e@avcodec.org> #42: don't read stdin when running in a noninteractive shell -------------------------------------+------------------------------------- Reporter: taeuber | Owner: Type: enhancement | Status: closed Priority: wish | Component: FFmpeg Version: git | Resolution: fixed Keywords: | Blocked By: noninteractive shell stdin | Reproduced by developer: 1 Blocking: | Analyzed by developer: 1 | -------------------------------------+------------------------------------- Changes (by saste): * analyzed: 0 => 1 * status: open => closed * resolution: => fixed * reproduced: 0 => 1 Comment: Should be addressed in: {{{ commit 0fe8acf2d69bf4bce620128e48b62a957421a106 Author: Nicolas George Date: Wed Jul 11 21:10:17 2012 +0200 ffmpeg: add -(no)stdin option. Allows to disable interaction from standard input. Useful, for example, if ffmpeg is in the background process group. Roughly the same result can be achieved with "ffmpeg ... < /dev/null" but it requires a shell. }}} The -nostdin option will disable reading from stdin mode, and seems more robust than try to be more clever than the user and auto-detect interactive mode. Together with -nostats should allow what pfalcon asks. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 19 23:43:26 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 19 Jul 2012 21:43:26 -0000 Subject: [FFmpeg-trac] #1480(undetermined:new): Grouping of command line options for more clarity In-Reply-To: <034.39a323c45f1a6eba51dd75e5775bc4f3@avcodec.org> References: <034.39a323c45f1a6eba51dd75e5775bc4f3@avcodec.org> Message-ID: <049.762cb049be7318b3f1c791b61b513048@avcodec.org> #1480: Grouping of command line options for more clarity -------------------------------------+------------------------------------- Reporter: burek | Owner: Type: enhancement | Status: new Priority: wish | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by saste): Honestly I consider this a bad idea. The suggestion is not well specified, it will possibly add much complexity, it could have side effects and glitches, would complicate shell escaping ("{" is special for many shells), so I'd consider this more trouble than gain. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 19 23:46:51 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 19 Jul 2012 21:46:51 -0000 Subject: [FFmpeg-trac] #1441(undetermined:open): Segfault using libfaac/libaacplus, -absf aac_adtstoasc, and mpegts muxer (was: Segfault using v4l2 and alsa) In-Reply-To: <034.9f57fb3ca5c06ef475dc20506d30de10@avcodec.org> References: <034.9f57fb3ca5c06ef475dc20506d30de10@avcodec.org> Message-ID: <049.ef7ce8d75aa35c362b064a57b905125d@avcodec.org> #1441: Segfault using libfaac/libaacplus, -absf aac_adtstoasc, and mpegts muxer -------------------------------------+------------------------------------- Reporter: burek | Owner: Type: defect | Status: open Priority: normal | Component: Version: unspecified | undetermined Keywords: libfaac | Resolution: libaacplus mpegts absf | Blocked By: aac_adtstoasc | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by saste): * keywords: => libfaac libaacplus mpegts absf aac_adtstoasc * status: new => open * reproduced: 0 => 1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 19 23:56:21 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 19 Jul 2012 21:56:21 -0000 Subject: [FFmpeg-trac] #1560(avdevice:new): v4l2 device won't open after opening/closing it 16 times Message-ID: <035.ababa15e2b5fbe4f1dbb9b81d7dfd844@avcodec.org> #1560: v4l2 device won't open after opening/closing it 16 times ----------------------------------+-------------------------------------- Reporter: tmatth | Type: defect Status: new | Priority: normal Component: avdevice | Version: git-master Keywords: v4l2 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ----------------------------------+-------------------------------------- Summary of the bug: In the attached case, I open and close a v4l2 device (/dev/video0) 17 times. On the 17th time, it fails to open with the following errors: libv4l2: error attempting to open more then 16 video devices [video4linux2,v4l2 @ 0x1f6a5c0] ioctl(VIDIOC_QUERYCAP): Bad file descriptor Could not open input "/dev/video0" How to reproduce: Build and run the attached test case with a v4l2 device connected. I'm using the ffmpeg git master branch: ffmpeg version N-42636-ga8d8e86 Copyright (c) 2000-2012 the FFmpeg developers built on Jul 19 2012 17:32:59 with gcc 4.7.0 (GCC) 20120507 (Red Hat 4.7.0-5) configuration: --prefix=/opt/ --enable-bzlib --enable-gnutls --enable- libv4l2 --enable-libx264 --enable-x11grab --enable-postproc --enable- pthreads --disable-static --enable-shared --enable-gpl --disable-debug --disable-stripping --enable-pic -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jul 20 00:45:40 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 19 Jul 2012 22:45:40 -0000 Subject: [FFmpeg-trac] #1560(avdevice:new): v4l2 device won't open after opening/closing it 16 times In-Reply-To: <035.ababa15e2b5fbe4f1dbb9b81d7dfd844@avcodec.org> References: <035.ababa15e2b5fbe4f1dbb9b81d7dfd844@avcodec.org> Message-ID: <050.a4e2bb715b50b9441c970d1b08e270b0@avcodec.org> #1560: v4l2 device won't open after opening/closing it 16 times ------------------------------------+------------------------------------ Reporter: tmatth | Owner: Type: defect | Status: new Priority: normal | Component: avdevice Version: git-master | Resolution: Keywords: v4l2 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Comment (by tmatth): I've also realized that this bug is only present when the --enable-libv4l2 option is given to configure. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jul 20 00:47:20 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 19 Jul 2012 22:47:20 -0000 Subject: [FFmpeg-trac] #1560(avdevice:new): v4l2 device won't open after opening/closing it 16 times In-Reply-To: <035.ababa15e2b5fbe4f1dbb9b81d7dfd844@avcodec.org> References: <035.ababa15e2b5fbe4f1dbb9b81d7dfd844@avcodec.org> Message-ID: <050.addd18fd3dea96fe41a4f8ac6d2ed092@avcodec.org> #1560: v4l2 device won't open after opening/closing it 16 times ------------------------------------+------------------------------------ Reporter: tmatth | Owner: Type: defect | Status: new Priority: normal | Component: avdevice Version: git-master | Resolution: Keywords: v4l2 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Changes (by Cigaes): * reproduced: 0 => 1 Old description: > Summary of the bug: > > In the attached case, I open and close a v4l2 device (/dev/video0) 17 > times. On the 17th time, it fails to open with the following errors: > > libv4l2: error attempting to open more then 16 video devices > [video4linux2,v4l2 @ 0x1f6a5c0] ioctl(VIDIOC_QUERYCAP): Bad file > descriptor > Could not open input "/dev/video0" > > How to reproduce: > Build and run the attached test case with a v4l2 device connected. > > I'm using the ffmpeg git master branch: > > ffmpeg version N-42636-ga8d8e86 Copyright (c) 2000-2012 the FFmpeg > developers > built on Jul 19 2012 17:32:59 with gcc 4.7.0 (GCC) 20120507 (Red Hat > 4.7.0-5) > configuration: --prefix=/opt/ --enable-bzlib --enable-gnutls --enable- > libv4l2 --enable-libx264 --enable-x11grab --enable-postproc --enable- > pthreads --disable-static --enable-shared --enable-gpl --disable-debug > --disable-stripping --enable-pic New description: Summary of the bug: In the attached case, I open and close a v4l2 device (/dev/video0) 17 times. On the 17th time, it fails to open with the following errors: {{{ libv4l2: error attempting to open more then 16 video devices [video4linux2,v4l2 @ 0x1f6a5c0] ioctl(VIDIOC_QUERYCAP): Bad file descriptor Could not open input "/dev/video0" }}} How to reproduce: Build and run the attached test case with a v4l2 device connected. I'm using the ffmpeg git master branch: {{{ ffmpeg version N-42636-ga8d8e86 Copyright (c) 2000-2012 the FFmpeg developers built on Jul 19 2012 17:32:59 with gcc 4.7.0 (GCC) 20120507 (Red Hat 4.7.0-5) configuration: --prefix=/opt/ --enable-bzlib --enable-gnutls --enable- libv4l2 --enable-libx264 --enable-x11grab --enable-postproc --enable- pthreads --disable-static --enable-shared --enable-gpl --disable-debug --disable-stripping --enable-pic }}} -- Comment: Same thing on one of my boxes. libavdevice compiled without libv4l2 works. Try removing the paragraph under {{{#ifdef CONFIG_LIBV4L2}}} in {{{device_open()}}} in {{{libavdevice/v4l2.c}}} and see if it fixes things. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jul 20 01:14:23 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 19 Jul 2012 23:14:23 -0000 Subject: [FFmpeg-trac] #1560(avdevice:new): v4l2 device won't open after opening/closing it 16 times In-Reply-To: <035.ababa15e2b5fbe4f1dbb9b81d7dfd844@avcodec.org> References: <035.ababa15e2b5fbe4f1dbb9b81d7dfd844@avcodec.org> Message-ID: <050.1ca9f96fb0e7bf7dfc24e74e1b7d3d7b@avcodec.org> #1560: v4l2 device won't open after opening/closing it 16 times ------------------------------------+------------------------------------ Reporter: tmatth | Owner: Type: defect | Status: new Priority: normal | Component: avdevice Version: git-master | Resolution: Keywords: v4l2 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Comment (by tmatth): Yup that did it, I'm not sure how the code should be adjusted though, should we only be calling v4l2_fd_open if fd is < 0? If so, I've attached a patch. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jul 20 03:55:05 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 20 Jul 2012 01:55:05 -0000 Subject: [FFmpeg-trac] #1560(avdevice:new): v4l2 device won't open after opening/closing it 16 times In-Reply-To: <035.ababa15e2b5fbe4f1dbb9b81d7dfd844@avcodec.org> References: <035.ababa15e2b5fbe4f1dbb9b81d7dfd844@avcodec.org> Message-ID: <050.45a1ebf9114aca66f1084701b85450f0@avcodec.org> #1560: v4l2 device won't open after opening/closing it 16 times ------------------------------------+------------------------------------ Reporter: tmatth | Owner: Type: defect | Status: new Priority: normal | Component: avdevice Version: git-master | Resolution: Keywords: v4l2 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Comment (by tmatth): Earlier patch was no good, I've replaced it with this patch which just fixes the error handling. The code currently in master is off, fd would never be < 0 since the function would have already returned. The original problem still stands. From the documentation it seems that v4l2_fd_open takes an already open file descriptor and tries to make it open for further use by libv4l2, but I can't see why it's not being closed properly. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jul 20 05:22:48 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 20 Jul 2012 03:22:48 -0000 Subject: [FFmpeg-trac] #1556(undetermined:new): Frame rate changed without changeing timestamps In-Reply-To: <035.72d5535bf7200fcdaef03b4d713cc4ca@avcodec.org> References: <035.72d5535bf7200fcdaef03b4d713cc4ca@avcodec.org> Message-ID: <050.25e3f98b8701d35955f2cd48f95855f2@avcodec.org> #1556: Frame rate changed without changeing timestamps --------------------------------+---------------------------------------- Reporter: FishB8 | Owner: Type: defect | Status: new Priority: normal | Component: undetermined Version: 0.11.1 | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------+---------------------------------------- Comment (by FishB8): I won't be able to test a git build until next tuesday or wednesday. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jul 20 07:36:13 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 20 Jul 2012 05:36:13 -0000 Subject: [FFmpeg-trac] #1480(undetermined:closed): Grouping of command line options for more clarity In-Reply-To: <034.39a323c45f1a6eba51dd75e5775bc4f3@avcodec.org> References: <034.39a323c45f1a6eba51dd75e5775bc4f3@avcodec.org> Message-ID: <049.eb571911611e1e9adc4ede8b037d08b8@avcodec.org> #1480: Grouping of command line options for more clarity -------------------------------------+------------------------------------- Reporter: burek | Owner: Type: enhancement | Status: closed Priority: wish | Component: Version: unspecified | undetermined Keywords: | Resolution: wontfix Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * status: new => closed * resolution: => wontfix Comment: Afaict, this is will not be implemented. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jul 20 09:39:07 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 20 Jul 2012 07:39:07 -0000 Subject: [FFmpeg-trac] #1561(FFplay:new): typo in the alloc_buffer Message-ID: <037.3487529cd6456e8ea37541bf7fd53d7f@avcodec.org> #1561: typo in the alloc_buffer ----------------------------------+-------------------------------------- Reporter: chinshou | Type: defect Status: new | Priority: normal Component: FFplay | Version: git-master Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ----------------------------------+-------------------------------------- I suspect there is a typo in the alloc_buffer function . Please see the attached patch. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jul 20 11:04:12 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 20 Jul 2012 09:04:12 -0000 Subject: [FFmpeg-trac] #1560(avdevice:new): v4l2 device won't open after opening/closing it 16 times In-Reply-To: <035.ababa15e2b5fbe4f1dbb9b81d7dfd844@avcodec.org> References: <035.ababa15e2b5fbe4f1dbb9b81d7dfd844@avcodec.org> Message-ID: <050.df472aecc22874286865822547fcbccd@avcodec.org> #1560: v4l2 device won't open after opening/closing it 16 times ------------------------------------+------------------------------------ Reporter: tmatth | Owner: Type: defect | Status: new Priority: normal | Component: avdevice Version: git-master | Resolution: Keywords: v4l2 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Comment (by Cigaes): Your patch would clearly be right by itself, but the whole paragraph is just redundant: [http://git.linuxtv.org/v4l- utils.git/blob/HEAD:/lib/libv4l2/libv4l2.c#l578] {{{v4l2_open}}} already calls {{{v4l2_fd_open}}}, calling a second time only uses an additional slot in libv4l2 structures that will never be deallocated. I sent a patch to the devel mailing list. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jul 20 16:55:06 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 20 Jul 2012 14:55:06 -0000 Subject: [FFmpeg-trac] #1441(undetermined:open): Segfault using libfaac/libaacplus, -absf aac_adtstoasc, and mpegts muxer In-Reply-To: <034.9f57fb3ca5c06ef475dc20506d30de10@avcodec.org> References: <034.9f57fb3ca5c06ef475dc20506d30de10@avcodec.org> Message-ID: <049.c68a67a6b5061a34188b3b64084a4571@avcodec.org> #1441: Segfault using libfaac/libaacplus, -absf aac_adtstoasc, and mpegts muxer -------------------------------------+------------------------------------- Reporter: burek | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: libfaac | Resolution: libaacplus mpegts absf | Blocked By: aac_adtstoasc | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * version: unspecified => git-master Comment: {{{ $ valgrind ./ffmpeg_g -f lavfi -i aevalsrc="2*PI*400*t" -acodec libfaac -absf aac_adtstoasc -f mpegts -y /dev/null ==4919== Memcheck, a memory error detector. ==4919== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al. ==4919== Using LibVEX rev 1732, a library for dynamic binary translation. ==4919== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP. ==4919== Using valgrind-3.2.3, a dynamic binary instrumentation framework. ==4919== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al. ==4919== For more details, rerun with: -v ==4919== ffmpeg version N-42698-g99c4e91 Copyright (c) 2000-2012 the FFmpeg developers built on Jul 20 2012 16:47:38 with gcc 4.3.2 (GCC) configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-libfaac --enable-nonfree --disable-optimizations 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 [lavfi @ 0x45d76e0] Estimating duration from bitrate, this may be inaccurate Input #0, lavfi, from 'aevalsrc=2*PI*400*t': Duration: N/A, start: 0.000000, bitrate: 2822 kb/s Stream #0:0: Audio: pcm_f64le, 44100 Hz, mono, dbl, 2822 kb/s [mpegts @ 0x45f61e0] muxrate VBR, pcr every 4 pkts, sdt every 200, pat/pmt every 40 pkts Output #0, mpegts, to '/dev/null': Metadata: encoder : Lavf54.18.100 Stream #0:0: Audio: aac, 44100 Hz, mono, s16, 128 kb/s Stream mapping: Stream #0:0 -> #0:0 (pcm_f64le -> libfaac) Press [q] to stop, [?] for help [mpegts @ 0x45f61e0] AAC bitstream not in ADTS format and extradata missing ==4919== Invalid free() / delete / delete[] ==4919== at 0x402243F: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==4919== by 0x88544F6: av_free (mem.c:186) ==4919== by 0x81BCC8B: av_destruct_packet (avpacket.c:46) ==4919== by 0x81BD1E7: av_free_packet (avpacket.c:169) ==4919== by 0x8185EC9: av_interleaved_write_frame (utils.c:3650) ==4919== by 0x804EDC6: write_frame (ffmpeg.c:1544) ==4919== by 0x804F4B5: do_audio_out (ffmpeg.c:1605) ==4919== by 0x8050E50: poll_filters (ffmpeg.c:1994) ==4919== by 0x805863C: transcode (ffmpeg.c:3737) ==4919== by 0x8060B3F: main (ffmpeg.c:6049) ==4919== Address 0x46AAA27 is 7 bytes inside a block of size 164 alloc'd ==4919== at 0x4021A50: memalign (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==4919== by 0x4021AAA: posix_memalign (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==4919== by 0x88543AB: av_malloc (mem.c:95) ==4919== by 0x81BCFA4: av_dup_packet (avpacket.c:143) ==4919== by 0x85AC32B: avcodec_encode_audio2 (utils.c:1192) ==4919== by 0x804F007: do_audio_out (ffmpeg.c:1584) ==4919== by 0x8050E50: poll_filters (ffmpeg.c:1994) ==4919== by 0x805863C: transcode (ffmpeg.c:3737) ==4919== by 0x8060B3F: main (ffmpeg.c:6049) av_interleaved_write_frame(): Invalid data found when processing input ==4919== ==4919== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 3 from 1) ==4919== malloc/free: in use at exit: 11,760,623 bytes in 88 blocks. ==4919== malloc/free: 733 allocs, 646 frees, 12,212,796 bytes allocated. ==4919== For counts of detected errors, rerun with: -v ==4919== searching for pointers to 88 not-freed blocks. ==4919== checked 18,037,620 bytes. ==4919== ==4919== LEAK SUMMARY: ==4919== definitely lost: 13,614 bytes in 14 blocks. ==4919== possibly lost: 11,370,148 bytes in 1 blocks. ==4919== still reachable: 376,861 bytes in 73 blocks. ==4919== suppressed: 0 bytes in 0 blocks. ==4919== Rerun with --leak-check=full to see details of leaked memory. }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jul 20 17:18:24 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 20 Jul 2012 15:18:24 -0000 Subject: [FFmpeg-trac] #1561(FFplay:closed): typo in the alloc_buffer In-Reply-To: <037.3487529cd6456e8ea37541bf7fd53d7f@avcodec.org> References: <037.3487529cd6456e8ea37541bf7fd53d7f@avcodec.org> Message-ID: <052.8e3a1526ced6b95d3796c268d2f920e7@avcodec.org> #1561: typo in the alloc_buffer ------------------------------------+---------------------------------- Reporter: chinshou | Owner: Type: defect | Status: closed Priority: normal | Component: FFplay Version: git-master | Resolution: fixed Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+---------------------------------- Changes (by michael): * status: new => closed * resolution: => fixed Comment: applied -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jul 20 17:31:02 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 20 Jul 2012 15:31:02 -0000 Subject: [FFmpeg-trac] #1560(avdevice:new): v4l2 device won't open after opening/closing it 16 times In-Reply-To: <035.ababa15e2b5fbe4f1dbb9b81d7dfd844@avcodec.org> References: <035.ababa15e2b5fbe4f1dbb9b81d7dfd844@avcodec.org> Message-ID: <050.9bc7aa6f2555d049b3ab1e83112e9554@avcodec.org> #1560: v4l2 device won't open after opening/closing it 16 times ------------------------------------+------------------------------------ Reporter: tmatth | Owner: Type: defect | Status: new Priority: normal | Component: avdevice Version: git-master | Resolution: Keywords: v4l2 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Comment (by tmatth): Replying to [comment:5 Cigaes]: > Your patch would clearly be right by itself, but the whole paragraph is just redundant: > [http://git.linuxtv.org/v4l- utils.git/blob/HEAD:/lib/libv4l2/libv4l2.c#l578] > {{{v4l2_open}}} already calls {{{v4l2_fd_open}}}, calling a second time only uses an additional slot in libv4l2 structures that will never be deallocated. > I sent a patch to the devel mailing list. Well spotted, it wasn't until I went through with gdb that I noticed v4l2_fd_open was getting called twice. Thanks for sending the patch. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jul 20 20:59:10 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 20 Jul 2012 18:59:10 -0000 Subject: [FFmpeg-trac] #1562(FFmpeg:new): ffmpeg crashes (segmentation violation) when copying time-delimited portion of .wmv file Message-ID: <038.c60afd80b145d2f218f3c094b875f1e8@avcodec.org> #1562: ffmpeg crashes (segmentation violation) when copying time-delimited portion of .wmv file -------------------------------------+------------------------------------- Reporter: GreyBeard | Type: defect Status: new | Priority: normal Component: FFmpeg | Version: 0.10.4 Keywords: segentation | Blocked By: violation, .wmv | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: ffmpeg gets a segmentation violation when I try to trim off the start of some .wmv files (not all). I am using time to trim off some number of seconds worth of the video. It outputs a small amount of the output before it crashes. The time doesn't seem to be important. Some .wmv files crash and other succeed. Here are the particulars for the test case (cat flushing a toilet repeatedly). The input file name is water_leak_found.wmv; I will attempt to upload it by that name. I'm sorry the stack trace-back doesn't help much. My bet is that some bug outside of malloc et al overwrote a malloc data structure with trash causing malloc to fail. It's the usual problem of a bug laying a landmine for malloc to step on. I don't have valgrind on my system either. How to reproduce: {{{ atomik $?=0> uname -a Linux atomik 2.6.37.6-smp #1 SMP Sat Apr 9 14:01:14 CDT 2011 i686 Intel(R) Atom(TM) CPU D510 @ 1.66GHz GenuineIntel GNU/Linux atomik $?=0> cat /etc/slackware-version Slackware 13.37.0 atomik $?=0> rm -f water_leak_found.TRIMMED.wmv atomik $?=0> cksum water_leak_found.wmv 2892790208 3255612 water_leak_found.wmv atomik $?=0> rm -f water_leak_found.TRIMMED.wmv atomik $?=0> valgrind ffmpeg -ss 1 -i water_leak_found.wmv -acodec copy -vcodec copy water_leak_found.TRIMMED.wmv -bash: valgrind: command not found atomik $?=0> gdb ffmpeg GNU gdb (GDB) 7.2 Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i486-slackware-linux". For bug reporting instructions, please see: ... Reading symbols from /usr/bin/ffmpeg...(no debugging symbols found)...done. (gdb) run -ss 1 -i water_leak_found.wmv -acodec copy -vcodec copy water_leak_found.TRIMMED.wmv Starting program: /usr/bin/ffmpeg -ss 1 -i water_leak_found.wmv -acodec copy -vcodec copy water_leak_found.TRIMMED.wmv [Thread debugging using libthread_db enabled] ffmpeg version 0.10.4 Copyright (c) 2000-2012 the FFmpeg developers built on Jul 17 2012 01:40:04 with gcc 4.5.2 configuration: --prefix=/usr 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 Input #0, asf, from 'water_leak_found.wmv': Metadata: Application : Windows Movie Maker 2.1.4026.0 WMFSDKVersion : 10.00.00.3646 WMFSDKNeeded : 0.0.0.0000 IsVBR : 0 artist : Will F. Whittle Duration: 00:02:47.73, start: 0.000000, bitrate: 155 kb/s Stream #0:0: Audio: wmav2 (a[1][0][0] / 0x0161), 16000 Hz, 1 channels, s16, 16 kb/s Stream #0:1: Video: wmv3 (Main) (WMV3 / 0x33564D57), yuv420p, 320x240, 134 kb/s, 15 tbr, 1k tbn, 1k tbc Output #0, asf, to 'water_leak_found.TRIMMED.wmv': Metadata: Application : Windows Movie Maker 2.1.4026.0 WMFSDKVersion : 10.00.00.3646 WMFSDKNeeded : 0.0.0.0000 IsVBR : 0 Author : Will F. Whittle WM/EncodingSettings: Lavf53.32.100 Stream #0:0: Video: wmv3 (WMV3 / 0x33564D57), yuv420p, 320x240, q=2-31, 134 kb/s, 1k tbn, 1k tbc Stream #0:1: Audio: wmav2 (a[1][0][0] / 0x0161), 16000 Hz, 1 channels, 16 kb/s Stream mapping: Stream #0:1 -> #0:0 (copy) Stream #0:0 -> #0:1 (copy) Press [q] to stop, [?] for help Program received signal SIGSEGV, Segmentation fault. 0xb7cba6d6 in malloc_consolidate () from /lib/libc.so.6 (gdb) bt #0 0xb7cba6d6 in malloc_consolidate () from /lib/libc.so.6 #1 0xb7cbbe47 in _int_malloc () from /lib/libc.so.6 #2 0xb7cbd336 in _int_memalign () from /lib/libc.so.6 #3 0xb7cbf5b4 in memalign () from /lib/libc.so.6 #4 0xb7cc078f in posix_memalign () from /lib/libc.so.6 #5 0x08720b1e in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) (gdb) disass $pc-32,$pc+32 Dump of assembler code from 0xb7cba6b6 to 0xb7cba6f6: 0xb7cba6b6 : (bad) 0xb7cba6b7 : je 0xb7cba808 0xb7cba6bd : movl $0x0,(%eax) 0xb7cba6c3 : jmp 0xb7cba749 0xb7cba6c8 : add %eax,%ecx 0xb7cba6ca : mov 0x8(%edi),%eax 0xb7cba6cd : mov %eax,-0x1c(%ebp) 0xb7cba6d0 : mov -0x1c(%ebp),%edx 0xb7cba6d3 : mov 0xc(%edi),%eax => 0xb7cba6d6 : cmp 0xc(%edx),%edi 0xb7cba6d9 : jne 0xb7cba876 0xb7cba6df : cmp 0x8(%eax),%edi 0xb7cba6e2 : jne 0xb7cba876 0xb7cba6e8 : mov -0x1c(%ebp),%edx 0xb7cba6eb : cmpl $0x1ff,0x4(%edi) 0xb7cba6f2 : mov %eax,0xc(%edx) 0xb7cba6f5 : mov %edx,0x8(%eax) End of assembler dump. (gdb) info all-registers eax 0x252879a 38963098 ecx 0x520 1312 edx 0x45b1d064 1169281124 ebx 0xb7da8ff4 -1210413068 esp 0xbfffc17c 0xbfffc17c ebp 0xbfffc1d8 0xbfffc1d8 esi 0x8e62748 149301064 edi 0x8e62778 149301112 eip 0xb7cba6d6 0xb7cba6d6 eflags 0x210202 [ IF RF ID ] cs 0x73 115 ss 0x7b 123 ds 0x7b 123 es 0x7b 123 fs 0x0 0 gs 0x33 51 st0 0 (raw 0x00000000000000000000) st1 0 (raw 0x00000000000000000000) st2 0 (raw 0x00000000000000000000) st3 -2147483648 (raw 0xc01e8000000000000000) st4 123456 (raw 0x400ff120000000000000) st5 1 (raw 0x3fff8000000000000000) st6 14.266999999999999459987520822323859 (raw 0x4002e445a1cac0831000) st7 14333 (raw 0x400cdff4000000000000) fctrl 0x37f 895 fstat 0x20 32 ftag 0xffff 65535 fiseg 0x73 115 fioff 0x80849ca 134760906 foseg 0x7b 123 fooff 0xbfffc870 -1073756048 fop 0x7bc 1980 xmm0 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = { 0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} xmm1 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = { 0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} xmm2 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = { 0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} ---Type to continue, or q to quit--- xmm3 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = { 0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} xmm4 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = { 0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} xmm5 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = { 0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} xmm6 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = { 0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} xmm7 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = { 0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} mxcsr 0x1f80 [ IM DM ZM OM UM PM ] mm0 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}} mm1 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}} mm2 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}} mm3 {uint64 = 0x8000000000000000, v2_int32 = {0x0, 0x80000000}, v4_int16 = {0x0, 0x0, 0x0, 0x8000}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}} mm4 {uint64 = 0xf120000000000000, v2_int32 = {0x0, 0xf1200000}, v4_int16 = {0x0, 0x0, 0x0, 0xf120}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0xf1}} mm5 {uint64 = 0x8000000000000000, v2_int32 = {0x0, 0x80000000}, v4_int16 = {0x0, 0x0, 0x0, 0x8000}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}} mm6 {uint64 = 0xe445a1cac0831000, v2_int32 = {0xc0831000, 0xe445a1ca}, v4_int16 = {0x1000, 0xc083, 0xa1ca, 0xe445}, v8_int8 = {0x0, 0x10, 0x83, 0xc0, 0xca, 0xa1, 0x45, 0xe4}} mm7 {uint64 = 0xdff4000000000000, v2_int32 = {0x0, 0xdff40000}, v4_int16 = {0x0, 0x0, 0x0, 0xdff4}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf4, 0xdf}} (gdb) quit A debugging session is active. Inferior 1 [process 18727] will be killed. Quit anyway? (y or n) y^M atomik $?=0> cksum water_leak_found.* 1377656358 221839 water_leak_found.TRIMMED.wmv 2892790208 3255612 water_leak_found.wmv }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jul 20 21:12:40 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 20 Jul 2012 19:12:40 -0000 Subject: [FFmpeg-trac] #1563(FFmpeg:new): ffmpeg crashes (segmentation violation) when copying time-delimited portion of .wmv file Message-ID: <038.64761ef391b37f97b7eb26bf9dff7612@avcodec.org> #1563: ffmpeg crashes (segmentation violation) when copying time-delimited portion of .wmv file -------------------------------------+------------------------------------- Reporter: GreyBeard | Type: defect Status: new | Priority: normal Component: FFmpeg | Version: 0.10.4 Keywords: segentation | Blocked By: violation, .wmv | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: ffmpeg gets a segmentation violation when I try to trim off the start of some .wmv files (not all). I am using time to trim off some number of seconds worth of the video. It outputs a small amount of the output before it crashes. The time doesn't seem to be important. Some .wmv files crash and other succeed. Here are the particulars for the test case (cat flushing a toilet repeatedly). I'm sorry the stack trace-back doesn't help much. My bet is that some bug outside of malloc overwrote a malloc data structure with trash causing malloc to fail. It's the usual problem of a bug laying a landmine for malloc to step on. I don't have valgrind on my system either. Sorry. The input file name is water_leak_found.wmv; I will attempt to upload it by that name. The file is 3.2 megs, larger than you allow as an attachment, so will try to upload it to upload.ffmpeg.org/incoming. I tried to truncate it with a DD command so I could attach it here, but that yielded a different error altogether. If I cannot upload it feel free to contact me and I'll get it to you by other means. Thanks, Jeff Barry How to reproduce: {{{ atomik $?=0> uname -a Linux atomik 2.6.37.6-smp #1 SMP Sat Apr 9 14:01:14 CDT 2011 i686 Intel(R) Atom(TM) CPU D510 @ 1.66GHz GenuineIntel GNU/Linux atomik $?=0> cat /etc/slackware-version Slackware 13.37.0 atomik $?=0> rm -f water_leak_found.TRIMMED.wmv atomik $?=0> cksum water_leak_found.wmv 2892790208 3255612 water_leak_found.wmv atomik $?=0> rm -f water_leak_found.TRIMMED.wmv atomik $?=0> valgrind ffmpeg -ss 1 -i water_leak_found.wmv -acodec copy -vcodec copy water_leak_found.TRIMMED.wmv -bash: valgrind: command not found atomik $?=0> gdb ffmpeg GNU gdb (GDB) 7.2 Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i486-slackware-linux". For bug reporting instructions, please see: ... Reading symbols from /usr/bin/ffmpeg...(no debugging symbols found)...done. (gdb) run -ss 1 -i water_leak_found.wmv -acodec copy -vcodec copy water_leak_found.TRIMMED.wmv Starting program: /usr/bin/ffmpeg -ss 1 -i water_leak_found.wmv -acodec copy -vcodec copy water_leak_found.TRIMMED.wmv [Thread debugging using libthread_db enabled] ffmpeg version 0.10.4 Copyright (c) 2000-2012 the FFmpeg developers built on Jul 17 2012 01:40:04 with gcc 4.5.2 configuration: --prefix=/usr 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 Input #0, asf, from 'water_leak_found.wmv': Metadata: Application : Windows Movie Maker 2.1.4026.0 WMFSDKVersion : 10.00.00.3646 WMFSDKNeeded : 0.0.0.0000 IsVBR : 0 artist : Will F. Whittle Duration: 00:02:47.73, start: 0.000000, bitrate: 155 kb/s Stream #0:0: Audio: wmav2 (a[1][0][0] / 0x0161), 16000 Hz, 1 channels, s16, 16 kb/s Stream #0:1: Video: wmv3 (Main) (WMV3 / 0x33564D57), yuv420p, 320x240, 134 kb/s, 15 tbr, 1k tbn, 1k tbc Output #0, asf, to 'water_leak_found.TRIMMED.wmv': Metadata: Application : Windows Movie Maker 2.1.4026.0 WMFSDKVersion : 10.00.00.3646 WMFSDKNeeded : 0.0.0.0000 IsVBR : 0 Author : Will F. Whittle WM/EncodingSettings: Lavf53.32.100 Stream #0:0: Video: wmv3 (WMV3 / 0x33564D57), yuv420p, 320x240, q=2-31, 134 kb/s, 1k tbn, 1k tbc Stream #0:1: Audio: wmav2 (a[1][0][0] / 0x0161), 16000 Hz, 1 channels, 16 kb/s Stream mapping: Stream #0:1 -> #0:0 (copy) Stream #0:0 -> #0:1 (copy) Press [q] to stop, [?] for help Program received signal SIGSEGV, Segmentation fault. 0xb7cba6d6 in malloc_consolidate () from /lib/libc.so.6 (gdb) bt #0 0xb7cba6d6 in malloc_consolidate () from /lib/libc.so.6 #1 0xb7cbbe47 in _int_malloc () from /lib/libc.so.6 #2 0xb7cbd336 in _int_memalign () from /lib/libc.so.6 #3 0xb7cbf5b4 in memalign () from /lib/libc.so.6 #4 0xb7cc078f in posix_memalign () from /lib/libc.so.6 #5 0x08720b1e in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) (gdb) disass $pc-32,$pc+32 Dump of assembler code from 0xb7cba6b6 to 0xb7cba6f6: 0xb7cba6b6 : (bad) 0xb7cba6b7 : je 0xb7cba808 0xb7cba6bd : movl $0x0,(%eax) 0xb7cba6c3 : jmp 0xb7cba749 0xb7cba6c8 : add %eax,%ecx 0xb7cba6ca : mov 0x8(%edi),%eax 0xb7cba6cd : mov %eax,-0x1c(%ebp) 0xb7cba6d0 : mov -0x1c(%ebp),%edx 0xb7cba6d3 : mov 0xc(%edi),%eax => 0xb7cba6d6 : cmp 0xc(%edx),%edi 0xb7cba6d9 : jne 0xb7cba876 0xb7cba6df : cmp 0x8(%eax),%edi 0xb7cba6e2 : jne 0xb7cba876 0xb7cba6e8 : mov -0x1c(%ebp),%edx 0xb7cba6eb : cmpl $0x1ff,0x4(%edi) 0xb7cba6f2 : mov %eax,0xc(%edx) 0xb7cba6f5 : mov %edx,0x8(%eax) End of assembler dump. (gdb) info all-registers eax 0x252879a 38963098 ecx 0x520 1312 edx 0x45b1d064 1169281124 ebx 0xb7da8ff4 -1210413068 esp 0xbfffc17c 0xbfffc17c ebp 0xbfffc1d8 0xbfffc1d8 esi 0x8e62748 149301064 edi 0x8e62778 149301112 eip 0xb7cba6d6 0xb7cba6d6 eflags 0x210202 [ IF RF ID ] cs 0x73 115 ss 0x7b 123 ds 0x7b 123 es 0x7b 123 fs 0x0 0 gs 0x33 51 st0 0 (raw 0x00000000000000000000) st1 0 (raw 0x00000000000000000000) st2 0 (raw 0x00000000000000000000) st3 -2147483648 (raw 0xc01e8000000000000000) st4 123456 (raw 0x400ff120000000000000) st5 1 (raw 0x3fff8000000000000000) st6 14.266999999999999459987520822323859 (raw 0x4002e445a1cac0831000) st7 14333 (raw 0x400cdff4000000000000) fctrl 0x37f 895 fstat 0x20 32 ftag 0xffff 65535 fiseg 0x73 115 fioff 0x80849ca 134760906 foseg 0x7b 123 fooff 0xbfffc870 -1073756048 fop 0x7bc 1980 xmm0 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = { 0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} xmm1 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = { 0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} xmm2 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = { 0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} ---Type to continue, or q to quit--- xmm3 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = { 0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} xmm4 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = { 0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} xmm5 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = { 0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} xmm6 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = { 0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} xmm7 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = { 0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} mxcsr 0x1f80 [ IM DM ZM OM UM PM ] mm0 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}} mm1 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}} mm2 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}} mm3 {uint64 = 0x8000000000000000, v2_int32 = {0x0, 0x80000000}, v4_int16 = {0x0, 0x0, 0x0, 0x8000}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}} mm4 {uint64 = 0xf120000000000000, v2_int32 = {0x0, 0xf1200000}, v4_int16 = {0x0, 0x0, 0x0, 0xf120}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0xf1}} mm5 {uint64 = 0x8000000000000000, v2_int32 = {0x0, 0x80000000}, v4_int16 = {0x0, 0x0, 0x0, 0x8000}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}} mm6 {uint64 = 0xe445a1cac0831000, v2_int32 = {0xc0831000, 0xe445a1ca}, v4_int16 = {0x1000, 0xc083, 0xa1ca, 0xe445}, v8_int8 = {0x0, 0x10, 0x83, 0xc0, 0xca, 0xa1, 0x45, 0xe4}} mm7 {uint64 = 0xdff4000000000000, v2_int32 = {0x0, 0xdff40000}, v4_int16 = {0x0, 0x0, 0x0, 0xdff4}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf4, 0xdf}} (gdb) quit A debugging session is active. Inferior 1 [process 18727] will be killed. Quit anyway? (y or n) y^M atomik $?=0> cksum water_leak_found.* 1377656358 221839 water_leak_found.TRIMMED.wmv 2892790208 3255612 water_leak_found.wmv }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jul 20 21:17:27 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 20 Jul 2012 19:17:27 -0000 Subject: [FFmpeg-trac] #1560(avdevice:closed): v4l2 device won't open after opening/closing it 16 times In-Reply-To: <035.ababa15e2b5fbe4f1dbb9b81d7dfd844@avcodec.org> References: <035.ababa15e2b5fbe4f1dbb9b81d7dfd844@avcodec.org> Message-ID: <050.709da9a499c3663c964c948907303c52@avcodec.org> #1560: v4l2 device won't open after opening/closing it 16 times ------------------------------------+------------------------------------ Reporter: tmatth | Owner: Type: defect | Status: closed Priority: normal | Component: avdevice Version: git-master | Resolution: fixed Keywords: v4l2 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Changes (by Cigaes): * status: new => closed * resolution: => fixed -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jul 20 21:37:18 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 20 Jul 2012 19:37:18 -0000 Subject: [FFmpeg-trac] #1562(FFmpeg:closed): ffmpeg crashes (segmentation violation) when copying time-delimited portion of .wmv file In-Reply-To: <038.c60afd80b145d2f218f3c094b875f1e8@avcodec.org> References: <038.c60afd80b145d2f218f3c094b875f1e8@avcodec.org> Message-ID: <053.d05a39139a57295ebde00e1542026173@avcodec.org> #1562: ffmpeg crashes (segmentation violation) when copying time-delimited portion of .wmv file -----------------------------------+------------------------------------- Reporter: GreyBeard | Owner: Type: defect | Status: closed Priority: normal | Component: FFmpeg Version: 0.10.4 | Resolution: duplicate Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -----------------------------------+------------------------------------- Changes (by cehoyos): * keywords: segentation violation, .wmv => * status: new => closed * resolution: => duplicate Comment: Duplicate of ticket #1563. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jul 21 00:02:16 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 20 Jul 2012 22:02:16 -0000 Subject: [FFmpeg-trac] #1564(undetermined:new): port ulead dv audio decoder Message-ID: <038.75f6145a3e8129558b94055deb534ccc@avcodec.org> #1564: port ulead dv audio decoder -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: | undetermined unspecified | Keywords: Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- http://mailman.videolan.org/pipermail/vlc-commits/2012-June/015126.html http://mailman.videolan.org/pipermail/vlc-commits/2012-June/015127.html http://www.datafilehost.com/download-f6b0f2cb.html {{{ C:\>ffmpeg -i Test_DV_Audio.avi ffmpeg version N-42682-g7e17389 Copyright (c) 2000-2012 the FFmpeg developers built on Jul 20 2012 02:23:40 with gcc 4.5.0 (GCC) 20100414 (Fedora MinGW 4.5. 0-1.fc14) 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 -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snap shots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/s napshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable- version3 --enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable- libvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable- libopencore-amrwb --enable-libmp3lame --enable-libvpx --disable- decoder=libvpx libavutil 51. 65.100 / 51. 65.100 libavcodec 54. 41.100 / 54. 41.100 libavformat 54. 17.100 / 54. 17.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 [avi @ 0x1eacdc0] non-interleaved AVI [avi @ 0x1eacdc0] max_analyze_duration 5000000 reached at 5000000 [avi @ 0x1eacdc0] Could not find codec parameters for stream 1 (Audio: none ([22 ][2][0][0] / 0x0216), 44100 Hz, 2 channels, 1728 kb/s): unknown codec Consider increasing the value for the 'analyzeduration' and 'probesize' options Guessed Channel Layout for Input Stream #0.1 : stereo Input #0, avi, from 'Test_DV_Audio.avi': Duration: 00:00:14.06, start: 0.000000, bitrate: 5488 kb/s Stream #0:0: Video: cinepak (cvid / 0x64697663), yuv420p, 352x288, 15 fps, 1 5 tbr, 15 tbn, 15 tbc Stream #0:1: Audio: none ([22][2][0][0] / 0x0216), 44100 Hz, stereo, 1728 kb /s At least one output file must be specified }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jul 21 08:32:06 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 21 Jul 2012 06:32:06 -0000 Subject: [FFmpeg-trac] #1564(avcodec:open): port ulead dv audio decoder In-Reply-To: <038.75f6145a3e8129558b94055deb534ccc@avcodec.org> References: <038.75f6145a3e8129558b94055deb534ccc@avcodec.org> Message-ID: <053.cabbe8a8037fae4cf63f05245e1f9d2f@avcodec.org> #1564: port ulead dv audio decoder -------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: enhancement | Status: open Priority: wish | Component: avcodec Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by cehoyos): * status: new => open * reproduced: 0 => 1 * component: undetermined => avcodec * priority: normal => wish * version: unspecified => git-master * type: defect => enhancement -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jul 21 13:19:20 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 21 Jul 2012 11:19:20 -0000 Subject: [FFmpeg-trac] #1563(avformat:open): ffmpeg crashes (segmentation violation) when copying time-delimited portion of .wmv file In-Reply-To: <038.64761ef391b37f97b7eb26bf9dff7612@avcodec.org> References: <038.64761ef391b37f97b7eb26bf9dff7612@avcodec.org> Message-ID: <053.9e122ef86838642e37091d51acb8bc61@avcodec.org> #1563: ffmpeg crashes (segmentation violation) when copying time-delimited portion of .wmv file -----------------------------------+------------------------------------ Reporter: GreyBeard | Owner: Type: defect | Status: open Priority: important | Component: avformat Version: 0.10.4 | Resolution: Keywords: asf crash | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -----------------------------------+------------------------------------ Changes (by cehoyos): * keywords: segentation violation, .wmv => asf crash * priority: normal => important * status: new => open * component: FFmpeg => avformat * reproduced: 0 => 1 Comment: Fixed in bd60349, not reproducible with 0.11 and git master. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jul 21 14:36:12 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 21 Jul 2012 12:36:12 -0000 Subject: [FFmpeg-trac] #1435(undetermined:open): Remuxing aac from mov to avi breaks timestamps In-Reply-To: <036.953abdff095dd0858c1e1e2335462fd0@avcodec.org> References: <036.953abdff095dd0858c1e1e2335462fd0@avcodec.org> Message-ID: <051.aad070553a0127879df9b9d42f0ea356@avcodec.org> #1435: Remuxing aac from mov to avi breaks timestamps -------------------------------------+------------------------------------- Reporter: feelart | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: avi aac | Resolution: desync | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by feelart): It's a regression bug as it works OK with ffmpeg version 0.8.4 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jul 21 16:26:51 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 21 Jul 2012 14:26:51 -0000 Subject: [FFmpeg-trac] #859(avcodec:closed): decoding support for 6-channel ALAC streams In-Reply-To: <039.cbaf35d7c0778f2dbe99c125ffa3ca64@avcodec.org> References: <039.cbaf35d7c0778f2dbe99c125ffa3ca64@avcodec.org> Message-ID: <054.dc0d0d0cedeecfee30fe68a2e375b612@avcodec.org> #859: decoding support for 6-channel ALAC streams -------------------------------------+----------------------------------- Reporter: ffmpeguser | Owner: Type: enhancement | Status: closed Priority: normal | Component: avcodec Version: git-master | Resolution: fixed Keywords: alac | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by richardpl): * status: open => closed * resolution: => fixed Comment: Fixed. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jul 21 17:15:07 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 21 Jul 2012 15:15:07 -0000 Subject: [FFmpeg-trac] #1565(avfilter:new): ffmpeg-0.10.3 fails to build on x32 ABI Message-ID: <034.d324ff0653dd6a54f95fa4a1c6b2315b@avcodec.org> #1565: ffmpeg-0.10.3 fails to build on x32 ABI -------------------------------------+------------------------------------- Reporter: devsk | Type: defect Status: new | Priority: normal Component: avfilter | Version: Keywords: x32 new ABI | unspecified Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Summary of the bug: ffmpeg-0.10.3 fails to build on x32 ABI How to reproduce: {{{ emerge -v ffmpeg CC libavfilter/libmpcodecs/vf_pullup.o libavfilter/libmpcodecs/vf_ilpack.c: Assembler messages: libavfilter/libmpcodecs/vf_ilpack.c:116: Error: operand type mismatch for `push' libavfilter/libmpcodecs/vf_ilpack.c:195: Error: operand type mismatch for `pop' libavfilter/libmpcodecs/vf_ilpack.c:224: Error: operand type mismatch for `push' libavfilter/libmpcodecs/vf_ilpack.c:307: Error: operand type mismatch for `pop' make: *** [libavfilter/libmpcodecs/vf_ilpack.o] Error 1 make: *** Waiting for unfinished jobs.... CC libavfilter/libmpcodecs/vf_qp.o libavfilter/libmpcodecs/vf_mcdeint.c: In function 'config': libavfilter/libmpcodecs/vf_mcdeint.c:199:13: warning: 'avcodec_alloc_context' is deprecated (declared at ./libavcodec/avcodec.h:4025) [-Wdeprecated-declarations] libavfilter/libmpcodecs/vf_mcdeint.c:227:13: warning: 'avcodec_open' is deprecated (declared at ./libavcodec/avcodec.h:4155) [-Wdeprecated- declarations] * ERROR: media-video/ffmpeg-0.10.3 failed (compile phase): * emake failed Line 116 from libavfilter/libmpcodecs/vf_ilpack.c: #if HAVE_EBX_AVAILABLE static void pack_li_0_MMX(unsigned char *dst, unsigned char *y, unsigned char *u, unsigned char *v, int w, int us, int vs) { __asm__ volatile ("" "push %%"REG_BP" \n\t" REG_BP defined in ./libavutil/x86_cpu.h: #if ARCH_X86_64 ... # define REG_SP "rsp" # define REG_BP "rbp" ... #elif ARCH_X86_32 ... # define REG_SP "esp" # define REG_BP "ebp" ... #else typedef int x86_reg; The question is: is it hard to provide support for the new x32 ABI which is now supported in kernel 3.4.x, glibc-2.16, gcc-4.7.1, binutils-2.22? }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jul 21 19:56:11 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 21 Jul 2012 17:56:11 -0000 Subject: [FFmpeg-trac] #1565(avfilter:new): ffmpeg-0.10.3 fails to build on x32 ABI In-Reply-To: <034.d324ff0653dd6a54f95fa4a1c6b2315b@avcodec.org> References: <034.d324ff0653dd6a54f95fa4a1c6b2315b@avcodec.org> Message-ID: <049.a7896c888cbbe26685393b854646c608@avcodec.org> #1565: ffmpeg-0.10.3 fails to build on x32 ABI -------------------------------------+------------------------------------ Reporter: devsk | Owner: Type: defect | Status: new Priority: normal | Component: avfilter Version: unspecified | Resolution: Keywords: x32 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Changes (by cehoyos): * keywords: x32 new ABI => x32 Comment: Please report the results for current git head. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jul 21 20:30:32 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 21 Jul 2012 18:30:32 -0000 Subject: [FFmpeg-trac] #1565(avfilter:new): ffmpeg-0.10.3 fails to build on x32 ABI In-Reply-To: <034.d324ff0653dd6a54f95fa4a1c6b2315b@avcodec.org> References: <034.d324ff0653dd6a54f95fa4a1c6b2315b@avcodec.org> Message-ID: <049.0326da10a8f6a8773b2d2e2a7438b1e4@avcodec.org> #1565: ffmpeg-0.10.3 fails to build on x32 ABI -------------------------------------+------------------------------------ Reporter: devsk | Owner: Type: defect | Status: new Priority: normal | Component: avfilter Version: unspecified | Resolution: Keywords: x32 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Comment (by devsk): The same result with the git head: {{{ libavfilter/libmpcodecs/vf_ilpack.c: Assembler messages: libavfilter/libmpcodecs/vf_ilpack.c:116: Error: operand type mismatch for `push' libavfilter/libmpcodecs/vf_ilpack.c:195: Error: operand type mismatch for `pop' libavfilter/libmpcodecs/vf_ilpack.c:224: Error: operand type mismatch for `push' libavfilter/libmpcodecs/vf_ilpack.c:307: Error: operand type mismatch for `pop' make: *** [libavfilter/libmpcodecs/vf_ilpack.o] Error 1 make: *** Waiting for unfinished jobs.... libavfilter/libmpcodecs/vf_mcdeint.c: In function 'filter': libavfilter/libmpcodecs/vf_mcdeint.c:104:5: warning: 'avcodec_encode_video' is deprecated (declared at ./libavcodec/avcodec.h:4162) [-Wdeprecated-declarations] libavfilter/libmpcodecs/vf_mcdeint.c: In function 'config': libavfilter/libmpcodecs/vf_mcdeint.c:199:13: warning: 'avcodec_alloc_context' is deprecated (declared at ./libavcodec/avcodec.h:3327) [-Wdeprecated-declarations] libavfilter/libmpcodecs/vf_mcdeint.c:227:13: warning: 'avcodec_open' is deprecated (declared at ./libavcodec/avcodec.h:3461) [-Wdeprecated- declarations] libavfilter/libmpcodecs/vf_pp.c: In function 'put_image': libavfilter/libmpcodecs/vf_pp.c:150:21: warning: passing argument 1 of 'pp_postprocess' from incompatible pointer type [enabled by default] In file included from libavfilter/libmpcodecs/vf_pp.c:36:0: ./libpostproc/postprocess.h:80:6: note: expected 'const uint8_t **' but argument is of type 'unsigned char **' libavfilter/libmpcodecs/vf_pp.c: In function 'vf_open': libavfilter/libmpcodecs/vf_pp.c:196:13: warning: assignment discards 'const' qualifier from pointer target type [enabled by default] libavfilter/libmpcodecs/vf_pp.c:173:9: warning: variable 'hex_mode' set but not used [-Wunused-but-set-variable] * ERROR: media-video/ffmpeg-9999 failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=media- video/ffmpeg-9999'`, * the complete build log and the output of `emerge -pqv '=media- video/ffmpeg-9999'`. * The complete build log is located at '/var/tmp/portage/media- video/ffmpeg-9999/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media- video/ffmpeg-9999/temp/environment'. * Working directory: '/var/tmp/portage/media- video/ffmpeg-9999/work/ffmpeg-9999' * S: '/var/tmp/portage/media-video/ffmpeg-9999/work/ffmpeg-9999' * * The following package has failed to build or install: * * (media-video/ffmpeg-9999::gentoo, ebuild scheduled for merge), Log file: * '/var/tmp/portage/media-video/ffmpeg-9999/temp/build.log' }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jul 21 22:35:35 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 21 Jul 2012 20:35:35 -0000 Subject: [FFmpeg-trac] #1435(undetermined:open): Remuxing aac from mov to avi breaks timestamps In-Reply-To: <036.953abdff095dd0858c1e1e2335462fd0@avcodec.org> References: <036.953abdff095dd0858c1e1e2335462fd0@avcodec.org> Message-ID: <051.069b42236c3237437647e8dbd04a597d@avcodec.org> #1435: Remuxing aac from mov to avi breaks timestamps -------------------------------------+------------------------------------- Reporter: feelart | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: avi aac | Resolution: desync | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Does not work with 0.8.4 for me either. Could you add console output? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jul 21 23:21:29 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 21 Jul 2012 21:21:29 -0000 Subject: [FFmpeg-trac] #1565(build system:open): ffmpeg-0.10.3 fails to build on x32 ABI In-Reply-To: <034.d324ff0653dd6a54f95fa4a1c6b2315b@avcodec.org> References: <034.d324ff0653dd6a54f95fa4a1c6b2315b@avcodec.org> Message-ID: <049.49c339273a947e1fabc357e8f5a16394@avcodec.org> #1565: ffmpeg-0.10.3 fails to build on x32 ABI -------------------------------------+------------------------------------- Reporter: devsk | Owner: Type: enhancement | Status: open Priority: wish | Component: build Version: git-master | system Keywords: x32 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * priority: normal => wish * status: new => open * version: unspecified => git-master * component: avfilter => build system * type: defect => enhancement -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jul 21 23:39:09 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 21 Jul 2012 21:39:09 -0000 Subject: [FFmpeg-trac] #1565(build system:open): ffmpeg-0.10.3 fails to build on x32 ABI In-Reply-To: <034.d324ff0653dd6a54f95fa4a1c6b2315b@avcodec.org> References: <034.d324ff0653dd6a54f95fa4a1c6b2315b@avcodec.org> Message-ID: <049.5ab94d7ff4ed438193fdb75093d975c2@avcodec.org> #1565: ffmpeg-0.10.3 fails to build on x32 ABI -------------------------------------+------------------------------------- Reporter: devsk | Owner: Type: enhancement | Status: open Priority: wish | Component: build Version: git-master | system Keywords: x32 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by reimar): As a very first step, configure would need a reliable and portable way to detect x32, and I am not aware of one. Until then you can use --disable-asm (which will basically make it rather useless speed-wise, but it's quite unlikely all the asm code will be ported any time soon, if ever). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 22 12:44:00 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 22 Jul 2012 10:44:00 -0000 Subject: [FFmpeg-trac] #1435(undetermined:open): Remuxing aac from mov to avi breaks timestamps In-Reply-To: <036.953abdff095dd0858c1e1e2335462fd0@avcodec.org> References: <036.953abdff095dd0858c1e1e2335462fd0@avcodec.org> Message-ID: <051.1fa3fcbb964c79a2f19ddb5facfa7f89@avcodec.org> #1435: Remuxing aac from mov to avi breaks timestamps -------------------------------------+------------------------------------- Reporter: feelart | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: avi aac | Resolution: desync | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by feelart): Working OK with. # ffmpeg -i acopy_mpeg4MP4.mp4 -acodec copy -qscale 2 out.avi ffmpeg version 0.8.4, Copyright (c) 2000-2011 the FFmpeg developers built on Sep 24 2011 17:41:15 with gcc 4.5.2 configuration: --prefix=/usr --cpu=i686 --enable-libmp3lame --enable- libx264 --enable-libfaac --enable-pthreads --enable-small --enable- postproc --enable-libvorbis --enable-gpl --enable-shared --enable-nonfree --enable-libopencore-amrnb --enable-libopencore-amrwb --disable-debug --enable-bzlib --enable-zlib --enable-libspeex --enable-version3 --enable- runtime-cpudetect --enable-x11grab --enable-libdc1394 --enable- libschroedinger --enable-libtheora --enable-libxvid --enable-swscale --enable-libvpx 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 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 'acopy_mpeg4MP4.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2mp41 encoder : Lavf54.6.101 Duration: 00:00:49.04, start: 0.000000, bitrate: 689 kb/s Stream #0.0(und): Video: mpeg4, yuv420p, 1280x720 [PAR 1:1 DAR 16:9], 621 kb/s, 29.97 fps, 29.97 tbr, 30k tbn, 30k tbc Stream #0.1(und): Audio: aac, 24000 Hz, mono, s16, 64 kb/s File 'out.avi' already exists. Overwrite ? [y/N] y [buffer @ 0x805f860] w:1280 h:720 pixfmt:yuv420p tb:1/1000000 sar:1/1 sws_param: Output #0, avi, to 'out.avi': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2mp41 ISFT : Lavf53.4.0 Stream #0.0(und): Video: mpeg4, yuv420p, 1280x720 [PAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 29.97 tbn, 29.97 tbc Stream #0.1(und): Audio: libfaac, 24000 Hz, mono, 64 kb/s Stream mapping: Stream #0.0 -> #0.0 Stream #0.1 -> #0.1 Press [q] to stop, [?] for help frame= 1470 fps= 18 q=2.0 Lsize= 7015kB time=00:00:49.02 bitrate=1172.2kbits/s video:6559kB audio:383kB global headers:0kB muxing overhead 1.042639% # -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 22 15:30:28 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 22 Jul 2012 13:30:28 -0000 Subject: [FFmpeg-trac] #1435(undetermined:open): Remuxing aac from mov to avi breaks timestamps In-Reply-To: <036.953abdff095dd0858c1e1e2335462fd0@avcodec.org> References: <036.953abdff095dd0858c1e1e2335462fd0@avcodec.org> Message-ID: <051.6ef9577bb2e442de25786e0bb43a46cb@avcodec.org> #1435: Remuxing aac from mov to avi breaks timestamps -------------------------------------+------------------------------------- Reporter: feelart | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: avi aac | Resolution: desync | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Output looks different here with 0.8.4, could you confirm that you are testing with http://samples.ffmpeg.org/ffmpeg- bugs/trac/ticket1435/acopy_mpeg4MP4.mp4 (md5sum 26143beb80166ab324cc8c729e9ce6cb), the file you uploaded originally? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 22 16:31:00 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 22 Jul 2012 14:31:00 -0000 Subject: [FFmpeg-trac] #1435(undetermined:open): Remuxing aac from mov to avi breaks timestamps In-Reply-To: <036.953abdff095dd0858c1e1e2335462fd0@avcodec.org> References: <036.953abdff095dd0858c1e1e2335462fd0@avcodec.org> Message-ID: <051.fac3a3a913c785dc9db3bcf178190214@avcodec.org> #1435: Remuxing aac from mov to avi breaks timestamps -------------------------------------+------------------------------------- Reporter: feelart | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: avi aac | Resolution: desync | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): out.avi has broken timestamps with ffplay and mplayer. {{{ $ ffmpeg -i acopy_mpeg4MP4.mp4 -acodec copy -qscale 2 out.avi ffmpeg version 0.8.4, Copyright (c) 2000-2011 the FFmpeg developers built on Jul 22 2012 16:08:34 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-small --enable-libfaac --enable-nonfree 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 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 'acopy_mpeg4MP4.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2mp41 encoder : Lavf54.6.101 Duration: 00:00:49.04, start: 0.000000, bitrate: 854 kb/s Stream #0.0(und): Video: mpeg4, yuv420p, 1280x720 [PAR 1:1 DAR 16:9], 786 kb/s, 29.97 fps, 29.97 tbr, 30k tbn, 30k tbc Stream #0.1(und): Audio: aac, 24000 Hz, mono, s16, 64 kb/s [buffer @ 0x89e95c0] w:1280 h:720 pixfmt:yuv420p tb:1/1000000 sar:1/1 sws_param: Output #0, avi, to 'out.avi': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2mp41 ISFT : Lavf53.4.0 Stream #0.0(und): Video: mpeg4, yuv420p, 1280x720 [PAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 29.97 tbn, 29.97 tbc Stream #0.1(und): Audio: libfaac, 24000 Hz, mono, 64 kb/s Stream mapping: Stream #0.0 -> #0.0 Stream #0.1 -> #0.1 Press [q] to stop, [?] for help frame= 1470 fps= 44 q=2.0 Lsize= 9237kB time=00:00:49.02 bitrate=1543.6kbits/s video:8782kB audio:383kB global headers:0kB muxing overhead 0.789734% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 23 05:06:05 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 23 Jul 2012 03:06:05 -0000 Subject: [FFmpeg-trac] #1566(avcodec:new): incorrect assembly code in libavcodec/x86/dsputil_mmx.c Message-ID: <033.54fcda5cdca051ff670cb4465ab23848@avcodec.org> #1566: incorrect assembly code in libavcodec/x86/dsputil_mmx.c -------------------------------------+------------------------------------- Reporter: yang | Type: defect Status: new | Priority: important Component: avcodec | Version: git- Keywords: dsputil_mmx | master Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Summary of the bug: In file libavcodec/x86/dsputil_mmx.c, function ff_put_pixels_clamped_mmx(), there are two assembly code blocks. In the first block (in the unrolled loop), the instructions "movq 8%3, %%mm1 \n\t" etc have problem. For above instruction, it is clear what the programmer wants: a load from p + 8. But this assembly code doesn?t guarantee that. It only works if the compiler puts p in a register to produce an instruction like this: ?movq 8(%edi), %mm1?. During compiler optimization, it is possible that the compiler will be able to constant propagate into p. Suppose p = &x[10000]. Then operand 3 can become 10000(%edi), where %edi holds &x. And the instruction becomes ?movq 810000(%edx)?. That is, it will stride by 810000 instead of 8. This will cause the segmentation fault. This error was fixed in the second block of the assembly code, but not in the unrolled loop. How to reproduce: {{{ This error is exposed when we build the ffmpeg using Intel C++ Compiler, IPO+PGO optimization. The ffmpeg was crashed when decoding a mjpeg video. }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 23 07:38:47 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 23 Jul 2012 05:38:47 -0000 Subject: [FFmpeg-trac] #1566(avcodec:new): incorrect assembly code in libavcodec/x86/dsputil_mmx.c In-Reply-To: <033.54fcda5cdca051ff670cb4465ab23848@avcodec.org> References: <033.54fcda5cdca051ff670cb4465ab23848@avcodec.org> Message-ID: <048.a35c26b3df354f80c7db3edb57d7528f@avcodec.org> #1566: incorrect assembly code in libavcodec/x86/dsputil_mmx.c -------------------------------------+----------------------------------- Reporter: yang | Owner: Type: defect | Status: new Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: dsputil_mmx | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by cehoyos): Please provide a unified diff (diff -u) as produced by git diff >dsputil_mmx.patch - we cannot read other diff formats. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 23 11:54:07 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 23 Jul 2012 09:54:07 -0000 Subject: [FFmpeg-trac] #1306(avcodec:open): Open EXR : wrong processing of an *.exr files In-Reply-To: <038.694ebd22ac1b7cdf0e0c92b5789611a0@avcodec.org> References: <038.694ebd22ac1b7cdf0e0c92b5789611a0@avcodec.org> Message-ID: <053.1c04019c7c129173836104b82383e1ed@avcodec.org> #1306: Open EXR : wrong processing of an *.exr files -------------------------------------+----------------------------------- Reporter: russiaman | Owner: Type: enhancement | Status: open Priority: wish | Component: avcodec Version: git-master | Resolution: Keywords: EXR | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by russiaman): '''richardpl''' thank you very much for update! I`ve been tried playing with ffmpeg-20120720-git-85761ef-win64-static build.. and really - now zip1 and zip16 works well! COOL! How about "Tiled exr" - ffmpeg didn`t works with them now :( i get error message: '''Tile based images are not supported.''' there is a link for tiled exr example. http://www.datafilehost.com/download-669b605c.html -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 23 13:13:56 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 23 Jul 2012 11:13:56 -0000 Subject: [FFmpeg-trac] #1543(undetermined:new): ffmpeg stops after few minutes without anything in the log In-Reply-To: <035.87b086376fcb85304bbbe9725a76d4c3@avcodec.org> References: <035.87b086376fcb85304bbbe9725a76d4c3@avcodec.org> Message-ID: <050.3653ace4e4d40e932c23f068cb394aeb@avcodec.org> #1543: ffmpeg stops after few minutes without anything in the log -------------------------------------+------------------------------------- Reporter: kostay | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by kostay): i don't know what is the workflow here. so just asking if i get no reaction (answer) for pretty long time means that i will get no answer at all? regards -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 23 13:21:47 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 23 Jul 2012 11:21:47 -0000 Subject: [FFmpeg-trac] #1543(undetermined:new): ffmpeg stops after few minutes without anything in the log In-Reply-To: <035.87b086376fcb85304bbbe9725a76d4c3@avcodec.org> References: <035.87b086376fcb85304bbbe9725a76d4c3@avcodec.org> Message-ID: <050.67478a1d9b02ce2fc8fd638d54f0b22d@avcodec.org> #1543: ffmpeg stops after few minutes without anything in the log -------------------------------------+------------------------------------- Reporter: kostay | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: libx264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => libx264 Comment: Afaict, you did not provide complete, uncut console output (this is needed for every non-build non-documentation report). If the problem is only reproducible with -vcodec libx264, but not -vcodec mpeg4, then a problem outside of FFmpeg is likely. To make sure, consider providing a backtrace. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 23 14:03:27 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 23 Jul 2012 12:03:27 -0000 Subject: [FFmpeg-trac] #1541(avcodec:new): flv hangs on ff_vp3_idct_add_neon on ARM Cortex-A8 In-Reply-To: <037.e47009af7ace9eccb6b8ef1b9843ef98@avcodec.org> References: <037.e47009af7ace9eccb6b8ef1b9843ef98@avcodec.org> Message-ID: <052.e67656d9c97ef08c06b09662e91061cd@avcodec.org> #1541: flv hangs on ff_vp3_idct_add_neon on ARM Cortex-A8 -------------------------------------+------------------------------------- Reporter: kaijun61 | Owner: Type: defect | Status: new Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: flv, arm | Blocked By: cortext- A8 | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by kaijun61): It doesn't hang with ffmpeg since ffmpeg may not decode frame. I found it hangs when the third packet of size of 1112 bytes enter the said function. When I step over the function, it hangs. Otherwise, if I step in and out, it doesn't. Yes, the application is compiled with these options. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 23 14:58:15 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 23 Jul 2012 12:58:15 -0000 Subject: [FFmpeg-trac] #1541(avcodec:new): flv hangs on ff_vp3_idct_add_neon on ARM Cortex-A8 In-Reply-To: <037.e47009af7ace9eccb6b8ef1b9843ef98@avcodec.org> References: <037.e47009af7ace9eccb6b8ef1b9843ef98@avcodec.org> Message-ID: <052.478e49d4f31e41b45edbaf2897e6584e@avcodec.org> #1541: flv hangs on ff_vp3_idct_add_neon on ARM Cortex-A8 -------------------------------------+------------------------------------- Reporter: kaijun61 | Owner: Type: defect | Status: new Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: flv, arm | Blocked By: cortext- A8 | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:8 kaijun61]: > It doesn't hang with ffmpeg since ffmpeg may not decode frame. In which situation does ffmpeg not decode a frame? > I found it hangs when the third packet of size of 1112 bytes enter the said function. When I step over the function, it hangs. Otherwise, if I step in and out, it doesn't. Is this with ffmpeg_g ? > Yes, the application is compiled with these options. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 23 16:05:14 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 23 Jul 2012 14:05:14 -0000 Subject: [FFmpeg-trac] #1541(avcodec:new): flv hangs on ff_vp3_idct_add_neon on ARM Cortex-A8 In-Reply-To: <037.e47009af7ace9eccb6b8ef1b9843ef98@avcodec.org> References: <037.e47009af7ace9eccb6b8ef1b9843ef98@avcodec.org> Message-ID: <052.402782f917761d995d5016ebbf561cb8@avcodec.org> #1541: flv hangs on ff_vp3_idct_add_neon on ARM Cortex-A8 -------------------------------------+------------------------------------- Reporter: kaijun61 | Owner: Type: defect | Status: new Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: flv, arm | Blocked By: cortext- A8 | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by kaijun61): I use ffmpeg libavcodec, it hangs on the third video packet. You can try. no, I don't use ffmpeg_g. I work on console. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 23 18:53:15 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 23 Jul 2012 16:53:15 -0000 Subject: [FFmpeg-trac] #506(undetermined:closed): FFMPEG32 Windows Build CRASH In-Reply-To: <041.e715042621da3ea0df3b5bb4e04ab917@avcodec.org> References: <041.e715042621da3ea0df3b5bb4e04ab917@avcodec.org> Message-ID: <056.e38072b2e8c965086863809e70af6616@avcodec.org> #506: FFMPEG32 Windows Build CRASH -------------------------------------+------------------------------------- Reporter: | Owner: michael plaguebreath | Status: closed Type: defect | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: | needs_more_info Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by davor): Replying to [comment:8 cehoyos]: > Please reopen if a sample is available to reproduce the problem. This issue exists for quite some time now. I am using ffmpeg-20120503-git- c1fe2db-win32-shared and have it also. The samples are too big to upload. It seems to me that ffmpeg is caching everything before 1394sec. So, for smaller values, like 30 sec, I see my physical memory usage rise to a certain limit, and then stops when the encoding begins. But for large -ss values, for which there is not enough physical/page memory to cache, ffmpeg crashes when it reaches the limit. When using huff-encoded streams, ffmpeg crashes even on small -ss values. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 23 18:55:01 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 23 Jul 2012 16:55:01 -0000 Subject: [FFmpeg-trac] #506(undetermined:reopened): FFMPEG32 Windows Build CRASH In-Reply-To: <041.e715042621da3ea0df3b5bb4e04ab917@avcodec.org> References: <041.e715042621da3ea0df3b5bb4e04ab917@avcodec.org> Message-ID: <056.87f896d721d80c7f01447c2774c4ff9e@avcodec.org> #506: FFMPEG32 Windows Build CRASH -------------------------------------+------------------------------------- Reporter: | Owner: michael plaguebreath | Status: reopened Type: defect | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by davor): * status: closed => reopened * resolution: needs_more_info => Comment: If you want to reproduce it, take any video file, huff-encode it, and experiment with the -ss values. No need to send any "sample files". -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 23 19:05:54 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 23 Jul 2012 17:05:54 -0000 Subject: [FFmpeg-trac] #506(undetermined:reopened): FFMPEG32 Windows Build CRASH In-Reply-To: <041.e715042621da3ea0df3b5bb4e04ab917@avcodec.org> References: <041.e715042621da3ea0df3b5bb4e04ab917@avcodec.org> Message-ID: <056.5d29cd4bfc8eece888d48d4e06a0d359@avcodec.org> #506: FFMPEG32 Windows Build CRASH -------------------------------------+------------------------------------- Reporter: | Owner: michael plaguebreath | Status: reopened Type: defect | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:9 davor]: > This issue exists for quite some time now. I am using ffmpeg-20120503 -git-c1fe2db-win32-shared and have it also. The samples are too big to upload. There is no size limit for uploads. In any case (also if you believe no sample is needed), please provide a command line together with complete, uncut console output. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 23 19:35:21 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 23 Jul 2012 17:35:21 -0000 Subject: [FFmpeg-trac] #506(undetermined:reopened): FFMPEG32 Windows Build CRASH In-Reply-To: <041.e715042621da3ea0df3b5bb4e04ab917@avcodec.org> References: <041.e715042621da3ea0df3b5bb4e04ab917@avcodec.org> Message-ID: <056.c7606d3bcbf1a23bed7b3737f5ef3a13@avcodec.org> #506: FFMPEG32 Windows Build CRASH -------------------------------------+------------------------------------- Reporter: | Owner: michael plaguebreath | Status: reopened Type: defect | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * cc: davor (added) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 23 20:27:54 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 23 Jul 2012 18:27:54 -0000 Subject: [FFmpeg-trac] #506(undetermined:reopened): FFMPEG32 Windows Build CRASH In-Reply-To: <041.e715042621da3ea0df3b5bb4e04ab917@avcodec.org> References: <041.e715042621da3ea0df3b5bb4e04ab917@avcodec.org> Message-ID: <056.d494d1214399299883b1ac1d4611eb45@avcodec.org> #506: FFMPEG32 Windows Build CRASH -------------------------------------+------------------------------------- Reporter: | Owner: michael plaguebreath | Status: reopened Type: defect | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by davor): Command line: {{{ ffmpeg -i "M:\Videos\Recorded\VLC\original.avi" -target pal-dvd -flags +ilme+ildct -q:v 1 -q:a 1 -trellis 2 -mbd rd -cmp 2 -subcmp 2 -top 1 -ss 1439 -vf "crop=688:562:2:12:1" "w:\mis.mpg" }}} {{{ D:\>ffmpeg -i "M:\Videos\Recorded\VLC\original.avi" -target pal-dvd -flags +ilme +ildct -q:v 1 -q:a 1 -trellis 2 -mbd rd -cmp 2 -subcmp 2 -top 1 -ss 1439 -vf "cr op=688:562:2:12:1" "w:\mis.mpg" ffmpeg version N-40301-gc1fe2db Copyright (c) 2000-2012 the FFmpeg developers built on May 3 2012 11:42:19 with gcc 4.6.3 configuration: --disable-static --enable-shared --enable-gpl --enable- version3 --disable-w32threads --enable-runtime-cpudetect --enable-avisynth --enable-bzli b --enable-frei0r --enable-libass --enable-libcelt --enable-libopencore- amrnb -- enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable- libmp3lam e --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 --en able-libxavs --enable-libxvid --enable-zlib libavutil 51. 49.100 / 51. 49.100 libavcodec 54. 17.101 / 54. 17.101 libavformat 54. 3.100 / 54. 3.100 libavdevice 53. 4.100 / 53. 4.100 libavfilter 2. 72.104 / 2. 72.104 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 11.100 / 0. 11.100 libpostproc 52. 0.100 / 52. 0.100 [avi @ 014d0560] non-interleaved AVI Input #0, avi, from 'M:\Videos\Recorded\VLC\original.avi': Metadata: encoder : Lavf54.3.100 Duration: 00:31:37.57, start: 0.000000, bitrate: 82845 kb/s Stream #0:0: Video: huffyuv (HFYU / 0x55594648), yuv422p, 720x576, 24.99 tbr , 24.99 tbn, 24.99 tbc Stream #0:1: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, 2 channels, s16, 1536 kb/s [buffer @ 01549760] w:720 h:576 pixfmt:yuv422p tb:1/1000000 sar:0/1 sws_param:fl ags=2 [scale @ 01549900] w:720 h:576 fmt:yuv422p sar:0/1 -> w:720 h:576 fmt:yuv420p sa r:0/1 flags:0x4 [crop @ 014d5a40] w:720 h:576 sar:0/1 -> w:688 h:562 sar:0/1 Incompatible sample format 's16' for codec 'ac3', auto-selecting format 'flt' [ac3 @ 014d8b20] channel_layout not specified [ac3 @ 014d8b20] No channel layout specified. The encoder will guess the layout, but it might be incorrect. Guessed Channel Layout for Input Stream #0.1 : stereo Output #0, dvd, to 'w:\mis.mpg': Metadata: encoder : Lavf54.3.100 Stream #0:0: Video: mpeg2video (hq), yuv420p, 688x562, q=2-31, 6000 kb/s, 90 k tbn, 25 tbc Stream #0:1: Audio: ac3, 48000 Hz, stereo, flt, 448 kb/s Stream mapping: Stream #0:0 -> #0:0 (huffyuv -> mpeg2video) Stream #0:1 -> #0:1 (pcm_s16le -> ac3) Press [q] to stop, [?] for help frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s D:\> }}} The original.avi was made with ffmpeg from the recorded VLC raw avi file: {{{ ffmpeg -i "M:\Videos\Recorded\VLC\input.avi" -codec:v huffyuv -codec:a copy M:\Videos\Recorded\VLC\original.avi }}} Thanks for putting me in cc. Didn't find a way to do so. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 23 20:38:25 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 23 Jul 2012 18:38:25 -0000 Subject: [FFmpeg-trac] #506(undetermined:reopened): FFMPEG32 Windows Build CRASH In-Reply-To: <041.e715042621da3ea0df3b5bb4e04ab917@avcodec.org> References: <041.e715042621da3ea0df3b5bb4e04ab917@avcodec.org> Message-ID: <056.04023f3af39e215f5b6d9e1de548fc1b@avcodec.org> #506: FFMPEG32 Windows Build CRASH -------------------------------------+------------------------------------- Reporter: | Owner: michael plaguebreath | Status: reopened Type: defect | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:13 davor]: > {{{ > > D:\>ffmpeg -i "M:\Videos\Recorded\VLC\original.avi" -target pal-dvd -flags +ilme > +ildct -q:v 1 -q:a 1 -trellis 2 -mbd rd -cmp 2 -subcmp 2 -top 1 -ss 1439 -vf "cr > op=688:562:2:12:1" "w:\mis.mpg" > }}} You are describing a different problem than the OP. If you don't seek (with --ss 1439 before -i file) but decode the source until position 1439 sec, OOM is possible. (This may still be a bug that is probably worth an independent new ticket but it is not the one originally reported.) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 23 20:49:01 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 23 Jul 2012 18:49:01 -0000 Subject: [FFmpeg-trac] #506(undetermined:reopened): FFMPEG32 Windows Build CRASH In-Reply-To: <041.e715042621da3ea0df3b5bb4e04ab917@avcodec.org> References: <041.e715042621da3ea0df3b5bb4e04ab917@avcodec.org> Message-ID: <056.46c759c7dc4cfb3745000ef13c7dd380@avcodec.org> #506: FFMPEG32 Windows Build CRASH -------------------------------------+------------------------------------- Reporter: | Owner: michael plaguebreath | Status: reopened Type: defect | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by davor): Replying to [comment:14 cehoyos]: > Replying to [comment:13 davor]: > > {{{ > > > > D:\>ffmpeg -i "M:\Videos\Recorded\VLC\original.avi" -target pal-dvd -flags +ilme > > +ildct -q:v 1 -q:a 1 -trellis 2 -mbd rd -cmp 2 -subcmp 2 -top 1 -ss 1439 -vf "cr > > op=688:562:2:12:1" "w:\mis.mpg" > > }}} > You are describing a different problem than the OP. > If you don't seek (with --ss 1439 before -i file) but decode the source until position 1439 sec, OOM is possible. > (This may still be a bug that is probably worth an independent new ticket but it is not the one originally reported.) Indeed... I was too quick. Sorry. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 23 21:34:43 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 23 Jul 2012 19:34:43 -0000 Subject: [FFmpeg-trac] #1567(build system:new): make install fails with relative path for prefix dir Message-ID: <041.1bdf1960800b206091024b570ed82b31@avcodec.org> #1567: make install fails with relative path for prefix dir -------------------------------------+------------------------------------- Reporter: | Type: defect MacGyverismo | Priority: normal Status: new | Version: Component: build | unspecified system | Blocked By: Keywords: relative | Reproduced by developer: 0 path configure | Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: install fails because the working directory is changed twice in a single make-command. How to reproduce: {{{ download (latest) source run configure with relative path for --prefix. ie. --prefix=install result: INSTALL libavdevice/libavdevice.so STRIP install-libavdevice-shared cd: 1: can't cd to install/lib }}} this seems to be because the command which is executed actually changes from working dir to install/lib ( which is good ) and then another cd command is executed ( also to install/lib ) but this fails because the working dir was already set to this directory. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 24 00:56:37 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 23 Jul 2012 22:56:37 -0000 Subject: [FFmpeg-trac] #1566(avcodec:closed): incorrect assembly code in libavcodec/x86/dsputil_mmx.c In-Reply-To: <033.54fcda5cdca051ff670cb4465ab23848@avcodec.org> References: <033.54fcda5cdca051ff670cb4465ab23848@avcodec.org> Message-ID: <048.153c1f3177d7a93fb22aa7a1e14eccc5@avcodec.org> #1566: incorrect assembly code in libavcodec/x86/dsputil_mmx.c -------------------------------------+----------------------------------- Reporter: yang | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: fixed Keywords: dsputil_mmx | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by michael): * status: new => closed * resolution: => fixed Comment: Patch applied thanks -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 24 05:50:23 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 24 Jul 2012 03:50:23 -0000 Subject: [FFmpeg-trac] #1568(FFprobe:new): ffprobe: SAR / DAR values not mapped in JSON output when input file gets transcoded to WEBM Message-ID: <037.759cbd5a8171052c312459a7aee97512@avcodec.org> #1568: ffprobe: SAR / DAR values not mapped in JSON output when input file gets transcoded to WEBM -------------------------------------+------------------------------------- Reporter: czellweg | Owner: stefano Type: defect | Status: new Priority: normal | Component: FFprobe Version: | Keywords: json, webm, unspecified | transcoding, ffprobe Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- Summary of the bug: If a input video source is transcoded to WEBM, the SAR & DAR values are not mapped in the JSON output (using '-print_format json -show_streams') even though they are available as header information. As you can see from the output below, the video stream ('Stream #0:0: Video:') line contains the SAR and DAR values ('SAR 1:1 DAR 427:181') but they are not visible in the corresponding JSON output. How to reproduce: {{{ % ffprobe -print_format json -show_streams cinemascope-sample.webm ffprobe version N-41991-g87df986 Copyright (c) 2007-2012 the FFmpeg developers built on Jun 28 2012 12:21:41 with gcc 4.4.3 configuration: --enable-gpl --enable-version3 --enable-nonfree --enable- postproc --enable-libfaac --enable-libtheora --enable-libvorbis --enable- libx264 --enable-libxvid --enable-x11grab --enable-libvpx --enable- pthreads --enable-libmp3lame --enable-libaacplus --enable-libopencore- amrnb --enable-libopencore-amrwb 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 Input #0, matroska,webm, from 'cinemascope-sample.webm': Metadata: creation_time : 2010-03-23 13:46:00 Duration: 00:00:18.81, start: 0.000000, bitrate: 982 kb/s Stream #0:0: Video: vp8, yuv420p, 854x362, SAR 1:1 DAR 427:181, 23.98 fps, 23.98 tbr, 1k tbn, 1k tbc (default) { "streams": [ { "index": 0, "codec_name": "vp8", "codec_long_name": "On2 VP8", "codec_type": "video", "codec_time_base": "1/1000", "codec_tag_string": "[0][0][0][0]", "codec_tag": "0x0000", "width": 854, "height": 362, "has_b_frames": 0, "pix_fmt": "yuv420p", "level": -99, "r_frame_rate": "24000/1001", "avg_frame_rate": "24000/1001", "time_base": "1/1000", "start_time": "0.000000" } ] } }}} Expected output would be: {{{ % ffprobe -print_format json -show_streams cinemascope-sample.webm ffprobe version N-41991-g87df986 Copyright (c) 2007-2012 the FFmpeg developers built on Jun 28 2012 12:21:41 with gcc 4.4.3 configuration: --enable-gpl --enable-version3 --enable-nonfree --enable- postproc --enable-libfaac --enable-libtheora --enable-libvorbis --enable- libx264 --enable-libxvid --enable-x11grab --enable-libvpx --enable- pthreads --enable-libmp3lame --enable-libaacplus --enable-libopencore- amrnb --enable-libopencore-amrwb 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 Input #0, matroska,webm, from 'cinemascope-sample.webm': Metadata: creation_time : 2010-03-23 13:46:00 Duration: 00:00:18.81, start: 0.000000, bitrate: 982 kb/s Stream #0:0: Video: vp8, yuv420p, 854x362, SAR 1:1 DAR 427:181, 23.98 fps, 23.98 tbr, 1k tbn, 1k tbc (default) { "streams": [ { "index": 0, "codec_name": "vp8", "codec_long_name": "On2 VP8", "codec_type": "video", "codec_time_base": "1/1000", "codec_tag_string": "[0][0][0][0]", "codec_tag": "0x0000", "width": 854, "height": 362, "has_b_frames": 0, "sample_aspect_ratio": "1:1", "display_aspect_ratio": "427:181", "pix_fmt": "yuv420p", "level": -99, "r_frame_rate": "24000/1001", "avg_frame_rate": "24000/1001", "time_base": "1/1000", "start_time": "0.000000" } ] } }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 24 09:27:21 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 24 Jul 2012 07:27:21 -0000 Subject: [FFmpeg-trac] #1568(FFprobe:open): ffprobe: SAR / DAR values not mapped in JSON output when input file gets transcoded to WEBM In-Reply-To: <037.759cbd5a8171052c312459a7aee97512@avcodec.org> References: <037.759cbd5a8171052c312459a7aee97512@avcodec.org> Message-ID: <052.a16048eee52cc6cc30bee5c5f7ad3bd3@avcodec.org> #1568: ffprobe: SAR / DAR values not mapped in JSON output when input file gets transcoded to WEBM -------------------------------------+------------------------------------- Reporter: czellweg | Owner: stefano Type: defect | Status: open Priority: normal | Component: FFprobe Version: unspecified | Resolution: Keywords: json, webm, | Blocked By: transcoding, ffprobe | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by saste): * status: new => open * reproduced: 0 => 1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 24 10:31:11 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 24 Jul 2012 08:31:11 -0000 Subject: [FFmpeg-trac] #1435(undetermined:open): Remuxing aac from mov to avi breaks timestamps In-Reply-To: <036.953abdff095dd0858c1e1e2335462fd0@avcodec.org> References: <036.953abdff095dd0858c1e1e2335462fd0@avcodec.org> Message-ID: <051.e76ed8857388a3d62f4ea889bda8b120@avcodec.org> #1435: Remuxing aac from mov to avi breaks timestamps -------------------------------------+------------------------------------- Reporter: feelart | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: avi aac | Resolution: desync | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by feelart): 1/ it's a demux bug for any aac file. 2/ The bug does not appear with version 0.8.4 3/ Yes, I don't know why my MD5 is different than yours. If you really want I can re-test on the uploaded file, but as I say bug is NOT file specific. can you provide an URL for download the uploaded test file (the one provided directly opens in browser and can't save). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 24 10:39:17 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 24 Jul 2012 08:39:17 -0000 Subject: [FFmpeg-trac] #1386(FFprobe:open): ffprobe report different widths for some videos In-Reply-To: <033.231f917c013dcfa55785b9e88b2ecb8d@avcodec.org> References: <033.231f917c013dcfa55785b9e88b2ecb8d@avcodec.org> Message-ID: <048.9fa7e43f75cbce0b2d87778aefd54b43@avcodec.org> #1386: ffprobe report different widths for some videos -------------------------------------+------------------------------------- Reporter: ?onny | Owner: stefano Type: defect | Status: open Priority: normal | Component: FFprobe Version: unspecified | Resolution: Keywords: height site | Blocked By: XML JSON | Reproduced by developer: 1 Blocking: | Analyzed by developer: 1 | -------------------------------------+------------------------------------- Changes (by saste): * analyzed: 0 => 1 * status: new => open * reproduced: 0 => 1 Comment: av_dump_format() prints the information stored in the codec context. The ffprobe open the codec (avcodec_open2), and set the width/height depending on the coded_width/height: {{{ if(avctx->coded_width && avctx->coded_height) avcodec_set_dimensions(avctx, avctx->coded_width, avctx->coded_height); else if(avctx->width && avctx->height) avcodec_set_dimensions(avctx, avctx->width, avctx->height); } }}} according to commit 21adafec2a42d5575ff0a36a028849a9b886c055. ffprobe -show_frames shows a size of 360x288, so av_dump_format() seems right in this regard. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 24 11:31:05 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 24 Jul 2012 09:31:05 -0000 Subject: [FFmpeg-trac] #1570(avdevice:new): libv4l2: error dequeuing buf: Resource temporarily unavailable Message-ID: <036.2fc62dd5b56c7280baf63a97ec734437@avcodec.org> #1570: libv4l2: error dequeuing buf: Resource temporarily unavailable -------------------------------------+------------------------------------- Reporter: llarevo | Type: defect Status: new | Priority: normal Component: avdevice | Version: Keywords: | unspecified video4linux, video4linux2, | Blocked By: v4l2.c, regression, capture, | Reproduced by developer: 0 analog, tv | Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Capturing from analog card Terratec Cinergy 400 TV isn't possible in ffmpeg versions from 0.7.13 to 0.11.1. Capturing from and Terratec Cinergy XS USB is working fine. Both cards are proved OK for Linux and working with all of my other apps (tvtime, xawtv, mplayer, mencoder). See my discussion on linux-media http://article.gmane.org/gmane.linux.drivers .video-input-infrastructure/51055 I'm using Fedora 17 and tried different versions from 0.5.x with different hardware. The cards were tuned to Channel E10 (europe-west) and had good quality signal (analog cable). The test results are {{{ Cinergy XS USB Cinergy 400 TV 0.5.10 OK OK 0.7.13 OK broken (differently, s.b.) 0.8.12 OK broken (differently, s.b.) 0.9.2 OK broken (differently, s.b.) 0.9.2 (--enable-libv4l2) OK broken (like in title) 0.10.4 (--enable-libv4l2) OK broken (like in title) 0.11.1 OK broken (differently, s.b.) 0.11.1 (--enable-libv4l2) OK broken (like in title) }}} The detailed error from the broken test cases are below. Further testing results in a regression introduced with version 70f7736 in 2009: {{{ 01058893 2010-09-12 19:44:45 OK 6ac6e3d 2010-09-23 03:40:06 OK 70f7736 2010-09-23 09:16:05 not OK 30b4ee79 2011-09-23 20:50:11 not OK }}} There seems to be a problem with setting the frame rate, because when the frame rate is given, the result is: {{{ /usr/local/bin/ffmpeg -t 300 -f video4linux2 -s vga -r 25 -b 2000k -i /dev/video0 out-vga-2M-5min.mpg FFmpeg version git-70f7736, Copyright (c) 2000-2010 the FFmpeg developers built on Jul 24 2012 11:18:05 with gcc 4.7.0 20120507 (Red Hat 4.7.0-5) configuration: --prefix=/usr/local --libdir=/usr/local/lib64 --shlibdir=/usr/local/lib64 --enable-nonfree --enable-gpl --enable-libfaac --enable-libgsm --enable-libmp3lame --enable-libtheora --enable-libxvid --disable-asm libavutil 50.27. 0 / 50.27. 0 libavcore 0. 9. 0 / 0. 9. 0 libavcodec 52.89. 0 / 52.89. 0 libavformat 52.78. 5 / 52.78. 5 libavdevice 52. 2. 2 / 52. 2. 2 libavfilter 1.39. 0 / 1.39. 0 libswscale 0.11. 0 / 0.11. 0 [video4linux2 @ 0x2b16c90] ioctl set time per frame(1/25) failed /dev/video0: Input/output error }}} ** DETAILED OUTPUT OF THE TESTCASES IN THE TABLE ABOVE ** 0.11.1 (--enable-lib4vl2) Terratec Cinergy 400 TV {{{ ffmpeg -y -t 300 -f video4linux2 -s vga -b:v 2000k -i /dev/video0 -target pal-dvd out-vga-2M-5min.mpg ffmpeg version 0.11.1 Copyright (c) 2000-2012 the FFmpeg developers built on Jul 20 2012 15:52:59 with gcc 4.7.0 20120507 (Red Hat 4.7.0-5) configuration: --prefix=/usr/local --libdir=/usr/local/lib64 --shlibdir=/usr/local/lib64 --enable-nonfree --enable-runtime-cpudetect --enable-libass --enable-libbluray --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfaac --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-libpulse --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libv4l2 --enable-libvo-amrwbenc --enable-libvpx --enable-libx264 --enable-libxvid --enable-openssl --enable-gpl --enable-version3 --disable-crystalhd libavutil 51. 54.100 / 51. 54.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.100 / 54. 6.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 libv4l2: error dequeuing buf: Resource temporarily unavailable (10000 times/s this Error)^C Estimating duration from bitrate, this may be inaccurate Input #0, video4linux2,v4l2, from '/dev/video0': Duration: N/A, start: 1342800064.407901, bitrate: N/A Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 640x480, -2147483 kb/s, 1.67 tbr, 1000k tbn, 1000k tbc [buffer @ 0x3120c40] w:640 h:480 pixfmt:yuv420p tb:1/1000000 sar:0/1 sws_param:flags=2 [buffersink @ 0x3120a60] No opaque field provided [scale @ 0x3121300] w:640 h:480 fmt:yuv420p sar:0/1 -> w:720 h:576 fmt:yuv420p sar:0/1 flags:0x4 Output #0, dvd, to 'out-vga-2M-5min.mpg': Metadata: encoder : Lavf54.6.100 Stream #0:0: Video: mpeg2video, yuv420p, 720x576, q=2-31, 6000 kb/s, 90k tbn, 25 tbc Stream mapping: Stream #0:0 -> #0:0 (rawvideo -> mpeg2video) Press [q] to stop, [?] for help frame= 0 fps=0.0 q=0.0 Lsize= 0kB time=00:00:00.00 bitrate= 0.0kbits/s video:0kB audio:0kB global headers:0kB muxing overhead -nan% Output file is empty, nothing was encoded (check -ss / -t / -frames parameters if used) Received signal 2: terminating. }}} 0.11.1 (without --enable-libv4l2) Terratec Cinergy 400 TV {{{ ffmpeg -y -t 300 -f video4linux2 -s vga -b:v 2000k -i /dev/video0 -target pal-dvd out-vga-2M-5min.mpg ffmpeg version 0.11.1 Copyright (c) 2000-2012 the FFmpeg developers built on Jul 20 2012 18:21:19 with gcc 4.7.0 20120507 (Red Hat 4.7.0-5) configuration: --prefix=/usr/local --libdir=/usr/local/lib64 --shlibdir=/usr/local/lib64 --enable-nonfree --enable-runtime-cpudetect --enable-libass --enable-libbluray --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfaac --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-libpulse --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvo-amrwbenc --enable-libvpx --enable-libx264 --enable-libxvid --enable-openssl --enable-gpl --enable-version3 --disable-crystalhd libavutil 51. 54.100 / 51. 54.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.100 / 54. 6.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 ^CEstimating duration from bitrate, this may be inaccurate Input #0, video4linux2,v4l2, from '/dev/video0': Duration: N/A, start: 1342801330.121303, bitrate: N/A Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 640x480, -2147483 kb/s, 1.67 tbr, 1000k tbn, 1000k tbc [buffer @ 0x182aa60] w:640 h:480 pixfmt:yuv420p tb:1/1000000 sar:0/1 sws_param:flags=2 [buffersink @ 0x182b300] No opaque field provided [scale @ 0x1831a20] w:640 h:480 fmt:yuv420p sar:0/1 -> w:720 h:576 fmt:yuv420p sar:0/1 flags:0x4 Output #0, dvd, to 'out-vga-2M-5min.mpg': Metadata: encoder : Lavf54.6.100 Stream #0:0: Video: mpeg2video, yuv420p, 720x576, q=2-31, 6000 kb/s, 90k tbn, 25 tbc Stream mapping: Stream #0:0 -> #0:0 (rawvideo -> mpeg2video) Press [q] to stop, [?] for help frame= 0 fps=0.0 q=0.0 Lsize= 0kB time=00:00:00.00 bitrate= 0.0kbits/s video:0kB audio:0kB global headers:0kB muxing overhead -nan% Output file is empty, nothing was encoded (check -ss / -t / -frames parameters if used) Received signal 2: terminating. }}} 0.10.4. (--enable-libv4l2) Terratec Cinergy 400 TV {{{ ffmpeg -y -t 300 -f video4linux2 -s vga -b:v 2000k -i /dev/video0 -target pal-dvd out-vga-2M-5min.mpg ffmpeg version 0.10.4 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 13 2012 09:51:06 with gcc 4.7.0 20120507 (Red Hat 4.7.0-5) configuration: --prefix=/usr --bindir=/usr/bin --datadir=/usr/share/ffmpeg --incdir=/usr/include/ffmpeg --libdir=/usr/lib64 --mandir=/usr/share/man --arch=x86_64 --extra-cflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic' --enable-bzlib --disable-crystalhd --enable-gnutls --enable-libass --enable-libcdio --enable-libcelt --enable-libdc1394 --disable-indev=jack --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-openal --enable-libopenjpeg --enable-libpulse --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libv4l2 --enable-libvpx --enable-libx264 --enable-libxvid --enable-x11grab --enable-avfilter --enable-postproc --enable-pthreads --disable-static --enable-shared --enable-gpl --disable-debug --disable-stripping --shlibdir=/usr/lib64 --enable-runtime-cpudetect 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 libv4l2: error dequeuing buf: Resource temporarily unavailable (10000 times/s this Error)^C Estimating duration from bitrate, this may be inaccurate Input #0, video4linux2,v4l2, from '/dev/video0': Duration: N/A, start: 1342801628.759741, bitrate: N/A Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 640x480, -2147483 kb/s, 1.67 tbr, 1000k tbn, 1000k tbc [buffer @ 0x1de0020] w:640 h:480 pixfmt:yuv420p tb:1/1000000 sar:0/1 sws_param: [scale @ 0x1de7d60] w:640 h:480 fmt:yuv420p -> w:720 h:576 fmt:yuv420p flags:0x4 Output #0, dvd, to 'out-vga-2M-5min.mpg': Metadata: encoder : Lavf53.32.100 Stream #0:0: Video: mpeg2video, yuv420p, 720x576, q=2-31, 6000 kb/s, 90k tbn, 25 tbc Stream mapping: Stream #0:0 -> #0:0 (rawvideo -> mpeg2video) Press [q] to stop, [?] for help frame= 0 fps= 0 q=0.0 Lsize= 0kB time=00:00:00.00 bitrate= 0.0kbits/s video:0kB audio:0kB global headers:0kB muxing overhead -nan% Output file is empty, nothing was encoded (check -ss / -t / -frames parameters if used) Received signal 2: terminating. }}} 0.9.2 (--enable-libv4l2) Terratec Cinergy 400 TV {{{ ffmpeg -y -t 300 -f video4linux2 -s vga -b:v 2000k -i /dev/video0 -target pal-dvd out-vga-2M-5min.mpg ffmpeg version 0.9.2, Copyright (c) 2000-2012 the FFmpeg developers built on Jul 20 2012 16:34:02 with gcc 4.7.0 20120507 (Red Hat 4.7.0-5) configuration: --prefix=/usr/local --libdir=/usr/local/lib64 --shlibdir=/usr/local/lib64 --enable-nonfree --enable-runtime-cpudetect --enable-libass --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfaac --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-libpulse --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libv4l2 --enable-libvo-amrwbenc --enable-libvpx --enable-libx264 --enable-libxvid --enable-openssl --enable-gpl --enable-version3 --disable-crystalhd libavutil 51. 32. 0 / 51. 32. 0 libavcodec 53. 42. 4 / 53. 42. 4 libavformat 53. 24. 2 / 53. 24. 2 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 libv4l2: error dequeuing buf: Resource temporarily unavailable (10000 times/s this Error)^C Estimating duration from bitrate, this may be inaccurate /dev/video0: could not find codec parameters }}} 0.9.2 (without --enable-libv4l2) Terratec Cinergy 400 TV {{{ ffmpeg -y -t 300 -f video4linux2 -s vga -b:v 2000k -i /dev/video0 -target pal-dvd out-vga-2M-5min.mpg ffmpeg version 0.9.2, Copyright (c) 2000-2012 the FFmpeg developers built on Jul 20 2012 18:08:18 with gcc 4.7.0 20120507 (Red Hat 4.7.0-5) configuration: --prefix=/usr/local --libdir=/usr/local/lib64 --shlibdir=/usr/local/lib64 --enable-nonfree --enable-runtime-cpudetect --enable-libass --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfaac --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-libpulse --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvo-amrwbenc --enable-libvpx --enable-libx264 --enable-libxvid --enable-openssl --enable-gpl --enable-version3 --disable-crystalhd libavutil 51. 32. 0 / 51. 32. 0 libavcodec 53. 42. 4 / 53. 42. 4 libavformat 53. 24. 2 / 53. 24. 2 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 ^C Estimating duration from bitrate, this may be inaccurate /dev/video0: could not find codec parameters Received signal 2: terminating. }}} 0.8.12 Terratec Cinergy 400 TV {{{ ffmpeg -y -t 300 -f video4linux2 -s vga -b 2000k -i /dev/video0 -target pal-dvd out-vga-2M-5min.mpg ffmpeg version 0.8.12, Copyright (c) 2000-2011 the FFmpeg developers built on Jul 20 2012 16:39:40 with gcc 4.7.0 20120507 (Red Hat 4.7.0-5) configuration: --prefix=/usr/local --libdir=/usr/local/lib64 --shlibdir=/usr/local/lib64 --enable-nonfree --enable-runtime-cpudetect --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfaac --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvo-amrwbenc --enable-libvpx --enable-libx264 --enable-libxvid --enable-gpl --enable-version3 --disable-crystalhd 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 ^C }}} 0.7.13 Terratec Cinergy 400 TV {{{ ffmpeg -y -t 300 -f video4linux2 -s vga -b 2000k -i /dev/video0 -target pal-dvd out-vga-2M-5min.mpg ffmpeg version 0.7.13, Copyright (c) 2000-2011 the FFmpeg developers built on Jul 20 2012 16:50:52 with gcc 4.7.0 20120507 (Red Hat 4.7.0-5) configuration: --prefix=/usr/local --libdir=/usr/local/lib64 --shlibdir=/usr/local/lib64 --enable-nonfree --enable-runtime-cpudetect --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfaac --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvo-amrwbenc --enable-libvpx --enable-libx264 --enable-libxvid --enable-gpl --enable-version3 --disable-crystalhd libavutil 50. 43. 0 / 50. 43. 0 libavcodec 52.123. 0 / 52.123. 0 libavformat 52.111. 0 / 52.111. 0 libavdevice 52. 5. 0 / 52. 5. 0 libavfilter 1. 80. 0 / 1. 80. 0 libswscale 0. 14. 1 / 0. 14. 1 libpostproc 51. 2. 0 / 51. 2. 0 ^C }}} For comparison, here's the link to the thread on ffmpeg-media, where I found great help: http://ffmpeg.org/pipermail/ffmpeg- user/2012-July/008210.html -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 24 11:35:22 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 24 Jul 2012 09:35:22 -0000 Subject: [FFmpeg-trac] #1570(avdevice:open): libv4l2: error dequeuing buf: Resource temporarily unavailable In-Reply-To: <036.2fc62dd5b56c7280baf63a97ec734437@avcodec.org> References: <036.2fc62dd5b56c7280baf63a97ec734437@avcodec.org> Message-ID: <051.c0be05ca4d1863c2f745daca4590a263@avcodec.org> #1570: libv4l2: error dequeuing buf: Resource temporarily unavailable -------------------------------------+------------------------------------- Reporter: llarevo | Owner: Type: defect | Status: open Priority: normal | Component: avdevice Version: unspecified | Resolution: Keywords: | Blocked By: video4linux, video4linux2, | Reproduced by developer: 0 v4l2.c, regression, capture, | analog, tv | Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by llarevo): * status: new => open Comment: Typo: The regression was not introduced in 2009 but in 2010. Needless to say, that I can perform additional tests on request. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 24 12:41:41 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 24 Jul 2012 10:41:41 -0000 Subject: [FFmpeg-trac] #1571(undetermined:new): Make "concat" muxer/demuxer which will act like "image2" Message-ID: <034.796769330c6c98e9f97d93402641222c@avcodec.org> #1571: Make "concat" muxer/demuxer which will act like "image2" -------------------------------------+------------------------------------- Reporter: burek | Type: Status: new | enhancement Component: | Priority: wish undetermined | Version: Keywords: | unspecified Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Since a lot of people are trying to use ffmpeg to concat their media files lately, it would make sense to maybe create a muxer/demuxer that will act like image2 mux/demux, which would read several input files, one after another (like a playlist) and would produce a useful output for filters/encoders further in the processing chain. Showcase: {{{ ffmpeg -f concat -i "input1:input2:input3" -acodec .. -vcodec .. output }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 24 15:18:42 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 24 Jul 2012 13:18:42 -0000 Subject: [FFmpeg-trac] #1571(undetermined:closed): Make "concat" muxer/demuxer which will act like "image2" In-Reply-To: <034.796769330c6c98e9f97d93402641222c@avcodec.org> References: <034.796769330c6c98e9f97d93402641222c@avcodec.org> Message-ID: <049.7e29b9d909c947f00958363acf1c8717@avcodec.org> #1571: Make "concat" muxer/demuxer which will act like "image2" -------------------------------------+------------------------------------- Reporter: burek | Owner: Type: enhancement | Status: closed Priority: wish | Component: Version: unspecified | undetermined Keywords: | Resolution: wontfix Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by richardpl): * status: new => closed * resolution: => wontfix Comment: You are not aware what -f really means - it is format/container, concast is neither. There is protocol concat and will work but not for always simply because that is not possible with bunch of retarded (non-stremable) formats. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 24 15:30:39 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 24 Jul 2012 13:30:39 -0000 Subject: [FFmpeg-trac] #1571(undetermined:reopened): Make "concat" muxer/demuxer which will act like "image2" In-Reply-To: <034.796769330c6c98e9f97d93402641222c@avcodec.org> References: <034.796769330c6c98e9f97d93402641222c@avcodec.org> Message-ID: <049.bd0ee0ea49eb2fc6874a38fd868757f9@avcodec.org> #1571: Make "concat" muxer/demuxer which will act like "image2" -------------------------------------+------------------------------------- Reporter: burek | Owner: Type: enhancement | Status: reopened Priority: wish | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by Cigaes): * status: closed => reopened * resolution: wontfix => Comment: There is nothing "retarded" about formats that can not be concatenated, and it has not much to do with streamable. Furthermore, even if these formats were, for some reason, "retarded", there are currently enough people who use them to warrant implementing things for them. Concatenating at the demuxer level makes a lot of sense if the files that are being concatenated have the same streams with the same codecs in them: it is just a matter of outputting the packets of the second file after the packets of the first one, possibly adjusting the timestamps. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 24 16:15:08 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 24 Jul 2012 14:15:08 -0000 Subject: [FFmpeg-trac] #1572(undetermined:new): HLS input destroys DTS/PTS information Message-ID: <040.ad517992929e8d38a1f011db28d2e70a@avcodec.org> #1572: HLS input destroys DTS/PTS information -------------------------------------+------------------------------------- Reporter: crtmpserver | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- When using an HLS as input, ffmpeg does not preserve the DTS timestamps which are usually present whenever B-frames are present. For simplicity, I chosen fly output because is very easy to eye-ball the resulted file in a hex editor and determine if a file has or has not dts timestamps. How to reproduce: method 1 (DTS timestamps are destroyed/absent) {{{ % ffmpeg -i http://rtmpd.com/assets/11/test.m3u8 -an -vcodec copy /tmp/a.flv }}} method 2 (DTS timestamps are preserved/present) {{{ % ffmpeg -i http://rtmpd.com/assets/11/all.ts -an -vcodec copy /tmp/a.flv }}} Observations: 1. all.ts input file is nothing more nothing less than all the chunks concatenated from test.m3u8. Basically, '''identical''' content. Logically speaking, both methods should generate proper DTS timestamps (I don't expect them to be identical, but at least present). Why? because both methods are in the end falling back on mpegts demuxer. I think the problem is somewhere in libavformat/hls.c 1. I removed the audio track for simplicity 1. ffplay will playback just fine both resulted files (fly files). However, flash player - the primary consumer of those files - will choke on the one with bogus DTS. And it makes sense, because the file is not adhering to the FLV specs. My ffmpeg version is: {{{ ffmpeg version 0.11.1.git built on Jul 24 2012 04:23:34 with llvm-gcc 4.2.1 (LLVM build 2336.9.00) configuration: --enable-libx264 --enable-libfaac --enable-gpl --enable- nonfree --enable-libmp3lame --enable-shared --disable-filter=mp --prefix=/Users/shiretu/work/ffmpeg_bin libavutil 51. 65.100 / 51. 65.100 libavcodec 54. 44.100 / 54. 44.100 libavformat 54. 20.100 / 54. 20.100 libavdevice 54. 2.100 / 54. 2.100 libavfilter 3. 3.100 / 3. 3.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 24 16:19:17 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 24 Jul 2012 14:19:17 -0000 Subject: [FFmpeg-trac] #1572(undetermined:new): HLS input destroys DTS/PTS information In-Reply-To: <040.ad517992929e8d38a1f011db28d2e70a@avcodec.org> References: <040.ad517992929e8d38a1f011db28d2e70a@avcodec.org> Message-ID: <055.191279f3adf7ea6ba5fd9b6c01bd024f@avcodec.org> #1572: HLS input destroys DTS/PTS information -------------------------------------+------------------------------------- Reporter: crtmpserver | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by crtmpserver): sorry about "fly". It should be FLV. The spellchecker ... -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 24 18:12:27 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 24 Jul 2012 16:12:27 -0000 Subject: [FFmpeg-trac] #1435(undetermined:open): Remuxing aac from mov to avi breaks timestamps In-Reply-To: <036.953abdff095dd0858c1e1e2335462fd0@avcodec.org> References: <036.953abdff095dd0858c1e1e2335462fd0@avcodec.org> Message-ID: <051.838eed3255a164153a2ad85df82e491b@avcodec.org> #1435: Remuxing aac from mov to avi breaks timestamps -------------------------------------+------------------------------------- Reporter: feelart | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: avi aac | Resolution: desync | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:20 feelart]: > 3/ Yes, I don't know why my MD5 is different than yours. > If you really want I can re-test on the uploaded file, but as I say bug is NOT file specific. can you provide an URL for download the uploaded test file (the one provided directly opens in browser and can't save). Consider using the right mouse button. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 24 22:42:34 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 24 Jul 2012 20:42:34 -0000 Subject: [FFmpeg-trac] #1556(undetermined:new): Frame rate changed without changeing timestamps In-Reply-To: <035.72d5535bf7200fcdaef03b4d713cc4ca@avcodec.org> References: <035.72d5535bf7200fcdaef03b4d713cc4ca@avcodec.org> Message-ID: <050.e67e523b1b9bff7d8cc96a2157b1b44c@avcodec.org> #1556: Frame rate changed without changeing timestamps --------------------------------+---------------------------------------- Reporter: FishB8 | Owner: Type: defect | Status: new Priority: normal | Component: undetermined Version: 0.11.1 | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------+---------------------------------------- Comment (by FishB8): Ok, I can confirm now that after building from git the problem is no longer present. I was testing the stream using a Mac with VLC, which was updated from 2.0.2 to 2.0.3. Supposedly there were fixes for some issues with the mac that may have contributed to the problem, but I have no motivation to see if that was actually part of the problem now that it's working. Feel free to close, unless you would like more info. Thanks. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 24 23:38:44 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 24 Jul 2012 21:38:44 -0000 Subject: [FFmpeg-trac] #1556(undetermined:new): Frame rate changed without changeing timestamps In-Reply-To: <035.72d5535bf7200fcdaef03b4d713cc4ca@avcodec.org> References: <035.72d5535bf7200fcdaef03b4d713cc4ca@avcodec.org> Message-ID: <050.af6fcc83571179ab972467d8b3dcdba1@avcodec.org> #1556: Frame rate changed without changeing timestamps --------------------------------+---------------------------------------- Reporter: FishB8 | Owner: Type: defect | Status: new Priority: normal | Component: undetermined Version: 0.11.1 | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------+---------------------------------------- Comment (by FishB8): Ok scratch that last comment. I think I figured out what is going on. If on my decklink capture card, I am capturing from the analog audio input everything works fine. However if I source the audio from the audio embedded with the video source (HDMI or SDI) then that's when the problems occur when trying to cut the frame rate. Perhaps the time stamping is done differently that causes problems? Would it be helpful to provide dumps of raw video/audio in the nut format, and compare to see what is different between the two? (would be big files) I'm not too familiar with the nut format, but is there some sort of optional sync locking between audio and video streams that would cause this type of problem with trying to change the framerate? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 25 07:55:28 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 25 Jul 2012 05:55:28 -0000 Subject: [FFmpeg-trac] #598(avformat:open): Subtitle on some BD/m2ts files are not handle. In-Reply-To: <038.f3befa32a194325336c106e768016dbf@avcodec.org> References: <038.f3befa32a194325336c106e768016dbf@avcodec.org> Message-ID: <053.69c4f914705b8b8f5700902a8e5fec3a@avcodec.org> #598: Subtitle on some BD/m2ts files are not handle. -------------------------------------+------------------------------------- Reporter: Sebastiii | Owner: michael Type: defect | Status: open Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: subtitle | Blocked By: m2ts pmt bluray | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:7 cehoyos]: > I see three different problems with the BD stream you provided: > First, subtitle streams (0x120x) start late and are not detected by ffmpeg -i. The same happens for the DVD stream. Since (subtitle) streams can start at any point while playing back, but not every user wants a whole file to be scanned when starting ffmpeg, I do not think there is an easy solution. Note that the DVD stream plays as expected with mplayer -demuxer lavf -sid 0 (and ffplay with "t"). > At least ffmpeg -analyzeduration 2000000000 -i stream and ffplay stream -sst 0 should work, both currently fail. The subtitles in the dvd-stream can be detected with: $ ffmpeg -probesize 60M -analyzeduration 60M -i Hop_no_subs_detected.vob This seems mostly expected behaviour. Without the CRC problem, something similar is possible with the Bluray stream. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 25 10:12:56 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 25 Jul 2012 08:12:56 -0000 Subject: [FFmpeg-trac] #1568(FFprobe:closed): ffprobe: SAR / DAR values not mapped in JSON output when input file gets transcoded to WEBM In-Reply-To: <037.759cbd5a8171052c312459a7aee97512@avcodec.org> References: <037.759cbd5a8171052c312459a7aee97512@avcodec.org> Message-ID: <052.b509a8d6a91b0e7865ea5111f5e1e669@avcodec.org> #1568: ffprobe: SAR / DAR values not mapped in JSON output when input file gets transcoded to WEBM -------------------------------------+------------------------------------- Reporter: czellweg | Owner: stefano Type: defect | Status: closed Priority: normal | Component: FFprobe Version: unspecified | Resolution: fixed Keywords: json, webm, | Blocked By: transcoding, ffprobe | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by saste): * status: open => closed * resolution: => fixed Comment: Should be fixed in: {{{ commit 10b44f493276021824d4072ea83391ac4c4cff58 Author: Stefano Sabatini Date: Tue Jul 24 09:43:02 2012 +0200 ffprobe: use av_guess_sample_aspect_ratio() for guessing the aspect ratio This is consistent with what av_dump_format() does. In particular, fix trac ticket #1568. }}} Thanks for reporting. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 25 12:34:57 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 25 Jul 2012 10:34:57 -0000 Subject: [FFmpeg-trac] #349(undetermined:open): MingW32 Cross Compile of FFMPEG Fails In-Reply-To: <040.92549f0d76c13c04b9400a8d0d7eeb38@avcodec.org> References: <040.92549f0d76c13c04b9400a8d0d7eeb38@avcodec.org> Message-ID: <055.355e7beb87650ffc4672bba5ea2e6ed6@avcodec.org> #349: MingW32 Cross Compile of FFMPEG Fails -------------------------------------+------------------------------------- Reporter: jlsantiago0 | Owner: Type: defect | Status: open Priority: important | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by stump): I'm running into this problem too, on current git master. As an observation, libav switched to the `dlltool` line in [http://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=ec10a9ab commit ec10a9ab] and ffmpeg later reverted that in [http://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=85c9365d commit 85c9365d], saying "this was requested by the windows experts / seems dlltool causes alot of problems". This makes me think that an import library output by `dlltool` will still be incompatible with MSVC. Last time I tried linking to a MinGW-generated implib with MSVC, bad things happened (I'm not currently in a position to retry). To work around this, in the script from which I cross-build ffmpeg, I hackishly patch `library.mak` (will attach patch for reference) to ignore the error installing the `.lib` file, just as the failure to invoke `lib.exe` is already ignored during `make`. (I don't consider `make -k install` to be a satisfactory solution, as that could hide real problems.) It looks like the mechanism I'm modifying is intended to be more general, but it looks like it's not used for anything other than installing the MSVC-compatible implibs for a mingw32 build. I think that if this import library incompatibility still exists, the right thing to do is probably to just ignore the error during install (or condition installation on the file's pre-existence). (As another observation, if the binutils were indeed capable of making MSVC-compatible implibs, it would be possible to just pass `-Wl,--out- implib,foo.lib` while linking the DLLs and satisfy both MinGW and MSVC, as one of the expansions MinGW tries for `-lfoo` is `foo.lib`.) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 25 12:40:58 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 25 Jul 2012 10:40:58 -0000 Subject: [FFmpeg-trac] #1573(undetermined:new): Enhancing -ss option Message-ID: <034.76fb908eaf44406b15591c4b69358faa@avcodec.org> #1573: Enhancing -ss option -------------------------------------+------------------------------------- Reporter: burek | Type: Status: new | enhancement Component: | Priority: wish undetermined | Version: Keywords: | unspecified Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Consider the following example command line: {{{ ffmpeg -ss 00:03:00 -i input -vframes 1 out.jpg }}} The result will be 1 image frame somewhere around 3rd minute, depending on gop size of the input, at the last found keyframe, but the seeking will be extremely fast. Now consider this line: {{{ ffmpeg -ss 00:02:30 -i input -ss 00:00:30 -vframes 1 out.jpg }}} The output will be the exact image frame at the 3rd minute of the input and the seeking will be very fast for the first 2 and a half minutes, following the slow seeking (frame-by-frame) for the next 30 seconds, resulting in the combination of the fast and accurate seeking. My question is if the -ss input option (before -i) can be enhanced in such a way that it automatically adds another -ss output option (after -i) which will compensate for the difference between the last found keyframe and the user specified seek time. For example, if the last found keyframe in that input was at 00:02:57, the result should be the same as if the user has typed: {{{ ffmpeg -ss 00:02:57 -i input -ss 00:00:03 -vframes 1 out.jpg }}} I hope you get my point. The idea is to seek as fast as possible until the last keyframe in the specified interval and then to slowly seek to the precise time point, specified by user, all automatically, without users having to investigate the input to find out the last keyframe's position. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 25 13:32:29 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 25 Jul 2012 11:32:29 -0000 Subject: [FFmpeg-trac] #1029(undetermined:open): first keyframe is missed in h264 mpegts stream (was: mpegts demuxer problems) In-Reply-To: <036.abc67d75b4b71703db9fa01707d872d0@avcodec.org> References: <036.abc67d75b4b71703db9fa01707d872d0@avcodec.org> Message-ID: <051.ecb392ad12db27dea023f201139e7f26@avcodec.org> #1029: first keyframe is missed in h264 mpegts stream -------------------------------------+------------------------------------- Reporter: DonMoir | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: mpegts h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Changes (by cehoyos): * status: new => open * reproduced: 0 => 1 * component: avformat => undetermined * version: unspecified => git-master * keywords: => mpegts h264 Comment: The following ffmpeg command line produces a keyframe, compared with the following mplayer command line, it can be seen that it is the second keyframe of the stream. {{{ $ ffmpeg -i mpegts_problem_file.ts -vframes 1 out.png ffmpeg version N-42870-g1c2beff Copyright (c) 2000-2012 the FFmpeg developers built on Jul 25 2012 09:12:59 with gcc 4.3.2 (GCC) configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable- libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs --enable-x11grab --enable-libass --enable-nonfree --enable-libfaac --enable-libopus libavutil 51. 65.100 / 51. 65.100 libavcodec 54. 44.100 / 54. 44.100 libavformat 54. 20.100 / 54. 20.100 libavdevice 54. 2.100 / 54. 2.100 libavfilter 3. 3.100 / 3. 3.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [h264 @ 0x90cebc0] non-existing PPS referenced [h264 @ 0x90cebc0] non-existing PPS 0 referenced [h264 @ 0x90cebc0] decode_slice_header error [h264 @ 0x90cebc0] no frame! [...] [h264 @ 0x90cebc0] non-existing PPS referenced [h264 @ 0x90cebc0] non-existing PPS 0 referenced [h264 @ 0x90cebc0] decode_slice_header error [h264 @ 0x90cebc0] no frame! [mpegts @ 0x90b6500] max_analyze_duration 5000000 reached at 5016000 [mpegts @ 0x90b6500] PES packet size mismatch Input #0, mpegts, from 'mpegts_problem_file.ts': Duration: 00:00:25.36, start: 7140.559933, bitrate: 1875 kb/s Program 5041 Program 5042 Program 5043 Program 5044 Program 5045 Program 5047 Program 5048 Program 5049 Program 5040 Program 5056 Program 5046 Program 5061 Program 5064 Program 5065 Program 5058 Program 5059 Stream #0:0[0xfb3]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p, 704x576 [SAR 12:11 DAR 4:3], 28.61 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x1053](cze): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16, 192 kb/s Program 5057 Output #0, image2, to 'out.png': Metadata: encoder : Lavf54.20.100 Stream #0:0: Video: png, rgb24, 704x576 [SAR 12:11 DAR 4:3], q=2-31, 200 kb/s, 90k tbn, 25 tbc Stream mapping: Stream #0:0 -> #0:0 (h264 -> png) Press [q] to stop, [?] for help [h264 @ 0x90cebc0] reference picture missing during reorder Last message repeated 1 times [h264 @ 0x90cebc0] Missing reference picture [h264 @ 0x90cebc0] decode_slice_header error [h264 @ 0x90cebc0] concealing 1584 DC, 1584 AC, 1584 MV errors in P frame [h264 @ 0x90cebc0] reference picture missing during reorder [h264 @ 0x90cebc0] Missing reference picture frame= 1 fps=0.0 q=0.0 Lsize= 0kB time=00:00:00.04 bitrate= 0.0kbits/s dup=0 drop=2 video:435kB audio:0kB subtitle:0 global headers:0kB muxing overhead -100.000000% }}} The following command produces 19 frames, frame 00000007.png (- 000000018.png) shows the first keyframe, 00000019.png the second one (that ffmpeg shows above). {{{ $ mplayer mpegts_problem_file.ts -demuxer lavf -lavdopts skipframe=nonkey -vo png -frames 19 }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 25 13:33:38 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 25 Jul 2012 11:33:38 -0000 Subject: [FFmpeg-trac] #1029(undetermined:open): first keyframe is missed in h264 mpegts stream In-Reply-To: <036.abc67d75b4b71703db9fa01707d872d0@avcodec.org> References: <036.abc67d75b4b71703db9fa01707d872d0@avcodec.org> Message-ID: <051.58e64dde5ad659605069f429d517f61e@avcodec.org> #1029: first keyframe is missed in h264 mpegts stream -------------------------------------+------------------------------------- Reporter: DonMoir | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: mpegts h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Description changed by cehoyos: Old description: > Every mpegts file I have has some problem. Most of these problems are > minor. Generally, I only notice the problems when seeking and have > CODEC_FLAG2_SHOW_ALL set. Mostly this will cause a slight distortion in > the display. If CODEC_FLAG2_SHOW_ALL is not set, then a slight delay will > occur but not really noticeable. > > I think that all playback of any mpegts file will cause some error to be > displayed by ffplay even though actual playback is ok. I suppose it has > recovered reasonably well in some cases. > > On some occasions though, the playback and seek is bad for mpegts files. > > This file is one of the bad cases: > > http://sms.pangolin.com/temp/mpegts_problem_file.ts > > In SMPLayer and ffplay, it will skip some initial frames on startup. > Seeking does not work at all with SMPlayer for this file. With ffplay > seeking does work, but if you keep seeking on it, audio will be out of > sync. On startup you should see the just the lady standing there. With > ffplay and SMPlayer it skips the first part and goes right to the lady > standing and the words REQUIEM etc, being displayed. > > For my own app and with CODEC_FLAG2_SHOW_ALL set, I will see gray frames > on startup and when seeking. When CODEC_FLAG2_SHOW_ALL is not set, I see > delays. > > The VLC player shows distortion on startup and when seeking. > > The thing is, ffdshow in WMP, gets this file absolutely correct both on > startup and when seeking. That is, there is no distortion, gray frames, > or delays. > > This is the worse case file I have, but I have others with problems. All > of them really, but most cases are minor, but some more severe. > > The errors reported by ffplay, mostly come from h264.c and h264_parser.c. > > I think this file just may be a worse indication of a general problem > with the mpegts demuxer and other related code. The fact that ffdshow has > no problem at all with the above file leads me to believe this. > > Keep in mind, all ts files I tested have some sort of a problem. Most of > these are minor and only when seeking. Like it did not seek to an actual > keyframe, but recovery is fast for the most part. > > The seeking issues may be related to the above or just bad keyframe > management in libavformat/mpegts.c. The read_timestamp function for > mpegts (mpegts_get_dts), has a FIXME next to it's av_add_index_entry. > > Here's the ffplay playback startup output: > > ffplay mpegts_problem_file.ts > > ffplay version N-38292-ga4c22e3 Copyright (c) 2003-2012 the FFmpeg > developers > built on Feb 27 2012 14:52:55 with gcc 4.6.2 > configuration: --disable-static --enable-shared --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 > [h264 @ 014C17C0] non-existing PPS referenced > [h264 @ 014C17C0] non-existing PPS 0 referenced > [h264 @ 014C17C0] decode_slice_header error > [h264 @ 014C17C0] no frame! > [h264 @ 014C17C0] non-existing PPS referenced > [h264 @ 014C17C0] non-existing PPS 0 referenced > [h264 @ 014C17C0] decode_slice_header error > [h264 @ 014C17C0] no frame! > [h264 @ 014C17C0] non-existing PPS referenced > [h264 @ 014C17C0] non-existing PPS 0 referenced > [h264 @ 014C17C0] decode_slice_header error > [h264 @ 014C17C0] no frame! > [h264 @ 014C17C0] non-existing PPS referenced > [h264 @ 014C17C0] non-existing PPS 0 referenced > [h264 @ 014C17C0] decode_slice_header error > [h264 @ 014C17C0] no frame! > [h264 @ 014C17C0] non-existing PPS referenced > [h264 @ 014C17C0] non-existing PPS 0 referenced > [h264 @ 014C17C0] decode_slice_header error > [h264 @ 014C17C0] no frame! > [h264 @ 014C17C0] non-existing PPS referenced > [h264 @ 014C17C0] non-existing PPS 0 referenced > [h264 @ 014C17C0] decode_slice_header error > [h264 @ 014C17C0] no frame! > [h264 @ 014C17C0] non-existing PPS referenced > [h264 @ 014C17C0] non-existing PPS 0 referenced > [h264 @ 014C17C0] decode_slice_header error > [h264 @ 014C17C0] no frame! > [h264 @ 014C17C0] non-existing PPS referenced > [h264 @ 014C17C0] non-existing PPS 0 referenced > [h264 @ 014C17C0] decode_slice_header error > [h264 @ 014C17C0] no frame! > [h264 @ 014C17C0] non-existing PPS referenced > [h264 @ 014C17C0] non-existing PPS 0 referenced > [h264 @ 014C17C0] decode_slice_header error > [h264 @ 014C17C0] no frame! > [h264 @ 014C17C0] non-existing PPS referenced > [h264 @ 014C17C0] non-existing PPS 0 referenced > [h264 @ 014C17C0] decode_slice_header error > [h264 @ 014C17C0] no frame! > [h264 @ 014C17C0] non-existing PPS referenced > [h264 @ 014C17C0] non-existing PPS 0 referenced > [h264 @ 014C17C0] decode_slice_header error > [h264 @ 014C17C0] no frame! > [h264 @ 014C17C0] non-existing PPS referenced > [h264 @ 014C17C0] non-existing PPS 0 referenced > [h264 @ 014C17C0] decode_slice_header error > [h264 @ 014C17C0] no frame! > [h264 @ 014C17C0] non-existing PPS referenced > [h264 @ 014C17C0] non-existing PPS 0 referenced > [h264 @ 014C17C0] decode_slice_header error > [h264 @ 014C17C0] no frame! > [h264 @ 014C17C0] non-existing PPS referenced > [h264 @ 014C17C0] non-existing PPS 0 referenced > [h264 @ 014C17C0] decode_slice_header error > [h264 @ 014C17C0] no frame! > [h264 @ 014C17C0] non-existing PPS referenced > [h264 @ 014C17C0] non-existing PPS 0 referenced > [h264 @ 014C17C0] decode_slice_header error > [h264 @ 014C17C0] no frame! > [h264 @ 014C17C0] non-existing PPS referenced > [h264 @ 014C17C0] non-existing PPS 0 referenced > [h264 @ 014C17C0] decode_slice_header error > [h264 @ 014C17C0] no frame! > [h264 @ 014C17C0] Increasing reorder buffer to 1 > [h264 @ 014C17C0] Increasing reorder buffer to 2 > [mpegts @ 00A4D8A0] max_analyze_duration 5000000 reached at 5016000 > [mpegts @ 00A4D8A0] PES packet size mismatch > Input #0, mpegts, from 'mpegts_problem_file.ts': > Duration: 00:00:25.36, start: 7140.559933, bitrate: 1875 kb/s > Program 5041 > Program 5042 > Program 5043 > Program 5044 > Program 5045 > Program 5047 > Program 5048 > Program 5049 > Program 5040 > Program 5056 > Program 5046 > Program 5061 > Program 5064 > Program 5065 > Program 5058 > Program 5059 > Stream #0:0[0xfb3]: Video: h264 (High) ([27][0][0][0] / 0x001B), > yuv420p, 70 > 4x576 [SAR 12:11 DAR 4:3], 28.61 fps, 25 tbr, 90k tbn, 50 tbc > Stream #0:1[0x1053](cze): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 > Hz, ster > eo, s16, 192 kb/s > Program 5057 > [h264 @ 017D9040] reference picture missing during reorder > Last message repeated 1 times > [h264 @ 017D9040] Missing reference picture > [h264 @ 017D9040] decode_slice_header error > [h264 @ 017D9040] concealing 1584 DC, 1584 AC, 1584 MV errors > [h264 @ 017D9040] reference picture missing during reorder= 0B f=0/0 > [h264 @ 017D9040] Missing reference picture > 7143.33 A-V: -2.196 fd= 0 aq= 319KB vq= 1901KB sq= 0B f=0/0 f=0/0 New description: Every mpegts file I have has some problem. Most of these problems are minor. Generally, I only notice the problems when seeking and have CODEC_FLAG2_SHOW_ALL set. Mostly this will cause a slight distortion in the display. If CODEC_FLAG2_SHOW_ALL is not set, then a slight delay will occur but not really noticeable. I think that all playback of any mpegts file will cause some error to be displayed by ffplay even though actual playback is ok. I suppose it has recovered reasonably well in some cases. On some occasions though, the playback and seek is bad for mpegts files. This file is one of the bad cases: http://sms.pangolin.com/temp/mpegts_problem_file.ts In SMPLayer and ffplay, it will skip some initial frames on startup. Seeking does not work at all with SMPlayer for this file. With ffplay seeking does work, but if you keep seeking on it, audio will be out of sync. On startup you should see the just the lady standing there. With ffplay and SMPlayer it skips the first part and goes right to the lady standing and the words REQUIEM etc, being displayed. For my own app and with CODEC_FLAG2_SHOW_ALL set, I will see gray frames on startup and when seeking. When CODEC_FLAG2_SHOW_ALL is not set, I see delays. The VLC player shows distortion on startup and when seeking. The thing is, ffdshow in WMP, gets this file absolutely correct both on startup and when seeking. That is, there is no distortion, gray frames, or delays. This is the worse case file I have, but I have others with problems. All of them really, but most cases are minor, but some more severe. The errors reported by ffplay, mostly come from h264.c and h264_parser.c. I think this file just may be a worse indication of a general problem with the mpegts demuxer and other related code. The fact that ffdshow has no problem at all with the above file leads me to believe this. Keep in mind, all ts files I tested have some sort of a problem. Most of these are minor and only when seeking. Like it did not seek to an actual keyframe, but recovery is fast for the most part. The seeking issues may be related to the above or just bad keyframe management in libavformat/mpegts.c. The read_timestamp function for mpegts (mpegts_get_dts), has a FIXME next to it's av_add_index_entry. Here's the ffplay playback startup output: {{{ ffplay mpegts_problem_file.ts ffplay version N-38292-ga4c22e3 Copyright (c) 2003-2012 the FFmpeg developers built on Feb 27 2012 14:52:55 with gcc 4.6.2 configuration: --disable-static --enable-shared --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 [h264 @ 014C17C0] non-existing PPS referenced [h264 @ 014C17C0] non-existing PPS 0 referenced [h264 @ 014C17C0] decode_slice_header error [h264 @ 014C17C0] no frame! [h264 @ 014C17C0] non-existing PPS referenced [h264 @ 014C17C0] non-existing PPS 0 referenced [h264 @ 014C17C0] decode_slice_header error [h264 @ 014C17C0] no frame! [h264 @ 014C17C0] non-existing PPS referenced [h264 @ 014C17C0] non-existing PPS 0 referenced [h264 @ 014C17C0] decode_slice_header error [h264 @ 014C17C0] no frame! [h264 @ 014C17C0] non-existing PPS referenced [h264 @ 014C17C0] non-existing PPS 0 referenced [h264 @ 014C17C0] decode_slice_header error [h264 @ 014C17C0] no frame! [h264 @ 014C17C0] non-existing PPS referenced [h264 @ 014C17C0] non-existing PPS 0 referenced [h264 @ 014C17C0] decode_slice_header error [h264 @ 014C17C0] no frame! [h264 @ 014C17C0] non-existing PPS referenced [h264 @ 014C17C0] non-existing PPS 0 referenced [h264 @ 014C17C0] decode_slice_header error [h264 @ 014C17C0] no frame! [h264 @ 014C17C0] non-existing PPS referenced [h264 @ 014C17C0] non-existing PPS 0 referenced [h264 @ 014C17C0] decode_slice_header error [h264 @ 014C17C0] no frame! [h264 @ 014C17C0] non-existing PPS referenced [h264 @ 014C17C0] non-existing PPS 0 referenced [h264 @ 014C17C0] decode_slice_header error [h264 @ 014C17C0] no frame! [h264 @ 014C17C0] non-existing PPS referenced [h264 @ 014C17C0] non-existing PPS 0 referenced [h264 @ 014C17C0] decode_slice_header error [h264 @ 014C17C0] no frame! [h264 @ 014C17C0] non-existing PPS referenced [h264 @ 014C17C0] non-existing PPS 0 referenced [h264 @ 014C17C0] decode_slice_header error [h264 @ 014C17C0] no frame! [h264 @ 014C17C0] non-existing PPS referenced [h264 @ 014C17C0] non-existing PPS 0 referenced [h264 @ 014C17C0] decode_slice_header error [h264 @ 014C17C0] no frame! [h264 @ 014C17C0] non-existing PPS referenced [h264 @ 014C17C0] non-existing PPS 0 referenced [h264 @ 014C17C0] decode_slice_header error [h264 @ 014C17C0] no frame! [h264 @ 014C17C0] non-existing PPS referenced [h264 @ 014C17C0] non-existing PPS 0 referenced [h264 @ 014C17C0] decode_slice_header error [h264 @ 014C17C0] no frame! [h264 @ 014C17C0] non-existing PPS referenced [h264 @ 014C17C0] non-existing PPS 0 referenced [h264 @ 014C17C0] decode_slice_header error [h264 @ 014C17C0] no frame! [h264 @ 014C17C0] non-existing PPS referenced [h264 @ 014C17C0] non-existing PPS 0 referenced [h264 @ 014C17C0] decode_slice_header error [h264 @ 014C17C0] no frame! [h264 @ 014C17C0] non-existing PPS referenced [h264 @ 014C17C0] non-existing PPS 0 referenced [h264 @ 014C17C0] decode_slice_header error [h264 @ 014C17C0] no frame! [h264 @ 014C17C0] Increasing reorder buffer to 1 [h264 @ 014C17C0] Increasing reorder buffer to 2 [mpegts @ 00A4D8A0] max_analyze_duration 5000000 reached at 5016000 [mpegts @ 00A4D8A0] PES packet size mismatch Input #0, mpegts, from 'mpegts_problem_file.ts': Duration: 00:00:25.36, start: 7140.559933, bitrate: 1875 kb/s Program 5041 Program 5042 Program 5043 Program 5044 Program 5045 Program 5047 Program 5048 Program 5049 Program 5040 Program 5056 Program 5046 Program 5061 Program 5064 Program 5065 Program 5058 Program 5059 Stream #0:0[0xfb3]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p, 70 4x576 [SAR 12:11 DAR 4:3], 28.61 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x1053](cze): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, ster eo, s16, 192 kb/s Program 5057 [h264 @ 017D9040] reference picture missing during reorder Last message repeated 1 times [h264 @ 017D9040] Missing reference picture [h264 @ 017D9040] decode_slice_header error [h264 @ 017D9040] concealing 1584 DC, 1584 AC, 1584 MV errors [h264 @ 017D9040] reference picture missing during reorder= 0B f=0/0 [h264 @ 017D9040] Missing reference picture 7143.33 A-V: -2.196 fd= 0 aq= 319KB vq= 1901KB sq= 0B f=0/0 f=0/0 }}} -- -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 25 13:35:58 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 25 Jul 2012 11:35:58 -0000 Subject: [FFmpeg-trac] #1573(undetermined:new): Enhancing -ss option In-Reply-To: <034.76fb908eaf44406b15591c4b69358faa@avcodec.org> References: <034.76fb908eaf44406b15591c4b69358faa@avcodec.org> Message-ID: <049.ff822056254e4ff298b0fa929aee7a99@avcodec.org> #1573: Enhancing -ss option -------------------------------------+------------------------------------- Reporter: burek | Owner: Type: enhancement | Status: new Priority: wish | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by Cigaes): ffmpeg seeks backward by default, which means that if it can not seek exactly to 00:02:47, it will seek to 00:02:45 rather than to 00:02:50. So I believe what you want can simply be achieved using: {{{ ffmpeg -ss time -i input -ss 0 output }}} OTOH, this does not seem to be frame-accurate, there seems to be a very small difference. Strangely, it does not appear on the showinfo filter. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 25 14:46:21 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 25 Jul 2012 12:46:21 -0000 Subject: [FFmpeg-trac] #1574(undetermined:new): Opening specific MXF files failes Message-ID: <036.3117ae68b8bb7dec249bf13bf3a1bfad@avcodec.org> #1574: Opening specific MXF files failes -------------------------------------+------------------------------------- Reporter: shroomM | Type: defect Status: new | Priority: normal Component: | Version: git- undetermined | master Keywords: mxf | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Just opening the file fails: How to reproduce: {{{ ffmpeg -i my_mxf.mxf ffmpeg version N-42806-gf4451d2 Copyright (c) 2000-2012 the FFmpeg developers built on Jul 23 2012 09:08:50 with gcc 4.5.2 (GCC) (x86_64.generic.Komisar) configuration: --enable-gpl --enable-version3 --enable-nonfree --disable-hwaccels --disable-doc --enable-runtime-cpudetect --extra-cflags=-U__STRICT_ANSI__ --extra-cflags=-DPTW32_STATIC_LIB --prefix=/home/vodenc1/software/win64 --cross-prefix=x86_64-pc-mingw32- --cpu=x86_64 --arch=x86_64 --target- os=mingw32 --enable-avisynth --enable-libfaac --enable-libx264 --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb libavutil 51. 65.100 / 51. 65.100 libavcodec 54. 44.100 / 54. 44.100 libavformat 54. 19.100 / 54. 19.100 libavdevice 54. 2.100 / 54. 2.100 libavfilter 3. 3.100 / 3. 3.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [mxf @ 000000000038F3E0] found essence prior to first PartitionPack my_mxf.mxf: Invalid data found when processing input }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 25 14:51:02 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 25 Jul 2012 12:51:02 -0000 Subject: [FFmpeg-trac] #1574(avformat:new): Opening specific MXF files failes In-Reply-To: <036.3117ae68b8bb7dec249bf13bf3a1bfad@avcodec.org> References: <036.3117ae68b8bb7dec249bf13bf3a1bfad@avcodec.org> Message-ID: <051.3c122edb18da30f1ea22b318ea719635@avcodec.org> #1574: Opening specific MXF files failes ------------------------------------+------------------------------------ Reporter: shroomM | Owner: Type: defect | Status: new Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: mxf | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Changes (by cehoyos): * component: undetermined => avformat Comment: Which software plays the sample? Please provide a sample. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 25 14:52:43 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 25 Jul 2012 12:52:43 -0000 Subject: [FFmpeg-trac] #1306(avcodec:open): Open EXR : wrong processing of an *.exr files In-Reply-To: <038.694ebd22ac1b7cdf0e0c92b5789611a0@avcodec.org> References: <038.694ebd22ac1b7cdf0e0c92b5789611a0@avcodec.org> Message-ID: <053.be24c0a9d30b3215891bf7e0abfb67e9@avcodec.org> #1306: Open EXR : wrong processing of an *.exr files -------------------------------------+----------------------------------- Reporter: russiaman | Owner: Type: enhancement | Status: open Priority: wish | Component: avcodec Version: git-master | Resolution: Keywords: EXR | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by richardpl): I still don't have motivation to do this for free. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 25 14:54:54 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 25 Jul 2012 12:54:54 -0000 Subject: [FFmpeg-trac] #1574(avformat:new): Opening specific MXF files failes In-Reply-To: <036.3117ae68b8bb7dec249bf13bf3a1bfad@avcodec.org> References: <036.3117ae68b8bb7dec249bf13bf3a1bfad@avcodec.org> Message-ID: <051.71d4180f05247c12f71e8bfbc7e2a5cc@avcodec.org> #1574: Opening specific MXF files failes ------------------------------------+------------------------------------ Reporter: shroomM | Owner: Type: defect | Status: new Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: mxf | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Comment (by shroomM): Well, I thought it was the latest VLC but it turns out an ancient version of VLC can play it... 1.1.4, The Luggage. The latest version does NOT play it. It's a bit hard for me to provide a sample since: * it's a copyrighted material * it's a 15GB of copyrighted material Any other ideas how we could solve this? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 25 17:41:18 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 25 Jul 2012 15:41:18 -0000 Subject: [FFmpeg-trac] #1556(undetermined:new): Frame rate changed without changeing timestamps In-Reply-To: <035.72d5535bf7200fcdaef03b4d713cc4ca@avcodec.org> References: <035.72d5535bf7200fcdaef03b4d713cc4ca@avcodec.org> Message-ID: <050.e30e2901a3b35e26ad82422a7882183a@avcodec.org> #1556: Frame rate changed without changeing timestamps --------------------------------+---------------------------------------- Reporter: FishB8 | Owner: Type: defect | Status: new Priority: normal | Component: undetermined Version: 0.11.1 | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------+---------------------------------------- Comment (by FishB8): After taking some raw samples I think I might be seeing what's causing the problem. After capturing samples from both audio capture modes, and looking at the packets it seems that the audio duration of the packets is very different from the embedded source. Running ffprobe -show_packets I can see that the audio packets from the analog source are the same length as the video packets: duration_time=0.016667 The video packets from the embedded source are unchanged, but the audio packets are different: duration_time=0.015312 (duration 735 vs 800 from the analog source) The audio packets from the analog source seem to be interleaved one to one with the video packets, but the audio packets from the embedded source occasionally double up. (probably to make up the duration difference) The question is if ffmpeg is incorrectly handling the audio when the packets durations are different than video durations, or if the capture code is not handling embedded sources correctly. I can provide the two samples, but each are about 10 seconds long which comes out to 1.1G each. :P -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jul 25 22:43:23 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 25 Jul 2012 20:43:23 -0000 Subject: [FFmpeg-trac] #1575(documentation:new): Clarify docs that av_seek_frame() may possibly not seek by keyframe Message-ID: <038.8b882fe0773587823a24d159a527c922@avcodec.org> #1575: Clarify docs that av_seek_frame() may possibly not seek by keyframe -------------------------------------+------------------------------------- Reporter: mbradshaw | Owner: stefano Type: | Status: new enhancement | Component: Priority: normal | documentation Version: git- | Keywords: master | Blocking: Blocked By: | Analyzed by developer: 0 Reproduced by developer: 0 | -------------------------------------+------------------------------------- As a result of the [http://ffmpeg.org/pipermail/libav- user/2012-July/002468.html discussion on the libav-user mailing list] ([http://ffmpeg.org/pipermail/libav-user/2012-July/002510.html particularly this reply]), I learned that `av_seek_frame()` may not actually seek by keyframe for some files. The way the current documentation is ("Seek to the keyframe at timestamp.") it sounds like it will always seek to a keyframe, which implies the next packet read and fed into `avcodec_decode_video2/audio4()` will result in a complete frame, which of course is not the case if seeking by keyframe is not done. This ticket is a request to simply expand on the existing documentation of `av_seek_frame()` and clarify that seeking may possibly not be done by keyframe (and any other gotchas that people might know that aren't documented with `av_seek_frame()`). I'd submit a patch myself but I seem to always get surprised with new gotchas when it comes to seeking, so I hope someone who is more familiar with `av_seek_frame()`'s behavior can better expound than I can. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 26 00:42:05 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 25 Jul 2012 22:42:05 -0000 Subject: [FFmpeg-trac] #1529(avcodec:closed): easier access to (ex: libx264) presets available In-Reply-To: <039.de927ee1ca11903b7ab5f7ba3c1faa3a@avcodec.org> References: <039.de927ee1ca11903b7ab5f7ba3c1faa3a@avcodec.org> Message-ID: <054.4f2362be75afa7e08ec32eb21b095a31@avcodec.org> #1529: easier access to (ex: libx264) presets available -------------------------------------+----------------------------------- Reporter: rogerdpack | Owner: Type: enhancement | Status: closed Priority: wish | Component: avcodec Version: git-master | Resolution: fixed Keywords: x264 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by rogerdpack): Thanks this is great! A few minor additions that might be helpful: Since there are some "file based" presets that aren't listed (https://github.com/FFmpeg/FFmpeg/tree/master/presets ) the output text might be better served as "Possible tunes (doesn't include external files):" or something like that. Also a similar help output message for bad h264 profiles would be convenient, as well, but not necessary. Thanks! -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 26 15:50:04 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 26 Jul 2012 13:50:04 -0000 Subject: [FFmpeg-trac] #1029(undetermined:open): first keyframe is missed in h264 mpegts stream In-Reply-To: <036.abc67d75b4b71703db9fa01707d872d0@avcodec.org> References: <036.abc67d75b4b71703db9fa01707d872d0@avcodec.org> Message-ID: <051.c7c880330c74d5528ccd42e320391441@avcodec.org> #1029: first keyframe is missed in h264 mpegts stream -------------------------------------+------------------------------------- Reporter: DonMoir | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: mpegts h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Comment (by DonMoir): Thanks for getting this opened Carl. This file represents the most in the way of playback / seek problems I see currently. Still, it is just a few mpegts-h264 files that are this bad, but there are indications that all mpegts-h264 have a problem when seeking. In most cases this is very minor and barely noticeable. If it can be found why the first frames are skipped, it may lead to reasons why seeking can also be bad for mpegts-h264 files. It is likely that seek problems are related to the way key entries are being managed. Again, apparently the mpegts_problem_file.ts file is not a bad file, but various players have problems with it. ffdshow in WMP got it perfect. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 26 17:38:24 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 26 Jul 2012 15:38:24 -0000 Subject: [FFmpeg-trac] #1576(undetermined:new): Remuxing mov with timecode and 29.97 FPS fails Message-ID: <032.5e57856fdf0ebb2d74f00244e9813095@avcodec.org> #1576: Remuxing mov with timecode and 29.97 FPS fails -------------------------------------+------------------------------------- Reporter: rmk | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- I have two cases of 29.97 FPS files generated with Final Cut Pro 7 with timecode which fail when attempting to remux them with error: Timecode frame rate not supported Command line and output: ffmpeg -i ~/sample-db/fcp7/xdcam_ex/fcp7_xdcam_ex_1080\@30p_2s.mov -vcodec copy -acodec copy remuxed.mov ffmpeg version N-42906-g506ffa7 Copyright (c) 2000-2012 the FFmpeg developers built on Jul 26 2012 17:20:09 with gcc 4.2.1 (GCC) (Apple Inc. build 5664) configuration: libavutil 51. 65.100 / 51. 65.100 libavcodec 54. 44.101 / 54. 44.101 libavformat 54. 20.100 / 54. 20.100 libavdevice 54. 2.100 / 54. 2.100 libavfilter 3. 3.100 / 3. 3.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 Guessed Channel Layout for Input Stream #0.1 : stereo Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/Users/krueger/sample- db/fcp7/xdcam_ex/fcp7_xdcam_ex_1080 at 30p_2s.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt creation_time : 2012-05-24 12:47:05 Duration: 00:00:02.00, start: 0.000000, bitrate: 29627 kb/s Stream #0:0(eng): Video: mpeg2video (Main) (xdvf / 0x66766478), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 35000 kb/s, 29.97 fps, 29.97 tbr, 2997 tbn, 59.94 tbc Metadata: creation_time : 2012-05-24 12:47:05 handler_name : Apple Alias Data Handler timecode : 01:00:00:00 Stream #0:1(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, stereo, s16, 1536 kb/s Metadata: creation_time : 2012-05-24 12:47:05 handler_name : Apple Alias Data Handler Stream #0:2(eng): Data: none (tmcd / 0x64636D74) Metadata: creation_time : 2012-05-24 12:47:18 handler_name : Apple Alias Data Handler timecode : 01:00:00:00 [mov @ 0x10106f600] Timecode frame rate not supported Output #0, mov, to 'remuxed.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt encoder : Lavf54.20.100 Stream #0:0(eng): Video: mpeg2video (xdvf / 0x66766478), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 35000 kb/s, 29.97 fps, 2997 tbn, 2997 tbc Metadata: creation_time : 2012-05-24 12:47:05 handler_name : Apple Alias Data Handler timecode : 01:00:00:00 Stream #0:1(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, stereo, 1536 kb/s Metadata: creation_time : 2012-05-24 12:47:05 handler_name : Apple Alias Data Handler Stream mapping: Stream #0:0 -> #0:0 (copy) Stream #0:1 -> #0:1 (copy) Could not write header for output file #0 (incorrect codec parameters ?): Operation not permitted -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 26 17:48:59 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 26 Jul 2012 15:48:59 -0000 Subject: [FFmpeg-trac] #1576(undetermined:new): Remuxing mov with timecode and 29.97 FPS fails In-Reply-To: <032.5e57856fdf0ebb2d74f00244e9813095@avcodec.org> References: <032.5e57856fdf0ebb2d74f00244e9813095@avcodec.org> Message-ID: <047.12bd0c40c1b3ef53b44c90de04389af3@avcodec.org> #1576: Remuxing mov with timecode and 29.97 FPS fails -------------------------------------+------------------------------------- Reporter: rmk | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by rmk): Uploaded file to incoming/mov-remux-2997-with-timestamp-fails.mov -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jul 26 20:53:08 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 26 Jul 2012 18:53:08 -0000 Subject: [FFmpeg-trac] #1570(avdevice:open): libv4l2: error dequeuing buf: Resource temporarily unavailable In-Reply-To: <036.2fc62dd5b56c7280baf63a97ec734437@avcodec.org> References: <036.2fc62dd5b56c7280baf63a97ec734437@avcodec.org> Message-ID: <051.fc7e9ff019daa198038ffbbc211b85bf@avcodec.org> #1570: libv4l2: error dequeuing buf: Resource temporarily unavailable -------------------------------------+------------------------------------- Reporter: llarevo | Owner: Type: defect | Status: open Priority: normal | Component: avdevice Version: unspecified | Resolution: Keywords: | Blocked By: video4linux, video4linux2, | Reproduced by developer: 0 v4l2.c, regression, capture, | analog, tv | Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by ubitux): Just to make sure, can you try this hack with an upstream FFmpeg? {{{ diff --git a/libavdevice/v4l2.c b/libavdevice/v4l2.c index 2808e13..0acd3da 100644 --- a/libavdevice/v4l2.c +++ b/libavdevice/v4l2.c @@ -694,7 +694,7 @@ static int v4l2_set_parameters(AVFormatContext *s1) } } - if (framerate_q.num && framerate_q.den) { + if (0 && framerate_q.num && framerate_q.den) { av_log(s1, AV_LOG_DEBUG, "Setting time per frame to %d/%d\n", framerate_q.den, framerate_q.num); tpf->numerator = framerate_q.den; }}} (Since according to your report 70f7736 looks faulty). Also, could you post a complete command line and output with -debug 1 (with an up-to-date tree but without the hack above) so we can have more information on the issue? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jul 27 00:46:50 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 26 Jul 2012 22:46:50 -0000 Subject: [FFmpeg-trac] #1577(undetermined:new): ffmpeg crashes with double free or corruption when encode is interupted with 'q' Message-ID: <036.c0c4607ef21363d6203f832fa5b8ecaa@avcodec.org> #1577: ffmpeg crashes with double free or corruption when encode is interupted with 'q' -------------------------------------+------------------------------------- Reporter: rexbron | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- ffmpeg crashes with double free or corruption when encode is interupted with 'q'. I have also attached a sample of the file that crashes. $ ffmpeg -i side_effects_graded.mov -vcodec prores -profile:v 3 -vf crop=2048:872:0:140 -s 2048x872 -dcodec copy -map 0:0 -map 0:1 -threads 4 /media/Media/Projects/Side\ Effects/side_effects_graded_crop.mov ffmpeg version N-41701-g0c142e4 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 21 2012 07:17:58 with gcc 4.6.3 configuration: --enable-nonfree --enable-libx264 --enable-shared --enable-vaapi --enable-gpl --enable-libfaac 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 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'side_effects_graded.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt creation_time : 2012-05-23 21:31:51 timecode : 01:00:00:00 Duration: 00:08:39.35, start: 0.000000, bitrate: 198023 kb/s Stream #0:0(eng): Data: none (tmcd / 0x64636D74) Metadata: creation_time : 2012-05-23 21:31:51 handler_name : Apple Alias Data Handler timecode : 01:00:00:00 Stream #0:1(eng): Video: prores (apch / 0x68637061), yuv422p10le, 2048x1152, 198014 kb/s, SAR 1:1 DAR 16:9, 23.98 fps, 23.98 tbr, 24k tbn, 24k tbc Metadata: creation_time : 2012-05-25 00:37:52 handler_name : Apple Alias Data Handler File '/media/Media/Projects/Side Effects/side_effects_graded_crop.mov' already exists. Overwrite ? [y/N] y w:2048 h:1152 pixfmt:yuv422p10le tb:1/24000 fr:24000/1001 sar:1/1 sws_param:flags=2 [ffmpeg_buffersink @ 0x2289220] No opaque field provided [Parsed_crop_0 @ 0x2286940] auto-inserting filter 'auto-inserted scaler 0' between the filter '(null)' and the filter 'Parsed_crop_0' [auto-inserted scaler 0 @ 0x227f180] w:2048 h:1152 fmt:yuv422p10le sar:1/1 -> w:2048 h:1152 fmt:rgb48be sar:1/1 flags:0x4 [Parsed_crop_0 @ 0x2286940] w:2048 h:1152 sar:1/1 -> w:2048 h:872 sar:1/1 [scale @ 0x227dcc0] w:2048 h:872 fmt:rgb48be sar:1/1 -> w:2048 h:872 fmt:yuv422p10le sar:1/1 flags:0x4 Output #0, mov, to '/media/Media/Projects/Side Effects/side_effects_graded_crop.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt creation_time : 2012-05-23 21:31:51 timecode : 01:00:00:00 encoder : Lavf54.8.100 Stream #0:0(eng): Data: none (tmcd / 0x64636D74) Metadata: creation_time : 2012-05-23 21:31:51 handler_name : Apple Alias Data Handler timecode : 01:00:00:00 Stream #0:1(eng): Video: prores (apch) (apch / 0x68637061), yuv422p10le, 2048x872 [SAR 1:1 DAR 256:109], q=2-31, 200 kb/s, 24k tbn, 23.98 tbc Metadata: creation_time : 2012-05-25 00:37:52 handler_name : Apple Alias Data Handler Stream mapping: Stream #0:0 -> #0:0 (copy) Stream #0:1 -> #0:1 (prores -> prores) Press [q] to stop, [?] for help frame= 32 fps=5.4 q=-1.0 Lq=0.0 size= 38594kB time=00:00:01.29 bitrate=244519.6kbits/s video:38592kB audio:0kB subtitle:0 global headers:0kB muxing overhead 0.007042% *** glibc detected *** ffmpeg: double free or corruption (!prev): 0x00000000022875a0 *** ======= Backtrace: ========= /lib/x86_64-linux-gnu/libc.so.6(+0x7e626)[0x7f439cd24626] /usr/local/lib/libavutil.so.51(av_freep+0xc)[0x7f439d58a53c] /usr/local/lib/libavformat.so.54(avformat_free_context+0xd1)[0x7f439ed89961] ffmpeg[0x40c2e2] ffmpeg[0x4065b7] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed)[0x7f439ccc776d] ffmpeg[0x408c35] ======= Memory map: ======== 00400000-00421000 r-xp 00000000 08:11 3413775 /usr/local/bin/ffmpeg 00620000-00622000 r--p 00020000 08:11 3413775 /usr/local/bin/ffmpeg 00622000-00623000 rw-p 00022000 08:11 3413775 /usr/local/bin/ffmpeg 02278000-029e4000 rw-p 00000000 00:00 0 [heap] 7f4395091000-7f4395a5e000 rw-p 00000000 00:00 0 7f4395a5e000-7f4395a5f000 ---p 00000000 00:00 0 7f4395a5f000-7f439625f000 rw-p 00000000 00:00 0 7f439625f000-7f4396260000 ---p 00000000 00:00 0 7f4396260000-7f4396a60000 rw-p 00000000 00:00 0 7f4396a60000-7f4396a61000 ---p 00000000 00:00 0 7f4396a61000-7f4397261000 rw-p 00000000 00:00 0 7f4397261000-7f4397262000 ---p 00000000 00:00 0 7f4397262000-7f4397a62000 rw-p 00000000 00:00 0 7f439804d000-7f4398062000 r-xp 00000000 08:11 2378309 /lib/x86_64-linux-gnu/libgcc_s.so.1 7f4398062000-7f4398261000 ---p 00015000 08:11 2378309 /lib/x86_64-linux-gnu/libgcc_s.so.1 7f4398261000-7f4398262000 r--p 00014000 08:11 2378309 /lib/x86_64-linux-gnu/libgcc_s.so.1 7f4398262000-7f4398263000 rw-p 00015000 08:11 2378309 /lib/x86_64-linux-gnu/libgcc_s.so.1 7f4398263000-7f439827b000 r-xp 00000000 08:11 2373100 /lib/x86_64-linux-gnu/libresolv-2.15.so 7f439827b000-7f439847b000 ---p 00018000 08:11 2373100 /lib/x86_64-linux-gnu/libresolv-2.15.so 7f439847b000-7f439847c000 r--p 00018000 08:11 2373100 /lib/x86_64-linux-gnu/libresolv-2.15.so 7f439847c000-7f439847d000 rw-p 00019000 08:11 2373100 /lib/x86_64-linux-gnu/libresolv-2.15.so 7f439847d000-7f439847f000 rw-p 00000000 00:00 0 7f439847f000-7f4398485000 r-xp 00000000 08:11 3018675 /usr/lib/x86_64-linux-gnu/libogg.so.0.7.1 7f4398485000-7f4398684000 ---p 00006000 08:11 3018675 /usr/lib/x86_64-linux-gnu/libogg.so.0.7.1 7f4398684000-7f4398685000 r--p 00005000 08:11 3018675 /usr/lib/x86_64-linux-gnu/libogg.so.0.7.1 7f4398685000-7f4398686000 rw-p 00006000 08:11 3018675 /usr/lib/x86_64-linux-gnu/libogg.so.0.7.1 7f4398686000-7f43986b1000 r-xp 00000000 08:11 3022515 /usr/lib/x86_64-linux-gnu/libvorbis.so.0.4.5 7f43986b1000-7f43988b0000 ---p 0002b000 08:11 3022515 /usr/lib/x86_64-linux-gnu/libvorbis.so.0.4.5 7f43988b0000-7f43988b1000 r--p 0002a000 08:11 3022515 /usr/lib/x86_64-linux-gnu/libvorbis.so.0.4.5 7f43988b1000-7f43988b2000 rw-p 0002b000 08:11 3022515 /usr/lib/x86_64-linux-gnu/libvorbis.so.0.4.5 7f43988b2000-7f4398b65000 r-xp 00000000 08:11 3022512 /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2.0.8 7f4398b65000-7f4398d64000 ---p 002b3000 08:11 3022512 /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2.0.8 7f4398d64000-7f4398d80000 r--p 002b2000 08:11 3022512 /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2.0.8 7f4398d80000-7f4398d81000 rw-p 002ce000 08:11 3022512 /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2.0.8 7f4398d81000-7f4398dc9000 r-xp 00000000 08:11 3020070 /usr/lib/x86_64-linux-gnu/libFLAC.so.8.2.0 7f4398dc9000-7f4398fc9000 ---p 00048000 08:11 3020070 /usr/lib/x86_64-linux-gnu/libFLAC.so.8.2.0 7f4398fc9000-7f4398fca000 r--p 00048000 08:11 3020070 /usr/lib/x86_64-linux-gnu/libFLAC.so.8.2.0 7f4398fca000-7f4398fcb000 rw-p 00049000 08:11 3020070 /usr/lib/x86_64-linux-gnu/libFLAC.so.8.2.0 7f4398fcb000-7f4398fe2000 r-xp 00000000 08:11 2373101 /lib/x86_64-linux-gnu/libnsl-2.15.so 7f4398fe2000-7f43991e1000 ---p 00017000 08:11 2373101 /lib/x86_64-linux-gnu/libnsl-2.15.so 7f43991e1000-7f43991e2000 r--p 00016000 08:11 2373101 /lib/x86_64-linux-gnu/libnsl-2.15.so 7f43991e2000-7f43991e3000 rw-p 00017000 08:11 2373101 /lib/x86_64-linux-gnu/libnsl-2.15.so 7f43991e3000-7f43991e5000 rw-p 00000000 00:00 0 7f43991e5000-7f43991ea000 r-xp 00000000 08:11 3021202 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0 7f43991ea000-7f43993e9000 ---p 00005000 08:11 3021202 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0 7f43993e9000-7f43993ea000 r--p 00004000 08:11 3021202 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0 7f43993ea000-7f43993eb000 rw-p 00005000 08:11 3021202 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0 7f43993eb000-7f43993ed000 r-xp 00000000 08:11 3014818 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0 7f43993ed000-7f43995ec000 ---p 00002000 08:11 3014818 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0 7f43995ec000-7f43995ed000 r--p 00001000 08:11 3014818 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0 7f43995ed000-7f43995ee000 rw-p 00002000 08:11 3014818 /usr/lib/x86_64-linux-gnu/libXau.so.6.0.0 7f43995ee000-7f43995f3000 r-xp 00000000 08:11 3018880 /usr/lib/x86_64-linux-gnu/libasyncns.so.0.3.1 7f43995f3000-7f43997f2000 ---p 00005000 08:11 3018880 /usr/lib/x86_64-linux-gnu/libasyncns.so.0.3.1 7f43997f2000-7f43997f3000 r--p 00004000 08:11 3018880 /usr/lib/x86_64-linux-gnu/libasyncns.so.0.3.1 7f43997f3000-7f43997f4000 rw-p 00005000 08:11 3018880 /usr/lib/x86_64-linux-gnu/libasyncns.so.0.3.1 7f43997f4000-7f4399854000 r-xp 00000000 08:11 3022518 /usr/lib/x86_64-linux-gnu/libsndfile.so.1.0.25 7f4399854000-7f4399a54000 ---p 00060000 08:11 3022518 /usr/lib/x86_64-linux-gnu/libsndfile.so.1.0.25 7f4399a54000-7f4399a56000 r--p 00060000 08:11 3022518 /usr/lib/x86_64-linux-gnu/libsndfile.so.1.0.25 7f4399a56000-7f4399a57000 rw-p 00062000 08:11 3022518 /usr/lib/x86_64-linux-gnu/libsndfile.so.1.0.25 7f4399a57000-7f4399a5b000 rw-p 00000000 00:00 0 7f4399a5b000-7f4399a63000 r-xp 00000000 08:11 2359412 /lib/x86_64-linux-gnu/libwrap.so.0.7.6 7f4399a63000-7f4399c62000 ---p 00008000 08:11 2359412 /lib/x86_64-linux-gnu/libwrap.so.0.7.6 7f4399c62000-7f4399c63000 r--p 00007000 08:11 2359412 /lib/x86_64-linux-gnu/libwrap.so.0.7.6 7f4399c63000-7f4399c64000 rw-p 00008000 08:11 2359412 /lib/x86_64-linux-gnu/libwrap.so.0.7.6 7f4399c64000-7f4399c86000 r-xp 00000000 08:11 2378194 /lib/x86_64-linux-gnu/libtinfo.so.5.9 7f4399c86000-7f4399e86000 ---p 00022000 08:11 2378194 /lib/x86_64-linux-gnu/libtinfo.so.5.9 7f4399e86000-7f4399e8a000 r--p 00022000 08:11 2378194 /lib/x86_64-linux-gnu/libtinfo.so.5.9 7f4399e8a000-7f4399e8b000 rw-p 00026000 08:11 2378194 /lib/x86_64-linux-gnu/libtinfo.so.5.9 7f4399e8b000-7f4399eb7000 r-xp 00000000 08:11 2378181 /lib/x86_64-linux-gnu/libncursesw.so.5.9 7f4399eb7000-7f439a0b6000 ---p 0002c000 08:11 2378181 /lib/x86_64-linux-gnu/libncursesw.so.5.9 7f439a0b6000-7f439a0b7000 r--p 0002b000 08:11 2378181 /lib/x86_64-linux-gnu/libncursesw.so.5.9 7f439a0b7000-7f439a0b8000 rw-p 0002c000 08:11 2378181 /lib/x86_64-linux-gnu/libncursesw.so.5.9 7f439a0b8000-7f439a1a9000 r-xp 00000000 08:11 2380507 /lib/x86_64-linux-gnu/libslang.so.2.2.4 7f439a1a9000-7f439a3a9000 ---p 000f1000 08:11 2380507 /lib/x86_64-linux-gnu/libslang.so.2.2.4 7f439a3a9000-7f439a3ad000 r--p 000f1000 08:11 2380507 /lib/x86_64-linux-gnu/libslang.so.2.2.4 7f439a3ad000-7f439a3c5000 rw-p 000f5000 08:11 2380507 /lib/x86_64-linux-gnu/libslang.so.2.2.4 7f439a3c5000-7f439a429000 rw-p 00000000 00:00 0 7f439a429000-7f439a446000 r-xp 00000000 08:11 3026745 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0 7f439a446000-7f439a645000 ---p 0001d000 08:11 3026745 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0 7f439a645000-7f439a646000 r--p 0001c000 08:11 3026745 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0 7f439a646000-7f439a647000 rw-p 0001d000 08:11 3026745 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0 7f439a647000-7f439a689000 r-xp 00000000 08:11 2378483 /lib/x86_64-linux-gnu/libdbus-1.so.3.5.8 7f439a689000-7f439a889000 ---p 00042000 08:11 2378483 /lib/x86_64-linux-gnu/libdbus-1.so.3.5.8 7f439a889000-7f439a88a000 r--p 00042000 08:11 2378483 /lib/x86_64-linux-gnu/libdbus-1.so.3.5.8 7f439a88a000-7f439a88b000 rw-p 00043000 08:11 2378483 /lib/x86_64-linux-gnu/libdbus-1.so.3.5.8 7f439a88b000-7f439a892000 r-xp 00000000 08:11 3019216 /usr/lib/x86_64-linux-gnu/libjson.so.0.0.1 7f439a892000-7f439aa91000 ---p 00007000 08:11 3019216 /usr/lib/x86_64-linux-gnu/libjson.so.0.0.1 7f439aa91000-7f439aa92000 r--p 00006000 08:11 3019216 /usr/lib/x86_64-linux-gnu/libjson.so.0.0.1 7f439aa92000-7f439aa93000 rw-p 00007000 08:11 3019216 /usr/lib/x86_64-linux-gnu/libjson.so.0.0.1 7f439aa93000-7f439aaef000 r-xp 00000000 08:11 3026319 /usr/lib/x86_64-linux-gnu/libpulsecommon-1.1.so 7f439aaef000-7f439acef000 ---p 0005c000 08:11 3026319 /usr/lib/x86_64-linux-gnu/libpulsecommon-1.1.so 7f439acef000-7f439acf0000 r--p 0005c000 08:11 3026319 /usr/lib/x86_64-linux-gnu/libpulsecommon-1.1.so 7f439acf0000-7f439acf1000 rw-p 0005d000 08:11 3026319 /usr/lib/x86_64-linux-gnu/libpulsecommon-1.1.so 7f439acf1000-7f439ad13000 r-xp 00000000 08:11 3019446 /usr/lib/x86_64-linux-gnu/libcaca.so.0.99.17 7f439ad13000-7f439af13000 ---p 00022000 08:11 3019446 /usr/lib/x86_64-linux-gnu/libcaca.so.0.99.17 7f439af13000-7f439af14000 r--p 00022000 08:11 3019446 /usr/lib/x86_64-linux-gnu/libcaca.so.0.99.17 7f439af14000-7f439afb7000 rw-p 00023000 08:11 3019446 /usr/lib/x86_64-linux-gnu/libcaca.so.0.99.17 7f439afb7000-7f439afbc000 rw-p 00000000 00:00 0 7f439afbc000-7f439afcc000 r-xp 00000000 08:11 3015406 /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0 7f439afcc000-7f439b1cb000 ---p 00010000 08:11 3015406 /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0 7f439b1cb000-7f439b1cc000 r--p 0000f000 08:11 3015406 /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0 7f439b1cc000-7f439b1cd000 rw-p 00010000 08:11 3015406 /usr/lib/x86_64-linux-gnu/libXext.so.6.4.0 7f439b1cd000-7f439b2fc000 r-xp 00000000 08:11 3017181 /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0 7f439b2fc000-7f439b4fc000 ---p 0012f000 08:11 3017181 /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0 7f439b4fc000-7f439b4fd000 r--p 0012f000 08:11 3017181 /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0 7f439b4fd000-7f439b501000 rw-p 00130000 08:11 3017181 /usr/lib/x86_64-linux-gnu/libX11.so.6.3.0 7f439b501000-7f439b547000 r-xp 00000000 08:11 3032814 /usr/lib/x86_64-linux-gnu/libpulse.so.0.13.5 7f439b547000-7f439b747000 ---p 00046000 08:11 3032814 /usr/lib/x86_64-linux-gnu/libpulse.so.0.13.5 7f439b747000-7f439b748000 r--p 00046000 08:11 3032814 /usr/lib/x86_64-linux-gnu/libpulse.so.0.13.5 7f439b748000-7f439b749000 rw-p 00047000 08:11 3032814 /usr/lib/x86_64-linux-gnu/libpulse.so.0.13.5 7f439b749000-7f439b74c000 r-xp 00000000 08:11 3014740 /usr/lib/x86_64-linux-gnu/libpulse-simple.so.0.0.3 7f439b74c000-7f439b94b000 ---p 00003000 08:11 3014740 /usr/lib/x86_64-linux-gnu/libpulse-simple.so.0.0.3 7f439b94b000-7f439b94c000 r--p 00002000 08:11 3014740 /usr/lib/x86_64-linux-gnu/libpulse-simple.so.0.0.3 7f439b94c000-7f439b94d000 rw-p 00003000 08:11 3014740 /usr/lib/x86_64-linux-gnu/libpulse-simple.so.0.0.3 7f439b94d000-7f439b94f000 r-xp 00000000 08:11 2373113 /lib/x86_64-linux-gnu/libdl-2.15.so 7f439b94f000-7f439bb4f000 ---p 00002000 08:11 2373113 /lib/x86_64-linux-gnu/libdl-2.15.so 7f439bb4f000-7f439bb50000 r--p 00002000 08:11 2373113 /lib/x86_64-linux-gnu/libdl-2.15.so 7f439bb50000-7f439bb51000 rw-p 00003000 08:11 2373113 /lib/x86_64-linux-gnu/libdl-2.15.so 7f439bb51000-7f439bb60000 r-xp 00000000 08:11 3015795 /usr/lib/libfaac.so.0.0.0 7f439bb60000-7f439bd5f000 ---p 0000f000 08:11 3015795 /usr/lib/libfaac.so.0.0.0 7f439bd5f000-7f439bd60000 r--p 0000e000 08:11 3015795 /usr/lib/libfaac.so.0.0.0 7f439bd60000-7f439bd63000 rw-p 0000f000 08:11 3015795 /usr/lib/libfaac.so.0.0.0 7f439bd63000-7f439be6d000 r-xp 00000000 08:11 3413985 /usr/local/lib/libx264.so.125 7f439be6d000-7f439c06d000 ---p 0010a000 08:11 3413985 /usr/local/lib/libx264.so.125 7f439c06d000-7f439c06f000 r--p 0010a000 08:11 3413985 /usr/local/lib/libx264.so.125 7f439c06f000-7f439c070000 rw-p 0010c000 08:11 3413985 /usr/local/lib/libx264.so.125 7f439c070000-7f439c0eb000 rw-p 00000000 00:00 0 7f439c0eb000-7f439c0fb000 r-xp 00000000 08:11 3017767 /usr/lib/x86_64-linux-gnu/libva.so.1.3200.0 7f439c0fb000-7f439c2fa000 ---p 00010000 08:11 3017767 /usr/lib/x86_64-linux-gnu/libva.so.1.3200.0 7f439c2fa000-7f439c2fb000 r--p 0000f000 08:11 3017767 /usr/lib/x86_64-linux-gnu/libva.so.1.3200.0 7f439c2fb000-7f439c2fc000 rw-p 00010000 08:11 3017767 /usr/lib/x86_64-linux-gnu/libva.so.1.3200.0 7f439c2fc000-7f439c301000 rw-p 00000000 00:00 0 7f439c301000-7f439c317000 r-xp 00000000 08:11 2378119 /lib/x86_64-linux-gnu/libz.so.1.2.3.4 7f439c317000-7f439c516000 ---p 00016000 08:11 2378119 /lib/x86_64-linux-gnu/libz.so.1.2.3.4 7f439c516000-7f439c517000 r--p 00015000 08:11 2378119 /lib/x86_64-linux-gnu/libz.so.1.2.3.4 7f439c517000-7f439c518000 rw-p 00016000 08:11 2378119 /lib/x86_64-linux-gnu/libz.so.1.2.3.4 7f439c518000-7f439c51f000 r-xp 00000000 08:11 2373103 /lib/x86_64-linux-gnu/librt-2.15.so 7f439c51f000-7f439c71e000 ---p 00007000 08:11 2373103 /lib/x86_64-linux-gnu/librt-2.15.so 7f439c71e000-7f439c71f000 r--p 00006000 08:11 2373103 /lib/x86_64-linux-gnu/librt-2.15.so 7f439c71f000-7f439c720000 rw-p 00007000 08:11 2373103 /lib/x86_64-linux-gnu/librt-2.15.so 7f439c720000-7f439c78a000 r-xp 00000000 08:11 3015103 /usr/lib/x86_64-linux-gnu/libSDL-1.2.so.0.11.3 7f439c78a000-7f439c989000 ---p 0006a000 08:11 3015103 /usr/lib/x86_64-linux-gnu/libSDL-1.2.so.0.11.3Aborted (core dumped) (gdb) bt #0 0x00007ffff562e445 in raise () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007ffff5631bab in abort () from /lib/x86_64-linux-gnu/libc.so.6 #2 0x00007ffff566be2e in ?? () from /lib/x86_64-linux-gnu/libc.so.6 #3 0x00007ffff5676626 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 #4 0x00007ffff5edc53c in av_freep () from /usr/local/lib/libavutil.so.51 #5 0x00007ffff76db961 in avformat_free_context () from /usr/local/lib/libavformat.so.54 #6 0x000000000040c2e2 in exit_program (ret=0) at ffmpeg.c:1367 #7 0x00000000004065b7 in main (argc=, argv=) at ffmpeg.c:5930 (gdb) disass $pc-32,$pc+32 Dump of assembler code from 0x7ffff562e425 to 0x7ffff562e465: 0x00007ffff562e425 : mov $0xf000000,%edx 0x00007ffff562e42a : add $0x8964c689,%eax 0x00007ffff562e42f : add $0x25,%al 0x00007ffff562e431 : rolb (%rdx) 0x00007ffff562e433 : add %al,(%rax) 0x00007ffff562e435 : movslq %edi,%rdx 0x00007ffff562e438 : movslq %esi,%rsi 0x00007ffff562e43b : movslq %eax,%rdi 0x00007ffff562e43e : mov $0xea,%eax 0x00007ffff562e443 : syscall => 0x00007ffff562e445 : cmp $0xfffffffffffff000,%rax 0x00007ffff562e44b : ja 0x7ffff562e45f 0x00007ffff562e44d : repz retq 0x00007ffff562e44f : nop 0x00007ffff562e450 : test %eax,%eax 0x00007ffff562e452 : jg 0x7ffff562e435 0x00007ffff562e454 : test $0x7fffffff,%eax 0x00007ffff562e459 : je 0x7ffff562e470 0x00007ffff562e45b : neg %eax 0x00007ffff562e45d : jmp 0x7ffff562e435 0x00007ffff562e45f : mov 0x37f9ba(%rip),%rdx # 0x7ffff59ade20 End of assembler dump. (gdb) info all-registers rax 0x0 0 rbx 0x400 1024 rcx 0xffffffffffffffff -1 rdx 0x6 6 rsi 0x70a 1802 rdi 0x70a 1802 rbp 0x7fffffffcc60 0x7fffffffcc60 rsp 0x7fffffffc228 0x7fffffffc228 r8 0x0 0 r9 0x400308 4195080 r10 0x8 8 r11 0x206 518 r12 0x9 9 r13 0x7c 124 r14 0x7fffffffc3d0 140737488339920 r15 0x8 8 rip 0x7ffff562e445 0x7ffff562e445 eflags 0x206 [ PF IF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x0 0 gs 0x0 0 st0 0 (raw 0x00000000000000000000) st1 0 (raw 0x00000000000000000000) st2 0 (raw 0x00000000000000000000) st3 0 (raw 0x00000000000000000000) st4 0 (raw 0x00000000000000000000) st5 0 (raw 0x00000000000000000000) st6 0 (raw 0x00000000000000000000) st7 0 (raw 0x00000000000000000000) fctrl 0x37f 895 fstat 0x0 0 ftag 0xffff 65535 fiseg 0x0 0 fioff 0x0 0 foseg 0x0 0 fooff 0x0 0 fop 0x0 0 xmm0 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} xmm1 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} xmm2 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x0, 0x0, 0xff00, 0x0, 0xff, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0xff00, 0xff, 0x0}, v2_int64 = {0xff0000000000, 0xff}, uint128 = 0x00000000000000ff0000ff0000000000} xmm3 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} xmm4 {v4_float = {0x0, 0x1, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0xc1, 0x77, 0x4, 0x10, 0xf4, 0xd8, 0x8f, 0x3f, 0x0, 0xc0, 0x1f, 0x2, 0x0, 0x80, 0x1f, 0x2}, v8_int16 = {0x77c1, 0x1004, 0xd8f4, 0x3f8f, 0xc000, 0x21f, 0x8000, 0x21f}, v4_int32 = {0x100477c1, 0x3f8fd8f4, 0x21fc000, 0x21f8000}, v2_int64 = {0x3f8fd8f4100477c1, 0x21f8000021fc000}, uint128 = 0x021f8000021fc0003f8fd8f4100477c1} xmm5 {v4_float = {0x0, 0xe, 0x0, 0x0}, v2_double = {0xdaea1f, 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0xe0, 0x43, 0x5d, 0x6b, 0x41, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x0, 0xe000, 0x5d43, 0x416b, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0xe0000000, 0x416b5d43, 0x0, 0x0}, v2_int64 = {0x416b5d43e0000000, 0x0}, uint128 = 0x0000000000000000416b5d43e0000000} xmm6 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0x80, 0x0, 0x80, 0x0, 0x80, 0x0, 0x80, 0x0, 0x80, 0x0, 0x80, 0x0, 0x80, 0x0, 0x80}, v8_int16 = {0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000, 0x8000}, v4_int32 = {0x80008000, 0x80008000, 0x80008000, 0x80008000}, v2_int64 = {0x8000800080008000, 0x8000800080008000}, uint128 = 0x80008000800080008000800080008000} xmm7 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x20}, v8_int16 = {0x0, 0x2000, 0x0, 0x2000, 0x0, 0x2000, 0x0, 0x2000}, v4_int32 = {0x20000000, 0x20000000, 0x20000000, 0x20000000}, v2_int64 = {0x2000000020000000, 0x2000000020000000}, uint128 = 0x20000000200000002000000020000000} xmm8 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0x0, 0x68, 0xc8, 0xbc, 0x3b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x0, 0x0, 0xc868, 0x3bbc, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x3bbcc868, 0x0, 0x0}, v2_int64 = {0x3bbcc86800000000, 0x0}, uint128 = 0x00000000000000003bbcc86800000000} xmm9 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc4, 0x3c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x0, 0x0, 0x0, 0x3cc4, ---Type to continue, or q to quit--- 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x3cc40000, 0x0, 0x0}, v2_int64 = {0x3cc4000000000000, 0x0}, uint128 = 0x00000000000000003cc4000000000000} xmm10 {v4_float = {0x0, 0x1, 0x0, 0x0}, v2_double = {0x1, 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf0, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x0, 0x0, 0x0, 0x3ff0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x3ff00000, 0x0, 0x0}, v2_int64 = {0x3ff0000000000000, 0x0}, uint128 = 0x00000000000000003ff0000000000000} xmm11 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0x0, 0x46, 0x84, 0x24, 0x59, 0xd6, 0x3e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x0, 0x8446, 0x5924, 0x3ed6, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x84460000, 0x3ed65924, 0x0, 0x0}, v2_int64 = {0x3ed6592484460000, 0x0}, uint128 = 0x00000000000000003ed6592484460000} xmm12 {v4_float = {0x9689a800, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x6a, 0xa2, 0x65, 0x50, 0xf2, 0xea, 0x8f, 0xbd, 0xff, 0x1, 0xff, 0x1, 0xff, 0x1, 0xff, 0x1}, v8_int16 = { 0xa26a, 0x5065, 0xeaf2, 0xbd8f, 0x1ff, 0x1ff, 0x1ff, 0x1ff}, v4_int32 = {0x5065a26a, 0xbd8feaf2, 0x1ff01ff, 0x1ff01ff}, v2_int64 = {0xbd8feaf25065a26a, 0x1ff01ff01ff01ff}, uint128 = 0x01ff01ff01ff01ffbd8feaf25065a26a} xmm13 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x59, 0xbc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x0, 0x0, 0x8000, 0xbc59, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0xbc598000, 0x0, 0x0}, v2_int64 = {0xbc59800000000000, 0x0}, uint128 = 0x0000000000000000bc59800000000000} xmm14 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x8e, 0x85, 0x83, 0xe8, 0xf0, 0x24, 0x53, 0x3c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x858e, 0xe883, 0x24f0, 0x3c53, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0xe883858e, 0x3c5324f0, 0x0, 0x0}, v2_int64 = {0x3c5324f0e883858e, 0x0}, uint128 = 0x00000000000000003c5324f0e883858e} xmm15 {v4_float = {0x0, 0x3, 0x0, 0x0}, v2_double = {0x2d, 0x0}, v16_int8 = {0xc0, 0x9, 0xf2, 0x16, 0xb5, 0xdf, 0x46, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x9c0, 0x16f2, 0xdfb5, 0x4046, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x16f209c0, 0x4046dfb5, 0x0, 0x0}, v2_int64 = {0x4046dfb516f209c0, 0x0}, uint128 = 0x00000000000000004046dfb516f209c0} mxcsr 0x1fa0 [ PE IM DM ZM OM UM PM ] -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jul 27 09:37:01 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 27 Jul 2012 07:37:01 -0000 Subject: [FFmpeg-trac] #1578(undetermined:new): variable FPS incorrect frame length Message-ID: <039.4146843042e5eb4e5459ce07806d4fc4@avcodec.org> #1578: variable FPS incorrect frame length -------------------------------------+------------------------------------- Reporter: kubabrecka | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: fps,framerate,vfr,qtrle | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- 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. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jul 27 10:08:39 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 27 Jul 2012 08:08:39 -0000 Subject: [FFmpeg-trac] #1147(undetermined:new): Memory consumption In-Reply-To: <036.36def8d4660711805ae5f52ed19f534d@avcodec.org> References: <036.36def8d4660711805ae5f52ed19f534d@avcodec.org> Message-ID: <051.358371f2fecccb597e4d1042a63943a0@avcodec.org> #1147: Memory consumption -------------------------------------+------------------------------------- Reporter: kriptha | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by gineta): Yes you can reproduce this problem. There a GPL software Clipbucket. If you mass upload a collection of files and start processing 2 at the time or 1 big size the memory never clean up after end the process. I already test video conversion in one VPS with 15 GB ram and after start processing I got 12GB block . If you start again any other bath at the end you run out of memory. I already monitor http, mysql and rest and only ffmpeg reproduce that problem. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jul 27 13:52:43 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 27 Jul 2012 11:52:43 -0000 Subject: [FFmpeg-trac] #1579(undetermined:new): fix remuxing of imaadpcm in wav Message-ID: <038.cbbcc4134b2e4f49ec451f08218f8680@avcodec.org> #1579: fix remuxing of imaadpcm in wav -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: | undetermined unspecified | Keywords: Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- ms codec can't decode remuxed file because frame_size is set to 0 with "-acodec copy" http://samples.mplayerhq.hu/A-codecs/ima-adpcm/test_ima_adpcm.wav libavformat/riff.c: {{{ } else if (enc->codec_id == CODEC_ID_GSM_MS || enc->codec_id == CODEC_ID_ADPCM_IMA_WAV) { hdrsize += 2; bytestream_put_le16(&riff_extradata, frame_size); /* wSamplesPerBlock */ + av_log(enc, AV_LOG_WARNING, "frame_size: %d\n", frame_size); }}} {{{ C:\>ffmpeg -i test_ima_adpcm.wav -acodec copy out.wav ffmpeg version N-42891-g9054f6b Copyright (c) 2000-2012 the FFmpeg developers built on Jul 26 2012 02:25:40 with gcc 4.5.0 (GCC) 20100414 (Fedora MinGW 4.5. 0-1.fc14) 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 -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snap shots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/s napshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable- version3 --enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable- libvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable- libopencore-amrwb --enable-libmp3lame --enable-libvpx --disable- decoder=libvpx libavutil 51. 65.100 / 51. 65.100 libavcodec 54. 44.101 / 54. 44.101 libavformat 54. 20.100 / 54. 20.100 libavdevice 54. 2.100 / 54. 2.100 libavfilter 3. 3.100 / 3. 3.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Guessed Channel Layout for Input Stream #0.0 : mono Input #0, wav, from 'test_ima_adpcm.wav': Duration: 00:00:06.28, bitrate: 32 kb/s Stream #0:0: Audio: adpcm_ima_wav ([17][0][0][0] / 0x0011), 8000 Hz, mono, s 16, 32 kb/s Output #0, wav, to 'out.wav': Metadata: encoder : Lavf54.20.100 Stream #0:0: Audio: adpcm_ima_wav ([17][0][0][0] / 0x0011), 8000 Hz, mono, 3 2 kb/s Stream mapping: Stream #0:0 -> #0:0 (copy) Press [q] to stop, [?] for help size= 25kB time=00:00:06.31 bitrate= 32.5kbits/s video:0kB audio:25kB subtitle:0 global headers:0kB muxing overhead 0.234375% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jul 27 14:30:51 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 27 Jul 2012 12:30:51 -0000 Subject: [FFmpeg-trac] #1577(avformat:open): ffmpeg crashes with double free or corruption when stream copying timecode track (was: ffmpeg crashes with double free or corruption when encode is interupted with 'q') In-Reply-To: <036.c0c4607ef21363d6203f832fa5b8ecaa@avcodec.org> References: <036.c0c4607ef21363d6203f832fa5b8ecaa@avcodec.org> Message-ID: <051.8093ac2828d60d77fc5f3ac39133af2d@avcodec.org> #1577: ffmpeg crashes with double free or corruption when stream copying timecode track ------------------------------------+------------------------------------ Reporter: rexbron | Owner: Type: defect | Status: open Priority: important | Component: avformat Version: git-master | Resolution: Keywords: crash tmcd | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Changes (by cehoyos): * status: new => open * reproduced: 0 => 1 * component: undetermined => avformat * priority: normal => important * version: unspecified => git-master * keywords: => crash tmcd Comment: {{{ $ valgrind ffmpeg_g -i side_effects_graded_sample_small.mov -vn -dcodec copy -map 0:0 -f mov -y /dev/null ==28353== Memcheck, a memory error detector. ==28353== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al. ==28353== Using LibVEX rev 1732, a library for dynamic binary translation. ==28353== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP. ==28353== Using valgrind-3.2.3, a dynamic binary instrumentation framework. ==28353== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al. ==28353== For more details, rerun with: -v ==28353== ffmpeg version N-42945-gb3841db Copyright (c) 2000-2012 the FFmpeg developers built on Jul 27 2012 14:21:40 with gcc 4.3.2 (GCC) configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --disable-optimizations libavutil 51. 65.100 / 51. 65.100 libavcodec 54. 45.100 / 54. 45.100 libavformat 54. 21.100 / 54. 21.100 libavdevice 54. 2.100 / 54. 2.100 libavfilter 3. 3.100 / 3. 3.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'side_effects_graded_sample_small.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt creation_time : 1942-04-18 15:03:35 timecode : 01:00:00:00 Duration: 00:08:39.35, start: 0.000000, bitrate: 39 kb/s Stream #0:0(eng): Data: none (tmcd / 0x64636D74) Metadata: creation_time : 1942-04-18 15:03:35 handler_name : Apple Alias Data Handler timecode : 01:00:00:00 Stream #0:1(eng): Video: prores (apch / 0x68637061), yuv422p10le, 2048x1152, 198014 kb/s, SAR 1:1 DAR 16:9, 23.98 fps, 23.98 tbr, 24k tbn, 24k tbc Metadata: creation_time : 1942-04-19 18:09:36 handler_name : Apple Alias Data Handler Output #0, mov, to '/dev/null': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt timecode : 01:00:00:00 encoder : Lavf54.21.100 Stream #0:0(eng): Data: none (tmcd / 0x64636D74) Metadata: creation_time : 1942-04-18 15:03:35 handler_name : Apple Alias Data Handler timecode : 01:00:00:00 Stream mapping: Stream #0:0 -> #0:0 (copy) Press [q] to stop, [?] for help Truncating packet of size 4 to 1 ==28353== Invalid read of size 4 ==28353== at 0x8051138: print_report (ffmpeg.c:2081) ==28353== by 0x8058A6F: transcode (ffmpeg.c:3864) ==28353== by 0x8060DB9: main (ffmpeg.c:6134) ==28353== Address 0x441ECA8 is 8 bytes inside a block of size 932 free'd ==28353== at 0x402243F: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==28353== by 0x8858FF6: av_free (mem.c:186) ==28353== by 0x8859011: av_freep (mem.c:193) ==28353== by 0x810E73E: mov_write_trailer (movenc.c:3555) ==28353== by 0x818A128: av_write_trailer (utils.c:3693) ==28353== by 0x8058A3A: transcode (ffmpeg.c:3860) ==28353== by 0x8060DB9: main (ffmpeg.c:6134) size= 0kB time=00:00:00.04 bitrate= 0.0kbits/s video:0kB audio:0kB subtitle:0 global headers:0kB muxing overhead nan% Output file is empty, nothing was encoded (check -ss / -t / -frames parameters if used) ==28353== ==28353== Invalid read of size 4 ==28353== at 0x8859008: av_freep (mem.c:193) ==28353== by 0x8058B75: transcode (ffmpeg.c:3896) ==28353== by 0x8060DB9: main (ffmpeg.c:6134) ==28353== Address 0x441ED04 is 100 bytes inside a block of size 932 free'd ==28353== at 0x402243F: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==28353== by 0x8858FF6: av_free (mem.c:186) ==28353== by 0x8859011: av_freep (mem.c:193) ==28353== by 0x810E73E: mov_write_trailer (movenc.c:3555) ==28353== by 0x818A128: av_write_trailer (utils.c:3693) ==28353== by 0x8058A3A: transcode (ffmpeg.c:3860) ==28353== by 0x8060DB9: main (ffmpeg.c:6134) ==28353== ==28353== Invalid write of size 4 ==28353== at 0x8859015: av_freep (mem.c:194) ==28353== by 0x8058B75: transcode (ffmpeg.c:3896) ==28353== by 0x8060DB9: main (ffmpeg.c:6134) ==28353== Address 0x441ED04 is 100 bytes inside a block of size 932 free'd ==28353== at 0x402243F: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==28353== by 0x8858FF6: av_free (mem.c:186) ==28353== by 0x8859011: av_freep (mem.c:193) ==28353== by 0x810E73E: mov_write_trailer (movenc.c:3555) ==28353== by 0x818A128: av_write_trailer (utils.c:3693) ==28353== by 0x8058A3A: transcode (ffmpeg.c:3860) ==28353== by 0x8060DB9: main (ffmpeg.c:6134) ==28353== ==28353== Invalid read of size 4 ==28353== at 0x8859008: av_freep (mem.c:193) ==28353== by 0x8058BB6: transcode (ffmpeg.c:3901) ==28353== by 0x8060DB9: main (ffmpeg.c:6134) ==28353== Address 0x441F004 is 868 bytes inside a block of size 932 free'd ==28353== at 0x402243F: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==28353== by 0x8858FF6: av_free (mem.c:186) ==28353== by 0x8859011: av_freep (mem.c:193) ==28353== by 0x810E73E: mov_write_trailer (movenc.c:3555) ==28353== by 0x818A128: av_write_trailer (utils.c:3693) ==28353== by 0x8058A3A: transcode (ffmpeg.c:3860) ==28353== by 0x8060DB9: main (ffmpeg.c:6134) ==28353== ==28353== Invalid write of size 4 ==28353== at 0x8859015: av_freep (mem.c:194) ==28353== by 0x8058BB6: transcode (ffmpeg.c:3901) ==28353== by 0x8060DB9: main (ffmpeg.c:6134) ==28353== Address 0x441F004 is 868 bytes inside a block of size 932 free'd ==28353== at 0x402243F: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==28353== by 0x8858FF6: av_free (mem.c:186) ==28353== by 0x8859011: av_freep (mem.c:193) ==28353== by 0x810E73E: mov_write_trailer (movenc.c:3555) ==28353== by 0x818A128: av_write_trailer (utils.c:3693) ==28353== by 0x8058A3A: transcode (ffmpeg.c:3860) ==28353== by 0x8060DB9: main (ffmpeg.c:6134) ==28353== ==28353== Invalid read of size 4 ==28353== at 0x8859008: av_freep (mem.c:193) ==28353== by 0x81873A7: avformat_free_context (utils.c:2953) ==28353== by 0x804E2DB: exit_program (ffmpeg.c:1389) ==28353== by 0x8060E3D: main (ffmpeg.c:6142) ==28353== Address 0x441ED04 is 100 bytes inside a block of size 932 free'd ==28353== at 0x402243F: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==28353== by 0x8858FF6: av_free (mem.c:186) ==28353== by 0x8859011: av_freep (mem.c:193) ==28353== by 0x810E73E: mov_write_trailer (movenc.c:3555) ==28353== by 0x818A128: av_write_trailer (utils.c:3693) ==28353== by 0x8058A3A: transcode (ffmpeg.c:3860) ==28353== by 0x8060DB9: main (ffmpeg.c:6134) ==28353== ==28353== Invalid write of size 4 ==28353== at 0x8859015: av_freep (mem.c:194) ==28353== by 0x81873A7: avformat_free_context (utils.c:2953) ==28353== by 0x804E2DB: exit_program (ffmpeg.c:1389) ==28353== by 0x8060E3D: main (ffmpeg.c:6142) ==28353== Address 0x441ED04 is 100 bytes inside a block of size 932 free'd ==28353== at 0x402243F: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==28353== by 0x8858FF6: av_free (mem.c:186) ==28353== by 0x8859011: av_freep (mem.c:193) ==28353== by 0x810E73E: mov_write_trailer (movenc.c:3555) ==28353== by 0x818A128: av_write_trailer (utils.c:3693) ==28353== by 0x8058A3A: transcode (ffmpeg.c:3860) ==28353== by 0x8060DB9: main (ffmpeg.c:6134) ==28353== ==28353== Invalid read of size 4 ==28353== at 0x8859008: av_freep (mem.c:193) ==28353== by 0x81873BA: avformat_free_context (utils.c:2954) ==28353== by 0x804E2DB: exit_program (ffmpeg.c:1389) ==28353== by 0x8060E3D: main (ffmpeg.c:6142) ==28353== Address 0x441F004 is 868 bytes inside a block of size 932 free'd ==28353== at 0x402243F: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==28353== by 0x8858FF6: av_free (mem.c:186) ==28353== by 0x8859011: av_freep (mem.c:193) ==28353== by 0x810E73E: mov_write_trailer (movenc.c:3555) ==28353== by 0x818A128: av_write_trailer (utils.c:3693) ==28353== by 0x8058A3A: transcode (ffmpeg.c:3860) ==28353== by 0x8060DB9: main (ffmpeg.c:6134) ==28353== ==28353== Invalid write of size 4 ==28353== at 0x8859015: av_freep (mem.c:194) ==28353== by 0x81873BA: avformat_free_context (utils.c:2954) ==28353== by 0x804E2DB: exit_program (ffmpeg.c:1389) ==28353== by 0x8060E3D: main (ffmpeg.c:6142) ==28353== Address 0x441F004 is 868 bytes inside a block of size 932 free'd ==28353== at 0x402243F: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==28353== by 0x8858FF6: av_free (mem.c:186) ==28353== by 0x8859011: av_freep (mem.c:193) ==28353== by 0x810E73E: mov_write_trailer (movenc.c:3555) ==28353== by 0x818A128: av_write_trailer (utils.c:3693) ==28353== by 0x8058A3A: transcode (ffmpeg.c:3860) ==28353== by 0x8060DB9: main (ffmpeg.c:6134) ==28353== ==28353== Invalid free() / delete / delete[] ==28353== at 0x402243F: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==28353== by 0x8858FF6: av_free (mem.c:186) ==28353== by 0x8859011: av_freep (mem.c:193) ==28353== by 0x81873C8: avformat_free_context (utils.c:2955) ==28353== by 0x804E2DB: exit_program (ffmpeg.c:1389) ==28353== by 0x8060E3D: main (ffmpeg.c:6142) ==28353== Address 0x441ECA0 is 0 bytes inside a block of size 932 free'd ==28353== at 0x402243F: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==28353== by 0x8858FF6: av_free (mem.c:186) ==28353== by 0x8859011: av_freep (mem.c:193) ==28353== by 0x810E73E: mov_write_trailer (movenc.c:3555) ==28353== by 0x818A128: av_write_trailer (utils.c:3693) ==28353== by 0x8058A3A: transcode (ffmpeg.c:3860) ==28353== by 0x8060DB9: main (ffmpeg.c:6134) ==28353== ==28353== ERROR SUMMARY: 10 errors from 10 contexts (suppressed: 3 from 1) ==28353== malloc/free: in use at exit: 0 bytes in 0 blocks. ==28353== malloc/free: 193 allocs, 194 frees, 12,734,394 bytes allocated. ==28353== For counts of detected errors, rerun with: -v ==28353== All heap blocks were freed -- no leaks are possible. }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jul 27 15:41:14 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 27 Jul 2012 13:41:14 -0000 Subject: [FFmpeg-trac] #1579(undetermined:new): fix remuxing of imaadpcm in wav In-Reply-To: <038.cbbcc4134b2e4f49ec451f08218f8680@avcodec.org> References: <038.cbbcc4134b2e4f49ec451f08218f8680@avcodec.org> Message-ID: <053.1e3cfbec08fc7398a7682c5b36f7ffe2@avcodec.org> #1579: fix remuxing of imaadpcm in wav -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Since remuxing appears to succeed: Is there a problem with the resulting file? Or do I misunderstand? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jul 27 16:34:33 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 27 Jul 2012 14:34:33 -0000 Subject: [FFmpeg-trac] #1579(undetermined:new): fix remuxing of imaadpcm in wav In-Reply-To: <038.cbbcc4134b2e4f49ec451f08218f8680@avcodec.org> References: <038.cbbcc4134b2e4f49ec451f08218f8680@avcodec.org> Message-ID: <053.b113f2ff96fbf18081031d30d55032fe@avcodec.org> #1579: fix remuxing of imaadpcm in wav -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ami_stuff): Replying to [comment:1 cehoyos]: > Since remuxing appears to succeed: Is there a problem with the resulting file? > Or do I misunderstand? The problem here is that the remuxed file does not decode with ms ima adpcm codec because frame_size is always set to 0. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jul 27 20:05:18 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 27 Jul 2012 18:05:18 -0000 Subject: [FFmpeg-trac] #1580(undetermined:new): purevoice in aiff regression Message-ID: <038.886870f5b8fbd574849381f5cb365810@avcodec.org> #1580: purevoice in aiff regression -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: | undetermined unspecified | Keywords: Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- 18 Jul - ok 20 Jul - bad {{{ C:\>ffmpeg -i test.aif out.wav ffmpeg version N-42891-g9054f6b Copyright (c) 2000-2012 the FFmpeg developers built on Jul 26 2012 02:25:40 with gcc 4.5.0 (GCC) 20100414 (Fedora MinGW 4.5. 0-1.fc14) 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 -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snap shots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/s napshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable- version3 --enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable- libvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable- libopencore-amrwb --enable-libmp3lame --enable-libvpx --disable- decoder=libvpx libavutil 51. 65.100 / 51. 65.100 libavcodec 54. 44.101 / 54. 44.101 libavformat 54. 20.100 / 54. 20.100 libavdevice 54. 2.100 / 54. 2.100 libavfilter 3. 3.100 / 3. 3.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, aiff, from 'test.aif': Duration: 00:00:30.02, start: 0.000000, bitrate: 14 kb/s Stream #0:0: Audio: qcelp (Qclp / 0x706C6351), 8000 Hz, mono, flt, 14 kb/s Output #0, wav, to 'out.wav': Metadata: encoder : Lavf54.20.100 Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 8000 Hz, mono, s16, 1 28 kb/s Stream mapping: Stream #0:0 -> #0:0 (qcelp -> pcm_s16le) Press [q] to stop, [?] for help size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s video:0kB audio:0kB subtitle:0 global headers:0kB muxing overhead inf% Output file is empty, nothing was encoded (check -ss / -t / -frames parameters i f used) }}} {{{ C:\>ffmpeg -i test.aif out.wav ffmpeg version N-42704-g85761ef Copyright (c) 2000-2012 the FFmpeg developers built on Jul 20 2012 20:35:18 with gcc 4.7.1 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-ru ntime-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- 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 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 Input #0, aiff, from 'test.aif': Duration: 00:00:30.02, start: 0.000000, bitrate: 14 kb/s Stream #0:0: Audio: qcelp (Qclp / 0x706C6351), 8000 Hz, mono, flt, 14 kb/s Output #0, wav, to 'out.wav': Metadata: encoder : Lavf54.18.100 Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 8000 Hz, mono, s16, 1 28 kb/s Stream mapping: Stream #0:0 -> #0:0 (qcelp -> pcm_s16le) Press [q] to stop, [?] for help size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s video:0kB audio:0kB subtitle:0 global headers:0kB muxing overhead inf% Output file is empty, nothing was encoded (check -ss / -t / -frames parameters i f used) }}} {{{ C:\>ffmpeg -i test.aif out.wav ffmpeg version N-42616-g204c4e9 Copyright (c) 2000-2012 the FFmpeg developers built on Jul 18 2012 20:21:54 with gcc 4.7.1 configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-ru ntime-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- 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 libavutil 51. 65.100 / 51. 65.100 libavcodec 54. 41.100 / 54. 41.100 libavformat 54. 17.100 / 54. 17.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 [aiff @ 023ccee0] max_analyze_duration 5000000 reached at 5000000 Input #0, aiff, from 'test.aif': Duration: 00:00:30.02, start: 0.000000, bitrate: 14 kb/s Stream #0:0: Audio: qcelp (Qclp / 0x706C6351), 8000 Hz, mono, flt, 14 kb/s Output #0, wav, to 'out.wav': Metadata: encoder : Lavf54.17.100 Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 8000 Hz, mono, s16, 1 28 kb/s Stream mapping: Stream #0:0 -> #0:0 (qcelp -> pcm_s16le) Press [q] to stop, [?] for help size= 469kB time=00:00:30.02 bitrate= 128.0kbits/s video:0kB audio:469kB subtitle:0 global headers:0kB muxing overhead 0.009577% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jul 27 21:05:28 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 27 Jul 2012 19:05:28 -0000 Subject: [FFmpeg-trac] #1580(undetermined:open): purevoice in aiff regression In-Reply-To: <038.886870f5b8fbd574849381f5cb365810@avcodec.org> References: <038.886870f5b8fbd574849381f5cb365810@avcodec.org> Message-ID: <053.f27ca24ee61bd479903c7cb6e29ea51e@avcodec.org> #1580: purevoice in aiff regression -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: important | Component: Version: git-master | undetermined Keywords: regression | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => regression * priority: normal => important * version: unspecified => git-master * status: new => open * reproduced: 0 => 1 Comment: Regression since e4c00ac. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jul 27 21:06:04 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 27 Jul 2012 19:06:04 -0000 Subject: [FFmpeg-trac] #1579(avformat:open): fix remuxing of imaadpcm in wav In-Reply-To: <038.cbbcc4134b2e4f49ec451f08218f8680@avcodec.org> References: <038.cbbcc4134b2e4f49ec451f08218f8680@avcodec.org> Message-ID: <053.7d5ace5c92ca9d0dc3cfe446b0646f6f@avcodec.org> #1579: fix remuxing of imaadpcm in wav ------------------------------------+------------------------------------ Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Changes (by cehoyos): * status: new => open * version: unspecified => git-master * component: undetermined => avformat -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jul 28 14:48:22 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 28 Jul 2012 12:48:22 -0000 Subject: [FFmpeg-trac] #1570(avdevice:open): libv4l2: error dequeuing buf: Resource temporarily unavailable In-Reply-To: <036.2fc62dd5b56c7280baf63a97ec734437@avcodec.org> References: <036.2fc62dd5b56c7280baf63a97ec734437@avcodec.org> Message-ID: <051.bdec70db935d1d487d35bfdfab05823b@avcodec.org> #1570: libv4l2: error dequeuing buf: Resource temporarily unavailable -------------------------------------+------------------------------------- Reporter: llarevo | Owner: Type: defect | Status: open Priority: normal | Component: avdevice Version: unspecified | Resolution: Keywords: | Blocked By: video4linux, video4linux2, | Reproduced by developer: 0 v4l2.c, regression, capture, | analog, tv | Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by llarevo): I don't know how to do this. I tried: {{{ cd ffmpeg git checkout 70f7736 gedit hack.patch }}} I copied your hack above and saved it in the file "hack.patch". After that, I did {{{ patch -p0 < hack.patch can't find file to patch at input line 5 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff --git a/libavdevice/v4l2.c b/libavdevice/v4l2.c |index 2808e13..0acd3da 100644 |--- a/libavdevice/v4l2.c |+++ b/libavdevice/v4l2.c -------------------------- File to patch: ^C }}} Then I tried {{{ patch -p1 < hack.patch patching file libavdevice/v4l2.c Hunk #1 FAILED at 694. 1 out of 1 hunk FAILED -- saving rejects to file libavdevice/v4l2.c.rej }}} Sorry - I have not really a clue what I'm doing there. I don't find the line {{{ if (framerate_q.num && framerate_q.den) { }}} in the file "libavdevice/v4l2.c" Can you give me a short advice how to "try this hack with an upstream FFmpeg"? What means upstream? Shall I try the hack with the most recent version? How can I get it with the git checkout command? If so, shall I configure with "--enable-libv4l2" or without? Sorry, but this is the first time I deal with source code, so any advice is very appreciated. Thanks a lot. -- Felix -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jul 28 15:48:11 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 28 Jul 2012 13:48:11 -0000 Subject: [FFmpeg-trac] #1581(FFmpeg:new): No video, when broadcasting via rtmp Message-ID: <036.ec990324a6a53570cda39fe36fd7adfd@avcodec.org> #1581: No video, when broadcasting via rtmp -------------------------------------+------------------------------------- Reporter: vitrums | Type: defect Status: new | Priority: normal Component: FFmpeg | Version: Keywords: rtmp justin | unspecified own3d broadcast | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- == Summary of the bug == RTMP videocasting services such as justin.tv or own3d.tv show LIVE status, when broadcasting via FFmpeg, though no video, but a black screen. == How to reproduce == ''Shell script example:'' INRES="1920x1080" OUTRES="1920x1080" FPS="30" QUAL="ultrafast" STREAM_KEY="YourStreamKeyTypeHere" URL="rtmp://live.eu.own3d.tv/live/$STREAM_KEY" ffmpeg -f x11grab -y -s "$INRES" -r "$FPS" -i :0.0 -an \ -vcodec libx264 -preset "$QUAL" -crf 30 -s "$OUTRES" -b:v 1500k \ -f flv "$URL" ''Here is the output:'' --- BEGINNING OF THE LOG --- vitrums at vitrums:~/stream$ ffmpeg version git-2012-07-28-a2f91e7 Copyright (c) 2000-2012 the FFmpeg developers built on Jul 28 2012 12:01:28 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5) configuration: --enable-gpl --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-librtmp --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-nonfree --enable-version3 --enable-x11grab libavutil 51. 65.100 / 51. 65.100 libavcodec 54. 45.100 / 54. 45.100 libavformat 54. 21.100 / 54. 21.100 libavdevice 54. 2.100 / 54. 2.100 libavfilter 3. 3.100 / 3. 3.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [x11grab @ 0x36d9440] device: :0.0 -> display: :0.0 x: 0 y: 0 width: 1920 height: 1080 [x11grab @ 0x36d9440] shared memory extension found [x11grab @ 0x36d9440] Estimating duration from bitrate, this may be inaccurate Input #0, x11grab, from ':0.0': Duration: N/A, start: 1343479201.360353, bitrate: 1990656 kb/s Stream #0:0: Video: rawvideo (BGR[0] / 0x524742), bgr0, 1920x1080, 1990656 kb/s, 30 tbr, 1000k tbn, 30 tbc [libx264 @ 0x36e6b40] using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2 AVX [libx264 @ 0x36e6b40] profile High 4:4:4 Predictive, level 4.0, 4:4:4 8-bit [libx264 @ 0x36e6b40] 264 - core 125 r2 d9d2288 - H.264/MPEG-4 AVC codec - Copyleft 2003-2012 - http://www.videolan.org/x264.html - options: cabac=0 ref=1 deblock=0:0:0 analyse=0:0 me=dia subme=0 psy=1 psy_rd=1.00:0.00 mixed_ref=0 me_range=16 chroma_me=1 trellis=0 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=6 threads=6 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=0 weightp=0 keyint=250 keyint_min=25 scenecut=0 intra_refresh=0 rc=crf mbtree=0 crf=30.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=0 Output #0, flv, to 'rtmp://live.eu.own3d.tv/live/HIDDEN': Metadata: encoder : Lavf54.21.100 Stream #0:0: Video: h264 ([7][0][0][0] / 0x0007), yuv444p, 1920x1080, q=-1--1, 1500 kb/s, 1k tbn, 30 tbc Stream mapping: Stream #0:0 -> #0:0 (rawvideo -> libx264) Press [q] to stop, [?] for help frame= 231 fps= 24 q=32766.0 Lsize= 977kB time=00:00:07.70 bitrate=1039.8kbits/s video:973kB audio:0kB subtitle:0 global headers:0kB muxing overhead 0.491404% [libx264 @ 0x36e6b40] frame I:1 Avg QP:27.00 size:268629 [libx264 @ 0x36e6b40] frame P:230 Avg QP:20.46 size: 3159 [libx264 @ 0x36e6b40] mb I I16..4: 100.0% 0.0% 0.0% [libx264 @ 0x36e6b40] mb P I16..4: 0.3% 0.0% 0.0% P16..4: 1.4% 0.0% 0.0% 0.0% 0.0% skip:98.2% [libx264 @ 0x36e6b40] coded y,u,v intra: 32.4% 14.7% 14.1% inter: 0.7% 0.3% 0.3% [libx264 @ 0x36e6b40] i16 v,h,dc,p: 62% 31% 5% 2% [libx264 @ 0x36e6b40] kb/s:1034.06 --- END OF THE LOG --- AFAIK, the log is fine and no crashes were reported. However if we run the same command with the output method set as: -f flv out.lfv, the locally recorded video would be just fine. We may actually try to send it via rtmp using the following command: ffmpeg -re -i out.flv -c copy -f flv "$URL" which would again, give the same result, as if the video was grabbed directly via x11grab. The video is still blank. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jul 28 15:55:52 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 28 Jul 2012 13:55:52 -0000 Subject: [FFmpeg-trac] #1581(FFmpeg:new): No video, when broadcasting via rtmp In-Reply-To: <036.ec990324a6a53570cda39fe36fd7adfd@avcodec.org> References: <036.ec990324a6a53570cda39fe36fd7adfd@avcodec.org> Message-ID: <051.8e0f3cb880ade857e578fb6c4728c672@avcodec.org> #1581: No video, when broadcasting via rtmp -------------------------------------+------------------------------------- Reporter: vitrums | Owner: Type: defect | Status: new Priority: normal | Component: FFmpeg Version: unspecified | Resolution: Keywords: rtmp justin | Blocked By: own3d broadcast | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by vitrums): I am using Ubuntu 12.04 x64 with 3.2.0-27-generic kernel. HW: Intel Core i5, NVidia GeForce 560, 8 Gb RAM -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jul 28 16:01:11 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 28 Jul 2012 14:01:11 -0000 Subject: [FFmpeg-trac] #1570(avdevice:open): libv4l2: error dequeuing buf: Resource temporarily unavailable In-Reply-To: <036.2fc62dd5b56c7280baf63a97ec734437@avcodec.org> References: <036.2fc62dd5b56c7280baf63a97ec734437@avcodec.org> Message-ID: <051.25b63a99db675b9b6d1a08210ee28674@avcodec.org> #1570: libv4l2: error dequeuing buf: Resource temporarily unavailable -------------------------------------+------------------------------------- Reporter: llarevo | Owner: Type: defect | Status: open Priority: normal | Component: avdevice Version: unspecified | Resolution: Keywords: | Blocked By: video4linux, video4linux2, | Reproduced by developer: 0 v4l2.c, regression, capture, | analog, tv | Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Type "patch -p1" (and enter), then paste above code (from "diff" to ".den;" including the line break), and press Ctrl-D (twice), or save the code in a file and do patch -p1 FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jul 28 17:03:13 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 28 Jul 2012 15:03:13 -0000 Subject: [FFmpeg-trac] #1385(undetermined:closed): FFmpeg seems to hang when reencoding mpeg-ps to mp4 In-Reply-To: <036.8333b3d084ae02d8df9c6b16476f027d@avcodec.org> References: <036.8333b3d084ae02d8df9c6b16476f027d@avcodec.org> Message-ID: <051.b0a72fa8b1f708d17cf098195e19f219@avcodec.org> #1385: FFmpeg seems to hang when reencoding mpeg-ps to mp4 -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: closed Priority: important | Component: Version: git-master | undetermined Keywords: mov | Resolution: fixed regression | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by michael): * status: new => closed * resolution: => fixed * reproduced: 0 => 1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jul 28 17:39:57 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 28 Jul 2012 15:39:57 -0000 Subject: [FFmpeg-trac] #1582(avfilter:new): Banding/discoloration in darker gradients when converting to rgb24 Message-ID: <036.14b2e3fd86f92f10b8123e4f26801033@avcodec.org> #1582: Banding/discoloration in darker gradients when converting to rgb24 ----------------------------------+--------------------------------------- Reporter: y3kcjd5 | Type: defect Status: new | Priority: normal Component: avfilter | Version: unspecified Keywords: win64 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ----------------------------------+--------------------------------------- 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 }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jul 28 17:50:48 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 28 Jul 2012 15:50:48 -0000 Subject: [FFmpeg-trac] #1434(undetermined:closed): Remuxing an H.264 video from MP4 to AVI increases the size by more than 10 In-Reply-To: <035.49a7d60bd497fa02858dd1b9915acd63@avcodec.org> References: <035.49a7d60bd497fa02858dd1b9915acd63@avcodec.org> Message-ID: <050.cb5a4beb2a53e5ecc1b8a6460d363f83@avcodec.org> #1434: Remuxing an H.264 video from MP4 to AVI increases the size by more than 10 -------------------------------------+------------------------------------- Reporter: ubitux | Owner: Type: defect | Status: closed Priority: important | Component: Version: git-master | undetermined Keywords: mov avi | Resolution: fixed remux regression | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by michael): * status: open => closed * resolution: => fixed -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jul 28 18:37:23 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 28 Jul 2012 16:37:23 -0000 Subject: [FFmpeg-trac] #1529(avcodec:closed): easier access to (ex: libx264) presets available In-Reply-To: <039.de927ee1ca11903b7ab5f7ba3c1faa3a@avcodec.org> References: <039.de927ee1ca11903b7ab5f7ba3c1faa3a@avcodec.org> Message-ID: <054.8ce03d0fd1d81633275d57ffdf3d34d3@avcodec.org> #1529: easier access to (ex: libx264) presets available -------------------------------------+----------------------------------- Reporter: rogerdpack | Owner: Type: enhancement | Status: closed Priority: wish | Component: avcodec Version: git-master | Resolution: fixed Keywords: x264 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by Cigaes): Replying to [comment:4 rogerdpack]: > Since there are some "file based" presets that aren't listed (https://github.com/FFmpeg/FFmpeg/tree/master/presets ) the output text might be better served as "Possible tunes (doesn't include external files):" or something like that. I am afraid this is difficult: {{{-vpre}}} and its presets is specific to the {{{ffmpeg}}} command-line tool, while this error message comes from the library, and could appear in another application that does not have that kind of presets. > Also a similar help output message for bad h264 profiles would be convenient, as well, but not necessary. Thanks! Patch for that posted: [http://ffmpeg.org/pipermail/ffmpeg-devel/2012-July/128463.html] It will be possible to fix your name in the commit message if you want until this is pushed in the official repository. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jul 28 18:49:28 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 28 Jul 2012 16:49:28 -0000 Subject: [FFmpeg-trac] #1535(undetermined:new): Unclear error message In-Reply-To: <034.70841f862c8c1807528183730b6328c4@avcodec.org> References: <034.70841f862c8c1807528183730b6328c4@avcodec.org> Message-ID: <049.700449fa3996779648ad81302b63a320@avcodec.org> #1535: Unclear error message -------------------------------------+------------------------------------- Reporter: burek | Owner: Type: enhancement | Status: new Priority: minor | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by Cigaes): There is already a warning: {{{ Please use -profile:a or -profile:v, -profile is ambiguous }}} Also, it seems that it will not actually fail if the profile is for x264: it will be taken as such and ignored for libfaac (even if the AAC stream comes first). Something may have changed since that entry in the FAQ, the FAQ may need to be updated. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jul 28 20:31:00 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 28 Jul 2012 18:31:00 -0000 Subject: [FFmpeg-trac] #1581(FFmpeg:new): No video, when broadcasting via rtmp In-Reply-To: <036.ec990324a6a53570cda39fe36fd7adfd@avcodec.org> References: <036.ec990324a6a53570cda39fe36fd7adfd@avcodec.org> Message-ID: <051.45668daebbaa6cace9b9773a11a04948@avcodec.org> #1581: No video, when broadcasting via rtmp -------------------------------------+------------------------------------- Reporter: vitrums | Owner: Type: defect | Status: new Priority: normal | Component: FFmpeg Version: unspecified | Resolution: Keywords: rtmp justin | Blocked By: own3d broadcast | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by vitrums): I managed to partially solve this issue. Notwithstanding the fact I still can't get anything but a blank picture, when I playback the video via justin.tv's player, after examining the .flv file itself (downloaded it from justin.tv by the direct link), it can be played via a mediaplayer, such as Totem Movie Player. Hence there has to be some major difference between formats of custom .flv videos, which might be easily played via justin.tv player and those, which are recorded during the screencasting and give a dark screen on justin.tv. Audio is fine regardless. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jul 28 20:55:46 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 28 Jul 2012 18:55:46 -0000 Subject: [FFmpeg-trac] #1581(FFmpeg:new): No video, when broadcasting via rtmp In-Reply-To: <036.ec990324a6a53570cda39fe36fd7adfd@avcodec.org> References: <036.ec990324a6a53570cda39fe36fd7adfd@avcodec.org> Message-ID: <051.5e1c558d0ca2cba8c7dcbda407878355@avcodec.org> #1581: No video, when broadcasting via rtmp -------------------------------------+------------------------------------- Reporter: vitrums | Owner: Type: defect | Status: new Priority: normal | Component: FFmpeg Version: unspecified | Resolution: Keywords: rtmp justin | Blocked By: own3d broadcast | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by vitrums): Issure resolved. ffprobe has given the output: vitrums at vitrums:~/stream$ ffprobe out.flv ffprobe version git-2012-07-28-a2f91e7 Copyright (c) 2007-2012 the FFmpeg developers built on Jul 28 2012 12:01:28 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5) configuration: --enable-gpl --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-librtmp --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-nonfree --enable-version3 --enable-x11grab libavutil 51. 65.100 / 51. 65.100 libavcodec 54. 45.100 / 54. 45.100 libavformat 54. 21.100 / 54. 21.100 libavdevice 54. 2.100 / 54. 2.100 libavfilter 3. 3.100 / 3. 3.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, flv, from 'out.flv': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf54.21.100 Duration: 00:00:10.00, start: 0.067000, bitrate: 3912 kb/s Stream #0:0: Video: h264 (High 4:4:4 Predictive), yuv444p, 1920x1080, 30 tbr, 1k tbn, 60 tbc Stream #0:1: Audio: mp3, 44100 Hz, stereo, s16, 128 kb/s Since yuv444p pixel format is not widely supported, addition of "-pix_fmt yuv420p" to my video encoding properties has resolved the issue. [SOLVED!] -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jul 28 22:26:44 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 28 Jul 2012 20:26:44 -0000 Subject: [FFmpeg-trac] #1457(avcodec:new): Add support for libshine-fxp fixed point math MP3 encoder In-Reply-To: <036.cb84a3488095c0840ac9a8d60ec442b3@avcodec.org> References: <036.cb84a3488095c0840ac9a8d60ec442b3@avcodec.org> Message-ID: <051.6835f923eaf57a29e71caec082350066@avcodec.org> #1457: Add support for libshine-fxp fixed point math MP3 encoder -------------------------------------+----------------------------------- Reporter: patters | Owner: Type: enhancement | Status: new Priority: wish | Component: avcodec Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by toots): Hi, You can find and reworked version of the shine code there: https://github.com/savonet/shine The code has be cleaned-out to remove all global variables and simplify it's API. It should be super easy to integrate within ffmpeg. You can also find performances comparisons there. As for audio quality, it is actually really good. Finally, the licensing should be LGPL-clean. All in all, it'd be a great addition to ffmpeg for developers working without a FPU. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jul 28 23:18:03 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 28 Jul 2012 21:18:03 -0000 Subject: [FFmpeg-trac] #1529(avcodec:closed): easier access to (ex: libx264) presets available In-Reply-To: <039.de927ee1ca11903b7ab5f7ba3c1faa3a@avcodec.org> References: <039.de927ee1ca11903b7ab5f7ba3c1faa3a@avcodec.org> Message-ID: <054.fa76f350bb0bb7f47979fb4957efd846@avcodec.org> #1529: easier access to (ex: libx264) presets available -------------------------------------+----------------------------------- Reporter: rogerdpack | Owner: Type: enhancement | Status: closed Priority: wish | Component: avcodec Version: git-master | Resolution: fixed Keywords: x264 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by rogerdpack): Ok that makes sense (changing the error message to say "Possible internal tunes" might still be a small improvement. Patch looks great. Thanks for doing that! -roger- -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 29 00:24:18 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 28 Jul 2012 22:24:18 -0000 Subject: [FFmpeg-trac] #1457(avcodec:new): Add support for libshine-fxp fixed point math MP3 encoder In-Reply-To: <036.cb84a3488095c0840ac9a8d60ec442b3@avcodec.org> References: <036.cb84a3488095c0840ac9a8d60ec442b3@avcodec.org> Message-ID: <051.27e7b7adfa775b439dd27ee349d5c9a8@avcodec.org> #1457: Add support for libshine-fxp fixed point math MP3 encoder -------------------------------------+----------------------------------- Reporter: patters | Owner: Type: enhancement | Status: new Priority: wish | Component: avcodec Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by cehoyos): Could you compare shine's performance against FFmpeg's mp2 encoder (possibly without #define USE_FLOATS)? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 29 15:05:19 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 29 Jul 2012 13:05:19 -0000 Subject: [FFmpeg-trac] #1570(avdevice:open): libv4l2: error dequeuing buf: Resource temporarily unavailable In-Reply-To: <036.2fc62dd5b56c7280baf63a97ec734437@avcodec.org> References: <036.2fc62dd5b56c7280baf63a97ec734437@avcodec.org> Message-ID: <051.16d11b7295c65916d568365fae134bda@avcodec.org> #1570: libv4l2: error dequeuing buf: Resource temporarily unavailable -------------------------------------+------------------------------------- Reporter: llarevo | Owner: Type: defect | Status: open Priority: normal | Component: avdevice Version: unspecified | Resolution: Keywords: | Blocked By: video4linux, video4linux2, | Reproduced by developer: 0 v4l2.c, regression, capture, | analog, tv | Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by llarevo): Thanks. I've two more questions. 1. What version shall I checkout prior to apply the patch? 2. Shall I then compile with "--enable-libv4l2" or without? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 29 15:12:34 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 29 Jul 2012 13:12:34 -0000 Subject: [FFmpeg-trac] #1583(undetermined:new): concate audio amix Message-ID: <036.c818d99b97e353dc96a155eee41fab90@avcodec.org> #1583: concate audio amix -------------------------------------+------------------------------------- Reporter: StevenG | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- concat of audios doesn't work ffmpeg -i INPUT1 -i INPUT2 -i INPUT3 -filter_complex amix=inputs=3:duration=first:dropout_transition=3 OUTPUT ffmpeg -i m:\temp\a1.wav -i m:\temp\a2.wav -filter_complex "amix=inputs=2" m:\temp\a3.wav ffmpeg version N-42939-g236ecc3 Copyright (c) 2000-2012 the FFmpeg developers built on Jul 26 2012 20:50:57 with gcc 4.7.1 (GCC) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 29 15:14:05 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 29 Jul 2012 13:14:05 -0000 Subject: [FFmpeg-trac] #1583(undetermined:new): concate audio amix In-Reply-To: <036.c818d99b97e353dc96a155eee41fab90@avcodec.org> References: <036.c818d99b97e353dc96a155eee41fab90@avcodec.org> Message-ID: <051.fb3d8f338c11a36932ac84a9cb53d453@avcodec.org> #1583: concate audio amix -------------------------------------+------------------------------------- Reporter: StevenG | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by StevenG): Output: Stream mapping: Stream #0:0 (pcm_s16le) -> amix:input0 Stream #1:0 (pcm_s16le) -> amix:input1 amix -> Stream #0:0 (pcm_s16le) I got resulting files containing only first file, no concat. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 29 15:17:34 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 29 Jul 2012 13:17:34 -0000 Subject: [FFmpeg-trac] #1583(undetermined:new): concate audio amix In-Reply-To: <036.c818d99b97e353dc96a155eee41fab90@avcodec.org> References: <036.c818d99b97e353dc96a155eee41fab90@avcodec.org> Message-ID: <051.f69c43c5f988e21b3c20cdbebba121ca@avcodec.org> #1583: concate audio amix -------------------------------------+------------------------------------- Reporter: StevenG | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by Cigaes): {{{amix}}} is supported only for compatibility with the fork named "libav"; to mix several audio streams, first merge them using {{{amerge}}} and then mix the channels using {{{pan}}}. Your bug report has "concat" in the subject but does nothing to concatenate the streams. It does not make sense. Please explain what you are trying to do and copy-paste the complete and unedited command line and console output. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 29 15:23:41 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 29 Jul 2012 13:23:41 -0000 Subject: [FFmpeg-trac] #1570(avdevice:open): libv4l2: error dequeuing buf: Resource temporarily unavailable In-Reply-To: <036.2fc62dd5b56c7280baf63a97ec734437@avcodec.org> References: <036.2fc62dd5b56c7280baf63a97ec734437@avcodec.org> Message-ID: <051.72fbe55737986b6770d7d2b7cf8e037e@avcodec.org> #1570: libv4l2: error dequeuing buf: Resource temporarily unavailable -------------------------------------+------------------------------------- Reporter: llarevo | Owner: Type: defect | Status: open Priority: normal | Component: avdevice Version: unspecified | Resolution: Keywords: | Blocked By: video4linux, video4linux2, | Reproduced by developer: 0 v4l2.c, regression, capture, | analog, tv | Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by llarevo): I tried {{{ git tag }}} which gave me {{{ N ffmpeg-0.6.3 n0.10 n0.10.1 n0.10.2 n0.10.3 n0.10.4 n0.11 n0.11.1 n0.5.10 n0.5.5 n0.5.6 n0.5.7 n0.5.8 n0.5.9 n0.6.4 n0.6.5 n0.6.6 n0.7.1 n0.7.10 n0.7.11 n0.7.12 n0.7.13 n0.7.2 n0.7.3 n0.7.4 n0.7.5 n0.7.6 n0.7.7 n0.7.8 n0.7.9 n0.8 n0.8.1 n0.8.10 n0.8.11 n0.8.12 n0.8.2 n0.8.3 n0.8.4 n0.8.5 n0.8.6 n0.8.7 n0.8.8 n0.8.9 n0.9 n0.9.1 n0.9.2 v0.5 v0.5.1 v0.5.2 v0.5.3 v0.6 v0.6.1 }}} Then I tried {{{ git checkout n0.11.1 }}} and {{{ patch -p1 diff --git a/libavdevice/v4l2.c b/libavdevice/v4l2.c index 2808e13..0acd3da 100644 --- a/libavdevice/v4l2.c +++ b/libavdevice/v4l2.c @@ -694,7 +694,7 @@ static int v4l2_set_parameters(AVFormatContext *s1) } } - if (framerate_q.num && framerate_q.den) { + if (0 && framerate_q.num && framerate_q.den) { av_log(s1, AV_LOG_DEBUG, "Setting time per frame to %d/%d\n", framerate_q.den, framerate_q.num); tpf->numerator = framerate_q.den; }}} I get {{{ patching file libavdevice/v4l2.c Hunk #1 FAILED at 694. 1 out of 1 hunk FAILED -- saving rejects to file libavdevice/v4l2.c.rej }}} I took a look into libavdevice/v4l2.c. This file was obviously not updated by the checkout command. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 29 15:30:37 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 29 Jul 2012 13:30:37 -0000 Subject: [FFmpeg-trac] #1583(undetermined:new): concate audio amix In-Reply-To: <036.c818d99b97e353dc96a155eee41fab90@avcodec.org> References: <036.c818d99b97e353dc96a155eee41fab90@avcodec.org> Message-ID: <051.164980f660e4bec2c4d3b94aa7b8d0d0@avcodec.org> #1583: concate audio amix -------------------------------------+------------------------------------- Reporter: StevenG | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by StevenG): I try to merge[concat] two audio into one. {{{ d:\2.Prog\All\myTools\xMp4\tools>ffmpeg -i m:\temp\a1.wav -i m:\temp\a2.wav -fil ter_complex "amix=inputs=2" m:\temp\a3.wav ffmpeg version N-42939-g236ecc3 Copyright (c) 2000-2012 the FFmpeg developers built on Jul 26 2012 20:50:57 with gcc 4.7.1 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-ru ntime-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- 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 libavutil 51. 65.100 / 51. 65.100 libavcodec 54. 45.100 / 54. 45.100 libavformat 54. 21.100 / 54. 21.100 libavdevice 54. 2.100 / 54. 2.100 libavfilter 3. 3.100 / 3. 3.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [wav @ 0234cfe0] max_analyze_duration 5000000 reached at 5001333 Input #0, wav, from 'm:\temp\a1.wav': Duration: 00:05:00.03, bitrate: 4608 kb/s Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, 5.1, s16, 4 608 kb/s [wav @ 02343a20] max_analyze_duration 5000000 reached at 5001333 Input #1, wav, from 'm:\temp\a2.wav': Duration: 00:05:00.03, bitrate: 4608 kb/s Stream #1:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, 5.1, s16, 4 608 kb/s File 'm:\temp\a3.wav' already exists. Overwrite ? [y/N] y Output #0, wav, to 'm:\temp\a3.wav': Metadata: encoder : Lavf54.21.100 Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, 5.1, s16, 4 608 kb/s Stream mapping: Stream #0:0 (pcm_s16le) -> amix:input0 Stream #1:0 (pcm_s16le) -> amix:input1 amix -> Stream #0:0 (pcm_s16le) Press [q] to stop, [?] for help size= 168767kB time=00:05:00.03 bitrate=4608.0kbits/s video:0kB audio:168767kB subtitle:0 global headers:0kB muxing overhead 0.000039% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 29 15:32:16 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 29 Jul 2012 13:32:16 -0000 Subject: [FFmpeg-trac] #1583(undetermined:new): concate audio amix In-Reply-To: <036.c818d99b97e353dc96a155eee41fab90@avcodec.org> References: <036.c818d99b97e353dc96a155eee41fab90@avcodec.org> Message-ID: <051.e4fea5e6ac1bb87e6d5b2f861499358b@avcodec.org> #1583: concate audio amix -------------------------------------+------------------------------------- Reporter: StevenG | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by Cigaes): {{{amix}}} does not concatenate. Please see the FAQ: [http://www.ffmpeg.org/faq.html#How-can-I-join-video-files_003f] -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 29 15:37:32 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 29 Jul 2012 13:37:32 -0000 Subject: [FFmpeg-trac] #1583(undetermined:new): concate audio amix In-Reply-To: <036.c818d99b97e353dc96a155eee41fab90@avcodec.org> References: <036.c818d99b97e353dc96a155eee41fab90@avcodec.org> Message-ID: <051.fd81ba8896e5e7090bf8c9dc3adfa8e9@avcodec.org> #1583: concate audio amix -------------------------------------+------------------------------------- Reporter: StevenG | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by StevenG): http://ffmpeg.org/ffmpeg.html#concat-1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 29 15:41:49 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 29 Jul 2012 13:41:49 -0000 Subject: [FFmpeg-trac] #1583(undetermined:closed): concate audio amix In-Reply-To: <036.c818d99b97e353dc96a155eee41fab90@avcodec.org> References: <036.c818d99b97e353dc96a155eee41fab90@avcodec.org> Message-ID: <051.0e67cff5ec73a40e4595d5425a9de5b7@avcodec.org> #1583: concate audio amix -------------------------------------+------------------------------------- Reporter: StevenG | Owner: Type: defect | Status: closed Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: invalid Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by Cigaes): * status: new => closed * resolution: => invalid Comment: Yes, {{{concat}}}, not {{{amix}}}. You wrote {{{amix}}}. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 29 15:45:21 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 29 Jul 2012 13:45:21 -0000 Subject: [FFmpeg-trac] #1584(undetermined:new): concat audio Message-ID: <036.5a1bf9e73c0d520840371b06808ca29d@avcodec.org> #1584: concat audio -------------------------------------+------------------------------------- Reporter: StevenG | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Does not work {{{ d:\2.Prog\All\myTools\xMp4\tools>ffmpeg -i concat:"m:\temp\a1.wav|m:\temp\a2.wav " -c copy m:\temp\a3.wav ffmpeg version N-42939-g236ecc3 Copyright (c) 2000-2012 the FFmpeg developers built on Jul 26 2012 20:50:57 with gcc 4.7.1 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-ru ntime-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- 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 libavutil 51. 65.100 / 51. 65.100 libavcodec 54. 45.100 / 54. 45.100 libavformat 54. 21.100 / 54. 21.100 libavdevice 54. 2.100 / 54. 2.100 libavfilter 3. 3.100 / 3. 3.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [wav @ 0234cfa0] max_analyze_duration 5000000 reached at 5001333 Input #0, wav, from 'concat:m:\temp\a1.wav|m:\temp\a2.wav': Duration: 00:05:00.03, bitrate: 9216 kb/s Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, 5.1, s16, 4 608 kb/s File 'm:\temp\a3.wav' already exists. Overwrite ? [y/N] y Output #0, wav, to 'm:\temp\a3.wav': Metadata: encoder : Lavf54.21.100 Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, 5.1, 4608 k b/s Stream mapping: Stream #0:0 -> #0:0 (copy) Press [q] to stop, [?] for help size= 168767kB time=00:05:00.03 bitrate=4608.0kbits/s video:0kB audio:168767kB subtitle:0 global headers:0kB muxing overhead 0.000039%}}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 29 15:48:49 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 29 Jul 2012 13:48:49 -0000 Subject: [FFmpeg-trac] #1584(undetermined:closed): concat audio In-Reply-To: <036.5a1bf9e73c0d520840371b06808ca29d@avcodec.org> References: <036.5a1bf9e73c0d520840371b06808ca29d@avcodec.org> Message-ID: <051.fa8d60927e64feee494831bf0a59775a@avcodec.org> #1584: concat audio -------------------------------------+------------------------------------- Reporter: StevenG | Owner: Type: defect | Status: closed Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: invalid Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by Cigaes): * status: new => closed * resolution: => invalid Comment: Not supposed to: wav files have a global header, they can not be concatenated as is. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 29 16:00:20 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 29 Jul 2012 14:00:20 -0000 Subject: [FFmpeg-trac] #1570(avdevice:open): libv4l2: error dequeuing buf: Resource temporarily unavailable In-Reply-To: <036.2fc62dd5b56c7280baf63a97ec734437@avcodec.org> References: <036.2fc62dd5b56c7280baf63a97ec734437@avcodec.org> Message-ID: <051.c8fba2f58685b910057f71efd0f8934f@avcodec.org> #1570: libv4l2: error dequeuing buf: Resource temporarily unavailable -------------------------------------+------------------------------------- Reporter: llarevo | Owner: Type: defect | Status: open Priority: normal | Component: avdevice Version: unspecified | Resolution: Keywords: | Blocked By: video4linux, video4linux2, | Reproduced by developer: 0 v4l2.c, regression, capture, | analog, tv | Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by llarevo): The output of the unpatched 0.11.1 with -debug 1 is {{{ /usr/local/bin/ffmpeg -debug 1 -t 300 -f video4linux2 -s vga -r 25 -b 2000k -i /dev/video0 out-vga-2M-5min.mpg ffmpeg version 0.11.1 Copyright (c) 2000-2012 the FFmpeg developers built on Jul 29 2012 15:53:10 with gcc 4.7.0 20120507 (Red Hat 4.7.0-5) configuration: --prefix=/usr/local --libdir=/usr/local/lib64 --shlibdir=/usr/local/lib64 --enable-nonfree --enable-gpl --enable-libfaac --enable-libgsm --enable-libmp3lame --enable-libtheora --enable-libxvid --disable-asm --disable-crystalhd libavutil 51. 54.100 / 51. 54.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.100 / 54. 6.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Please use -b:a or -b:v, -b is ambiguous [video4linux2,v4l2 @ 0x2ecd1e0] [3]Capabilities: 5010015 [video4linux2,v4l2 @ 0x2ecd1e0] The V4L2 driver using the interlaced modeThe V4L2 driver set input_id: 0, input: Television [video4linux2,v4l2 @ 0x2ecd1e0] Setting time per frame to 1/25 [video4linux2,v4l2 @ 0x2ecd1e0] ioctl set time per frame(1/25) failed /dev/video0: Input/output error }}} The output of the patched 0.11.1 with -debug 1 is {{{ /usr/local/bin/ffmpeg -debug 1 -t 300 -f video4linux2 -s vga -r 25 -b 2000k -i /dev/video0 out-vga-2M-5min.mpg ffmpeg version 0.11.1 Copyright (c) 2000-2012 the FFmpeg developers built on Jul 29 2012 15:57:16 with gcc 4.7.0 20120507 (Red Hat 4.7.0-5) configuration: --prefix=/usr/local --libdir=/usr/local/lib64 --shlibdir=/usr/local/lib64 --enable-nonfree --enable-gpl --enable-libfaac --enable-libgsm --enable-libmp3lame --enable-libtheora --enable-libxvid --disable-asm --disable-crystalhd libavutil 51. 54.100 / 51. 54.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.100 / 54. 6.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Please use -b:a or -b:v, -b is ambiguous [video4linux2,v4l2 @ 0x21311e0] [3]Capabilities: 5010015 [video4linux2,v4l2 @ 0x21311e0] The V4L2 driver using the interlaced modeThe V4L2 driver set input_id: 0, input: Television ^Cinterrupted rfps: 1.000000 0.006400 Last message repeated 1 times rfps: 1.083333 0.007511 Last message repeated 1 times rfps: 1.166667 0.008711 Last message repeated 1 times rfps: 1.250000 0.010000 Last message repeated 1 times rfps: 1.333333 0.011378 Last message repeated 1 times rfps: 1.416667 0.012844 Last message repeated 1 times rfps: 1.500000 0.014400 Last message repeated 1 times rfps: 1.583333 0.016044 Last message repeated 1 times rfps: 1.833333 -4096.000000 Last message repeated 1 times rfps: 1.916667 -2048.000000 Last message repeated 1 times rfps: 2.083333 -2048.000000 Last message repeated 1 times rfps: 2.166667 0.000000 Last message repeated 1 times rfps: 2.333333 -4096.000000 Last message repeated 1 times rfps: 2.416667 -12288.000000 Last message repeated 1 times rfps: 2.500000 -4096.000000 Last message repeated 1 times rfps: 2.583333 0.000000 Last message repeated 1 times rfps: 2.666667 -4096.000000 Last message repeated 1 times rfps: 3.000000 0.000000 Last message repeated 1 times rfps: 3.083333 0.000000 Last message repeated 1 times rfps: 3.166667 0.000000 Last message repeated 1 times rfps: 3.250000 -4096.000000 Last message repeated 1 times rfps: 3.416667 -4096.000000 Last message repeated 1 times rfps: 3.500000 0.000000 Last message repeated 1 times rfps: 3.583333 -4096.000000 Last message repeated 1 times rfps: 3.750000 -4096.000000 Last message repeated 1 times rfps: 3.916667 0.000000 Last message repeated 1 times rfps: 4.000000 -6144.000000 Last message repeated 1 times rfps: 4.083333 -4096.000000 Last message repeated 1 times rfps: 4.166667 0.000000 Last message repeated 1 times rfps: 4.250000 -2048.000000 Last message repeated 1 times rfps: 4.333333 0.000000 Last message repeated 1 times rfps: 4.416667 -4096.000000 Last message repeated 1 times rfps: 4.500000 0.000000 Last message repeated 1 times rfps: 4.750000 0.000000 Last message repeated 1 times rfps: 4.833333 -49152.000000 Last message repeated 1 times rfps: 5.000000 -16384.000000 Last message repeated 1 times rfps: 5.083333 0.000000 Last message repeated 1 times rfps: 5.166667 0.000000 Last message repeated 1 times rfps: 5.250000 0.000000 Last message repeated 1 times rfps: 5.333333 -16384.000000 Last message repeated 1 times rfps: 5.416667 0.000000 Last message repeated 1 times rfps: 5.583333 -8192.000000 Last message repeated 1 times rfps: 5.750000 0.000000 Last message repeated 1 times rfps: 5.916667 0.000000 Last message repeated 1 times rfps: 6.000000 0.000000 rfps: 6.000000 -16384.000000 rfps: 6.083333 -16384.000000 Last message repeated 1 times rfps: 6.166667 0.000000 Last message repeated 1 times rfps: 6.250000 -32768.000000 Last message repeated 1 times rfps: 6.333333 0.000000 Last message repeated 1 times rfps: 6.500000 -16384.000000 Last message repeated 1 times rfps: 6.750000 0.000000 Last message repeated 1 times rfps: 6.833333 -16384.000000 Last message repeated 1 times rfps: 7.000000 0.000000 Last message repeated 1 times rfps: 7.166667 -16384.000000 Last message repeated 1 times rfps: 7.250000 -8192.000000 Last message repeated 1 times rfps: 7.416667 -8192.000000 Last message repeated 1 times rfps: 7.500000 -16384.000000 Last message repeated 1 times rfps: 7.833333 0.000000 Last message repeated 1 times rfps: 8.083333 0.000000 Last message repeated 1 times rfps: 8.166667 -32768.000000 Last message repeated 1 times rfps: 8.250000 0.000000 Last message repeated 1 times rfps: 8.333333 0.000000 Last message repeated 1 times rfps: 8.416667 -65536.000000 Last message repeated 1 times rfps: 8.750000 -32768.000000 Last message repeated 1 times rfps: 8.833333 0.000000 Last message repeated 1 times rfps: 9.000000 0.000000 Last message repeated 1 times rfps: 9.250000 -32768.000000 Last message repeated 1 times rfps: 9.416667 -65536.000000 Last message repeated 1 times rfps: 9.500000 -32768.000000 Last message repeated 1 times rfps: 9.833333 -65536.000000 Last message repeated 1 times rfps: 9.916667 -32768.000000 Last message repeated 1 times rfps: 10.000000 -32768.000000 Last message repeated 1 times rfps: 10.166667 0.000000 Last message repeated 1 times rfps: 10.333333 0.000000 Last message repeated 1 times rfps: 10.583333 0.000000 Last message repeated 1 times rfps: 10.666667 0.000000 Last message repeated 1 times rfps: 10.750000 -32768.000000 Last message repeated 1 times rfps: 10.833333 0.000000 Last message repeated 1 times rfps: 10.916667 0.000000 Last message repeated 1 times rfps: 11.166667 -32768.000000 Last message repeated 1 times rfps: 11.250000 -32768.000000 Last message repeated 1 times rfps: 11.416667 -32768.000000 Last message repeated 1 times rfps: 11.500000 0.000000 Last message repeated 1 times rfps: 11.583333 0.000000 Last message repeated 1 times rfps: 11.750000 0.000000 Last message repeated 1 times rfps: 11.833333 0.000000 Last message repeated 1 times rfps: 12.000000 0.000000 rfps: 12.000000 -65536.000000 rfps: 12.083333 0.000000 Last message repeated 1 times rfps: 12.166667 -65536.000000 Last message repeated 1 times rfps: 12.333333 0.000000 Last message repeated 1 times rfps: 12.500000 -131072.000000 Last message repeated 1 times rfps: 12.583333 -65536.000000 Last message repeated 1 times rfps: 12.666667 0.000000 Last message repeated 1 times rfps: 12.916667 -65536.000000 Last message repeated 1 times rfps: 13.000000 -65536.000000 Last message repeated 1 times rfps: 13.083333 0.000000 Last message repeated 1 times rfps: 13.416667 -131072.000000 Last message repeated 1 times rfps: 13.500000 0.000000 Last message repeated 1 times rfps: 13.666667 -65536.000000 Last message repeated 1 times rfps: 13.750000 -65536.000000 Last message repeated 1 times rfps: 13.916667 0.000000 Last message repeated 1 times rfps: 14.000000 0.000000 Last message repeated 1 times rfps: 14.083333 -131072.000000 Last message repeated 1 times rfps: 14.250000 -131072.000000 Last message repeated 1 times rfps: 14.333333 -65536.000000 Last message repeated 1 times rfps: 14.416667 -65536.000000 Last message repeated 1 times rfps: 14.500000 -131072.000000 Last message repeated 1 times rfps: 14.583333 0.000000 Last message repeated 1 times rfps: 14.833333 0.000000 Last message repeated 1 times rfps: 14.916667 -131072.000000 Last message repeated 1 times rfps: 15.000000 -65536.000000 Last message repeated 1 times rfps: 15.083333 -65536.000000 Last message repeated 1 times rfps: 15.166667 -131072.000000 Last message repeated 1 times rfps: 15.250000 -65536.000000 Last message repeated 1 times rfps: 15.333333 0.000000 Last message repeated 1 times rfps: 15.416667 0.000000 Last message repeated 1 times rfps: 15.500000 0.000000 Last message repeated 1 times rfps: 15.583333 0.000000 Last message repeated 1 times rfps: 15.666667 0.000000 Last message repeated 1 times rfps: 15.916667 0.000000 Last message repeated 1 times rfps: 16.166667 -65536.000000 Last message repeated 1 times rfps: 16.250000 -65536.000000 Last message repeated 1 times rfps: 16.333333 -65536.000000 Last message repeated 1 times rfps: 16.416667 0.000000 Last message repeated 1 times rfps: 16.500000 -65536.000000 Last message repeated 1 times rfps: 16.666667 -131072.000000 Last message repeated 1 times rfps: 16.750000 -65536.000000 Last message repeated 1 times rfps: 16.833333 -131072.000000 Last message repeated 1 times rfps: 17.083333 -196608.000000 Last message repeated 1 times rfps: 17.166667 0.000000 Last message repeated 1 times rfps: 17.250000 -131072.000000 Last message repeated 1 times rfps: 17.500000 -65536.000000 Last message repeated 1 times rfps: 17.666667 0.000000 Last message repeated 1 times rfps: 17.750000 -131072.000000 Last message repeated 1 times rfps: 17.916667 -131072.000000 Last message repeated 1 times rfps: 18.000000 0.000000 Last message repeated 1 times rfps: 18.083333 -131072.000000 Last message repeated 1 times rfps: 18.500000 -131072.000000 Last message repeated 1 times rfps: 18.583333 0.000000 Last message repeated 1 times rfps: 18.750000 -131072.000000 Last message repeated 1 times rfps: 18.833333 -262144.000000 Last message repeated 1 times rfps: 18.916667 -131072.000000 Last message repeated 1 times rfps: 19.000000 -131072.000000 Last message repeated 1 times rfps: 19.083333 -131072.000000 Last message repeated 1 times rfps: 19.250000 -262144.000000 Last message repeated 1 times rfps: 19.583333 0.000000 Last message repeated 1 times rfps: 19.666667 -262144.000000 Last message repeated 1 times rfps: 19.750000 -131072.000000 Last message repeated 1 times rfps: 19.833333 -131072.000000 Last message repeated 1 times rfps: 19.916667 -131072.000000 Last message repeated 1 times rfps: 20.000000 -131072.000000 Last message repeated 1 times rfps: 20.250000 0.000000 Last message repeated 1 times rfps: 20.333333 0.000000 Last message repeated 1 times rfps: 20.416667 -393216.000000 Last message repeated 1 times rfps: 20.583333 -131072.000000 Last message repeated 1 times rfps: 20.666667 0.000000 Last message repeated 1 times rfps: 20.750000 0.000000 Last message repeated 1 times rfps: 21.083333 -131072.000000 Last message repeated 1 times rfps: 21.166667 -131072.000000 Last message repeated 1 times rfps: 21.333333 0.000000 Last message repeated 1 times rfps: 21.750000 0.000000 Last message repeated 1 times rfps: 21.833333 -131072.000000 Last message repeated 1 times rfps: 22.000000 0.000000 Last message repeated 1 times rfps: 22.250000 -131072.000000 Last message repeated 1 times rfps: 22.333333 0.000000 Last message repeated 1 times rfps: 22.416667 -262144.000000 Last message repeated 1 times rfps: 22.500000 -131072.000000 Last message repeated 1 times rfps: 22.583333 0.000000 Last message repeated 1 times rfps: 22.750000 0.000000 Last message repeated 1 times rfps: 22.833333 0.000000 Last message repeated 1 times rfps: 23.083333 -262144.000000 Last message repeated 1 times rfps: 23.166667 0.000000 Last message repeated 1 times rfps: 23.250000 -131072.000000 Last message repeated 1 times rfps: 23.416667 -131072.000000 Last message repeated 1 times rfps: 23.500000 0.000000 Last message repeated 1 times rfps: 23.583333 0.000000 Last message repeated 1 times rfps: 23.750000 0.000000 Last message repeated 1 times rfps: 23.833333 0.000000 Last message repeated 1 times rfps: 24.000000 0.000000 rfps: 24.000000 -262144.000000 rfps: 24.083333 0.000000 Last message repeated 1 times rfps: 24.166667 0.000000 Last message repeated 1 times rfps: 24.250000 0.000000 Last message repeated 1 times rfps: 24.333333 -262144.000000 Last message repeated 1 times rfps: 24.416667 0.000000 Last message repeated 1 times rfps: 24.583333 -262144.000000 Last message repeated 1 times rfps: 24.666667 0.000000 Last message repeated 1 times rfps: 24.916667 -524288.000000 Last message repeated 1 times rfps: 25.000000 -524288.000000 Last message repeated 1 times rfps: 25.166667 -262144.000000 Last message repeated 1 times rfps: 25.333333 0.000000 Last message repeated 1 times rfps: 25.416667 0.000000 Last message repeated 1 times rfps: 25.583333 -262144.000000 Last message repeated 1 times rfps: 25.750000 0.000000 Last message repeated 1 times rfps: 25.833333 -262144.000000 Last message repeated 1 times rfps: 25.916667 -262144.000000 Last message repeated 1 times rfps: 26.000000 -262144.000000 Last message repeated 1 times rfps: 26.083333 0.000000 Last message repeated 1 times rfps: 26.166667 0.000000 Last message repeated 1 times rfps: 26.250000 0.000000 Last message repeated 1 times rfps: 26.416667 0.000000 Last message repeated 1 times rfps: 26.583333 -262144.000000 Last message repeated 1 times rfps: 26.833333 -524288.000000 Last message repeated 1 times rfps: 26.916667 -262144.000000 Last message repeated 1 times rfps: 27.000000 0.000000 Last message repeated 1 times rfps: 27.250000 0.000000 Last message repeated 1 times rfps: 27.416667 0.000000 Last message repeated 1 times rfps: 27.500000 0.000000 Last message repeated 1 times rfps: 27.583333 -262144.000000 Last message repeated 1 times rfps: 27.750000 0.000000 Last message repeated 1 times rfps: 27.833333 -262144.000000 Last message repeated 1 times rfps: 27.916667 0.000000 Last message repeated 1 times rfps: 28.083333 -262144.000000 Last message repeated 1 times rfps: 28.166667 -524288.000000 Last message repeated 1 times rfps: 28.250000 0.000000 Last message repeated 1 times rfps: 28.500000 -524288.000000 Last message repeated 1 times rfps: 28.666667 -262144.000000 Last message repeated 1 times rfps: 28.750000 0.000000 Last message repeated 1 times rfps: 28.833333 0.000000 Last message repeated 1 times rfps: 29.083333 0.000000 Last message repeated 1 times rfps: 29.166667 0.000000 Last message repeated 1 times rfps: 29.333333 0.000000 Last message repeated 1 times rfps: 29.416667 -524288.000000 Last message repeated 1 times rfps: 29.750000 -262144.000000 Last message repeated 1 times rfps: 29.833333 -262144.000000 Last message repeated 1 times rfps: 30.166667 -262144.000000 Last message repeated 1 times rfps: 30.250000 0.000000 Last message repeated 1 times rfps: 30.333333 -262144.000000 Last message repeated 1 times rfps: 30.500000 -262144.000000 Last message repeated 1 times rfps: 30.583333 0.000000 Last message repeated 1 times rfps: 30.666667 0.000000 Last message repeated 1 times rfps: 30.750000 -786432.000000 Last message repeated 1 times rfps: 30.833333 0.000000 Last message repeated 1 times rfps: 30.916667 0.000000 Last message repeated 1 times rfps: 31.000000 0.000000 Last message repeated 1 times rfps: 31.083333 -262144.000000 Last message repeated 1 times rfps: 31.166667 0.000000 Last message repeated 1 times rfps: 31.250000 0.000000 Last message repeated 1 times rfps: 31.333333 0.000000 Last message repeated 1 times rfps: 31.416667 -524288.000000 Last message repeated 1 times rfps: 31.583333 0.000000 Last message repeated 1 times rfps: 31.833333 0.000000 Last message repeated 1 times rfps: 31.916667 -262144.000000 Last message repeated 1 times rfps: 32.250000 -262144.000000 Last message repeated 1 times rfps: 32.333333 -262144.000000 Last message repeated 1 times rfps: 32.416667 -262144.000000 Last message repeated 1 times rfps: 32.500000 -262144.000000 Last message repeated 1 times rfps: 32.666667 -262144.000000 Last message repeated 1 times rfps: 32.833333 0.000000 Last message repeated 1 times rfps: 32.916667 -262144.000000 Last message repeated 1 times rfps: 33.000000 -262144.000000 Last message repeated 1 times rfps: 33.083333 0.000000 Last message repeated 1 times rfps: 33.333333 -524288.000000 Last message repeated 1 times rfps: 33.416667 0.000000 Last message repeated 1 times rfps: 33.500000 -262144.000000 Last message repeated 1 times rfps: 33.666667 -786432.000000 Last message repeated 1 times rfps: 33.750000 0.000000 Last message repeated 1 times rfps: 34.083333 -262144.000000 Last message repeated 1 times rfps: 34.166667 -786432.000000 Last message repeated 1 times rfps: 34.250000 -262144.000000 Last message repeated 1 times rfps: 34.500000 -262144.000000 Last message repeated 1 times rfps: 34.583333 -786432.000000 Last message repeated 1 times rfps: 34.666667 0.000000 Last message repeated 1 times rfps: 34.916667 -524288.000000 Last message repeated 1 times rfps: 35.000000 -524288.000000 Last message repeated 1 times rfps: 35.333333 0.000000 Last message repeated 1 times rfps: 35.416667 0.000000 Last message repeated 1 times rfps: 35.833333 -524288.000000 Last message repeated 1 times rfps: 35.916667 0.000000 Last message repeated 1 times rfps: 36.000000 -524288.000000 Last message repeated 1 times rfps: 36.083333 -524288.000000 Last message repeated 1 times rfps: 36.166667 -786432.000000 Last message repeated 1 times rfps: 36.250000 -262144.000000 Last message repeated 1 times rfps: 36.416667 0.000000 Last message repeated 1 times rfps: 36.583333 -524288.000000 Last message repeated 1 times rfps: 36.666667 0.000000 Last message repeated 1 times rfps: 36.750000 -524288.000000 Last message repeated 1 times rfps: 36.916667 0.000000 Last message repeated 1 times rfps: 37.000000 -524288.000000 Last message repeated 1 times rfps: 37.166667 0.000000 Last message repeated 1 times rfps: 37.416667 0.000000 Last message repeated 1 times rfps: 37.500000 -524288.000000 Last message repeated 1 times rfps: 37.583333 -524288.000000 Last message repeated 1 times rfps: 37.666667 -1048576.000000 Last message repeated 1 times rfps: 37.750000 0.000000 Last message repeated 1 times rfps: 37.833333 -524288.000000 Last message repeated 1 times rfps: 37.916667 0.000000 Last message repeated 1 times rfps: 38.000000 -524288.000000 Last message repeated 1 times rfps: 38.083333 -1048576.000000 Last message repeated 1 times rfps: 38.166667 -524288.000000 Last message repeated 1 times rfps: 38.500000 -1048576.000000 Last message repeated 1 times rfps: 38.583333 -524288.000000 Last message repeated 1 times rfps: 39.166667 0.000000 Last message repeated 1 times rfps: 39.333333 -1048576.000000 Last message repeated 1 times rfps: 39.416667 -524288.000000 Last message repeated 1 times rfps: 39.500000 -524288.000000 Last message repeated 1 times rfps: 39.666667 -524288.000000 Last message repeated 1 times rfps: 39.750000 -1048576.000000 Last message repeated 1 times rfps: 39.833333 -524288.000000 Last message repeated 1 times rfps: 39.916667 0.000000 Last message repeated 1 times rfps: 40.083333 -1048576.000000 Last message repeated 1 times rfps: 40.250000 0.000000 Last message repeated 1 times rfps: 40.500000 0.000000 Last message repeated 1 times rfps: 40.583333 -524288.000000 Last message repeated 1 times rfps: 40.666667 0.000000 Last message repeated 1 times rfps: 40.916667 0.000000 Last message repeated 1 times rfps: 41.000000 0.000000 Last message repeated 1 times rfps: 41.083333 0.000000 Last message repeated 1 times rfps: 41.166667 0.000000 Last message repeated 1 times rfps: 41.250000 -1572864.000000 Last message repeated 1 times rfps: 41.333333 -524288.000000 Last message repeated 1 times rfps: 41.416667 -524288.000000 Last message repeated 1 times rfps: 41.583333 -524288.000000 Last message repeated 1 times rfps: 41.750000 -1048576.000000 Last message repeated 1 times rfps: 42.000000 0.000000 Last message repeated 1 times rfps: 42.166667 0.000000 Last message repeated 1 times rfps: 42.333333 -524288.000000 Last message repeated 1 times rfps: 42.666667 -524288.000000 Last message repeated 1 times rfps: 42.750000 -524288.000000 Last message repeated 1 times rfps: 42.916667 -1572864.000000 Last message repeated 1 times rfps: 43.000000 0.000000 Last message repeated 1 times rfps: 43.083333 -524288.000000 Last message repeated 1 times rfps: 43.250000 -1048576.000000 Last message repeated 1 times rfps: 43.416667 0.000000 Last message repeated 1 times rfps: 43.500000 0.000000 Last message repeated 1 times rfps: 43.666667 -524288.000000 Last message repeated 1 times rfps: 43.750000 -524288.000000 Last message repeated 1 times rfps: 44.000000 0.000000 Last message repeated 1 times rfps: 44.083333 0.000000 Last message repeated 1 times rfps: 44.250000 0.000000 Last message repeated 1 times rfps: 44.416667 -1048576.000000 Last message repeated 1 times rfps: 44.500000 -524288.000000 Last message repeated 1 times rfps: 44.583333 0.000000 Last message repeated 1 times rfps: 44.666667 0.000000 Last message repeated 1 times rfps: 44.833333 -1048576.000000 Last message repeated 1 times rfps: 44.916667 -524288.000000 Last message repeated 1 times rfps: 45.000000 -524288.000000 Last message repeated 1 times rfps: 45.166667 0.000000 Last message repeated 1 times rfps: 45.250000 0.000000 Last message repeated 1 times rfps: 45.416667 0.000000 Last message repeated 1 times rfps: 45.500000 0.000000 Last message repeated 1 times rfps: 45.583333 0.000000 Last message repeated 1 times rfps: 45.666667 0.000000 Last message repeated 1 times rfps: 45.750000 -524288.000000 Last message repeated 1 times rfps: 46.166667 -1048576.000000 Last message repeated 1 times rfps: 46.333333 0.000000 Last message repeated 1 times rfps: 46.416667 0.000000 Last message repeated 1 times rfps: 46.500000 0.000000 Last message repeated 1 times rfps: 46.583333 -524288.000000 Last message repeated 1 times rfps: 46.666667 0.000000 Last message repeated 1 times rfps: 46.833333 -524288.000000 Last message repeated 1 times rfps: 46.916667 -524288.000000 Last message repeated 1 times rfps: 47.083333 -524288.000000 Last message repeated 1 times rfps: 47.166667 0.000000 Last message repeated 1 times rfps: 47.333333 0.000000 Last message repeated 1 times rfps: 47.666667 0.000000 Last message repeated 1 times rfps: 47.750000 -524288.000000 Last message repeated 1 times rfps: 48.083333 -1572864.000000 Last message repeated 1 times rfps: 48.166667 -524288.000000 Last message repeated 1 times rfps: 48.250000 0.000000 Last message repeated 1 times rfps: 48.333333 -524288.000000 Last message repeated 1 times rfps: 48.500000 -1048576.000000 Last message repeated 1 times rfps: 48.583333 0.000000 Last message repeated 1 times rfps: 48.666667 0.000000 Last message repeated 1 times rfps: 48.750000 0.000000 Last message repeated 1 times rfps: 48.833333 -524288.000000 Last message repeated 1 times rfps: 48.916667 -524288.000000 Last message repeated 1 times rfps: 49.250000 -1048576.000000 Last message repeated 1 times rfps: 49.333333 -524288.000000 Last message repeated 1 times rfps: 49.500000 0.000000 Last message repeated 1 times rfps: 49.583333 0.000000 Last message repeated 1 times rfps: 49.750000 -1048576.000000 Last message repeated 1 times rfps: 49.833333 -2097152.000000 Last message repeated 1 times rfps: 50.000000 -2097152.000000 Last message repeated 1 times rfps: 50.083333 -1048576.000000 Last message repeated 1 times rfps: 50.250000 0.000000 Last message repeated 1 times rfps: 50.333333 -1048576.000000 Last message repeated 1 times rfps: 50.416667 0.000000 Last message repeated 1 times rfps: 50.583333 0.000000 Last message repeated 1 times rfps: 50.666667 0.000000 Last message repeated 1 times rfps: 50.750000 -1048576.000000 Last message repeated 1 times rfps: 50.833333 0.000000 Last message repeated 1 times rfps: 51.083333 0.000000 Last message repeated 1 times rfps: 51.166667 -1048576.000000 Last message repeated 1 times rfps: 51.250000 0.000000 Last message repeated 1 times rfps: 51.500000 0.000000 Last message repeated 1 times rfps: 51.583333 -1048576.000000 Last message repeated 1 times rfps: 51.666667 -1048576.000000 Last message repeated 1 times rfps: 51.750000 -524288.000000 Last message repeated 1 times rfps: 51.833333 -1048576.000000 Last message repeated 1 times rfps: 51.916667 -1048576.000000 rfps: 51.916667 -1572864.000000 rfps: 52.000000 -1048576.000000 Last message repeated 1 times rfps: 52.083333 -524288.000000 Last message repeated 1 times rfps: 52.166667 0.000000 Last message repeated 1 times rfps: 52.250000 0.000000 Last message repeated 1 times rfps: 52.333333 0.000000 Last message repeated 1 times rfps: 52.500000 0.000000 Last message repeated 1 times rfps: 52.583333 0.000000 Last message repeated 1 times rfps: 52.750000 -1048576.000000 Last message repeated 1 times rfps: 52.833333 0.000000 Last message repeated 1 times rfps: 52.916667 -2097152.000000 Last message repeated 1 times rfps: 53.166667 -1048576.000000 Last message repeated 1 times rfps: 53.250000 -1048576.000000 Last message repeated 1 times rfps: 53.416667 -2097152.000000 Last message repeated 1 times rfps: 53.500000 0.000000 Last message repeated 1 times rfps: 53.583333 -1048576.000000 Last message repeated 1 times rfps: 53.666667 -1048576.000000 Last message repeated 1 times rfps: 53.833333 -1048576.000000 Last message repeated 1 times rfps: 54.000000 0.000000 Last message repeated 1 times rfps: 54.083333 -1048576.000000 Last message repeated 1 times rfps: 54.500000 0.000000 Last message repeated 1 times rfps: 54.583333 -1048576.000000 Last message repeated 1 times rfps: 54.666667 -1048576.000000 Last message repeated 1 times rfps: 54.750000 0.000000 Last message repeated 1 times rfps: 54.833333 -1048576.000000 Last message repeated 1 times rfps: 54.916667 0.000000 Last message repeated 1 times rfps: 55.000000 -1048576.000000 Last message repeated 1 times rfps: 55.083333 -1048576.000000 Last message repeated 1 times rfps: 55.166667 0.000000 Last message repeated 1 times rfps: 55.500000 0.000000 Last message repeated 1 times rfps: 55.583333 0.000000 Last message repeated 1 times rfps: 55.666667 0.000000 Last message repeated 1 times rfps: 55.750000 -1048576.000000 Last message repeated 1 times rfps: 55.833333 0.000000 Last message repeated 1 times rfps: 55.916667 -1048576.000000 Last message repeated 1 times rfps: 56.083333 0.000000 Last message repeated 1 times rfps: 56.166667 -1048576.000000 Last message repeated 1 times rfps: 56.333333 -2097152.000000 Last message repeated 1 times rfps: 56.500000 0.000000 Last message repeated 1 times rfps: 56.750000 -1048576.000000 Last message repeated 1 times rfps: 56.916667 -1048576.000000 Last message repeated 1 times rfps: 57.000000 -2097152.000000 Last message repeated 1 times rfps: 57.083333 0.000000 Last message repeated 1 times rfps: 57.250000 0.000000 Last message repeated 1 times rfps: 57.333333 -1048576.000000 Last message repeated 1 times rfps: 57.416667 0.000000 Last message repeated 1 times rfps: 57.500000 0.000000 Last message repeated 1 times rfps: 57.666667 0.000000 Last message repeated 1 times rfps: 57.916667 -1048576.000000 Last message repeated 1 times rfps: 58.083333 0.000000 Last message repeated 1 times rfps: 58.166667 0.000000 Last message repeated 1 times rfps: 58.250000 0.000000 Last message repeated 1 times rfps: 58.333333 0.000000 Last message repeated 1 times rfps: 58.416667 -1048576.000000 Last message repeated 1 times rfps: 58.666667 0.000000 Last message repeated 1 times rfps: 58.750000 -3145728.000000 Last message repeated 1 times rfps: 58.833333 -2097152.000000 Last message repeated 1 times rfps: 59.166667 0.000000 Last message repeated 1 times rfps: 59.250000 0.000000 Last message repeated 1 times rfps: 59.416667 -1048576.000000 Last message repeated 1 times rfps: 59.500000 -2097152.000000 Last message repeated 1 times rfps: 59.583333 0.000000 Last message repeated 1 times rfps: 59.666667 0.000000 Last message repeated 1 times rfps: 59.750000 -4194304.000000 Last message repeated 1 times rfps: 59.833333 0.000000 Last message repeated 1 times rfps: 59.916667 -1048576.000000 Last message repeated 1 times [video4linux2,v4l2 @ 0x21311e0] Estimating duration from bitrate, this may be inaccurate Input #0, video4linux2,v4l2, from '/dev/video0': Duration: N/A, start: 1343570276.238836, bitrate: N/A Stream #0:0, 8, 1/1000000: Video: rawvideo (I420 / 0x30323449), yuv420p, 640x480, 1/1000000, -2147483 kb/s, 1.83 tbr, 1000k tbn, 1000k tbc [buffer @ 0x2136010] w:640 h:480 pixfmt:yuv420p tb:1/1000000 sar:0/1 sws_param:flags=2 [buffersink @ 0x21362f0] No opaque field provided [mpeg1video @ 0x2131df0] intra_quant_bias = 96 inter_quant_bias = 0 [mpeg1video @ 0x2131df0] MPEG1/2 does not support 5/1 fps Output #0, mpeg, to 'out-vga-2M-5min.mpg': Stream #0:0, 0, 1/90000: Video: mpeg1video, yuv420p, 640x480, 1/5, q=2-31, 200 kb/s, 90k tbn, 5 tbc Stream mapping: Stream #0:0 -> #0:0 (rawvideo -> mpeg1video) Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height Received signal 2: terminating. }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 29 16:19:23 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 29 Jul 2012 14:19:23 -0000 Subject: [FFmpeg-trac] #1585(undetermined:new): -i concat doesn't work Message-ID: <036.fe9c584051be99c5e3f3e774d47b373a@avcodec.org> #1585: -i concat doesn't work -------------------------------------+------------------------------------- Reporter: StevenG | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Not working. {{{ d:\2.Prog\All\myTools\xMp4\tools>ffmpeg -i concat:"m:\temp\b1.mp4|m:\temp\b2.mp4 " -c copy m:\temp\b3.mp4 ffmpeg version N-42939-g236ecc3 Copyright (c) 2000-2012 the FFmpeg developers built on Jul 26 2012 20:50:57 with gcc 4.7.1 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-ru ntime-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- 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 libavutil 51. 65.100 / 51. 65.100 libavcodec 54. 45.100 / 54. 45.100 libavformat 54. 21.100 / 54. 21.100 libavdevice 54. 2.100 / 54. 2.100 libavfilter 3. 3.100 / 3. 3.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'concat:m:\temp\b1.mp4|m:\temp\b2.mp4': Metadata: title : Superman Vs The Elite major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf54.21.100 Duration: 00:00:30.11, start: 0.000000, bitrate: 8395 kb/s Chapter #0.0: start 0.054667, end 30.112000 Metadata: title : Stream #0:0(eng): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1280x720, 4064 kb/s, 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc Metadata: handler_name : VideoHandler Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, s16, 127 kb/s Metadata: handler_name : SoundHandler Stream #0:2(eng): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1280x720, 4064 kb/s, 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc Metadata: handler_name : VideoHandler Stream #0:3(und): Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, s16, 127 kb/s Metadata: handler_name : SoundHandler Output #0, mp4, to 'm:\temp\b3.mp4': Metadata: title : Superman Vs The Elite major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf54.21.100 Chapter #0.0: start 0.054667, end 30.112000 Metadata: title : Stream #0:0(eng): Video: h264 ([33][0][0][0] / 0x0021), yuv420p, 1280x720, q =2-31, 4064 kb/s, 23.98 fps, 1k tbn, 1k tbc Metadata: handler_name : VideoHandler Stream #0:1(und): Audio: aac ([64][0][0][0] / 0x0040), 48000 Hz, stereo, 127 kb/s Metadata: handler_name : SoundHandler Stream mapping: Stream #0:0 -> #0:0 (copy) Stream #0:1 -> #0:1 (copy) Press [q] to stop, [?] for help frame= 722 fps=0.0 q=-1.0 Lsize= 15429kB time=00:00:29.98 bitrate=4214.7kbits /s video:14939kB audio:466kB subtitle:0 global headers:0kB muxing overhead 0.157252 %}}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 29 16:23:22 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 29 Jul 2012 14:23:22 -0000 Subject: [FFmpeg-trac] #1585(undetermined:closed): -i concat doesn't work In-Reply-To: <036.fe9c584051be99c5e3f3e774d47b373a@avcodec.org> References: <036.fe9c584051be99c5e3f3e774d47b373a@avcodec.org> Message-ID: <051.47d67ff993ae95cbf357b7cbc37d459a@avcodec.org> #1585: -i concat doesn't work -------------------------------------+------------------------------------- Reporter: StevenG | Owner: Type: defect | Status: closed Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: invalid Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by Cigaes): * status: new => closed * resolution: => invalid Comment: Not supposed to, MP4 has global headers. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 29 20:50:02 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 29 Jul 2012 18:50:02 -0000 Subject: [FFmpeg-trac] #1457(avcodec:new): Add support for libshine-fxp fixed point math MP3 encoder In-Reply-To: <036.cb84a3488095c0840ac9a8d60ec442b3@avcodec.org> References: <036.cb84a3488095c0840ac9a8d60ec442b3@avcodec.org> Message-ID: <051.413c22e479fc4f020b4efc9f787f10fa@avcodec.org> #1457: Add support for libshine-fxp fixed point math MP3 encoder -------------------------------------+----------------------------------- Reporter: patters | Owner: Type: enhancement | Status: new Priority: wish | Component: avcodec Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by richardpl): Unfortunately your code have bug which cause that libshine can no be build dynamically into FFmpeg. libshine use libm stuff but does not link to it: > ldd /usr/local/lib/libshine.so.1 /usr/local/lib/libshine.so.1: libc.so.7 => /lib/libc.so.7 (0x280a5000) Until this is not resolved writing working wrapper is not possible. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 29 21:32:28 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 29 Jul 2012 19:32:28 -0000 Subject: [FFmpeg-trac] #1457(avcodec:new): Add support for libshine-fxp fixed point math MP3 encoder In-Reply-To: <036.cb84a3488095c0840ac9a8d60ec442b3@avcodec.org> References: <036.cb84a3488095c0840ac9a8d60ec442b3@avcodec.org> Message-ID: <051.6c3392ace28c3bb3b279e94708688ad7@avcodec.org> #1457: Add support for libshine-fxp fixed point math MP3 encoder -------------------------------------+----------------------------------- Reporter: patters | Owner: Type: enhancement | Status: new Priority: wish | Component: avcodec Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by richardpl): Also library have at least one mayor flaw, it requires caller to feed constant number of samples (1152) this makes it impossible to implement wrapper in FFmpeg. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 29 21:47:48 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 29 Jul 2012 19:47:48 -0000 Subject: [FFmpeg-trac] #1457(avcodec:new): Add support for libshine-fxp fixed point math MP3 encoder In-Reply-To: <036.cb84a3488095c0840ac9a8d60ec442b3@avcodec.org> References: <036.cb84a3488095c0840ac9a8d60ec442b3@avcodec.org> Message-ID: <051.500848fd8c1dc406a80f32cfbfe89520@avcodec.org> #1457: Add support for libshine-fxp fixed point math MP3 encoder -------------------------------------+----------------------------------- Reporter: patters | Owner: Type: enhancement | Status: new Priority: wish | Component: avcodec Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by Cigaes): What makes you say that? A lot of encoders, both internal and external, have that kind of requirement. They just have to set the {{{frame_size}}} field of their context. Your message about {{{libm}}} seems dubious too, for all systems I know it would be enough to add {{{-lm}}} to the compiler flags (and it is already there). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 29 22:10:23 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 29 Jul 2012 20:10:23 -0000 Subject: [FFmpeg-trac] #1582(avfilter:new): Banding/discoloration in darker gradients when converting to rgb24 In-Reply-To: <036.14b2e3fd86f92f10b8123e4f26801033@avcodec.org> References: <036.14b2e3fd86f92f10b8123e4f26801033@avcodec.org> Message-ID: <051.7653bfafbdf0297fd70254a3f49bbe72@avcodec.org> #1582: Banding/discoloration in darker gradients when converting to rgb24 -------------------------------------+------------------------------------ Reporter: y3kcjd5 | Owner: Type: defect | Status: new Priority: normal | Component: avfilter Version: unspecified | Resolution: Keywords: win64 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Comment (by cehoyos): Please provide a sample. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jul 29 23:50:45 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 29 Jul 2012 21:50:45 -0000 Subject: [FFmpeg-trac] #1457(avcodec:new): Add support for libshine-fxp fixed point math MP3 encoder In-Reply-To: <036.cb84a3488095c0840ac9a8d60ec442b3@avcodec.org> References: <036.cb84a3488095c0840ac9a8d60ec442b3@avcodec.org> Message-ID: <051.0754cd3b69b62c5a8da5ffbd37aec351@avcodec.org> #1457: Add support for libshine-fxp fixed point math MP3 encoder -------------------------------------+----------------------------------- Reporter: patters | Owner: Type: enhancement | Status: new Priority: wish | Component: avcodec Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by richardpl): I just got it wrong. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 30 01:22:00 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 29 Jul 2012 23:22:00 -0000 Subject: [FFmpeg-trac] #1581(FFmpeg:closed): No video, when broadcasting via rtmp In-Reply-To: <036.ec990324a6a53570cda39fe36fd7adfd@avcodec.org> References: <036.ec990324a6a53570cda39fe36fd7adfd@avcodec.org> Message-ID: <051.d0dbd10b0730d47dd622577a711a02db@avcodec.org> #1581: No video, when broadcasting via rtmp -------------------------------------+------------------------------------- Reporter: vitrums | Owner: Type: defect | Status: closed Priority: normal | Component: FFmpeg Version: unspecified | Resolution: invalid Keywords: rtmp justin | Blocked By: own3d broadcast | Reproduced by developer: 0 Blocking: | Analyzed by developer: 1 | -------------------------------------+------------------------------------- Changes (by saste): * analyzed: 0 => 1 * status: new => closed * resolution: => invalid Comment: Closing the issue as invalid since the issue was not depending on FFmpeg itself. Thanks. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 30 12:06:39 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 30 Jul 2012 10:06:39 -0000 Subject: [FFmpeg-trac] #1586(undetermined:new): ffmpeg fails to recognize mpegvideo file Message-ID: <036.203b5b7f2bdc847b117b42ebaa8f4077@avcodec.org> #1586: ffmpeg fails to recognize mpegvideo file -------------------------------------+------------------------------------- Reporter: smblr75 | Type: defect Status: new | Priority: normal Component: | Version: git- undetermined | master Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: Unable to transcode unrecognized_mpeg_video.mpg to mp4 file. How to reproduce: {{{ % ffmpeg -i unrecognized_mpeg_video.mpg unrecognized_mpeg_video.mp4 ffmpeg version 0.11.1.git Copyright (c) 2000-2012 the FFmpeg developers built on Jul 30 2012 15:03:57 with gcc 4.1.2 (GCC) 20080704 (Red Hat 4.1.2-50) configuration: --disable-optimizations --disable-stripping --enable- debug=3 --extra-cflags='-O0 -fno-inline' --enable-gpl --enable-version3 --enable-zlib --enable-bzlib --enable-pthreads --enable-libvorbis --enable-libtheora --enable-libspeex --enable-libmp3lame --enable-libxvid --enable-libx264 --enable-libopencore_amrwb --enable-libopencore_amrnb --enable-libvo-aacenc --enable-libvpx --enable-libgsm --enable- libschroedinger libavutil 51. 65.100 / 51. 65.100 libavcodec 54. 44.100 / 54. 44.100 libavformat 54. 20.100 / 54. 20.100 libavdevice 54. 2.100 / 54. 2.100 libavfilter 3. 3.100 / 3. 3.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 unrecognized_mpeg_video.mpg: Invalid data found when processing input }}} However forcing the file format works i.e. following command succeeds: ffmpeg -f mpegvideo -i 6484146813_e2004558a3.mpg 6484146813_e2004558a3.mp4 I have put source file 6484146813_e2004558a3.mpg on the ftp server under incoming dir. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 30 12:36:07 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 30 Jul 2012 10:36:07 -0000 Subject: [FFmpeg-trac] #1576(undetermined:open): Remuxing mov with timecode and 29.97 FPS fails In-Reply-To: <032.5e57856fdf0ebb2d74f00244e9813095@avcodec.org> References: <032.5e57856fdf0ebb2d74f00244e9813095@avcodec.org> Message-ID: <047.869bf4e5502e4c47757e1ccb85bf20f7@avcodec.org> #1576: Remuxing mov with timecode and 29.97 FPS fails -------------------------------------+------------------------------------- Reporter: rmk | Owner: Type: defect | Status: open Priority: important | Component: Version: git-master | undetermined Keywords: mov | Resolution: regression | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * status: new => open * priority: normal => important * version: unspecified => git-master * keywords: => mov regression * reproduced: 0 => 1 Old description: > I have two cases of 29.97 FPS files generated with Final Cut Pro 7 with > timecode which fail when attempting to remux them with error: Timecode > frame rate not supported > > Command line and output: > > ffmpeg -i ~/sample-db/fcp7/xdcam_ex/fcp7_xdcam_ex_1080\@30p_2s.mov > -vcodec copy -acodec copy remuxed.mov > ffmpeg version N-42906-g506ffa7 Copyright (c) 2000-2012 the FFmpeg > developers > built on Jul 26 2012 17:20:09 with gcc 4.2.1 (GCC) (Apple Inc. build > 5664) > configuration: > libavutil 51. 65.100 / 51. 65.100 > libavcodec 54. 44.101 / 54. 44.101 > libavformat 54. 20.100 / 54. 20.100 > libavdevice 54. 2.100 / 54. 2.100 > libavfilter 3. 3.100 / 3. 3.100 > libswscale 2. 1.100 / 2. 1.100 > libswresample 0. 15.100 / 0. 15.100 > Guessed Channel Layout for Input Stream #0.1 : stereo > Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/Users/krueger/sample- > db/fcp7/xdcam_ex/fcp7_xdcam_ex_1080 at 30p_2s.mov': > Metadata: > major_brand : qt > minor_version : 537199360 > compatible_brands: qt > creation_time : 2012-05-24 12:47:05 > Duration: 00:00:02.00, start: 0.000000, bitrate: 29627 kb/s > Stream #0:0(eng): Video: mpeg2video (Main) (xdvf / 0x66766478), > yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 35000 kb/s, 29.97 fps, 29.97 tbr, > 2997 tbn, 59.94 tbc > Metadata: > creation_time : 2012-05-24 12:47:05 > handler_name : Apple Alias Data Handler > timecode : 01:00:00:00 > Stream #0:1(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, > stereo, s16, 1536 kb/s > Metadata: > creation_time : 2012-05-24 12:47:05 > handler_name : Apple Alias Data Handler > Stream #0:2(eng): Data: none (tmcd / 0x64636D74) > Metadata: > creation_time : 2012-05-24 12:47:18 > handler_name : Apple Alias Data Handler > timecode : 01:00:00:00 > [mov @ 0x10106f600] Timecode frame rate not supported > Output #0, mov, to 'remuxed.mov': > Metadata: > major_brand : qt > minor_version : 537199360 > compatible_brands: qt > encoder : Lavf54.20.100 > Stream #0:0(eng): Video: mpeg2video (xdvf / 0x66766478), yuv420p, > 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 35000 kb/s, 29.97 fps, 2997 tbn, > 2997 tbc > Metadata: > creation_time : 2012-05-24 12:47:05 > handler_name : Apple Alias Data Handler > timecode : 01:00:00:00 > Stream #0:1(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, > stereo, 1536 kb/s > Metadata: > creation_time : 2012-05-24 12:47:05 > handler_name : Apple Alias Data Handler > Stream mapping: > Stream #0:0 -> #0:0 (copy) > Stream #0:1 -> #0:1 (copy) > Could not write header for output file #0 (incorrect codec parameters ?): > Operation not permitted New description: I have two cases of 29.97 FPS files generated with Final Cut Pro 7 with timecode which fail when attempting to remux them with error: Timecode frame rate not supported Command line and output: {{{ ffmpeg -i ~/sample-db/fcp7/xdcam_ex/fcp7_xdcam_ex_1080\@30p_2s.mov -vcodec copy -acodec copy remuxed.mov ffmpeg version N-42906-g506ffa7 Copyright (c) 2000-2012 the FFmpeg developers built on Jul 26 2012 17:20:09 with gcc 4.2.1 (GCC) (Apple Inc. build 5664) configuration: libavutil 51. 65.100 / 51. 65.100 libavcodec 54. 44.101 / 54. 44.101 libavformat 54. 20.100 / 54. 20.100 libavdevice 54. 2.100 / 54. 2.100 libavfilter 3. 3.100 / 3. 3.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 Guessed Channel Layout for Input Stream #0.1 : stereo Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/Users/krueger/sample- db/fcp7/xdcam_ex/fcp7_xdcam_ex_1080 at 30p_2s.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt creation_time : 2012-05-24 12:47:05 Duration: 00:00:02.00, start: 0.000000, bitrate: 29627 kb/s Stream #0:0(eng): Video: mpeg2video (Main) (xdvf / 0x66766478), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 35000 kb/s, 29.97 fps, 29.97 tbr, 2997 tbn, 59.94 tbc Metadata: creation_time : 2012-05-24 12:47:05 handler_name : Apple Alias Data Handler timecode : 01:00:00:00 Stream #0:1(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, stereo, s16, 1536 kb/s Metadata: creation_time : 2012-05-24 12:47:05 handler_name : Apple Alias Data Handler Stream #0:2(eng): Data: none (tmcd / 0x64636D74) Metadata: creation_time : 2012-05-24 12:47:18 handler_name : Apple Alias Data Handler timecode : 01:00:00:00 [mov @ 0x10106f600] Timecode frame rate not supported Output #0, mov, to 'remuxed.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt encoder : Lavf54.20.100 Stream #0:0(eng): Video: mpeg2video (xdvf / 0x66766478), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 35000 kb/s, 29.97 fps, 2997 tbn, 2997 tbc Metadata: creation_time : 2012-05-24 12:47:05 handler_name : Apple Alias Data Handler timecode : 01:00:00:00 Stream #0:1(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, stereo, 1536 kb/s Metadata: creation_time : 2012-05-24 12:47:05 handler_name : Apple Alias Data Handler Stream mapping: Stream #0:0 -> #0:0 (copy) Stream #0:1 -> #0:1 (copy) Could not write header for output file #0 (incorrect codec parameters ?): Operation not permitted }}} -- Comment: Sample uploaded to samples/ffmpeg-bugs/trac/ticket1576, regression since 1ec23d9. {{{ $ ffmpeg -i mov-remux-2997-with-timestamp-fails.mov -acodec copy -vcodec copy out.mov ffmpeg version N-43027-g981d97f Copyright (c) 2000-2012 the FFmpeg developers built on Jul 30 2012 08:29:03 with gcc 4.3.2 (GCC) configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable- libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs --enable-x11grab --enable-libass --enable-nonfree --enable-libfaac --enable-libopus libavutil 51. 65.100 / 51. 65.100 libavcodec 54. 45.100 / 54. 45.100 libavformat 54. 21.100 / 54. 21.100 libavdevice 54. 2.100 / 54. 2.100 libavfilter 3. 5.100 / 3. 5.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Guessed Channel Layout for Input Stream #0.1 : stereo Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'mov-remux-2997-with-timestamp- fails.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt creation_time : 1942-04-19 06:18:49 Duration: 00:00:02.00, start: 0.000000, bitrate: 29627 kb/s Stream #0:0(eng): Video: mpeg2video (Main) (xdvf / 0x66766478), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 35000 kb/s, 29.97 fps, 29.97 tbr, 2997 tbn, 59.94 tbc Metadata: creation_time : 1942-04-19 06:18:49 handler_name : Apple Alias Data Handler timecode : 01:00:00:00 Stream #0:1(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, stereo, s16, 1536 kb/s Metadata: creation_time : 1942-04-19 06:18:49 handler_name : Apple Alias Data Handler Stream #0:2(eng): Data: none (tmcd / 0x64636D74) Metadata: creation_time : 1942-04-19 06:19:02 handler_name : Apple Alias Data Handler timecode : 01:00:00:00 [mov @ 0x90b5bc0] Timecode frame rate not supported Output #0, mov, to 'out.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt encoder : Lavf54.21.100 Stream #0:0(eng): Video: mpeg2video (xdvf / 0x66766478), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 35000 kb/s, 29.97 fps, 2997 tbn, 2997 tbc Metadata: creation_time : 1942-04-19 06:18:49 handler_name : Apple Alias Data Handler timecode : 01:00:00:00 Stream #0:1(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, stereo, 1536 kb/s Metadata: creation_time : 1942-04-19 06:18:49 handler_name : Apple Alias Data Handler Stream mapping: Stream #0:0 -> #0:0 (copy) Stream #0:1 -> #0:1 (copy) Could not write header for output file #0 (incorrect codec parameters ?): Operation not permitted }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 30 13:13:05 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 30 Jul 2012 11:13:05 -0000 Subject: [FFmpeg-trac] #1587(undetermined:new): Problem while reencoding .ass subtitles Message-ID: <038.63f5a5ccfc4bfe6d3ba7defa8b1cb111@avcodec.org> #1587: Problem while reencoding .ass subtitles -------------------------------------+------------------------------------- Reporter: saito1234 | Type: defect Status: new | Priority: normal Component: | Version: git- undetermined | master Keywords: subtitle, | Blocked By: ass | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: When I'm reencoding softsubbed mkv files, with .ass subtitles, in some cases some formatted subtitles are disappearing, I've cut out a sample from a file, so it should be simple to reproduce the error. I'll include the original file, and the reencoded file, so you can see the difference, the problem occurs at 0:02. How to reproduce: {{{ % ffmpeg -i "(Hi10)_Kokoro_Connect_-_03_(720p)_(rori).SP-002.mkv" -acodec copy -vcodec libx264 -scodec copy -profile:v high10 -preset veryslow -tune animation -refs 16 -bf 8 -me_range 24 -aq-mode 1 -crf 22 -psy-rd 0.4:0.0 -subq 10 -trellis 2 -rc-lookahead 40 -qcomp 0.6 -aq-strength 0.6 -map 0 "(Hi10)_Kokoro_Connect_-_03_(720p)_(rori).SP-002.enc.mkv" ffmpeg version git-2012-07-09-07df939 built on Jul 9 2012 05:59:32 with gcc 4.4.5 }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 30 13:19:59 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 30 Jul 2012 11:19:59 -0000 Subject: [FFmpeg-trac] #1587(undetermined:new): Problem while reencoding .ass subtitles In-Reply-To: <038.63f5a5ccfc4bfe6d3ba7defa8b1cb111@avcodec.org> References: <038.63f5a5ccfc4bfe6d3ba7defa8b1cb111@avcodec.org> Message-ID: <053.fd3080dc657bdcfd8f8c01053ca82ce8@avcodec.org> #1587: Problem while reencoding .ass subtitles -------------------------------------+------------------------------------- Reporter: saito1234 | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: subtitle, | Resolution: ass | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by saito1234): I've uploaded the files to the MPlayer FTP server, as they're 5 mb, and can't be attached, I hope it's ok, as I read that the sample files should be under 10 mb, and I couldn't make it under 5 mb. They are called: - ass_subtitles_disappearing_Original_file.mkv - ass_subtitles_disappearing_Encoded_file.mkv -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 30 14:07:55 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 30 Jul 2012 12:07:55 -0000 Subject: [FFmpeg-trac] #1475(avformat:new): Memory leak in ff_read_packet when decoding udp mpegts multicast stream In-Reply-To: <038.a76afc37f4f9efa12cc636370c0f4405@avcodec.org> References: <038.a76afc37f4f9efa12cc636370c0f4405@avcodec.org> Message-ID: <053.e4e51a43dd45ae14743d676044a50551@avcodec.org> #1475: Memory leak in ff_read_packet when decoding udp mpegts multicast stream -------------------------------------+------------------------------------ Reporter: thutschen | Owner: Type: defect | Status: new Priority: normal | Component: avformat Version: unspecified | Resolution: Keywords: udp | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Comment (by hockey_dave): Any word on this issue? This memory leak is pretty severe and basically makes UDP input useless for long data reception. I would guess it's probably fine for short files where you restart ffmpeg before the memory leak becomes severe enough to take the process down. Any workarounds? It would be difficult for me to roll back to an earlier ffmpeg version since I use Xuggler and bundled ffmpeg libraries. In my case the memory leak just runs the jvm process up to machine installed memory and then crashes the jvm. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 30 14:24:43 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 30 Jul 2012 12:24:43 -0000 Subject: [FFmpeg-trac] #1576(undetermined:open): Remuxing mov with timecode and 29.97 FPS fails In-Reply-To: <032.5e57856fdf0ebb2d74f00244e9813095@avcodec.org> References: <032.5e57856fdf0ebb2d74f00244e9813095@avcodec.org> Message-ID: <047.61c2b15b3a7853a741f5c27e968b4fe2@avcodec.org> #1576: Remuxing mov with timecode and 29.97 FPS fails -------------------------------------+------------------------------------- Reporter: rmk | Owner: ubitux Type: defect | Status: open Priority: important | Component: Version: git-master | undetermined Keywords: mov | Resolution: regression timecode | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by ubitux): * keywords: mov regression => mov regression timecode * owner: => ubitux Comment: I will submit a patch to ignore timecode errors; it's too much trouble when a bad couple timecode+rate is extracted. It's possible there is another issue here too; I'll look into this. Thanks for the report. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 30 14:55:36 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 30 Jul 2012 12:55:36 -0000 Subject: [FFmpeg-trac] #1586(avformat:open): ffmpeg fails to recognize mpegvideo file In-Reply-To: <036.203b5b7f2bdc847b117b42ebaa8f4077@avcodec.org> References: <036.203b5b7f2bdc847b117b42ebaa8f4077@avcodec.org> Message-ID: <051.3472ecf0f16fe52dad2969739eaa9f6e@avcodec.org> #1586: ffmpeg fails to recognize mpegvideo file -------------------------------------+------------------------------------- Reporter: smblr75 | Owner: Type: defect | Status: open Priority: important | Component: avformat Version: git-master | Resolution: Keywords: mpegps | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => mpegps regression * priority: normal => important * status: new => open * component: undetermined => avformat * reproduced: 0 => 1 Comment: Regression since r19854 / c4674a4. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 30 15:23:56 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 30 Jul 2012 13:23:56 -0000 Subject: [FFmpeg-trac] #1567(build system:open): make install fails with relative path for prefix dir In-Reply-To: <041.1bdf1960800b206091024b570ed82b31@avcodec.org> References: <041.1bdf1960800b206091024b570ed82b31@avcodec.org> Message-ID: <056.f6a80b54a23a24d2b66e9fdd1975430e@avcodec.org> #1567: make install fails with relative path for prefix dir -------------------------------------+------------------------------------- Reporter: | Owner: MacGyverismo | Status: open Type: defect | Component: build Priority: minor | system Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: relative path configure => * priority: normal => minor * version: unspecified => git-master * status: new => open * reproduced: 0 => 1 Comment: Only reproducible with --enable-shared Culprit is the following line in "install-lib$(NAME)-shared:" $(Q)$(foreach F,$(SLIB_INSTALL_LINKS),cd "$(SHLIBDIR)" && $(LN_S) $(SLIB_INSTALL_NAME) $(F);) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 30 19:32:10 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 30 Jul 2012 17:32:10 -0000 Subject: [FFmpeg-trac] #1536(avcodec:open): u263: problem with b-frames In-Reply-To: <038.8dd990dfeb5dadd0ff0fd3879ab46a48@avcodec.org> References: <038.8dd990dfeb5dadd0ff0fd3879ab46a48@avcodec.org> Message-ID: <053.824b6b2133f4bc2ed43166815ceba3e3@avcodec.org> #1536: u263: problem with b-frames ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: u263 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by cehoyos): * keywords: => u263 * status: new => open * version: unspecified => git-master * component: undetermined => avcodec * reproduced: 0 => 1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 30 19:54:28 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 30 Jul 2012 17:54:28 -0000 Subject: [FFmpeg-trac] #1475(avformat:new): Memory leak in ff_read_packet when decoding udp mpegts multicast stream In-Reply-To: <038.a76afc37f4f9efa12cc636370c0f4405@avcodec.org> References: <038.a76afc37f4f9efa12cc636370c0f4405@avcodec.org> Message-ID: <053.4778f6c0608dd2203c16c3bce0aad7de@avcodec.org> #1475: Memory leak in ff_read_packet when decoding udp mpegts multicast stream -------------------------------------+------------------------------------ Reporter: thutschen | Owner: Type: defect | Status: new Priority: normal | Component: avformat Version: unspecified | Resolution: Keywords: udp | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Comment (by mufin): For me this only occurs in correlation with #1510. Setting ts->auto_guess to 0 in mpegts.c:1954 (the name of the function is mpegts_read_header) worked in my case and I did not see any bad side effects after several weeks of permanently decoding dvb streams using the libraries compiled this way. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 30 20:49:23 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 30 Jul 2012 18:49:23 -0000 Subject: [FFmpeg-trac] #1582(avfilter:new): Banding/discoloration in darker gradients when converting to rgb24 In-Reply-To: <036.14b2e3fd86f92f10b8123e4f26801033@avcodec.org> References: <036.14b2e3fd86f92f10b8123e4f26801033@avcodec.org> Message-ID: <051.f5dd521efd3a4ffe6df5a62d2c891277@avcodec.org> #1582: Banding/discoloration in darker gradients when converting to rgb24 -------------------------------------+------------------------------------ Reporter: y3kcjd5 | Owner: Type: defect | Status: new Priority: normal | Component: avfilter Version: unspecified | Resolution: Keywords: win64 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Comment (by y3kcjd5): OK, seeing as how I can't get the other samples to fit: Source video clip vtst0.mp4: http://www.datafilehost.com/download- fb229dc6.html yuv420p10le->rgb48be frame 150 (looks like source): http://www.datafilehost.com/download-bc7b949d.html yuv420p10le->yuv420p->rgb24 frame 150 (banding no discoloration): http://www.datafilehost.com/download-8a131612.html -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 30 21:58:09 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 30 Jul 2012 19:58:09 -0000 Subject: [FFmpeg-trac] #1582(avfilter:new): Banding/discoloration in darker gradients when converting to rgb24 In-Reply-To: <036.14b2e3fd86f92f10b8123e4f26801033@avcodec.org> References: <036.14b2e3fd86f92f10b8123e4f26801033@avcodec.org> Message-ID: <051.efb8b854444ad3821733e867cd64a20c@avcodec.org> #1582: Banding/discoloration in darker gradients when converting to rgb24 -------------------------------------+------------------------------------ Reporter: y3kcjd5 | Owner: Type: defect | Status: new Priority: normal | Component: avfilter Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Changes (by cehoyos): * keywords: win64 => Comment: Just to make sure: Is the image I attached, rgb48.png ok, but the result of ffmpeg -i rgb48.png -pix_fmt rgb24 out24.png shows the banding? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jul 30 23:47:11 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 30 Jul 2012 21:47:11 -0000 Subject: [FFmpeg-trac] #1582(avfilter:new): Banding/discoloration in darker gradients when converting to rgb24 In-Reply-To: <036.14b2e3fd86f92f10b8123e4f26801033@avcodec.org> References: <036.14b2e3fd86f92f10b8123e4f26801033@avcodec.org> Message-ID: <051.a3eb1e73cc1b3cd733ff4f2825d9f273@avcodec.org> #1582: Banding/discoloration in darker gradients when converting to rgb24 -------------------------------------+------------------------------------ Reporter: y3kcjd5 | Owner: Type: defect | Status: new Priority: normal | Component: avfilter Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Comment (by y3kcjd5): That is correct. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 31 03:16:53 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 31 Jul 2012 01:16:53 -0000 Subject: [FFmpeg-trac] #1502(avcodec:closed): vc1 decoding regression In-Reply-To: <036.862325b565c6ef23657a5144a1f65cf9@avcodec.org> References: <036.862325b565c6ef23657a5144a1f65cf9@avcodec.org> Message-ID: <051.0803b91a298505296badbae3ffbc78b6@avcodec.org> #1502: vc1 decoding regression -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: fixed Keywords: vc1 | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by michael): * status: new => closed * resolution: => fixed * reproduced: 0 => 1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 31 04:06:07 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 31 Jul 2012 02:06:07 -0000 Subject: [FFmpeg-trac] #1586(avformat:closed): ffmpeg fails to recognize mpegvideo file In-Reply-To: <036.203b5b7f2bdc847b117b42ebaa8f4077@avcodec.org> References: <036.203b5b7f2bdc847b117b42ebaa8f4077@avcodec.org> Message-ID: <051.5ae059720060f2d31f23c103d802967b@avcodec.org> #1586: ffmpeg fails to recognize mpegvideo file -------------------------------------+------------------------------------- Reporter: smblr75 | Owner: Type: defect | Status: closed Priority: important | Component: avformat Version: git-master | Resolution: fixed Keywords: mpegps | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by michael): * status: open => closed * resolution: => fixed -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 31 04:16:21 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 31 Jul 2012 02:16:21 -0000 Subject: [FFmpeg-trac] #1326(undetermined:new): non-existing SPS XX referenced in buffering period - error while encoding UDP stream In-Reply-To: <041.297a7786fca8785532906a10c42ae133@avcodec.org> References: <041.297a7786fca8785532906a10c42ae133@avcodec.org> Message-ID: <056.5f532fb9730a18053b2f73cde475e4f0@avcodec.org> #1326: non-existing SPS XX referenced in buffering period - error while encoding UDP stream -------------------------------------+------------------------------------- Reporter: | Owner: streamingguy | Status: new Type: defect | Component: Priority: important | undetermined Version: git-master | Resolution: Keywords: udp | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by michael): Replying to [comment:5 streamingguy]: > Thank you for your reply. The UDP stream comes from DVB Satellite receiver and I am able to reproduce it second ffmpeg instance. Then please explain how you generate a UDP stream with a second ffmpeg instance and without DVB. Or if this is not the case then the awnser to my question is a no, not a yes. If its just reproduceable with live UDP chance are there are reception, network or OS issues, but iam happy to look at udp packet capture if you upload something with which it is reproduceable. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 31 04:22:58 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 31 Jul 2012 02:22:58 -0000 Subject: [FFmpeg-trac] #506(undetermined:reopened): FFMPEG32 Windows Build CRASH In-Reply-To: <041.e715042621da3ea0df3b5bb4e04ab917@avcodec.org> References: <041.e715042621da3ea0df3b5bb4e04ab917@avcodec.org> Message-ID: <056.3dac1a0ba9c74148c2a1b1bffd1d3c78@avcodec.org> #506: FFMPEG32 Windows Build CRASH -------------------------------------+------------------------------------- Reporter: | Owner: michael plaguebreath | Status: reopened Type: defect | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by michael): * cc: michael (added) Comment: btw is the new issue here a regression ? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 31 05:11:33 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 31 Jul 2012 03:11:33 -0000 Subject: [FFmpeg-trac] #1588(undetermined:new): ffprobe with -show_streams -show_data produces invalid xml Message-ID: <036.7b3a67ff69069200668a6b422fff0b97@avcodec.org> #1588: ffprobe with -show_streams -show_data produces invalid xml -------------------------------------+------------------------------------- Reporter: dericed | Type: defect Status: new | Priority: normal Component: | Version: git- undetermined | master Keywords: ffprobe,xml | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: The command below produces an xml where the extradata is not encapsulated within an xml node. How to reproduce: I created a file with {{{ ffmpeg -f lavfi -i testsrc=d=5 testsrc.mov }}} then ran: {{{ ffprobe -report -show_streams -show_data -noprivate -print_format xml=q=1:x=1 testsrc.mov > testsrc.xml }}} Here is the report: {{{ ffprobe started on 2012-07-30 at 23:08:42 Report written to "ffprobe-20120730-230842.log" Command line: ffprobe -report -show_streams -show_data -noprivate -print_format "xml=q=1:x=1" testsrc.mov ffprobe version 0.11.1.git Copyright (c) 2007-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 [xml @ 0x1087183e0] Setting entry with key 'q' to value '1' [xml @ 0x1087183e0] Setting entry with key 'x' to value '1' [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fa4a104f200] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fa4a104f200] ISO: File Type Major Brand: qt [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fa4a104f200] File position before avformat_find_stream_info() is 25116 [h264 @ 0x7fa4a1057800] Using externally provided dimensions [h264 @ 0x7fa4a1057800] no picture [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fa4a104f200] All info found [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fa4a104f200] File position after avformat_find_stream_info() is 3963 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'testsrc.mov': Metadata: major_brand : qt minor_version : 512 compatible_brands: qt encoder : Lavf54.16.104 Duration: 00:00:05.00, start: 0.000000, bitrate: 40 kb/s Stream #0:0(eng), 1, 1/25: Video: h264 (High) (avc1 / 0x31637661), yuv420p, 320x240 [SAR 1:1 DAR 4:3], 36 kb/s, 25 fps, 25 tbr, 25 tbn, 50 tbc Metadata: handler_name : DataHandler [h264 @ 0x7fa4a1057800] detected 2 logical cores [AVIOContext @ 0x108718560] Statistics: 25116 bytes read, 0 seeks }}} Here is the resulting XML {{{ extradata=" 00000000: 0164 000d ffe1 0019 6764 000d acd9 4141 .d......gd....AA 00000010: fb01 1000 0003 0010 0000 0303 20f1 4299 ............ .B. 00000020: 6001 0006 68eb e3cb 22c0 `...h...". " }}} Note the extradata text in between a closed node and the end of the node. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 31 05:22:57 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 31 Jul 2012 03:22:57 -0000 Subject: [FFmpeg-trac] #1586(avformat:closed): ffmpeg fails to recognize mpegvideo file In-Reply-To: <036.203b5b7f2bdc847b117b42ebaa8f4077@avcodec.org> References: <036.203b5b7f2bdc847b117b42ebaa8f4077@avcodec.org> Message-ID: <051.ad929036e009c30d76f0a70f2175d53f@avcodec.org> #1586: ffmpeg fails to recognize mpegvideo file -------------------------------------+------------------------------------- Reporter: smblr75 | Owner: Type: defect | Status: closed Priority: important | Component: avformat Version: git-master | Resolution: fixed Keywords: mpegps | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by smblr75): Fixed within a day of reporting. Thanks michael and cehoyos. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 31 07:41:03 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 31 Jul 2012 05:41:03 -0000 Subject: [FFmpeg-trac] #1582(swscale:open): Banding/discoloration in darker gradients when converting to rgb24 In-Reply-To: <036.14b2e3fd86f92f10b8123e4f26801033@avcodec.org> References: <036.14b2e3fd86f92f10b8123e4f26801033@avcodec.org> Message-ID: <051.eff914258fa1a6a5c64e374688b45c6a@avcodec.org> #1582: Banding/discoloration in darker gradients when converting to rgb24 ------------------------------------+----------------------------------- Reporter: y3kcjd5 | Owner: Type: defect | Status: open Priority: normal | Component: swscale Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by cehoyos): * status: new => open * version: unspecified => git-master * component: avfilter => swscale * reproduced: 0 => 1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 31 07:54:44 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 31 Jul 2012 05:54:44 -0000 Subject: [FFmpeg-trac] #1580(undetermined:open): purevoice in aiff regression In-Reply-To: <038.886870f5b8fbd574849381f5cb365810@avcodec.org> References: <038.886870f5b8fbd574849381f5cb365810@avcodec.org> Message-ID: <053.69ef7fca94c0539d6b6ecf63cc2c3ad6@avcodec.org> #1580: purevoice in aiff regression -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: important | Component: Version: git-master | undetermined Keywords: regression | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Comment (by jamal): This is a problem introduced with 3bab7cd1. That commit added a redundant ff_mov_read_chan() function to mov_chan.h/c. Unlike in libav, in ffmpeg it was already declared in isom.h/c. Removing it fixes this problem (And probably others). It's also why you had to add the mov_chan.o depencency from 4f2549e3. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 31 14:13:06 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 31 Jul 2012 12:13:06 -0000 Subject: [FFmpeg-trac] #1590(undetermined:new): Securing a System From Virus Message-ID: <035.5da1c25418c50c02e1da4fe4b9a93a82@avcodec.org> #1590: Securing a System From Virus -------------------------------------+------------------------------------- Reporter: triksi | Type: defect Status: new | Priority: minor Component: | Version: undetermined | unspecified Keywords: virus, | Blocked By: protection, software | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- It is important for you to keep your laptop or computer guarded against virus invections, malware attacks and heaps of different malware. These types of destructive applications could potentially cause plenty of destruction in the computer including turning it really sluggish, ruining data, forcing applications to halt or even spying your information for online hackers and also con artists to utilize to take your id or even rob you of money. Luckily, there are several wonderful anti virus apps around useful to safeguard your self as well as your system against such destructive apps perhaps even eradicate all of them if they are by now within the computer. You can find quite a number of anti-virus software programs around now and it also can often be very hard to settle on one which complies with your particular preferences. If in search of the [http://www.topvirusprotection.org/best-virus- protection/ best virus protection], you have to know various features as well as the degree of cover which a variety of kinds of anti virus software you can find right now deliver. I propose you select an anti- virus app which allows you a trial timeframe of either three or four weeks to try the app to see the ways it works before coming up with a solid choice to go for it. The top antivirus program must diagnose the whole computer or laptop which includes hard disk drives, RAM plus extrenal drives for all types of malevolent application such as viruses, adware, trojan viruses, worms, and spyware and others then remove or quarantine all of them. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 31 14:25:48 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 31 Jul 2012 12:25:48 -0000 Subject: [FFmpeg-trac] #1590(undetermined:closed): spam (was: Securing a System From Virus) In-Reply-To: <035.5da1c25418c50c02e1da4fe4b9a93a82@avcodec.org> References: <035.5da1c25418c50c02e1da4fe4b9a93a82@avcodec.org> Message-ID: <050.91568cbc9ae312d8e22832f33f49896d@avcodec.org> #1590: spam -------------------------------------+------------------------------------- Reporter: triksi | Owner: Type: defect | Status: closed Priority: minor | Component: Version: unspecified | undetermined Keywords: spam | Resolution: invalid Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by Cigaes): * keywords: virus, protection, software => spam * status: new => closed * resolution: => invalid Old description: > It is important for you to keep your laptop or computer guarded against > virus invections, malware attacks and heaps of different malware. These > types of destructive applications could potentially cause plenty of > destruction in the computer including turning it really sluggish, ruining > data, forcing applications to halt or even spying your information for > online hackers and also con artists to utilize to take your id or even > rob you of money. Luckily, there are several wonderful anti virus apps > around useful to safeguard your self as well as your system against such > destructive apps perhaps even eradicate all of them if they are by now > within the computer. You can find quite a number of anti-virus software > programs around now and it also can often be very hard to settle on one > which complies with your particular preferences. > If in search of the [http://www.topvirusprotection.org/best-virus- > protection/ best virus protection], you have to know various features as > well as the degree of cover which a variety of kinds of anti virus > software you can find right now deliver. I propose you select an anti- > virus app which allows you a trial timeframe of either three or four > weeks to try the app to see the ways it works before coming up with a > solid choice to go for it. The top antivirus program must diagnose the > whole computer or laptop which includes hard disk drives, RAM plus > extrenal drives for all types of malevolent application such as viruses, > adware, trojan viruses, worms, and spyware and others then remove or > quarantine all of them. New description: -- -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jul 31 23:28:43 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 31 Jul 2012 21:28:43 -0000 Subject: [FFmpeg-trac] #1591(documentation:new): suggestion for wiki centos page Message-ID: <033.0105e9f9f3d71b00900c76bc7e717b2f@avcodec.org> #1591: suggestion for wiki centos page -------------------------------------+------------------------------------- Reporter: bobd | Owner: stefano Type: | Status: new enhancement | Component: Priority: normal | documentation Version: | Keywords: centos unspecified | compile notify Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- It would be great if there was something on the Centos Compilation guide http://ffmpeg.org/trac/ffmpeg/wiki/CentosCompilationGuide up at the top that explains that this page is being kept up to date with current (or near current) library sources. So many of the compile instruction pages just put up what's current when they wrote it, and never update it. So I figured I had to take your instructions, double-check versions before making files. I eventually went to the timeline and saw it was just updated. But many of us would love an extra kick upside the head! -- Ticket URL: FFmpeg FFmpeg issue tracker