From trac at avcodec.org Thu Aug 1 00:06:34 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 31 Jul 2013 22:06:34 -0000 Subject: [FFmpeg-trac] #2828(avformat:new): HLS segment MPEGTS continuity counter is being incorrectly set to 0 on each segment In-Reply-To: <039.2bf7af10ff8a4a49227544671e70b4f2@avcodec.org> References: <039.2bf7af10ff8a4a49227544671e70b4f2@avcodec.org> Message-ID: <054.003bd9da7afd0af428e6427568d12b0c@avcodec.org> #2828: HLS segment MPEGTS continuity counter is being incorrectly set to 0 on each segment -------------------------------------+------------------------------------ Reporter: dlevinson5 | Owner: Type: defect | Status: new Priority: normal | Component: avformat Version: unspecified | Resolution: Keywords: hls mpegts | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 1 | -------------------------------------+------------------------------------ Changes (by cehoyos): * keywords: HLS MPEGTS => hls mpegts * priority: critical => normal Comment: Please provide an actual failing command line together with the complete, uncut console output to make this a valid ticket. If you have a patch fixing the problem, please send it (with git format- patch or as unified diff) to the ffmpeg-devel mailing list. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 1 00:06:39 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 31 Jul 2013 22:06:39 -0000 Subject: [FFmpeg-trac] #2828(avformat:new): HLS segment MPEGTS continuity counter is being incorrectly set to 0 on each segment In-Reply-To: <039.2bf7af10ff8a4a49227544671e70b4f2@avcodec.org> References: <039.2bf7af10ff8a4a49227544671e70b4f2@avcodec.org> Message-ID: <054.fe11b4cf18f8c7b3cfeff5d60d77d0e5@avcodec.org> #2828: HLS segment MPEGTS continuity counter is being incorrectly set to 0 on each segment -------------------------------------+------------------------------------ Reporter: dlevinson5 | Owner: Type: defect | Status: new Priority: normal | Component: avformat Version: unspecified | Resolution: Keywords: hls mpegts | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Changes (by cehoyos): * analyzed: 1 => 0 * reproduced: 1 => 0 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 1 00:34:48 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 31 Jul 2013 22:34:48 -0000 Subject: [FFmpeg-trac] #2814(undetermined:new): rtmp tp hls fails to produce reliable stream In-Reply-To: <037.104ba8c7e9c545e8f0caa9edb9566a65@avcodec.org> References: <037.104ba8c7e9c545e8f0caa9edb9566a65@avcodec.org> Message-ID: <052.ebbe3701d3d74cdf06a8caa65caea6f9@avcodec.org> #2814: rtmp tp hls fails to produce reliable stream -------------------------------------+------------------------------------- Reporter: vkroutik | 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 vkroutik): I have attached the file requested -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 1 00:37:17 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 31 Jul 2013 22:37:17 -0000 Subject: [FFmpeg-trac] #2754(undetermined:new): ffmpeg exist with muxing overhead after 6-8 hours of hls transcoding from rtmp stream In-Reply-To: <037.4b5aa013d3ea01b4935c934f094fdbc4@avcodec.org> References: <037.4b5aa013d3ea01b4935c934f094fdbc4@avcodec.org> Message-ID: <052.32ea11d0cf6a67643b636c5d71798cb1@avcodec.org> #2754: ffmpeg exist with muxing overhead after 6-8 hours of hls transcoding from rtmp stream -------------------------------------+------------------------------------- Reporter: vkroutik | 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 vkroutik): I suggest to close this, as issue is with input which gets interupted... -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 1 00:40:02 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 31 Jul 2013 22:40:02 -0000 Subject: [FFmpeg-trac] #2829(undetermined:new): failed to read from a valid rtmp stream with error Invaid data found when processing input Message-ID: <037.a3ac48e3133755642acdd530c1e5ac1d@avcodec.org> #2829: failed to read from a valid rtmp stream with error Invaid data found when processing input -------------------------------------+------------------------------------- Reporter: vkroutik | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- I run on windows this command with a build from the head: C:\Dev\Tools\ffmpeg\ffmpeg.exe -report -loglevel 99 -i "rtmp://x3282azmedc12001.f.l.f.lb.core- cdn.net/12001centertvkoeln/live/3282azmedia/live_de_500 live=1" -c:v copy -c:a copy -bsf h264_mp4toannexb -bsf:a aac_adtstoasc -hls_time 10 -hls_list_size 6 -hls_wrap 60 -start_number 1 -y "C:\Dev\Tools\Test\stream.m3u8" Failed to read the stream even so it is valid: HandleInvoke, server invoking <_onbwdone> RTMP_ReadPacket: fd=300 RTMPSockBuf_Fill, recv returned -1. GetSockError(): 10060 (Unknown error) RTMP_ReadPacket, failed to read RTMP packet header [AVIOContext @ 000000000415c3a0] Statistics: 0 bytes read, 0 seeks RTMP_SendPacket: fd=300, size=34 Invoking deleteStream rtmp://x3282azmedc12001.f.l.f.lb.core- cdn.net/12001centertvkoeln/live/3282azmedia/live_de_500 live=1: Invalid data found when processing input -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 1 00:46:06 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 31 Jul 2013 22:46:06 -0000 Subject: [FFmpeg-trac] #2829(undetermined:new): failed to read from a valid rtmp stream with error Invaid data found when processing input In-Reply-To: <037.a3ac48e3133755642acdd530c1e5ac1d@avcodec.org> References: <037.a3ac48e3133755642acdd530c1e5ac1d@avcodec.org> Message-ID: <052.da7e61d9299ed2ea8b1ad1da9b305592@avcodec.org> #2829: failed to read from a valid rtmp stream with error Invaid data found when processing input -------------------------------------+------------------------------------- Reporter: vkroutik | 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): Is hls output required to reproduce the problem? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 1 02:37:55 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 01 Aug 2013 00:37:55 -0000 Subject: [FFmpeg-trac] #2829(undetermined:new): failed to read from a valid rtmp stream with error Invaid data found when processing input In-Reply-To: <037.a3ac48e3133755642acdd530c1e5ac1d@avcodec.org> References: <037.a3ac48e3133755642acdd530c1e5ac1d@avcodec.org> Message-ID: <052.4fcf1cba5f8fbf5b1ba037102bdcfd65@avcodec.org> #2829: failed to read from a valid rtmp stream with error Invaid data found when processing input -------------------------------------+------------------------------------- Reporter: vkroutik | 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 vkroutik): Nop, it fails on basic -i read, the same links plays find in jwplayer -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 1 04:58:37 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 01 Aug 2013 02:58:37 -0000 Subject: [FFmpeg-trac] #2686(avcodec:open): Native AAC encoder collapses at high bitrates on some samples In-Reply-To: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> References: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> Message-ID: <051.0f322a8b43fad35a882a1fc39a4c2b69@avcodec.org> #2686: Native AAC encoder collapses at high bitrates on some samples -------------------------------------+------------------------------------- Reporter: Kamedo2 | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: aac | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by Kamedo2): This paper, fig. 6 shows bit allocation curves, although this is Opus. http://jmvalin.ca/papers/aes135_opus_celt.pdf -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 1 10:19:11 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 01 Aug 2013 08:19:11 -0000 Subject: [FFmpeg-trac] #2731(avformat:open): Problem with -metadata disc In-Reply-To: <037.161f60b388f2afac14a26f104055df46@avcodec.org> References: <037.161f60b388f2afac14a26f104055df46@avcodec.org> Message-ID: <052.bf909b0d2e377b4ace4d89b23ff6f69c@avcodec.org> #2731: Problem with -metadata disc --------------------------------------+------------------------------------ Reporter: Messiahs | Owner: cehoyos Type: enhancement | Status: open Priority: wish | Component: avformat Version: git-master | Resolution: Keywords: mov metadata | 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 => wish * owner: => cehoyos * type: defect => enhancement Comment: Patch sent to ffmpeg.devel. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 1 10:36:30 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 01 Aug 2013 08:36:30 -0000 Subject: [FFmpeg-trac] #2784(build system:open): MacOS: building minimal, audio-only version fails with linker error In-Reply-To: <036.31de03e85dbdd231bb0589e014ae4d0b@avcodec.org> References: <036.31de03e85dbdd231bb0589e014ae4d0b@avcodec.org> Message-ID: <051.8a1bb3df9857713636b28381cffbd122@avcodec.org> #2784: MacOS: building minimal, audio-only version fails with linker error -------------------------------------+------------------------------------- Reporter: milgner | Owner: Type: defect | Status: open Priority: normal | Component: build Version: git-master | system Keywords: osx | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Changes (by cehoyos): * status: new => open * reproduced: 0 => 1 Comment: {{{ $ ./configure --disable-everything --enable-shared --disable-static }}} {{{ $ make V=1 gcc -dynamiclib -Wl,-single_module -Wl,-install_name,/usr/local/lib/libavfilter.3.dylib,-current_version,3.82.100,-compatibility_version,3 -Llibavcodec -Llibavdevice -Llibavfilter -Llibavformat -Llibavresample -Llibavutil -Llibpostproc -Llibswscale -Llibswresample -Wl,-dynamic,-search_paths_first -o libavfilter/libavfilter.3.dylib libavfilter/af_aformat.o libavfilter/af_anull.o libavfilter/allfilters.o libavfilter/audio.o libavfilter/avcodec.o libavfilter/avfilter.o libavfilter/avfiltergraph.o libavfilter/buffer.o libavfilter/buffersink.o libavfilter/buffersrc.o libavfilter/drawutils.o libavfilter/fifo.o libavfilter/formats.o libavfilter/graphdump.o libavfilter/graphparser.o libavfilter/lavfutils.o libavfilter/lswsutils.o libavfilter/opencl_allkernels.o libavfilter/pthread.o libavfilter/setpts.o libavfilter/transform.o libavfilter/trim.o libavfilter/vf_format.o libavfilter/vf_null.o libavfilter/video.o -lavutil -liconv -lm -lbz2 -lz Undefined symbols: "_sws_scale", referenced from: _ff_scale_image in lswsutils.o "_av_read_frame", referenced from: _ff_load_image in lavfutils.o "_sws_getContext", referenced from: _ff_scale_image in lswsutils.o "_av_find_input_format", referenced from: _ff_load_image in lavfutils.o "_avcodec_open2", referenced from: _ff_load_image in lavfutils.o "_avcodec_close", referenced from: _ff_load_image in lavfutils.o "_sws_freeContext", referenced from: _ff_scale_image in lswsutils.o "_avcodec_decode_video2", referenced from: _ff_load_image in lavfutils.o "_avcodec_find_best_pix_fmt_of_2", referenced from: _pick_format in avfiltergraph.o "_avformat_close_input", referenced from: _ff_load_image in lavfutils.o "_avcodec_find_decoder", referenced from: _ff_load_image in lavfutils.o "_av_register_all", referenced from: _ff_load_image in lavfutils.o "_avcodec_alloc_frame", referenced from: _ff_load_image in lavfutils.o "_avformat_open_input", referenced from: _ff_load_image in lavfutils.o ld: symbol(s) not found collect2: ld returned 1 exit status make: *** [libavfilter/libavfilter.3.dylib] Error 1 }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 1 11:08:09 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 01 Aug 2013 09:08:09 -0000 Subject: [FFmpeg-trac] #2742(avcodec:closed): Speex encoding does not allow for specifying complexity level In-Reply-To: <035.e308f5795b96a787c0096c0eeba9db20@avcodec.org> References: <035.e308f5795b96a787c0096c0eeba9db20@avcodec.org> Message-ID: <050.b5efa8d504364e37129cfe8577acc996@avcodec.org> #2742: Speex encoding does not allow for specifying complexity level -------------------------------------+------------------------------------- Reporter: ferene | Owner: Type: defect | Status: closed Priority: normal | Component: avcodec Version: unspecified | Resolution: Keywords: libspeex | worksforme Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: speex => libspeex * priority: wish => normal * status: new => closed * resolution: => worksforme Comment: {{{ $ ffmpeg -i input -ar 8k -vn -acodec libspeex -aq 1 -compression_level 10 -dtx 1 out.spx }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 1 11:51:38 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 01 Aug 2013 09:51:38 -0000 Subject: [FFmpeg-trac] #2696(undetermined:new): Audio/Video sync issues when reducing fps from 59.94 to 29.97 In-Reply-To: <036.91ca031f22b72fc853bd3c6ef477ec75@avcodec.org> References: <036.91ca031f22b72fc853bd3c6ef477ec75@avcodec.org> Message-ID: <051.2159692097becce6a4f0877c239b2b58@avcodec.org> #2696: Audio/Video sync issues when reducing fps from 59.94 to 29.97 -------------------------------------+------------------------------------- Reporter: smblr75 | 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): Please test {{{-avoid_negative_ts 1}}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 1 12:11:26 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 01 Aug 2013 10:11:26 -0000 Subject: [FFmpeg-trac] #2093(avcodec:open): ffplay: crash when seeking with the mouse In-Reply-To: <038.b26f3d4e245623b38cd3fc44b460e3c3@avcodec.org> References: <038.b26f3d4e245623b38cd3fc44b460e3c3@avcodec.org> Message-ID: <053.d59f1298a33100e59a0f0e84cfd01168@avcodec.org> #2093: ffplay: crash when seeking with the mouse -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: crash | Blocked By: SIGSEGV leak | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * status: new => open * reproduced: 0 => 1 Comment: Needs -vst 3 now {{{ (gdb) r problem.rm -vst 3 Starting program: ffplay_g problem.rm -vst 3 [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". ffplay version N-55127-g11ace70 Copyright (c) 2003-2013 the FFmpeg developers built on Aug 1 2013 11:54:27 with gcc 4.7 (SUSE Linux) configuration: --disable-pthreads libavutil 52. 40.100 / 52. 40.100 libavcodec 55. 19.100 / 55. 19.100 libavformat 55. 12.102 / 55. 12.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 [New Thread 0x7ffff528a700 (LWP 26487)] [New Thread 0x7ffff4167700 (LWP 26488)] [New Thread 0x7ffff3865700 (LWP 26489)] [rm @ 0x7fffec000920] Unsupported stream type 000003a4 0B f=0/0 [rm @ 0x7fffec000920] Unsupported stream type 00000292 [rv40 @ 0x7fffec002d20] Warning: not compiled with thread support, using thread emulation [rv40 @ 0x7fffec003680] Warning: not compiled with thread support, using thread emulation [rv40 @ 0x7fffec003fe0] Warning: not compiled with thread support, using thread emulation [rv40 @ 0x7fffec004940] Warning: not compiled with thread support, using thread emulation [cook @ 0x7fffec0052a0] Warning: not compiled with thread support, using thread emulation [cook @ 0x7fffec0062e0] Warning: not compiled with thread support, using thread emulation [cook @ 0x7fffec007560] Warning: not compiled with thread support, using thread emulation [rv40 @ 0x7fffec007e00] Warning: not compiled with thread support, using thread emulation Truncating packet of size 542777353 to 8156342 [rm @ 0x7fffec000920] Impossibly sized packet [rm @ 0x7fffec000920] Could not find codec parameters for stream 2 (Video: rv40 (RV40 / 0x30345652), yuv420p, 360x288, 10 kb/s): no frame in rv30/40 and no sar Consider increasing the value for the 'analyzeduration' and 'probesize' options [rm @ 0x7fffec000920] Could not find codec parameters for stream 3 (Video: rv40 (RV40 / 0x30345652), yuv420p, 360x288, 12 kb/s): no frame in rv30/40 and no sar Consider increasing the value for the 'analyzeduration' and 'probesize' options [rm @ 0x7fffec000920] Could not find codec parameters for stream 4 (Video: rv40 (RV40 / 0x30345652), yuv420p, 360x288, 26 kb/s): no frame in rv30/40 and no sar Consider increasing the value for the 'analyzeduration' and 'probesize' options [rm @ 0x7fffec000920] Could not find codec parameters for stream 5 (Video: rv40 (RV40 / 0x30345652), yuv420p, 360x288, 180 kb/s): no frame in rv30/40 and no sar Consider increasing the value for the 'analyzeduration' and 'probesize' options [rm @ 0x7fffec000920] Could not find codec parameters for stream 9 (Video: rv40 (RV40 / 0x30345652), yuv420p, 360x288, 10 kb/s): no frame in rv30/40 and no sar Consider increasing the value for the 'analyzeduration' and 'probesize' options Input #0, rm, from 'problem.rm': Metadata: Audiences : 16k Substream for 28k Dial-up;28k Dial-up;56k Dial- up;256k DSL or Cable; audioMode : music Creation Date : 4/30/2005 11:23:03 Generated By : RealProducer(R) Plus 10.0 for Windows, Build 10.0.0.545 Modification Date: 4/30/2005 11:29:42 videoMode : normal ASMRuleBook : #($Bandwidth < 20000),Stream7Bandwidth = 10000, Stream8Bandwidth = 6000;#($Bandwidth >= 20000) && ($Bandwidth < 34000),Stream7B title : author : copyright : (C) 2004 comment : Duration: 00:03:43.49, start: 0.000000, bitrate: 292 kb/s Stream #0:0: Data: none, 180 kb/s Stream #0:1: Data: none, 44 kb/s Stream #0:2: Video: rv40 (RV40 / 0x30345652), yuv420p, 360x288, 10 kb/s, 15 fps, 15 tbr, 1k tbn, 1k tbc Stream #0:3: Video: rv40 (RV40 / 0x30345652), yuv420p, 360x288, 12 kb/s, 15 fps, 15 tbr, 1k tbn, 1k tbc Stream #0:4: Video: rv40 (RV40 / 0x30345652), yuv420p, 360x288, 26 kb/s, 15 fps, 15 tbr, 1k tbn, 1k tbc Stream #0:5: Video: rv40 (RV40 / 0x30345652), yuv420p, 360x288, 180 kb/s, 25 fps, 25 tbr, 1k tbn, 1k tbc Stream #0:6: Audio: cook (cook / 0x6B6F6F63), 8000 Hz, mono, fltp, 6 kb/s Stream #0:7: Audio: cook (cook / 0x6B6F6F63), 8000 Hz, mono, fltp, 8 kb/s Stream #0:8: Audio: cook (cook / 0x6B6F6F63), 44100 Hz, stereo, fltp, 44 kb/s Stream #0:9: Video: rv40 (RV40 / 0x30345652), yuv420p, 360x288, 10 kb/s, 15 fps, 15 tbr, 1k tbn, 1k tbc [cook @ 0x7fffec007560] Warning: not compiled with thread support, using thread emulation [New Thread 0x7ffff3064700 (LWP 26490)] [rv40 @ 0x7fffec003680] Warning: not compiled with thread support, using thread emulation [New Thread 0x7ffff2863700 (LWP 26491)] ... Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7ffff2863700 (LWP 26468)] 0x0000000000aacd94 in ff_er_frame_end (s=s at entry=0x7fffec048300) at libavcodec/error_resilience.c:1190 1190 dc += dest_y[x + (n & 1) * 8 + (gdb) bt #0 0x0000000000aacd94 in ff_er_frame_end (s=s at entry=0x7fffec048300) at libavcodec/error_resilience.c:1190 #1 0x0000000000916ee2 in ff_rv34_decode_frame (avctx=0x7fffec003680, data=0x7fffe80008c0, got_picture_ptr=0x7ffff2862c04, avpkt=0x7ffff2862ac0) at libavcodec/rv34.c:1671 #2 0x000000000098adbc in avcodec_decode_video2 (avctx=0x7fffec003680, picture=picture at entry=0x7fffe80008c0, got_picture_ptr=got_picture_ptr at entry=0x7ffff2862c04, avpkt=avpkt at entry=0x7ffff2862c50) at libavcodec/utils.c:1975 #3 0x00000000004621d6 in get_video_frame (serial=0x7ffff2862c00, pkt=0x7ffff2862c50, frame=0x7fffe80008c0, is=0x7ffff3866040) at ffplay.c:1671 #4 video_thread (arg=0x7ffff3866040) at ffplay.c:1905 #5 0x00007ffff6cc6e96 in ?? () from /usr/lib64/libSDL-1.2.so.0 #6 0x00007ffff6d09cd9 in ?? () from /usr/lib64/libSDL-1.2.so.0 #7 0x00007ffff6aa0e0e in start_thread () from /lib64/libpthread.so.0 #8 0x00007ffff5eb42cd in clone () from /lib64/libc.so.6 (gdb) disass $pc-32,$pc+32 Dump of assembler code from 0xaacd74 to 0xaacdb4: 0x0000000000aacd74 : lea 0x1(%rdx),%ebx 0x0000000000aacd77 : lea 0x2(%rdx),%r10d 0x0000000000aacd7b : lea 0x3(%rdx),%r9d 0x0000000000aacd7f : lea 0x4(%rdx),%r8d 0x0000000000aacd83 : lea 0x5(%rdx),%edi 0x0000000000aacd86 : lea 0x6(%rdx),%esi 0x0000000000aacd89 : lea 0x7(%rdx),%ecx 0x0000000000aacd8c : lea 0x0(%rbp,%r11,1),%r14d 0x0000000000aacd91 : movslq %r14d,%r14 => 0x0000000000aacd94 : movzbl (%rax,%r14,1),%r15d 0x0000000000aacd99 : lea 0x0(%rbp,%rdx,1),%r14d 0x0000000000aacd9e : movslq %r14d,%r14 0x0000000000aacda1 : movzbl (%rax,%r14,1),%r14d 0x0000000000aacda6 : add %r14d,%r15d 0x0000000000aacda9 : lea 0x0(%rbp,%r10,1),%r14d 0x0000000000aacdae : movslq %r14d,%r14 0x0000000000aacdb1 : movzbl (%rax,%r14,1),%r14d End of assembler dump. (gdb) info register rax 0x0 0 rbx 0x0 0 rcx 0x7 7 rdx 0x0 0 rsi 0x6 6 rdi 0x5 5 rbp 0x0 0x0 rsp 0x7ffff2862770 0x7ffff2862770 r8 0x4 4 r9 0x3 3 r10 0x2 2 r11 0x1 1 r12 0x0 0 r13 0x0 0 r14 0x1 1 r15 0x1 1 rip 0xaacd94 0xaacd94 eflags 0x10206 [ PF IF RF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x0 0 gs 0x0 0 (gdb) print linesize[0] $1 = 0 (gdb) print y $3 = 0 (gdb) print x $4 = 1 (gdb) print dest_y $5 = (uint8_t *) 0x0 }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 1 16:35:52 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 01 Aug 2013 14:35:52 -0000 Subject: [FFmpeg-trac] #2754(undetermined:closed): ffmpeg exist with muxing overhead after 6-8 hours of hls transcoding from rtmp stream In-Reply-To: <037.4b5aa013d3ea01b4935c934f094fdbc4@avcodec.org> References: <037.4b5aa013d3ea01b4935c934f094fdbc4@avcodec.org> Message-ID: <052.50653cc873597def8ede189738188b33@avcodec.org> #2754: ffmpeg exist with muxing overhead after 6-8 hours of hls transcoding from rtmp stream -------------------------------------+------------------------------------- Reporter: vkroutik | 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 cehoyos): * status: new => closed * resolution: => invalid -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 1 21:11:30 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 01 Aug 2013 19:11:30 -0000 Subject: [FFmpeg-trac] #2157(avformat:closed): -metadata track=1/10 and M4A issues In-Reply-To: <037.081927c98e25c67c9e0bcaf9f62b45cb@avcodec.org> References: <037.081927c98e25c67c9e0bcaf9f62b45cb@avcodec.org> Message-ID: <052.98d12df0fc29224a92f6a439b91cc9e4@avcodec.org> #2157: -metadata track=1/10 and M4A issues --------------------------------------+------------------------------------ Reporter: Atarikid | Owner: Type: defect | Status: closed Priority: normal | Component: avformat Version: git-master | Resolution: fixed Keywords: mov metadata | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | --------------------------------------+------------------------------------ Changes (by cehoyos): * status: open => closed * resolution: => fixed Comment: Fixed in bb7f71d, thank you for the report! -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 1 21:12:09 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 01 Aug 2013 19:12:09 -0000 Subject: [FFmpeg-trac] #2731(avformat:closed): Problem with -metadata disc In-Reply-To: <037.161f60b388f2afac14a26f104055df46@avcodec.org> References: <037.161f60b388f2afac14a26f104055df46@avcodec.org> Message-ID: <052.e1bea98a59fdfab93a8f8cf1ed727c9c@avcodec.org> #2731: Problem with -metadata disc --------------------------------------+------------------------------------ Reporter: Messiahs | Owner: cehoyos Type: enhancement | Status: closed Priority: wish | Component: avformat Version: git-master | Resolution: fixed Keywords: mov metadata | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | --------------------------------------+------------------------------------ Changes (by cehoyos): * status: open => closed * resolution: => fixed Comment: Fixed in fbc0004, thank you for the report! -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 2 01:40:02 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 01 Aug 2013 23:40:02 -0000 Subject: [FFmpeg-trac] #2686(avcodec:open): Native AAC encoder collapses at high bitrates on some samples In-Reply-To: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> References: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> Message-ID: <051.3c6aa5ed04b5001ae06a0ab84734843b@avcodec.org> #2686: Native AAC encoder collapses at high bitrates on some samples -------------------------------------+------------------------------------- Reporter: Kamedo2 | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: aac | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by klaussfreire): Cool paper. Still, everything seems quite specific to Opus. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 2 03:13:59 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 02 Aug 2013 01:13:59 -0000 Subject: [FFmpeg-trac] #2830(avformat:new): stronger ff_index_search_timestamp Message-ID: <038.83e57b740de65f26477754eca3c6d179@avcodec.org> #2830: stronger ff_index_search_timestamp -----------------------------------+--------------------------------------- Reporter: zgw860714 | Type: defect Status: new | Priority: normal Component: avformat | Version: unspecified Keywords: seek | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 1 | -----------------------------------+--------------------------------------- The end of ff_index_search_timestamp will search the AVINDEX_KEYFRAME?when several frames from beginning is not keyframe and flags is AVSEEK_FLAG_BACKWARD, the function maybe return -1.leading the av_seek_file to fail.when i want seek the first frame or play from stop,the stream will not seek to the beginning. I suggest fix the bug.Before return,if m is -1 and flags is BACKWARD, set m to be 0. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 2 18:38:00 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 02 Aug 2013 16:38:00 -0000 Subject: [FFmpeg-trac] #2831(avcodec:new): TTA encoder segmentation fault with 24 bits multichannel input Message-ID: <034.c45bc0944673ecce643fdef50fd9a2c6@avcodec.org> #2831: TTA encoder segmentation fault with 24 bits multichannel input -------------------------------------+------------------------------------- Reporter: jamal | Owner: Type: defect | Status: new Priority: important | Component: avcodec Version: git- | Keywords: tta sigsegv master | Blocking: Blocked By: | Analyzed by developer: 0 Reproduced by developer: 0 | -------------------------------------+------------------------------------- {{{ jamrial at GentooVM ~/build $ gdb ffmpeg_g GNU gdb (Gentoo 7.5.1 p2) 7.5.1 Copyright (C) 2012 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 "i686-pc-linux-gnu". For bug reporting instructions, please see: ... Reading symbols from /home/jamrial/build/ffmpeg_g...done. (gdb) r -i ../24.wav -c:a tta -f null - Starting program: /home/jamrial/build/ffmpeg_g -i ../24.wav -c:a tta -f null - warning: Could not load shared library symbols for linux-gate.so.1. Do you need "set solib-search-path" or "set sysroot"? [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/libthread_db.so.1". ffmpeg version N-55178-g2b9590e Copyright (c) 2000-2013 the FFmpeg developers built on Aug 2 2013 13:02:19 with gcc 4.6.3 (Gentoo 4.6.3 p1.13, pie-0.5.2) configuration: --enable-gpl --cpu=i686 --disable-optimizations --enable- debug=gdb libavutil 52. 40.100 / 52. 40.100 libavcodec 55. 19.100 / 55. 19.100 libavformat 55. 12.102 / 55. 12.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Input #0, wav, from '../24.wav': Metadata: encoder : Lavf55.12.102 Duration: 00:00:15.00, bitrate: 9216 kb/s Stream #0:0: Audio: pcm_s24le ([1][0][0][0] / 0x0001), 96000 Hz, quad, s32, 9216 kb/s [New Thread 0xb7dbab40 (LWP 24508)] [New Thread 0xb75b9b40 (LWP 24509)] [New Thread 0xb6db8b40 (LWP 24510)] Output #0, null, to 'pipe:': Metadata: encoder : Lavf55.12.102 Stream #0:0: Audio: tta, 96000 Hz, quad, s32, 128 kb/s Stream mapping: Stream #0:0 -> #0:0 (pcm_s24le -> tta) Press [q] to stop, [?] for help Program received signal SIGSEGV, Segmentation fault. 0xb7e32e18 in ?? () from /lib/libc.so.6 (gdb) bt #0 0xb7e32e18 in ?? () from /lib/libc.so.6 #1 0xb7e33e6f in ?? () from /lib/libc.so.6 #2 0xb7e36985 in malloc () from /lib/libc.so.6 #3 0x0892e916 in av_realloc (ptr=0x0, size=656393) at /home/jamrial/ffmpeg/libavutil/mem.c:164 #4 0x089224d9 in av_buffer_realloc (pbuf=0xbffff1f4, size=656393) at /home/jamrial/ffmpeg/libavutil/buffer.c:164 #5 0x0824ae3b in copy_packet_data (pkt=0xbffff1f4, src=0xbfffeed8, dup=1) at /home/jamrial/ffmpeg/libavcodec/avpacket.c:194 #6 0x0824b19c in av_dup_packet (pkt=0xbffff1f4) at /home/jamrial/ffmpeg/libavcodec/avpacket.c:243 #7 0x086343c1 in avcodec_encode_audio2 (avctx=0x9200b00, avpkt=0xbffff1f4, frame=0x9204cc0, got_packet_ptr=0xbffff1f0) at /home/jamrial/ffmpeg/libavcodec/utils.c:1607 #8 0x0805969f in do_audio_out (s=0x9200420, ost=0x9200ee0, frame=0x9204cc0) at /home/jamrial/ffmpeg/ffmpeg.c:693 #9 0x0805b0a1 in reap_filters () at /home/jamrial/ffmpeg/ffmpeg.c:1100 #10 0x0806400b in transcode_step () at /home/jamrial/ffmpeg/ffmpeg.c:3168 #11 0x080640c6 in transcode () at /home/jamrial/ffmpeg/ffmpeg.c:3211 #12 0x080645d0 in main (argc=8, argv=0xbffff544) at /home/jamrial/ffmpeg/ffmpeg.c:3389 (gdb) }}} This seems to be only with 24 bits multichannel input. 16 bits is fine, and if i use "-ac 2" to make the 24 bits 4.0 input stereo it doesn't crash. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 2 19:03:18 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 02 Aug 2013 17:03:18 -0000 Subject: [FFmpeg-trac] #2831(avcodec:closed): TTA encoder segmentation fault with 24 bits multichannel input In-Reply-To: <034.c45bc0944673ecce643fdef50fd9a2c6@avcodec.org> References: <034.c45bc0944673ecce643fdef50fd9a2c6@avcodec.org> Message-ID: <049.4b2e89d30f526a0bef2971b2fe6c7a7a@avcodec.org> #2831: TTA encoder segmentation fault with 24 bits multichannel input -------------------------------------+----------------------------------- Reporter: jamal | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: fixed Keywords: tta sigsegv | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by richardpl): * status: new => closed * resolution: => fixed -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 2 20:04:33 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 02 Aug 2013 18:04:33 -0000 Subject: [FFmpeg-trac] #2686(avcodec:open): Native AAC encoder collapses at high bitrates on some samples In-Reply-To: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> References: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> Message-ID: <051.e1c201d4bdd25d77a505b4090ed63e6e@avcodec.org> #2686: Native AAC encoder collapses at high bitrates on some samples -------------------------------------+------------------------------------- Reporter: Kamedo2 | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: aac | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by Kamedo2): Is aaccoder.c line 829: {{{ if (start >= cutoff || band->energy <= (band->threshold * zeroscale) || band->threshold == 0.0) { }}} correct? Not start >= cutoff+cutoff/5? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 2 20:09:00 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 02 Aug 2013 18:09:00 -0000 Subject: [FFmpeg-trac] #2686(avcodec:open): Native AAC encoder collapses at high bitrates on some samples In-Reply-To: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> References: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> Message-ID: <051.83edecfe9ad2ef5a3e79f20940cb8681@avcodec.org> #2686: Native AAC encoder collapses at high bitrates on some samples -------------------------------------+------------------------------------- Reporter: Kamedo2 | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: aac | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by klaussfreire): Yep, the cutoff is used as-is in this patch, the offset is already accounted for in its computation above that. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 2 20:33:39 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 02 Aug 2013 18:33:39 -0000 Subject: [FFmpeg-trac] #2831(avcodec:closed): TTA encoder segmentation fault with 24 bits multichannel input In-Reply-To: <034.c45bc0944673ecce643fdef50fd9a2c6@avcodec.org> References: <034.c45bc0944673ecce643fdef50fd9a2c6@avcodec.org> Message-ID: <049.88de12920ca0e7831ca6b8254a763c32@avcodec.org> #2831: TTA encoder segmentation fault with 24 bits multichannel input -------------------------------------+----------------------------------- Reporter: jamal | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: fixed Keywords: tta sigsegv | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by cehoyos): Was a specific sample needed? {{{ $ ffmpeg -f s24le -ar 96k -ac 4 -i /dev/zero -t 15 -acodec pcm_s24le 24.wav }}} {{{ $ ffmpeg -i 24.wav -acodec tta -f null - ffmpeg version N-55178-g2b9590e Copyright (c) 2000-2013 the FFmpeg developers built on Aug 2 2013 20:15:32 with gcc 4.7 (SUSE Linux) configuration: --cc='gcc -m32' --enable-gpl --cpu=i686 --disable- optimizations --enable-debug=gdb libavutil 52. 40.100 / 52. 40.100 libavcodec 55. 19.100 / 55. 19.100 libavformat 55. 12.102 / 55. 12.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Input #0, wav, from '24.wav': Metadata: encoder : Lavf55.12.102 Duration: 00:00:15.01, bitrate: 9216 kb/s Stream #0:0: Audio: pcm_s24le ([1][0][0][0] / 0x0001), 96000 Hz, 4.0, s32, 9216 kb/s Output #0, null, to 'pipe:': Metadata: encoder : Lavf55.12.102 Stream #0:0: Audio: tta, 96000 Hz, 4.0, s32, 128 kb/s Stream mapping: Stream #0:0 -> #0:0 (pcm_s24le -> tta) Press [q] to stop, [?] for help size=N/A time=00:00:15.67 bitrate=N/A video:0kB audio:707kB subtitle:0 global headers:0kB muxing overhead -100.003038% }}} valgrind shows no problems either here. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 3 00:08:11 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 02 Aug 2013 22:08:11 -0000 Subject: [FFmpeg-trac] #2832(FFmpeg:new): ffmpeg produces audio with glitch Message-ID: <038.6041c4c7d19e2507bdbab0e948d67358@avcodec.org> #2832: ffmpeg produces audio with glitch -----------------------------------+--------------------------------------- Reporter: asukhanov | Type: defect Status: new | Priority: normal Component: FFmpeg | Version: unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -----------------------------------+--------------------------------------- I uploaded audio_glitch_input.flv to upload.ffmpeg.org/incoming ffmpeg -nostats -nostdin -probesize 5000000\ -i ./audio_glitch_input.flv -map_metadata -1 -pass 1\ -shortest -apad 512 -b:a 64000 -ac 1 -ar 22050 -async 1 -compression_level 0 -acodec libmp3lame -sn\ -f flv -y audio_glitch_output.flv ffmpeg version git-2013-05-15-1a36c75 Copyright (c) 2000-2013 the FFmpeg developers built on May 14 2013 19:05:26 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5) configuration: --enable-gpl --enable-nonfree --enable-pthreads --enable- libx264 --enable-libfaac --enable-libmp3lame --extra- cflags=-I/usr/local/include --extra-ldflags=-L/usr/local/lib libavutil 52. 31.100 / 52. 31.100 libavcodec 55. 9.100 / 55. 9.100 libavformat 55. 7.100 / 55. 7.100 libavdevice 55. 0.100 / 55. 0.100 libavfilter 3. 67.100 / 3. 67.100 libswscale 2. 3.100 / 2. 3.100 libswresample 0. 17.102 / 0. 17.102 libpostproc 52. 3.100 / 52. 3.100 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 3 00:40:03 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 02 Aug 2013 22:40:03 -0000 Subject: [FFmpeg-trac] #2832(undetermined:new): ffmpeg produces audio with glitch In-Reply-To: <038.6041c4c7d19e2507bdbab0e948d67358@avcodec.org> References: <038.6041c4c7d19e2507bdbab0e948d67358@avcodec.org> Message-ID: <053.f44806da238c8025f8ccaf968df8fa02@avcodec.org> #2832: ffmpeg produces audio with glitch -------------------------------------+------------------------------------- Reporter: asukhanov | 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: Is the problem also reproducible with the following command? {{{$ ffmpeg -i audio_glitch_input.flv out.wav}}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 3 00:50:22 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 02 Aug 2013 22:50:22 -0000 Subject: [FFmpeg-trac] #2832(undetermined:new): ffmpeg produces audio with glitch In-Reply-To: <038.6041c4c7d19e2507bdbab0e948d67358@avcodec.org> References: <038.6041c4c7d19e2507bdbab0e948d67358@avcodec.org> Message-ID: <053.2a13c5926d2f0d8f160058ea48843dfe@avcodec.org> #2832: ffmpeg produces audio with glitch -------------------------------------+------------------------------------- Reporter: asukhanov | 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 asukhanov): $ ffmpeg -i audio_glitch_input.flv out.wav Generates playable file. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 3 00:53:15 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 02 Aug 2013 22:53:15 -0000 Subject: [FFmpeg-trac] #2832(undetermined:new): ffmpeg produces audio with glitch In-Reply-To: <038.6041c4c7d19e2507bdbab0e948d67358@avcodec.org> References: <038.6041c4c7d19e2507bdbab0e948d67358@avcodec.org> Message-ID: <053.e4b6801b153fb7f419f468f4430960a8@avcodec.org> #2832: ffmpeg produces audio with glitch -------------------------------------+------------------------------------- Reporter: asukhanov | 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): Please provide the minimal command line that allows to reproduce the problem (is -pass 1 needed? -ar 22050? -ac 1)) together with the complete, uncut console output. If the problem is reproducible without an external library (libmp3lame), please don't use it, it makes reproducing the problem more difficult. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 3 07:54:16 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 03 Aug 2013 05:54:16 -0000 Subject: [FFmpeg-trac] #2823(avcodec:closed): Building ffmpeg failed In-Reply-To: <038.fab0690303c04822dfc6f6b46d087b89@avcodec.org> References: <038.fab0690303c04822dfc6f6b46d087b89@avcodec.org> Message-ID: <053.74191fc6d90e67e5af581d7fc8534eb9@avcodec.org> #2823: Building ffmpeg failed ------------------------------------+----------------------------------- Reporter: pradeepvr | Owner: Type: defect | Status: closed Priority: critical | Component: avcodec Version: git-master | Resolution: fixed Keywords: regression | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by pradeepvr): Hi cehoyos still am not able to build the code, could you please help me in building it... -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 3 08:14:52 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 03 Aug 2013 06:14:52 -0000 Subject: [FFmpeg-trac] #2823(avcodec:closed): Building ffmpeg failed In-Reply-To: <038.fab0690303c04822dfc6f6b46d087b89@avcodec.org> References: <038.fab0690303c04822dfc6f6b46d087b89@avcodec.org> Message-ID: <053.5e344e62f5a65cdb411686cbd27da6a1@avcodec.org> #2823: Building ffmpeg failed ------------------------------------+----------------------------------- Reporter: pradeepvr | Owner: Type: defect | Status: closed Priority: critical | Component: avcodec Version: git-master | Resolution: fixed Keywords: regression | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by cehoyos): Please provide a little more information: Which version are you trying to compile, what is your configure line, how does it fail? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 3 09:08:45 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 03 Aug 2013 07:08:45 -0000 Subject: [FFmpeg-trac] #2823(avcodec:closed): Building ffmpeg failed In-Reply-To: <038.fab0690303c04822dfc6f6b46d087b89@avcodec.org> References: <038.fab0690303c04822dfc6f6b46d087b89@avcodec.org> Message-ID: <053.618a6e09848424ceba727f211c42368b@avcodec.org> #2823: Building ffmpeg failed ------------------------------------+----------------------------------- Reporter: pradeepvr | Owner: Type: defect | Status: closed Priority: critical | Component: avcodec Version: git-master | Resolution: fixed Keywords: regression | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by pradeepvr): Replying to [comment:6 cehoyos]: > Please provide a little more information: Which version are you trying to compile, what is your configure line, how does it fail? '''When I run version.sh file in ffmpeg root directory it shows "N-55069-g6df20d0", I think this is the version you are mentioning about.''' I don't get what "configure line" means, am trying to build ffmpeg on ubuntu 10.04. When I run make command(after configure) I get below error: libavcodec/avpacket.c:262: warning: ?destruct? is deprecated (declared at libavcodec/avcodec.h:1076) libavcodec/avpacket.c:263: warning: ?destruct? is deprecated (declared at libavcodec/avcodec.h:1076) libavcodec/avpacket.c:264: warning: ?destruct? is deprecated (declared at libavcodec/avcodec.h:1076) libavcodec/avpacket.c: In function ?av_packet_merge_side_data?: libavcodec/avpacket.c:336: warning: ?destruct? is deprecated (declared at libavcodec/avcodec.h:1076) CC libavcodec/avpicture.o CC libavcodec/avrndec.o CC libavcodec/avs.o CC libavcodec/avuidec.o CC libavcodec/avuienc.o CC libavcodec/bethsoftvideo.o CC libavcodec/bfi.o CC libavcodec/bgmc.o CC libavcodec/bink.o CC libavcodec/binkaudio.o CC libavcodec/binkdsp.o CC libavcodec/bintext.o CC libavcodec/bitstream.o libavcodec/bitstream.c: In function ?ff_init_vlc_sparse?: libavcodec/bitstream.c:348: error: unable to find a register to spill in class ?AREG? libavcodec/bitstream.c:348: error: this is the insn: (insn 556 555 557 94 ./libavutil/atomic_gcc.h:57 (parallel [ (set (reg:SI 1 dx [orig:82 D.9034 ] [82]) (mem/v:SI (plus:SI (reg/v/f:SI 99 [ vlc ]) (const_int 16 [0x10])) [-1 S4 A32])) (set (mem/v:SI (plus:SI (reg/v/f:SI 99 [ vlc ]) (const_int 16 [0x10])) [-1 S4 A32]) (unspec_volatile:SI [ (mem/v:SI (plus:SI (reg/v/f:SI 99 [ vlc ]) (const_int 16 [0x10])) [-1 S4 A32]) (reg/v/f:SI 99 [ vlc ]) (reg/f:SI 1 dx [196]) ] 10)) (clobber (reg:CC 17 flags)) ]) 2003 {*sync_compare_and_swapsi} (expr_list:REG_DEAD (reg/f:SI 1 dx [196]) (expr_list:REG_UNUSED (reg:CC 17 flags) (nil)))) libavcodec/bitstream.c:348: confused by earlier errors, bailing out Preprocessed source stored into /tmp/ccQuH6Sm.out file, please attach this to your bugreport. make: * [libavcodec/bitstream.o] Error 1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 3 10:38:37 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 03 Aug 2013 08:38:37 -0000 Subject: [FFmpeg-trac] #2686(avcodec:open): Native AAC encoder collapses at high bitrates on some samples In-Reply-To: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> References: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> Message-ID: <051.99ae9dbb68278515697b0a70a7425aa4@avcodec.org> #2686: Native AAC encoder collapses at high bitrates on some samples -------------------------------------+------------------------------------- Reporter: Kamedo2 | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: aac | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by Kamedo2): I've encoded weeks of AACs using v4 patch, using diverse samples and diverse bitrates and there were no problem(empty files, return with errors, freezes). Is 'tweaking rdlambda for VBR' ready? If not, I think I should test v4 ABR first, because it's stable, have less artifacts in tonal samples. The blind test will be conducted in ABC/HR methodology, and there should be some opponents. I'm thinking of... * current git head with no patch, abr * v4 patch(or anything latest), abr * fdk-aac, abr The bitrate will be 96kbps and 128kbps. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 3 11:09:17 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 03 Aug 2013 09:09:17 -0000 Subject: [FFmpeg-trac] #2823(avcodec:closed): Building ffmpeg failed In-Reply-To: <038.fab0690303c04822dfc6f6b46d087b89@avcodec.org> References: <038.fab0690303c04822dfc6f6b46d087b89@avcodec.org> Message-ID: <053.59d562902748cb24cb9d203617a05fe1@avcodec.org> #2823: Building ffmpeg failed ------------------------------------+----------------------------------- Reporter: pradeepvr | Owner: Type: defect | Status: closed Priority: critical | Component: avcodec Version: git-master | Resolution: fixed Keywords: regression | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by cehoyos): Please update to the latest version (git head), there were approximately 100 changes including the fix for this ticket since the version you are testing. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 3 11:25:48 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 03 Aug 2013 09:25:48 -0000 Subject: [FFmpeg-trac] #2823(avcodec:closed): Building ffmpeg failed In-Reply-To: <038.fab0690303c04822dfc6f6b46d087b89@avcodec.org> References: <038.fab0690303c04822dfc6f6b46d087b89@avcodec.org> Message-ID: <053.8b876d9c1eeee4f16132aa47d42ed262@avcodec.org> #2823: Building ffmpeg failed ------------------------------------+----------------------------------- Reporter: pradeepvr | Owner: Type: defect | Status: closed Priority: critical | Component: avcodec Version: git-master | Resolution: fixed Keywords: regression | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by pradeepvr): Replying to [comment:8 cehoyos]: > Please update to the latest version (git head), there were approximately 100 changes including the fix for this ticket since the version you are testing. Ok thanks a lot will checkout the latest code and let you know if its building... -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 3 12:35:08 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 03 Aug 2013 10:35:08 -0000 Subject: [FFmpeg-trac] #2452(undetermined:new): decoding yuv420p to rgb shifts luminance down In-Reply-To: <034.a24f29b42efb273f5148b2ab67f964be@avcodec.org> References: <034.a24f29b42efb273f5148b2ab67f964be@avcodec.org> Message-ID: <049.2b88de0071ab28b793e67650dabbe7a8@avcodec.org> #2452: decoding yuv420p to rgb shifts luminance down -------------------------------------+------------------------------------- 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 glopes): '''Additional note:''' as of version 2.0.7 (at least) VLC is no longer able to correctly reproduce the grayscale brightness values. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 3 13:02:44 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 03 Aug 2013 11:02:44 -0000 Subject: [FFmpeg-trac] #2731(avformat:closed): Problem with -metadata disc In-Reply-To: <037.161f60b388f2afac14a26f104055df46@avcodec.org> References: <037.161f60b388f2afac14a26f104055df46@avcodec.org> Message-ID: <052.9ff38c6aafdbddd334412f2bc5c43510@avcodec.org> #2731: Problem with -metadata disc --------------------------------------+------------------------------------ Reporter: Messiahs | Owner: cehoyos Type: enhancement | Status: closed Priority: wish | Component: avformat Version: git-master | Resolution: fixed Keywords: mov metadata | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | --------------------------------------+------------------------------------ Comment (by Messiahs): thank you. tested and OK. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 3 13:30:04 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 03 Aug 2013 11:30:04 -0000 Subject: [FFmpeg-trac] #2452(undetermined:new): decoding yuv420p to rgb shifts luminance down In-Reply-To: <034.a24f29b42efb273f5148b2ab67f964be@avcodec.org> References: <034.a24f29b42efb273f5148b2ab67f964be@avcodec.org> Message-ID: <049.bf31fb4313f66cfc8ab1473bcf867298@avcodec.org> #2452: decoding yuv420p to rgb shifts luminance down -------------------------------------+------------------------------------- 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 -------------------------------------+------------------------------------- Changes (by cehoyos): * cc: glopes (added) Comment: Is the problem still reproducible with current FFmpeg? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 3 14:01:36 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 03 Aug 2013 12:01:36 -0000 Subject: [FFmpeg-trac] #2452(undetermined:new): decoding yuv420p to rgb shifts luminance down In-Reply-To: <034.a24f29b42efb273f5148b2ab67f964be@avcodec.org> References: <034.a24f29b42efb273f5148b2ab67f964be@avcodec.org> Message-ID: <049.9a92549b78b418bd376f62e457b709f8@avcodec.org> #2452: decoding yuv420p to rgb shifts luminance down -------------------------------------+------------------------------------- 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 glopes): Thanks for asking, actually! I just tried with the latest build (ffmpeg version N-55159-gf118b41) and it turns out now it's not even possible to get the correct luminance values by using the first command line!! I don't know what changed about pix_fmt gray decoding from yuv420p, but now things are even worse as I have currently no way of recovering the correct luminance from my recorded videos... data loss is now a serious possibility... Last known working version is ffmpeg version N-51639-g7775992. Here's the output from the two commands now: gray pix_fmt: {{{ ffmpeg -ss 0.5 -i video.avi -vframes 1 -t 1 -s 1280x680 -pix_fmt gray gray.bmp }}} {{{ ffmpeg version N-55159-gf118b41 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 1 2013 18:08:30 with gcc 4.7.3 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab le-iconv --enable-libass --enable-libbluray --enable-libcaca --enable- libfreetyp e --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --ena ble-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-l ibopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libsp eex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable- libvo- amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable- libxavs -- enable-libxvid --enable-zlib libavutil 52. 40.100 / 52. 40.100 libavcodec 55. 19.100 / 55. 19.100 libavformat 55. 12.102 / 55. 12.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Input #0, avi, from 'video.avi': Metadata: encoder : Lavf53.22.0 Duration: 00:00:13.59, start: 0.000000, bitrate: 5596 kb/s Stream #0:0: Video: mpeg4 (Simple Profile) (FMP4 / 0x34504D46), yuv420p, 128 0x680 [SAR 1:1 DAR 32:17], 120 fps, 120 tbr, 120 tbn, 120 tbc File 'gray.bmp' already exists. Overwrite ? [y/N] y Output #0, image2, to 'gray.bmp': Metadata: encoder : Lavf55.12.102 Stream #0:0: Video: bmp, gray, 1280x680 [SAR 1:1 DAR 32:17], q=2-31, 200 kb/ s, 90k tbn, 120 tbc Stream mapping: Stream #0:0 -> #0:0 (mpeg4 -> bmp) Press [q] to stop, [?] for help frame= 1 fps=0.0 q=-1.0 Lsize=N/A time=00:00:00.00 bitrate=N/A video:851kB audio:0kB subtitle:0 global headers:0kB muxing overhead -100.002524% }}} bgr24 pix_fmt: {{{ ffmpeg -ss 0.5 -i video.avi -vframes 1 -t 1 -s 1280x680 -pix_fmt bgr24 rgb.bmp }}} {{{ ffmpeg version N-55159-gf118b41 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 1 2013 18:08:30 with gcc 4.7.3 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab le-iconv --enable-libass --enable-libbluray --enable-libcaca --enable- libfreetyp e --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --ena ble-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-l ibopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libsp eex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable- libvo- amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable- libxavs -- enable-libxvid --enable-zlib libavutil 52. 40.100 / 52. 40.100 libavcodec 55. 19.100 / 55. 19.100 libavformat 55. 12.102 / 55. 12.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Input #0, avi, from 'video.avi': Metadata: encoder : Lavf53.22.0 Duration: 00:00:13.59, start: 0.000000, bitrate: 5596 kb/s Stream #0:0: Video: mpeg4 (Simple Profile) (FMP4 / 0x34504D46), yuv420p, 128 0x680 [SAR 1:1 DAR 32:17], 120 fps, 120 tbr, 120 tbn, 120 tbc File 'rgb.bmp' already exists. Overwrite ? [y/N] y Output #0, image2, to 'rgb.bmp': Metadata: encoder : Lavf55.12.102 Stream #0:0: Video: bmp, bgr24, 1280x680 [SAR 1:1 DAR 32:17], q=2-31, 200 kb /s, 90k tbn, 120 tbc Stream mapping: Stream #0:0 -> #0:0 (mpeg4 -> bmp) Press [q] to stop, [?] for help frame= 1 fps=0.0 q=-1.0 Lsize=N/A time=00:00:00.00 bitrate=N/A video:2550kB audio:0kB subtitle:0 global headers:0kB muxing overhead -100.000843 % }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 3 15:03:55 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 03 Aug 2013 13:03:55 -0000 Subject: [FFmpeg-trac] #2686(avcodec:open): Native AAC encoder collapses at high bitrates on some samples In-Reply-To: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> References: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> Message-ID: <051.7aa08f0623df107eaa4cfb74c0b53482@avcodec.org> #2686: Native AAC encoder collapses at high bitrates on some samples -------------------------------------+------------------------------------- Reporter: Kamedo2 | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: aac | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by Kamedo2): Or, I can drop fdk-aac and instead test on 3 bitrates. Do you have any idea? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 3 15:33:01 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 03 Aug 2013 13:33:01 -0000 Subject: [FFmpeg-trac] #2452(undetermined:new): decoding yuv420p to rgb shifts luminance down In-Reply-To: <034.a24f29b42efb273f5148b2ab67f964be@avcodec.org> References: <034.a24f29b42efb273f5148b2ab67f964be@avcodec.org> Message-ID: <049.6d7eba38b8c12f7775e91fefa418061a@avcodec.org> #2452: decoding yuv420p to rgb shifts luminance down -------------------------------------+------------------------------------- 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 cehoyos): How did you produce the input video? Ticket #2684 was about incorrect encoding of gray input, this should now be fixed. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 3 16:34:55 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 03 Aug 2013 14:34:55 -0000 Subject: [FFmpeg-trac] #2452(undetermined:new): decoding yuv420p to rgb shifts luminance down In-Reply-To: <034.a24f29b42efb273f5148b2ab67f964be@avcodec.org> References: <034.a24f29b42efb273f5148b2ab67f964be@avcodec.org> Message-ID: <049.263ac13a286327f1fa41171cf27a46c0@avcodec.org> #2452: decoding yuv420p to rgb shifts luminance down -------------------------------------+------------------------------------- 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 glopes): Thanks for the reference. I have to admit I'm not entirely sure I understand what the problem was with encoding gray input... More importantly, did the fix change anything about the way gray format is decoded? The video was produced using the AForge framework, which underneath uses some version of FFMPEG prior to 2012. I did not reencode the video with the new version, nor would I want to, since I have 1.5 years of these videos to analyze that just can't be reencoded... In my case, it turns out I am absolutely sure that the gray encoding is actually correct, since I checked the frame grabber's pixel values myself in real-time while the data was coming through precisely to make sure that it wasn't an encoder problem, back when I found out about this. This decoding issue now places me at risk of either losing data since the shift actually reduces precious contrast or having to stop updating FFMPEG from now on; neither of them I am particularly fond of... -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 3 17:06:05 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 03 Aug 2013 15:06:05 -0000 Subject: [FFmpeg-trac] #2452(undetermined:new): decoding yuv420p to rgb shifts luminance down In-Reply-To: <034.a24f29b42efb273f5148b2ab67f964be@avcodec.org> References: <034.a24f29b42efb273f5148b2ab67f964be@avcodec.org> Message-ID: <049.ca1c6291f158cd167754f79b03281c13@avcodec.org> #2452: decoding yuv420p to rgb shifts luminance down -------------------------------------+------------------------------------- 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 cehoyos): How did you check the mpeg4 frames encoded by FFmpeg, that sounds difficult? (And I wonder if the conversion from gray input to yuv420p was correct.) Please provide the command line including console output of the original encoding, that might help understanding the actual problem. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 3 17:07:07 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 03 Aug 2013 15:07:07 -0000 Subject: [FFmpeg-trac] #2686(avcodec:open): Native AAC encoder collapses at high bitrates on some samples In-Reply-To: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> References: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> Message-ID: <051.c4cb5029b59f88dc2fe3f9b397b819e5@avcodec.org> #2686: Native AAC encoder collapses at high bitrates on some samples -------------------------------------+------------------------------------- Reporter: Kamedo2 | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: aac | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Comparing with libfaac would be useful... -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 3 17:22:24 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 03 Aug 2013 15:22:24 -0000 Subject: [FFmpeg-trac] #2686(avcodec:open): Native AAC encoder collapses at high bitrates on some samples In-Reply-To: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> References: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> Message-ID: <051.fe851705e3478ecffc14f16dc185e634@avcodec.org> #2686: Native AAC encoder collapses at high bitrates on some samples -------------------------------------+------------------------------------- Reporter: Kamedo2 | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: aac | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by Kamedo2): Replying to [comment:126 cehoyos]: > Comparing with libfaac would be useful... Is comment:69 not enough? (The test was in 2012 July.) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 3 18:16:31 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 03 Aug 2013 16:16:31 -0000 Subject: [FFmpeg-trac] #2686(avcodec:open): Native AAC encoder collapses at high bitrates on some samples In-Reply-To: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> References: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> Message-ID: <051.1842a42e78dcb88860b4fdab2138ae99@avcodec.org> #2686: Native AAC encoder collapses at high bitrates on some samples -------------------------------------+------------------------------------- Reporter: Kamedo2 | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: aac | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): I thought that additional improvements were made since (and if ffaac does not beat libfaac and assuming fdk-aac beats libfaac, it might make more sense to compare with libfaac) but please don't let me misguide you. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 3 18:31:19 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 03 Aug 2013 16:31:19 -0000 Subject: [FFmpeg-trac] #1897(avcodec:closed): arbitrary maxval for netpbm image formats (pam, pnm, pgm) In-Reply-To: <038.ccdd14ee9937490b3f7b3365af28538e@avcodec.org> References: <038.ccdd14ee9937490b3f7b3365af28538e@avcodec.org> Message-ID: <053.95987070dc5c326ef8819f569a06eed1@avcodec.org> #1897: arbitrary maxval for netpbm image formats (pam,pnm,pgm) ------------------------------------+----------------------------------- Reporter: richardpl | Owner: Type: defect | Status: closed Priority: normal | Component: avcodec Version: git-master | Resolution: fixed Keywords: pnm | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by cehoyos): * status: open => closed * resolution: => fixed Comment: Should be fixed in 34d48dac. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 3 18:38:23 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 03 Aug 2013 16:38:23 -0000 Subject: [FFmpeg-trac] #2452(undetermined:new): decoding yuv420p to rgb shifts luminance down In-Reply-To: <034.a24f29b42efb273f5148b2ab67f964be@avcodec.org> References: <034.a24f29b42efb273f5148b2ab67f964be@avcodec.org> Message-ID: <049.fd5dca1949fa2133b4547355d501f408@avcodec.org> #2452: decoding yuv420p to rgb shifts luminance down -------------------------------------+------------------------------------- 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 cehoyos): If you look at the gray input: does it contain values from 0-255 or 16-235? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 3 18:47:52 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 03 Aug 2013 16:47:52 -0000 Subject: [FFmpeg-trac] #2452(undetermined:new): decoding yuv420p to rgb shifts luminance down In-Reply-To: <034.a24f29b42efb273f5148b2ab67f964be@avcodec.org> References: <034.a24f29b42efb273f5148b2ab67f964be@avcodec.org> Message-ID: <049.7eb6b257bb1c7d96ce8ffa9b46d4a44c@avcodec.org> #2452: decoding yuv420p to rgb shifts luminance down -------------------------------------+------------------------------------- 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 glopes): Yes, I didn't check the actual mpeg4 frames (sorry if I wasn't clear). What I did check was the raw grayscale pixel intensities of the data coming in through the camera ''before it was encoded'' and then compared it to the pixel intensities of the reconstructed frames ''after decoding''. So if the previous gray encoder/decoder pair was buggy it's interesting why they allowed me to reconstruct the pixel intensities perfectly in the first place. As to the last question, I just checked and I can find values ranging from 8-255 without much effort. Not sure if there's absolute zeros in there because of lighting conditions, but it definitely looks like I'm full range (which doesn't happen with this current version, where pixels everywhere from [8-14] get squashed to 0). Don't have access to the setup right now, will try to make do. If I manage to reproduce anything meaningful about encoder differences, I'll let you know. I'm still learning about pixel format specifications, but I guess what I mean to say is that somehow the bytes that were encoded in the file contain information about the correct pixel intensities. I just want to make sure I can read them back... -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 3 18:49:39 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 03 Aug 2013 16:49:39 -0000 Subject: [FFmpeg-trac] #2686(avcodec:open): Native AAC encoder collapses at high bitrates on some samples In-Reply-To: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> References: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> Message-ID: <051.9db6bf1e4f6e680c5446e1a29370da1f@avcodec.org> #2686: Native AAC encoder collapses at high bitrates on some samples -------------------------------------+------------------------------------- Reporter: Kamedo2 | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: aac | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by Kamedo2): I don't think many people will use libfaac. Both libfaac and libfdk_aac are non-free, and if many people prefer fdk-aac over faac, the new results of the new fdk-aac is more interesting than the another results of the old faac. (As far as I know, there are no blind test of fdk-aac.) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 3 18:56:57 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 03 Aug 2013 16:56:57 -0000 Subject: [FFmpeg-trac] #2686(avcodec:open): Native AAC encoder collapses at high bitrates on some samples In-Reply-To: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> References: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> Message-ID: <051.d16f87cf6dd034ce2732a2a1051134c1@avcodec.org> #2686: Native AAC encoder collapses at high bitrates on some samples -------------------------------------+------------------------------------- Reporter: Kamedo2 | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: aac | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by klaussfreire): Replying to [comment:124 Kamedo2]: > Is 'tweaking rdlambda for VBR' ready? No, I'll have time starting tomorrow. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 3 19:08:26 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 03 Aug 2013 17:08:26 -0000 Subject: [FFmpeg-trac] #2686(avcodec:open): Native AAC encoder collapses at high bitrates on some samples In-Reply-To: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> References: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> Message-ID: <051.81573d986f9b908a1caae8f9770d030e@avcodec.org> #2686: Native AAC encoder collapses at high bitrates on some samples -------------------------------------+------------------------------------- Reporter: Kamedo2 | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: aac | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by Kamedo2): This is not my last test, and for a desire to compare this encoder with other encoders, I can do so later. By that time, I hope the new VBR is the state-of-the-art encoder. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 3 20:28:05 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 03 Aug 2013 18:28:05 -0000 Subject: [FFmpeg-trac] #2686(avcodec:open): Native AAC encoder collapses at high bitrates on some samples In-Reply-To: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> References: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> Message-ID: <051.95b1923c655e56fd138bba50e7284924@avcodec.org> #2686: Native AAC encoder collapses at high bitrates on some samples -------------------------------------+------------------------------------- Reporter: Kamedo2 | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: aac | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by Kamedo2): I'm going to use these 20 samples below. There are six opponents(the first 3 are 96kbps, and the last 3 are 128kbps), so I have to score 6*20=120 sounds. The test is ready. http://www.hydrogenaudio.org/forums/index.php?showtopic=98003 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 3 21:55:51 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 03 Aug 2013 19:55:51 -0000 Subject: [FFmpeg-trac] #2832(undetermined:new): ffmpeg produces audio with glitch In-Reply-To: <038.6041c4c7d19e2507bdbab0e948d67358@avcodec.org> References: <038.6041c4c7d19e2507bdbab0e948d67358@avcodec.org> Message-ID: <053.48970542f8302a7c2efb06f0a134d55f@avcodec.org> #2832: ffmpeg produces audio with glitch -------------------------------------+------------------------------------- Reporter: asukhanov | 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 asukhanov): I simplified commandline which I could reproduce the problem with: ffmpeg -i audio_glitch_input.flv -async 1 -f flv -y out.flv Console output: ffmpeg version git-2013-05-15-1a36c75 Copyright (c) 2000-2013 the FFmpeg developers built on May 14 2013 19:05:26 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5) configuration: --enable-gpl --enable-nonfree --enable-pthreads --enable- libx264 --enable-libfaac --enable-libmp3lame --extra- cflags=-I/usr/local/include --extra-ldflags=-L/usr/local/lib libavutil 52. 31.100 / 52. 31.100 libavcodec 55. 9.100 / 55. 9.100 libavformat 55. 7.100 / 55. 7.100 libavdevice 55. 0.100 / 55. 0.100 libavfilter 3. 67.100 / 3. 67.100 libswscale 2. 3.100 / 2. 3.100 libswresample 0. 17.102 / 0. 17.102 libpostproc 52. 3.100 / 52. 3.100 [flv @ 0x369b880] max_analyze_duration 5000000 reached at 5018000 microseconds Input #0, flv, from 'audio_glitch_input.flv': Duration: 00:02:46.84, start: 0.000000, bitrate: 322 kb/s Stream #0:0: Audio: mp3, 44100 Hz, mono, s16p, 192 kb/s -async is forwarded to lavfi similarly to -af aresample=async=1:min_hard_comp=0.100000:first_pts=0. Output #0, flv, to 'out.flv': Metadata: encoder : Lavf55.7.100 Stream #0:0: Audio: mp3 (libmp3lame) ([2][0][0][0] / 0x0002), 44100 Hz, mono, s16p Stream mapping: Stream #0:0 -> #0:0 (mp3 -> libmp3lame) Press [q] to stop, [?] for help Trying to remove 1152 samples, but the queue is emptys size= 1405kB time=00:02:46.97 bitrate= 68.9kbits/s video:0kB audio:1305kB subtitle:0 global headers:0kB muxing overhead 7.672720% -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 3 22:53:14 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 03 Aug 2013 20:53:14 -0000 Subject: [FFmpeg-trac] #2832(undetermined:new): ffmpeg produces audio with glitch In-Reply-To: <038.6041c4c7d19e2507bdbab0e948d67358@avcodec.org> References: <038.6041c4c7d19e2507bdbab0e948d67358@avcodec.org> Message-ID: <053.2c35bc4b7826f9a3668f2cae19eab558@avcodec.org> #2832: ffmpeg produces audio with glitch -------------------------------------+------------------------------------- Reporter: asukhanov | 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): Does it sound different if you encode to mp3? Why are you using -async 1 ? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 4 01:27:01 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 03 Aug 2013 23:27:01 -0000 Subject: [FFmpeg-trac] #2803(undetermined:closed): Expression for scale filter trimmed In-Reply-To: <033.750f9c2acfbdad884bfc4e62103b753f@avcodec.org> References: <033.750f9c2acfbdad884bfc4e62103b753f@avcodec.org> Message-ID: <048.642a87c50eedbbac6c73c3ffb665f8cd@avcodec.org> #2803: Expression for scale filter trimmed -------------------------------------+------------------------------------- Reporter: ?onny | 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 * reproduced: 0 => 1 Comment: Fixed in 61af627d56c785650ac3d235f6356ee3bc5676ee -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 4 04:33:00 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 04 Aug 2013 02:33:00 -0000 Subject: [FFmpeg-trac] #2832(undetermined:new): ffmpeg produces audio with glitch In-Reply-To: <038.6041c4c7d19e2507bdbab0e948d67358@avcodec.org> References: <038.6041c4c7d19e2507bdbab0e948d67358@avcodec.org> Message-ID: <053.92adcf33f0fd8147869bb3a25a657a06@avcodec.org> #2832: ffmpeg produces audio with glitch -------------------------------------+------------------------------------- Reporter: asukhanov | 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 asukhanov): No, if I encode to mp3 I still can hear this glitch: ffmpeg -i audio_glitch_input.flv -async 1 -f mp3 -y out.flv > Why are you using -async 1 ? I'm not ready to answer right now: ffmpeg commandline which we use was formed not by me, let me ask it. But what's wrong with "async 1"? Thank you -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 4 07:15:42 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 04 Aug 2013 05:15:42 -0000 Subject: [FFmpeg-trac] #2686(avcodec:open): Native AAC encoder collapses at high bitrates on some samples In-Reply-To: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> References: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> Message-ID: <051.1cbdf37b0cdf66add34b9d83da943857@avcodec.org> #2686: Native AAC encoder collapses at high bitrates on some samples -------------------------------------+------------------------------------- Reporter: Kamedo2 | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: aac | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by puck): Hi All, Great to see that the native AAC encoder is getting some attention, and trying to make it mainstream. Using Windows 7 and Zeranoe's FFmpeg builds, I only get a choice of "The Native Encoder" or "libvo_aacenc". From what I have read "libvo_aacenc" only seams to support sterio not 5.1 or higher. I am no audiophile and a little hard of hearing so I cannot find fault with the Native Encoder but I can tell the difference between 2 and 6 channels :-) Keep up the good work on a great piece of software. Regards, Mark -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 4 08:18:37 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 04 Aug 2013 06:18:37 -0000 Subject: [FFmpeg-trac] #2832(undetermined:new): ffmpeg produces audio with glitch In-Reply-To: <038.6041c4c7d19e2507bdbab0e948d67358@avcodec.org> References: <038.6041c4c7d19e2507bdbab0e948d67358@avcodec.org> Message-ID: <053.268eb6dd2b79ce714710a982588a10d0@avcodec.org> #2832: ffmpeg produces audio with glitch -------------------------------------+------------------------------------- Reporter: asukhanov | 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:6 asukhanov]: > But what's wrong with "async 1"? The option is generally used to fix A/V desync when reencoding some media files. Since your stream is audio-only I am not sure why is should be used. I am not saying there is no bug though. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 4 13:07:00 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 04 Aug 2013 11:07:00 -0000 Subject: [FFmpeg-trac] #2833(avformat:new): can't parse HLS subtitles and alternate audio Message-ID: <036.9ab1dc8ef9b69291cf413a8bb0c5753c@avcodec.org> #2833: can't parse HLS subtitles and alternate audio ----------------------------------+--------------------------------------- Reporter: sinkers | Type: defect Status: new | Priority: normal Component: avformat | Version: unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ----------------------------------+--------------------------------------- ffmpeg doesn't appear to be able to parse HLS master playlists that include subtitles and alternate audio playlists which are defined as rendition groups according to the specification. As such it is not possible to use these for mapping to outputs or for playback or probing. Looking at the hlsproto.c it doesn't seem to include the required tags to parse from the latest specification. http://tools.ietf.org/html/draft-pantos-http-live- streaming-11#section-3.4.9.1 See this Apple reference URL: https://devimages.apple.com.edgekey.net/streaming/examples/bipbop_16x9/bipbop_16x9_variant.m3u8 It has multiple alternate audio and subtitle tracks identified by the #EXT-X-MEDIA tag however ffmpeg only identifies 5 program streams. ffmpeg -i https://devimages.apple.com.edgekey.net/streaming/examples/bipbop_16x9/bipbop_16x9_variant.m3u8 ffmpeg version N-54152-g730e07f Copyright (c) 2000-2013 the FFmpeg developers built on Jul 24 2013 16:08:47 with Apple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn) configuration: --enable-gpl --enable-version3 --enable-nonfree --enable- postproc --enable-libaacplus --enable-libcelt --enable-libfaac --enable- libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libopencore- amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-openssl --enable-libopus --enable-libschroedinger --enable-libspeex --enable- libtheora --enable-libvo-aacenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxvid --enable-libvidstab --prefix=/usr/local --enable-librtmp --cc=clang libavutil 52. 37.101 / 52. 37.101 libavcodec 55. 16.100 / 55. 16.100 libavformat 55. 9.100 / 55. 9.100 libavdevice 55. 2.100 / 55. 2.100 libavfilter 3. 77.101 / 3. 77.101 libswscale 2. 3.100 / 2. 3.100 libswresample 0. 17.102 / 0. 17.102 libpostproc 52. 3.100 / 52. 3.100 Input #0, hls,applehttp, from 'https://devimages.apple.com.edgekey.net/streaming/examples/bipbop_16x9/bipbop_16x9_variant.m3u8': Duration: 00:28:32.00, start: 0.000000, bitrate: 0 kb/s Program 0 Metadata: variant_bitrate : 263851 Stream #0:0: Audio: aac ([15][0][0][0] / 0x000F), 22050 Hz, stereo, fltp, 41 kb/s Metadata: variant_bitrate : 263851 Stream #0:1: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p, 416x234, 29.97 tbr, 90k tbn, 180k tbc Metadata: variant_bitrate : 263851 Stream #0:2: Audio: mp3 ([21][0][0][0] / 0x0015), 0 channels, s16p Metadata: variant_bitrate : 263851 Program 1 Metadata: variant_bitrate : 577610 Stream #0:3: Audio: aac ([15][0][0][0] / 0x000F), 22050 Hz, stereo, fltp, 41 kb/s Metadata: variant_bitrate : 577610 Stream #0:4: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p, 640x360, 29.97 tbr, 90k tbn, 180k tbc Metadata: variant_bitrate : 577610 Stream #0:5: Audio: mp3 ([21][0][0][0] / 0x0015), 0 channels, s16p Metadata: variant_bitrate : 577610 Program 2 Metadata: variant_bitrate : 915905 Stream #0:6: Audio: aac ([15][0][0][0] / 0x000F), 22050 Hz, stereo, fltp, 41 kb/s Metadata: variant_bitrate : 915905 Stream #0:7: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p, 960x540, 29.97 tbr, 90k tbn, 180k tbc Metadata: variant_bitrate : 915905 Stream #0:8: Audio: mp3 ([21][0][0][0] / 0x0015), 0 channels, s16p Metadata: variant_bitrate : 915905 Program 3 Metadata: variant_bitrate : 1030138 Stream #0:9: Audio: aac ([15][0][0][0] / 0x000F), 22050 Hz, stereo, fltp, 41 kb/s Metadata: variant_bitrate : 1030138 Stream #0:10: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p, 1280x720, 29.97 tbr, 90k tbn, 180k tbc Metadata: variant_bitrate : 1030138 Stream #0:11: Audio: mp3 ([21][0][0][0] / 0x0015), 0 channels, s16p Metadata: variant_bitrate : 1030138 Program 4 Metadata: variant_bitrate : 1924009 Stream #0:12: Audio: aac ([15][0][0][0] / 0x000F), 22050 Hz, stereo, fltp, 41 kb/s Metadata: variant_bitrate : 1924009 Stream #0:13: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p, 1920x1080, 29.97 tbr, 90k tbn, 180k tbc Metadata: variant_bitrate : 1924009 Stream #0:14: Audio: mp3 ([21][0][0][0] / 0x0015), 0 channels, s16p Metadata: variant_bitrate : 1924009 Program 5 Metadata: variant_bitrate : 41457 Stream #0:15: Audio: aac, 22050 Hz, stereo, fltp, 41 kb/s Metadata: variant_bitrate : 41457 For reference here is the output of the above reference URL's master playlist #EXTM3U #EXT-X-MEDIA:TYPE=AUDIO,GROUP- ID="bipbop_audio",LANGUAGE="eng",NAME="BipBop Audio 1",AUTOSELECT=YES,DEFAULT=YES #EXT-X-MEDIA:TYPE=AUDIO,GROUP- ID="bipbop_audio",LANGUAGE="eng",NAME="BipBop Audio 2",AUTOSELECT=NO,DEFAULT=NO,URI="alternate_audio_aac/prog_index.m3u8" #EXT-X-MEDIA:TYPE=SUBTITLES,GROUP- ID="subs",NAME="English",AUTOSELECT=YES,FORCED=NO,LANGUAGE="eng",URI="subtitles/eng/prog_index.m3u8" #EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="subs",NAME="English (Forced)",DEFAULT=YES,AUTOSELECT=YES,FORCED=YES,LANGUAGE="eng",URI="subtitles/eng_forced/prog_index.m3u8" #EXT-X-MEDIA:TYPE=SUBTITLES,GROUP- ID="subs",NAME="Fran?ais",AUTOSELECT=YES,FORCED=NO,LANGUAGE="fra",URI="subtitles/fra/prog_index.m3u8" #EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="subs",NAME="Fran?ais (Forced)",AUTOSELECT=YES,FORCED=YES,LANGUAGE="fra",URI="subtitles/fra_forced/prog_index.m3u8" #EXT-X-MEDIA:TYPE=SUBTITLES,GROUP- ID="subs",NAME="Espa?ol",AUTOSELECT=YES,FORCED=NO,LANGUAGE="spa",URI="subtitles/spa/prog_index.m3u8" #EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="subs",NAME="Espa?ol (Forced)",AUTOSELECT=YES,FORCED=YES,LANGUAGE="spa",URI="subtitles/spa_forced/prog_index.m3u8" #EXT-X-MEDIA:TYPE=SUBTITLES,GROUP- ID="subs",NAME="???",AUTOSELECT=YES,FORCED=NO,LANGUAGE="jpn",URI="subtitles/jpn/prog_index.m3u8" #EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="subs",NAME="??? (Forced)",AUTOSELECT=YES,FORCED=YES,LANGUAGE="jpn",URI="subtitles/jpn_forced/prog_index.m3u8" #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=263851,CODECS="mp4a.40.2, avc1.4d400d",RESOLUTION=416x234,AUDIO="bipbop_audio",SUBTITLES="subs" gear1/prog_index.m3u8 #EXT-X-I-FRAME-STREAM-INF:PROGRAM- ID=1,BANDWIDTH=28451,CODECS="avc1.4d400d",URI="gear1/iframe_index.m3u8" #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=577610,CODECS="mp4a.40.2, avc1.4d401e",RESOLUTION=640x360,AUDIO="bipbop_audio",SUBTITLES="subs" gear2/prog_index.m3u8 #EXT-X-I-FRAME-STREAM-INF:PROGRAM- ID=1,BANDWIDTH=181534,CODECS="avc1.4d401e",URI="gear2/iframe_index.m3u8" #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=915905,CODECS="mp4a.40.2, avc1.4d401f",RESOLUTION=960x540,AUDIO="bipbop_audio",SUBTITLES="subs" gear3/prog_index.m3u8 #EXT-X-I-FRAME-STREAM-INF:PROGRAM- ID=1,BANDWIDTH=297056,CODECS="avc1.4d401f",URI="gear3/iframe_index.m3u8" #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1030138,CODECS="mp4a.40.2, avc1.4d401f",RESOLUTION=1280x720,AUDIO="bipbop_audio",SUBTITLES="subs" gear4/prog_index.m3u8 #EXT-X-I-FRAME-STREAM-INF:PROGRAM- ID=1,BANDWIDTH=339492,CODECS="avc1.4d401f",URI="gear4/iframe_index.m3u8" #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1924009,CODECS="mp4a.40.2, avc1.4d401f",RESOLUTION=1920x1080,AUDIO="bipbop_audio",SUBTITLES="subs" gear5/prog_index.m3u8 #EXT-X-I-FRAME-STREAM-INF:PROGRAM- ID=1,BANDWIDTH=669554,CODECS="avc1.4d401f",URI="gear5/iframe_index.m3u8" #EXT-X-STREAM-INF:PROGRAM- ID=1,BANDWIDTH=41457,CODECS="mp4a.40.2",AUDIO="bipbop_audio",SUBTITLES="subs" gear0/prog_index.m3u8 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 4 17:07:50 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 04 Aug 2013 15:07:50 -0000 Subject: [FFmpeg-trac] #2833(avformat:new): can't parse HLS subtitles and alternate audio In-Reply-To: <036.9ab1dc8ef9b69291cf413a8bb0c5753c@avcodec.org> References: <036.9ab1dc8ef9b69291cf413a8bb0c5753c@avcodec.org> Message-ID: <051.b47ff4f88ed987ec9673f03604a1dc2b@avcodec.org> #2833: can't parse HLS subtitles and alternate audio -------------------------------------+------------------------------------ Reporter: sinkers | Owner: Type: enhancement | Status: new Priority: wish | Component: avformat Version: git-master | Resolution: Keywords: hls | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Changes (by cehoyos): * keywords: => hls * priority: normal => wish * version: unspecified => git-master * type: defect => enhancement -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 4 20:32:50 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 04 Aug 2013 18:32:50 -0000 Subject: [FFmpeg-trac] #2783(undetermined:new): ffplay: fix -autoexit for -t < 8 (wavpack) In-Reply-To: <038.7c485cec12eeb5349b9bd5eb58060564@avcodec.org> References: <038.7c485cec12eeb5349b9bd5eb58060564@avcodec.org> Message-ID: <053.ee5201825836ea2833bfc09d36ef4f84@avcodec.org> #2783: ffplay: fix -autoexit for -t < 8 (wavpack) -------------------------------------+------------------------------------- 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 cus): Could you try the attached patch? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 4 20:33:12 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 04 Aug 2013 18:33:12 -0000 Subject: [FFmpeg-trac] #2783(undetermined:new): ffplay: fix -autoexit for -t < 8 (wavpack) In-Reply-To: <038.7c485cec12eeb5349b9bd5eb58060564@avcodec.org> References: <038.7c485cec12eeb5349b9bd5eb58060564@avcodec.org> Message-ID: <053.739e2226aed4440290d54715b79932c4@avcodec.org> #2783: ffplay: fix -autoexit for -t < 8 (wavpack) -------------------------------------+------------------------------------- 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 -------------------------------------+------------------------------------- Changes (by cus): * cc: cus@? (added) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 4 22:38:35 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 04 Aug 2013 20:38:35 -0000 Subject: [FFmpeg-trac] #2783(undetermined:new): ffplay: fix -autoexit for -t < 8 (wavpack) In-Reply-To: <038.7c485cec12eeb5349b9bd5eb58060564@avcodec.org> References: <038.7c485cec12eeb5349b9bd5eb58060564@avcodec.org> Message-ID: <053.193d7a04aa53161a54eec472f016f669@avcodec.org> #2783: ffplay: fix -autoexit for -t < 8 (wavpack) -------------------------------------+------------------------------------- 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 cus]: > Could you try the attached patch? Works fine here, thanks. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 4 23:19:19 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 04 Aug 2013 21:19:19 -0000 Subject: [FFmpeg-trac] #2834(undetermined:new): framemd5: Assertion p <= end failed at libavcodec/utils.c:3249 + core dumped Message-ID: <036.7568c48915982f1557e1dd013777d6e4@avcodec.org> #2834: framemd5: Assertion p <= end failed at libavcodec/utils.c:3249 + core dumped -------------------------------------+------------------------------------- Reporter: peter_b | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: core dumped | Blocked By: framemd5 | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: I'm getting the following error message when trying to calculate the framemd5 of a MPEG-TS video: '''"Assertion p <= end failed at libavcodec/utils.c:3249 Aborted (core dumped)"''' How to reproduce: {{{ % ffmpeg -i input.m2t -an -f framemd5 output.framemd5 ffmpeg version N-55222-g18d7074 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 4 2013 22:47:14 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5) configuration: --prefix=/usr/local --enable-gpl --enable-nonfree --enable-version3 --enable-postproc --enable-swscale --enable-avfilter --enable-pthreads --enable-bzlib --enable-libmp3lame --enable-libvorbis --enable-libxvid --enable-zlib --enable-libopenjpeg --enable-decoder=png --enable-encoder=png --enable-libfreetype --enable-libschroedinger --enable-libvpx --enable-libvorbis --enable-libx264 --enable-libfaac libavutil 52. 40.100 / 52. 40.100 libavcodec 55. 20.100 / 55. 20.100 libavformat 55. 13.101 / 55. 13.101 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Input #0, mpegts, from 'input.m2t': Duration: 01:00:40.36, start: 1.400000, bitrate: 27381 kb/s Program 1 Metadata: service_name : Service01 service_provider: FFmpeg Stream #0:0[0x100]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p, 1440x1080 [SAR 4:3 DAR 16:9], max. 25000 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x101]: Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 384 kb/s Output #0, framemd5, to 'output.framemd5': Metadata: encoder : Lavf55.13.101 Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 1440x1080 [SAR 4:3 DAR 16:9], q=2-31, 200 kb/s, 25 tbn, 25 tbc Stream mapping: Stream #0:0 -> #0:0 (mpeg2video -> rawvideo) Press [q] to stop, [?] for help Assertion p <= end failed at libavcodec/utils.c:3249 Aborted (core dumped) }}} Normally I wouldn't report this, because this only happens with one particular file. However, the exact same commandline works perfectly fine on that file using ffmpeg v0.8.5 (ubuntu binary): {{{ % ffmpeg -i input.m2t -an -f framemd5 output.framemd5 ffmpeg version 0.8.5-4:0.8.5-0ubuntu0.12.04.1, Copyright (c) 2000-2012 the Libav developers built on Jan 24 2013 18:01:36 with gcc 4.6.3 *** THIS PROGRAM IS DEPRECATED *** This program is only provided for compatibility and will be removed in a future release. Please use avconv instead. Input #0, mpegts, from 'input.m2t': Duration: 01:00:40.36, start: 1.400000, bitrate: 27381 kb/s Program 1 Metadata: service_name : Service01 service_provider: FFmpeg Stream #0.0[0x100]: Video: mpeg2video (Main), yuv420p, 1440x1080 [PAR 4:3 DAR 16:9], 25000 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0.1[0x101]: Audio: mp2, 48000 Hz, stereo, s16, 384 kb/s File 'output.framemd5' already exists. Overwrite ? [y/N] y [buffer @ 0x20775a0] w:1440 h:1080 pixfmt:yuv420p Output #0, framemd5, to 'output.framemd5': Metadata: encoder : Lavf53.21.1 Stream #0.0: Video: rawvideo, yuv420p, 1440x1080 [PAR 4:3 DAR 16:9], q=2-31, 200 kb/s, 90k tbn, 25 tbc Stream mapping: Stream #0.0 -> #0.0 Press ctrl-c to stop encoding [mpeg2video @ 0x20791c0] qscale == 0 [mpeg2video @ 0x20791c0] Warning MVs not available [mpeg2video @ 0x20791c0] concealing 1800 DC, 1800 AC, 1800 MV errors frame= 610 fps= 77 q=0.0 Lsize= 32kB time=24.40 bitrate= 10.7kbits/s video:1389656kB audio:0kB global headers:0kB muxing overhead -99.997707% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 5 05:04:26 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 05 Aug 2013 03:04:26 -0000 Subject: [FFmpeg-trac] #2835(undetermined:new): FFMPEG created WTV files stop working with Microsoft Update KB2670838 Message-ID: <040.20144432411a1cd2a4f87a277f5cbb56@avcodec.org> #2835: FFMPEG created WTV files stop working with Microsoft Update KB2670838 -------------------------------------+------------------------------------- Reporter: ramitbhalla | 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: WTV files created by ffmpeg stop playing in WMP and Windows MCE when Microsoft Windows Update KB2670838 is installed. However MCE created WTV files continue to play fine, only ffmpeg created WTV file don't play. When KB2670838 update is UnInstalled, MCE and WMP are able to play ffmpeg created WTV files. I understand WTV is a closed format but is there any way to know why MCE created WTV files play but ffmpeg created WTV files don't play? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 5 08:47:07 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 05 Aug 2013 06:47:07 -0000 Subject: [FFmpeg-trac] #2686(avcodec:open): Native AAC encoder collapses at high bitrates on some samples In-Reply-To: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> References: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> Message-ID: <051.9dce2b132225d010e53a1a6635da1659@avcodec.org> #2686: Native AAC encoder collapses at high bitrates on some samples -------------------------------------+------------------------------------- Reporter: Kamedo2 | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: aac | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by Kamedo2): {{{ ffmpeg55212 -y -i input.wav -c:a aac -strict experimental -b:a 96k output.mp4 ffmpeg55212_patchv4 -y -i input.wav -c:a aac -strict experimental -b:a 96k output.mp4 ffmpeg55212 -y -i input.wav -c:a libfdk_aac -b:a 96k -afterburner 1 output.mp4 ffmpeg55212 -y -i input.wav -c:a aac -strict experimental -b:a 128k output.mp4 ffmpeg55212_patchv4 -y -i input.wav -c:a aac -strict experimental -b:a 128k output.mp4 ffmpeg55212 -y -i input.wav -c:a libfdk_aac -b:a 128k -afterburner 1 output.mp4 faad -b 4 -o output.float.wav output.mp4 }}} The ABC/HR test is ongoing. These six outputs were shuffled and I listen to them without knowing which is which. I've done 2 samples out of 20. 10% done. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 5 09:11:39 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 05 Aug 2013 07:11:39 -0000 Subject: [FFmpeg-trac] #1970(FFserver:closed): ffserver ignores ffmpeg command line arguments In-Reply-To: <039.0a29583881ba106430406bc7fb0c66a3@avcodec.org> References: <039.0a29583881ba106430406bc7fb0c66a3@avcodec.org> Message-ID: <054.ccbed90bf6b08b205dc761e9ab266fa6@avcodec.org> #1970: ffserver ignores ffmpeg command line arguments ------------------------------------+------------------------------------ Reporter: importinis | Owner: Type: defect | Status: closed Priority: important | Component: FFserver Version: git-master | Resolution: fixed Keywords: regression | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Comment (by importinis): With new "fix" new have new bugs :) All ffserver params are ignored! Here is my simple ffserver.conf Port 9898 BindAddress 0.0.0.0 Launch ffmpeg -i udp://239.3.3.3:6666 -override_ffserver -vf yadif -codec:v libx264 -c:a libfaac -bsf:a aac_adtstoasc File /tmp/t.ffm FileMaxSize 2M Feed stream.ffm Preroll 2 StartSendOnKey AVOptionVideo flags +global_header AVOptionAudio flags +global_header In ffserver.conf in section I always used Preroll StartSendOnKey AVOptionVideo flags +global_header AVOptionAudio flags +global_header with this "fix" they all are ignored, I'm getting errors: 1. " Mon Aug 5 10:01:44 2013 Codec for stream 0 does not use global headers but container format requires global headers Mon Aug 5 10:01:44 2013 Codec for stream 1 does not use global headers but container format requires global headers " 2. Preroll/StartSendOnKey doesnt work - audio starts immediately, but video appears after 5-15 seconds! -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 5 17:06:30 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 05 Aug 2013 15:06:30 -0000 Subject: [FFmpeg-trac] #2836(avcodec:new): Lost video frames when decoding h264 stream Message-ID: <035.69b9729d01662a7a20bb47a07ede98f2@avcodec.org> #2836: Lost video frames when decoding h264 stream -------------------------------------+------------------------------------- Reporter: Marcin | Type: defect Status: new | Priority: normal Component: avcodec | Version: git- Keywords: h264, lost | master frame | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: I'm trying to transcode h264 stream (DVB-T). It happens that properties of the input stream changes on the fly. Decoder automatically reinitializes context "[h264 @ 0xa29fae0] Reinit context to 720x576, pix_fmt: 0", but avcodec_decode_video2 starts loosing frames. First it looses significant number (around 40) of frames and than repeatedly returns one frame and skips three frames. Problem is related to the avcodec it can be observed in ffmpeg, ffplay and custom applications. Full report from ffmpeg and two examples of input (stream copy) are in the attachments. How to reproduce: {{{ % ffmpeg -i video_decoder-lost_frames_in_dvbt-example2.ts -acodec mp3 -vcodec mpeg4 -b 15000000 out2.mp4 Verified versions: 2.0, master, 1.2 Built on Ubuntu 12.04 }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 5 17:18:02 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 05 Aug 2013 15:18:02 -0000 Subject: [FFmpeg-trac] #2836(avcodec:new): Lost video frames when decoding h264 stream In-Reply-To: <035.69b9729d01662a7a20bb47a07ede98f2@avcodec.org> References: <035.69b9729d01662a7a20bb47a07ede98f2@avcodec.org> Message-ID: <050.828b784739a3f6381bd26e9a52c4f28d@avcodec.org> #2836: Lost video frames when decoding h264 stream -------------------------------------+------------------------------------- Reporter: Marcin | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: h264, lost | Blocked By: frame | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by Marcin): Media files uploaded to ftp server: video_decoder-lost_frames_in_dvbt-example1.ts video_decoder-lost_frames_in_dvbt-example2.ts -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 5 18:06:32 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 05 Aug 2013 16:06:32 -0000 Subject: [FFmpeg-trac] #2836(avcodec:new): Lost video frames when decoding h264 stream In-Reply-To: <035.69b9729d01662a7a20bb47a07ede98f2@avcodec.org> References: <035.69b9729d01662a7a20bb47a07ede98f2@avcodec.org> Message-ID: <050.fa7396ed56366f2d2e234c1604973b0b@avcodec.org> #2836: Lost video frames when decoding h264 stream -------------------------------------+------------------------------------- Reporter: Marcin | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: h264 mpegts | Blocked By: regression | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: h264, lost frame => h264 mpegts regression Comment: How did you record the samples? (Could you confirm that recording with {{{cat /dev/dvb/adapter0/dvr0 >recording.ts}}} allows to reproduce the problem?) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 5 18:22:06 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 05 Aug 2013 16:22:06 -0000 Subject: [FFmpeg-trac] #2834(avcodec:open): framemd5: Assertion p <= end failed at libavcodec/utils.c:3249 + core dumped In-Reply-To: <036.7568c48915982f1557e1dd013777d6e4@avcodec.org> References: <036.7568c48915982f1557e1dd013777d6e4@avcodec.org> Message-ID: <051.fb9435254612c103559577947e174dd2@avcodec.org> #2834: framemd5: Assertion p <= end failed at libavcodec/utils.c:3249 + core dumped -------------------------------------+------------------------------------- Reporter: peter_b | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: mpeg2video | Blocked By: regression crash abort | 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: core dumped framemd5 => mpeg2video regression crash abort Comment: Regression since 55db06a. {{{ $ ffmpeg -i broken.m2t -f null - ffmpeg version N-55245-g1ccc215 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 5 2013 18:10:39 with gcc 4.7 (SUSE Linux) configuration: --enable-gpl --disable-indev=jack libavutil 52. 40.100 / 52. 40.100 libavcodec 55. 20.100 / 55. 20.100 libavformat 55. 13.101 / 55. 13.101 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Input #0, mpegts, from 'broken.m2t': Duration: 00:00:00.58, start: 1.416000, bitrate: 27411 kb/s Program 1 Metadata: service_name : Service01 service_provider: FFmpeg Stream #0:0[0x100]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p, 1440x1080 [SAR 4:3 DAR 16:9], max. 25000 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x101]: Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 384 kb/s Output #0, null, to 'pipe:': Metadata: encoder : Lavf55.13.101 Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 1440x1080 [SAR 4:3 DAR 16:9], q=2-31, 200 kb/s, 90k tbn, 25 tbc Stream #0:1: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s Stream mapping: Stream #0:0 -> #0:0 (mpeg2video -> rawvideo) Stream #0:1 -> #0:1 (mp2 -> pcm_s16le) Press [q] to stop, [?] for help [null @ 0x2e5fec0] Encoder did not produce proper pts, making some up. Assertion p <= end failed at libavcodec/utils.c:3249 Aborted }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 5 18:23:57 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 05 Aug 2013 16:23:57 -0000 Subject: [FFmpeg-trac] #2834(avcodec:open): mpeg2video: Assertion p <= end failed at libavcodec/utils.c:3249 + core dumped (was: framemd5: Assertion p <= end failed at libavcodec/utils.c:3249 + core dumped) In-Reply-To: <036.7568c48915982f1557e1dd013777d6e4@avcodec.org> References: <036.7568c48915982f1557e1dd013777d6e4@avcodec.org> Message-ID: <051.d0d678eae16513b12ccdf2653ad6e253@avcodec.org> #2834: mpeg2video: Assertion p <= end failed at libavcodec/utils.c:3249 + core dumped -------------------------------------+------------------------------------- Reporter: peter_b | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: mpeg2video | Blocked By: regression crash abort | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 5 18:53:16 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 05 Aug 2013 16:53:16 -0000 Subject: [FFmpeg-trac] #2452(undetermined:new): decoding yuv420p to rgb shifts luminance down In-Reply-To: <034.a24f29b42efb273f5148b2ab67f964be@avcodec.org> References: <034.a24f29b42efb273f5148b2ab67f964be@avcodec.org> Message-ID: <049.0a4599fc305558dcbaaee0d415a2fe09@avcodec.org> #2452: decoding yuv420p to rgb shifts luminance down -------------------------------------+------------------------------------- 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 cehoyos): Could you confirm that the following patch (against current git head) "fixes" decoding of your samples? {{{ diff --git a/libavcodec/h263dec.c b/libavcodec/h263dec.c index bf9e072..85ca4b2 100644 --- a/libavcodec/h263dec.c +++ b/libavcodec/h263dec.c @@ -770,7 +770,7 @@ const enum AVPixelFormat ff_h263_hwaccel_pixfmt_list_420[] = { #if CONFIG_VDPAU AV_PIX_FMT_VDPAU, #endif - AV_PIX_FMT_YUV420P, + AV_PIX_FMT_YUVJ420P, AV_PIX_FMT_NONE }; }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 5 20:15:30 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 05 Aug 2013 18:15:30 -0000 Subject: [FFmpeg-trac] #2818(avformat:new): Compatibility issue with raw bgr24 Open-DML avi file In-Reply-To: <040.9f3c5d5f4de4d54f1257547c097b41a9@avcodec.org> References: <040.9f3c5d5f4de4d54f1257547c097b41a9@avcodec.org> Message-ID: <055.f08be98fd46c4f04d3fe04e66b69add5@avcodec.org> #2818: Compatibility issue with raw bgr24 Open-DML avi file -------------------------------------+------------------------------------ Reporter: ray.yin1031 | Owner: Type: defect | Status: new Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: AVI | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Comment (by ray.yin1031): Replying to [comment:1 cehoyos]: > Please test WMP / is this a duplicate of ticket #2145? > > Unrelated to this ticket: Could you provide Rhozet Carbon Coder EULA? This would be a great help to us. I have fixed this issue and at least it works for me. FFmpeg puts 1024*1024 to dwSuggestBufferSize in strh list of AVI header. But in VirtualDuB this value is set to be the bytes of one frame, i.e. W x H x Components x Byte/Component. And actually in movi list of AVI header, the single chuck size is for one frame, i.e. the dwSuggestedBufferSize. So I changed the 1024*1204 to the value I mentioned above and Rhozet can loca/open the output video. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 5 23:47:40 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 05 Aug 2013 21:47:40 -0000 Subject: [FFmpeg-trac] #2150(avfilter:closed): scale video filter improvement In-Reply-To: <034.aff46cc0207dc0aa164010e3fd009bec@avcodec.org> References: <034.aff46cc0207dc0aa164010e3fd009bec@avcodec.org> Message-ID: <049.9eaf049446c04cf183dad4d274833364@avcodec.org> #2150: scale video filter improvement -------------------------------------+------------------------------------ Reporter: burek | Owner: Type: enhancement | Status: closed Priority: wish | Component: avfilter Version: git-master | Resolution: fixed Keywords: scale | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Changes (by cehoyos): * keywords: => scale * version: unspecified => git-master * resolution: invalid => fixed Comment: I suspect this was fixed in 3415058 ({{{force_original_aspect_ratio}}}). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 6 01:20:12 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 05 Aug 2013 23:20:12 -0000 Subject: [FFmpeg-trac] #2615(avcodec:open): fix matrox mpeg2 I-frame hd 1280x720 In-Reply-To: <038.353ac206e2c8f31956ee9a20bca9f9bf@avcodec.org> References: <038.353ac206e2c8f31956ee9a20bca9f9bf@avcodec.org> Message-ID: <053.6b6c0b3c31d7d3bfbd64786a14b56f72@avcodec.org> #2615: fix matrox mpeg2 I-frame hd 1280x720 -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: matrox m701 | Blocked By: mpeg2video | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by michael): Replying to [ticket:2615 ami_stuff]: > 1280x720: > > http://www1.datafilehost.com/d/9377b7a9 > > 1440x1080: > > http://www1.datafilehost.com/d/160390de > > 1920x1080: > > http://www1.datafilehost.com/d/01f7ea78 The links dont work anymore -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 6 01:21:35 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 05 Aug 2013 23:21:35 -0000 Subject: [FFmpeg-trac] #2615(avcodec:open): fix matrox mpeg2 I-frame hd 1280x720 In-Reply-To: <038.353ac206e2c8f31956ee9a20bca9f9bf@avcodec.org> References: <038.353ac206e2c8f31956ee9a20bca9f9bf@avcodec.org> Message-ID: <053.d04359d5f6e92e8eb338268d35af7e95@avcodec.org> #2615: fix matrox mpeg2 I-frame hd 1280x720 -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: matrox m701 | Blocked By: mpeg2video | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Samples are in http://samples.ffmpeg.org/ffmpeg-bugs/trac/ticket2615/ -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 6 01:33:11 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 05 Aug 2013 23:33:11 -0000 Subject: [FFmpeg-trac] #2628(undetermined:new): when fifo_size is set , memory leaks In-Reply-To: <036.70ad328fc144594b2c8a94e06e64e262@avcodec.org> References: <036.70ad328fc144594b2c8a94e06e64e262@avcodec.org> Message-ID: <051.54a27bc230162030be6f5c242a84ceeb@avcodec.org> #2628: when fifo_size is set , memory leaks ---------------------------------+---------------------------------------- Reporter: baituxp | Owner: Type: defect | Status: new Priority: normal | Component: undetermined Version: 1.2.1 | Resolution: Keywords: leak | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 1 | ---------------------------------+---------------------------------------- Comment (by michael): Replying to [comment:12 baituxp]: > > ==4076== Memcheck, a memory error detector. > ==4076== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. > ==4076== Using LibVEX rev 1658, a library for dynamic binary translation. > ==4076== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. > ==4076== Using valgrind-3.2.1, a dynamic binary instrumentation framework. > ==4076== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. > ==4076== For more details, rerun with: -v this valgrind version is 7 years old, thats not usefull at all -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 6 01:36:04 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 05 Aug 2013 23:36:04 -0000 Subject: [FFmpeg-trac] #2628(undetermined:new): when fifo_size is set alot of memory is allocated (was: when fifo_size is set , memory leaks) In-Reply-To: <036.70ad328fc144594b2c8a94e06e64e262@avcodec.org> References: <036.70ad328fc144594b2c8a94e06e64e262@avcodec.org> Message-ID: <051.6737bb58ecf1ec9481bdbe466bc96f79@avcodec.org> #2628: when fifo_size is set alot of memory is allocated ---------------------------------+---------------------------------------- Reporter: baituxp | Owner: Type: defect | Status: new Priority: normal | Component: undetermined Version: 1.2.1 | Resolution: Keywords: leak | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 1 | ---------------------------------+---------------------------------------- Comment (by michael): Correct title, theres no evidence for a memleak at this point -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 6 01:44:52 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 05 Aug 2013 23:44:52 -0000 Subject: [FFmpeg-trac] #2628(undetermined:new): when fifo_size is set alot of memory is allocated In-Reply-To: <036.70ad328fc144594b2c8a94e06e64e262@avcodec.org> References: <036.70ad328fc144594b2c8a94e06e64e262@avcodec.org> Message-ID: <051.b00933bedd6c4d471902e13076c463de@avcodec.org> #2628: when fifo_size is set alot of memory is allocated ---------------------------------+---------------------------------------- Reporter: baituxp | Owner: Type: defect | Status: new Priority: normal | Component: undetermined Version: 1.2.1 | Resolution: Keywords: leak | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 1 | ---------------------------------+---------------------------------------- Comment (by michael): As it seems only you can reproduce the bug (others dont have the udp stream). Please run the testcase under a modern valgrind with --track- origins=yes --leak-check=full. If no leaks are found run it under valgrinds massif, it can show what causes excessive allocations when they arnt technically leaks -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 6 05:48:09 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 06 Aug 2013 03:48:09 -0000 Subject: [FFmpeg-trac] #2835(undetermined:new): FFMPEG created WTV files stop working with Microsoft Update KB2670838 In-Reply-To: <040.20144432411a1cd2a4f87a277f5cbb56@avcodec.org> References: <040.20144432411a1cd2a4f87a277f5cbb56@avcodec.org> Message-ID: <055.dc578ebe4e3d7195a3d7b9fd2ba2673b@avcodec.org> #2835: FFMPEG created WTV files stop working with Microsoft Update KB2670838 -------------------------------------+------------------------------------- Reporter: ramitbhalla | 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 ramitbhalla): BTW, on a related note ffmpeg created WTV files do NOT play on Windows 8 WMP or MCE either. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 6 08:48:27 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 06 Aug 2013 06:48:27 -0000 Subject: [FFmpeg-trac] #2837(undetermined:new): Unsupported tak codec Message-ID: <036.ff56b57fe9954ca58c0250e30756c863@avcodec.org> #2837: Unsupported tak codec -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: | Status: new enhancement | Component: Priority: wish | undetermined Version: git- | Keywords: tak master | Blocking: Blocked By: | Analyzed by developer: 0 Reproduced by developer: 0 | -------------------------------------+------------------------------------- (bug 546) A user uploaded a tak sample (cut with dd) that cannot be decoded with current git head. {{{ $ ffmpeg -i 01.tak out.wav ffmpeg version N-55249-ga7bb12a Copyright (c) 2000-2013 the FFmpeg developers built on Aug 6 2013 08:47:17 with gcc 4.7 (SUSE Linux) configuration: --enable-gpl --disable-indev=jack libavutil 52. 40.100 / 52. 40.100 libavcodec 55. 20.100 / 55. 20.100 libavformat 55. 13.102 / 55. 13.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Guessed Channel Layout for Input Stream #0.0 : stereo Input #0, tak, from '01.tak': Duration: 00:51:26.69, start: 0.000000, bitrate: 2 kb/s Stream #0:0: Audio: tak, 44100 Hz, stereo, s16p Output #0, wav, to 'out.wav': Metadata: ISFT : Lavf55.13.102 Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 44100 Hz, stereo, s16, 1411 kb/s Stream mapping: Stream #0:0 -> #0:0 (tak -> pcm_s16le) Press [q] to stop, [?] for help [tak @ 0x2357cc0] unsupported codec: 0 [tak @ 0x2358140] unsupported codec: 0 [tak @ 0x23694e0] unsupported codec: 0 [tak @ 0x2369d40] unsupported codec: 0 [tak @ 0x2341540] unsupported codec: 0 [tak @ 0x2343200] unsupported codec: 0 [tak @ 0x2344ee0] unsupported codec: 0 [tak @ 0x2346bc0] unsupported codec: 0 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [tak @ 0x23488a0] unsupported codec: 0 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome ... [tak @ 0x2346bc0] unsupported codec: 0 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [tak @ 0x23488a0] unsupported codec: 0 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [tak @ 0x2357cc0] unsupported codec: 0 size= 0kB time=00:00:00.00 bitrate=N/A 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) }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 6 09:20:23 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 06 Aug 2013 07:20:23 -0000 Subject: [FFmpeg-trac] #2836(avcodec:new): Lost video frames when decoding h264 stream In-Reply-To: <035.69b9729d01662a7a20bb47a07ede98f2@avcodec.org> References: <035.69b9729d01662a7a20bb47a07ede98f2@avcodec.org> Message-ID: <050.43bb73b6b7ad8553d40682e0a922e254@avcodec.org> #2836: Lost video frames when decoding h264 stream -------------------------------------+------------------------------------- Reporter: Marcin | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: h264 mpegts | Blocked By: regression | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by Marcin): The dvb-t stream is broadcasted (by AVerCaster Pro RS3421) in the local network. There is no transcoding before broadcasting. The samples are recorded as a stream dump with simple command: `ffmpeg -i udp://xxx.xxx.xxx.xxx:1234 -acodec copy -vcodec copy outfile.ts` -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 6 09:22:11 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 06 Aug 2013 07:22:11 -0000 Subject: [FFmpeg-trac] #2836(avcodec:new): Lost video frames when decoding h264 stream In-Reply-To: <035.69b9729d01662a7a20bb47a07ede98f2@avcodec.org> References: <035.69b9729d01662a7a20bb47a07ede98f2@avcodec.org> Message-ID: <050.f564baa959d991548a4b0fc93c0ffa25@avcodec.org> #2836: Lost video frames when decoding h264 stream -------------------------------------+------------------------------------- Reporter: Marcin | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: h264 mpegts | Blocked By: regression | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Isn't there a command to save the udp stream into a file (without using FFmpeg)? Do you have the possibility to save the stream instead of broadcasting it via udp? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 6 09:40:02 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 06 Aug 2013 07:40:02 -0000 Subject: [FFmpeg-trac] #2836(avcodec:new): Lost video frames when decoding h264 stream In-Reply-To: <035.69b9729d01662a7a20bb47a07ede98f2@avcodec.org> References: <035.69b9729d01662a7a20bb47a07ede98f2@avcodec.org> Message-ID: <050.1450373837766a0be2c2853de02a5bcd@avcodec.org> #2836: Lost video frames when decoding h264 stream -------------------------------------+------------------------------------- Reporter: Marcin | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: h264 mpegts | Blocked By: regression | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by Marcin): We tried to save/dump the stream with mplayer: `mplayer -dumpstream -dumpfile ...` but the result is the same as in ffmpeg case. We have some dvb-t cards, so we'll try to record the stream directly from the cards. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 6 09:53:32 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 06 Aug 2013 07:53:32 -0000 Subject: [FFmpeg-trac] #2835(avformat:open): FFMPEG created WTV files stop working with Microsoft Update KB2670838 In-Reply-To: <040.20144432411a1cd2a4f87a277f5cbb56@avcodec.org> References: <040.20144432411a1cd2a4f87a277f5cbb56@avcodec.org> Message-ID: <055.8310af303bde94965f1e276c78e69c25@avcodec.org> #2835: FFMPEG created WTV files stop working with Microsoft Update KB2670838 -------------------------------------+------------------------------------ Reporter: ramitbhalla | Owner: Type: defect | Status: open Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: wtv | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Changes (by cehoyos): * keywords: => wtv * status: new => open * version: unspecified => git-master * component: undetermined => avformat * reproduced: 0 => 1 Comment: Audio works fine, looks like a duplicate of ticket #2252. {{{ $ ffmpeg -f lavfi -i testsrc -t 60 out.wtv ffmpeg version N-55249-ga7bb12a Copyright (c) 2000-2013 the FFmpeg developers built on Aug 6 2013 08:47:17 with gcc 4.7 (SUSE Linux) configuration: --enable-gpl --disable-indev=jack libavutil 52. 40.100 / 52. 40.100 libavcodec 55. 20.100 / 55. 20.100 libavformat 55. 13.102 / 55. 13.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Input #0, lavfi, from 'testsrc': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0: Video: rawvideo (RGB[24] / 0x18424752), rgb24, 320x240 [SAR 1:1 DAR 4:3], 25 tbr, 25 tbn, 25 tbc Output #0, wtv, to 'out.wtv': Metadata: encoder : Lavf55.13.102 Stream #0:0: Video: mpeg2video (mpg2 / 0x3267706D), yuv420p, 320x240 [SAR 1:1 DAR 4:3], q=2-31, 200 kb/s, 10000k tbn, 25 tbc Stream mapping: Stream #0:0 -> #0:0 (rawvideo -> mpeg2video) Press [q] to stop, [?] for help frame= 1500 fps=1220 q=9.9 Lsize= 1964kB time=00:00:59.96 bitrate= 268.3kbits/s video:1750kB audio:0kB subtitle:0 global headers:0kB muxing overhead 12.243855% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 6 15:34:33 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 06 Aug 2013 13:34:33 -0000 Subject: [FFmpeg-trac] #2835(avformat:open): FFMPEG created WTV files stop working with Microsoft Update KB2670838 In-Reply-To: <040.20144432411a1cd2a4f87a277f5cbb56@avcodec.org> References: <040.20144432411a1cd2a4f87a277f5cbb56@avcodec.org> Message-ID: <055.0b3050261d05a4d47b30dd6a73076c8b@avcodec.org> #2835: FFMPEG created WTV files stop working with Microsoft Update KB2670838 -------------------------------------+------------------------------------ Reporter: ramitbhalla | Owner: Type: defect | Status: open Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: wtv | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Comment (by ramitbhalla): That's true, audio appears to be playing fine on all platforms, the video is not working. And yes it could be related to the 2252. I'm guess post some update to the windows platform, all devices running that update will not be able to play the wtv video. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 6 16:45:44 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 06 Aug 2013 14:45:44 -0000 Subject: [FFmpeg-trac] #2067(avfilter:open): Support subtitles in libavfilter so seek is honored for subtitles filters (like hardsubbing) In-Reply-To: <034.ef4ad1de1cf14bc681e60050c6961fb4@avcodec.org> References: <034.ef4ad1de1cf14bc681e60050c6961fb4@avcodec.org> Message-ID: <049.90570aacb6beafd43e302de0c76bb8a7@avcodec.org> #2067: Support subtitles in libavfilter so seek is honored for subtitles filters (like hardsubbing) -------------------------------------+------------------------------------- Reporter: nikov | Owner: Type: enhancement | Status: open Priority: normal | Component: avfilter Version: unspecified | Resolution: Keywords: subtitles | Blocked By: seek | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by Jan-E): If you are using the Windows full path inside double quotes it is not easy to escape correctly. I found this to be working: -filter_complex "subtitles='C\:/ffmpeg/f2.srt'". Double backslashes in stead of the single forward slashes may work as well, but I tend to avoid backslashes as much as possible. So the solution is escaping the ':' and surrounding the full path by single quotes. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 6 19:17:19 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 06 Aug 2013 17:17:19 -0000 Subject: [FFmpeg-trac] #2838(undetermined:new): Mpeg TS plays with lots of artifacts with ffplay (mplayer ok) Message-ID: <037.86c5c1855e8b26cb4b31f85c19be3cdc@avcodec.org> #2838: Mpeg TS plays with lots of artifacts with ffplay (mplayer ok) -------------------------------------+------------------------------------- Reporter: aballier | 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: Here is a sample that plays awfully with ffplay. mplayer is fine. How to reproduce: {{{ % ffplay BDAV\ recorded\ video\ sample.ts ffplay version N-55317-g7565aae Copyright (c) 2003-2013 the FFmpeg developers built on Aug 6 2013 12:20:06 with gcc 4.8.1 (Gentoo 4.8.1 p1.0, pie-0.5.6) configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --mandir=/usr/share/man --enable-shared --cc=x86_64-pc-linux-gnu-gcc --cxx=x86_64-pc-linux-gnu-g++ --ar=x86_64-pc-linux-gnu-ar --optflags='-march=native -mssse3 -msse4 -msse4.1 -msse4.2 -mavx -maes -O2 -pipe -ggdb3' --extra-cflags='-march=native -mssse3 -msse4 -msse4.1 -msse4.2 -mavx -maes -O2 -pipe -ggdb3' --extra-cxxflags='-march=native -mssse3 -msse4 -msse4.1 -msse4.2 -mavx -maes -O2 -pipe -ggdb3' --disable- static --enable-gpl --enable-postproc --enable-avfilter --enable- avresample --disable-stripping --enable-version3 --enable-nonfree --disable-indev=oss --disable-outdev=oss --enable-version3 --enable-bzlib --disable-runtime-cpudetect --disable-debug --disable-doc --enable-gnutls --enable-hardcoded-tables --enable-iconv --enable-network --disable- openssl --enable-ffplay --enable-vaapi --enable-vdpau --enable-zlib --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libmp3lame --enable-libfdk-aac --enable-libaacplus --disable-libfa libavutil 52. 41.100 / 52. 41.100 libavcodec 55. 22.100 / 55. 22.100 libavformat 55. 13.102 / 55. 13.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libavresample 1. 1. 0 / 1. 1. 0 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Last message repeated 2 times 0KB vq= 0KB sq= 0B f=0/0 [mpegts @ 0x7f7ccc000b20] Could not detect TS packet size, defaulting to non-FEC/DVHS [mpegts @ 0x7f7ccc000b20] PES packet size mismatch Last message repeated 1 times [h264 @ 0x7f7ccc001080] non-existing SPS 0 referenced in buffering period [h264 @ 0x7f7ccc001080] non-existing PPS referenced [h264 @ 0x7f7ccc001080] non-existing SPS 0 referenced in buffering period [h264 @ 0x7f7ccc001080] non-existing PPS 0 referenced [h264 @ 0x7f7ccc001080] decode_slice_header error [h264 @ 0x7f7ccc001080] non-existing PPS 0 referenced ... }}} Sample available here: http://dev.gentoo.org/~aballier/BDAV%20recorded%20video%20sample.ts mplayer plays it nicely, so maybe the ts demuxer is at fault. please tell me if you need more information, I have not analyzed the bug much more than this. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 6 19:20:55 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 06 Aug 2013 17:20:55 -0000 Subject: [FFmpeg-trac] #2838(undetermined:new): Mpeg TS sample plays with lots of artifacts with ffplay (mplayer ok) (was: Mpeg TS plays with lots of artifacts with ffplay (mplayer ok)) In-Reply-To: <037.86c5c1855e8b26cb4b31f85c19be3cdc@avcodec.org> References: <037.86c5c1855e8b26cb4b31f85c19be3cdc@avcodec.org> Message-ID: <052.1efacfbec9c0c69935029980441337e4@avcodec.org> #2838: Mpeg TS sample plays with lots of artifacts with ffplay (mplayer ok) -------------------------------------+------------------------------------- Reporter: aballier | 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 -------------------------------------+------------------------------------- -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 6 20:29:21 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 06 Aug 2013 18:29:21 -0000 Subject: [FFmpeg-trac] #2686(avcodec:open): Native AAC encoder collapses at high bitrates on some samples In-Reply-To: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> References: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> Message-ID: <051.aa3c2c910b1f24a939971ec705148588@avcodec.org> #2686: Native AAC encoder collapses at high bitrates on some samples -------------------------------------+------------------------------------- Reporter: Kamedo2 | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: aac | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by Kamedo2): [[Image(http://i44.tinypic.com/mijaq8.png)]] http://www.hydrogenaudio.org/forums/index.php?showtopic=98003 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 6 20:33:08 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 06 Aug 2013 18:33:08 -0000 Subject: [FFmpeg-trac] #2686(avcodec:open): Native AAC encoder collapses at high bitrates on some samples In-Reply-To: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> References: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> Message-ID: <051.cacb2c0af4864ec036ed3fe470ae21fb@avcodec.org> #2686: Native AAC encoder collapses at high bitrates on some samples -------------------------------------+------------------------------------- Reporter: Kamedo2 | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: aac | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by klaussfreire): Do you have the files encoded with fdk for comparison? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 6 20:47:58 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 06 Aug 2013 18:47:58 -0000 Subject: [FFmpeg-trac] #2686(avcodec:open): Native AAC encoder collapses at high bitrates on some samples In-Reply-To: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> References: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> Message-ID: <051.e09ae539af05b3cf8db6495dd4acd49e@avcodec.org> #2686: Native AAC encoder collapses at high bitrates on some samples -------------------------------------+------------------------------------- Reporter: Kamedo2 | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: aac | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by Kamedo2): Oops, samples # 10 ~ # 12 and # 13 ~ # 16. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 6 22:36:18 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 06 Aug 2013 20:36:18 -0000 Subject: [FFmpeg-trac] #2832(undetermined:new): ffmpeg produces audio with glitch In-Reply-To: <038.6041c4c7d19e2507bdbab0e948d67358@avcodec.org> References: <038.6041c4c7d19e2507bdbab0e948d67358@avcodec.org> Message-ID: <053.7fb745bc4ab145d0e5d8245b4bfe0128@avcodec.org> #2832: ffmpeg produces audio with glitch -------------------------------------+------------------------------------- Reporter: asukhanov | 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 asukhanov): > Since your stream is audio-only I am not sure why it should be used. I simplified my stream, source file had both video and audio tracks, but I found that it's possible to reproduce the problem using audio only file. Thanks -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 6 23:11:17 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 06 Aug 2013 21:11:17 -0000 Subject: [FFmpeg-trac] #2839(undetermined:new): Wasted work in av_new_program() and avpriv_new_chapter() Message-ID: <036.0393656797e9dcfc4ab21df7dc4ba088@avcodec.org> #2839: Wasted work in av_new_program() and avpriv_new_chapter() -------------------------------------+------------------------------------- Reporter: pchang9 | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: performance | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- The problem appears in latest revision. I have attached a simple one-line patch that fixes it. In method av_new_program() in libavformat/utils.c, the loop in line 3431 keeps overriding "program" with "ac->programs[i]" when its "id" equals to "id" Therefore, only the last written value is visible out of the loop and all the other writes and iterations are not necessary. The patch iterates from the end of "i" and breaks the first time when "program" is set. Similar problem also appears in avpriv_new_chapter(), the loop in line 3457. The patch iterates from the end of "i" and breaks the first time when "chapter" is set. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 6 23:26:13 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 06 Aug 2013 21:26:13 -0000 Subject: [FFmpeg-trac] #2840(undetermined:new): jpeg2000: crash with fuzzed file (and limited available memory) Message-ID: <038.81cf011c776730585e5f8a4bb720f93e@avcodec.org> #2840: jpeg2000: crash with fuzzed file (and limited available memory) -------------------------------------+------------------------------------- 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 -------------------------------------+------------------------------------- It also crashes for me without ulimit under zzuf, but not with ffmpeg ran alone. ffmpeg-HEAD-18d7074 {{{ knoppix at Microknoppix:/media/sdb1/ffmpeg$ ulimit -c unlimited -Sv 1700000 knoppix at Microknoppix:/media/sdb1/ffmpeg$ ./ffmpeg_g -i ../fuzzed.avi -f null - ffmpeg version 2.0 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 6 2013 21:17:38 with gcc 4.7 (Debian 4.7.2-4) configuration: --enable-gpl --disable-yasm --disable-ffprobe --disable- ffserver libavutil 52. 40.100 / 52. 40.100 libavcodec 55. 20.100 / 55. 20.100 libavformat 55. 13.101 / 55. 13.101 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 [jpeg2000 @ 0x90d4620] Support for 0 components 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. [jpeg2000 @ 0x90d4620] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x90d4620] error during processing marker segment ff51 [jpeg2000 @ 0x90d4620] Unknown pix_fmt, profile: 0, colour_space: 0, components: 3, precision: 8, cdx[1]: 9, cdy[1]: 1, cdx[2]: 1, cdy[2]: 1 [jpeg2000 @ 0x90d4620] [IMGUTILS @ 0xbfdedf44] Picture size 134217920x128 is invalid [jpeg2000 @ 0x90d4620] video_get_buffer: image parameters invalid [jpeg2000 @ 0x90d4620] get_buffer() failed [jpeg2000 @ 0x90d4620] thread_get_buffer() failed [jpeg2000 @ 0x90d4620] Support for 3 components 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. [jpeg2000 @ 0x90d4620] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x90d4620] error during processing marker segment ff51 [jpeg2000 @ 0x90d4620] error during processing marker segment ff52 [mp3 @ 0x90d5160] Header missing Last message repeated 1 times Input #0, avi, from '../fuzzed.avi': Duration: 00:00:05.96, start: 0.000000, bitrate: 320 kb/s Stream #0:0: Video: jpeg2000 (JPEG 2000 codestream restriction 0) (MJ2C / 0x43324A4D), rgb24, 192x128, 24 fps, 24 tbr, 24 tbn, 24 tbc Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 11025 Hz, mono, s16p, 7 kb/s Output #0, null, to 'pipe:': Metadata: encoder : Lavf55.13.101 Stream #0:0: Video: rawvideo (RGB[24] / 0x18424752), rgb24, 192x128, q=2-31, 200 kb/s, 90k tbn, 24 tbc Stream #0:1: Audio: pcm_s16le, 11025 Hz, mono, s16, 176 kb/s Stream mapping: Stream #0:0 -> #0:0 (jpeg2000 -> rawvideo) Stream #0:1 -> #0:1 (mp3 -> pcm_s16le) Press [q] to stop, [?] for help [jpeg2000 @ 0x90d4620] Support for 0 components 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. [jpeg2000 @ 0x90d4620] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x90d4620] error during processing marker segment ff51 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x90d4620] [IMGUTILS @ 0xbfdee214] Picture size 134217920x128 is invalid [jpeg2000 @ 0x90d4620] video_get_buffer: image parameters invalid [jpeg2000 @ 0x90d4620] get_buffer() failed [jpeg2000 @ 0x90d4620] thread_get_buffer() failed Error while decoding stream #0:0: Invalid argument [jpeg2000 @ 0x90d4620] Support for 3 components 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. [jpeg2000 @ 0x90d4620] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x90d4620] error during processing marker segment ff51 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x90d4620] error during processing marker segment ff52 Error while decoding stream #0:0: Operation not permitted [jpeg2000 @ 0x90d4620] unsupported marker 0xFF58 at pos 0x41 [jpeg2000 @ 0x90d4620] Psot 1496 too big [jpeg2000 @ 0x90d4620] error during processing marker segment ff90 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x90d4620] extra cblk styles 40 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x90d4620] unsupported marker 0xFF50 at pos 0x2 [jpeg2000 @ 0x90d4620] error during processing marker segment ff52 Error while decoding stream #0:0: Operation not permitted [jpeg2000 @ 0x90d4620] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid argument [jpeg2000 @ 0x90d4620] cblk size invalid [jpeg2000 @ 0x90d4620] error during processing marker segment ff52 Error while decoding stream #0:0: Invalid data found when processing input [mp3 @ 0x90d5160] Header missing Error while decoding stream #0:1: Invalid data found when processing input [jpeg2000 @ 0x90d4620] error during processing marker segment ff51 Error while decoding stream #0:0: Operation not permitted [jpeg2000 @ 0x90d4620] unsupported marker 0xFF1A at pos 0x33 [jpeg2000 @ 0x90d4620] Psot 268436888 too big [jpeg2000 @ 0x90d4620] error during processing marker segment ff90 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x90d4620] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x90d4620] Support for 3 components 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. [jpeg2000 @ 0x90d4620] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x90d4620] error during processing marker segment ff51 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x90d4620] Invalid tile dimension -2147483456x128. [jpeg2000 @ 0x90d4620] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x90d4620] unsupported marker 0xFF54 at pos 0x41 [jpeg2000 @ 0x90d4620] [IMGUTILS @ 0xbfdee214] Picture size 4194496x12583040 is invalid [jpeg2000 @ 0x90d4620] video_get_buffer: image parameters invalid [jpeg2000 @ 0x90d4620] get_buffer() failed [jpeg2000 @ 0x90d4620] thread_get_buffer() failed Error while decoding stream #0:0: Invalid argument [mp3 @ 0x90d5160] Header missing Error while decoding stream #0:1: Invalid data found when processing input [null @ 0x90d5f20] Application provided invalid, non monotonically increasing dts to muxer in stream 1: 56327 >= 51624 [null @ 0x90d5f20] Application provided invalid, non monotonically increasing dts to muxer in stream 1: 56327 >= 56327 [jpeg2000 @ 0x90d4620] Support for 3 components 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. [jpeg2000 @ 0x90d4620] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x90d4620] error during processing marker segment ff51 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x90d4620] cblk size invalid [jpeg2000 @ 0x90d4620] error during processing marker segment ff52 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x90d4620] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x90d4620] unsupported marker 0xDF51 at pos 0x2 [jpeg2000 @ 0x90d4620] unsupported marker 0xFFDC at pos 0x41 [jpeg2000 @ 0x90d4620] error during processing marker segment ff90 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x90d4620] unsupported marker 0xDF51 at pos 0x2 [jpeg2000 @ 0x90d4620] error during processing marker segment ff90 Error while decoding stream #0:0: Invalid data found when processing input [mp3 @ 0x90d5160] Header missing Error while decoding stream #0:1: Invalid data found when processing input [jpeg2000 @ 0x90d4620] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid argument [jpeg2000 @ 0x90d4620] unsupported marker 0xF751 at pos 0x2 [jpeg2000 @ 0x90d4620] unsupported marker 0x7F52 at pos 0x33 [jpeg2000 @ 0x90d4620] unsupported marker 0xFF80 at pos 0x66 [jpeg2000 @ 0x90d4620] Missing SOT Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x90d4620] nreslevels 70 is invalid [jpeg2000 @ 0x90d4620] error during processing marker segment ff52 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x90d4620] [IMGUTILS @ 0xbfdee214] Picture size 1048768x128 is invalid [jpeg2000 @ 0x90d4620] video_get_buffer: image parameters invalid [jpeg2000 @ 0x90d4620] get_buffer() failed [jpeg2000 @ 0x90d4620] thread_get_buffer() failed Error while decoding stream #0:0: Invalid argument [mp3 @ 0x90d5160] overread, skip -5 enddists: -2 -2 [mp3 @ 0x90d5160] overread, skip -7 enddists: -3 -3 [jpeg2000 @ 0x90d4620] Psot 134219156 too big [jpeg2000 @ 0x90d4620] error during processing marker segment ff90 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x90d4620] Support for 3 components 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. [jpeg2000 @ 0x90d4620] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x90d4620] error during processing marker segment ff51 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x90d4620] unsupported marker 0xFE51 at pos 0x2 [jpeg2000 @ 0x90d4620] unsupported marker 0xFF5A at pos 0x33 [jpeg2000 @ 0x90d4620] error during processing marker segment ff90 Error while decoding stream #0:0: Invalid data found when processing input [mp3 @ 0x90d5160] Header missing Error while decoding stream #0:1: Invalid data found when processing input [jpeg2000 @ 0x90d4620] Psot 8390025 too big [jpeg2000 @ 0x90d4620] error during processing marker segment ff90 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x90d4620] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x90d4620] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid argument [jpeg2000 @ 0x90d4620] unsupported marker 0xFF71 at pos 0x2 [jpeg2000 @ 0x90d4620] error during processing marker segment ff90 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x90d4620] error during processing marker segment ff51 Segmentation fault (core dumped) knoppix at Microknoppix:/media/sdb1/ffmpeg$ gdb -c core ffmpeg_g GNU gdb (GDB) 7.4.1-debian Copyright (C) 2012 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-linux-gnu". For bug reporting instructions, please see: ... Reading symbols from /media/sdb1/ffmpeg/ffmpeg_g...done. [New LWP 10797] warning: Can't read pathname for load map: Input/output error. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". Failed to read a valid object file image from memory. Core was generated by `./ffmpeg_g -i ../fuzzed.avi -f null -'. Program terminated with signal 11, Segmentation fault. #0 ff_jpeg2000_cleanup (comp=0x0, codsty=0x5b718404) at libavcodec/jpeg2000.c:505 505 comp->reslevel && reslevelno < codsty->nreslevels; (gdb) bt #0 ff_jpeg2000_cleanup (comp=0x0, codsty=0x5b718404) at libavcodec/jpeg2000.c:505 #1 0x08507c00 in jpeg2000_dec_cleanup (s=0x90c4c20) at libavcodec/jpeg2000dec.c:1346 #2 jpeg2000_decode_frame (avctx=0x90d4620, data=0x90c43c0, got_frame=0xbfdee6c4, avpkt=0xbfdee468) at libavcodec/jpeg2000dec.c:1634 #3 0x08671abe in avcodec_decode_video2 (avctx=0x90d4620, picture=picture at entry=0x90c43c0, got_picture_ptr=got_picture_ptr at entry=0xbfdee6c4, avpkt=avpkt at entry=0xbfdee910) at libavcodec/utils.c:1986 #4 0x080b2cdd in decode_video (ist=ist at entry=0x90d6de0, pkt=pkt at entry=0xbfdee910, got_output=got_output at entry=0xbfdee6c4) at ffmpeg.c:1653 #5 0x080b6422 in output_packet (pkt=0xbfdee8a8, ist=0x90d6de0) at ffmpeg.c:1851 #6 process_input (file_index=2) at ffmpeg.c:3063 #7 0x080a1fc3 in transcode_step () at ffmpeg.c:3159 #8 transcode () at ffmpeg.c:3211 #9 main (argc=, argv=) at ffmpeg.c:3389 (gdb) }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 7 00:19:58 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 06 Aug 2013 22:19:58 -0000 Subject: [FFmpeg-trac] #2841(undetermined:new): jpeg2000: fpe with fuzzed file Message-ID: <038.bbc193510f6b65f9b09be21920885157@avcodec.org> #2841: jpeg2000: fpe with fuzzed file -------------------------------------+------------------------------------- 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 -------------------------------------+------------------------------------- {{{ knoppix at Microknoppix:/media/sdb1$ gdb ffmpeg/ffmpeg_g GNU gdb (GDB) 7.4.1-debian Copyright (C) 2012 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-linux-gnu". For bug reporting instructions, please see: ... Reading symbols from /media/sdb1/ffmpeg/ffmpeg_g...done. (gdb) r -i fuzzed2.avi -f null - Starting program: /media/sdb1/ffmpeg/ffmpeg_g -i fuzzed2.avi -f null - [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". ffmpeg version 2.0 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 6 2013 21:17:38 with gcc 4.7 (Debian 4.7.2-4) configuration: --enable-gpl --disable-yasm --disable-ffprobe --disable- ffserver libavutil 52. 40.100 / 52. 40.100 libavcodec 55. 20.100 / 55. 20.100 libavformat 55. 13.101 / 55. 13.101 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Input #0, avi, from 'fuzzed2.avi': Duration: 00:00:05.96, start: 0.000000, bitrate: 320 kb/s Stream #0:0: Video: jpeg2000 (JPEG 2000 codestream restriction 0) (MJ2C / 0x43324A4D), rgb24, 192x128, 24 fps, 24 tbr, 24 tbn, 24 tbc Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 11025 Hz, mono, s16p, 7 kb/s Output #0, null, to 'pipe:': Metadata: encoder : Lavf55.13.101 Stream #0:0: Video: rawvideo (RGB[24] / 0x18424752), rgb24, 192x128, q=2-31, 200 kb/s, 90k tbn, 24 tbc Stream #0:1: Audio: pcm_s16le, 11025 Hz, mono, s16, 176 kb/s Stream mapping: Stream #0:0 -> #0:0 (jpeg2000 -> rawvideo) Stream #0:1 -> #0:1 (mp3 -> pcm_s16le) Press [q] to stop, [?] for help [null @ 0x90d7500] Encoder did not produce proper pts, making some up. [jpeg2000 @ 0x90d4620] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid argument [jpeg2000 @ 0x90d4620] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid argument [jpeg2000 @ 0x90d4620] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid argument [jpeg2000 @ 0x90d4620] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid argument [jpeg2000 @ 0x90d4620] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x90d4620] extra cblk styles 2 [jpeg2000 @ 0x90d4620] unsupported marker 0xFB90 at pos 0x66 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x90d4620] error during processing marker segment ff90 Error while decoding stream #0:0: Operation not permitted [jpeg2000 @ 0x90d4620] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid argument [mp3 @ 0x90d5160] overread, skip -9 enddists: -3 -3 [jpeg2000 @ 0x90d4620] unsupported marker 0xDF52 at pos 0x33 [jpeg2000 @ 0x90d4620] unsupported marker 0xFB90 at pos 0x66 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x90d4620] [IMGUTILS @ 0xbffff0c4] Picture size 192x4294963328 is invalid [jpeg2000 @ 0x90d4620] video_get_buffer: image parameters invalid [jpeg2000 @ 0x90d4620] get_buffer() failed [jpeg2000 @ 0x90d4620] thread_get_buffer() failed Error while decoding stream #0:0: Invalid argument [mp3 @ 0x90d5160] Header missing Error while decoding stream #0:1: Invalid data found when processing input [mp3 @ 0x90d5160] overread, skip -9 enddists: -2 -2 [jpeg2000 @ 0x90d4620] Support for 3 components 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. [jpeg2000 @ 0x90d4620] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x90d4620] error during processing marker segment ff51 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x90d4620] unsupported marker 0xFFD1 at pos 0x2 [jpeg2000 @ 0x90d4620] error during processing marker segment ff90 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x90d4620] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid argument Error while decoding stream #0:0: Invalid data found when processing input [mp3 @ 0x90d5160] overread, skip -7 enddists: -2 -2 [jpeg2000 @ 0x90d4620] unsupported marker 0xBF90 at pos 0x66 [jpeg2000 @ 0x90d4620] Missing SOT Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x90d4620] error during processing marker segment ff90 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x90d4620] EPH marker not found. Last message repeated 8 times Input stream #0:0 frame changed from size:192x128 fmt:rgb24 to size:194x128 fmt:rgb24 [jpeg2000 @ 0x90d4620] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid argument [jpeg2000 @ 0x90d4620] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid argument [avi @ 0x90d3d40] Invalid stream + prefix combination, assuming audio. [mp3 @ 0x90d5160] Header missing Error while decoding stream #0:1: Invalid data found when processing input [jpeg2000 @ 0x90d4620] unsupported marker 0xFD51 at pos 0x2 [jpeg2000 @ 0x90d4620] error during processing marker segment ff90 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x90d4620] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x90d4620] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x90d4620] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid argument Program received signal SIGFPE, Arithmetic exception. 0x08504745 in ff_jpeg2000_ceildiv (b=0, a=) at libavcodec/jpeg2000.h:214 214 return (a + b - 1) / b; (gdb) bt #0 0x08504745 in ff_jpeg2000_ceildiv (b=0, a=) at libavcodec/jpeg2000.h:214 #1 ff_jpeg2000_init_component (comp=0x90d9340, codsty=codsty at entry=0x90d8ce8, qntsty=qntsty at entry=0x90d8e38, cbps=8, dx=3, dy=0, avctx=0x90d4620) at libavcodec/jpeg2000.c:369 #2 0x08508927 in init_tile (tileno=, s=0x90c4ba0) at libavcodec/jpeg2000dec.c:668 #3 jpeg2000_read_bitstream_packets (s=0x90c4ba0) at libavcodec/jpeg2000dec.c:1459 #4 jpeg2000_decode_frame (avctx=0x90d4620, data=0x90c4320, got_frame=0xbffff574, avpkt=0xbffff318) at libavcodec/jpeg2000dec.c:1617 #5 0x08671abe in avcodec_decode_video2 (avctx=0x90d4620, picture=picture at entry=0x90c4320, got_picture_ptr=got_picture_ptr at entry=0xbffff574, avpkt=avpkt at entry=0xbffff7c0) at libavcodec/utils.c:1986 #6 0x080b2cdd in decode_video (ist=ist at entry=0x910e640, pkt=pkt at entry=0xbffff7c0, got_output=got_output at entry=0xbffff574) at ffmpeg.c:1653 #7 0x080b6422 in output_packet (pkt=0xbffff758, ist=0x910e640) at ffmpeg.c:1851 #8 process_input (file_index=2) at ffmpeg.c:3063 #9 0x080a1fc3 in transcode_step () at ffmpeg.c:3159 #10 transcode () at ffmpeg.c:3211 ---Type to continue, or q to quit--- #11 main (argc=, argv=) at ffmpeg.c:3389 (gdb) }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 7 02:39:23 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 07 Aug 2013 00:39:23 -0000 Subject: [FFmpeg-trac] #2842(undetermined:new): g2m4: invalid write with fuzzed file Message-ID: <038.9bf0edd0a2c8a1dc3ffb36c99f972957@avcodec.org> #2842: g2m4: invalid write with fuzzed file -------------------------------------+------------------------------------- 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://www1.datafilehost.com/d/ff22ad05 {{{ knoppix at Microknoppix:/media/sdb1$ valgrind --leak-check=full ffmpeg/ffmpeg_g -i fg2m4.wmv -an -f null - ==11149== Memcheck, a memory error detector ==11149== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. ==11149== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info ==11149== Command: ffmpeg/ffmpeg_g -i fg2m4.wmv -an -f null - ==11149== ffmpeg version 2.0 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 6 2013 21:17:38 with gcc 4.7 (Debian 4.7.2-4) configuration: --enable-gpl --disable-yasm --disable-ffprobe --disable- ffserver libavutil 52. 40.100 / 52. 40.100 libavcodec 55. 20.100 / 55. 20.100 libavformat 55. 13.101 / 55. 13.101 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 [asf @ 0x4303020] packet_frag_size is invalid (5739-19) [asf @ 0x4303020] ff asf bad header 9 at:114871 [asf @ 0x4303020] unexpected packet_replic_size of -2124145438 [asf @ 0x4303020] ff asf bad header bf at:122923 [asf @ 0x4303020] invalid packet_length 0 at:122931 [asf @ 0x4303020] ff asf bad header fb at:131015 [asf @ 0x4303020] invalid packet_length 1652057513 at:131023 [asf @ 0x4303020] ff asf bad header 72 at:139199 [asf @ 0x4303020] invalid packet_length -699928599 at:139205 [asf @ 0x4303020] ff asf bad header 8f at:147563 [asf @ 0x4303020] ff asf bad header e8 at:156293 [asf @ 0x4303020] invalid packet_length 1070528186 at:156297 [asf @ 0x4303020] ff asf bad header 6d at:165739 [asf @ 0x4303020] invalid packet_length -1574393100 at:165745 [asf @ 0x4303020] ff asf bad header 1d at:176635 [asf @ 0x4303020] invalid padsize 357011066 at:176640 [asf @ 0x4303020] packet fragment position invalid 4273931,7968 not in 101328 [asf @ 0x4303020] ff asf bad header 69 at:186897 [asf @ 0x4303020] invalid packet_length 892247670 at:186901 [asf @ 0x4303020] ff asf bad header b6 at:186981 [asf @ 0x4303020] invalid padsize 38614 at:186987 [asf @ 0x4303020] ff asf bad header 0 at:187153 [asf @ 0x4303020] packet_replic_size 311918738 is invalid [asf @ 0x4303020] ff asf bad header db at:195489 [asf @ 0x4303020] invalid padsize 630309073 at:195495 [asf @ 0x4303020] ff asf bad header eb at:204147 [asf @ 0x4303020] invalid packet_length 1748034939 at:204152 [asf @ 0x4303020] ff asf bad header 52 at:213461 [asf @ 0x4303020] packet_replic_size 2009542262 is invalid [asf @ 0x4303020] ff asf bad header b7 at:282675 [asf @ 0x4303020] invalid padsize 36645 at:282681 [asf @ 0x4303020] ff asf bad header 7f at:349081 [asf @ 0x4303020] invalid packet_length -263377 at:349092 [asf @ 0x4303020] ff asf bad header b8 at:417903 [asf @ 0x4303020] invalid padsize 1631055833 at:417907 [asf @ 0x4303020] ff asf bad header 64 at:483533 [asf @ 0x4303020] invalid packet_length 680185375 at:483538 [asf @ 0x4303020] ff asf bad header 80 at:550795 [asf @ 0x4303020] packet_replic_size 52879 is invalid [asf @ 0x4303020] ff asf bad header 19 at:562767 [asf @ 0x4303020] invalid padsize 1487222982 at:562770 [asf @ 0x4303020] freeing incomplete packet size 101328, new 74318 [asf @ 0x4303020] ff asf bad header 8a at:578833 [asf @ 0x4303020] ff asf skip 7981 (unknown stream) [asf @ 0x4303020] packet_obj_size invalid [asf @ 0x4303020] ff asf bad header 2 at:618855 [asf @ 0x4303020] packet_replic_size 15437 is invalid [asf @ 0x4303020] ff asf bad header d8 at:626889 [asf @ 0x4303020] invalid padsize -1940646843 at:626894 [asf @ 0x4303020] ff asf bad header 0 at:634943 [asf @ 0x4303020] unexpected packet_replic_size of -795874818 [asf @ 0x4303020] ff asf bad header 77 at:643071 [asf @ 0x4303020] invalid packet_length 1072060426 at:643080 [asf @ 0x4303020] ff asf bad header e3 at:651317 [asf @ 0x4303020] invalid packet_length -450870046 at:651321 [asf @ 0x4303020] ff asf bad header 61 at:659799 [asf @ 0x4303020] invalid packet_length -502393462 at:659802 [asf @ 0x4303020] ff asf bad header 12 at:668761 [asf @ 0x4303020] ff asf skip 1611 (unknown stream) [asf @ 0x4303020] ff asf bad header 8c at:678689 [asf @ 0x4303020] packet_obj_size invalid [asf @ 0x4303020] ff asf bad header e9 at:690557 [asf @ 0x4303020] invalid packet_length -903578959 at:690561 [asf @ 0x4303020] ff asf bad header 61 at:706273 [asf @ 0x4303020] invalid packet_length 1575433480 at:706276 [asf @ 0x4303020] freeing incomplete packet size 74318, new 72145 [asf @ 0x4303020] packet_obj_size invalid [asf @ 0x4303020] ff asf bad header 0 at:730855 [asf @ 0x4303020] ff asf skip 7990 (unknown stream) [asf @ 0x4303020] ff asf bad header a5 at:738877 [asf @ 0x4303020] packet_frag_size is invalid (67-6) [asf @ 0x4303020] ff asf bad header 5f at:746933 [asf @ 0x4303020] invalid padsize -1825647543 at:746942 [asf @ 0x4303020] ff asf bad header 14 at:755033 [asf @ 0x4303020] invalid padsize 41944 at:755036 [asf @ 0x4303020] ff asf bad header c8 at:763221 [asf @ 0x4303020] packet_obj_size invalid [asf @ 0x4303020] freeing incomplete packet size 72145, new 72595 [asf @ 0x4303020] freeing incomplete packet size 72595, new 88979 [asf @ 0x4303020] freeing incomplete packet size 88979, new 72595 [asf @ 0x4303020] freeing incomplete packet size 72595, new 72125 [asf @ 0x4303020] packet fragment position invalid 2147502721,7968 not in 72125 [asf @ 0x4303020] ff asf bad header 9e at:890897 [asf @ 0x4303020] invalid padsize -1104415458 at:890904 [asf @ 0x4303020] ff asf bad header 59 at:890987 [asf @ 0x4303020] invalid padsize 591745646 at:890992 [asf @ 0x4303020] ff asf bad header 51 at:891163 [asf @ 0x4303020] invalid padsize 11075 at:891166 [asf @ 0x4303020] ff asf bad header 71 at:891511 [asf @ 0x4303020] invalid packet_length -242254848 at:891516 [asf @ 0x4303020] ff asf bad header a1 at:892211 [asf @ 0x4303020] packet_replic_size 228 is invalid [asf @ 0x4303020] ff asf bad header 81 at:901601 [asf @ 0x4303020] packet_obj_size invalid [asf @ 0x4303020] ff asf bad header a6 at:912389 [asf @ 0x4303020] packet_replic_size 2121937381 is invalid [asf @ 0x4303020] ff asf bad non zero [asf @ 0x4303020] ff asf bad header 83 at:938845 [asf @ 0x4303020] packet_replic_size 5500160 is invalid [asf @ 0x4303020] ff asf bad header b0 at:946867 [asf @ 0x4303020] invalid padsize 29216 at:946869 [asf @ 0x4303020] ff asf bad header 7f at:954891 [asf @ 0x4303020] invalid padsize 1805647293 at:954902 [asf @ 0x4303020] ff asf bad header 53 at:962957 [asf @ 0x4303020] ff asf skip 28276 (unknown stream) [asf @ 0x4303020] ff asf bad header cd at:995103 [asf @ 0x4303020] ff asf skip 0 (unknown stream) Last message repeated 52 times [asf @ 0x4303020] ff asf bad header a6 at:1012303 [asf @ 0x4303020] packet_replic_size 166 is invalid [asf @ 0x4303020] ff asf bad header 43 at:1021785 [asf @ 0x4303020] ff asf skip 0 (unknown stream) Last message repeated 46 times [asf @ 0x4303020] ff asf bad header 8a at:1066125 [asf @ 0x4303020] ff asf skip 7948 (unknown stream) [asf @ 0x4303020] freeing incomplete packet size 72125, new 71058 [asf @ 0x4303020] freeing incomplete packet size 71058, new 70665 [asf @ 0x4303020] packet_obj_size invalid [asf @ 0x4303020] ff asf bad header 0 at:1138855 [asf @ 0x4303020] packet_obj_size invalid [asf @ 0x4303020] ff asf bad header 81 at:1146897 [asf @ 0x4303020] packet_obj_size invalid [asf @ 0x4303020] ff asf bad header 9b at:1154973 [asf @ 0x4303020] invalid padsize -149993757 at:1154977 [asf @ 0x4303020] ff asf bad header 77 at:1163109 [asf @ 0x4303020] invalid packet_length 1202309310 at:1163118 [asf @ 0x4303020] ff asf bad header f2 at:1171391 [asf @ 0x4303020] ff asf bad non zero [asf @ 0x4303020] ff asf bad header d3 at:1179937 [asf @ 0x4303020] packet_frag_size is invalid (5226-11) [asf @ 0x4303020] ff asf bad header 52 at:1211553 [asf @ 0x4303020] invalid padsize 17989 at:1211557 [asf @ 0x4303020] freeing incomplete packet size 70665, new 67004 [asf @ 0x4303020] packet_obj_size invalid [asf @ 0x4303020] ff asf bad header 0 at:1258855 [asf @ 0x4303020] packet_replic_size 1386393925 is invalid [asf @ 0x4303020] ff asf bad header e7 at:1266891 [asf @ 0x4303020] invalid packet_length 588722517 at:1266898 [asf @ 0x4303020] ff asf bad header 5a at:1274953 [asf @ 0x4303020] invalid padsize -623375478 at:1274959 [asf @ 0x4303020] ff asf bad header 61 at:1283075 [asf @ 0x4303020] invalid packet_length 818095195 at:1283078 [asf @ 0x4303020] ff asf bad header 72 at:1291313 [asf @ 0x4303020] invalid packet_length 1306356264 at:1291319 [asf @ 0x4303020] ff asf bad non zero [asf @ 0x4303020] ff asf bad header 68 at:1308747 [asf @ 0x4303020] invalid packet_length 1082056564 at:1308751 [asf @ 0x4303020] ff asf bad header 32 at:1318659 [asf @ 0x4303020] invalid padsize 62627 at:1318662 [asf @ 0x4303020] ff asf bad header ff at:1330481 [asf @ 0x4303020] invalid packet_length 2144955362 at:1330492 [asf @ 0x4303020] freeing incomplete packet size 67004, new 8483912 [asf @ 0x4303020] DTS discontinuity in stream 0: packet 6 with DTS 24612, packet 7 with DTS 1073766761 [asf @ 0x4303020] freeing incomplete packet size 8483912, new 95304 [asf @ 0x4303020] freeing incomplete packet size 95304, new 14 [asf @ 0x4303020] packet fragment position invalid 16,14 not in 14 [asf @ 0x4303020] packet_frag_size is invalid (1051-9) [asf @ 0x4303020] freeing incomplete packet size 14, new 284 [asf @ 0x4303020] freeing incomplete packet size 284, new 14 [asf @ 0x4303020] freeing incomplete packet size 131356, new 2228 [asf @ 0x4303020] packet fragment position invalid 128,23 not in 23 [asf @ 0x4303020] packet_frag_size is invalid (792-9) [asf @ 0x4303020] packet fragment position invalid 1073741824,2230 not in 2230 [asf @ 0x4303020] packet_obj_size invalid [asf @ 0x4303020] packet_frag_size is invalid (7986-33) [asf @ 0x4303020] ff asf bad header 14 at:1466899 [asf @ 0x4303020] invalid padsize 62659 at:1466902 [asf @ 0x4303020] ff asf bad header f9 at:1474951 [asf @ 0x4303020] invalid packet_length 1280027957 at:1474958 [asf @ 0x4303020] ff asf bad header bb at:1483063 [asf @ 0x4303020] invalid padsize 146324749 at:1483068 [asf @ 0x4303020] ff asf bad header 10 at:1491283 [asf @ 0x4303020] invalid padsize 17044 at:1491284 [asf @ 0x4303020] ff asf bad header 45 at:1499715 [asf @ 0x4303020] freeing incomplete packet size 2230, new 2230 [asf @ 0x4303020] packet fragment position invalid 3806331172,42369 not in 2230 [asf @ 0x4303020] packet_frag_size is invalid (3707-11) [asf @ 0x4303020] invalid padsize 8368641 at:1506839 [asf @ 0x4303020] ff asf bad header 74 at:1514265 [asf @ 0x4303020] invalid packet_length -78243755 at:1514272 [asf @ 0x4303020] ff asf bad header de at:1521131 [asf @ 0x4303020] invalid padsize 36014866 at:1521140 [asf @ 0x4303020] ff asf bad header 32 at:1526867 [asf @ 0x4303020] invalid padsize 25184 at:1526870 [asf @ 0x4303020] packet fragment position invalid 8192,2230 not in 2230 [asf @ 0x4303020] packet_obj_size invalid [asf @ 0x4303020] freeing incomplete packet size 23, new 14 [asf @ 0x4303020] packet_frag_size is invalid (1146-20) [asf @ 0x4303020] ff asf bad header 76 at:1546873 [asf @ 0x4303020] invalid packet_length 606425945 at:1546882 [asf @ 0x4303020] ff asf bad header 15 at:1549231 [asf @ 0x4303020] invalid padsize 26754 at:1549234 [asf @ 0x4303020] ff asf bad header 9e at:1553935 [asf @ 0x4303020] invalid padsize -294661960 at:1553942 [asf @ 0x4303020] ff asf bad header 54 at:1555351 [asf @ 0x4303020] ff asf skip 29582 (unknown stream) [asf @ 0x4303020] ff asf bad header e5 at:1605291 [asf @ 0x4303020] invalid packet_length -808877693 at:1605296 [asf @ 0x4303020] packet fragment position invalid 16854754,7968 not in 95304 [asf @ 0x4303020] ff asf bad header a3 at:1634897 [asf @ 0x4303020] packet_replic_size 55243 is invalid [asf @ 0x4303020] ff asf bad header d3 at:1642975 [asf @ 0x4303020] ff asf skip 0 (unknown stream) Last message repeated 30 times [asf @ 0x4303020] ff asf bad header 62 at:1710067 [asf @ 0x4303020] invalid packet_length 1705525421 at:1710071 [asf @ 0x4303020] freeing incomplete packet size 95304, new 72333 [asf @ 0x4303020] Estimating duration from bitrate, this may be inaccurate Guessed Channel Layout for Input Stream #0.0 : mono Input #0, asf, from 'fg2m4.wmv': Metadata: DeviceConformanceTemplate: L2 WMFSDKNeeded : 0.0.0.0000 WMFSDKVersion : 9.00.00.4509 IsVBR : 1 Duration: 00:00:02.96, start: 0.000000, bitrate: 27694 kb/s Stream #0:0(eng): Audio: wmav2 (a[1][0][0] / 0x0161), 44100 Hz, mono, fltp, 48 kb/s Stream #0:1(eng): Data: none, 2 kb/s Stream #0:2(eng): Video: g2m (G2M4 / 0x344D3247), rgb24, 1280x1024, 27648 kb/s, 29.97 tbr, 1k tbn, 1k tbc Output #0, null, to 'pipe:': Metadata: DeviceConformanceTemplate: L2 WMFSDKNeeded : 0.0.0.0000 WMFSDKVersion : 9.00.00.4509 IsVBR : 1 encoder : Lavf55.13.101 Stream #0:0(eng): Video: rawvideo (RGB[24] / 0x18424752), rgb24, 1280x1024, q=2-31, 200 kb/s, 90k tbn, 29.97 tbc Stream mapping: Stream #0:2 -> #0:0 (g2m -> rawvideo) Press [q] to stop, [?] for help [null @ 0x45e2100] Encoder did not produce proper pts, making some up. [g2m @ 0x433b920] Error decoding tile 3,20:00:00.03 bitrate=N/A [asf @ 0x4303020] freeing incomplete packet size 72333, new 71484 [asf @ 0x4303020] ff asf bad non zero [asf @ 0x4303020] ff asf bad header 0 at:1826841 [asf @ 0x4303020] ff asf skip 7991 (unknown stream) [asf @ 0x4303020] ff asf bad header 0 at:1834849 [asf @ 0x4303020] ff asf skip 7991 (unknown stream) [asf @ 0x4303020] ff asf bad header 51 at:1842865 [asf @ 0x4303020] invalid padsize 51100 at:1842868 [asf @ 0x4303020] ff asf bad header d3 at:1842909 [asf @ 0x4303020] packet_replic_size 270249328 is invalid [asf @ 0x4303020] freeing incomplete packet size 71484, new 2682 [g2m @ 0x433b920] Error decoding tile 7,3 ==11149== Invalid write of size 4 ==11149== at 0x8348AE3: jpg_decode_data.constprop.3 (g2meet.c:250) ==11149== by 0x834923F: kempf_decode_tile (g2meet.c:428) ==11149== by 0x834A1C4: g2m_decode_frame (g2meet.c:763) ==11149== by 0x8671ABD: avcodec_decode_video2 (utils.c:1986) ==11149== by 0x80B2CDC: decode_video (ffmpeg.c:1653) ==11149== by 0x5A517D27: ??? ==11149== Address 0x448806c is 0 bytes after a block of size 12 alloc'd ==11149== at 0x40283EE: realloc (vg_replace_malloc.c:632) ==11149== by 0x8348A76: jpg_decode_data.constprop.3 (g2meet.c:245) ==11149== by 0x834923F: kempf_decode_tile (g2meet.c:428) ==11149== by 0x834A1C4: g2m_decode_frame (g2meet.c:763) ==11149== by 0x8671ABD: avcodec_decode_video2 (utils.c:1986) ==11149== by 0x80B2CDC: decode_video (ffmpeg.c:1653) ==11149== by 0x5A517D27: ??? ==11149== [g2m @ 0x433b920] Invalid chunk size 2282 type CB [asf @ 0x4303020] invalid padsize 11221505 at:1906839 [asf @ 0x4303020] ff asf bad header b6 at:1906853 [asf @ 0x4303020] invalid packet_length 0 at:1906859 [asf @ 0x4303020] ff asf bad header b5 at:1906893 [asf @ 0x4303020] invalid padsize 56325 at:1906897 [asf @ 0x4303020] ff asf bad header a2 at:1906969 [asf @ 0x4303020] ff asf bad non zero [asf @ 0x4303020] ff asf bad header 44 at:1907113 [asf @ 0x4303020] unexpected packet_replic_size of -1931551521 [asf @ 0x4303020] freeing incomplete packet size 4244, new 67602 [asf @ 0x4303020] ff asf skip 7968 (unknown stream) [asf @ 0x4303020] ff asf bad non zero [asf @ 0x4303020] ff asf bad header 3 at:2002845 [asf @ 0x4303020] ff asf skip 0 (unknown stream) [asf @ 0x4303020] ff asf bad header d4 at:2010857 [asf @ 0x4303020] ff asf skip 31631 (unknown stream) [asf @ 0x4303020] freeing incomplete packet size 67602, new 74195 [asf @ 0x4303020] freeing incomplete packet size 74195, new 70485 [asf @ 0x4303020] unexpected packet_replic_size of 2 [asf @ 0x4303020] ff asf bad header 81 at:2130847 [asf @ 0x4303020] ff asf bad header 0 at:2138861 [asf @ 0x4303020] unexpected packet_replic_size of -358551681 [asf @ 0x4303020] ff asf bad header 91 at:2146901 [asf @ 0x4303020] invalid padsize 36202 at:2146902 [asf @ 0x4303020] ff asf bad header c at:2154961 [asf @ 0x4303020] ff asf skip 7747 (unknown stream) [asf @ 0x4303020] ff asf bad header 52 at:2163089 [asf @ 0x4303020] packet_replic_size 1426889732 is invalid [asf @ 0x4303020] freeing incomplete packet size 70485, new 98471 [asf @ 0x4303020] packet_obj_size invalid [asf @ 0x4303020] ff asf bad header 0 at:2290855 [asf @ 0x4303020] ff asf skip 7990 (unknown stream) [asf @ 0x4303020] ff asf bad header f3 at:2298877 [asf @ 0x4303020] invalid packet_length 1346263318 at:2298883 [asf @ 0x4303020] ff asf bad header 46 at:2298939 [asf @ 0x4303020] packet_replic_size 709231226 is invalid [asf @ 0x4303020] ff asf bad header 36 at:2329343 [asf @ 0x4303020] invalid padsize 21268 at:2329349 [asf @ 0x4303020] ff asf bad header 64 at:2358115 [asf @ 0x4303020] invalid packet_length -1827876286 at:2358120 [asf @ 0x4303020] ff asf skip 7988 (unknown stream) [asf @ 0x4303020] freeing incomplete packet size 98471, new 99958 [asf @ 0x4303020] freeing incomplete packet size 99958, new 67190 [asf @ 0x4303020] packet fragment position invalid 2147538869,7968 not in 67190 [asf @ 0x4303020] ff asf bad header be at:2410897 [asf @ 0x4303020] invalid padsize 953509936 at:2410905 [asf @ 0x4303020] ff asf bad header cf at:2410989 [asf @ 0x4303020] packet_obj_size invalid [asf @ 0x4303020] freeing incomplete packet size 67190, new 5441 [asf @ 0x4303020] freeing incomplete packet size 5441, new 39936 [asf @ 0x4303020] freeing incomplete packet size 39936, new 105472 [asf @ 0x4303020] freeing incomplete packet size 105472, new 302080 [asf @ 0x4303020] packet fragment position invalid 9040177,10 not in 302080 [asf @ 0x4303020] packet_frag_size is invalid (7968-8) [asf @ 0x4303020] freeing incomplete packet size 302080, new 15611 [asf @ 0x4303020] freeing incomplete packet size 15611, new 8193 [asf @ 0x4303020] packet_frag_size is invalid (7986-35) [asf @ 0x4303020] ff asf bad header 35 at:2546903 [asf @ 0x4303020] invalid padsize 47076 at:2546907 [asf @ 0x4303020] ff asf bad header 3 at:2554961 [asf @ 0x4303020] packet_replic_size 996175629 is invalid [asf @ 0x4303020] ff asf bad header a1 at:2563107 [asf @ 0x4303020] ff asf skip 30 (unknown stream) [asf @ 0x4303020] ff asf bad header 7a at:2571381 [asf @ 0x4303020] invalid packet_length -248320584 at:2571389 [asf @ 0x4303020] ff asf bad header d1 at:2579477 [asf @ 0x4303020] invalid padsize 38075 at:2579480 [asf @ 0x4303020] ff asf bad header eb at:2587659 [asf @ 0x4303020] invalid packet_length -1343336468 at:2587664 [asf @ 0x4303020] ff asf bad header 2a at:2596027 [asf @ 0x4303020] invalid padsize 128 at:2596029 [asf @ 0x4303020] ff asf bad header df at:2604757 [asf @ 0x4303020] invalid padsize -519166442 at:2604766 [asf @ 0x4303020] ff asf bad header 8b at:2614231 [asf @ 0x4303020] packet_obj_size invalid [asf @ 0x4303020] ff asf bad header 24 at:2625643 [asf @ 0x4303020] packet_replic_size 93 is invalid [asf @ 0x4303020] freeing incomplete packet size 8193, new 5867 [asf @ 0x4303020] freeing incomplete packet size 5867, new 12813 [g2m @ 0x433b920] Invalid cursor dimensions 0x0 [g2m @ 0x433b920] Error decoding tile 3,1 [g2m @ 0x433b920] Error decoding tile 2,4 [g2m @ 0x433b920] Error decoding tile 2,5 [g2m @ 0x433b920] Error decoding tile 4,1 [g2m @ 0x433b920] Error decoding tile 2,2 [g2m @ 0x433b920] Error decoding tile 4,2 [g2m @ 0x433b920] Error decoding tile 2,3 [g2m @ 0x433b920] Error decoding tile 4,3 [g2m @ 0x433b920] Error decoding tile 4,4 [g2m @ 0x433b920] Error decoding tile 4,5 [g2m @ 0x433b920] Error decoding tile 2,6 [g2m @ 0x433b920] Error decoding tile 3,6 [g2m @ 0x433b920] Error decoding tile 4,6 [asf @ 0x4303020] ff asf skip 5720 (unknown stream) [asf @ 0x4303020] freeing incomplete packet size 26105, new 2800 [g2m @ 0x433b920] Error decoding tile 2,2 [asf @ 0x4303020] packet_frag_size is invalid (337-35) [asf @ 0x4303020] ff asf bad header 17 at:2682903 [asf @ 0x4303020] invalid padsize 65024 at:2682908 [asf @ 0x4303020] ff asf bad header 20 at:2683665 [asf @ 0x4303020] packet_replic_size 15601 is invalid [asf @ 0x4303020] ff asf bad header 6e at:2692503 [asf @ 0x4303020] invalid packet_length -11725216 at:2692511 [asf @ 0x4303020] ff asf bad header 7e at:2702177 [asf @ 0x4303020] invalid packet_length -1771430099 at:2702188 [asf @ 0x4303020] ff asf bad header 6b at:2713531 [asf @ 0x4303020] invalid packet_length -1951393024 at:2713536 [asf @ 0x4303020] freeing incomplete packet size 41281, new 44088 [asf @ 0x4303020] packet fragment position invalid 4194304,4389 not in 44088 [asf @ 0x4303020] ff asf bad header 1b at:2738055 [asf @ 0x4303020] invalid padsize 1207287103 at:2738059 [asf @ 0x4303020] freeing incomplete packet size 44088, new 21325 [asf @ 0x4303020] freeing incomplete packet size 21325, new 21324 [asf @ 0x4303020] freeing incomplete packet size 21324, new 24270 [asf @ 0x4303020] too long payload [asf @ 0x4303020] packet fragment position invalid 4212922,99 not in 24270 [asf @ 0x4303020] packet_obj_size invalid [asf @ 0x4303020] freeing incomplete packet size 24270, new 7889 [asf @ 0x4303020] freeing incomplete packet size 7889, new 23 [g2m @ 0x433b920] Wrong magic 47324D30 Error while decoding stream #0:2: Invalid data found when processing input frame= 1837 fps=1237 q=0.0 size=N/A time=00:01:01.29 bitrate=N/A dup=1824 drop=2^C==11149== ==11149== HEAP SUMMARY: ==11149== in use at exit: 8,492,590 bytes in 135 blocks ==11149== total heap usage: 1,140,704 allocs, 1,140,569 frees, 77,145,519 bytes allocated ==11149== ==11149== LEAK SUMMARY: ==11149== definitely lost: 0 bytes in 0 blocks ==11149== indirectly lost: 0 bytes in 0 blocks ==11149== possibly lost: 0 bytes in 0 blocks ==11149== still reachable: 8,492,590 bytes in 135 blocks ==11149== suppressed: 0 bytes in 0 blocks ==11149== Reachable blocks (those to which a pointer was found) are not shown. ==11149== To see them, rerun with: --leak-check=full --show-reachable=yes ==11149== ==11149== For counts of detected and suppressed errors, rerun with: -v ==11149== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 23 from 6) }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 7 02:48:32 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 07 Aug 2013 00:48:32 -0000 Subject: [FFmpeg-trac] #2802(avformat:closed): memory leak in avformat_find_stream_info In-Reply-To: <034.df30f0c4c1bb47eb2e237590f6c3f350@avcodec.org> References: <034.df30f0c4c1bb47eb2e237590f6c3f350@avcodec.org> Message-ID: <049.46e4c52de4654ac4af04fa3e4ae3ee55@avcodec.org> #2802: memory leak in avformat_find_stream_info ------------------------------------+------------------------------------ Reporter: sporn | Owner: Type: defect | Status: closed Priority: normal | Component: avformat Version: git-master | Resolution: fixed Keywords: leak | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Changes (by michael): * status: open => closed * resolution: => fixed Comment: Fixed in caa7a494817f6f28305b8581cf4f7e8ecf1ae85c -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 7 06:18:00 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 07 Aug 2013 04:18:00 -0000 Subject: [FFmpeg-trac] #2526(undetermined:open): ffmpeg on windows crashes when using Avisynth 2.5.8 In-Reply-To: <036.101571833303f1c7a917c60311512ab3@avcodec.org> References: <036.101571833303f1c7a917c60311512ab3@avcodec.org> Message-ID: <051.30d05014f99e8369d4f8b28a27fe1bf6@avcodec.org> #2526: ffmpeg on windows crashes when using Avisynth 2.5.8 -------------------------------------+------------------------------------- Reporter: Zarxrax | Owner: Type: defect | Status: open Priority: important | Component: Version: unspecified | undetermined Keywords: regression | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by qyot27): After some more backtracing with a build of ffmpeg that had asm and compiler optimizations disabled, I was able to zero in on what I believe is the issue: accessing avs_bit_blt under AviSynth 2.5.8 is what causes the crash, possibly due to problems further up the chain, but I wasn't able to smoke out that part. Unfortunately, due to what that function does, I'm not sure it can be fixed without changing the method in which the data is copied to the output (x264 doesn't use avs_bit_blt, opting for some other method of doing this). The version check ended up not being based on what x264 does, so the license issue isn't a problem with the patch I've submitted to the mailing list: http://ffmpeg.org/pipermail/ffmpeg-devel/2013-August/146922.html The side effect of this is that one of the working cases, that of using Version(), will no longer work with 2.5.8. But since most (or all) other video inputs wouldn't work with 2.5.8 as it stands, and the check basically tells you that you're using a pre-2.6 version of AviSynth and that's the reason it won't work, I view that as sort of a necessary evil just to get it to stop crashing. It wouldn't be very useful for just Version() to work while virtually nothing else does. @Trigunflame: I don't think that problem is related to this. For starters, I don't believe LAV Filters touches AviSynth at all (it's not one of the formats listed in LAV Splitter's selection dialog, at any rate), not to mention Video for Windows, so if it's the only thing you're relying on there I don't think it'd work (which would explain the problem with VirtualDub, but if the VfW dependency isn't resolved, then AVISource won't work anywhere). You'd need to use ffdshow's VFW interface and the right ACM codecs to resolve that...and keep it to all 32-bit versions so there isn't a bittage conflict. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 7 15:14:53 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 07 Aug 2013 13:14:53 -0000 Subject: [FFmpeg-trac] #2841(undetermined:closed): jpeg2000: fpe with fuzzed file In-Reply-To: <038.bbc193510f6b65f9b09be21920885157@avcodec.org> References: <038.bbc193510f6b65f9b09be21920885157@avcodec.org> Message-ID: <053.c3cfe0d44f5dcd3270549316aa25e53d@avcodec.org> #2841: jpeg2000: fpe with fuzzed file -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: fixed Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Changes (by michael): * status: new => closed * resolution: => fixed * reproduced: 0 => 1 Comment: Fixed in 5cd57e8758e336e86698d4994ee088077869e42d -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 7 20:29:58 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 07 Aug 2013 18:29:58 -0000 Subject: [FFmpeg-trac] #2843(undetermined:new): jpeg2000: crash with fuzzed file 2 Message-ID: <038.f5d314d6345db75fd1590c3e54f41458@avcodec.org> #2843: jpeg2000: crash with fuzzed file 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 -------------------------------------+------------------------------------- {{{ knoppix at Microknoppix:/media/sdb1/ffmpeg$ ./ffmpeg_g -i ../fuzzed3.avi -f null - ffmpeg version 2.0 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 6 2013 21:17:38 with gcc 4.7 (Debian 4.7.2-4) configuration: --enable-gpl --disable-yasm --disable-ffprobe --disable- ffserver libavutil 52. 40.100 / 52. 40.100 libavcodec 55. 20.100 / 55. 20.100 libavformat 55. 13.101 / 55. 13.101 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Input #0, avi, from '../fuzzed3.avi': Duration: 00:00:05.96, start: 0.000000, bitrate: 320 kb/s Stream #0:0: Video: jpeg2000 (JPEG 2000 codestream restriction 0) (MJ2C / 0x43324A4D), rgb24, 192x128, 24 fps, 24 tbr, 24 tbn, 24 tbc Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 11025 Hz, mono, s16p, 7 kb/s Output #0, null, to 'pipe:': Metadata: encoder : Lavf55.13.101 Stream #0:0: Video: rawvideo (RGB[24] / 0x18424752), rgb24, 192x128, q=2-31, 200 kb/s, 90k tbn, 24 tbc Stream #0:1: Audio: pcm_s16le, 11025 Hz, mono, s16, 176 kb/s Stream mapping: Stream #0:0 -> #0:0 (jpeg2000 -> rawvideo) Stream #0:1 -> #0:1 (mp3 -> pcm_s16le) Press [q] to stop, [?] for help [null @ 0x90d7580] Encoder did not produce proper pts, making some up. Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x90d4620] error during processing marker segment ff90 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x90d4620] extra cblk styles C0 [jpeg2000 @ 0x90d4620] error during processing marker segment ff53 Error while decoding stream #0:0: Operation not permitted [jpeg2000 @ 0x90d4620] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid argument [jpeg2000 @ 0x90d4620] [IMGUTILS @ 0xbfd7cbb4] Picture size 192x4294967168 is invalid [jpeg2000 @ 0x90d4620] video_get_buffer: image parameters invalid [jpeg2000 @ 0x90d4620] get_buffer() failed [jpeg2000 @ 0x90d4620] thread_get_buffer() failed Error while decoding stream #0:0: Invalid argument Segmentation fault (core dumped) knoppix at Microknoppix:/media/sdb1/ffmpeg$ gdb -c core ffmpeg_g GNU gdb (GDB) 7.4.1-debian Copyright (C) 2012 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-linux-gnu". For bug reporting instructions, please see: ... Reading symbols from /media/sdb1/ffmpeg/ffmpeg_g...done. [New LWP 8801] warning: Can't read pathname for load map: Input/output error. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". Failed to read a valid object file image from memory. Core was generated by `./ffmpeg_g -i ../fuzzed3.avi -f null -'. Program terminated with signal 11, Segmentation fault. #0 0x08506cc0 in mct_decode (s=, tile=) at libavcodec/jpeg2000dec.c:1164 1164 i1 = *src[0] - (*src[2] + *src[1] >> 2); (gdb) bt #0 0x08506cc0 in mct_decode (s=, tile=) at libavcodec/jpeg2000dec.c:1164 #1 jpeg2000_decode_tile (s=s at entry=0x90c4d00, tile=0x90d93c0, picture=picture at entry=0x90c43c0) at libavcodec/jpeg2000dec.c:1236 #2 0x0850929c in jpeg2000_decode_frame (avctx=0x90d4620, data=0x90c43c0, got_frame=0xbfd7d064, avpkt=0xbfd7ce08) at libavcodec/jpeg2000dec.c:1626 #3 0x08671b0e in avcodec_decode_video2 (avctx=0x90d4620, picture=picture at entry=0x90c43c0, got_picture_ptr=got_picture_ptr at entry=0xbfd7d064, avpkt=avpkt at entry=0xbfd7d2b0) at libavcodec/utils.c:1986 #4 0x080b2cdd in decode_video (ist=ist at entry=0x910e6a0, pkt=pkt at entry=0xbfd7d2b0, got_output=got_output at entry=0xbfd7d064) at ffmpeg.c:1653 #5 0x080b6422 in output_packet (pkt=0xbfd7d248, ist=0x910e6a0) at ffmpeg.c:1851 #6 process_input (file_index=2) at ffmpeg.c:3063 #7 0x080a1fc3 in transcode_step () at ffmpeg.c:3159 #8 transcode () at ffmpeg.c:3211 #9 main (argc=, argv=) at ffmpeg.c:3389 (gdb) }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 7 22:07:32 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 07 Aug 2013 20:07:32 -0000 Subject: [FFmpeg-trac] #2838(undetermined:new): Mpeg TS sample plays with lots of artifacts with ffplay (mplayer ok) In-Reply-To: <037.86c5c1855e8b26cb4b31f85c19be3cdc@avcodec.org> References: <037.86c5c1855e8b26cb4b31f85c19be3cdc@avcodec.org> Message-ID: <052.1034bf2145766de5de42757cd6b8cf8e@avcodec.org> #2838: Mpeg TS sample plays with lots of artifacts with ffplay (mplayer ok) -------------------------------------+------------------------------------- Reporter: aballier | 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 aballier): with this hack: {{{ diff --git a/libavformat/mpegts.c b/libavformat/mpegts.c index 15a5d2f..9661b27 100644 --- a/libavformat/mpegts.c +++ b/libavformat/mpegts.c @@ -454,7 +454,7 @@ static int analyze(const uint8_t *buf, int size, int packet_size, int *index){ memset(stat, 0, packet_size*sizeof(int)); for(x=i=0; i best_score){ best_score= stat[x]; }}} the file is detected as dvhs and plays correctly -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 8 00:13:34 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 07 Aug 2013 22:13:34 -0000 Subject: [FFmpeg-trac] #2844(undetermined:new): flashsv2: crash with fuzzed file Message-ID: <038.38150bc0428e8e21299ee5f3bbf53b43@avcodec.org> #2844: flashsv2: crash with fuzzed file -------------------------------------+------------------------------------- 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://www1.datafilehost.com/d/079c80f1 {{{ knoppix at Microknoppix:/media/sdb1/ffmpeg$ ./ffmpeg_g -i ../fflashsv2.flv -f null - ffmpeg version 2.0 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 6 2013 21:17:38 with gcc 4.7 (Debian 4.7.2-4) configuration: --enable-gpl --disable-yasm --disable-ffprobe --disable- ffserver libavutil 52. 40.100 / 52. 40.100 libavcodec 55. 20.100 / 55. 20.100 libavformat 55. 13.101 / 55. 13.101 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Input #0, flv, from '../fflashsv2.flv': Metadata: encoder : Lavf55.13.101 Duration: 00:00:12.64, start: 0.000000, bitrate: 7524 kb/s Stream #0:0: Video: flashsv2, bgr24, 320x240, 200 kb/s, 23.98 tbr, 1k tbn, 1k tbc Output #0, null, to 'pipe:': Metadata: encoder : Lavf55.13.101 Stream #0:0: Video: rawvideo (BGR[24] / 0x18524742), bgr24, 320x240, q=2-31, 200 kb/s, 90k tbn, 23.98 tbc Stream mapping: Stream #0:0 -> #0:0 (flashsv2 -> rawvideo) Press [q] to stop, [?] for help [null @ 0x90e4400] Encoder did not produce proper pts, making some up. [flashsv2 @ 0x90d4620] Zlib resync occurred Last message repeated 1 times Error while decoding stream #0:0: Invalid data found when processing input [flashsv2 @ 0x90d4620] Zlib resync occurred Segmentation fault (core dumped)es knoppix at Microknoppix:/media/sdb1/ffmpeg$ gdb -c core ffmpeg_g GNU gdb (GDB) 7.4.1-debian Copyright (C) 2012 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-linux-gnu". For bug reporting instructions, please see: ... Reading symbols from /media/sdb1/ffmpeg/ffmpeg_g...done. [New LWP 26609] warning: Can't read pathname for load map: Input/output error. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". Failed to read a valid object file image from memory. Core was generated by `./ffmpeg_g -i ../fflashsv2.flv -f null -'. Program terminated with signal 11, Segmentation fault. #0 0xb74e7124 in _int_free (av=, p=0x95b4408) at malloc.c:4973 4973 malloc.c: No such file or directory. (gdb) bt #0 0xb74e7124 in _int_free (av=, p=0x95b4408) at malloc.c:4973 #1 0xb74ea3ed in *__GI___libc_free (mem=0x95b4440) at malloc.c:3738 #2 0x08858842 in av_free (ptr=) at libavutil/mem.c:210 #3 av_freep (arg=arg at entry=0xbfb5284c) at libavutil/mem.c:217 #4 0x082362cf in read_from_packet_buffer (pkt=, pkt_buffer_end=, pkt_buffer=) at libavformat/utils.c:1284 #5 av_read_frame (s=0x90d3d40, pkt=pkt at entry=0xbfb52b38) at libavformat/utils.c:1448 #6 0x080b5a76 in get_input_packet (pkt=0xbfb52b18, f=0x90d49e0) at ffmpeg.c:2852 #7 process_input (file_index=0) at ffmpeg.c:2889 #8 0x080a1fc3 in transcode_step () at ffmpeg.c:3159 #9 transcode () at ffmpeg.c:3211 #10 main (argc=, argv=) at ffmpeg.c:3389 (gdb) }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 8 10:02:48 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 08 Aug 2013 08:02:48 -0000 Subject: [FFmpeg-trac] #2845(undetermined:new): Introduce mechanism to extract image/video metadata without actually decoding frame data Message-ID: <032.dca656083d404a725dc9c94fd40eb4f1@avcodec.org> #2845: Introduce mechanism to extract image/video metadata without actually decoding frame data -------------------------------------+------------------------------------- Reporter: rmk | Type: Status: new | enhancement Component: | Priority: wish undetermined | Version: Keywords: | unspecified Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Currently ffmpeg and all other tools relying on avformat_find_stream_info to extract metadata for some codecs always decode an entire frame in cases where theoretically this would not be necessary, examples being JPEG, PNG and TIFF but there are probably more. This makes avformat_find_stream_info very inefficient for that purpose in these cases (e.g. having to decode a 20 megapixel jpg or a 400MB tiff image to find out the image dimensions is orders of magnitude slower than it could be if only headers were parsed). This was discussed on the mailing list in this thread including suggestions for a solution approach: http://ffmpeg-users.933282.n4.nabble.com/Probing-jpg-png-and-tiff-images- without-decoding-frames-td4660508.html -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 8 13:20:21 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 08 Aug 2013 11:20:21 -0000 Subject: [FFmpeg-trac] #2846(undetermined:new): libx264 -preset veryslow crashes on some input files Message-ID: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> #2846: libx264 -preset veryslow crashes on some input files -------------------------------------+------------------------------------- Reporter: | Type: defect francois.visagie@? | Priority: normal Status: new | Version: Component: | unspecified undetermined | Blocked By: Keywords: crash | Reproduced by developer: 0 libx264 veryslow | Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- > What you were trying to accomplish I was trying to encode DVD VOBs to H.264 AAC MP4. > The problem you encountered (e.g., "ffmpeg crashed, see the gdb and valgrind output below" or "The output video was all green") At the end of the 2nd pass, ffmpeg crashed. See below information and attached log files. The output file is not playable, probably due to missing atom etc. information. Important: This happens for '-c:v libx264 -preset veryslow'. When that is replaced with '-c:v libx264 -preset ultrafast', encoding completes correctly. When input is frameserved from Avisynth 2.6.0 Alpha 4, encoding completes correctly, even with '-c:v libx264 -preset veryslow'. > The exact command line you were using (e.g., "ffmpeg -i input.mov -an -vcodec foo output.avi") For this bug report I only encoded a single VOB file that is sufficient to induce this behaviour: ffmpeg -y -i VTS_01_4.VOB -an -c:v libx264 -preset veryslow -fastfirstpass 1 -f rawvideo -b:v 1000000 -pass 1 NUL ffmpeg -y -v 9 -loglevel 99 -report -i VTS_01_4.VOB -filter:a aformat=channel_layouts=stereo -c:v libx264 -preset veryslow -b:v 1000000 -pass 2 zzz.mp4 > The full, uncut console output provided by ffmpeg -v 9 -loglevel 99 -i followed by the name of your input file (copy/pasted from the console, including the banner that indicates version and configuration options), paste ffplay output only if your problem is not reproducible with ffmpeg. You can use the -report option or define the FFREPORT environment variable (to any value) to get the exact command line and the full verbose console output in a file named ffmpeg-*.log... Windows problem signature: -------------------------- ffmpeg.exe has stopped working Problem signature: Problem Event Name: APPCRASH Application Name: ffmpeg.exe Application Version: 0.0.0.0 Application Timestamp: 51fadb46 Fault Module Name: ffmpeg.exe Fault Module Version: 0.0.0.0 Fault Module Timestamp: 51fadb46 Exception Code: c0000005 Exception Offset: 009bd18a OS Version: 6.1.7601.2.1.0.256.48 Locale ID: 7177 Additional Information 1: 0a9e Additional Information 2: 0a9e372d3b4ad19135b953a78882e789 Additional Information 3: 0a9e Additional Information 4: 0a9e372d3b4ad19135b953a78882e789 1st pass console output: ------------------------ C:\Users\fvisagie\Videos\My DVDs\MainMovie\Roxette Live in Sydney - 1991\VIDEO_TS>ffmpeg -y -i VTS_01_4.VOB -an -c:v libx264 -preset veryslow -fastfirstpass 1 -f rawvideo -b:v 1000000 -pass 1 NUL ffmpeg version N-55159-gf118b41 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 1 2013 18:01:57 with gcc 4.7.3 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab le-iconv --enable-libass --enable-libbluray --enable-libcaca --enable- libfreetype --enable-libgsm --enable-libilbc --enable-libmodplug --enable- libmp3lame --ena ble-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable- libsoxr --enable-libsp eex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable- libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs -- enable-libxvid --enable-zlib libavutil 52. 40.100 / 52. 40.100 libavcodec 55. 19.100 / 55. 19.100 libavformat 55. 12.102 / 55. 12.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 [mpeg2video @ 024799a0] Invalid frame dimensions 0x0. Last message repeated 9 times Input #0, mpeg, from 'VTS_01_4.VOB': Duration: 00:17:27.43, start: 3283.505333, bitrate: 7847 kb/s Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x480 [SAR 32:27 DAR 16:9], max. 6000 kb/s, 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc Stream #0:1[0x8a]: Audio: dts (DTS), 48000 Hz, 5.1(side), fltp, 1536 kb/s Stream #0:2[0x80]: Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s Stream #0:3[0x1bf]: Data: dvd_nav_packet [libx264 @ 0247eb00] using SAR=32/27 [libx264 @ 0247eb00] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX [libx264 @ 0247eb00] profile Main, level 3.0 Output #0, rawvideo, to 'NUL': Metadata: encoder : Lavf55.12.102 Stream #0:0: Video: h264 (libx264), yuv420p, 720x480 [SAR 32:27 DAR 16:9], q=-1--1, pass 1, 1000 kb/s, 90k tbn, 29.97 tbc Stream mapping: Stream #0:0 -> #0:0 (mpeg2video -> libx264) Press [q] to stop, [?] for help [mpeg2video @ 024799a0] warning: first frame is no keyframe Last message repeated 1 times frame=31388 fps= 75 q=-1.0 Lsize= 132007kB time=00:17:27.24 bitrate=1032.6kbits/s dup=8 drop=0 video:132007kB audio:0kB subtitle:0 global headers:0kB muxing overhead 0.000000% [libx264 @ 0247eb00] frame I:193 Avg QP:21.83 size: 16334 [libx264 @ 0247eb00] frame P:6536 Avg QP:24.53 size: 8138 [libx264 @ 0247eb00] frame B:24659 Avg QP:25.35 size: 3197 [libx264 @ 0247eb00] consecutive B-frames: 1.8% 1.9% 12.8% 4.9% 3.9% 73.2% 0.7% 0.1% 0.7% [libx264 @ 0247eb00] mb I I16..4: 50.3% 0.0% 49.7% [libx264 @ 0247eb00] mb P I16..4: 51.1% 0.0% 0.0% P16..4: 43.4% 0.0% 0.0% 0.0% 0.0% skip: 5.6% [libx264 @ 0247eb00] mb B I16..4: 8.6% 0.0% 0.0% B16..8: 33.4% 0.0% 0.0% direct:24.3% skip:33.7% L0:39.9% L1:47.6% BI:12.5% [libx264 @ 0247eb00] final ratefactor: 22.76 [libx264 @ 0247eb00] direct mvs spatial:100.0% temporal:0.0% [libx264 @ 0247eb00] coded y,uvDC,uvAC intra: 22.1% 54.9% 5.3% inter: 15.7% 33.8% 0.2% [libx264 @ 0247eb00] i16 v,h,dc,p: 33% 32% 23% 12% [libx264 @ 0247eb00] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 23% 29% 14% 6% 6% 6% 7% 5% 5% [libx264 @ 0247eb00] i8c dc,h,v,p: 52% 23% 18% 6% [libx264 @ 0247eb00] Weighted P-Frames: Y:15.6% UV:11.2% [libx264 @ 0247eb00] kb/s:1032.55 2nd pass console output: ------------------------ C:\Users\fvisagie\Videos\My DVDs\MainMovie\Roxette Live in Sydney - 1991\VIDEO_TS>ffmpeg -y -v 9 -loglevel 99 -report -i VTS_01_4.VOB -filter:a aformat=channel_layouts=stereo -c:v libx264 -preset veryslow -b:v 1000000 -pass 2 zzz.mp4 ffmpeg started on 2013-08-08 at 11:16:30 Report written to "ffmpeg-20130808-111630.log" ffmpeg version N-55159-gf118b41 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 1 2013 18:01:57 with gcc 4.7.3 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab le-iconv --enable-libass --enable-libbluray --enable-libcaca --enable- libfreetype --enable-libgsm --enable-libilbc --enable-libmodplug --enable- libmp3lame --ena ble-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable- libsoxr --enable-libsp eex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable- libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs -- enable-libxvid --enable-zlib libavutil 52. 40.100 / 52. 40.100 libavcodec 55. 19.100 / 55. 19.100 libavformat 55. 12.102 / 55. 12.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Splitting the commandline. Reading option '-y' ... matched as option 'y' (overwrite output files) with argument '1'. Reading option '-v' ... matched as option 'v' (set logging level) with argument '9'. Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument '99'. Reading option '-report' ... matched as option 'report' (generate a report) with argument '1'. Reading option '-i' ... matched as input file with argument 'VTS_01_4.VOB'. Reading option '-filter:a' ... matched as option 'filter' (set stream filtergraph) with argument 'aformat=channel_layouts=stereo'. Reading option '-c:v' ... matched as option 'c' (codec name) with argument 'libx264'. Reading option '-preset' ... matched as AVOption 'preset' with argument 'veryslow'. Reading option '-b:v' ... matched as option 'b' (video bitrate (please use -b:v)) with argument '1000000'. Reading option '-pass' ... matched as option 'pass' (select the pass number (1 to 3)) with argument '2'. Reading option 'zzz.mp4' ... matched as output file. Finished splitting the commandline. Parsing a group of options: global . Applying option y (overwrite output files) with argument 1. Applying option v (set logging level) with argument 9. Applying option report (generate a report) with argument 1. Successfully parsed a group of options. Parsing a group of options: input file VTS_01_4.VOB. Successfully parsed a group of options. Opening an input file: VTS_01_4.VOB. [mpeg @ 003ca7e0] Format mpeg probed with size=8192 and score=52 [mpeg @ 003ca7e0] File position before avformat_find_stream_info() is 0 [mpeg @ 003ca7e0] probing stream 0 pp:2500 [mpeg @ 003ca7e0] Probe with size=2025, packets=1 detected aac with score=1 [mpeg @ 003ca7e0] probing stream 0 pp:2499 [mpeg @ 003ca7e0] Probe with size=4050, packets=2 detected aac with score=1 [mpeg @ 003ca7e0] probing stream 0 pp:2498 [mpeg @ 003ca7e0] probing stream 0 pp:2497 [mpeg @ 003ca7e0] probing stream 0 pp:2496 [mpeg @ 003ca7e0] probing stream 0 pp:2495 [mpeg @ 003ca7e0] probing stream 0 pp:2494 [mpeg @ 003ca7e0] probing stream 0 pp:2493 [mpeg @ 003ca7e0] probing stream 0 pp:2492 [mpeg @ 003ca7e0] probing stream 0 pp:2491 [mpeg @ 003ca7e0] probing stream 0 pp:2490 [mpeg @ 003ca7e0] probing stream 0 pp:2489 [mpeg @ 003ca7e0] probing stream 0 pp:2488 [mpeg @ 003ca7e0] probing stream 0 pp:2487 [mpeg @ 003ca7e0] probing stream 0 pp:2486 [mpeg @ 003ca7e0] probing stream 0 pp:2485 [mpeg @ 003ca7e0] probing stream 0 pp:2484 [mpeg @ 003ca7e0] probing stream 0 pp:2483 [mpeg @ 003ca7e0] probing stream 0 pp:2482 [mpeg @ 003ca7e0] probing stream 0 pp:2481 [mpeg @ 003ca7e0] probing stream 0 pp:2480 [mpeg @ 003ca7e0] probing stream 0 pp:2479 [mpeg @ 003ca7e0] probing stream 0 pp:2478 [mpeg @ 003ca7e0] probing stream 0 pp:2477 [mpeg @ 003ca7e0] probing stream 0 pp:2476 [mpeg @ 003ca7e0] probing stream 0 pp:2475 [mpeg @ 003ca7e0] probing stream 0 pp:2474 [mpeg @ 003ca7e0] probing stream 0 pp:2473 [mpeg @ 003ca7e0] probing stream 0 pp:2472 [mpeg @ 003ca7e0] probing stream 0 pp:2471 [mpeg @ 003ca7e0] probing stream 0 pp:2470 [mpeg @ 003ca7e0] probing stream 0 pp:2469 [mpeg @ 003ca7e0] probing stream 0 pp:2468 [mpeg @ 003ca7e0] probing stream 0 pp:2467 [mpeg @ 003ca7e0] probing stream 0 pp:2466 [mpeg @ 003ca7e0] probing stream 0 pp:2465 [mpeg @ 003ca7e0] probing stream 0 pp:2464 [mpeg @ 003ca7e0] probing stream 0 pp:2463 [mpeg @ 003ca7e0] probing stream 0 pp:2462 [mpeg @ 003ca7e0] probing stream 0 pp:2461 [mpeg @ 003ca7e0] probing stream 0 pp:2460 [mpeg @ 003ca7e0] probing stream 0 pp:2459 [mpeg @ 003ca7e0] probing stream 0 pp:2458 [mpeg @ 003ca7e0] probing stream 0 pp:2457 [mpeg @ 003ca7e0] probing stream 0 pp:2456 [mpeg @ 003ca7e0] probing stream 0 pp:2455 [mpeg @ 003ca7e0] probing stream 0 pp:2454 [mpeg @ 003ca7e0] probing stream 0 pp:2453 [mpeg @ 003ca7e0] probing stream 0 pp:2452 [mpeg @ 003ca7e0] probing stream 0 pp:2451 [mpeg @ 003ca7e0] probing stream 0 pp:2450 [mpeg @ 003ca7e0] probing stream 0 pp:2449 [mpeg @ 003ca7e0] probing stream 0 pp:2448 [mpeg @ 003ca7e0] probing stream 0 pp:2447 [mpeg @ 003ca7e0] probing stream 0 pp:2446 [mpeg @ 003ca7e0] probing stream 0 pp:2445 [mpeg @ 003ca7e0] probing stream 0 pp:2444 [mpeg @ 003ca7e0] probing stream 0 pp:2443 [mpeg @ 003ca7e0] probing stream 0 pp:2442 [mpeg @ 003ca7e0] probing stream 0 pp:2441 [mpeg @ 003ca7e0] probing stream 0 pp:2440 [mpeg @ 003ca7e0] probing stream 0 pp:2439 [mpeg @ 003ca7e0] probing stream 0 pp:2438 [mpeg @ 003ca7e0] probing stream 0 pp:2437 [mpeg @ 003ca7e0] probing stream 0 pp:2436 [mpeg @ 003ca7e0] Probe with size=131625, packets=65 detected h263 with score=25 [mpeg @ 003ca7e0] probing stream 0 pp:2435 [mpeg @ 003ca7e0] probing stream 0 pp:2434 [mpeg @ 003ca7e0] probing stream 0 pp:2433 [mpeg @ 003ca7e0] probing stream 0 pp:2432 [mpeg @ 003ca7e0] probing stream 0 pp:2431 [mpeg @ 003ca7e0] probing stream 0 pp:2430 [mpeg @ 003ca7e0] probing stream 0 pp:2429 [mpeg @ 003ca7e0] probing stream 0 pp:2428 [mpeg @ 003ca7e0] probing stream 0 pp:2427 [mpeg @ 003ca7e0] probing stream 0 pp:2426 [mpeg @ 003ca7e0] probing stream 0 pp:2425 [mpeg @ 003ca7e0] probing stream 0 pp:2424 [mpeg @ 003ca7e0] probing stream 0 pp:2423 [mpeg @ 003ca7e0] probing stream 0 pp:2422 [mpeg @ 003ca7e0] probing stream 0 pp:2421 [mpeg @ 003ca7e0] probing stream 0 pp:2420 [mpeg @ 003ca7e0] probing stream 0 pp:2419 [mpeg @ 003ca7e0] probing stream 0 pp:2418 [mpeg @ 003ca7e0] probing stream 0 pp:2417 [mpeg @ 003ca7e0] probing stream 0 pp:2416 [mpeg @ 003ca7e0] probing stream 0 pp:2415 [mpeg @ 003ca7e0] probing stream 0 pp:2414 [mpeg @ 003ca7e0] probing stream 0 pp:2413 [mpeg @ 003ca7e0] probing stream 0 pp:2412 [mpeg @ 003ca7e0] probing stream 0 pp:2411 [mpeg @ 003ca7e0] probing stream 0 pp:2410 [mpeg @ 003ca7e0] probing stream 0 pp:2409 [mpeg @ 003ca7e0] probing stream 0 pp:2408 [mpeg @ 003ca7e0] probing stream 0 pp:2407 [mpeg @ 003ca7e0] probing stream 0 pp:2406 [mpeg @ 003ca7e0] probing stream 0 pp:2405 [mpeg @ 003ca7e0] probing stream 0 pp:2404 [mpeg @ 003ca7e0] probing stream 0 pp:2403 [mpeg @ 003ca7e0] probing stream 0 pp:2402 [mpeg @ 003ca7e0] probing stream 0 pp:2401 [mpeg @ 003ca7e0] probing stream 0 pp:2400 [mpeg @ 003ca7e0] probing stream 0 pp:2399 [mpeg @ 003ca7e0] probing stream 0 pp:2398 [mpeg @ 003ca7e0] probing stream 0 pp:2397 [mpeg @ 003ca7e0] probing stream 0 pp:2396 [mpeg @ 003ca7e0] probing stream 0 pp:2395 [mpeg @ 003ca7e0] probing stream 0 pp:2394 [mpeg @ 003ca7e0] probing stream 0 pp:2393 [mpeg @ 003ca7e0] probing stream 0 pp:2392 [mpeg @ 003ca7e0] probing stream 0 pp:2391 [mpeg @ 003ca7e0] probing stream 0 pp:2390 [mpeg @ 003ca7e0] probing stream 0 pp:2389 [mpeg @ 003ca7e0] probing stream 0 pp:2388 [mpeg @ 003ca7e0] probing stream 0 pp:2387 [mpeg @ 003ca7e0] probing stream 0 pp:2386 [mpeg @ 003ca7e0] probing stream 0 pp:2385 [mpeg @ 003ca7e0] probing stream 0 pp:2384 [mpeg @ 003ca7e0] probing stream 0 pp:2383 [mpeg @ 003ca7e0] probing stream 0 pp:2382 [mpeg @ 003ca7e0] probing stream 0 pp:2381 [mpeg @ 003ca7e0] probing stream 0 pp:2380 [mpeg @ 003ca7e0] probing stream 0 pp:2379 [mpeg @ 003ca7e0] probing stream 0 pp:2378 [mpeg @ 003ca7e0] probing stream 0 pp:2377 [mpeg @ 003ca7e0] probing stream 0 pp:2376 [mpeg @ 003ca7e0] probing stream 0 pp:2375 [mpeg @ 003ca7e0] probing stream 0 pp:2374 [mpeg @ 003ca7e0] probing stream 0 pp:2373 [mpeg @ 003ca7e0] probing stream 0 pp:2372 [mpeg @ 003ca7e0] probing stream 0 pp:2371 [mpeg @ 003ca7e0] Probe with size=262636, packets=130 detected mpegvideo with score=51 [mpeg @ 003ca7e0] probed stream 0 [dca @ 003ce780] Stream with high frequencies VQ coding [mpeg2video @ 003c8b00] Invalid frame dimensions 0x0. Last message repeated 2 times [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295527960 in the queue [mpeg @ 003ca7e0] Non-increasing DTS in stream 2: packet 3 with DTS 295527960, packet 4 with DTS 295527960 [mpeg2video @ 003c8b00] Invalid frame dimensions 0x0. [mpeg @ 003ca7e0] Non-increasing DTS in stream 0: packet 2 with DTS 9223090561878065151, packet 5 with DTS 9223090561878065151 [mpeg2video @ 003c8b00] Invalid frame dimensions 0x0. [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295530840 in the queue Last message repeated 1 times [mpeg2video @ 003c8b00] Invalid frame dimensions 0x0. Last message repeated 1 times [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295539480 in the queue Last message repeated 1 times [mpeg @ 003ca7e0] Non-increasing DTS in stream 0: packet 5 with DTS 9223090561878065151, packet 8 with DTS 9223090561878065151 [mpeg2video @ 003c8b00] Invalid frame dimensions 0x0. Last message repeated 2 times [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295548120 in the queue [mpeg @ 003ca7e0] Non-increasing DTS in stream 0: packet 8 with DTS 9223090561878065151, packet 11 with DTS 295548648 [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295553880 in the queue Last message repeated 1 times [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295562520 in the queue [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295568280 in the queue Last message repeated 1 times [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295576920 in the queue Last message repeated 1 times [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295585560 in the queue [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295591320 in the queue Last message repeated 1 times [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295599960 in the queue Last message repeated 1 times [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295608600 in the queue [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295614360 in the queue Last message repeated 1 times [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295623000 in the queue [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295628760 in the queue Last message repeated 1 times [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295637400 in the queue Last message repeated 1 times [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295646040 in the queue [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295651800 in the queue Last message repeated 1 times [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295660440 in the queue Last message repeated 1 times [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295669080 in the queue [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295674840 in the queue Last message repeated 1 times [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295683480 in the queue [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295689240 in the queue Last message repeated 1 times [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295697880 in the queue Last message repeated 1 times [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295706520 in the queue [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295712280 in the queue Last message repeated 1 times [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295720920 in the queue Last message repeated 1 times [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295729560 in the queue [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295735320 in the queue Last message repeated 1 times [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295743960 in the queue [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295749720 in the queue Last message repeated 1 times [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295758360 in the queue Last message repeated 1 times [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295767000 in the queue [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295772760 in the queue Last message repeated 1 times [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295781400 in the queue Last message repeated 1 times [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295790040 in the queue [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295795800 in the queue Last message repeated 1 times [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295804440 in the queue [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295810200 in the queue Last message repeated 1 times [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295818840 in the queue Last message repeated 1 times [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295827480 in the queue [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295833240 in the queue Last message repeated 1 times [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295841880 in the queue Last message repeated 1 times [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295850520 in the queue [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295856280 in the queue Last message repeated 1 times [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295864920 in the queue [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295870680 in the queue Last message repeated 1 times [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295879320 in the queue Last message repeated 1 times [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295887960 in the queue [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295893720 in the queue Last message repeated 1 times [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295902360 in the queue Last message repeated 1 times [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295911000 in the queue [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295916760 in the queue Last message repeated 1 times [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295925400 in the queue [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295931160 in the queue Last message repeated 1 times [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295939800 in the queue Last message repeated 1 times [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295948440 in the queue [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295954200 in the queue Last message repeated 1 times [mpeg @ 003ca7e0] first_dts 295519320 not matching first dts 295962840 in the queue Last message repeated 1 times [mpeg @ 003ca7e0] max_analyze_duration 5000000 reached at 5002667 microseconds [mpeg @ 003ca7e0] File position after avformat_find_stream_info() is 0 Input #0, mpeg, from 'VTS_01_4.VOB': Duration: 00:17:27.43, start: 3283.505333, bitrate: 7847 kb/s Stream #0:0[0x1e0], 151, 1/90000: Video: mpeg2video (Main), yuv420p, 720x480 [SAR 32:27 DAR 16:9], 1001/60000, max. 6000 kb/s, 29.97 fps, 29.97 tbr, 90k tbn , 59.94 tbc Stream #0:1[0x8a], 471, 1/90000: Audio: dts (DTS), 48000 Hz, 5.1(side), fltp, 1536 kb/s Stream #0:2[0x80], 158, 1/90000: Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s Stream #0:3[0x1bf], 10, 1/90000: Data: dvd_nav_packet, 1/90000 Successfully opened the file. Parsing a group of options: output file zzz.mp4. Applying option filter:a (set stream filtergraph) with argument aformat=channel_layouts=stereo. Applying option c:v (codec name) with argument libx264. Applying option b:v (video bitrate (please use -b:v)) with argument 1000000. Applying option pass (select the pass number (1 to 3)) with argument 2. Successfully parsed a group of options. Opening an output file: zzz.mp4. Successfully opened the file. detected 4 logical cores [graph 0 input from stream 0:0 @ 03d83140] Setting 'video_size' to value '720x480' [graph 0 input from stream 0:0 @ 03d83140] Setting 'pix_fmt' to value '0' [graph 0 input from stream 0:0 @ 03d83140] Setting 'time_base' to value '1/90000' [graph 0 input from stream 0:0 @ 03d83140] Setting 'pixel_aspect' to value '32/27' [graph 0 input from stream 0:0 @ 03d83140] Setting 'sws_param' to value 'flags=2' [graph 0 input from stream 0:0 @ 03d83140] Setting 'frame_rate' to value '30000/1001' [graph 0 input from stream 0:0 @ 03d83140] w:720 h:480 pixfmt:yuv420p tb:1/90000 fr:30000/1001 sar:32/27 sws_param:flags=2 [format @ 003ce680] compat: called with args=[yuv420p|yuvj420p|yuv422p|yuv444p] [format @ 003ce680] Setting 'pix_fmts' to value 'yuv420p|yuvj420p|yuv422p|yuv444p' [AVFilterGraph @ 03d1dfe0] query_formats: 4 queried, 3 merged, 0 already done, 0 delayed [Parsed_aformat_0 @ 03d96420] Setting 'channel_layouts' to value 'stereo' [graph 1 input from stream 0:1 @ 03d964a0] Setting 'time_base' to value '1/48000' [graph 1 input from stream 0:1 @ 03d964a0] Setting 'sample_rate' to value '48000' [graph 1 input from stream 0:1 @ 03d964a0] Setting 'sample_fmt' to value 'fltp' [graph 1 input from stream 0:1 @ 03d964a0] Setting 'channel_layout' to value '0x60f' [graph 1 input from stream 0:1 @ 03d964a0] tb:1/48000 samplefmt:fltp samplerate:48000 chlayout:0x60f [audio format for output stream 0:1 @ 03d96660] Setting 'sample_fmts' to value 's16' [audio format for output stream 0:1 @ 03d96660] Setting 'sample_rates' to value '96000|88200|64000|48000|44100|32000|24000|22050|16000|12000|11025|8000|7350' [Parsed_aformat_0 @ 03d96420] auto-inserting filter 'auto-inserted resampler 0' between the filter 'graph 1 input from stream 0:1' and the filter 'Parsed_aforma t_0' [AVFilterGraph @ 03d41e60] query_formats: 4 queried, 7 merged, 3 already done, 0 delayed 0.414214 0.000000 0.292893 0.000000 0.292893 0.000000 0.000000 0.414214 0.292893 0.000000 0.000000 0.292893 [auto-inserted resampler 0 @ 003c3d00] ch:6 chl:5.1(side) fmt:fltp r:48000Hz -> ch:2 chl:stereo fmt:s16 r:48000Hz [libx264 @ 003cc860] using mv_range_thread = 40 [libx264 @ 003cc860] using SAR=32/27 [libx264 @ 003cc860] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX [libx264 @ 003cc860] profile High, level 4.0 [libx264 @ 003cc860] 264 - core 135 r2345 f0c1c53 - H.264/MPEG-4 AVC codec - Copyleft 2003-2013 - http://www.videolan.org/x264.html - options: cabac=1 ref=16 de block=1:0:0 analyse=0x3:0x133 me=umh subme=10 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=24 chroma_me=1 trellis=2 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 ch roma_qp_offset=-2 threads=6 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=8 b_pyramid=2 b_adapt= 2 b_bias=0 direct=3 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=60 rc=2pass mbtree=1 bitrate=1000 ratetol=1 .0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 cplxblur=20.0 qblur=0.5 ip_ratio=1.40 aq=1:1.00 Output #0, mp4, to 'zzz.mp4': Metadata: encoder : Lavf55.12.102 Stream #0:0, 0, 1/30000: Video: h264 (libx264) ([33][0][0][0] / 0x0021), yuv420p, 720x480 [SAR 32:27 DAR 16:9], 1001/30000, q=-1--1, pass 2, 1000 kb/s, 30k tbn, 29.97 tbc Stream #0:1, 0, 1/48000: Audio: aac (libvo_aacenc) ([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 (dca -> libvo_aacenc) Press [q] to stop, [?] for help [dca @ 003ce780] Stream with high frequencies VQ coding [mpeg2video @ 003c8b00] warning: first frame is no keyframe *** 12 dup! [mpeg2video @ 003c8b00] warning: first frame is no keyframe ... -> see log files for rest -------------------------- I use the Zeranoe builds and do not have access to gdb, valgrind or the ffmpeg_g debug binary. Kind regards, Francois -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 9 07:44:36 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 09 Aug 2013 05:44:36 -0000 Subject: [FFmpeg-trac] #2686(avcodec:open): Native AAC encoder collapses at high bitrates on some samples In-Reply-To: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> References: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> Message-ID: <051.ad17bc3e90249158cf2f936a2f1a5409@avcodec.org> #2686: Native AAC encoder collapses at high bitrates on some samples -------------------------------------+------------------------------------- Reporter: Kamedo2 | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: aac | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by klaussfreire): I think I've found the source of most of the "annoying" artifacts. With the recent fix to psy's hole avoidance, lots of the rate control hacks in the lookahead code are no longer necessary, since the bit reservoir now actually works. Though if I do completely disable them, the target bit rate is largely missed, so some RC stuff is still needed. In short, RC hacks screw up on transients. I guess I'll have to explicitly limit RC hacks to non-transients (with perhaps some hysteresis). I'm working on a v5 fixing that. Still, to get to fdk quality, I think we'll need to fix M/S encoding (which still has some artifacts, if it didn't, it can be a big efficiency bost) and implement codebook 13 (which fdk seems to use, though I haven't confirmed this). That's a much bigger project though. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 9 08:54:31 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 09 Aug 2013 06:54:31 -0000 Subject: [FFmpeg-trac] #2686(avcodec:open): Native AAC encoder collapses at high bitrates on some samples In-Reply-To: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> References: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> Message-ID: <051.d6bcbc84c165763a8f98a64812571e86@avcodec.org> #2686: Native AAC encoder collapses at high bitrates on some samples -------------------------------------+------------------------------------- Reporter: Kamedo2 | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: aac | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by Kamedo2): Great, I'm guessing it's the reason why some samples got much poorer results than the fdk. Should I abort the v4 abr test and instead test on v5 after the release of 5? I'm on holiday now, but after August 26th, I'll move to more quiet place, so I can test more effectively. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 9 12:22:07 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 09 Aug 2013 10:22:07 -0000 Subject: [FFmpeg-trac] #500(avformat:open): Seemingly inconsistent AVIndexEntry timestamps for movs starting with B-Frames In-Reply-To: <032.bd822ea1ce3cbc7a6099790d40f10cc3@avcodec.org> References: <032.bd822ea1ce3cbc7a6099790d40f10cc3@avcodec.org> Message-ID: <047.00e5a1e90e56e16a0f27aa2d8ad6ffff@avcodec.org> #500: Seemingly inconsistent AVIndexEntry timestamps for movs starting with B-Frames -------------------------------------+------------------------------------ Reporter: rmk | Owner: Type: enhancement | Status: open Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Comment (by rmk): It probably makes sense to close this. The original question was answered by Michael and on the list, i.e. depending on muxer the index entry can refer to DTS rather than PTS, which seems to be the case here and an enhancement request should probably be called something like "introduce API to seek by PTS" and be described differently. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 9 15:13:29 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 09 Aug 2013 13:13:29 -0000 Subject: [FFmpeg-trac] #2847(avfilter:new): 3D_LUT_Filter seems to work incorrect Message-ID: <041.1112f511a3a9f6352f31db46292dae9d@avcodec.org> #2847: 3D_LUT_Filter seems to work incorrect -------------------------------------+------------------------------------- Reporter: rainer | Type: defect fritz | Priority: normal Status: new | Version: 2.0 Component: avfilter | Blocked By: Keywords: 3d lut | Reproduced by developer: 0 conversion | Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: I'm working a lot with ARRI Alexa LOG-C footage and tried to convert it with the new 3d_lut filter. The result differs a lot with a file which I converted via Davinci Resolve built in LOG-C to REC709 LUT and one which was downloaded from the ARRI LUT Generator. The Gamma seems to be ok but the colors seems to be incorrect. How to reproduce: I can upload sample files to your ftp where you can try yourself. Take a LOG-C Alexa Quicktime Prores 4444 file and convert it. {{{ % ffmpeg -i /Volumes/6TB_RAID5/ffmpeg_3DLUT/Source_LOGC_Alexa_trim.mov -s 1920x1080 -vf lut3d="/Volumes/6TB_RAID5/ffmpeg_3DLUT/ArriAlexaLogCtoRec709.dat" -vcodec prores_ks -pix_fmt yuv422p /Volumes/6TB_RAID5/ffmpeg_3DLUT/Alexa_LogC_LUT_converted_ffmpeg.mov ffmpeg version 2.0 built on Mac OSX 10.8.3 ffmpeg version 2.0 Copyright (c) 2000-2013 the FFmpeg developers built on Jul 23 2013 10:30:44 with llvm-gcc 4.2.1 (LLVM build 2336.11.00) configuration: --enable-gpl --enable-version3 --enable-nonfree --enable- static --disable-shared --enable-postproc --enable-libass --enable-libcelt --enable-libfaac --enable-libfdk-aac --enable-libfreetype --enable- libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable- openssl --enable-libtheora --enable-libvo-aacenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxvid libavutil 52. 38.100 / 52. 38.100 libavcodec 55. 18.102 / 55. 18.102 libavformat 55. 12.100 / 55. 12.100 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 79.101 / 3. 79.101 libswscale 2. 3.100 / 2. 3.100 libswresample 0. 17.102 / 0. 17.102 libpostproc 52. 3.100 / 52. 3.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/Volumes/6TB_RAID5/ffmpeg_3DLUT/Source_LOGC_Alexa_trim.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt creation_time : 2013-08-09 12:49:47 timecode : 22:32:19:04 Duration: 00:00:00.36, start: 0.000000, bitrate: 405676 kb/s Stream #0:0(eng): Video: prores (ap4h / 0x68347061), yuv444p10le, 2048x1536, 405549 kb/s, SAR 1:1 DAR 4:3, 25 fps, 25 tbr, 25 tbn, 25 tbc Metadata: creation_time : 2013-08-09 12:49:47 handler_name : Apple Alias-Datensteuerung Stream #0:1(eng): Data: none (tmcd / 0x64636D74), 0 kb/s Metadata: creation_time : 2013-08-09 12:49:47 handler_name : Apple Alias-Datensteuerung timecode : 22:32:19:04 Incompatible pixel format 'yuv422p' for codec 'prores_ks', auto-selecting format 'yuv422p10le' Output #0, mov, to '/Volumes/6TB_RAID5/ffmpeg_3DLUT/Alexa_LogC_LUT_converted_ffmpeg.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt timecode : 22:32:19:04 encoder : Lavf55.12.100 Stream #0:0(eng): Video: prores (prores_ks) (apcn / 0x6E637061), yuv422p10le, 1920x1080 [SAR 3:4 DAR 4:3], q=2-31, 200 kb/s, 12800 tbn, 25 tbc Metadata: creation_time : 2013-08-09 12:49:47 handler_name : Apple Alias-Datensteuerung Stream mapping: Stream #0:0 -> #0:0 (prores -> prores_ks) Press [q] to stop, [?] for help frame= 9 fps=2.9 q=0.0 Lsize= 5678kB time=00:00:00.36 bitrate=129214.3kbits/s video:5677kB audio:0kB subtitle:0 global headers:0kB muxing overhead 0.025735% k-effectss-MacBook-Pro:~ k-effects$ }}} Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 9 15:25:13 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 09 Aug 2013 13:25:13 -0000 Subject: [FFmpeg-trac] #2847(avfilter:open): 3D_LUT_Filter seems to work incorrect In-Reply-To: <041.1112f511a3a9f6352f31db46292dae9d@avcodec.org> References: <041.1112f511a3a9f6352f31db46292dae9d@avcodec.org> Message-ID: <056.c31e31260c8732901264353f271a898c@avcodec.org> #2847: 3D_LUT_Filter seems to work incorrect -------------------------------------+------------------------------------- Reporter: rainer | Owner: fritz | Status: open Type: defect | Component: avfilter Priority: normal | Resolution: Version: git-master | Blocked By: Keywords: 3d lut | Reproduced by developer: 1 conversion | Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by richardpl): * status: new => open * version: 2.0 => git-master * reproduced: 0 => 1 Comment: If I remove first 3 lines from lut file I get much better result. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 9 15:47:34 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 09 Aug 2013 13:47:34 -0000 Subject: [FFmpeg-trac] #2847(avfilter:open): 3D_LUT_Filter seems to work incorrect In-Reply-To: <041.1112f511a3a9f6352f31db46292dae9d@avcodec.org> References: <041.1112f511a3a9f6352f31db46292dae9d@avcodec.org> Message-ID: <056.3fc47a23cbb799ae8b50005f0f0823d2@avcodec.org> #2847: 3D_LUT_Filter seems to work incorrect -------------------------------------+------------------------------------- Reporter: rainer | Owner: fritz | Status: open Type: defect | Component: avfilter Priority: normal | Resolution: Version: git-master | Blocked By: Keywords: 3d lut | Reproduced by developer: 1 conversion | Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by rainer fritz): If I remove it or set it to 0.0000 i get this error: [Parsed_lut3d_0 @ 0x7fc271d00000] Unexpected EOF [AVFilterGraph @ 0x7fc271c147c0] Error initializing filter 'lut3d' with args '/Volumes/6TB_RAID5/ffmpeg_3DLUT/ArriAlexaLogCtoRec709.dat' Error opening filters! can you please post the file... -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 9 15:57:30 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 09 Aug 2013 13:57:30 -0000 Subject: [FFmpeg-trac] #2847(avfilter:open): 3D_LUT_Filter seems to work incorrect In-Reply-To: <041.1112f511a3a9f6352f31db46292dae9d@avcodec.org> References: <041.1112f511a3a9f6352f31db46292dae9d@avcodec.org> Message-ID: <056.978e63b83312b85ab3c03f854c606690@avcodec.org> #2847: 3D_LUT_Filter seems to work incorrect -------------------------------------+------------------------------------- Reporter: rainer | Owner: fritz | Status: open Type: defect | Component: avfilter Priority: normal | Resolution: Version: git-master | Blocked By: Keywords: 3d lut | Reproduced by developer: 1 conversion | Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by richardpl): Than just remove 2 empty lines. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 9 16:04:37 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 09 Aug 2013 14:04:37 -0000 Subject: [FFmpeg-trac] #2847(avfilter:open): 3D_LUT_Filter seems to work incorrect In-Reply-To: <041.1112f511a3a9f6352f31db46292dae9d@avcodec.org> References: <041.1112f511a3a9f6352f31db46292dae9d@avcodec.org> Message-ID: <056.f03dc71a8a2db76fc29f4cd4dca9f770@avcodec.org> #2847: 3D_LUT_Filter seems to work incorrect -------------------------------------+------------------------------------- Reporter: rainer | Owner: fritz | Status: open Type: defect | Component: avfilter Priority: normal | Resolution: Version: git-master | Blocked By: Keywords: 3d lut | Reproduced by developer: 1 conversion | Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by rainer fritz): Replying to [comment:3 richardpl]: > Than just remove 2 empty lines. I set the first three lines to zero. that worked. but when i remove lines I get an error. result with zeros in the first three lines is still too greenish... -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 9 16:10:21 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 09 Aug 2013 14:10:21 -0000 Subject: [FFmpeg-trac] #2847(avfilter:open): 3D_LUT_Filter seems to work incorrect In-Reply-To: <041.1112f511a3a9f6352f31db46292dae9d@avcodec.org> References: <041.1112f511a3a9f6352f31db46292dae9d@avcodec.org> Message-ID: <056.0d3ae053d52108294eadfbd96ece49de@avcodec.org> #2847: 3D_LUT_Filter seems to work incorrect -------------------------------------+------------------------------------- Reporter: rainer | Owner: fritz | Status: open Type: defect | Component: avfilter Priority: normal | Resolution: Version: git-master | Blocked By: Keywords: 3d lut | Reproduced by developer: 1 conversion | Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by richardpl): I will repeat once again to remove 2 empty lines, that would be 1st and 3rd. Why you get error when removing first 3 lines is because 2.0 version is even more picky about syntax. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 9 16:19:18 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 09 Aug 2013 14:19:18 -0000 Subject: [FFmpeg-trac] #2847(avfilter:open): 3D_LUT_Filter seems to work incorrect In-Reply-To: <041.1112f511a3a9f6352f31db46292dae9d@avcodec.org> References: <041.1112f511a3a9f6352f31db46292dae9d@avcodec.org> Message-ID: <056.09af686ba89a0b9c6f5b25d7d8c29965@avcodec.org> #2847: 3D_LUT_Filter seems to work incorrect -------------------------------------+------------------------------------- Reporter: rainer | Owner: fritz | Status: open Type: defect | Component: avfilter Priority: normal | Resolution: Version: git-master | Blocked By: Keywords: 3d lut | Reproduced by developer: 1 conversion | Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by rainer fritz): Replying to [comment:5 richardpl]: > I will repeat once again to remove 2 empty lines, that would be 1st and 3rd. > Why you get error when removing first 3 lines is because 2.0 version is even more picky about syntax. Ok sorry... have it now. But it changes here not the output. It is still the same.... should i upload you a sample file? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 9 16:20:34 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 09 Aug 2013 14:20:34 -0000 Subject: [FFmpeg-trac] #2847(avfilter:open): 3D_LUT_Filter seems to work incorrect In-Reply-To: <041.1112f511a3a9f6352f31db46292dae9d@avcodec.org> References: <041.1112f511a3a9f6352f31db46292dae9d@avcodec.org> Message-ID: <056.cff743d1e31a613731747d988992bea8@avcodec.org> #2847: 3D_LUT_Filter seems to work incorrect -------------------------------------+------------------------------------- Reporter: rainer | Owner: fritz | Status: open Type: defect | Component: avfilter Priority: normal | Resolution: Version: git-master | Blocked By: Keywords: 3d lut | Reproduced by developer: 1 conversion | Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by ubitux): That format looks "unsupported": the 3DLUTSIZE directive is not supported in the code and likely break the {{{parse_dat()}}} code, because the only .dat sample I had had not those (only tuple values per line). Remove the 3 first lines and it should work. Also note that there are tons of weird LUT format out there, without any reliable way of probing them. As a result, the parsing, and especially probing of those formats, is pretty weak. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 9 16:24:37 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 09 Aug 2013 14:24:37 -0000 Subject: [FFmpeg-trac] #2847(avfilter:open): 3D_LUT_Filter seems to work incorrect In-Reply-To: <041.1112f511a3a9f6352f31db46292dae9d@avcodec.org> References: <041.1112f511a3a9f6352f31db46292dae9d@avcodec.org> Message-ID: <056.00114072bb06fc94bf3b1553623adcc2@avcodec.org> #2847: 3D_LUT_Filter seems to work incorrect -------------------------------------+------------------------------------- Reporter: rainer | Owner: fritz | Status: open Type: defect | Component: avfilter Priority: normal | Resolution: Version: git-master | Blocked By: Keywords: 3d lut | Reproduced by developer: 1 conversion | Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by rainer fritz): For ARRI Alexa LOG-C Footage you can download and configure your LUTs from their online LUT Generator: http://www.arri.com/camera/digital_cameras/tools/lut_generator/lut_generator.html There you can get all kind of LUT formats... -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 9 19:37:42 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 09 Aug 2013 17:37:42 -0000 Subject: [FFmpeg-trac] #2848(undetermined:new): jpeg2000: invalid write Message-ID: <038.d33c81e79930a3182c571c277a0325e6@avcodec.org> #2848: jpeg2000: invalid write -------------------------------------+------------------------------------- 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 -------------------------------------+------------------------------------- {{{ root at Microknoppix:/media/sdb1# valgrind --leak-check=full ffmpeg/ffmpeg_g -i ./fuzzed4.avi -f null - ==4552== Memcheck, a memory error detector ==4552== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. ==4552== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info ==4552== Command: ffmpeg/ffmpeg_g -i ./fuzzed4.avi -f null - ==4552== ffmpeg version 2.0 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 6 2013 21:17:38 with gcc 4.7 (Debian 4.7.2-4) configuration: --enable-gpl --disable-yasm --disable-ffprobe --disable- ffserver libavutil 52. 40.100 / 52. 40.100 libavcodec 55. 20.100 / 55. 20.100 libavformat 55. 13.101 / 55. 13.101 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Input #0, avi, from './fuzzed4.avi': Duration: 00:00:05.96, start: 0.000000, bitrate: 320 kb/s Stream #0:0: Video: jpeg2000 (JPEG 2000 codestream restriction 0) (MJ2C / 0x43324A4D), rgb24, 192x128, 24 fps, 24 tbr, 24 tbn, 24 tbc Stream #0:1: Audio: mp1 (U[0][0][0] / 0x0055), 11025 Hz, mono, s16p, 7 kb/s Output #0, null, to 'pipe:': Metadata: encoder : Lavf55.13.101 Stream #0:0: Video: rawvideo (RGB[24] / 0x18424752), rgb24, 192x128, q=2-31, 200 kb/s, 90k tbn, 24 tbc Stream #0:1: Audio: pcm_s16le, 11025 Hz, mono, s16, 176 kb/s Stream mapping: Stream #0:0 -> #0:0 (jpeg2000 -> rawvideo) Stream #0:1 -> #0:1 (mp1 -> pcm_s16le) Press [q] to stop, [?] for help [null @ 0x442bb00] Encoder did not produce proper pts, making some up. [jpeg2000 @ 0x43144e0] unsupported marker 0xFF71 at pos 0x2 [jpeg2000 @ 0x43144e0] error during processing marker segment ff90 Error while decoding stream #0:0: Invalid data found when processing input ==4552== Conditional jump or move depends on uninitialised value(s) ==4552== at 0x8506A84: jpeg2000_decode_tile (common.h:105) ==4552== by 0x850929B: jpeg2000_decode_frame (jpeg2000dec.c:1626) ==4552== by 0x8671B0D: avcodec_decode_video2 (utils.c:1986) ==4552== by 0x80B2CDC: decode_video (ffmpeg.c:1653) ==4552== by 0x44FFFFF: ??? ==4552== ==4552== Conditional jump or move depends on uninitialised value(s) ==4552== at 0x8506A8C: jpeg2000_decode_tile (common.h:105) ==4552== by 0x850929B: jpeg2000_decode_frame (jpeg2000dec.c:1626) ==4552== by 0x8671B0D: avcodec_decode_video2 (utils.c:1986) ==4552== by 0x80B2CDC: decode_video (ffmpeg.c:1653) ==4552== by 0x44FFFFF: ??? ==4552== Last message repeated 1 times Input stream #0:0 frame changed from size:192x128 fmt:rgb24 to size:190x128 fmt:rgb24 ==4552== Conditional jump or move depends on uninitialised value(s) ==4552== at 0x88086F2: hScale16To15_c (swscale.c:108) ==4552== by 0x8809500: swScale (swscale.c:264) ==4552== by 0x880B7BE: sws_scale (swscale.c:1074) ==4552== by 0x8102631: filter_frame (vf_scale.c:389) ==4552== by 0x80C8518: ff_filter_frame_framed (avfilter.c:1051) ==4552== by 0x80C8938: default_filter_frame (avfilter.c:1125) ==4552== by 0x80C8518: ff_filter_frame_framed (avfilter.c:1051) ==4552== by 0x80CA6E0: ff_filter_frame (avfilter.c:1125) ==4552== by 0x80CED4A: request_frame (buffersrc.c:491) ==4552== by 0x80CEFB3: av_buffersrc_add_frame_internal (buffersrc.c:170) ==4552== by 0x80CF1B4: av_buffersrc_add_frame_flags (buffersrc.c:107) ==4552== by 0x80B3079: decode_video (ffmpeg.c:1729) ==4552== ==4552== Conditional jump or move depends on uninitialised value(s) ==4552== at 0x88086F2: hScale16To15_c (swscale.c:108) ==4552== by 0x8809984: swScale (swscale.c:318) ==4552== by 0x29F: ??? ==4552== ==4552== Conditional jump or move depends on uninitialised value(s) ==4552== at 0x88086F2: hScale16To15_c (swscale.c:108) ==4552== by 0x88099C9: swScale (swscale.c:319) ==4552== by 0x29F: ??? ==4552== ==4552== Use of uninitialised value of size 4 ==4552== at 0x8826062: yuv2rgb24_1_c (output.c:1357) ==4552== by 0x8809BF6: swScale (swscale.c:646) ==4552== by 0x29F: ??? ==4552== ==4552== Use of uninitialised value of size 4 ==4552== at 0x882607B: yuv2rgb24_1_c (output.c:1358) ==4552== by 0x8809BF6: swScale (swscale.c:646) ==4552== by 0x29F: ??? ==4552== ==4552== Use of uninitialised value of size 4 ==4552== at 0x8826082: yuv2rgb24_1_c (output.c:1358) ==4552== by 0x8809BF6: swScale (swscale.c:646) ==4552== by 0x29F: ??? ==4552== ==4552== Use of uninitialised value of size 4 ==4552== at 0x88260AB: yuv2rgb24_1_c (output.c:1173) ==4552== by 0x8809BF6: swScale (swscale.c:646) ==4552== by 0x29F: ??? ==4552== ==4552== Use of uninitialised value of size 4 ==4552== at 0x88260B1: yuv2rgb24_1_c (output.c:1174) ==4552== by 0x8809BF6: swScale (swscale.c:646) ==4552== by 0x29F: ??? ==4552== ==4552== Use of uninitialised value of size 4 ==4552== at 0x88260B8: yuv2rgb24_1_c (output.c:1175) ==4552== by 0x8809BF6: swScale (swscale.c:646) ==4552== by 0x29F: ??? ==4552== ==4552== Use of uninitialised value of size 4 ==4552== at 0x88260C0: yuv2rgb24_1_c (output.c:1176) ==4552== by 0x8809BF6: swScale (swscale.c:646) ==4552== by 0x29F: ??? ==4552== ==4552== Use of uninitialised value of size 4 ==4552== at 0x88260C7: yuv2rgb24_1_c (output.c:1177) ==4552== by 0x8809BF6: swScale (swscale.c:646) ==4552== by 0x29F: ??? ==4552== ==4552== Use of uninitialised value of size 4 ==4552== at 0x88260CE: yuv2rgb24_1_c (output.c:1178) ==4552== by 0x8809BF6: swScale (swscale.c:646) ==4552== by 0x29F: ??? ==4552== Input stream #0:0 frame changed from size:190x128 fmt:rgb24 to size:192x128 fmt:rgb24 [jpeg2000 @ 0x43144e0] Block with lengthinc greater than 8192 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. [jpeg2000 @ 0x43144e0] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x43144e0] cblk size invalid [jpeg2000 @ 0x43144e0] error during processing marker segment ff52 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x43144e0] cblk size invalid [jpeg2000 @ 0x43144e0] error during processing marker segment ff52 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x43144e0] error during processing marker segment ff5c Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x43144e0] unsupported marker 0xBF5C at pos 0x41 [jpeg2000 @ 0x43144e0] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid argument Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x43144e0] Support for 8 components 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. [jpeg2000 @ 0x43144e0] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x43144e0] error during processing marker segment ff90 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome Error while decoding stream #0:0: Invalid data found when processing input=0 [jpeg2000 @ 0x43144e0] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid argument [jpeg2000 @ 0x43144e0] cblk size invalid [jpeg2000 @ 0x43144e0] error during processing marker segment ff52 Error while decoding stream #0:0: Invalid data found when processing input [mp1 @ 0x4315200] Header missing Error while decoding stream #0:1: Invalid data found when processing input [jpeg2000 @ 0x43144e0] [IMGUTILS @ 0xbe8dd2c4] Picture size 192x0 is invalid [jpeg2000 @ 0x43144e0] video_get_buffer: image parameters invalid [jpeg2000 @ 0x43144e0] get_buffer() failed [jpeg2000 @ 0x43144e0] thread_get_buffer() failed Error while decoding stream #0:0: Invalid argument [jpeg2000 @ 0x43144e0] Support for 3 components 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. [jpeg2000 @ 0x43144e0] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x43144e0] error during processing marker segment ff51 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x43144e0] [IMGUTILS @ 0xbe8dd2c4] Picture size 192x2097280 is invalid [jpeg2000 @ 0x43144e0] video_get_buffer: image parameters invalid [jpeg2000 @ 0x43144e0] get_buffer() failed [jpeg2000 @ 0x43144e0] thread_get_buffer() failed Error while decoding stream #0:0: Invalid argument Error while decoding stream #0:0: Invalid data found when processing input ==4552== Invalid write of size 1 ==4552== at 0x8506A99: jpeg2000_decode_tile (jpeg2000dec.c:1274) ==4552== by 0x850929B: jpeg2000_decode_frame (jpeg2000dec.c:1626) ==4552== by 0x8671B0D: avcodec_decode_video2 (utils.c:1986) ==4552== by 0x80B2CDC: decode_video (ffmpeg.c:1653) ==4552== by 0x44FFFFF: ??? ==4552== Address 0x4efed9f is 0 bytes after a block of size 17,951 alloc'd ==4552== at 0x40268A4: memalign (vg_replace_malloc.c:694) ==4552== by 0x402695E: posix_memalign (vg_replace_malloc.c:835) ==4552== by 0x8858647: av_malloc (mem.c:93) ==4552== by 0x884B122: av_buffer_allocz (buffer.c:70) ==4552== by 0x884B708: av_buffer_pool_get (buffer.c:305) ==4552== by 0x866DF54: video_get_buffer (utils.c:574) ==4552== by 0x866F7D0: get_buffer_internal (utils.c:864) ==4552== by 0x866FD63: ff_get_buffer (utils.c:876) ==4552== by 0x85C89A1: ff_thread_get_buffer (pthread.c:934) ==4552== by 0x850872B: jpeg2000_decode_frame (jpeg2000dec.c:1617) ==4552== by 0x8671B0D: avcodec_decode_video2 (utils.c:1986) ==4552== by 0x80B2CDC: decode_video (ffmpeg.c:1653) ==4552== ==4552== Conditional jump or move depends on uninitialised value(s) ==4552== at 0x8505252: ff_jpeg2000_cleanup (jpeg2000.c:509) ==4552== by 0x85099DB: jpeg2000_decode_frame (jpeg2000dec.c:1351) ==4552== by 0x8671B0D: avcodec_decode_video2 (utils.c:1986) ==4552== by 0x80B2CDC: decode_video (ffmpeg.c:1653) ==4552== by 0x44FFFFF: ??? ==4552== ==4552== Conditional jump or move depends on uninitialised value(s) ==4552== at 0x8505274: ff_jpeg2000_cleanup (jpeg2000.c:511) ==4552== by 0x85099DB: jpeg2000_decode_frame (jpeg2000dec.c:1351) ==4552== by 0x8671B0D: avcodec_decode_video2 (utils.c:1986) ==4552== by 0x80B2CDC: decode_video (ffmpeg.c:1653) ==4552== by 0x44FFFFF: ??? ==4552== ==4552== Use of uninitialised value of size 4 ==4552== at 0x8505287: ff_jpeg2000_cleanup (jpeg2000.c:512) ==4552== by 0x85099DB: jpeg2000_decode_frame (jpeg2000dec.c:1351) ==4552== by 0x8671B0D: avcodec_decode_video2 (utils.c:1986) ==4552== by 0x80B2CDC: decode_video (ffmpeg.c:1653) ==4552== by 0x44FFFFF: ??? ==4552== ==4552== Invalid read of size 4 ==4552== at 0x8505287: ff_jpeg2000_cleanup (jpeg2000.c:512) ==4552== by 0x85099DB: jpeg2000_decode_frame (jpeg2000dec.c:1351) ==4552== by 0x8671B0D: avcodec_decode_video2 (utils.c:1986) ==4552== by 0x80B2CDC: decode_video (ffmpeg.c:1653) ==4552== by 0x44FFFFF: ??? ==4552== Address 0x80808094 is not stack'd, malloc'd or (recently) free'd ==4552== ==4552== ==4552== Process terminating with default action of signal 11 (SIGSEGV) ==4552== Access not within mapped region at address 0x80808094 ==4552== at 0x8505287: ff_jpeg2000_cleanup (jpeg2000.c:512) ==4552== by 0x85099DB: jpeg2000_decode_frame (jpeg2000dec.c:1351) ==4552== by 0x8671B0D: avcodec_decode_video2 (utils.c:1986) ==4552== by 0x80B2CDC: decode_video (ffmpeg.c:1653) ==4552== by 0x44FFFFF: ??? ==4552== If you believe this happened as a result of a stack ==4552== overflow in your program's main thread (unlikely but ==4552== possible), you can try to increase the size of the ==4552== main thread stack using the --main-stacksize= flag. ==4552== The main thread stack size used in this run was 8388608. ==4552== ==4552== HEAP SUMMARY: ==4552== in use at exit: 1,005,797 bytes in 484 blocks ==4552== total heap usage: 21,433 allocs, 20,949 frees, 40,442,607 bytes allocated ==4552== ==4552== 8 bytes in 1 blocks are definitely lost in loss record 49 of 194 ==4552== at 0x40268A4: memalign (vg_replace_malloc.c:694) ==4552== by 0x402695E: posix_memalign (vg_replace_malloc.c:835) ==4552== by 0x88588B7: av_mallocz (mem.c:93) ==4552== by 0x8503786: ff_jpeg2000_tag_tree_init (mem.h:197) ==4552== by 0x8504902: ff_jpeg2000_init_component (jpeg2000.c:416) ==4552== by 0x850890E: jpeg2000_decode_frame (jpeg2000dec.c:673) ==4552== by 0x8671B0D: avcodec_decode_video2 (utils.c:1986) ==4552== by 0x80B2CDC: decode_video (ffmpeg.c:1653) ==4552== by 0x44FFFFF: ??? ==4552== ==4552== 8 bytes in 1 blocks are definitely lost in loss record 50 of 194 ==4552== at 0x40268A4: memalign (vg_replace_malloc.c:694) ==4552== by 0x402695E: posix_memalign (vg_replace_malloc.c:835) ==4552== by 0x88588B7: av_mallocz (mem.c:93) ==4552== by 0x8503786: ff_jpeg2000_tag_tree_init (mem.h:197) ==4552== by 0x850491A: ff_jpeg2000_init_component (jpeg2000.c:422) ==4552== by 0x850890E: jpeg2000_decode_frame (jpeg2000dec.c:673) ==4552== by 0x8671B0D: avcodec_decode_video2 (utils.c:1986) ==4552== by 0x80B2CDC: decode_video (ffmpeg.c:1653) ==4552== by 0x44FFFFF: ??? ==4552== ==4552== 44 (24 direct, 20 indirect) bytes in 1 blocks are definitely lost in loss record 97 of 194 ==4552== at 0x40268A4: memalign (vg_replace_malloc.c:694) ==4552== by 0x402695E: posix_memalign (vg_replace_malloc.c:835) ==4552== by 0x88588B7: av_mallocz (mem.c:93) ==4552== by 0x884B144: av_buffer_allocz (buffer.c:34) ==4552== by 0x884B708: av_buffer_pool_get (buffer.c:305) ==4552== by 0x866DFC4: video_get_buffer (utils.c:574) ==4552== by 0x866F7D0: get_buffer_internal (utils.c:864) ==4552== by 0x866FD63: ff_get_buffer (utils.c:876) ==4552== by 0x85C89A1: ff_thread_get_buffer (pthread.c:934) ==4552== by 0x850872B: jpeg2000_decode_frame (jpeg2000dec.c:1617) ==4552== by 0x8671B0D: avcodec_decode_video2 (utils.c:1986) ==4552== by 0x80B2CDC: decode_video (ffmpeg.c:1653) ==4552== ==4552== 9,412 bytes in 1 blocks are definitely lost in loss record 182 of 194 ==4552== at 0x40268A4: memalign (vg_replace_malloc.c:694) ==4552== by 0x402695E: posix_memalign (vg_replace_malloc.c:835) ==4552== by 0x88588B7: av_mallocz (mem.c:93) ==4552== by 0x8504949: ff_jpeg2000_init_component (mem.h:197) ==4552== by 0x850890E: jpeg2000_decode_frame (jpeg2000dec.c:673) ==4552== by 0x8671B0D: avcodec_decode_video2 (utils.c:1986) ==4552== by 0x80B2CDC: decode_video (ffmpeg.c:1653) ==4552== by 0x44FFFFF: ??? ==4552== ==4552== 9,452 (24 direct, 9,428 indirect) bytes in 1 blocks are definitely lost in loss record 183 of 194 ==4552== at 0x40268A4: memalign (vg_replace_malloc.c:694) ==4552== by 0x402695E: posix_memalign (vg_replace_malloc.c:835) ==4552== by 0x8858647: av_malloc (mem.c:93) ==4552== by 0x85047A4: ff_jpeg2000_init_component (mem.h:98) ==4552== by 0x850890E: jpeg2000_decode_frame (jpeg2000dec.c:673) ==4552== by 0x8671B0D: avcodec_decode_video2 (utils.c:1986) ==4552== by 0x80B2CDC: decode_video (ffmpeg.c:1653) ==4552== by 0x44FFFFF: ??? ==4552== ==4552== 17,951 bytes in 1 blocks are possibly lost in loss record 186 of 194 ==4552== at 0x40268A4: memalign (vg_replace_malloc.c:694) ==4552== by 0x402695E: posix_memalign (vg_replace_malloc.c:835) ==4552== by 0x8858647: av_malloc (mem.c:93) ==4552== by 0x884B122: av_buffer_allocz (buffer.c:70) ==4552== by 0x884B708: av_buffer_pool_get (buffer.c:305) ==4552== by 0x866DFC4: video_get_buffer (utils.c:574) ==4552== by 0x866F7D0: get_buffer_internal (utils.c:864) ==4552== by 0x866FD63: ff_get_buffer (utils.c:876) ==4552== by 0x85C89A1: ff_thread_get_buffer (pthread.c:934) ==4552== by 0x850872B: jpeg2000_decode_frame (jpeg2000dec.c:1617) ==4552== by 0x8671B0D: avcodec_decode_video2 (utils.c:1986) ==4552== by 0x80B2CDC: decode_video (ffmpeg.c:1653) ==4552== ==4552== 28,236 bytes in 2 blocks are possibly lost in loss record 187 of 194 ==4552== at 0x40268A4: memalign (vg_replace_malloc.c:694) ==4552== by 0x402695E: posix_memalign (vg_replace_malloc.c:835) ==4552== by 0x88588B7: av_mallocz (mem.c:93) ==4552== by 0x8504949: ff_jpeg2000_init_component (mem.h:197) ==4552== by 0x850890E: jpeg2000_decode_frame (jpeg2000dec.c:673) ==4552== by 0x8671B0D: avcodec_decode_video2 (utils.c:1986) ==4552== by 0x80B2CDC: decode_video (ffmpeg.c:1653) ==4552== by 0x44FFFFF: ??? ==4552== ==4552== 104,404 (312 direct, 104,092 indirect) bytes in 5 blocks are definitely lost in loss record 191 of 194 ==4552== at 0x40268A4: memalign (vg_replace_malloc.c:694) ==4552== by 0x402695E: posix_memalign (vg_replace_malloc.c:835) ==4552== by 0x8858647: av_malloc (mem.c:93) ==4552== by 0x85044CC: ff_jpeg2000_init_component (mem.h:98) ==4552== by 0x850890E: jpeg2000_decode_frame (jpeg2000dec.c:673) ==4552== by 0x8671B0D: avcodec_decode_video2 (utils.c:1986) ==4552== by 0x80B2CDC: decode_video (ffmpeg.c:1653) ==4552== by 0x44FFFFF: ??? ==4552== ==4552== LEAK SUMMARY: ==4552== definitely lost: 9,788 bytes in 10 blocks ==4552== indirectly lost: 113,540 bytes in 47 blocks ==4552== possibly lost: 46,187 bytes in 3 blocks ==4552== still reachable: 836,282 bytes in 424 blocks ==4552== suppressed: 0 bytes in 0 blocks ==4552== Reachable blocks (those to which a pointer was found) are not shown. ==4552== To see them, rerun with: --leak-check=full --show-reachable=yes ==4552== ==4552== For counts of detected and suppressed errors, rerun with: -v ==4552== Use --track-origins=yes to see where uninitialised values come from ==4552== ERROR SUMMARY: 72157 errors from 27 contexts (suppressed: 23 from 6) Segmentation fault }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 9 19:45:49 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 09 Aug 2013 17:45:49 -0000 Subject: [FFmpeg-trac] #2686(avcodec:open): Native AAC encoder collapses at high bitrates on some samples In-Reply-To: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> References: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> Message-ID: <051.aa1d4572ef8683faaa6ff091f7c2bbd6@avcodec.org> #2686: Native AAC encoder collapses at high bitrates on some samples -------------------------------------+------------------------------------- Reporter: Kamedo2 | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: aac | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by klaussfreire): I think I'll get you the v5 soonish, but I have an office to move this weekend so it may not be as soon as you'd like. In any case, soonish. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 9 19:52:34 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 09 Aug 2013 17:52:34 -0000 Subject: [FFmpeg-trac] #2843(undetermined:new): jpeg2000: crash with fuzzed file 2 In-Reply-To: <038.f5d314d6345db75fd1590c3e54f41458@avcodec.org> References: <038.f5d314d6345db75fd1590c3e54f41458@avcodec.org> Message-ID: <053.8599ec6d6a51b589559b7a18ddbe89bb@avcodec.org> #2843: jpeg2000: crash with fuzzed file 2 -------------------------------------+------------------------------------- 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): invalid read {{{ knoppix at Microknoppix:/media/sdb1$ valgrind --leak-check=full ffmpeg/ffmpeg_g -i ./fuzzed3.avi -f null - ==2436== Memcheck, a memory error detector ==2436== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. ==2436== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info ==2436== Command: ffmpeg/ffmpeg_g -i ./fuzzed3.avi -f null - ==2436== ffmpeg version 2.0 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 6 2013 21:17:38 with gcc 4.7 (Debian 4.7.2-4) configuration: --enable-gpl --disable-yasm --disable-ffprobe --disable- ffserver libavutil 52. 40.100 / 52. 40.100 libavcodec 55. 20.100 / 55. 20.100 libavformat 55. 13.101 / 55. 13.101 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Input #0, avi, from './fuzzed3.avi': Duration: 00:00:05.96, start: 0.000000, bitrate: 320 kb/s Stream #0:0: Video: jpeg2000 (JPEG 2000 codestream restriction 0) (MJ2C / 0x43324A4D), rgb24, 192x128, 24 fps, 24 tbr, 24 tbn, 24 tbc Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 11025 Hz, mono, s16p, 7 kb/s Output #0, null, to 'pipe:': Metadata: encoder : Lavf55.13.101 Stream #0:0: Video: rawvideo (RGB[24] / 0x18424752), rgb24, 192x128, q=2-31, 200 kb/s, 90k tbn, 24 tbc Stream #0:1: Audio: pcm_s16le, 11025 Hz, mono, s16, 176 kb/s Stream mapping: Stream #0:0 -> #0:0 (jpeg2000 -> rawvideo) Stream #0:1 -> #0:1 (mp3 -> pcm_s16le) Press [q] to stop, [?] for help [null @ 0x442d8a0] Encoder did not produce proper pts, making some up. Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x43144e0] error during processing marker segment ff90 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x43144e0] extra cblk styles C0 [jpeg2000 @ 0x43144e0] error during processing marker segment ff53 Error while decoding stream #0:0: Operation not permitted [jpeg2000 @ 0x43144e0] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid argument [jpeg2000 @ 0x43144e0] [IMGUTILS @ 0xbefe0004] Picture size 192x4294967168 is invalid [jpeg2000 @ 0x43144e0] video_get_buffer: image parameters invalid [jpeg2000 @ 0x43144e0] get_buffer() failed [jpeg2000 @ 0x43144e0] thread_get_buffer() failed Error while decoding stream #0:0: Invalid argument ==2436== Invalid read of size 4 ==2436== at 0x8506CC0: jpeg2000_decode_tile (jpeg2000dec.c:1164) ==2436== by 0x850929B: jpeg2000_decode_frame (jpeg2000dec.c:1626) ==2436== by 0x8671B0D: avcodec_decode_video2 (utils.c:1986) ==2436== by 0x80B2CDC: decode_video (ffmpeg.c:1653) ==2436== by 0x3171987: ??? ==2436== Address 0x0 is not stack'd, malloc'd or (recently) free'd ==2436== ==2436== ==2436== Process terminating with default action of signal 11 (SIGSEGV) ==2436== Access not within mapped region at address 0x0 ==2436== at 0x8506CC0: jpeg2000_decode_tile (jpeg2000dec.c:1164) ==2436== by 0x850929B: jpeg2000_decode_frame (jpeg2000dec.c:1626) ==2436== by 0x8671B0D: avcodec_decode_video2 (utils.c:1986) ==2436== by 0x80B2CDC: decode_video (ffmpeg.c:1653) ==2436== by 0x3171987: ??? ==2436== If you believe this happened as a result of a stack ==2436== overflow in your program's main thread (unlikely but ==2436== possible), you can try to increase the size of the ==2436== main thread stack using the --main-stacksize= flag. ==2436== The main thread stack size used in this run was 8388608. ==2436== ==2436== HEAP SUMMARY: ==2436== in use at exit: 15,377,228 bytes in 350 blocks ==2436== total heap usage: 31,821 allocs, 31,471 frees, 119,720,893 bytes allocated ==2436== ==2436== LEAK SUMMARY: ==2436== definitely lost: 0 bytes in 0 blocks ==2436== indirectly lost: 0 bytes in 0 blocks ==2436== possibly lost: 0 bytes in 0 blocks ==2436== still reachable: 15,377,228 bytes in 350 blocks ==2436== suppressed: 0 bytes in 0 blocks ==2436== Reachable blocks (those to which a pointer was found) are not shown. ==2436== To see them, rerun with: --leak-check=full --show-reachable=yes ==2436== ==2436== For counts of detected and suppressed errors, rerun with: -v ==2436== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 23 from 6) Segmentation fault }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 9 21:00:28 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 09 Aug 2013 19:00:28 -0000 Subject: [FFmpeg-trac] #2783(undetermined:closed): ffplay: fix -autoexit for -t < 8 (wavpack) In-Reply-To: <038.7c485cec12eeb5349b9bd5eb58060564@avcodec.org> References: <038.7c485cec12eeb5349b9bd5eb58060564@avcodec.org> Message-ID: <053.a69c3cb6dead1a30b604c6e983c0c6e9@avcodec.org> #2783: ffplay: fix -autoexit for -t < 8 (wavpack) -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: fixed Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cus): * status: new => closed * resolution: => fixed Comment: Should be fixed in latest git master. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 9 21:01:11 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 09 Aug 2013 19:01:11 -0000 Subject: [FFmpeg-trac] #2800(FFplay:closed): ffplay doesn't honour -autoexit with -af atrim In-Reply-To: <034.b851ed48cd72235a9dd54d134a0c71a6@avcodec.org> References: <034.b851ed48cd72235a9dd54d134a0c71a6@avcodec.org> Message-ID: <049.fb1dc9935c0399b44871f9f8f715a102@avcodec.org> #2800: ffplay doesn't honour -autoexit with -af atrim ----------------------------------------+---------------------------------- Reporter: saste | Owner: Type: defect | Status: closed Priority: normal | Component: FFplay Version: unspecified | Resolution: fixed Keywords: atrim autoexit | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ----------------------------------------+---------------------------------- Changes (by cus): * status: new => closed * resolution: => fixed Comment: Fixed in latest git master. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 9 23:09:08 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 09 Aug 2013 21:09:08 -0000 Subject: [FFmpeg-trac] #2274(avformat:closed): bgrp10le in nut muxed or demuxed as rgb555le In-Reply-To: <036.1064877e20a20fb7fa6ceea606c97206@avcodec.org> References: <036.1064877e20a20fb7fa6ceea606c97206@avcodec.org> Message-ID: <051.36122698ec4b14adfd32829b6c460cf3@avcodec.org> #2274: bgrp10le in nut muxed or demuxed as rgb555le --------------------------------------+------------------------------------ Reporter: peter_b | Owner: Type: defect | Status: closed Priority: normal | Component: avformat Version: git-master | Resolution: fixed Keywords: nut bgrp10le | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | --------------------------------------+------------------------------------ Changes (by michael): * status: open => closed * resolution: => fixed * reproduced: 0 => 1 Comment: Fixed by db8578a809f5050abbeee3d6baa47f77fab21c39 and 12538bb9c2f4424a822d9dbd4424286da986f2dc -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 10 10:22:40 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 10 Aug 2013 08:22:40 -0000 Subject: [FFmpeg-trac] #2849(undetermined:new): ffplay: no audio playback with smv files Message-ID: <038.9d1e814bd5a056f9739416e09c02bf8d@avcodec.org> #2849: ffplay: no audio playback with smv files -------------------------------------+------------------------------------- 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 -------------------------------------+------------------------------------- after seeking in the file audio starts to play correctly http://samples.mplayerhq.hu/smv/bear3.smv {{{ C:\>ffplay bear3.smv ffplay version N-54499-g63d7684 Copyright (c) 2003-2013 the FFmpeg developers built on Jul 6 2013 10:30:06 with gcc 4.7.3 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab le-iconv --enable-libass --enable-libbluray --enable-libcaca --enable- libfreetyp e --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --ena ble-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-l ibopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libsp eex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable- libvo- amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable- libxavs -- enable-libxvid --enable-zlib libavutil 52. 38.100 / 52. 38.100 libavcodec 55. 18.102 / 55. 18.102 libavformat 55. 11.101 / 55. 11.101 libavdevice 55. 2.100 / 55. 2.100 libavfilter 3. 78.102 / 3. 78.102 libswscale 2. 3.100 / 2. 3.100 libswresample 0. 17.102 / 0. 17.102 libpostproc 52. 3.100 / 52. 3.100 Stream #0: not enough frames to estimate rate; consider increasing probesize Input #0, wav, from 'bear3.smv': Duration: 00:00:29.98, start: 0.000000, bitrate: 802 kb/s Stream #0:0: Audio: adpcm_ima_wav ([17][0][0][0] / 0x0011), 22050 Hz, 1 chan nels, s16p, 88 kb/s Stream #0:1: Video: smv, yuvj420p, 215x176, 24 fps, 24 tbr, 24 tbn, 24 tbc nan A-V: nan fd= 0 aq= 0KB vq=15379KB sq= 0B f=0/0 }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 10 14:30:26 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 10 Aug 2013 12:30:26 -0000 Subject: [FFmpeg-trac] #2850(undetermined:new): ffplay: invalid write with fuzzed rpza Message-ID: <038.ff19befb21049b51ccc20f7c3a36e14a@avcodec.org> #2850: ffplay: invalid write with fuzzed rpza -------------------------------------+------------------------------------- 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 -------------------------------------+------------------------------------- {{{ knoppix at Microknoppix:/media/sdb1$ gdb ffmpeg-HEAD-d4db7c3/ffplay_gGNU gdb (GDB) 7.4.1-debian Copyright (C) 2012 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-linux-gnu". For bug reporting instructions, please see: ... Reading symbols from /media/sdb1/ffmpeg-HEAD-d4db7c3/ffplay_g...done. (gdb) r -i fuzzed6.mov -an Starting program: /media/sdb1/ffmpeg-HEAD-d4db7c3/ffplay_g -i fuzzed6.mov -an [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". ffplay version 2.0-d4db7c3 Copyright (c) 2003-2013 the FFmpeg developers built on Aug 10 2013 08:08:58 with gcc 4.7 (Debian 4.7.2-4) configuration: --disable-yasm --disable-ffprobe --disable-ffserver --enable-gpl libavutil 52. 41.100 / 52. 41.100 libavcodec 55. 24.100 / 55. 24.100 libavformat 55. 13.102 / 55. 13.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 [New Thread 0xb73fdb70 (LWP 2918)] [New Thread 0xb67c1b70 (LWP 2919)] [New Thread 0xb5ec0b70 (LWP 2920)] Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'fuzzed6.mov': 0B f=0/0 Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt creation_time : 2012-03-24 21:02:22 Duration: 00:00:05.96, start: 0.000000, bitrate: 903 kb/s Stream #0:0(eng): Video: rpza (rpza / 0x617A7072), rgb555le, 189x127, 901 kb/s, 24 fps, 24 tbr, 1000k tbn, 1000k tbc Metadata: creation_time : 2012-03-24 21:02:22 handler_name : Procedura obs???ugi skr???t???w danych Apple [New Thread 0xb56c0b70 (LWP 2921)] [rpza @ 0x90f8f00] Unknown opcode 255 in rpza chunk. Skip remaining 1600 bytes of chunk data. [rpza @ 0x90f8f00] warning: block counter just went negative (this should not happen) Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb56c0b70 (LWP 2921)] 0x080bbf73 in ff_request_frame (link=0x912afe0) at libavfilter/avfilter.c:335 335 if (link->srcpad->request_frame) (gdb) bt #0 0x080bbf73 in ff_request_frame (link=0x912afe0) at libavfilter/avfilter.c:335 #1 0x080bbffb in ff_request_frame (link=0x9114fc0) at libavfilter/avfilter.c:338 #2 0x080bbffb in ff_request_frame (link=link at entry=0x912af00) at libavfilter/avfilter.c:338 #3 0x080c1066 in av_buffersink_get_frame_flags (ctx=ctx at entry=0x91160a0, frame=0x9114720, flags=0, flags at entry=127) at libavfilter/buffersink.c:138 #4 0x080a9e08 in video_thread (arg=0xb5ec1020) at ffplay.c:1957 #5 0xb7e004c1 in ?? () from /usr/lib/i386-linux-gnu/libSDL-1.2.so.0 #6 0xb7e49d3b in ?? () from /usr/lib/i386-linux-gnu/libSDL-1.2.so.0 #7 0xb7dda954 in start_thread (arg=0xb56c0b70) at pthread_create.c:304 #8 0xb7d5b95e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 (gdb) }}} {{{ knoppix at Microknoppix:/media/sdb1$ valgrind --leak-check=full ffmpeg-HEAD- d4db7c3/ffplay_g fuzzed6.mov -t 10 -an -autoexit ==8682== Memcheck, a memory error detector ==8682== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. ==8682== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info ==8682== Command: ffmpeg-HEAD-d4db7c3/ffplay_g fuzzed6.mov -t 10 -an -autoexit ==8682== ffplay version 2.0-d4db7c3 Copyright (c) 2003-2013 the FFmpeg developers built on Aug 10 2013 08:08:58 with gcc 4.7 (Debian 4.7.2-4) configuration: --disable-yasm --disable-ffprobe --disable-ffserver --enable-gpl libavutil 52. 41.100 / 52. 41.100 libavcodec 55. 24.100 / 55. 24.100 libavformat 55. 13.102 / 55. 13.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'fuzzed6.mov': 0B f=0/0 Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt creation_time : 2012-03-24 21:02:22 Duration: 00:00:05.96, start: 0.000000, bitrate: 903 kb/s Stream #0:0(eng): Video: rpza (rpza / 0x617A7072), rgb555le, 189x127, 901 kb, 24 fps, 24 tbr, 1000k tbn, 1000k tbcKB vq= 0KB sq= 0B f=0/0 Metadata: creation_time : 2012-03-24 21:02:22 handler_name : Procedura obs???ugi skr???t???w danych Apple [rpza @ 0x4ff0720] Unknown opcode 255 in rpza chunk. Skip remaining 1600 bytes of chunk data. ==8682== Thread 5:4 fd= 0 aq= 0KB vq= 12KB sq= 0B f=0/0 ==8682== Invalid write of size 2 ==8682== at 0x85E2F53: rpza_decode_frame (rpza.c:147) ==8682== by 0x86661DD: avcodec_decode_video2 (utils.c:1982) ==8682== by 0x80A9593: video_thread (ffplay.c:1675) ==8682== by 0x41964C0: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x41DFD3A: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x431095D: clone (clone.S:130) ==8682== Address 0x5005de0 is 8 bytes before a block of size 8 free'd ==8682== at 0x40283EE: realloc (vg_replace_malloc.c:632) ==8682== by 0x80C7A0F: ff_all_formats (formats.c:346) ==8682== by 0x80BD70A: filter_query_formats (avfiltergraph.c:328) ==8682== by 0x80BD8C2: query_formats (avfiltergraph.c:434) ==8682== by 0x80BEB08: avfilter_graph_config (avfiltergraph.c:1063) ==8682== by 0x80A4B6F: configure_filtergraph (ffplay.c:1755) ==8682== ==8682== Invalid write of size 2 ==8682== at 0x85E2F57: rpza_decode_frame (rpza.c:147) ==8682== by 0x86661DD: avcodec_decode_video2 (utils.c:1982) ==8682== by 0x80A9593: video_thread (ffplay.c:1675) ==8682== by 0x41964C0: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x41DFD3A: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x431095D: clone (clone.S:130) ==8682== Address 0x5005de2 is 6 bytes before a block of size 8 free'd ==8682== at 0x40283EE: realloc (vg_replace_malloc.c:632) ==8682== by 0x80C7A0F: ff_all_formats (formats.c:346) ==8682== by 0x80BD70A: filter_query_formats (avfiltergraph.c:328) ==8682== by 0x80BD8C2: query_formats (avfiltergraph.c:434) ==8682== by 0x80BEB08: avfilter_graph_config (avfiltergraph.c:1063) ==8682== by 0x80A4B6F: configure_filtergraph (ffplay.c:1755) ==8682== ==8682== Invalid write of size 2 ==8682== at 0x85E2F5C: rpza_decode_frame (rpza.c:147) ==8682== by 0x86661DD: avcodec_decode_video2 (utils.c:1982) ==8682== by 0x80A9593: video_thread (ffplay.c:1675) ==8682== by 0x41964C0: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x41DFD3A: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x431095D: clone (clone.S:130) ==8682== Address 0x5005de4 is 4 bytes before a block of size 8 free'd ==8682== at 0x40283EE: realloc (vg_replace_malloc.c:632) ==8682== by 0x80C7A0F: ff_all_formats (formats.c:346) ==8682== by 0x80BD70A: filter_query_formats (avfiltergraph.c:328) ==8682== by 0x80BD8C2: query_formats (avfiltergraph.c:434) ==8682== by 0x80BEB08: avfilter_graph_config (avfiltergraph.c:1063) ==8682== by 0x80A4B6F: configure_filtergraph (ffplay.c:1755) ==8682== ==8682== Invalid write of size 2 ==8682== at 0x85E2F61: rpza_decode_frame (rpza.c:147) ==8682== by 0x86661DD: avcodec_decode_video2 (utils.c:1982) ==8682== by 0x80A9593: video_thread (ffplay.c:1675) ==8682== by 0x41964C0: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x41DFD3A: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x431095D: clone (clone.S:130) ==8682== Address 0x5005de6 is 2 bytes before a block of size 8 free'd ==8682== at 0x40283EE: realloc (vg_replace_malloc.c:632) ==8682== by 0x80C7A0F: ff_all_formats (formats.c:346) ==8682== by 0x80BD70A: filter_query_formats (avfiltergraph.c:328) ==8682== by 0x80BD8C2: query_formats (avfiltergraph.c:434) ==8682== by 0x80BEB08: avfilter_graph_config (avfiltergraph.c:1063) ==8682== by 0x80A4B6F: configure_filtergraph (ffplay.c:1755) ==8682== ==8682== Invalid write of size 2 ==8682== at 0x85E2F81: rpza_decode_frame (rpza.c:147) ==8682== by 0x86661DD: avcodec_decode_video2 (utils.c:1982) ==8682== by 0x80A9593: video_thread (ffplay.c:1675) ==8682== by 0x41964C0: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x41DFD3A: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x431095D: clone (clone.S:130) ==8682== Address 0x50060e0 is 8 bytes inside a block of size 20 free'd ==8682== at 0x402750C: free (vg_replace_malloc.c:427) ==8682== by 0x4439D6A: ??? (in /usr/lib/i386-linux-gnu/libX11.so.6.3.0) ==8682== by 0x41F6FF3: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== ==8682== Invalid write of size 2 ==8682== at 0x85E2F85: rpza_decode_frame (rpza.c:147) ==8682== by 0x86661DD: avcodec_decode_video2 (utils.c:1982) ==8682== by 0x80A9593: video_thread (ffplay.c:1675) ==8682== by 0x41964C0: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x41DFD3A: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x431095D: clone (clone.S:130) ==8682== Address 0x50060e2 is 10 bytes inside a block of size 20 free'd ==8682== at 0x402750C: free (vg_replace_malloc.c:427) ==8682== by 0x4439D6A: ??? (in /usr/lib/i386-linux-gnu/libX11.so.6.3.0) ==8682== by 0x41F6FF3: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== ==8682== Invalid write of size 2 ==8682== at 0x85E2F8A: rpza_decode_frame (rpza.c:147) ==8682== by 0x86661DD: avcodec_decode_video2 (utils.c:1982) ==8682== by 0x80A9593: video_thread (ffplay.c:1675) ==8682== by 0x41964C0: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x41DFD3A: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x431095D: clone (clone.S:130) ==8682== Address 0x50060e4 is 12 bytes inside a block of size 20 free'd ==8682== at 0x402750C: free (vg_replace_malloc.c:427) ==8682== by 0x4439D6A: ??? (in /usr/lib/i386-linux-gnu/libX11.so.6.3.0) ==8682== by 0x41F6FF3: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== ==8682== Invalid write of size 2 ==8682== at 0x85E2F8F: rpza_decode_frame (rpza.c:147) ==8682== by 0x86661DD: avcodec_decode_video2 (utils.c:1982) ==8682== by 0x80A9593: video_thread (ffplay.c:1675) ==8682== by 0x41964C0: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x41DFD3A: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x431095D: clone (clone.S:130) ==8682== Address 0x50060e6 is 14 bytes inside a block of size 20 free'd ==8682== at 0x402750C: free (vg_replace_malloc.c:427) ==8682== by 0x4439D6A: ??? (in /usr/lib/i386-linux-gnu/libX11.so.6.3.0) ==8682== by 0x41F6FF3: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== [rpza @ 0x4ff0720] warning: block counter just went negative (this should not happen) [rpza @ 0x4ff0720] warning: block counter just went negative (this should not happen) [rpza @ 0x4ff0720] warning: block counter just went negative (this should not happen) [rpza @ 0x4ff0720] warning: block counter just went negative (this should not happen) [rpza @ 0x4ff0720] warning: block counter just went negative (this should not happen) [rpza @ 0x4ff0720] Unknown opcode 243 in rpza chunk. Skip remaining 1402 bytes of chunk data. [rpza @ 0x4ff0720] warning: block counter just went negative (this should not happen) [rpza @ 0x4ff0720] warning: block counter just went negative (this should not happen) [rpza @ 0x4ff0720] Unknown opcode 228 in rpza chunk. Skip remaining 2511 bytes of chunk data. [rpza @ 0x4ff0720] warning: block counter just went negative (this should not happen) [rpza @ 0x4ff0720] Unknown opcode 240 in rpza chunk. Skip remaining 1633 bytes of chunk data. [rpza @ 0x4ff0720] Unknown opcode 231 in rpza chunk. Skip remaining 2568 bytes of chunk data. ==8682== Invalid write of size 2 0KB vq= 23KB sq= 0B f=0/0 ==8682== at 0x85E2CD9: rpza_decode_frame (rpza.c:196) ==8682== by 0x86661DD: avcodec_decode_video2 (utils.c:1982) ==8682== by 0x80A9593: video_thread (ffplay.c:1675) ==8682== by 0x41964C0: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x41DFD3A: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x431095D: clone (clone.S:130) ==8682== Address 0x5005de0 is 8 bytes before a block of size 8 free'd ==8682== at 0x40283EE: realloc (vg_replace_malloc.c:632) ==8682== by 0x80C7A0F: ff_all_formats (formats.c:346) ==8682== by 0x80BD70A: filter_query_formats (avfiltergraph.c:328) ==8682== by 0x80BD8C2: query_formats (avfiltergraph.c:434) ==8682== by 0x80BEB08: avfilter_graph_config (avfiltergraph.c:1063) ==8682== by 0x80A4B6F: configure_filtergraph (ffplay.c:1755) ==8682== ==8682== Invalid write of size 2 ==8682== at 0x85E2CF3: rpza_decode_frame (rpza.c:196) ==8682== by 0x86661DD: avcodec_decode_video2 (utils.c:1982) ==8682== by 0x80A9593: video_thread (ffplay.c:1675) ==8682== by 0x41964C0: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x41DFD3A: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x431095D: clone (clone.S:130) ==8682== Address 0x5005de2 is 6 bytes before a block of size 8 free'd ==8682== at 0x40283EE: realloc (vg_replace_malloc.c:632) ==8682== by 0x80C7A0F: ff_all_formats (formats.c:346) ==8682== by 0x80BD70A: filter_query_formats (avfiltergraph.c:328) ==8682== by 0x80BD8C2: query_formats (avfiltergraph.c:434) ==8682== by 0x80BEB08: avfilter_graph_config (avfiltergraph.c:1063) ==8682== by 0x80A4B6F: configure_filtergraph (ffplay.c:1755) ==8682== ==8682== Invalid write of size 2 ==8682== at 0x85E2D00: rpza_decode_frame (rpza.c:196) ==8682== by 0x86661DD: avcodec_decode_video2 (utils.c:1982) ==8682== by 0x80A9593: video_thread (ffplay.c:1675) ==8682== by 0x41964C0: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x41DFD3A: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x431095D: clone (clone.S:130) ==8682== Address 0x5005de4 is 4 bytes before a block of size 8 free'd ==8682== at 0x40283EE: realloc (vg_replace_malloc.c:632) ==8682== by 0x80C7A0F: ff_all_formats (formats.c:346) ==8682== by 0x80BD70A: filter_query_formats (avfiltergraph.c:328) ==8682== by 0x80BD8C2: query_formats (avfiltergraph.c:434) ==8682== by 0x80BEB08: avfilter_graph_config (avfiltergraph.c:1063) ==8682== by 0x80A4B6F: configure_filtergraph (ffplay.c:1755) ==8682== ==8682== Invalid write of size 2 ==8682== at 0x85E2D0D: rpza_decode_frame (rpza.c:196) ==8682== by 0x86661DD: avcodec_decode_video2 (utils.c:1982) ==8682== by 0x80A9593: video_thread (ffplay.c:1675) ==8682== by 0x41964C0: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x41DFD3A: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x431095D: clone (clone.S:130) ==8682== Address 0x5005de6 is 2 bytes before a block of size 8 free'd ==8682== at 0x40283EE: realloc (vg_replace_malloc.c:632) ==8682== by 0x80C7A0F: ff_all_formats (formats.c:346) ==8682== by 0x80BD70A: filter_query_formats (avfiltergraph.c:328) ==8682== by 0x80BD8C2: query_formats (avfiltergraph.c:434) ==8682== by 0x80BEB08: avfilter_graph_config (avfiltergraph.c:1063) ==8682== by 0x80A4B6F: configure_filtergraph (ffplay.c:1755) ==8682== ==8682== Invalid write of size 2 ==8682== at 0x85E2D97: rpza_decode_frame (rpza.c:196) ==8682== by 0x86661DD: avcodec_decode_video2 (utils.c:1982) ==8682== by 0x80A9593: video_thread (ffplay.c:1675) ==8682== by 0x41964C0: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x41DFD3A: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x431095D: clone (clone.S:130) ==8682== Address 0x50060e0 is 8 bytes inside a block of size 20 free'd ==8682== at 0x402750C: free (vg_replace_malloc.c:427) ==8682== by 0x4439D6A: ??? (in /usr/lib/i386-linux-gnu/libX11.so.6.3.0) ==8682== by 0x41F6FF3: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== ==8682== Invalid write of size 2 ==8682== at 0x85E2DB1: rpza_decode_frame (rpza.c:196) ==8682== by 0x86661DD: avcodec_decode_video2 (utils.c:1982) ==8682== by 0x80A9593: video_thread (ffplay.c:1675) ==8682== by 0x41964C0: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x41DFD3A: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x431095D: clone (clone.S:130) ==8682== Address 0x50060e2 is 10 bytes inside a block of size 20 free'd ==8682== at 0x402750C: free (vg_replace_malloc.c:427) ==8682== by 0x4439D6A: ??? (in /usr/lib/i386-linux-gnu/libX11.so.6.3.0) ==8682== by 0x41F6FF3: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== ==8682== Invalid write of size 2 ==8682== at 0x85E2DBE: rpza_decode_frame (rpza.c:196) ==8682== by 0x86661DD: avcodec_decode_video2 (utils.c:1982) ==8682== by 0x80A9593: video_thread (ffplay.c:1675) ==8682== by 0x41964C0: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x41DFD3A: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x431095D: clone (clone.S:130) ==8682== Address 0x50060e4 is 12 bytes inside a block of size 20 free'd ==8682== at 0x402750C: free (vg_replace_malloc.c:427) ==8682== by 0x4439D6A: ??? (in /usr/lib/i386-linux-gnu/libX11.so.6.3.0) ==8682== by 0x41F6FF3: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== ==8682== Invalid write of size 2 ==8682== at 0x85E2DCB: rpza_decode_frame (rpza.c:196) ==8682== by 0x86661DD: avcodec_decode_video2 (utils.c:1982) ==8682== by 0x80A9593: video_thread (ffplay.c:1675) ==8682== by 0x41964C0: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x41DFD3A: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x431095D: clone (clone.S:130) ==8682== Address 0x50060e6 is 14 bytes inside a block of size 20 free'd ==8682== at 0x402750C: free (vg_replace_malloc.c:427) ==8682== by 0x4439D6A: ??? (in /usr/lib/i386-linux-gnu/libX11.so.6.3.0) ==8682== by 0x41F6FF3: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== [rpza @ 0x4ff0720] warning: block counter just went negative (this should not happen) [rpza @ 0x4ff0720] warning: block counter just went negative (this should not happen) [rpza @ 0x4ff0720] Unknown opcode 248 in rpza chunk. Skip remaining 560 bytes of chunk data. [rpza @ 0x4ff0720] First chunk byte is 0xa1 instead of 0xe1 f=0/0 [rpza @ 0x4ff0720] Unknown opcode 227 in rpza chunk. Skip remaining 3919 bytes of chunk data. [rpza @ 0x4ff0720] Unknown opcode 228 in rpza chunk. Skip remaining 2215 bytes of chunk data. [rpza @ 0x4ff0720] Unknown opcode 234 in rpza chunk. Skip remaining 3113 bytes of chunk data. [rpza @ 0x4ff0720] MOV chunk size != encoded chunk size; using MOV chunk size [rpza @ 0x4ff0720] Unknown opcode 250 in rpza chunk. Skip remaining 2752 bytes of chunk data. ==8682== Invalid read of size 4 0KB vq= 0KB sq= 0B f=0/0 ==8682== at 0x422AE5D: pthread_mutex_lock (pthread_mutex_lock.c:50) ==8682== by 0x80CAB77: ff_graph_thread_free (pthread.c:99) ==8682== by 0x80BE5ED: avfilter_graph_free (avfiltergraph.c:116) ==8682== by 0x80A94D4: video_thread (ffplay.c:1985) ==8682== by 0x41964C0: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x41DFD3A: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x431095D: clone (clone.S:130) ==8682== Address 0x144250c is not stack'd, malloc'd or (recently) free'd ==8682== [xcb] Unknown sequence number while processing queue [xcb] Most likely this is a multi-threaded client and XInitThreads has not been called [xcb] Aborting, sorry about that. ffplay_g: ../../src/xcb_io.c:274: poll_for_event: Assertion `!xcb_xlib_threads_sequence_lost' failed. ==8682== ==8682== HEAP SUMMARY: ==8682== in use at exit: 1,496,408 bytes in 787 blocks ==8682== total heap usage: 18,902 allocs, 18,115 frees, 11,428,777 bytes allocated ==8682== ==8682== Thread 1: ==8682== 1 bytes in 1 blocks are definitely lost in loss record 1 of 304 ==8682== at 0x4028308: malloc (vg_replace_malloc.c:263) ==8682== by 0x443D583: _XlcDefaultMapModifiers (in /usr/lib/i386-linux- gnu/libX11.so.6.3.0) ==8682== by 0x443D9CA: XSetLocaleModifiers (in /usr/lib/i386-linux- gnu/libX11.so.6.3.0) ==8682== by 0x41C844D: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x41B620B: SDL_VideoInit (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x418CF81: SDL_InitSubSystem (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x4252E15: (below main) (libc-start.c:228) ==8682== ==8682== 8 bytes in 1 blocks are definitely lost in loss record 33 of 304 ==8682== at 0x40268A4: memalign (vg_replace_malloc.c:694) ==8682== by 0x402695E: posix_memalign (vg_replace_malloc.c:835) ==8682== by 0x884D097: av_mallocz (mem.c:93) ==8682== by 0x80BE515: avfilter_graph_alloc (avfiltergraph.c:83) ==8682== by 0x80A983B: video_thread (ffplay.c:1930) ==8682== by 0x41964C0: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x41DFD3A: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x431095D: clone (clone.S:130) ==8682== ==8682== 18 bytes in 2 blocks are definitely lost in loss record 79 of 304 ==8682== at 0x4028308: malloc (vg_replace_malloc.c:263) ==8682== by 0x42B49FF: strdup (strdup.c:43) ==8682== by 0x444D069: ??? (in /usr/lib/i386-linux-gnu/libX11.so.6.3.0) ==8682== by 0x444D64D: ??? (in /usr/lib/i386-linux-gnu/libX11.so.6.3.0) ==8682== by 0x444E187: _XimSetICValueData (in /usr/lib/i386-linux- gnu/libX11.so.6.3.0) ==8682== by 0x44491C1: _XimLocalCreateIC (in /usr/lib/i386-linux- gnu/libX11.so.6.3.0) ==8682== by 0x442D754: XCreateIC (in /usr/lib/i386-linux- gnu/libX11.so.6.3.0) ==8682== by 0x41C844D: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x41B620B: SDL_VideoInit (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x418CF81: SDL_InitSubSystem (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x4252E15: (below main) (libc-start.c:228) ==8682== ==8682== 112 (8 direct, 104 indirect) bytes in 1 blocks are definitely lost in loss record 235 of 304 ==8682== at 0x40283EE: realloc (vg_replace_malloc.c:632) ==8682== by 0x4433131: ??? (in /usr/lib/i386-linux-gnu/libX11.so.6.3.0) ==8682== by 0x4433604: ??? (in /usr/lib/i386-linux-gnu/libX11.so.6.3.0) ==8682== by 0x443513D: ??? (in /usr/lib/i386-linux-gnu/libX11.so.6.3.0) ==8682== by 0x4435A3B: _XlcCreateLC (in /usr/lib/i386-linux- gnu/libX11.so.6.3.0) ==8682== by 0x4454679: _XlcDefaultLoader (in /usr/lib/i386-linux- gnu/libX11.so.6.3.0) ==8682== by 0x443D7BC: _XOpenLC (in /usr/lib/i386-linux- gnu/libX11.so.6.3.0) ==8682== by 0x443D921: _XlcCurrentLC (in /usr/lib/i386-linux- gnu/libX11.so.6.3.0) ==8682== by 0x41C844D: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x41B620B: SDL_VideoInit (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x418CF81: SDL_InitSubSystem (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x4252E15: (below main) (libc-start.c:228) ==8682== ==8682== 144 bytes in 1 blocks are possibly lost in loss record 244 of 304 ==8682== at 0x4026A68: calloc (vg_replace_malloc.c:566) ==8682== by 0x40111FB: _dl_allocate_tls (dl-tls.c:300) ==8682== by 0x42292A8: pthread_create@@GLIBC_2.1 (allocatestack.c:580) ==8682== by 0x41DFDBE: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x41965B6: SDL_CreateThread (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x41E264E: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x4252E15: (below main) (libc-start.c:228) ==8682== ==8682== 144 bytes in 1 blocks are possibly lost in loss record 245 of 304 ==8682== at 0x4026A68: calloc (vg_replace_malloc.c:566) ==8682== by 0x40111FB: _dl_allocate_tls (dl-tls.c:300) ==8682== by 0x42292A8: pthread_create@@GLIBC_2.1 (allocatestack.c:580) ==8682== by 0x41DFDBE: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x41965B6: SDL_CreateThread (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x80A22AF: main (ffplay.c:3031) ==8682== ==8682== 144 bytes in 1 blocks are possibly lost in loss record 246 of 304 ==8682== at 0x4026A68: calloc (vg_replace_malloc.c:566) ==8682== by 0x40111FB: _dl_allocate_tls (dl-tls.c:300) ==8682== by 0x42292A8: pthread_create@@GLIBC_2.1 (allocatestack.c:580) ==8682== by 0x41DFDBE: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x41965B6: SDL_CreateThread (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x80AA6F0: stream_component_open (ffplay.c:2579) ==8682== by 0x80AC546: read_thread (ffplay.c:2815) ==8682== by 0x41964C0: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x41DFD3A: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x431095D: clone (clone.S:130) ==8682== ==8682== 980 (68 direct, 912 indirect) bytes in 1 blocks are definitely lost in loss record 273 of 304 ==8682== at 0x40283EE: realloc (vg_replace_malloc.c:632) ==8682== by 0x4433131: ??? (in /usr/lib/i386-linux-gnu/libX11.so.6.3.0) ==8682== by 0x4433604: ??? (in /usr/lib/i386-linux-gnu/libX11.so.6.3.0) ==8682== by 0x443513D: ??? (in /usr/lib/i386-linux-gnu/libX11.so.6.3.0) ==8682== by 0x4435A3B: _XlcCreateLC (in /usr/lib/i386-linux- gnu/libX11.so.6.3.0) ==8682== by 0x4458797: _XlcUtf8Loader (in /usr/lib/i386-linux- gnu/libX11.so.6.3.0) ==8682== by 0x443D7BC: _XOpenLC (in /usr/lib/i386-linux- gnu/libX11.so.6.3.0) ==8682== by 0x443D921: _XlcCurrentLC (in /usr/lib/i386-linux- gnu/libX11.so.6.3.0) ==8682== by 0x41C844D: ??? (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x41B620B: SDL_VideoInit (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x418CF81: SDL_InitSubSystem (in /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4) ==8682== by 0x4252E15: (below main) (libc-start.c:228) ==8682== ==8682== LEAK SUMMARY: ==8682== definitely lost: 103 bytes in 6 blocks ==8682== indirectly lost: 1,016 bytes in 38 blocks ==8682== possibly lost: 432 bytes in 3 blocks ==8682== still reachable: 1,494,857 bytes in 740 blocks ==8682== suppressed: 0 bytes in 0 blocks ==8682== Reachable blocks (those to which a pointer was found) are not shown. ==8682== To see them, rerun with: --leak-check=full --show-reachable=yes ==8682== ==8682== For counts of detected and suppressed errors, rerun with: -v ==8682== ERROR SUMMARY: 89 errors from 25 contexts (suppressed: 247 from 11) Killed }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 10 15:08:43 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 10 Aug 2013 13:08:43 -0000 Subject: [FFmpeg-trac] #2849(avformat:new): ffplay: no audio playback with smv files In-Reply-To: <038.9d1e814bd5a056f9739416e09c02bf8d@avcodec.org> References: <038.9d1e814bd5a056f9739416e09c02bf8d@avcodec.org> Message-ID: <053.3495c9f863d890c29c4c0a5fefd91681@avcodec.org> #2849: ffplay: no audio playback with smv files -------------------------------------+------------------------------------ Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: avformat Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Changes (by cus): * cc: cus@? (added) * component: undetermined => avformat Comment: FFplay got not audio frames at all from the demuxer before seeking... -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 10 21:42:01 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 10 Aug 2013 19:42:01 -0000 Subject: [FFmpeg-trac] #2851(avcodec:new): support mpeg4 new pred Message-ID: <035.78c4899787aab3a8e011cb7ee6a10fef@avcodec.org> #2851: support mpeg4 new pred -------------------------------------+------------------------------------- Reporter: ubitux | Owner: Type: | Status: new enhancement | Component: avcodec Priority: normal | Keywords: mpeg4, Version: git- | newpred master | Blocking: Blocked By: | Analyzed by developer: 0 Reproduced by developer: 0 | -------------------------------------+------------------------------------- {{{ ? ./ffplay mpeg4-newpred.avi ffplay version N-55428-g5fc5170 Copyright (c) 2003-2013 the FFmpeg developers built on Aug 10 2013 21:38:34 with gcc 4.8.1 (GCC) 20130725 (prerelease) configuration: --enable-gpl --enable-version3 --enable-fontconfig --enable-libfreetype --enable-libmp3lame --enable-libvorbis --enable- libxvid --enable-libx264 --enable-libvpx --enable-libtheora --enable- x11grab --enable-libopenjpeg --enable-libass --enable-libmodplug --enable- libv4l2 --cc=colorgcc --samples=/home/ubitux/fate-samples --prefix=/tmp/ffinstall --disable-runtime-cpudetect --enable-libcelt --enable-libopencv --enable-frei0r --enable-libcaca --enable-libiec61883 --enable-libopencore-amrwb --enable-libopencore-amrnb --enable-libopus --enable-libpulse --enable-libspeex --enable-libquvi --assert-level=2 --enable-libzmq --enable-libschroedinger --cpu=native libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 24.100 / 55. 24.100 libavformat 55. 13.102 / 55. 13.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 [mpeg4 @ 0x7f9b2801acc0] new pred not supportedKB sq= 0B f=0/0 [mpeg4 @ 0x7f9b2801acc0] Error, header damaged or not MPEG4 header (f_code=0) Last message repeated 9 times Input #0, avi, from 'mpeg4-newpred.avi': Metadata: encoder : VirtualDubMod 1.5.10.2 (build 2540/release) Duration: 00:00:08.76, start: 0.000000, bitrate: 1915 kb/s Stream #0:0: Video: mpeg4 (DX50 / 0x30355844), yuv420p, 720x544 [SAR 1:1 DAR 45:34], SAR 17:18 DAR 5:4, 25 fps, 25 tbr, 25 tbn, 3.48 tbc Stream #0:1: Audio: mp2 (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16p, 160 kb/s [mpeg4 @ 0x7f9b2800eea0] new pred not supported Last message repeated 1 times [mp2 @ 0x7f9b280016e0] Header missing Last message repeated 2 times [mp2 @ 0x7f9b280016e0] overread, skip -7 enddists: -3 -3 [mp2 @ 0x7f9b280016e0] overread, skip -7 enddists: -1 -1 [mpeg4 @ 0x7f9b2800eea0] illegal dc vlcvq= 8KB sq= 0B f=0/0 [mpeg4 @ 0x7f9b2800eea0] DC corrupted at 207 0 [mpeg4 @ 0x7f9b2800eea0] concealing 76059 DC, 76167 AC, 76059 MV errors in I frame [mpeg4 @ 0x7f9b2800f300] cbpc corrupted at 104 6B sq= 0B f=0/0 [mpeg4 @ 0x7f9b2800f300] marker does not match f_code [mpeg4 @ 0x7f9b2800f300] concealing 76167 DC, 76167 AC, 74488 MV errors in P frame [mp2 @ 0x7f9b280016e0] Header missing Last message repeated 1 times [mp2 @ 0x7f9b280016e0] overread, skip -7 enddists: -3 -3 [mp2 @ 0x7f9b280016e0] overread, skip -5 enddists: -1 -1 [mp2 @ 0x7f9b280016e0] overread, skip -8 enddists: -3 -3 [mp2 @ 0x7f9b280016e0] overread, skip -7 enddists: -6 -6 [mpeg4 @ 0x7f9b28020ee0] cbpc corrupted at 158 5 [mpeg4 @ 0x7f9b28020ee0] concealing 76167 DC, 76167 AC, 74713 MV errors in P frame [mp2 @ 0x7f9b280016e0] Header missing Last message repeated 11 times [mpeg4 @ 0x7f9b280217c0] marker does not match f_code 0B f=0/0 [mpeg4 @ 0x7f9b280217c0] concealing 76167 DC, 76167 AC, 74412 MV errors in P frame [mp2 @ 0x7f9b280016e0] Header missing Last message repeated 59 times [mpeg4 @ 0x7f9b2801acc0] Error, header damaged or not MPEG4 header (f_code=0) [mp2 @ 0x7f9b280016e0] Header missing [mpeg4 @ 0x7f9b2801acc0] Error, header damaged or not MPEG4 header (f_code=0) [mp2 @ 0x7f9b280016e0] Header missing Last message repeated 1 times [mp2 @ 0x7f9b280016e0] Header missing [mpeg4 @ 0x7f9b2801acc0] Error, header damaged or not MPEG4 header (f_code=0) Last message repeated 5 times [mpeg4 @ 0x7f9b2801acc0] Error, header damaged or not MPEG4 header (f_code=0) [mp2 @ 0x7f9b280016e0] Header missing [mpeg4 @ 0x7f9b2801acc0] Error, header damaged or not MPEG4 header (f_code=0) [mp2 @ 0x7f9b280016e0] Header missing [mpeg4 @ 0x7f9b2801acc0] Error, header damaged or not MPEG4 header (f_code=0) [mp2 @ 0x7f9b280016e0] Header missing [mpeg4 @ 0x7f9b2801acc0] Error, header damaged or not MPEG4 header (f_code=0) [mp2 @ 0x7f9b280016e0] Header missing Last message repeated 5 times [...] }}} Garbage output video. Important bit being: {{{ [mpeg4 @ 0x7f9b2801acc0] new pred not supported }}} (of course, reproducible with {{{ffmpeg -i mpeg4-newpred.avi -f null -}}}) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 10 21:43:25 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 10 Aug 2013 19:43:25 -0000 Subject: [FFmpeg-trac] #2851(avcodec:new): support mpeg4 new pred In-Reply-To: <035.78c4899787aab3a8e011cb7ee6a10fef@avcodec.org> References: <035.78c4899787aab3a8e011cb7ee6a10fef@avcodec.org> Message-ID: <050.b5733c9f464d7373886125f4e65e489a@avcodec.org> #2851: support mpeg4 new pred -------------------------------------+------------------------------------- Reporter: ubitux | Owner: Type: enhancement | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: mpeg4, | Blocked By: newpred | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Description changed by ubitux: Old description: > {{{ > ? ./ffplay mpeg4-newpred.avi > ffplay version N-55428-g5fc5170 Copyright (c) 2003-2013 the FFmpeg > developers > built on Aug 10 2013 21:38:34 with gcc 4.8.1 (GCC) 20130725 > (prerelease) > configuration: --enable-gpl --enable-version3 --enable-fontconfig > --enable-libfreetype --enable-libmp3lame --enable-libvorbis --enable- > libxvid --enable-libx264 --enable-libvpx --enable-libtheora --enable- > x11grab --enable-libopenjpeg --enable-libass --enable-libmodplug > --enable-libv4l2 --cc=colorgcc --samples=/home/ubitux/fate-samples > --prefix=/tmp/ffinstall --disable-runtime-cpudetect --enable-libcelt > --enable-libopencv --enable-frei0r --enable-libcaca --enable-libiec61883 > --enable-libopencore-amrwb --enable-libopencore-amrnb --enable-libopus > --enable-libpulse --enable-libspeex --enable-libquvi --assert-level=2 > --enable-libzmq --enable-libschroedinger --cpu=native > libavutil 52. 42.100 / 52. 42.100 > libavcodec 55. 24.100 / 55. 24.100 > libavformat 55. 13.102 / 55. 13.102 > libavdevice 55. 3.100 / 55. 3.100 > libavfilter 3. 82.100 / 3. 82.100 > libswscale 2. 4.100 / 2. 4.100 > libswresample 0. 17.103 / 0. 17.103 > libpostproc 52. 3.100 / 52. 3.100 > [mpeg4 @ 0x7f9b2801acc0] new pred not supportedKB sq= 0B f=0/0 > [mpeg4 @ 0x7f9b2801acc0] Error, header damaged or not MPEG4 header > (f_code=0) > Last message repeated 9 times > Input #0, avi, from 'mpeg4-newpred.avi': > Metadata: > encoder : VirtualDubMod 1.5.10.2 (build 2540/release) > Duration: 00:00:08.76, start: 0.000000, bitrate: 1915 kb/s > Stream #0:0: Video: mpeg4 (DX50 / 0x30355844), yuv420p, 720x544 [SAR > 1:1 DAR 45:34], SAR 17:18 DAR 5:4, 25 fps, 25 tbr, 25 tbn, 3.48 tbc > Stream #0:1: Audio: mp2 (U[0][0][0] / 0x0055), 48000 Hz, stereo, > s16p, 160 kb/s > [mpeg4 @ 0x7f9b2800eea0] new pred not supported > Last message repeated 1 times > [mp2 @ 0x7f9b280016e0] Header missing > Last message repeated 2 times > [mp2 @ 0x7f9b280016e0] overread, skip -7 enddists: -3 -3 > [mp2 @ 0x7f9b280016e0] overread, skip -7 enddists: -1 -1 > [mpeg4 @ 0x7f9b2800eea0] illegal dc vlcvq= 8KB sq= 0B f=0/0 > [mpeg4 @ 0x7f9b2800eea0] DC corrupted at 207 0 > [mpeg4 @ 0x7f9b2800eea0] concealing 76059 DC, 76167 AC, 76059 MV errors > in I frame > [mpeg4 @ 0x7f9b2800f300] cbpc corrupted at 104 6B sq= 0B f=0/0 > [mpeg4 @ 0x7f9b2800f300] marker does not match f_code > [mpeg4 @ 0x7f9b2800f300] concealing 76167 DC, 76167 AC, 74488 MV errors > in P frame > [mp2 @ 0x7f9b280016e0] Header missing > Last message repeated 1 times > [mp2 @ 0x7f9b280016e0] overread, skip -7 enddists: -3 -3 > [mp2 @ 0x7f9b280016e0] overread, skip -5 enddists: -1 -1 > [mp2 @ 0x7f9b280016e0] overread, skip -8 enddists: -3 -3 > [mp2 @ 0x7f9b280016e0] overread, skip -7 enddists: -6 -6 > [mpeg4 @ 0x7f9b28020ee0] cbpc corrupted at 158 5 > [mpeg4 @ 0x7f9b28020ee0] concealing 76167 DC, 76167 AC, 74713 MV errors > in P frame > [mp2 @ 0x7f9b280016e0] Header missing > Last message repeated 11 times > [mpeg4 @ 0x7f9b280217c0] marker does not match f_code 0B f=0/0 > [mpeg4 @ 0x7f9b280217c0] concealing 76167 DC, 76167 AC, 74412 MV errors > in P frame > [mp2 @ 0x7f9b280016e0] Header missing > Last message repeated 59 times > [mpeg4 @ 0x7f9b2801acc0] Error, header damaged or not MPEG4 header > (f_code=0) > [mp2 @ 0x7f9b280016e0] Header missing > [mpeg4 @ 0x7f9b2801acc0] Error, header damaged or not MPEG4 header > (f_code=0) > [mp2 @ 0x7f9b280016e0] Header missing > Last message repeated 1 times > [mp2 @ 0x7f9b280016e0] Header missing > [mpeg4 @ 0x7f9b2801acc0] Error, header damaged or not MPEG4 header > (f_code=0) > Last message repeated 5 times > [mpeg4 @ 0x7f9b2801acc0] Error, header damaged or not MPEG4 header > (f_code=0) > [mp2 @ 0x7f9b280016e0] Header missing > [mpeg4 @ 0x7f9b2801acc0] Error, header damaged or not MPEG4 header > (f_code=0) > [mp2 @ 0x7f9b280016e0] Header missing > [mpeg4 @ 0x7f9b2801acc0] Error, header damaged or not MPEG4 header > (f_code=0) > [mp2 @ 0x7f9b280016e0] Header missing > [mpeg4 @ 0x7f9b2801acc0] Error, header damaged or not MPEG4 header > (f_code=0) > [mp2 @ 0x7f9b280016e0] Header missing > Last message repeated 5 times > [...] > }}} > > Garbage output video. Important bit being: > > {{{ > [mpeg4 @ 0x7f9b2801acc0] new pred not supported > }}} > > (of course, reproducible with {{{ffmpeg -i mpeg4-newpred.avi -f null > -}}}) New description: {{{ ? ./ffplay mpeg4-newpred.avi ffplay version N-55428-g5fc5170 Copyright (c) 2003-2013 the FFmpeg developers built on Aug 10 2013 21:38:34 with gcc 4.8.1 (GCC) 20130725 (prerelease) configuration: --enable-gpl --enable-version3 --enable-fontconfig --enable-libfreetype --enable-libmp3lame --enable-libvorbis --enable- libxvid --enable-libx264 --enable-libvpx --enable-libtheora --enable- x11grab --enable-libopenjpeg --enable-libass --enable-libmodplug --enable- libv4l2 --cc=colorgcc --samples=/home/ubitux/fate-samples --prefix=/tmp/ffinstall --disable-runtime-cpudetect --enable-libcelt --enable-libopencv --enable-frei0r --enable-libcaca --enable-libiec61883 --enable-libopencore-amrwb --enable-libopencore-amrnb --enable-libopus --enable-libpulse --enable-libspeex --enable-libquvi --assert-level=2 --enable-libzmq --enable-libschroedinger --cpu=native libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 24.100 / 55. 24.100 libavformat 55. 13.102 / 55. 13.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 [mpeg4 @ 0x7f9b2801acc0] new pred not supportedKB sq= 0B f=0/0 [mpeg4 @ 0x7f9b2801acc0] Error, header damaged or not MPEG4 header (f_code=0) Last message repeated 9 times Input #0, avi, from 'mpeg4-newpred.avi': Metadata: encoder : VirtualDubMod 1.5.10.2 (build 2540/release) Duration: 00:00:08.76, start: 0.000000, bitrate: 1915 kb/s Stream #0:0: Video: mpeg4 (DX50 / 0x30355844), yuv420p, 720x544 [SAR 1:1 DAR 45:34], SAR 17:18 DAR 5:4, 25 fps, 25 tbr, 25 tbn, 3.48 tbc Stream #0:1: Audio: mp2 (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16p, 160 kb/s [mpeg4 @ 0x7f9b2800eea0] new pred not supported Last message repeated 1 times [mp2 @ 0x7f9b280016e0] Header missing Last message repeated 2 times [mp2 @ 0x7f9b280016e0] overread, skip -7 enddists: -3 -3 [mp2 @ 0x7f9b280016e0] overread, skip -7 enddists: -1 -1 [mpeg4 @ 0x7f9b2800eea0] illegal dc vlcvq= 8KB sq= 0B f=0/0 [mpeg4 @ 0x7f9b2800eea0] DC corrupted at 207 0 [mpeg4 @ 0x7f9b2800eea0] concealing 76059 DC, 76167 AC, 76059 MV errors in I frame [mpeg4 @ 0x7f9b2800f300] cbpc corrupted at 104 6B sq= 0B f=0/0 [mpeg4 @ 0x7f9b2800f300] marker does not match f_code [mpeg4 @ 0x7f9b2800f300] concealing 76167 DC, 76167 AC, 74488 MV errors in P frame [mp2 @ 0x7f9b280016e0] Header missing Last message repeated 1 times [mp2 @ 0x7f9b280016e0] overread, skip -7 enddists: -3 -3 [mp2 @ 0x7f9b280016e0] overread, skip -5 enddists: -1 -1 [mp2 @ 0x7f9b280016e0] overread, skip -8 enddists: -3 -3 [mp2 @ 0x7f9b280016e0] overread, skip -7 enddists: -6 -6 [mpeg4 @ 0x7f9b28020ee0] cbpc corrupted at 158 5 [mpeg4 @ 0x7f9b28020ee0] concealing 76167 DC, 76167 AC, 74713 MV errors in P frame [mp2 @ 0x7f9b280016e0] Header missing Last message repeated 11 times [mpeg4 @ 0x7f9b280217c0] marker does not match f_code 0B f=0/0 [mpeg4 @ 0x7f9b280217c0] concealing 76167 DC, 76167 AC, 74412 MV errors in P frame [mp2 @ 0x7f9b280016e0] Header missing Last message repeated 59 times [mpeg4 @ 0x7f9b2801acc0] Error, header damaged or not MPEG4 header (f_code=0) [mp2 @ 0x7f9b280016e0] Header missing [mpeg4 @ 0x7f9b2801acc0] Error, header damaged or not MPEG4 header (f_code=0) [mp2 @ 0x7f9b280016e0] Header missing Last message repeated 1 times [mp2 @ 0x7f9b280016e0] Header missing [mpeg4 @ 0x7f9b2801acc0] Error, header damaged or not MPEG4 header (f_code=0) Last message repeated 5 times [mpeg4 @ 0x7f9b2801acc0] Error, header damaged or not MPEG4 header (f_code=0) [mp2 @ 0x7f9b280016e0] Header missing [mpeg4 @ 0x7f9b2801acc0] Error, header damaged or not MPEG4 header (f_code=0) [mp2 @ 0x7f9b280016e0] Header missing [mpeg4 @ 0x7f9b2801acc0] Error, header damaged or not MPEG4 header (f_code=0) [mp2 @ 0x7f9b280016e0] Header missing [mpeg4 @ 0x7f9b2801acc0] Error, header damaged or not MPEG4 header (f_code=0) [mp2 @ 0x7f9b280016e0] Header missing Last message repeated 5 times [...] }}} Garbage output video. Important bit being: {{{ [mpeg4 @ 0x7f9b2801acc0] new pred not supported }}} (of course, reproducible with {{{ffmpeg -i mpeg4-newpred.avi -frames:v 1 out.png}}}) -- -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 10 22:04:09 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 10 Aug 2013 20:04:09 -0000 Subject: [FFmpeg-trac] #2851(avcodec:open): support mpeg4 new pred In-Reply-To: <035.78c4899787aab3a8e011cb7ee6a10fef@avcodec.org> References: <035.78c4899787aab3a8e011cb7ee6a10fef@avcodec.org> Message-ID: <050.b5ff2508b0496be678bc0f63ea801724@avcodec.org> #2851: support mpeg4 new pred -------------------------------------+------------------------------------- Reporter: ubitux | Owner: Type: enhancement | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: mpeg4, | Blocked By: newpred | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by llogan): * status: new => open * reproduced: 0 => 1 Comment: What can play this file normally? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 11 12:30:53 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 11 Aug 2013 10:30:53 -0000 Subject: [FFmpeg-trac] #2852(avcodec:new): dcadec internal default downmix is not normalised and reduces stereo separation by cross mixing L* and R*. Message-ID: <034.5ac3213ec195f7e7400dea36bde02581@avcodec.org> #2852: dcadec internal default downmix is not normalised and reduces stereo separation by cross mixing L* and R*. -------------------------------------+------------------------------------- Reporter: AndyF | Type: defect Status: new | Priority: normal Component: avcodec | Version: git- Keywords: dts dca | master downmix | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: When a dts 5.1 channel is downmixed to stereo with -request_channels the results are faulty: not normalised and the L* and R* channels are cross mixed albeit with reduced dB so some stereo effect is still perceivable. How to reproduce: {{{ % ffmpeg -request_channels 2 -i 6ch.dts 2ch.wav ffmpeg version - git built on ... 10/08/13 }}} Though this issue seems to exist for all dts samples I have - I don't have many and totally failed to find a "normal" VOB channel check. The channel check I used was core extracted from 7.1MA. Looking at the code it seems that the default matrix in libavcodec/dcadata.h looks guilty assuming that dca_default_coeffs refers to dca_downmix_coeffs it matches with the cross channel mixing that I can hear. This also raises the question of why this matrix is used when I expected studio dts material to have downmix meta data. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 11 17:44:19 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 11 Aug 2013 15:44:19 -0000 Subject: [FFmpeg-trac] #2851(avcodec:open): support odd mpeg4 in avi (was: support mpeg4 new pred) In-Reply-To: <035.78c4899787aab3a8e011cb7ee6a10fef@avcodec.org> References: <035.78c4899787aab3a8e011cb7ee6a10fef@avcodec.org> Message-ID: <050.bf11e5c5ce502232b61ad096c4d2983a@avcodec.org> #2851: support odd mpeg4 in avi -------------------------------------+----------------------------------- Reporter: ubitux | Owner: Type: enhancement | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: mpeg4 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by michael): * keywords: mpeg4, newpred => mpeg4 Comment: Where is this file from and is there any reason to belive it uses newpred ? The header parsing starts mismatching before the newpred field so the error message about new pred is not reliable -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 11 17:47:46 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 11 Aug 2013 15:47:46 -0000 Subject: [FFmpeg-trac] #2853(undetermined:new): ffplay asf: asseration with mouse seeking Message-ID: <038.83e12e87ca77b3dea1a543cefacb9398@avcodec.org> #2853: ffplay asf: asseration with mouse seeking -------------------------------------+------------------------------------- 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 -------------------------------------+------------------------------------- the file is valid (not fuzzed) {{{ C:\>ffplay sample.asf ffplay version 2.0-18d7074 Copyright (c) 2003-2013 the FFmpeg developers built on Aug 4 2013 22:18:51 with gcc 4.6.2 (GCC) configuration: --enable-gpl --disable-ffprobe libavutil 52. 40.100 / 52. 40.100 libavcodec 55. 20.100 / 55. 20.100 libavformat 55. 13.101 / 55. 13.101 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 [mp3 @ 020872e0] Header missing 0KB vq= 0KB sq= 0B f=0/0 Input #0, asf, from 'sample.asf': Duration: 00:00:19.92, start: 0.000000, bitrate: 22 kb/s Stream #0:0: Audio: mp3 (U[0][0][0] / 0x0055), 11025 Hz, stereo, s16p, 20 kb /s Last message repeated 1 times 1KB vq= 0KB sq= 0B f=0/0 [mp3 @ 020872e0] Header missing Seek to 10% ( 0:00:01) of total duration ( 0:00:19) B f=0/0 [asf @ 01a6d900] asf_read_pts failed [mp3 @ 020872e0] Header missing 1KB vq= 0KB sq= 0B f=0/0 Seek to 10% ( 0:00:01) of total duration ( 0:00:19) Last message repeated 1 times Seek to 10% ( 0:00:01) of total duration ( 0:00:19) B f=0/0 Seek to 11% ( 0:00:02) of total duration ( 0:00:19) Assertion failed: pos_limit <= pos_max, file libavformat/utils.c, line 1833 This application has requested the Runtime to terminate it in an unusual way. Please contact the application's support team for more information. }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 11 22:37:20 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 11 Aug 2013 20:37:20 -0000 Subject: [FFmpeg-trac] #2616(avcodec:open): support matrox mpeg-2 I-frame with alpha codec (m704 fourcc) In-Reply-To: <038.d9494d309e7449d2a8931aa2db7e4442@avcodec.org> References: <038.d9494d309e7449d2a8931aa2db7e4442@avcodec.org> Message-ID: <053.fd9d6048b9f6ad5a223e6c7e86a65efa@avcodec.org> #2616: support matrox mpeg-2 I-frame with alpha codec (m704 fourcc) -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: matrox | Blocked By: mpeg2video alpha | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by ami_stuff): Finally I was able to encode sample with a real alpha channel: http://www1.datafilehost.com/d/0436af02 Attached file plays correctly in Adobe Premiere (no colorful artefacts and alpha works - see attached screenshot). Colorful artefacts are visible while playing the file in WMP/VirtualDub. It looks like this codec is designed especially for Adobe Premiere which knows how to identify alpha channel and use it: "When rendering compositions or animations that have an alpha channel, you can select a ?+ Alpha? Matrox VFW codec to render to a Matrox uncompressed or MPEG-2 I-frame . avi file that contains the alpha-key information. This . avi file will be automatically keyed when you place the clip in an Adobe Premiere Pro sequence." http://www.matrox.com/video/media/pdf/support/windows/vfw_software_codecs/doc/en_Matrox_VFW_Software_Codecs_10.pdf input which I used to encode the file: http://samples.mplayerhq.hu/FLV/flash_with_alpha/300x180-Scr-f8-056alpha.flv -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 12 20:24:08 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 12 Aug 2013 18:24:08 -0000 Subject: [FFmpeg-trac] #2854(undetermined:new): support msn audio Message-ID: <038.5a935cbc4ac55f70772ce1a90f53ccbe@avcodec.org> #2854: support msn audio -------------------------------------+------------------------------------- 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 -------------------------------------+------------------------------------- it looks like it's just a gsm_ms http://samples.mplayerhq.hu/A-codecs/MSN/msnaudio.asf here are more samples: http://www1.datafilehost.com/d/67f602fc 44khz_mono_71663_baund.avi 22khz_mono_35832_baund.avi 11khz_mono_17916_baund.avi 8khz_mono_13000_baund.avi decodes ok, the rest of the modes needs some tweaks in the decoder {{{ C:\>ffmpeg -i msnaudio.asf ffmpeg version N-55393-g3b2e99f Copyright (c) 2000-2013 the FFmpeg developers built on Aug 8 2013 21:32:57 with gcc 4.7.3 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab le-iconv --enable-libass --enable-libbluray --enable-libcaca --enable- libfreetyp e --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --ena ble-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-l ibopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libsp eex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable- libvo- amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable- libxavs -- enable-libxvid --enable-zlib libavutil 52. 41.100 / 52. 41.100 libavcodec 55. 24.100 / 55. 24.100 libavformat 55. 13.102 / 55. 13.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 [asf @ 029d78a0] Estimating duration from bitrate, this may be inaccurate [asf @ 029d78a0] Could not find codec parameters for stream 0 (Audio: none (2[0] [0][0] / 0x0032), 22050 Hz, 1 channels, 35 kb/s): unknown codec Consider increasing the value for the 'analyzeduration' and 'probesize' options Guessed Channel Layout for Input Stream #0.0 : mono Input #0, asf, from 'msnaudio.asf': Metadata: title : Scorpion Segment 3 copyright : Paramount Pictures Duration: 00:05:44.38, start: 0.000000, bitrate: 35 kb/s Stream #0:0: Audio: none (2[0][0][0] / 0x0032), 22050 Hz, mono, 35 kb/s Stream #0:1: Video: msmpeg4v2 (MP42 / 0x3234504D), yuv420p, 320x240, 36.17 t br, 1k tbn, 1k tbc At least one output file must be specified }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 12 23:54:51 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 12 Aug 2013 21:54:51 -0000 Subject: [FFmpeg-trac] #2853(undetermined:closed): ffplay asf: asseration with mouse seeking In-Reply-To: <038.83e12e87ca77b3dea1a543cefacb9398@avcodec.org> References: <038.83e12e87ca77b3dea1a543cefacb9398@avcodec.org> Message-ID: <053.3dc96f1ff7c8a8fc8ac19da707568bf2@avcodec.org> #2853: ffplay asf: asseration with mouse seeking -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: normal | Component: Version: unspecified | undetermined Keywords: asf | Resolution: fixed Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Changes (by michael): * keywords: => asf * status: new => closed * resolution: => fixed * reproduced: 0 => 1 Comment: Fixed in 4b101ab02ea762f70903e894a4b002b229526a4a -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 13 10:57:32 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 13 Aug 2013 08:57:32 -0000 Subject: [FFmpeg-trac] #2855(undetermined:new): Multiple ffmpeg instances are not independent Message-ID: <039.9773f3e7c5965e82b22bb586036af6b7@avcodec.org> #2855: Multiple ffmpeg instances are not independent -------------------------------------+------------------------------------- Reporter: samsonradu | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- I'm using ffmpeg to capture jpeg images from an rtmp stream. Here is the commands I use in 2 Ubuntu 12.04 terminals: /usr/local/bin/ffmpeg -threads 4 -i rtmp://..../chat/mp4:100000.mp4 -q:v 0.6 -r 15 -s 320x240 /frames/10021237_data/frame-%0999d.jpg /usr/local/bin/ffmpeg -threads 4 -i rtmp://..../chat/mp4:100001.mp4 -q:v 0.6 -r 15 -s 320x240 /frames/10021237_data/frame-%0999d.jpg I get this output from both: ffmpeg version N-55388-g9386f33 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 8 2013 14:07:38 with gcc 4.7 (Ubuntu/Linaro 4.7.2-2ubuntu1) configuration: libavutil 52. 41.100 / 52. 41.100 libavcodec 55. 24.100 / 55. 24.100 libavformat 55. 13.102 / 55. 13.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 Input #0, flv, from 'rtmp://......./mp4:10021237.mp4': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0: Video: h264 (Main), yuv420p, 640x480 [SAR 1:1 DAR 4:3], 1.92 tbr, 1k tbn, 40 tbc Stream #0:1: Audio: nellymoser, 44100 Hz, mono, flt [swscaler @ 0x1910000] deprecated pixel format used, make sure you did set range correctly Output #0, image2, to '/frames/10021237_data/frame-%0999d.jpg': Metadata: encoder : Lavf55.13.102 Stream #0:0: Video: mjpeg, yuvj420p, 320x240 [SAR 1:1 DAR 4:3], q=2-31, 200 kb/s, 90k tbn, 15 tbc Stream mapping: Stream #0:0 -> #0:0 (h264 -> mjpeg) Press [q] to stop, [?] for help However after I stop one of the instances I get this line on the other (before the process cleanly exits): video:5264kB audio:0kB subtitle:0 global headers:0kB muxing overhead -100.000408% So when one stops streaming all the ffmpeg processes end. Is there a way to make them independent? How can I make 2 ffmpeg instances independent so as killing one does not kill the other. Is this behaviour expected? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 13 11:07:41 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 13 Aug 2013 09:07:41 -0000 Subject: [FFmpeg-trac] #2855(undetermined:new): Multiple ffmpeg instances are not independent In-Reply-To: <039.9773f3e7c5965e82b22bb586036af6b7@avcodec.org> References: <039.9773f3e7c5965e82b22bb586036af6b7@avcodec.org> Message-ID: <054.244e6c09cd8e20383059ec96a9283ca3@avcodec.org> #2855: Multiple ffmpeg instances are not independent -------------------------------------+------------------------------------- Reporter: samsonradu | 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): Does this happen with any RTMP server, or only this one? I suspect the server is closing the connection. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 13 11:16:36 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 13 Aug 2013 09:16:36 -0000 Subject: [FFmpeg-trac] #2855(undetermined:new): Multiple ffmpeg instances are not independent In-Reply-To: <039.9773f3e7c5965e82b22bb586036af6b7@avcodec.org> References: <039.9773f3e7c5965e82b22bb586036af6b7@avcodec.org> Message-ID: <054.bf7045a0b32c563bbb13fedb052f2947@avcodec.org> #2855: Multiple ffmpeg instances are not independent -------------------------------------+------------------------------------- Reporter: samsonradu | 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 samsonradu): Do not have another rtmp server to test, but the same one is used by flash player. There are clients connecting to different streams rtmp://.../chat/mp4:.mp4 and it does behave correctly. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 13 11:38:55 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 13 Aug 2013 09:38:55 -0000 Subject: [FFmpeg-trac] #2854(undetermined:new): support msn audio In-Reply-To: <038.5a935cbc4ac55f70772ce1a90f53ccbe@avcodec.org> References: <038.5a935cbc4ac55f70772ce1a90f53ccbe@avcodec.org> Message-ID: <053.900d04f4d03aaf5749ebd2ef3e468577@avcodec.org> #2854: support msn audio -------------------------------------+------------------------------------- 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 michael): Patch applied -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 13 12:21:22 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 13 Aug 2013 10:21:22 -0000 Subject: [FFmpeg-trac] #2856(undetermined:new): nuv vp3: seek only to keyframes Message-ID: <038.bebcd55996a4ecdc5e345a8bd491c262@avcodec.org> #2856: nuv vp3: seek only to keyframes -------------------------------------+------------------------------------- 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://samples.mplayerhq.hu/nsv/64vp3.nsv there are visible artefacts in the output file {{{ C:\>ffmpeg -ss 3 -i 64vp3.nsv -an out.avi ffmpeg version N-55393-g3b2e99f Copyright (c) 2000-2013 the FFmpeg developers built on Aug 8 2013 21:32:57 with gcc 4.7.3 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab le-iconv --enable-libass --enable-libbluray --enable-libcaca --enable- libfreetyp e --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --ena ble-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-l ibopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libsp eex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable- libvo- amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable- libxavs -- enable-libxvid --enable-zlib libavutil 52. 41.100 / 52. 41.100 libavcodec 55. 24.100 / 55. 24.100 libavformat 55. 13.102 / 55. 13.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 C:\64vp3.nsv: could not seek to position 3.000 Input #0, nsv, from '64vp3.nsv': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0: Video: vp3 (VP31 / 0x31335056), yuv420p, 240x192, 5 tbr, 5 tbn, 5 tbc Stream #0:1: Audio: mp3 (MP3 / 0x2033504D), 22050 Hz, mono, s16p, 16 kb/s Output #0, avi, to 'out.avi': Metadata: ISFT : Lavf55.13.102 Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 240x192, q=2-31, 200 kb/s, 5 tbn, 5 tbc Stream mapping: Stream #0:0 -> #0:0 (vp3 -> mpeg4) Press [q] to stop, [?] for help [vp3 @ 02bb68c0] vp3: first frame not a keyframe C:\64vp3.nsv: Operation not permitted frame= 90 fps=0.0 q=2.0 Lsize= 477kB time=00:00:57.00 bitrate= 68.6kbits/ s video:465kB audio:0kB subtitle:0 global headers:0kB muxing overhead 2.639593% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 13 13:14:11 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 13 Aug 2013 11:14:11 -0000 Subject: [FFmpeg-trac] #2857(undetermined:new): overhead of HLS muxing too large Message-ID: <036.d4da759abc190312991013de3adf5e0c@avcodec.org> #2857: overhead of HLS muxing too large -------------------------------------+------------------------------------- Reporter: aviadr1 | 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: the muxing overhead when creating .ts files using FFMPEG is too large, often exceeding 25% for certain .ts files How to reproduce: {{{ ffmpeg.exe -i input/128p164k.mp4 -codec copy -map 0 -f stream_segment -segment_time 3 -segment_time_delta 1 -segment_list out/128p164k.m3u8 -bsf:v h264_mp4toannexb out/captain_america_Stream1_128p164k-%d.ts }}} ffmpeg version N-54772-g53c853e Copyright (c) 2000-2013 the FFmpeg developers built on Jul 16 2013 22:25:42 with gcc 4.7.3 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetype --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable- librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable- libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib libavutil 52. 40.100 / 52. 40.100 libavcodec 55. 18.102 / 55. 18.102 libavformat 55. 12.102 / 55. 12.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 81.101 / 3. 81.101 libswscale 2. 3.100 / 2. 3.100 libswresample 0. 17.102 / 0. 17.102 libpostproc 52. 3.100 / 52. 3.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'c:\media\transcodes\test\captain_america_Stream1_128p164k.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf55.1.0 Duration: 00:02:30.42, start: 0.000000, bitrate: 155 kb/s Chapter #0.0: start 0.119002, end 150.419000 Metadata: title : Stream #0:0(und): Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p, 224x128 [SAR 160:119 DAR 40:17], 113 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), 22050 Hz, stereo, fltp, 38 kb/s Metadata: handler_name : SoundHandler Output #0, stream_segment,ssegment, to 'c:\media\packages\test\captain_america_Stream1_128p164k-%d.ts': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf55.12.102 Chapter #0.0: start 0.119002, end 150.419000 Metadata: title : Stream #0:0(und): Video: h264 (avc1 / 0x31637661), yuv420p, 224x128 [SAR 160:119 DAR 40:17], q=2-31, 113 kb/s, 23.98 fps, 90k tbn, 23.98 tbc Metadata: handler_name : VideoHandler Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 22050 Hz, stereo, 38 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 [adts @ 0000000004bb9920] Encoder did not produce proper pts, making some up. frame= 3242 fps=0.0 q=-1.0 size=N/A time=00:02:15.21 bitrate=N/A frame= 3603 fps=0.0 q=-1.0 Lsize=N/A time=00:02:30.41 bitrate=N/A video:2075kB audio:716kB subtitle:0 global headers:0kB muxing overhead -100.000770% Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 13 15:30:42 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 13 Aug 2013 13:30:42 -0000 Subject: [FFmpeg-trac] #2216(avcodec:closed): memory leak in calling avcodec_alloc_context3 and then avcodec_copy_context In-Reply-To: <035.f6d5a4c096d02baab1fe01a828342009@avcodec.org> References: <035.f6d5a4c096d02baab1fe01a828342009@avcodec.org> Message-ID: <050.ff1820cfd416241661e72d5baad52399@avcodec.org> #2216: memory leak in calling avcodec_alloc_context3 and then avcodec_copy_context ------------------------------------+----------------------------------- Reporter: vinxxe | Owner: Type: defect | Status: closed Priority: normal | Component: avcodec Version: git-master | Resolution: fixed Keywords: leak | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 1 | ------------------------------------+----------------------------------- Changes (by michael): * status: new => closed * version: 1.1.1 => git-master * resolution: => fixed Comment: Fixed in cba9a40d47aefc6853ca6bb8d72096079baac50c Note, the example code is buggy and is missing needed cleanup like avcodec_close() -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 13 19:49:05 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 13 Aug 2013 17:49:05 -0000 Subject: [FFmpeg-trac] #2858(undetermined:new): libilbc: iLBC frame mode not indicated Message-ID: <038.c3ad89b54eeb955d9d5e908013610fcc@avcodec.org> #2858: libilbc: iLBC frame mode not indicated -------------------------------------+------------------------------------- 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://www1.datafilehost.com/d/067e0d19 {{{ C:\>ffmpeg -i ilbc.mov -acodec libilbc -vn out.mov ffmpeg version N-55393-g3b2e99f Copyright (c) 2000-2013 the FFmpeg developers built on Aug 8 2013 21:32:57 with gcc 4.7.3 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab le-iconv --enable-libass --enable-libbluray --enable-libcaca --enable- libfreetyp e --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --ena ble-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-l ibopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libsp eex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable- libvo- amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable- libxavs -- enable-libxvid --enable-zlib libavutil 52. 41.100 / 52. 41.100 libavcodec 55. 24.100 / 55. 24.100 libavformat 55. 13.102 / 55. 13.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'ilbc.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt creation_time : 2009-11-06 23:21:15 Duration: 00:00:12.64, start: 0.000000, bitrate: 1663 kb/s Stream #0:0(eng): Audio: ilbc (ilbc / 0x63626C69), 8000 Hz, mono, s16 Metadata: creation_time : 2009-11-06 23:21:15 handler_name : Procedura obs?ugi skr?t?w danych Apple Stream #0:1(eng): Video: mpeg4 (Advanced Simple Profile) (mp4v / 0x7634706D) , yuv420p, 320x240 [SAR 1:1 DAR 4:3], 1645 kb/s, 23.97 fps, 23.97 tbr, 1000k tbn , 1k tbc Metadata: creation_time : 2009-11-06 23:21:15 handler_name : Procedura obs?ugi skr?t?w danych Apple Output #0, mov, to 'out.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt encoder : Lavf55.13.102 Stream #0:0(eng): Audio: ilbc (libilbc) (ilbc / 0x63626C69), 8000 Hz, mono, s16 Metadata: creation_time : 2009-11-06 23:21:15 handler_name : Procedura obs?ugi skr?t?w danych Apple Stream mapping: Stream #0:0 -> #0:0 (libilbc -> libilbc) Press [q] to stop, [?] for help size= 24kB time=00:00:12.62 bitrate= 15.6kbits/s video:0kB audio:23kB subtitle:0 global headers:0kB muxing overhead 2.860956% }}} {{{ C:\>ffmpeg -i out.mov -f null - ffmpeg version N-55393-g3b2e99f Copyright (c) 2000-2013 the FFmpeg developers built on Aug 8 2013 21:32:57 with gcc 4.7.3 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab le-iconv --enable-libass --enable-libbluray --enable-libcaca --enable- libfreetyp e --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --ena ble-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-l ibopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libsp eex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable- libvo- amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable- libxavs -- enable-libxvid --enable-zlib libavutil 52. 41.100 / 52. 41.100 libavcodec 55. 24.100 / 55. 24.100 libavformat 55. 13.102 / 55. 13.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 [libilbc @ 029d7f40] iLBC frame mode not indicated Last message repeated 1 times Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'out.mov': Metadata: major_brand : qt minor_version : 512 compatible_brands: qt encoder : Lavf55.13.102 Duration: 00:00:12.62, start: 0.000000, bitrate: 15 kb/s Stream #0:0(eng): Audio: ilbc (ilbc / 0x63626C69), 8000 Hz, mono Metadata: handler_name : DataHandler [graph 0 input from stream 0:0 @ 02abbfa0] Invalid sample format (null) Error opening filters! }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 13 19:54:17 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 13 Aug 2013 17:54:17 -0000 Subject: [FFmpeg-trac] #2834(avcodec:closed): mpeg2video: Assertion p <= end failed at libavcodec/utils.c:3249 + core dumped In-Reply-To: <036.7568c48915982f1557e1dd013777d6e4@avcodec.org> References: <036.7568c48915982f1557e1dd013777d6e4@avcodec.org> Message-ID: <051.7cd03796fa6247a111305b0756063676@avcodec.org> #2834: mpeg2video: Assertion p <= end failed at libavcodec/utils.c:3249 + core dumped -------------------------------------+------------------------------------- Reporter: peter_b | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: fixed Keywords: mpeg2video | Blocked By: regression crash abort | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by michael): * status: open => closed * resolution: => fixed Comment: Fixed in 97064019279d227669ea3db583a8a8aa47e970ba -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 13 21:53:42 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 13 Aug 2013 19:53:42 -0000 Subject: [FFmpeg-trac] #1926(avcodec:closed): EXIF metadata is not extracted In-Reply-To: <038.22fc9ba31cf2c616c9f91d67b49b5087@avcodec.org> References: <038.22fc9ba31cf2c616c9f91d67b49b5087@avcodec.org> Message-ID: <053.a2d1a6bbd07202d4830256b869a6a148@avcodec.org> #1926: EXIF metadata is not extracted -------------------------------------+------------------------------------- Reporter: mbradshaw | Owner: Type: enhancement | Status: closed Priority: wish | Component: avcodec Version: git-master | Resolution: fixed Keywords: mjpeg | Blocked By: metadata | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by richardpl): * status: open => closed * resolution: => fixed Comment: This appears to be fixed in bb4e1b4cf910af0de2bc884c75544603c40010cc. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 13 23:18:20 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 13 Aug 2013 21:18:20 -0000 Subject: [FFmpeg-trac] #2859(undetermined:new): -ac downmix fails. Message-ID: <036.c187c03669de8ff3610ebdb334ad7c8e@avcodec.org> #2859: -ac downmix fails. -------------------------------------+------------------------------------- Reporter: Mista_D | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- "-AC 2" filter doesn't downmix properly. The output has surround channels only. Source sample: https://www.dropbox.com/s/dvurxjsjbu3f3fk/disk11.ts?m ffmpeg -i disk11.ts -ac 2 -t 100 100.mp4 ffmpeg version 2.0 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 6 2013 16:10:49 with gcc 4.1.2 (GCC) 20080704 (Red Hat 4.1.2-52) configuration: --enable-static --enable-postproc --enable-gpl --enable-avfilter --enable-libx264 --enable-libxvid --enable-libmp3lame --enable-libfaac --enable-pthreads --enable-swscale --enable-runtime- cpudetect --disable-devices --disable-avdevice --extra-ldflags=-static --disable-shared --enable-bzlib --enable-zlib --extra-libs='-lx264 -lxvidcore -lmp3lame -lpthread -lm -lbz2 -lz -lpthread -lvpx -lass -lfontconfig -lexpat -lfreetype -lfaac' --disable-encoder=libgsm --disable-decoder=libgsm --disable-doc --enable-libvpx --enable-libass --enable-version3 --enable-nonfree --enable-libfreetype libavutil 52. 38.100 / 52. 38.100 libavcodec 55. 18.102 / 55. 18.102 libavformat 55. 12.100 / 55. 12.100 libavfilter 3. 79.101 / 3. 79.101 libswscale 2. 3.100 / 2. 3.100 libswresample 0. 17.102 / 0. 17.102 libpostproc 52. 3.100 / 52. 3.100 Input #0, mpegts, from 'disk11.ts': Duration: 01:38:47.88, start: 0.221700, bitrate: 59026 kb/s Program 1 Stream #0:0[0x1e1]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 90k tbn, 47.95 tbc Stream #0:1[0x1e2]: Audio: s302m (BSSD / 0x44535342), 48000 Hz, 8 channels (FL+FR+FC+LFE+BL+BR+DL+DR), s16, 7680 kb/s [libx264 @ 0xc410c40] using SAR=1/1 [libx264 @ 0xc410c40] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 [libx264 @ 0xc410c40] profile High, level 4.0 [libx264 @ 0xc410c40] 264 - core 135 - H.264/MPEG-4 AVC codec - Copyleft 2003-2013 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=12 lookahead_threads=2 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=23 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 '100.mp4': Metadata: encoder : Lavf55.12.100 Stream #0:0: Video: h264 (libx264) ([33][0][0][0] / 0x0021), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], q=-1--1, 24k tbn, 23.98 tbc Stream #0:1: Audio: aac (libfaac) ([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 (s302m -> libfaac) Press [q] to stop, [?] for help frame= 2398 fps= 20 q=-1.0 Lsize= 38380kB time=00:01:40.01 bitrate=3143.7kbits/s dup=3 drop=0 video:36750kB audio:1563kB subtitle:0 global headers:0kB muxing overhead 0.175016% [libx264 @ 0xc410c40] frame I:15 Avg QP:14.89 size: 56463 [libx264 @ 0xc410c40] frame P:961 Avg QP:21.33 size: 28671 [libx264 @ 0xc410c40] frame B:1422 Avg QP:22.22 size: 6492 [libx264 @ 0xc410c40] consecutive B-frames: 11.4% 26.1% 7.3% 55.2% [libx264 @ 0xc410c40] mb I I16..4: 38.8% 58.7% 2.5% [libx264 @ 0xc410c40] mb P I16..4: 5.0% 13.5% 0.4% P16..4: 35.7% 9.1% 4.1% 0.0% 0.0% skip:32.2% [libx264 @ 0xc410c40] mb B I16..4: 0.5% 0.9% 0.0% B16..8: 24.4% 1.9% 0.3% direct: 1.6% skip:70.3% L0:40.7% L1:54.9% BI: 4.3% [libx264 @ 0xc410c40] 8x8 transform intra:70.0% inter:83.8% [libx264 @ 0xc410c40] coded y,uvDC,uvAC intra: 45.1% 49.5% 10.1% inter: 11.3% 13.0% 0.6% [libx264 @ 0xc410c40] i16 v,h,dc,p: 32% 27% 6% 36% [libx264 @ 0xc410c40] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 22% 18% 29% 4% 5% 6% 5% 5% 5% [libx264 @ 0xc410c40] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 28% 18% 17% 5% 9% 8% 7% 5% 3% [libx264 @ 0xc410c40] i8c dc,h,v,p: 59% 20% 18% 4% [libx264 @ 0xc410c40] Weighted P-Frames: Y:15.9% UV:10.1% [libx264 @ 0xc410c40] ref P L0: 60.2% 19.2% 15.5% 4.9% 0.3% [libx264 @ 0xc410c40] ref B L0: 90.6% 8.4% 1.1% [libx264 @ 0xc410c40] ref B L1: 97.7% 2.3% [libx264 @ 0xc410c40] kb/s:3010.02 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 13 23:18:36 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 13 Aug 2013 21:18:36 -0000 Subject: [FFmpeg-trac] #2860(undetermined:new): -ac downmix fails. Message-ID: <036.aa80bbb5c72d95a4039fd1620a9d566b@avcodec.org> #2860: -ac downmix fails. -------------------------------------+------------------------------------- Reporter: Mista_D | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- "-AC 2" filter doesn't downmix properly. The output has surround channels only. Source sample: https://www.dropbox.com/s/dvurxjsjbu3f3fk/disk11.ts?m ffmpeg -i disk11.ts -ac 2 -t 100 100.mp4 ffmpeg version 2.0 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 6 2013 16:10:49 with gcc 4.1.2 (GCC) 20080704 (Red Hat 4.1.2-52) configuration: --enable-static --enable-postproc --enable-gpl --enable-avfilter --enable-libx264 --enable-libxvid --enable-libmp3lame --enable-libfaac --enable-pthreads --enable-swscale --enable-runtime- cpudetect --disable-devices --disable-avdevice --extra-ldflags=-static --disable-shared --enable-bzlib --enable-zlib --extra-libs='-lx264 -lxvidcore -lmp3lame -lpthread -lm -lbz2 -lz -lpthread -lvpx -lass -lfontconfig -lexpat -lfreetype -lfaac' --disable-encoder=libgsm --disable-decoder=libgsm --disable-doc --enable-libvpx --enable-libass --enable-version3 --enable-nonfree --enable-libfreetype libavutil 52. 38.100 / 52. 38.100 libavcodec 55. 18.102 / 55. 18.102 libavformat 55. 12.100 / 55. 12.100 libavfilter 3. 79.101 / 3. 79.101 libswscale 2. 3.100 / 2. 3.100 libswresample 0. 17.102 / 0. 17.102 libpostproc 52. 3.100 / 52. 3.100 Input #0, mpegts, from 'disk11.ts': Duration: 01:38:47.88, start: 0.221700, bitrate: 59026 kb/s Program 1 Stream #0:0[0x1e1]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 90k tbn, 47.95 tbc Stream #0:1[0x1e2]: Audio: s302m (BSSD / 0x44535342), 48000 Hz, 8 channels (FL+FR+FC+LFE+BL+BR+DL+DR), s16, 7680 kb/s [libx264 @ 0xc410c40] using SAR=1/1 [libx264 @ 0xc410c40] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 [libx264 @ 0xc410c40] profile High, level 4.0 [libx264 @ 0xc410c40] 264 - core 135 - H.264/MPEG-4 AVC codec - Copyleft 2003-2013 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=12 lookahead_threads=2 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=23 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 '100.mp4': Metadata: encoder : Lavf55.12.100 Stream #0:0: Video: h264 (libx264) ([33][0][0][0] / 0x0021), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], q=-1--1, 24k tbn, 23.98 tbc Stream #0:1: Audio: aac (libfaac) ([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 (s302m -> libfaac) Press [q] to stop, [?] for help frame= 2398 fps= 20 q=-1.0 Lsize= 38380kB time=00:01:40.01 bitrate=3143.7kbits/s dup=3 drop=0 video:36750kB audio:1563kB subtitle:0 global headers:0kB muxing overhead 0.175016% [libx264 @ 0xc410c40] frame I:15 Avg QP:14.89 size: 56463 [libx264 @ 0xc410c40] frame P:961 Avg QP:21.33 size: 28671 [libx264 @ 0xc410c40] frame B:1422 Avg QP:22.22 size: 6492 [libx264 @ 0xc410c40] consecutive B-frames: 11.4% 26.1% 7.3% 55.2% [libx264 @ 0xc410c40] mb I I16..4: 38.8% 58.7% 2.5% [libx264 @ 0xc410c40] mb P I16..4: 5.0% 13.5% 0.4% P16..4: 35.7% 9.1% 4.1% 0.0% 0.0% skip:32.2% [libx264 @ 0xc410c40] mb B I16..4: 0.5% 0.9% 0.0% B16..8: 24.4% 1.9% 0.3% direct: 1.6% skip:70.3% L0:40.7% L1:54.9% BI: 4.3% [libx264 @ 0xc410c40] 8x8 transform intra:70.0% inter:83.8% [libx264 @ 0xc410c40] coded y,uvDC,uvAC intra: 45.1% 49.5% 10.1% inter: 11.3% 13.0% 0.6% [libx264 @ 0xc410c40] i16 v,h,dc,p: 32% 27% 6% 36% [libx264 @ 0xc410c40] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 22% 18% 29% 4% 5% 6% 5% 5% 5% [libx264 @ 0xc410c40] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 28% 18% 17% 5% 9% 8% 7% 5% 3% [libx264 @ 0xc410c40] i8c dc,h,v,p: 59% 20% 18% 4% [libx264 @ 0xc410c40] Weighted P-Frames: Y:15.9% UV:10.1% [libx264 @ 0xc410c40] ref P L0: 60.2% 19.2% 15.5% 4.9% 0.3% [libx264 @ 0xc410c40] ref B L0: 90.6% 8.4% 1.1% [libx264 @ 0xc410c40] ref B L1: 97.7% 2.3% [libx264 @ 0xc410c40] kb/s:3010.02 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 14 00:56:26 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 13 Aug 2013 22:56:26 -0000 Subject: [FFmpeg-trac] #2860(undetermined:closed): -ac downmix fails. In-Reply-To: <036.aa80bbb5c72d95a4039fd1620a9d566b@avcodec.org> References: <036.aa80bbb5c72d95a4039fd1620a9d566b@avcodec.org> Message-ID: <051.232fc59b644f402e1e3ed6aa05a247dc@avcodec.org> #2860: -ac downmix fails. -------------------------------------+------------------------------------- Reporter: Mista_D | Owner: Type: defect | Status: closed Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: duplicate Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by llogan): * status: new => closed * resolution: => duplicate Comment: Duplicate of ticket #2859. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 14 03:04:59 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 14 Aug 2013 01:04:59 -0000 Subject: [FFmpeg-trac] #2012(FFmpeg:closed): -filter without specifier fails without explicit error In-Reply-To: <035.d11347c482db90cfe3758fb94f82082f@avcodec.org> References: <035.d11347c482db90cfe3758fb94f82082f@avcodec.org> Message-ID: <050.b4bad14b830d8b3a2a5698590e8e246c@avcodec.org> #2012: -filter without specifier fails without explicit error ------------------------------------+---------------------------------- Reporter: ubitux | Owner: Type: defect | Status: closed Priority: normal | Component: FFmpeg Version: git-master | Resolution: fixed Keywords: | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+---------------------------------- Changes (by michael): * status: open => closed * resolution: => fixed Comment: Fixed in 640a36a05c4d9d371086c22a158fb3d314a71538 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 14 11:37:53 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 14 Aug 2013 09:37:53 -0000 Subject: [FFmpeg-trac] #2861(undetermined:new): AVI/XVID; Corrupted playback Message-ID: <042.edd64292bd93ab0d03104770ca649cf8@avcodec.org> #2861: AVI/XVID; Corrupted playback -------------------------------------+------------------------------------- Reporter: | Type: defect Underground78 | Priority: normal Status: new | Version: git- Component: | master undetermined | Blocked By: Keywords: | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: Some XVID in AVI files show corrupted frames when decoded using ffmpeg. Old version of ffmpeg seems to work correctly but I can't really tell when it was broken. How to reproduce: Play [http://www.datafilehost.com/d/4baf12ad this sample] ([http://rghost.ru/private/48092654/e49338c3ccb4bb2fa7be2950b26204e5 mirror]) using ffplay. {{{ % ffplay.exe "Untitled 16.avi" ffplay version N-55515-gbbbd959 Copyright (c) 2003-2013 the FFmpeg developers built on Aug 13 2013 18:01:31 with gcc 4.7.3 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetype --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable- librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable- libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 27.100 / 55. 27.100 libavformat 55. 13.102 / 55. 13.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 14 11:38:08 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 14 Aug 2013 09:38:08 -0000 Subject: [FFmpeg-trac] #2861(undetermined:new): AVI/XVID: Corrupted playback (was: AVI/XVID; Corrupted playback) In-Reply-To: <042.edd64292bd93ab0d03104770ca649cf8@avcodec.org> References: <042.edd64292bd93ab0d03104770ca649cf8@avcodec.org> Message-ID: <057.ab0e098fe90f72d2a92f71c0406ea6a0@avcodec.org> #2861: AVI/XVID: Corrupted playback -------------------------------------+------------------------------------- Reporter: | Owner: Underground78 | Status: new Type: defect | Component: Priority: normal | undetermined Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 14 11:57:43 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 14 Aug 2013 09:57:43 -0000 Subject: [FFmpeg-trac] #2862(build system:new): Wiki: "How to compile FFmpeg for RaspberryPi" doesn't work (how to get the cross compiler working?) Message-ID: <036.630bed81013dc3be8c31c044a87886cb@avcodec.org> #2862: Wiki: "How to compile FFmpeg for RaspberryPi" doesn't work (how to get the cross compiler working?) -------------------------------------+------------------------------------- Reporter: jussi19 | Type: defect Status: new | Priority: normal Component: build | Version: system | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- I tried to cross compile ffmpeg for raspberry as described in this wiki. ct-ng build failed: [ERROR] Missing: 'i686-pc-linux-gnu-g++' or 'i686-pc-linux-gnu-g++' or 'g++' : either needed! In menuconfig one step earlier there where printed some hints (eg binutils 2.21.1a or the "Show Linaro versions" option) that are newer than mine or completely missing in my configuration. I loaded crosstool-ng 1.9.3 from crosstool_ng.org. That's the latest in the dl directory. I work under Xubuntu 13.04. Am I missing something? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 14 12:42:03 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 14 Aug 2013 10:42:03 -0000 Subject: [FFmpeg-trac] #2863(avcodec:new): libwavpack: Output too short Message-ID: <036.1ed8190bd2a467e37ba7bd029e2a0d6c@avcodec.org> #2863: libwavpack: Output too short ---------------------------------+-------------------------------------- Reporter: lachs0r | Type: defect Status: new | Priority: normal Component: avcodec | Version: git-master Keywords: wavpack | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ---------------------------------+-------------------------------------- When trying to convert audio files with a certain length to WavPack using the libwavpack encoder, the resulting file is shorter than expected and tools like wvgain complain about an incorrect number of samples. ffmpeg outputs a warning when that happens, e.g.: [libwavpack @ 0x2335b00] 1 frames left in the queue on closing Log: {{{ ffmpeg -y -i 404.wav -c:a libwavpack -ss 228.06 -to 442.85 out.wv -report ffmpeg version N-55519-g7ec7d62 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 14 2013 11:31:24 with gcc 4.8 (SUSE Linux) configuration: --prefix=/usr --libdir=/usr/lib64 --enable-gpl --enable- version3 --enable-nonfree --enable-static --disable-shared --enable-pic --enable-libvorbis --enable-libmp3lame --enable-libwavpack --enable- avresample libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 27.100 / 55. 27.100 libavformat 55. 13.102 / 55. 13.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libavresample 1. 1. 0 / 1. 1. 0 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Splitting the commandline. Reading option '-y' ... matched as option 'y' (overwrite output files) with argument '1'. Reading option '-i' ... matched as input file with argument '404.wav'. Reading option '-c:a' ... matched as option 'c' (codec name) with argument 'libwavpack'. Reading option '-ss' ... matched as option 'ss' (set the start time offset) with argument '228.06'. Reading option '-to' ... matched as option 'to' (record or transcode stop time) with argument '442.85'. Reading option 'out.wv' ... matched as output file. Reading option '-report' ... matched as option 'report' (generate a report) with argument '1'. Finished splitting the commandline. Parsing a group of options: global . Applying option y (overwrite output files) with argument 1. Applying option report (generate a report) with argument 1. Successfully parsed a group of options. Parsing a group of options: input file 404.wav. Successfully parsed a group of options. Opening an input file: 404.wav. [wav @ 0x35672c0] Format wav probed with size=2048 and score=99 [wav @ 0x35672c0] File position before avformat_find_stream_info() is 80 [wav @ 0x35672c0] parser not found for codec pcm_s16le, packets or times may be invalid. [wav @ 0x35672c0] probing stream 0 pp:4 [wav @ 0x35672c0] probing stream 0 pp:3 [wav @ 0x35672c0] probing stream 0 pp:2 [wav @ 0x35672c0] probing stream 0 pp:1 [wav @ 0x35672c0] probed stream 0 [wav @ 0x35672c0] parser not found for codec pcm_s16le, packets or times may be invalid. [wav @ 0x35672c0] max_analyze_duration 5000000 reached at 5015510 microseconds [wav @ 0x35672c0] File position after avformat_find_stream_info() is 897104 Guessed Channel Layout for Input Stream #0.0 : stereo Input #0, wav, from '404.wav': Metadata: encoder : Lavf55.13.102 Duration: 00:35:50.40, bitrate: 1411 kb/s Stream #0:0, 218, 1/44100: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 44100 Hz, stereo, s16, 1411 kb/s Successfully opened the file. Parsing a group of options: output file out.wv. Applying option c:a (codec name) with argument libwavpack. Applying option ss (set the start time offset) with argument 228.06. Applying option to (record or transcode stop time) with argument 442.85. Successfully parsed a group of options. Opening an output file: out.wv. Successfully opened the file. detected 4 logical cores [graph 0 input from stream 0:0 @ 0x3579940] Setting 'time_base' to value '1/44100' [graph 0 input from stream 0:0 @ 0x3579940] Setting 'sample_rate' to value '44100' [graph 0 input from stream 0:0 @ 0x3579940] Setting 'sample_fmt' to value 's16' [graph 0 input from stream 0:0 @ 0x3579940] Setting 'channel_layout' to value '0x3' [graph 0 input from stream 0:0 @ 0x3579940] tb:1/44100 samplefmt:s16 samplerate:44100 chlayout:0x3 [audio format for output stream 0:0 @ 0x3579ec0] Setting 'sample_fmts' to value 's32' [audio format for output stream 0:0 @ 0x3579ec0] auto-inserting filter 'auto-inserted resampler 0' between the filter 'Parsed_anull_0' and the filter 'audio format for output stream 0:0' [AVFilterGraph @ 0x35581a0] query_formats: 5 queried, 9 merged, 3 already done, 0 delayed [auto-inserted resampler 0 @ 0x357cf80] ch:2 chl:stereo fmt:s16 r:44100Hz -> ch:2 chl:stereo fmt:s32 r:44100Hz Output #0, wv, to 'out.wv': Metadata: encoder : Lavf55.13.102 Stream #0:0, 0, 1/90000: Audio: wavpack (libwavpack), 44100 Hz, stereo, s32, 128 kb/s Stream mapping: Stream #0:0 -> #0:0 (pcm_s16le -> libwavpack) Press [q] to stop, [?] for help size= 5646kB time=00:00:46.81 bitrate= 988.0kbits/s size= 12936kB time=00:01:42.53 bitrate=1033.5kbits/s size= 20328kB time=00:02:38.26 bitrate=1052.2kbits/s [output stream 0:0 @ 0x357af00] EOF on sink link output stream 0:0:default. No more output streams to write to, finishing. size= 27489kB time=00:03:34.73 bitrate=1048.7kbits/s video:0kB audio:27489kB subtitle:0 global headers:0kB muxing overhead 0.000330% [libwavpack @ 0x3577f20] 1 frames left in the queue on closing 19073 frames successfully decoded, 0 decoding errors [AVIOContext @ 0x35787e0] Statistics: 2 seeks, 1053 writeouts [AVIOContext @ 0x356f8a0] Statistics: 78151680 bytes read, 0 seeks }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 14 14:15:22 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 14 Aug 2013 12:15:22 -0000 Subject: [FFmpeg-trac] #2834(avcodec:closed): mpeg2video: Assertion p <= end failed at libavcodec/utils.c:3249 + core dumped In-Reply-To: <036.7568c48915982f1557e1dd013777d6e4@avcodec.org> References: <036.7568c48915982f1557e1dd013777d6e4@avcodec.org> Message-ID: <051.428366b4d26f3576dd4f3329edc568e7@avcodec.org> #2834: mpeg2video: Assertion p <= end failed at libavcodec/utils.c:3249 + core dumped -------------------------------------+------------------------------------- Reporter: peter_b | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: fixed Keywords: mpeg2video | Blocked By: regression crash abort | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by peter_b): Thanks. I've just checked with "broken.m2t" and it works now. ''Just for the sake of completeness'', I might note that the same commandline used above now returns a "slice too small" error, while ffmpeg v0.8.6 does not. The testfile "broken.m2t" however, only has 11 frames - so it ''is'' insanely short ;) The initial problem however is solved. Thank you very much! {{{ $ ffmpeg_git -i broken.m2t -an -f framemd5 output.framemd5 ffmpeg version N-55539-g2090451 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 14 2013 13:46:48 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5) configuration: --prefix=/usr/local --enable-gpl --enable-nonfree --enable-version3 --enable-postproc --enable-swscale --enable-avfilter --enable-pthreads --enable-bzlib --enable-libmp3lame --enable-libvorbis --enable-libxvid --enable-zlib --enable-libopenjpeg --enable-decoder=png --enable-encoder=png --enable-libfreetype --enable-libschroedinger --enable-libvpx --enable-libvorbis --enable-libx264 --enable-libfaac libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 27.100 / 55. 27.100 libavformat 55. 13.102 / 55. 13.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Input #0, mpegts, from 'broken.m2t': Duration: 00:00:00.58, start: 1.416000, bitrate: 27411 kb/s Program 1 Metadata: service_name : Service01 service_provider: FFmpeg Stream #0:0[0x100]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p, 1440x1080 [SAR 4:3 DAR 16:9], max. 25000 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x101]: Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 384 kb/s Output #0, framemd5, to 'output.framemd5': Metadata: encoder : Lavf55.13.102 Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 1440x1080 [SAR 4:3 DAR 16:9], q=2-31, 200 kb/s, 25 tbn, 25 tbc Stream mapping: Stream #0:0 -> #0:0 (mpeg2video -> rawvideo) Press [q] to stop, [?] for help [mpeg2video @ 0x3517ba0] slice too small Error while decoding stream #0:0: Invalid data found when processing input frame= 11 fps=0.0 q=0.0 Lsize= 1kB time=00:00:00.52 bitrate= 13.7kbits/s video:25059kB audio:0kB subtitle:0 global headers:0kB muxing overhead -99.996524% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 14 14:25:39 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 14 Aug 2013 12:25:39 -0000 Subject: [FFmpeg-trac] #1912(undetermined:new): mpeg2video demux-decode-encode-mux uses only 50% cpu when multithreading (was: mpeg2video cpu usage bottleneck) In-Reply-To: <036.2c42ce0a9586472af953d851383f38f3@avcodec.org> References: <036.2c42ce0a9586472af953d851383f38f3@avcodec.org> Message-ID: <051.0681cfe9cc890d91f3ab7ae3a0851a91@avcodec.org> #1912: mpeg2video demux-decode-encode-mux uses only 50% cpu when multithreading -------------------------------------+------------------------------------- Reporter: darkbit | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: mpeg2video | Resolution: Blocking: | Blocked By: Analyzed by developer: 1 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Changes (by michael): * analyzed: 0 => 1 * version: unspecified => git-master * reproduced: 0 => 1 Comment: To fix this, frame multithreading has to be implemented for mpeg2video encoder/decoder. Feel free to open 2 such feature requests. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 14 14:26:15 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 14 Aug 2013 12:26:15 -0000 Subject: [FFmpeg-trac] #1912(undetermined:new): mpeg2video demux-decode-encode-mux uses only 50% cpu when multithreading (need frame multithreading) (was: mpeg2video demux-decode-encode-mux uses only 50% cpu when multithreading) In-Reply-To: <036.2c42ce0a9586472af953d851383f38f3@avcodec.org> References: <036.2c42ce0a9586472af953d851383f38f3@avcodec.org> Message-ID: <051.e5394909f00c41a208848acdce0b28c7@avcodec.org> #1912: mpeg2video demux-decode-encode-mux uses only 50% cpu when multithreading (need frame multithreading) -------------------------------------+------------------------------------- Reporter: darkbit | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: mpeg2video | Resolution: Blocking: | Blocked By: Analyzed by developer: 1 | Reproduced by developer: 1 -------------------------------------+------------------------------------- -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 14 17:02:32 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 14 Aug 2013 15:02:32 -0000 Subject: [FFmpeg-trac] #2864(undetermined:new): targa_y216: Insufficient input data Message-ID: <038.d52685e12397a8d053f68b9b6f774e98@avcodec.org> #2864: targa_y216: Insufficient input data -------------------------------------+------------------------------------- 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 -------------------------------------+------------------------------------- the sample from ticket #1354 decodes correctly with version of the codec which created attached file http://www.datafilehost.com/d/4e49a129 {{{ C:\>ffmpeg -i targa_y216.mov -f null - ffmpeg version N-55393-g3b2e99f Copyright (c) 2000-2013 the FFmpeg developers built on Aug 8 2013 21:32:57 with gcc 4.7.3 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab le-iconv --enable-libass --enable-libbluray --enable-libcaca --enable- libfreetyp e --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --ena ble-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-l ibopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libsp eex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable- libvo- amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable- libxavs -- enable-libxvid --enable-zlib libavutil 52. 41.100 / 52. 41.100 libavcodec 55. 24.100 / 55. 24.100 libavformat 55. 13.102 / 55. 13.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'targa_y216.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt creation_time : 2013-08-14 13:37:20 Duration: 00:00:02.00, start: 0.000000, bitrate: 109145 kb/s Stream #0:0(eng): Video: targa_y216 (Y216 / 0x36313259), yuv422p16le (14 bpc ), 720x486, 107379 kb/s, SAR 10:11 DAR 400:297, 29 fps, 29 tbr, 1000k tbn, 1000k tbc Metadata: creation_time : 2013-08-14 13:37:20 handler_name : Procedura obs?ugi skr?t?w danych Apple Output #0, null, to 'pipe:': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt encoder : Lavf55.13.102 Stream #0:0(eng): Video: rawvideo (Y3[10][16] / 0x100A3359), yuv422p16le (14 bpc), 720x486 [SAR 10:11 DAR 400:297], q=2-31, 200 kb/s, 90k tbn, 29 tbc Metadata: creation_time : 2013-08-14 13:37:20 handler_name : Procedura obs?ugi skr?t?w danych Apple Stream mapping: Stream #0:0 -> #0:0 (targa_y216 -> rawvideo) Press [q] to stop, [?] for help [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred [targa_y216 @ 029d7f60] Insufficient input data. Error while decoding stream #0:0: Error number -22 occurred frame= 0 fps=0.0 q=0.0 Lsize=N/A time=00:00:00.00 bitrate=N/A 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 Wed Aug 14 18:54:47 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 14 Aug 2013 16:54:47 -0000 Subject: [FFmpeg-trac] #2862(undetermined:closed): Wiki: "How to compile FFmpeg for RaspberryPi" doesn't work (how to get the cross compiler working?) In-Reply-To: <036.630bed81013dc3be8c31c044a87886cb@avcodec.org> References: <036.630bed81013dc3be8c31c044a87886cb@avcodec.org> Message-ID: <051.3b5fbb82a0d8d55e1b373e7d73f318f1@avcodec.org> #2862: Wiki: "How to compile FFmpeg for RaspberryPi" doesn't work (how to get the cross compiler working?) -------------------------------------+------------------------------------- Reporter: jussi19 | 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 llogan): * status: new => closed * resolution: => invalid * component: build system => undetermined Comment: Please understand that the FFmpeg Bug Tracker is limited to bug reports. Official help resources are the ffmpeg-user mailing list and the #ffmpeg IRC channel. However, burek, the author of that guide, is active on a forum dedicated to helping ffmpeg users at http://ffmpeg.gusari.org/ If you believe you are experiencing a bug then please re-open this ticket. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 14 21:46:53 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 14 Aug 2013 19:46:53 -0000 Subject: [FFmpeg-trac] #2865(FFmpeg:new): Front Center, Downmix Left, and Downmix Right unlabelled in QTPlayer Message-ID: <037.0a6cd49e992468d01591c610252619d6@avcodec.org> #2865: Front Center, Downmix Left, and Downmix Right unlabelled in QTPlayer -------------------------------------+------------------------------------- Reporter: cjplay93 | Type: defect Status: new | Priority: normal Component: FFmpeg | Version: Keywords: Quicktime, | unspecified Channel Metadata, ProResHQ | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: When the below command generates an MOV file, we open it in Quicktime Player to verify the track configuration is labelled correctly. On the 3rd, 7th, and 8th audio tracks (0:3,0:7,0:8) the audio assignment label (QT Player>Movie Properties>Audio Settings>Channel Assignment) does not appear and instead says "Mono" in the Quicktime UI. When I run the FFMPEG -i command by itself on the produced file, "Center" or "FC" does not show up in that track and instead says "mono". How to reproduce: {{{ Command Line - %ffmpegpath% -i "%~dpnx1" -map 0:v:0 -c:v prores -profile:v 3 -filter:v "setsar=sar=10/11" -top:v -1 -filter_complex "[0:a:0]pan=FL:c0=c0[outFL]" -map [outFL] -filter_complex "[0:a:0]pan=FR:c0=c1[outFR]" -map [outFR] -filter_complex "[0:a:0]pan=FC:c0=c2[outFC]" -map [outFC] -filter_complex "[0:a:0]pan=LFE:c0=c3[outLFE]" -map [outLFE] -filter_complex "[0:a:0]pan=BL:c0=c4[outBL]" -map [outBL] -filter_complex "[0:a:0]pan=BR:c0=c5[outBR]" -map [outBR] -filter_complex "[0:a:0]pan=DL:c0=c6[outDL]" -map [outDL] -filter_complex "[0:a:0]pan=DR:c0=c7[outDR]" -map [outDR] -c:a pcm_s24le -timecode 00:59:59:00 -f mov -y "%~dpn1_ProResHQ.mov" }}} ffmpeg version built on ... 07/02/2013 {{{ Analysis of Output Console Readout - ffmpeg version N-54362-ge0be3cb Copyright (c) 2000-2013 the FFmpeg developers built on Jul 2 2013 22:15:59 with gcc 4.7.3 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab le-iconv --enable-libass --enable-libbluray --enable-libcaca --enable- libfreetyp e --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --ena ble-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-l ibopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libsp eex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable- libvo- amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable- libxavs -- enable-libxvid --enable-zlib libavutil 52. 38.100 / 52. 38.100 libavcodec 55. 18.100 / 55. 18.100 libavformat 55. 11.100 / 55. 11.100 libavdevice 55. 2.100 / 55. 2.100 libavfilter 3. 77.101 / 3. 77.101 libswscale 2. 3.100 / 2. 3.100 libswresample 0. 17.102 / 0. 17.102 libpostproc 52. 3.100 / 52. 3.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'T:\prores_inbound\SD_TESTING\SD_IVTC_8c hannel_ProResHQ_metasave.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt creation_time : 2013-08-14 20:10:39 encoder : Lavf55.11.100 Duration: 00:00:10.01, start: 0.000000, bitrate: 51014 kb/s Stream #0:0(eng): Video: prores (apch / 0x68637061), yuv422p10le, 720x480, 4 1831 kb/s, SAR 10:11 DAR 15:11, 23.98 fps, 23.98 tbr, 11988 tbn, 11988 tbc Metadata: creation_time : 2013-08-14 20:10:39 handler_name : Apple Alias Data Handler timecode : 00:59:59:00 Stream #0:1(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, 1 channels (FL), s32, 1152 kb/s Metadata: creation_time : 2013-08-14 20:10:39 handler_name : Apple Alias Data Handler Stream #0:2(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, 1 channels (FR), s32, 1152 kb/s Metadata: creation_time : 2013-08-14 20:10:39 handler_name : Apple Alias Data Handler Stream #0:3(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, mono, s32, 1152 kb/s Metadata: creation_time : 2013-08-14 20:10:39 handler_name : Apple Alias Data Handler Stream #0:4(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, 1 channels (LFE), s32, 1152 kb/s Metadata: creation_time : 2013-08-14 20:10:39 handler_name : Apple Alias Data Handler Stream #0:5(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, 1 channels (BL), s32, 1152 kb/s Metadata: creation_time : 2013-08-14 20:10:39 handler_name : Apple Alias Data Handler Stream #0:6(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, 1 channels (BR), s32, 1152 kb/s Metadata: creation_time : 2013-08-14 20:10:39 handler_name : Apple Alias Data Handler Stream #0:7(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, 1 channels (DL), s32, 1152 kb/s Metadata: creation_time : 2013-08-14 20:10:39 handler_name : Apple Alias Data Handler Stream #0:8(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, 1 channels (DR), s32, 1152 kb/s Metadata: creation_time : 2013-08-14 20:10:39 handler_name : Apple Alias Data Handler Stream #0:9(eng): Data: none (tmcd / 0x64636D74), 0 kb/s Metadata: creation_time : 2013-08-14 20:10:39 handler_name : Apple Alias Data Handler timecode : 00:59:59:00 At least one output file must be specified }}} BTW, if you find a better way to do this command, I would really appreciate it. We need 8 mono tracks in an MOV with ProResHQ and this command does 95% of the job whereas our current process does about 65% of the job. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 14 22:04:13 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 14 Aug 2013 20:04:13 -0000 Subject: [FFmpeg-trac] #1720(avformat:open): ffmpeg with -vcodec copy -acodec copy creates files "without audio" for certain players In-Reply-To: <039.c31b2c4868804412e7e633ec5ef6dcd0@avcodec.org> References: <039.c31b2c4868804412e7e633ec5ef6dcd0@avcodec.org> Message-ID: <054.6c95d5bd39412237f99571aab9169964@avcodec.org> #1720: ffmpeg with -vcodec copy -acodec copy creates files "without audio" for certain players ------------------------------------+------------------------------------ Reporter: rogerdpack | Owner: Type: defect | Status: open Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: mpegps | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Comment (by rogerdpack): Latest builds of ffmpeg/mplayer MPlayer sherpya-r36349+gb24f15c-4.6 (C) 2000-2013 MPlayer Team ffmpeg version N-55515-gbbbd959 still seem to show this problem adjusting mplayer's -tsprobe or lavdopts probesize didn't seem to make a difference, though I may have been adjusting them wrong. Applying "-target ntsc-dvd" does seem to make it so mplayer can read the audio. Interesting, I wonder which parameter it is setting fixes it... -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 15 03:10:48 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 15 Aug 2013 01:10:48 -0000 Subject: [FFmpeg-trac] #2866(avcodec:new): support --verify option for lossless encoding to decode the output in parallel to compare to original Message-ID: <036.28ac5dd25af2f8943310d8a3efc81d67@avcodec.org> #2866: support --verify option for lossless encoding to decode the output in parallel to compare to original ---------------------------------------+--------------------------------- Reporter: dericed | Owner: Type: enhancement | Status: new Priority: normal | Component: avcodec Version: 1.1.5 | Keywords: Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 ---------------------------------------+--------------------------------- Summary of the enhancement request: The FLAC utility has an option called --verify {{{ ENCODING OPTIONS -V, --verify Verify a correct encoding by decoding the output in parallel and comparing to the original }}} This is an option for the paranoid, but is very helpful in lossless encoding for digital preservation, especially when the original data is considered for disposal after encoding to a lossless derivative. How to reproduce: I use FFmpeg to convert uncompressed video into lossless video in ffv1. Currently I do this with two passes: - pass 1 encode the source video to both an ffv1 output and framemd5 output - pass 2 encode the ffv1 output to a new framemd5 output - make sure the two framemd5 outputs are identical Almost every time the two framemd5s match but on very (very) rare instance they differ. This happened to me recently. For pass 1 (decode source and encode to ffv1 and framemd5) I ran: {{{ ffmpeg -v warning -stats -vsync 0 -i "/Volumes/Desktop-1/Capture Scratch/ATW/ATW00296/objects/SXL00257.mov" -map 0:v -map 0:a -c:v ffv1 -vf "setfield=bff" -g 1 -c:a copy "/Volumes/Desktop-1/Capture Scratch/ATW/ATW00296/objects/SXL00257_ffv1.mov" -f framemd5 -an "/Volumes/Desktop-1/Capture Scratch/ATW/ATW00296/metadata/submissionDocumentation/logs/SXL00257.framemd5" ffmpeg version 1.1.git Copyright (c) 2000-2013 the FFmpeg developers }}} For pass 2 (decode ffv1 from pass 1 and encode that to framemd5) I ran: {{{ ffmpeg -v warning -stats -i "/Volumes/Desktop-1/Capture Scratch/ATW/ATW00296/objects/SXL00257_ffv1.mov" -f framemd5 -pix_fmt uyvy422 -an "/Volumes/Desktop-1/Capture Scratch/ATW/ATW00296/metadata/submissionDocumentation/logs/SXL00257_ffv1.framemd5" }}} Full logs for both commands below. The resulting framemd5s, when diff'ed, had one line of difference. I looked up the corresponding frame in the ffv1 output and it had the rainbow error effect that you'd normally see in corrupted ffv1. I extracted a few frames surrounding the error and uploaded it here: http://dericed.com/samples/SXL00257_glitch.mov. Unfortunately this error isn't easily recreated but a rare occurrence. Finding this glitch validated the two pass process, since the output of the first pass that encoded the ffv1 didn't provide a clue that the output was not lossless but had an error introduced. This reminded me of the --verify option in the FLAC utility. Is a --verify option feasible in ffmpeg when a level of paranoia is needed to validate the output. PASS 1 {{{ ffmpeg started on 2013-08-12 at 19:53:59 Report written to "/Volumes/Desktop-1/Capture Scratch/ATW/ATW00296/metadata/submissionDocumentation/logs/ffmpeg_20130812-195359_makelossless.log" Command line: ffmpeg -v warning -stats -vsync 0 -i "/Volumes/Desktop-1/Capture Scratch/ATW/ATW00296/objects/SXL00257.mov" -map 0:v -map 0:a -c:v ffv1 -vf "setfield=bff" -g 1 -c:a copy "/Volumes/Desktop-1/Capture Scratch/ATW/ATW00296/objects/SXL00257_ffv1.mov" -f framemd5 -an "/Volumes/Desktop-1/Capture Scratch/ATW/ATW00296/metadata/submissionDocumentation/logs/SXL00257.framemd5" ffmpeg version 1.1.git Copyright (c) 2000-2013 the FFmpeg developers built on Apr 11 2013 20:28:02 with gcc 4.2.1 (GCC) (Apple Inc. build 5666) (dot 3) configuration: --prefix=/usr/local/Cellar/ffmpeg/HEAD --enable-shared --enable-pthreads --enable-gpl --enable-version3 --enable-nonfree --enable-hardcoded-tables --enable-avresample --enable-vda --cc=/usr/bin/gcc-4.2 --host-cflags='-Os -w -pipe -march=core2 -msse4.1 -mmacosx-version-min=10.6' --host-ldflags='-L/usr/local/opt/gettext/lib -L/usr/local/lib -F/usr/local/Frameworks -L/usr/X11/lib' --enable-libx264 --enable-libfaac --enable-libmp3lame --enable-libxvid --enable-libfreetype --enable-ffplay --enable-libcaca --enable-libopenjpeg --extra- cflags='-I/usr/local/Cellar/openjpeg/1.5.1/include/openjpeg-1.5 ' libavutil 52. 26.100 / 52. 26.100 libavcodec 55. 2.100 / 55. 2.100 libavformat 55. 2.100 / 55. 2.100 libavdevice 55. 0.100 / 55. 0.100 libavfilter 3. 53.101 / 3. 53.101 libavresample 1. 1. 0 / 1. 1. 0 libswscale 2. 2.100 / 2. 2.100 libswresample 0. 17.102 / 0. 17.102 libpostproc 52. 3.100 / 52. 3.100 Splitting the commandline. Reading option '-v' ... matched as option 'v' (set logging level) with argument 'warning'. Reading option '-stats' ... matched as option 'stats' (print progress report during encoding) with argument '1'. Reading option '-vsync' ... matched as option 'vsync' (video sync method) with argument '0'. Reading option '-i' ... matched as input file with argument '/Volumes/Desktop-1/Capture Scratch/ATW/ATW00296/objects/SXL00257.mov'. Reading option '-map' ... matched as option 'map' (set input stream mapping) with argument '0:v'. Reading option '-map' ... matched as option 'map' (set input stream mapping) with argument '0:a'. Reading option '-c:v' ... matched as option 'c' (codec name) with argument 'ffv1'. Reading option '-vf' ... matched as option 'vf' (set video filters) with argument 'setfield=bff'. Reading option '-g' ... matched as AVOption 'g' with argument '1'. Reading option '-c:a' ... matched as option 'c' (codec name) with argument 'copy'. Reading option '/Volumes/Desktop-1/Capture Scratch/ATW/ATW00296/objects/SXL00257_ffv1.mov' ... matched as output file. Reading option '-f' ... matched as option 'f' (force format) with argument 'framemd5'. Reading option '-an' ... matched as option 'an' (disable audio) with argument '1'. Reading option '/Volumes/Desktop-1/Capture Scratch/ATW/ATW00296/metadata/submissionDocumentation/logs/SXL00257.framemd5' ... matched as output file. Finished splitting the commandline. Parsing a group of options: global . Applying option v (set logging level) with argument warning. Applying option stats (print progress report during encoding) with argument 1. Applying option vsync (video sync method) with argument 0. Successfully parsed a group of options. Parsing a group of options: input file /Volumes/Desktop-1/Capture Scratch/ATW/ATW00296/objects/SXL00257.mov. Successfully parsed a group of options. Opening an input file: /Volumes/Desktop-1/Capture Scratch/ATW/ATW00296/objects/SXL00257.mov. [mov,mp4,m4a,3gp,3g2,mj2 @ 0x10180f600] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x10180f600] File position before avformat_find_stream_info() is 111514611976 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x10180f600] Probe buffer size limit of 5000000 bytes reached [mov,mp4,m4a,3gp,3g2,mj2 @ 0x10180f600] Stream #1: not enough frames to estimate rate; consider increasing probesize [mov,mp4,m4a,3gp,3g2,mj2 @ 0x10180f600] Stream #2: not enough frames to estimate rate; consider increasing probesize [mov,mp4,m4a,3gp,3g2,mj2 @ 0x10180f600] Stream #3: not enough frames to estimate rate; consider increasing probesize [mov,mp4,m4a,3gp,3g2,mj2 @ 0x10180f600] Stream #4: not enough frames to estimate rate; consider increasing probesize [mov,mp4,m4a,3gp,3g2,mj2 @ 0x10180f600] Stream #5: not enough frames to estimate rate; consider increasing probesize rfps: 27.916667 0.018776 rfps: 28.000000 0.017283 rfps: 28.083333 0.015852 rfps: 28.166667 0.014482 rfps: 28.250000 0.013175 rfps: 28.333333 0.011929 rfps: 28.416667 0.010745 rfps: 28.500000 0.009623 rfps: 28.583333 0.008563 rfps: 28.666667 0.007565 rfps: 28.750000 0.006628 rfps: 28.833333 0.005754 rfps: 28.916667 0.004941 rfps: 29.000000 0.004190 rfps: 29.083333 0.003501 rfps: 29.166667 0.002874 rfps: 29.250000 0.002309 rfps: 29.333333 0.001805 rfps: 29.416667 0.001364 rfps: 29.500000 0.000984 rfps: 29.583333 0.000666 rfps: 29.666667 0.000410 rfps: 29.750000 0.000216 rfps: 29.833333 0.000083 rfps: 29.916667 0.000013 rfps: 30.000000 0.000004 rfps: 30.083333 0.000057 rfps: 30.166667 0.000172 rfps: 30.250000 0.000349 rfps: 30.333333 0.000588 rfps: 30.416667 0.000888 rfps: 30.500000 0.001251 rfps: 30.583333 0.001675 rfps: 30.666667 0.002161 rfps: 30.750000 0.002709 rfps: 30.833333 0.003319 rfps: 30.916667 0.003991 rfps: 31.000000 0.004725 rfps: 31.083333 0.005520 rfps: 31.166667 0.006377 rfps: 31.250000 0.007296 rfps: 31.333333 0.008277 rfps: 31.416667 0.009320 rfps: 31.500000 0.010425 rfps: 31.583333 0.011591 rfps: 31.666667 0.012820 rfps: 31.750000 0.014110 rfps: 31.833333 0.015462 rfps: 31.916667 0.016876 rfps: 32.000000 0.018352 rfps: 32.083333 0.019889 rfps: 57.833333 0.019764 rfps: 57.916667 0.018231 rfps: 58.000000 0.016761 rfps: 58.083333 0.015352 rfps: 58.166667 0.014004 rfps: 58.250000 0.012719 rfps: 58.333333 0.011496 rfps: 58.416667 0.010334 rfps: 58.500000 0.009234 rfps: 58.583333 0.008197 rfps: 58.666667 0.007221 rfps: 58.750000 0.006306 rfps: 58.833333 0.005454 rfps: 58.916667 0.004664 rfps: 59.000000 0.003935 rfps: 59.083333 0.003268 rfps: 59.166667 0.002663 rfps: 59.250000 0.002120 rfps: 59.333333 0.001639 rfps: 59.416667 0.001220 rfps: 59.500000 0.000862 rfps: 59.583333 0.000567 rfps: 59.666667 0.000333 rfps: 59.750000 0.000161 rfps: 59.833333 0.000051 rfps: 59.916667 0.000002 rfps: 60.000000 0.000016 rfps: 29.970030 0.000000 rfps: 59.940060 0.000000 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x10180f600] File position after avformat_find_stream_info() is 5602816 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/Volumes/Desktop-1/Capture Scratch/ATW/ATW00296/objects/SXL00257.mov': Metadata: creation_time : 2013-08-12 15:42:07 timecode : 00:02:01;27 Duration: 01:26:13.04, start: 0.200875, bitrate: 172455 kb/s Stream #0:0(eng), 8, 1/2997: Video: rawvideo (2vuy / 0x79757632), uyvy422, 720x486, 167790 kb/s, 29.97 fps, 29.97 tbr, 2997 tbn, 2997 tbc Metadata: creation_time : 2013-08-12 17:08:26 handler_name : Apple Alias Data Handler timecode : 00:02:01;27 Stream #0:1(eng), 0, 1/2997: Subtitle: eia_608 (c608 / 0x38303663) Metadata: creation_time : 2013-08-12 17:08:26 handler_name : Apple Alias Data Handler Stream #0:2(eng), 0, 1/48000: Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, stereo, s32, 2304 kb/s Metadata: creation_time : 2013-08-12 17:08:27 handler_name : Apple Alias Data Handler Stream #0:3(eng), 0, 1/48000: Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, mono, s32, 1152 kb/s Metadata: creation_time : 2013-08-12 17:08:27 handler_name : Apple Alias Data Handler Stream #0:4(eng), 0, 1/48000: Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, mono, s32, 1152 kb/s Metadata: creation_time : 2013-08-12 17:08:27 handler_name : Apple Alias Data Handler Stream #0:5(eng), 0, 1/2997: Data: none (tmcd / 0x64636D74) Metadata: creation_time : 2013-08-12 17:08:27 handler_name : Apple Alias Data Handler timecode : 00:02:01;27 Successfully opened the file. Parsing a group of options: output file /Volumes/Desktop-1/Capture Scratch/ATW/ATW00296/objects/SXL00257_ffv1.mov. Applying option map (set input stream mapping) with argument 0:v. Applying option map (set input stream mapping) with argument 0:a. Applying option c:v (codec name) with argument ffv1. Applying option vf (set video filters) with argument setfield=bff. Applying option c:a (codec name) with argument copy. Successfully parsed a group of options. Opening an output file: /Volumes/Desktop-1/Capture Scratch/ATW/ATW00296/objects/SXL00257_ffv1.mov. Successfully opened the file. Parsing a group of options: output file /Volumes/Desktop-1/Capture Scratch/ATW/ATW00296/metadata/submissionDocumentation/logs/SXL00257.framemd5. Applying option f (force format) with argument framemd5. Applying option an (disable audio) with argument 1. Successfully parsed a group of options. Opening an output file: /Volumes/Desktop-1/Capture Scratch/ATW/ATW00296/metadata/submissionDocumentation/logs/SXL00257.framemd5. Successfully opened the file. [Parsed_setfield_0 @ 0x101714a20] Setting 'mode' to value 'bff' [buffer @ 0x101714e40] Setting 'video_size' to value '720x486' [buffer @ 0x101714e40] Setting 'pix_fmt' to value '17' [buffer @ 0x101714e40] Setting 'time_base' to value '1/2997' [buffer @ 0x101714e40] Setting 'pixel_aspect' to value '0/1' [buffer @ 0x101714e40] Setting 'sws_param' to value 'flags=2' [buffer @ 0x101714e40] Setting 'frame_rate' to value '30000/1001' [graph 0 input from stream 0:0 @ 0x101714f20] w:720 h:486 pixfmt:uyvy422 tb:1/2997 fr:30000/1001 sar:0/1 sws_param:flags=2 [format @ 0x10171a980] compat: called with args=[yuv420p|yuva420p|yuva422p|yuv444p|yuva444p|yuv440p|yuv422p|yuv411p|yuv410p|bgr0|bgra|yuv420p16le|yuv422p16le|yuv444p16le|yuv444p9le|yuv422p9le|yuv420p9le|yuv420p10le|yuv422p10le|yuv444p10le|gray16le|gray|gbrp9le|gbrp10le|gbrp12le|gbrp14le] [format @ 0x10171a980] Setting 'pix_fmts' to value 'yuv420p|yuva420p|yuva422p|yuv444p|yuva444p|yuv440p|yuv422p|yuv411p|yuv410p|bgr0|bgra|yuv420p16le|yuv422p16le|yuv444p16le|yuv444p9le|yuv422p9le|yuv420p9le|yuv420p10le|yuv422p10le|yuv444p10le|gray16le|gray|gbrp9le|gbrp10le|gbrp12le|gbrp14le' [scale @ 0x10171ad60] Setting 'w' to value '0' [scale @ 0x10171ad60] Setting 'h' to value '0' [scale @ 0x10171ad60] Setting 'flags' to value '0x4' [auto-inserted scaler 0 @ 0x10171ad00] w:0 h:0 flags:'0x4' interl:0 [format @ 0x10171a980] auto-inserting filter 'auto-inserted scaler 0' between the filter 'Parsed_setfield_0' and the filter 'format' [AVFilterGraph @ 0x101714d60] query_formats: 4 queried, 3 merged, 1 already done, 0 delayed [auto-inserted scaler 0 @ 0x10171ad00] picking yuv422p out of 26 ref:uyvy422 alpha:0 [auto-inserted scaler 0 @ 0x10171ad00] w:720 h:486 fmt:uyvy422 sar:0/1 -> w:720 h:486 fmt:yuv422p sar:0/1 flags:0x4 [buffer @ 0x10171b480] Setting 'video_size' to value '720x486' [buffer @ 0x10171b480] Setting 'pix_fmt' to value '17' [buffer @ 0x10171b480] Setting 'time_base' to value '1/2997' [buffer @ 0x10171b480] Setting 'pixel_aspect' to value '0/1' [buffer @ 0x10171b480] Setting 'sws_param' to value 'flags=2' [buffer @ 0x10171b480] Setting 'frame_rate' to value '30000/1001' [graph 1 input from stream 0:0 @ 0x10171b420] w:720 h:486 pixfmt:uyvy422 tb:1/2997 fr:30000/1001 sar:0/1 sws_param:flags=2 [AVFilterGraph @ 0x10171aca0] query_formats: 3 queried, 2 merged, 0 already done, 0 delayed [ffv1 @ 0x10186f200] detected 8 logical cores [mov @ 0x10186ec00] Using MS style video codec tag, the file may be unplayable! Output #0, mov, to '/Volumes/Desktop-1/Capture Scratch/ATW/ATW00296/objects/SXL00257_ffv1.mov': Metadata: timecode : 00:02:01;27 encoder : Lavf55.2.100 Stream #0:0(eng), 0, 1/30000: Video: ffv1, yuv422p, 720x486, q=2-31, 200 kb/s, 30k tbn, 29.97 tbc Metadata: creation_time : 2013-08-12 17:08:26 handler_name : Apple Alias Data Handler timecode : 00:02:01;27 Stream #0:1(eng), 0, 1/48000: Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, stereo, 2304 kb/s Metadata: creation_time : 2013-08-12 17:08:27 handler_name : Apple Alias Data Handler Stream #0:2(eng), 0, 1/48000: Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, mono, 1152 kb/s Metadata: creation_time : 2013-08-12 17:08:27 handler_name : Apple Alias Data Handler Stream #0:3(eng), 0, 1/48000: Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, mono, 1152 kb/s Metadata: creation_time : 2013-08-12 17:08:27 handler_name : Apple Alias Data Handler Output #1, framemd5, to '/Volumes/Desktop-1/Capture Scratch/ATW/ATW00296/metadata/submissionDocumentation/logs/SXL00257.framemd5': Metadata: timecode : 00:02:01;27 encoder : Lavf55.2.100 Stream #1:0(eng), 0, 1001/30000: Video: rawvideo (UYVY / 0x59565955), uyvy422, 720x486, q=2-31, 200 kb/s, 29.97 tbn, 29.97 tbc Metadata: creation_time : 2013-08-12 17:08:26 handler_name : Apple Alias Data Handler timecode : 00:02:01;27 Stream mapping: Stream #0:0 -> #0:0 (rawvideo -> ffv1) Stream #0:2 -> #0:1 (copy) Stream #0:3 -> #0:2 (copy) Stream #0:4 -> #0:3 (copy) Stream #0:0 -> #1:0 (rawvideo -> rawvideo) Press [q] to stop, [?] for help [output stream 0:0 @ 0x101715040] EOF on sink link output stream 0:0:default. [output stream 1:0 @ 0x10171b680] EOF on sink link output stream 1:0:default. No more output streams to write to, finishing. video:137649146kB audio:2910355kB subtitle:0 global headers:0kB muxing overhead -75.389308% 155062 frames successfully decoded, 0 decoding errors [AVIOContext @ 0x101717a00] Statistics: 152 seeks, 1808514 writeouts [AVIOContext @ 0x10171a160] Statistics: 0 seeks, 155063 writeouts [AVIOContext @ 0x101715180] Statistics: 124223834025 bytes read, 633585 seeks }}} PASS 2 {{{ ffmpeg started on 2013-08-12 at 23:30:34 Report written to "/Volumes/Desktop-1/Capture Scratch/ATW/ATW00296/metadata/submissionDocumentation/logs/ffmpeg_20130812-233034_makelossless.log" Command line: ffmpeg -v warning -stats -i "/Volumes/Desktop-1/Capture Scratch/ATW/ATW00296/objects/SXL00257_ffv1.mov" -f framemd5 -pix_fmt uyvy422 -an "/Volumes/Desktop-1/Capture Scratch/ATW/ATW00296/metadata/submissionDocumentation/logs/SXL00257_ffv1.framemd5" ffmpeg version 1.1.git Copyright (c) 2000-2013 the FFmpeg developers built on Apr 11 2013 20:28:02 with gcc 4.2.1 (GCC) (Apple Inc. build 5666) (dot 3) configuration: --prefix=/usr/local/Cellar/ffmpeg/HEAD --enable-shared --enable-pthreads --enable-gpl --enable-version3 --enable-nonfree --enable-hardcoded-tables --enable-avresample --enable-vda --cc=/usr/bin/gcc-4.2 --host-cflags='-Os -w -pipe -march=core2 -msse4.1 -mmacosx-version-min=10.6' --host-ldflags='-L/usr/local/opt/gettext/lib -L/usr/local/lib -F/usr/local/Frameworks -L/usr/X11/lib' --enable-libx264 --enable-libfaac --enable-libmp3lame --enable-libxvid --enable-libfreetype --enable-ffplay --enable-libcaca --enable-libopenjpeg --extra- cflags='-I/usr/local/Cellar/openjpeg/1.5.1/include/openjpeg-1.5 ' libavutil 52. 26.100 / 52. 26.100 libavcodec 55. 2.100 / 55. 2.100 libavformat 55. 2.100 / 55. 2.100 libavdevice 55. 0.100 / 55. 0.100 libavfilter 3. 53.101 / 3. 53.101 libavresample 1. 1. 0 / 1. 1. 0 libswscale 2. 2.100 / 2. 2.100 libswresample 0. 17.102 / 0. 17.102 libpostproc 52. 3.100 / 52. 3.100 Splitting the commandline. Reading option '-v' ... matched as option 'v' (set logging level) with argument 'warning'. Reading option '-stats' ... matched as option 'stats' (print progress report during encoding) with argument '1'. Reading option '-i' ... matched as input file with argument '/Volumes/Desktop-1/Capture Scratch/ATW/ATW00296/objects/SXL00257_ffv1.mov'. Reading option '-f' ... matched as option 'f' (force format) with argument 'framemd5'. Reading option '-pix_fmt' ... matched as option 'pix_fmt' (set pixel format) with argument 'uyvy422'. Reading option '-an' ... matched as option 'an' (disable audio) with argument '1'. Reading option '/Volumes/Desktop-1/Capture Scratch/ATW/ATW00296/metadata/submissionDocumentation/logs/SXL00257_ffv1.framemd5' ... matched as output file. Finished splitting the commandline. Parsing a group of options: global . Applying option v (set logging level) with argument warning. Applying option stats (print progress report during encoding) with argument 1. Successfully parsed a group of options. Parsing a group of options: input file /Volumes/Desktop-1/Capture Scratch/ATW/ATW00296/objects/SXL00257_ffv1.mov. Successfully parsed a group of options. Opening an input file: /Volumes/Desktop-1/Capture Scratch/ATW/ATW00296/objects/SXL00257_ffv1.mov. [mov,mp4,m4a,3gp,3g2,mj2 @ 0x10180f600] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x10180f600] ISO: File Type Major Brand: qt [mov,mp4,m4a,3gp,3g2,mj2 @ 0x10180f600] File position before avformat_find_stream_info() is 35422889919 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x10180f600] All info found [mov,mp4,m4a,3gp,3g2,mj2 @ 0x10180f600] File position after avformat_find_stream_info() is 3779393 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/Volumes/Desktop-1/Capture Scratch/ATW/ATW00296/objects/SXL00257_ffv1.mov': Metadata: major_brand : qt minor_version : 512 compatible_brands: qt encoder : Lavf55.2.100 Duration: 01:26:14.00, start: 0.000000, bitrate: 54770 kb/s Stream #0:0(eng), 21, 1/30000: Video: ffv1 (FFV1 / 0x31564646), yuv422p, 720x486, 50149 kb/s, 29.97 fps, 29.97 tbr, 30k tbn, 30k tbc Metadata: handler_name : DataHandler timecode : 00:02:01;27 Stream #0:1(eng), 33, 1/48000: Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, stereo, s32, 2304 kb/s Metadata: handler_name : DataHandler Stream #0:2(eng), 33, 1/48000: Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, mono, s32, 1152 kb/s Metadata: handler_name : DataHandler Stream #0:3(eng), 33, 1/48000: Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, mono, s32, 1152 kb/s Metadata: handler_name : DataHandler Stream #0:4(eng), 1, 1/30000: Data: none (tmcd / 0x64636D74) Metadata: handler_name : DataHandler timecode : 00:02:01;27 Successfully opened the file. Parsing a group of options: output file /Volumes/Desktop-1/Capture Scratch/ATW/ATW00296/metadata/submissionDocumentation/logs/SXL00257_ffv1.framemd5. Applying option f (force format) with argument framemd5. Applying option pix_fmt (set pixel format) with argument uyvy422. Applying option an (disable audio) with argument 1. Successfully parsed a group of options. Opening an output file: /Volumes/Desktop-1/Capture Scratch/ATW/ATW00296/metadata/submissionDocumentation/logs/SXL00257_ffv1.framemd5. Successfully opened the file. [buffer @ 0x1017148a0] Setting 'video_size' to value '720x486' [buffer @ 0x1017148a0] Setting 'pix_fmt' to value '4' [buffer @ 0x1017148a0] Setting 'time_base' to value '1/30000' [buffer @ 0x1017148a0] Setting 'pixel_aspect' to value '0/1' [buffer @ 0x1017148a0] Setting 'sws_param' to value 'flags=2' [buffer @ 0x1017148a0] Setting 'frame_rate' to value '30000/1001' [graph 0 input from stream 0:0 @ 0x1017151e0] w:720 h:486 pixfmt:yuv422p tb:1/30000 fr:30000/1001 sar:0/1 sws_param:flags=2 [format @ 0x101716b20] compat: called with args=[uyvy422] [format @ 0x101716b20] Setting 'pix_fmts' to value 'uyvy422' [scale @ 0x101716ec0] Setting 'w' to value '0' [scale @ 0x101716ec0] Setting 'h' to value '0' [scale @ 0x101716ec0] Setting 'flags' to value '0x4' [auto-inserted scaler 0 @ 0x101716e60] w:0 h:0 flags:'0x4' interl:0 [format @ 0x101716b20] auto-inserting filter 'auto-inserted scaler 0' between the filter 'Parsed_null_0' and the filter 'format' [AVFilterGraph @ 0x101716580] query_formats: 4 queried, 3 merged, 1 already done, 0 delayed [auto-inserted scaler 0 @ 0x101716e60] w:720 h:486 fmt:yuv422p sar:0/1 -> w:720 h:486 fmt:uyvy422 sar:0/1 flags:0x4 [ffv1 @ 0x101869000] detected 8 logical cores Output #0, framemd5, to '/Volumes/Desktop-1/Capture Scratch/ATW/ATW00296/metadata/submissionDocumentation/logs/SXL00257_ffv1.framemd5': Metadata: major_brand : qt minor_version : 512 compatible_brands: qt encoder : Lavf55.2.100 Stream #0:0(eng), 0, 1001/30000: Video: rawvideo (UYVY / 0x59565955), uyvy422, 720x486, q=2-31, 200 kb/s, 29.97 tbn, 29.97 tbc Metadata: handler_name : DataHandler timecode : 00:02:01;27 Stream mapping: Stream #0:0 -> #0:0 (ffv1 -> rawvideo) Press [q] to stop, [?] for help [output stream 0:0 @ 0x101714a40] EOF on sink link output stream 0:0:default. No more output streams to write to, finishing. video:105975186kB audio:0kB subtitle:0 global headers:0kB muxing overhead -99.988569% 155062 frames successfully decoded, 0 decoding errors [AVIOContext @ 0x1017180e0] Statistics: 0 seeks, 155063 writeouts [AVIOContext @ 0x101714d00] Statistics: 32443801729 bytes read, 155023 seeks }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 15 09:10:35 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 15 Aug 2013 07:10:35 -0000 Subject: [FFmpeg-trac] #2867(FFmpeg:new): Ffmpeg doesn't understand pattern, like "photo*.jpg" and syntax like "photo%03d.jpg" Message-ID: <037.8a7bde7eff3e17bb3571d46cdcc40321@avcodec.org> #2867: Ffmpeg doesn't understand pattern, like "photo*.jpg" and syntax like "photo%03d.jpg" ----------------------------------+------------------------------------- Reporter: amitoria | Type: defect Status: new | Priority: important Component: FFmpeg | Version: 1.2.2 Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ----------------------------------+------------------------------------- 1. I am trying to create video from *.jpg 2. a)Ffmpeg doesn't understand pattern, like "photo*.jpg" b)Ffmpeg doesn't understand syntax like "photo%03d.jpg" 3. I used the following commads: a)ffmpeg -f image2 -y -i "photo*.jpg" -r 0.5 -s 640x480 foo.avi b)ffmpeg -f image2 -y -i "photo%03d.jpg" -r 0.5 -s 640x480 foo.avi At the same folder I placed photos(with names photoA.jpg, photoB.jpg, photoC.jpg, photo001, photo002, photo003 and like that). 4. Batch file's name is batfile.bat. Command: ffmpeg -v 9 -loglevel 99 -f image2 -y -i "photo%03d.jpg" -r 0.5 -s 640x480 foo.avi. ffmpeg version 1.2 Copyright (c) 2000-2013 the FFmpeg developers built on Mar 28 2013 00:28:48 with gcc 4.8.0 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab le-libass --enable-libbluray --enable-libcaca --enable-libfreetype --enable-libg sm --enable-libilbc --enable-libmp3lame --enable-libopencore-amrnb --enable-libo pencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-li bschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-lib twolame --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enabl e-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib libavutil 52. 18.100 / 52. 18.100 libavcodec 54. 92.100 / 54. 92.100 libavformat 54. 63.104 / 54. 63.104 libavdevice 54. 3.103 / 54. 3.103 libavfilter 3. 42.103 / 3. 42.103 libswscale 2. 2.100 / 2. 2.100 libswresample 0. 17.102 / 0. 17.102 libpostproc 52. 2.100 / 52. 2.100 Splitting the commandline. Reading option '-v' ... matched as option 'v' (set libav* logging level) with argument '9'. Reading option '-loglevel' ... matched as option 'loglevel' (set libav* logginglevel) with argument '99'. Reading option '-f' ... matched as option 'f' (force format) with argument 'image2'. Reading option '-y' ... matched as option 'y' (overwrite output files) with argument '1'. Reading option '-i' ... matched as input file with argument 'photoE:\copy_result\bug\batfile.bat3d.jpg'. Reading option '-r' ... matched as option 'r' (set frame rate (Hz value, fraction or abbreviation)) with argument '0.5'. Reading option '-s' ... matched as option 's' (set frame size (WxH or abbreviation)) with argument '640x480'. Reading option 'foo.avi' ... matched as output file.Finished splitting the commandline. Parsing a group of options: global . Applying option v (set libav* logging level) with argument 9. Applying option y (overwrite output files) with argument 1. Successfully parsed a group of options. Parsing a group of options: input file photoE:\copy_result\bug\batfile.bat3d.jpg. Applying option f (force format) with argument image2. Successfully parsed a group of options. Opening an input file: photoE:\copy_result\bug\batfile.bat3d.jpg. [image2 @ 02597dc0] Could find no file with with path 'photoE:\copy_result\bug\batfile.bat3d.jpg' and index in the range 0-4 photoE:\copy_result\bug\batfile.bat3d.jpg: No such file or directory -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 15 11:04:05 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 15 Aug 2013 09:04:05 -0000 Subject: [FFmpeg-trac] #2868(avfilter:new): Implement "process_command" on Volume filter Message-ID: <033.4c2a7ac21fab974ebe4e6c1052f994fa@avcodec.org> #2868: Implement "process_command" on Volume filter -------------------------------------+------------------------------------- Reporter: mbat | Type: Status: new | enhancement Component: avfilter | Priority: normal Keywords: filter | Version: git- volume process_command | master Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- It would be useful to implement "process_command" on "volume" filter to allow volume adjustment at runtime. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 15 13:07:49 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 15 Aug 2013 11:07:49 -0000 Subject: [FFmpeg-trac] #2866(FFmpeg:open): support --verify option for lossless encoding to decode the output in parallel to compare to original In-Reply-To: <036.28ac5dd25af2f8943310d8a3efc81d67@avcodec.org> References: <036.28ac5dd25af2f8943310d8a3efc81d67@avcodec.org> Message-ID: <051.7e78d4a81be115278d7fc8d56344962d@avcodec.org> #2866: support --verify option for lossless encoding to decode the output in parallel to compare to original -------------------------------------+---------------------------------- Reporter: dericed | Owner: Type: enhancement | Status: open Priority: wish | Component: FFmpeg Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+---------------------------------- Changes (by richardpl): * priority: normal => wish * status: new => open * version: 1.1.5 => git-master * component: avcodec => FFmpeg Comment: Could you create separate report for this serious ffv1 bug, and provide way to reproduce it? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 15 13:46:06 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 15 Aug 2013 11:46:06 -0000 Subject: [FFmpeg-trac] #2869(undetermined:new): jpeg2000: invalid tpend Message-ID: <038.394da67ec92c42f677f9d3deed415861@avcodec.org> #2869: jpeg2000: invalid tpend -------------------------------------+------------------------------------- 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 used to decode correctly a few months ago (libopenjpeg) {{{ C:\>ffmpeg -i ipj2.avi ffmpeg version N-55393-g3b2e99f Copyright (c) 2000-2013 the FFmpeg developers built on Aug 8 2013 21:32:57 with gcc 4.7.3 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab le-iconv --enable-libass --enable-libbluray --enable-libcaca --enable- libfreetyp e --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --ena ble-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-l ibopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libsp eex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable- libvo- amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable- libxavs -- enable-libxvid --enable-zlib libavutil 52. 41.100 / 52. 41.100 libavcodec 55. 24.100 / 55. 24.100 libavformat 55. 13.102 / 55. 13.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 [jpeg2000 @ 029d7ee0] Invalid tpend Input #0, avi, from 'ipj2.avi': Duration: 00:00:24.80, start: 0.000000, bitrate: 216 kb/s Stream #0:0: Video: jpeg2000 (JPEG 2000 codestream restriction 0) (IPJ2 / 0x 324A5049), rgb24, 352x244, 5 tbr, 5 tbn, 5 tbc At least one output file must be specified }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 15 13:59:45 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 15 Aug 2013 11:59:45 -0000 Subject: [FFmpeg-trac] #2869(undetermined:new): jpeg2000: invalid tpend In-Reply-To: <038.394da67ec92c42f677f9d3deed415861@avcodec.org> References: <038.394da67ec92c42f677f9d3deed415861@avcodec.org> Message-ID: <053.61290b3fb91e8cafb9c0eedb8dcdbd99@avcodec.org> #2869: jpeg2000: invalid tpend -------------------------------------+------------------------------------- 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 compn): does libopenjpeg itself handle this? i mean, is it a bug in libopenjpeg or ffmpeg's wrapper? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 15 14:05:31 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 15 Aug 2013 12:05:31 -0000 Subject: [FFmpeg-trac] #2869(undetermined:new): jpeg2000: invalid tpend In-Reply-To: <038.394da67ec92c42f677f9d3deed415861@avcodec.org> References: <038.394da67ec92c42f677f9d3deed415861@avcodec.org> Message-ID: <053.295ee86c8c9b9bc81898876c9a4e8abe@avcodec.org> #2869: jpeg2000: invalid tpend -------------------------------------+------------------------------------- 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): some old "N-43060-ga85b4a5 Jul 30 2012" ffmpeg's build decodes it correctly currently it doesn't decode even with forced -vcodec libopenjpeg -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 15 15:34:42 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 15 Aug 2013 13:34:42 -0000 Subject: [FFmpeg-trac] #2867(FFmpeg:new): Ffmpeg doesn't understand pattern, like "photo*.jpg" and syntax like "photo%03d.jpg" In-Reply-To: <037.8a7bde7eff3e17bb3571d46cdcc40321@avcodec.org> References: <037.8a7bde7eff3e17bb3571d46cdcc40321@avcodec.org> Message-ID: <052.4f7acdf2d25803531b3682e2929c8425@avcodec.org> #2867: Ffmpeg doesn't understand pattern, like "photo*.jpg" and syntax like "photo%03d.jpg" -----------------------------------+---------------------------------- Reporter: amitoria | Owner: Type: defect | Status: new Priority: important | Component: FFmpeg Version: 1.2.2 | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -----------------------------------+---------------------------------- Comment (by thilo.borgmann): Replying to [ticket:2867 amitoria]: > 4. Batch file's name is batfile.bat. Command: ffmpeg -v 9 -loglevel 99 -f image2 -y -i "photo%03d.jpg" -r 0.5 -s 640x480 foo.avi. > Reading option '-i' ... matched as input file with argument 'photoE:\copy_result\bug\batfile.bat3d.jpg'. These look like you're pasting the wrong command line parameter to the call of ffmpeg in your .bat file. This looks like you're using $0 instead of $1 or something similar. Please check. If this is not the case, attach your .bat file to this bug report. -Thilo -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 15 15:39:11 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 15 Aug 2013 13:39:11 -0000 Subject: [FFmpeg-trac] #2867(FFmpeg:new): Ffmpeg doesn't understand pattern, like "photo*.jpg" and syntax like "photo%03d.jpg" In-Reply-To: <037.8a7bde7eff3e17bb3571d46cdcc40321@avcodec.org> References: <037.8a7bde7eff3e17bb3571d46cdcc40321@avcodec.org> Message-ID: <052.0be09433565d2fe60e01b5905d065763@avcodec.org> #2867: Ffmpeg doesn't understand pattern, like "photo*.jpg" and syntax like "photo%03d.jpg" -----------------------------------+---------------------------------- Reporter: amitoria | Owner: Type: defect | Status: new Priority: important | Component: FFmpeg Version: 1.2.2 | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -----------------------------------+---------------------------------- Comment (by thilo.borgmann): Replying to [comment:1 thilo.borgmann]: > Replying to [ticket:2867 amitoria]: > > > 4. Batch file's name is batfile.bat. Command: ffmpeg -v 9 -loglevel 99 -f image2 -y -i "photo%03d.jpg" -r 0.5 -s 640x480 foo.avi. > > > Reading option '-i' ... matched as input file with argument 'photoE:\copy_result\bug\batfile.bat3d.jpg'. > > These look like you're pasting the wrong command line parameter to the call of ffmpeg in your .bat file. This looks like you're using $0 instead of $1 or something similar. Please check. And with "you're pasting" I mean, your shell seems to paste for you before ffmpeg is even called... looks like windows uses "%03"? -Thilo -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 15 18:46:19 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 15 Aug 2013 16:46:19 -0000 Subject: [FFmpeg-trac] #2867(FFmpeg:new): Ffmpeg doesn't understand pattern, like "photo*.jpg" and syntax like "photo%03d.jpg" In-Reply-To: <037.8a7bde7eff3e17bb3571d46cdcc40321@avcodec.org> References: <037.8a7bde7eff3e17bb3571d46cdcc40321@avcodec.org> Message-ID: <052.2352eabecb35054f8f268c59e139c3a6@avcodec.org> #2867: Ffmpeg doesn't understand pattern, like "photo*.jpg" and syntax like "photo%03d.jpg" -----------------------------------+---------------------------------- Reporter: amitoria | Owner: Type: defect | Status: new Priority: important | Component: FFmpeg Version: 1.2.2 | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -----------------------------------+---------------------------------- Comment (by amitoria): When I write %1 instead %0, command line correctly sends options to ffmpeg, but I can't use % in that options second time. For "photo%13d.jpg" ffmpeg writes that: [image2 @ 02957800] Could find no file with path 'photo3d.jpg' and index in the range 0-4 photo3d.jpg: No such file or directory For bug report I use example from official doc-s (at bottom of http://ffmpeg.org/ffmpeg.html page). I think, it would be nice to exclude from ffmpeg's command syntax the '%' symbol, because it used by command shell. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 15 19:25:21 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 15 Aug 2013 17:25:21 -0000 Subject: [FFmpeg-trac] #2867(FFmpeg:new): Ffmpeg doesn't understand pattern, like "photo*.jpg" and syntax like "photo%03d.jpg" In-Reply-To: <037.8a7bde7eff3e17bb3571d46cdcc40321@avcodec.org> References: <037.8a7bde7eff3e17bb3571d46cdcc40321@avcodec.org> Message-ID: <052.4487d5114df3c84683218dce33ac4b70@avcodec.org> #2867: Ffmpeg doesn't understand pattern, like "photo*.jpg" and syntax like "photo%03d.jpg" -----------------------------------+---------------------------------- Reporter: amitoria | Owner: Type: defect | Status: new Priority: important | Component: FFmpeg Version: 1.2.2 | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -----------------------------------+---------------------------------- Comment (by thilo.borgmann): Replying to [comment:3 amitoria]: [...] > I think, it would be nice to exclude from ffmpeg's command syntax the '%' symbol, because it used by command shell. All you need to do is to escape your '%' symbol properly if that symbol is to be used by the program invoked and not meant to be handled by the shell. In your case escape % with % and type: "photo%%03d.jpg". -Thilo -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 15 19:26:46 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 15 Aug 2013 17:26:46 -0000 Subject: [FFmpeg-trac] #2867(FFmpeg:closed): Ffmpeg doesn't understand pattern, like "photo*.jpg" and syntax like "photo%03d.jpg" In-Reply-To: <037.8a7bde7eff3e17bb3571d46cdcc40321@avcodec.org> References: <037.8a7bde7eff3e17bb3571d46cdcc40321@avcodec.org> Message-ID: <052.46e05818dd6364c2d6297c6b89819612@avcodec.org> #2867: Ffmpeg doesn't understand pattern, like "photo*.jpg" and syntax like "photo%03d.jpg" ----------------------------------+----------------------------------- Reporter: amitoria | Owner: Type: defect | Status: closed Priority: minor | Component: FFmpeg Version: 1.2.2 | Resolution: invalid Keywords: | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 1 | ----------------------------------+----------------------------------- Changes (by thilo.borgmann): * analyzed: 0 => 1 * priority: important => minor * status: new => closed * resolution: => invalid * reproduced: 0 => 1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 15 23:06:09 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 15 Aug 2013 21:06:09 -0000 Subject: [FFmpeg-trac] #2866(FFmpeg:open): support --verify option for lossless encoding to decode the output in parallel to compare to original In-Reply-To: <036.28ac5dd25af2f8943310d8a3efc81d67@avcodec.org> References: <036.28ac5dd25af2f8943310d8a3efc81d67@avcodec.org> Message-ID: <051.e1cd98b0c4b25b2c2a214f76495b139c@avcodec.org> #2866: support --verify option for lossless encoding to decode the output in parallel to compare to original -------------------------------------+---------------------------------- Reporter: dericed | Owner: Type: enhancement | Status: open Priority: wish | Component: FFmpeg Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+---------------------------------- Comment (by dericed): Hi Richard, I haven't been able to identify a process to reproduce it. Rerunning the exact same commands the second time provided the results I wanted. In this case the computer running ffmpeg was using storage mounted over an AFP connection to access both the input and output file. I'm not sure exactly how to force such a network error to cause this problem. Dave -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 16 00:00:58 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 15 Aug 2013 22:00:58 -0000 Subject: [FFmpeg-trac] #2867(FFmpeg:closed): Ffmpeg doesn't understand pattern, like "photo*.jpg" and syntax like "photo%03d.jpg" In-Reply-To: <037.8a7bde7eff3e17bb3571d46cdcc40321@avcodec.org> References: <037.8a7bde7eff3e17bb3571d46cdcc40321@avcodec.org> Message-ID: <052.769e44c89539677d5e6d5bbb179a5742@avcodec.org> #2867: Ffmpeg doesn't understand pattern, like "photo*.jpg" and syntax like "photo%03d.jpg" ----------------------------------+----------------------------------- Reporter: amitoria | Owner: Type: defect | Status: closed Priority: minor | Component: FFmpeg Version: 1.2.2 | Resolution: invalid Keywords: | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 1 | ----------------------------------+----------------------------------- Comment (by amitoria): From 5 pictures only 2 exist in created video) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 16 01:42:19 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 15 Aug 2013 23:42:19 -0000 Subject: [FFmpeg-trac] #2870(undetermined:new): MJPEG to MPEG2 produces pixelated video Message-ID: <036.ea86c48759e00bcd14dde2bc8eb12a24@avcodec.org> #2870: MJPEG to MPEG2 produces pixelated video -------------------------------------+------------------------------------- Reporter: xnejp03 | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- It seems that for some time now (for about 6 months) FFmpeg cannot produce a valid mpeg2video file from mjpeg source. The result plays correctly in ffplay and VLC but shows only large pink-ish pixels on some TVs (reproduced on Sony and Panasonic). This use to work before. {{{ ffmpeg -v 9 -loglevel 99 -i mjpeg.AVI -c:v mpeg2video -c:a mp2 -f mpegts d:\tmp\out.mpg }}} This is reproducible with pretty much any mjpeg videos. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 16 03:17:38 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 16 Aug 2013 01:17:38 -0000 Subject: [FFmpeg-trac] #1915(avcodec:closed): mjpeg: fix/support morgan not interleaved In-Reply-To: <038.7171141b9311480d3e6c742eda7a9f64@avcodec.org> References: <038.7171141b9311480d3e6c742eda7a9f64@avcodec.org> Message-ID: <053.fecfe76bf30e8d9d36a59e1006440ea6@avcodec.org> #1915: mjpeg: fix/support morgan not interleaved ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: normal | Component: avcodec Version: git-master | Resolution: fixed Keywords: avi mjpeg | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by michael): * status: reopened => closed * resolution: => fixed Comment: informational Message added in dabfa80ce27f1e93e3d265db9d3f38a819e144af -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 16 12:16:36 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 16 Aug 2013 10:16:36 -0000 Subject: [FFmpeg-trac] #2871(undetermined:new): jpeg2000: artefacts with 4:2:0 (and 4:2:2) Message-ID: <038.204ef183d84002cfd074ffb6547b5652@avcodec.org> #2871: jpeg2000: artefacts with 4:2:0 (and 4:2: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 -------------------------------------+------------------------------------- it's probably the same bug, so I post 2 samples in the same ticket seems to work ok with forced -vcodec libopenjpeg 4:2:0: http://www.datafilehost.com/d/b152402a 4:2:2: http://www.datafilehost.com/d/9490fa34 {{{ C:\>ffmpeg -i 422_layers1.avi out.avi ffmpeg version N-55393-g3b2e99f Copyright (c) 2000-2013 the FFmpeg developers built on Aug 8 2013 21:32:57 with gcc 4.7.3 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab le-iconv --enable-libass --enable-libbluray --enable-libcaca --enable- libfreetyp e --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --ena ble-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-l ibopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libsp eex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable- libvo- amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable- libxavs -- enable-libxvid --enable-zlib libavutil 52. 41.100 / 52. 41.100 libavcodec 55. 24.100 / 55. 24.100 libavformat 55. 13.102 / 55. 13.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Input #0, avi, from '422_layers1.avi': Duration: 00:00:24.80, start: 0.000000, bitrate: 3048 kb/s Stream #0:0: Video: jpeg2000 (JPEG 2000 codestream restriction 0) (MJ2C / 0x 43324A4D), yuv422p, 352x244, 5 tbr, 5 tbn, 5 tbc Output #0, avi, to 'out.avi': Metadata: ISFT : Lavf55.13.102 Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 352x244, q=2-31, 200 kb/s, 5 tbn, 5 tbc Stream mapping: Stream #0:0 -> #0:0 (jpeg2000 -> mpeg4) Press [q] to stop, [?] for help frame= 113 fps=0.0 q=16.7 size= 691kB time=00:00:22.60 bitrate= 250.5kbits/ frame= 124 fps=0.0 q=15.2 Lsize= 741kB time=00:00:24.80 bitrate= 244.7kbits /s video:732kB audio:0kB subtitle:0 global headers:0kB muxing overhead 1.162327% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 16 12:18:01 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 16 Aug 2013 10:18:01 -0000 Subject: [FFmpeg-trac] #2871(undetermined:new): jpeg2000: artefacts with 4:2:0 (and 4:2:2) In-Reply-To: <038.204ef183d84002cfd074ffb6547b5652@avcodec.org> References: <038.204ef183d84002cfd074ffb6547b5652@avcodec.org> Message-ID: <053.7c4720fd2cca204fe76c742e64637210@avcodec.org> #2871: jpeg2000: artefacts with 4:2:0 (and 4:2:2) -------------------------------------+------------------------------------- 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 no problem with 4:4:4 (I can upload a sample if needed) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 16 12:25:20 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 16 Aug 2013 10:25:20 -0000 Subject: [FFmpeg-trac] #2872(undetermined:new): jpeg2000: wrong colors Message-ID: <038.ec9286f11c904a9913951632f3791c54@avcodec.org> #2872: jpeg2000: wrong colors -------------------------------------+------------------------------------- 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 -------------------------------------+------------------------------------- decodes corectly with -vcodec libopenjpeg http://www.datafilehost.com/d/79c4352a {{{ C:\>ffmpeg -i lj2k_18_1.avi out.avi ffmpeg version N-55393-g3b2e99f Copyright (c) 2000-2013 the FFmpeg developers built on Aug 8 2013 21:32:57 with gcc 4.7.3 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab le-iconv --enable-libass --enable-libbluray --enable-libcaca --enable- libfreetyp e --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --ena ble-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-l ibopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libsp eex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable- libvo- amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable- libxavs -- enable-libxvid --enable-zlib libavutil 52. 41.100 / 52. 41.100 libavcodec 55. 24.100 / 55. 24.100 libavformat 55. 13.102 / 55. 13.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 [avi @ 029d7900] non-interleaved AVI Guessed Channel Layout for Input Stream #0.0 : stereo Input #0, avi, from 'lj2k_18_1.avi': Duration: 00:00:24.80, start: 0.000000, bitrate: 1032 kb/s Stream #0:0: Audio: adpcm_ima_wav ([17][0][0][0] / 0x0011), 44100 Hz, stereo , s16p, 352 kb/s Stream #0:1: Video: jpeg2000 (JPEG 2000 codestream restriction 0) (LJ2K / 0x 4B324A4C), rgb24, 352x244, 5 tbr, 5 tbn, 5 tbc Output #0, avi, to 'out.avi': Metadata: ISFT : Lavf55.13.102 Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 352x244, q=2-31, 200 kb/s, 5 tbn, 5 tbc Stream #0:1: Audio: mp3 (libmp3lame) (U[0][0][0] / 0x0055), 44100 Hz, stereo , s16p Stream mapping: Stream #0:1 -> #0:0 (jpeg2000 -> mpeg4) Stream #0:0 -> #0:1 (adpcm_ima_wav -> libmp3lame) Press [q] to stop, [?] for help frame= 89 fps=0.0 q=27.2 size= 887kB time=00:00:19.27 bitrate= 376.9kbits/ frame= 124 fps=0.0 q=27.3 Lsize= 1164kB time=00:00:24.80 bitrate= 384.6kbits /s video:742kB audio:387kB subtitle:0 global headers:0kB muxing overhead 3.095574% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 16 12:34:25 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 16 Aug 2013 10:34:25 -0000 Subject: [FFmpeg-trac] #2869(undetermined:new): jpeg2000: invalid tpend In-Reply-To: <038.394da67ec92c42f677f9d3deed415861@avcodec.org> References: <038.394da67ec92c42f677f9d3deed415861@avcodec.org> Message-ID: <053.11e751f108b3a730d1a600a8a99b01ec@avcodec.org> #2869: jpeg2000: invalid tpend -------------------------------------+------------------------------------- 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:2 ami_stuff]: > some old "N-43060-ga85b4a5 Jul 30 2012" ffmpeg's build decodes it correctly > > currently it doesn't decode even with forced -vcodec libopenjpeg actually the sample decodes correctly now (-vcodec libopenjpeg) with the git head (it wasn't with some older build which I had installed) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 16 12:51:06 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 16 Aug 2013 10:51:06 -0000 Subject: [FFmpeg-trac] #2873(FFmpeg:new): ffmpeg concat demuxer fails: mpeg files with different audio and video stream order Message-ID: <038.cbce5cd33d736d50d664d403f96af469@avcodec.org> #2873: ffmpeg concat demuxer fails: mpeg files with different audio and video stream order -------------------------------------+------------------------------------- Reporter: kadmandux | Type: defect Status: new | Priority: normal Component: FFmpeg | Version: Keywords: concat | unspecified demuxer | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: I've 2 MPEG files with different order in audio and video stream, which I want to join: {{{ ffprobe MU2000134b.mpg Input #0, mpeg, from 'MU2000134b.mpg': Duration: 00:00:40.14, start: 0.500000, bitrate: 7713 kb/s Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x576 [SAR 64:45 DAR 16:9], max. 9100 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x80]: Audio: ac3, 48000 Hz, stereo, fltp, 256 kb/s ffprobe MU2000135b.mpg Input #0, mpeg, from 'MU2000135b.mpg': Duration: 00:02:09.82, start: 0.500000, bitrate: 7583 kb/s Stream #0:0[0x80]: Audio: ac3, 48000 Hz, stereo, fltp, 256 kb/s Stream #0:1[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x576 [SAR 64:45 DAR 16:9], max. 9100 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc }}} How to reproduce: {{{ % ffmpeg -f concat -i lista.txt -c:a copy -c:v copy video.mpg ffmpeg version N-55393-g3b2e99f Copyright (c) 2000-2013 the FFmpeg developers built on Aug 8 2013 21:32:57 with gcc 4.7.3 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab le-iconv --enable-libass --enable-libbluray --enable-libcaca --enable- libfreetyp e --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --ena ble-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-l ibopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libsp eex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable- libvo- amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable- libxavs -- enable-libxvid --enable-zlib libavutil 52. 41.100 / 52. 41.100 libavcodec 55. 24.100 / 55. 24.100 libavformat 55. 13.102 / 55. 13.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 [concat @ 026eb160] Estimating duration from bitrate, this may be inaccurate Input #0, concat, from 'lista.txt': Duration: 00:00:00.00, start: 0.000000, bitrate: 256 kb/s Stream #0:0: Video: mpeg2video (Main), yuv420p, 720x576 [SAR 64:45 DAR 16:9] , max. 9100 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1: Audio: ac3, 48000 Hz, stereo, fltp, 256 kb/s Output #0, mpeg, to 'video.mpg': Metadata: encoder : Lavf55.13.102 Stream #0:0: Video: mpeg2video, yuv420p, 720x576 [SAR 64:45 DAR 16:9], q=2-3 1, max. 9100 kb/s, 25 fps, 90k tbn, 25 tbc Stream #0:1: Audio: ac3, 48000 Hz, stereo, 256 kb/s Stream mapping: Stream #0:0 -> #0:0 (copy) Stream #0:1 -> #0:1 (copy) Press [q] to stop, [?] for help frame= 368 fps=0.0 q=-1.0 size= 14306kB time=00:00:14.90 bitrate=7863.3kbits/ frame= 718 fps=717 q=-1.0 size= 27334kB time=00:00:28.90 bitrate=7747.0kbits/ frame= 915 fps=608 q=-1.0 size= 34646kB time=00:00:36.78 bitrate=7715.9kbits/ [mpeg @ 03a9ba40] buffer underflow i=1 bufi=3763 size=41205 [mpeg @ 03a9ba40] packet too large, ignoring buffer limits to mux it [mpeg @ 03a9ba40] buffer underflow i=1 bufi=3763 size=41205 [mpeg @ 03a9ba40] buffer underflow i=1 bufi=5788 size=41205 [mpeg @ 03a9ba40] packet too large, ignoring buffer limits to mux it [mpeg @ 03a9ba40] buffer underflow i=1 bufi=5788 size=41205 [mpeg @ 03a9ba40] buffer underflow i=1 bufi=7825 size=41205 [mpeg @ 03a9ba40] packet too large, ignoring buffer limits to mux it [mpeg @ 03a9ba40] buffer underflow i=1 bufi=7825 size=41205 [mpeg @ 03a9ba40] buffer underflow i=1 bufi=9862 size=41205 [mpeg @ 03a9ba40] packet too large, ignoring buffer limits to mux it [mpeg @ 03a9ba40] buffer underflow i=1 bufi=9862 size=41205 [mpeg @ 03a9ba40] buffer underflow i=1 bufi=11899 size=41205 }}} The problem doesn't appears if, before the join operation, you reorder the streams (with "-map" option) to have the same order in both files. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 16 12:55:41 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 16 Aug 2013 10:55:41 -0000 Subject: [FFmpeg-trac] #2873(avformat:open): ffmpeg concat demuxer fails: mpeg files with different audio and video stream order In-Reply-To: <038.cbce5cd33d736d50d664d403f96af469@avcodec.org> References: <038.cbce5cd33d736d50d664d403f96af469@avcodec.org> Message-ID: <053.c9de4dc72d4557f89336613a328ffda4@avcodec.org> #2873: ffmpeg concat demuxer fails: mpeg files with different audio and video stream order -------------------------------------+------------------------------------- Reporter: kadmandux | Owner: Type: enhancement | Status: open Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: concat | Blocked By: demuxer | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by Cigaes): * status: new => open * type: defect => enhancement * version: unspecified => git-master * component: FFmpeg => avformat Comment: This is currently the expected behaviour (?All files must have the same streams? says the doc; similar streams in different order are not ?the same?). Patches to implement per-file stream mapping are welcome. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 16 13:35:00 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 16 Aug 2013 11:35:00 -0000 Subject: [FFmpeg-trac] #2874(avfilter:new): AVFilter: drawtext: Draw text with information of current image file Message-ID: <036.9aac33fc6f238de43e5d89732687c0bf@avcodec.org> #2874: AVFilter: drawtext: Draw text with information of current image file ----------------------------------+--------------------------------------- Reporter: jlubeck | Type: enhancement Status: new | Priority: normal Component: avfilter | Version: unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ----------------------------------+--------------------------------------- I'm creating a timelapse which I would love to include the "timecode" of when each picture was taken. Currently, the timecode option creates one for everyframe of the video. Also, using text='\%T' seems to work only for real-time streams. I have files named: 2013-08-16_001032.jpg 2013-08-16_002045.jpg 2013-08-16_003024.jpg 2013-08-16_004043.jpg and so on... That is year-month-date_hourminutesecond.jpg I'm currently using the following: % ffmpeg -y -i "2013-08-14_%*.jpg" -vf "drawtext=fontfile=/Library/Fonts/AppleGothic.ttf: text=%{n}:expansion=normal: r=25: x=(w-tw)/2: y=h-(2*lh): fontcolor=white: box=1: boxcolor=0x00000000 at 1" output.m4v And it is printing a new number on each frame. It would be great if instead of %{n} we could use something to grab the filename, or even better, meta data from the jpg to be able to format the timestamp. But just with the file name would be great. ffmpeg version 1.2.1 Thanks! -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 16 13:59:26 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 16 Aug 2013 11:59:26 -0000 Subject: [FFmpeg-trac] #2686(avcodec:open): Native AAC encoder collapses at high bitrates on some samples In-Reply-To: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> References: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> Message-ID: <051.292d0c0ff00e1635be91ca4108a57760@avcodec.org> #2686: Native AAC encoder collapses at high bitrates on some samples -------------------------------------+------------------------------------- Reporter: Kamedo2 | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: aac | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by Kamedo2): How is the development of v5? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 16 16:08:17 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 16 Aug 2013 14:08:17 -0000 Subject: [FFmpeg-trac] #2875(avformat:new): ffmpeg changes stream order from input to output Message-ID: <038.32c074442ce13dd9fd3f1872f3c8c9aa@avcodec.org> #2875: ffmpeg changes stream order from input to output -------------------------------------+------------------------------------- Reporter: kadmandux | Type: defect Status: new | Priority: normal Component: avformat | Version: git- Keywords: stream | master order | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: I'm extracting some fragments from an mpeg file, to join them afterwards. The problem is that ffmpeg sometimes changes the order of the audio and video streams (video was the first stream and, sometimes, the file produced by ffmeg has audio as the first stream), and this makes more difficult to join the files, because of this: http://trac.ffmpeg.org/ticket/2873 {{{ ffprobe M2U00135.mpg Input #0, mpeg, from 'M2U00135.mpg': Duration: 00:03:44.61, start: 0.108467, bitrate: 7840 kb/s Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x576 [SAR 64:45 DAR 16:9], max. 9100 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x80]: Audio: ac3, 48000 Hz, stereo, fltp, 256 kb/s }}} How to reproduce: {{{ % ffmpeg -ss 10 -i M2U00135.mpg -c:v copy -c:a copy -t 40 v1.mpg ffmpeg version N-55393-g3b2e99f Copyright (c) 2000-2013 the FFmpeg developers built on Aug 8 2013 21:32:57 with gcc 4.7.3 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab le-iconv --enable-libass --enable-libbluray --enable-libcaca --enable- libfreetyp e --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --ena ble-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-l ibopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libsp eex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable- libvo- amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable- libxavs -- enable-libxvid --enable-zlib libavutil 52. 41.100 / 52. 41.100 libavcodec 55. 24.100 / 55. 24.100 libavformat 55. 13.102 / 55. 13.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Input #0, mpeg, from 'M2U00135.mpg': Duration: 00:03:44.61, start: 0.108467, bitrate: 7840 kb/s Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x576 [SAR 64:45 DAR 16:9], max. 9100 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x80]: Audio: ac3, 48000 Hz, stereo, fltp, 256 kb/s Output #0, mpeg, to 'v1.mpg': Metadata: encoder : Lavf55.13.102 Stream #0:0: Video: mpeg2video, yuv420p, 720x576 [SAR 64:45 DAR 16:9], q=2-31, max. 9100 kb/s, 25 fps, 90k tbn, 25 tbc Stream #0:1: Audio: ac3, 48000 Hz, stereo, 256 kb/s Stream mapping: Stream #0:0 -> #0:0 (copy) Stream #0:1 -> #0:1 (copy) Press [q] to stop, [?] for help frame= 23 fps=0.0 q=-1.0 size= 794kB time=00:00:00.96 bitrate=6775.5kbits/ frame= 60 fps= 59 q=-1.0 size= 2126kB time=00:00:02.44 bitrate=7137.8kbits/ ..... % ffmpeg -ss 00:01:35 -i M2U00135.mpg -c:v copy -c:a copy -to 00:03:45 -nostats v2.mpg ffmpeg version N-55393-g3b2e99f Copyright (c) 2000-2013 the FFmpeg developers built on Aug 8 2013 21:32:57 with gcc 4.7.3 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab le-iconv --enable-libass --enable-libbluray --enable-libcaca --enable- libfreetyp e --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --ena ble-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-l ibopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libsp eex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable- libvo- amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable- libxavs -- enable-libxvid --enable-zlib libavutil 52. 41.100 / 52. 41.100 libavcodec 55. 24.100 / 55. 24.100 libavformat 55. 13.102 / 55. 13.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Input #0, mpeg, from 'M2U00135.mpg': Duration: 00:03:44.61, start: 0.108467, bitrate: 7840 kb/s Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x576 [SAR 64:45 DAR 16:9], max. 9100 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x80]: Audio: ac3, 48000 Hz, stereo, fltp, 256 kb/s Output #0, mpeg, to 'v2.mpg': Metadata: encoder : Lavf55.13.102 Stream #0:0: Video: mpeg2video, yuv420p, 720x576 [SAR 64:45 DAR 16:9], q=2-31, max. 9100 kb/s, 25 fps, 90k tbn, 25 tbc Stream #0:1: Audio: ac3, 48000 Hz, stereo, 256 kb/s Stream mapping: Stream #0:0 -> #0:0 (copy) Stream #0:1 -> #0:1 (copy) Press [q] to stop, [?] for help frame= 3240 fps=155 q=-1.0 Lsize= 120176kB time=00:02:09.64 bitrate=7594.0kbits/s video:115639kB audio:4058kB subtitle:0 global headers:0kB muxing overhead 0.399988% % ffprobe v1.mpg Input #0, mpeg, from 'v1.mpg': Duration: 00:00:40.14, start: 0.500000, bitrate: 7713 kb/s Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x576 [SAR 64:45 DAR 16:9], max. 9100 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x80]: Audio: ac3, 48000 Hz, stereo, fltp, 256 kb/s % ffprobe v2.mpg Input #0, mpeg, from 'v2.mpg': Duration: 00:02:09.82, start: 0.500000, bitrate: 7583 kb/s Stream #0:0[0x80]: Audio: ac3, 48000 Hz, stereo, fltp, 256 kb/s Stream #0:1[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x576 [SAR 64:45 DAR 16:9], max. 9100 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc }}} The file v1.mpg has the same stream order than the original file, but v2.mpg has the stream orden changed. And it is interesting to see that the ffmpeg console output said that the stream order for this file was the same that had the original file: {{{ Input #0, mpeg, from 'M2U00135.mpg': Duration: 00:03:44.61, start: 0.108467, bitrate: 7840 kb/s Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x576 [SAR 64:45 DAR 16:9], max. 9100 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x80]: Audio: ac3, 48000 Hz, stereo, fltp, 256 kb/s Output #0, mpeg, to 'v2.mpg': Metadata: encoder : Lavf55.13.102 Stream #0:0: Video: mpeg2video, yuv420p, 720x576 [SAR 64:45 DAR 16:9], q=2-31, max. 9100 kb/s, 25 fps, 90k tbn, 25 tbc Stream #0:1: Audio: ac3, 48000 Hz, stereo, 256 kb/s Stream mapping: Stream #0:0 -> #0:0 (copy) Stream #0:1 -> #0:1 (copy) }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 16 16:47:50 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 16 Aug 2013 14:47:50 -0000 Subject: [FFmpeg-trac] #2876(avformat:new): Stream mapping: unable to set Video like first stream in output file (mpeg) Message-ID: <038.c1b262db7c7831e479077c87056b4f16@avcodec.org> #2876: Stream mapping: unable to set Video like first stream in output file (mpeg) -------------------------------------+------------------------------------- Reporter: kadmandux | Type: defect Status: new | Priority: normal Component: avformat | Version: git- Keywords: stream | master mapping | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: I'm having problems with stream ordering in mpeg files, as you can see here: http://trac.ffmpeg.org/ticket/2875 I've found some problems to recover the original stream order, because ffmpeg don't generates the stream order I'm asking for. These are the two original files. Look at stream order: {{{ % ffprobe v1.mpg Input #0, mpeg, from 'v1.mpg': Duration: 00:00:40.14, start: 0.500000, bitrate: 7713 kb/s Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x576 [SAR 64:45 DAR 16:9], max. 9100 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x80]: Audio: ac3, 48000 Hz, stereo, fltp, 256 kb/s % ffprobe v2.mpg Input #0, mpeg, from 'v2.mpg': Duration: 00:02:09.82, start: 0.500000, bitrate: 7583 kb/s Stream #0:0[0x80]: Audio: ac3, 48000 Hz, stereo, fltp, 256 kb/s Stream #0:1[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x576 [SAR 64:45 DAR 16:9], max. 9100 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc }}} I'm going to try to reverse the order of the streams in both files. How to reproduce: {{{ % ffmpeg -i v1.mpg -c:a copy -c:v copy -nostats -map 0:1 -map 0:0 v11.mpg ffmpeg version N-55393-g3b2e99f Copyright (c) 2000-2013 the FFmpeg developers built on Aug 8 2013 21:32:57 with gcc 4.7.3 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab le-iconv --enable-libass --enable-libbluray --enable-libcaca --enable- libfreetyp e --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --ena ble-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-l ibopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libsp eex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable- libvo- amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable- libxavs -- enable-libxvid --enable-zlib libavutil 52. 41.100 / 52. 41.100 libavcodec 55. 24.100 / 55. 24.100 libavformat 55. 13.102 / 55. 13.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Input #0, mpeg, from 'v1.mpg': Duration: 00:00:40.14, start: 0.500000, bitrate: 7713 kb/s Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x576 [SAR 64:45 DAR 16:9], max. 9100 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x80]: Audio: ac3, 48000 Hz, stereo, fltp, 256 kb/s Output #0, mpeg, to 'v11.mpg': Metadata: encoder : Lavf55.13.102 Stream #0:0: Audio: ac3, 48000 Hz, stereo, 256 kb/s Stream #0:1: Video: mpeg2video, yuv420p, 720x576 [SAR 64:45 DAR 16:9], q=2-31, max. 9100 kb/s, 25 fps, 90k tbn, 25 tbc Stream mapping: Stream #0:1 -> #0:0 (copy) Stream #0:0 -> #0:1 (copy) Press [q] to stop, [?] for help frame= 999 fps=533 q=-1.0 Lsize= 37800kB time=00:00:40.16 bitrate=7710.6kbits/s video:36393kB audio:1255kB subtitle:0 global headers:0kB muxing overhead 0.403831% % ffmpeg -i v2.mpg -c:a copy -c:v copy -nostats -map 0:1 -map 0:0 v22.mpg ffmpeg version N-55393-g3b2e99f Copyright (c) 2000-2013 the FFmpeg developers built on Aug 8 2013 21:32:57 with gcc 4.7.3 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab le-iconv --enable-libass --enable-libbluray --enable-libcaca --enable- libfreetyp e --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --ena ble-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-l ibopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libsp eex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable- libvo- amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable- libxavs -- enable-libxvid --enable-zlib libavutil 52. 41.100 / 52. 41.100 libavcodec 55. 24.100 / 55. 24.100 libavformat 55. 13.102 / 55. 13.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Input #0, mpeg, from 'v2.mpg': Duration: 00:02:09.82, start: 0.500000, bitrate: 7583 kb/s Stream #0:0[0x80]: Audio: ac3, 48000 Hz, stereo, fltp, 256 kb/s Stream #0:1[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x576 [SAR 64:45 DAR 16:9], max. 9100 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc Output #0, mpeg, to 'v22.mpg': Metadata: encoder : Lavf55.13.102 Stream #0:0: Video: mpeg2video, yuv420p, 720x576 [SAR 64:45 DAR 16:9], q=2-31, max. 9100 kb/s, 25 fps, 90k tbn, 25 tbc Stream #0:1: Audio: ac3, 48000 Hz, stereo, 256 kb/s Stream mapping: Stream #0:1 -> #0:0 (copy) Stream #0:0 -> #0:1 (copy) Press [q] to stop, [?] for help frame= 3240 fps=324 q=-1.0 Lsize= 120176kB time=00:02:09.85 bitrate=7581.3kbits/s video:115639kB audio:4058kB subtitle:0 global headers:0kB muxing overhead 0.399988% }}} The results are different than expected: v11.mpg has changed the stream order of v1.mpg, but v22.mpg has the same stream order than v2.mpg: {{{ % ffprobe v11.mpg Input #0, mpeg, from 'v11.mpg': Duration: 00:00:40.14, start: 0.500000, bitrate: 7713 kb/s Stream #0:0[0x80]: Audio: ac3, 48000 Hz, stereo, fltp, 256 kb/s Stream #0:1[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x576 [SAR 64:45 DAR 16:9], max. 9100 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc % ffprobe v22.mpg Input #0, mpeg, from 'v22.mpg': Duration: 00:02:09.82, start: 0.500000, bitrate: 7583 kb/s Stream #0:0[0x80]: Audio: ac3, 48000 Hz, stereo, fltp, 256 kb/s Stream #0:1[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x576 [SAR 64:45 DAR 16:9], max. 9100 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 16 16:56:44 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 16 Aug 2013 14:56:44 -0000 Subject: [FFmpeg-trac] #2875(avformat:closed): ffmpeg changes stream order from input to output In-Reply-To: <038.32c074442ce13dd9fd3f1872f3c8c9aa@avcodec.org> References: <038.32c074442ce13dd9fd3f1872f3c8c9aa@avcodec.org> Message-ID: <053.d4c92009a06b6cf43bcc7d467945b01d@avcodec.org> #2875: ffmpeg changes stream order from input to output --------------------------------------+------------------------------------ Reporter: kadmandux | Owner: Type: defect | Status: closed Priority: normal | Component: avformat Version: git-master | Resolution: invalid Keywords: stream order | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------------+------------------------------------ Changes (by michael): * status: new => closed * resolution: => invalid Comment: There is no stream order in mpeg-ps. what you see from ffmpeg output order is likely just if a audio or video packet comes first -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 16 16:57:53 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 16 Aug 2013 14:57:53 -0000 Subject: [FFmpeg-trac] #2876(avformat:closed): Stream mapping: unable to set Video like first stream in output file (mpeg) In-Reply-To: <038.c1b262db7c7831e479077c87056b4f16@avcodec.org> References: <038.c1b262db7c7831e479077c87056b4f16@avcodec.org> Message-ID: <053.e6f327c9c3e3eb4b5194e8b57a6282ba@avcodec.org> #2876: Stream mapping: unable to set Video like first stream in output file (mpeg) -------------------------------------+------------------------------------- Reporter: kadmandux | Owner: Type: defect | Status: closed Priority: normal | Component: avformat Version: git-master | Resolution: invalid Keywords: stream | Blocked By: mapping | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by michael): * status: new => closed * resolution: => invalid Comment: There is no stream order in mpeg-ps. what you see from ffmpeg output order is likely just if a audio or video packet comes first -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 16 17:58:07 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 16 Aug 2013 15:58:07 -0000 Subject: [FFmpeg-trac] #2873(avformat:open): ffmpeg concat demuxer fails: mpeg files with different audio and video stream order In-Reply-To: <038.cbce5cd33d736d50d664d403f96af469@avcodec.org> References: <038.cbce5cd33d736d50d664d403f96af469@avcodec.org> Message-ID: <053.0d4d9904567e3ae6a28ede8222cbef49@avcodec.org> #2873: ffmpeg concat demuxer fails: mpeg files with different audio and video stream order -------------------------------------+------------------------------------- Reporter: kadmandux | Owner: Type: enhancement | Status: open Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: concat | Blocked By: demuxer | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by kadmandux): It seems that there is no stream order concept in mpeg-ps: http://www.ffmpeg.org/trac/ffmpeg/ticket/2876 So, I think that there should be at least a little automatic guessing when you use the concat demuxer with mpeg files, so that you can join files with same content and simple stream schemes, like the files I use (only 2 streams: 1 video + 1 audio). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 16 22:38:16 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 16 Aug 2013 20:38:16 -0000 Subject: [FFmpeg-trac] #2877(avutil:new): Unable to rewind/seek a mp3 Message-ID: <034.522d8932e04abdddac49b107717590e1@avcodec.org> #2877: Unable to rewind/seek a mp3 -------------------------------------+------------------------------------- Reporter: jpo38 | Type: defect Status: new | Priority: normal Component: avutil | Version: Keywords: | unspecified av_seek_frame | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: I'm working on a program to simply read a mp3. For some reason (optimization), I want to read the file by blocks (possibly non consecutive and I often move forward and backward). But I am unable to safely navigate through the file, I call av_seek_frame to move within the file, but then, extracted data are incorrect. I could isolate the problem in a very basic sample program. This program opens a file, reads the audio stream (saves it to a vector of doubles), then calls av_seek_frame to move back to the beginning of the file and finally try to read it a second time (saving it to a new vector of doubles). The resulting two vectors of double are slighlty different..... How to reproduce: {{{ extern "C" { #include "libavformat/avformat.h" #include "libavutil/samplefmt.h" #include #include } #include #include #include #include AVFormatContext* container = NULL; AVCodecContext *ctx = NULL; int audio_stream = 0; bool open_audio_stream( char* file ) { bool bRes = false; av_register_all(); container = avformat_alloc_context(); AVCodec *codec = NULL; if ( avformat_open_input(&container,file,NULL,NULL) < 0 || av_find_stream_info(container) < 0 || (audio_stream = av_find_best_stream(container, AVMEDIA_TYPE_AUDIO, -1, -1, NULL, 0)) < 0 || (ctx = container->streams[audio_stream]->codec) == NULL || (codec = avcodec_find_decoder(ctx->codec_id)) == NULL || avcodec_open2( ctx, codec, NULL ) < 0 ) { std::cout << "Failed to open audio stream" << std::endl; return false; } else { return true; } } bool read_audio_stream( std::vector>& extracted ) { bool bRes = false; extracted.resize( ctx->channels ); // prepare container // read to read the file! AVPacket packet; av_init_packet( &packet ); packet.pos = 0; packet.data = NULL; packet.size = 0; AVFrame *frame = avcodec_alloc_frame(); int tempdatabuffer_size = 0; double* tempdatabuffer = NULL; struct SwrContext *swr_ctx; swr_ctx = swr_alloc(); if ( swr_ctx ) { // prepare object used for data conversion av_opt_set_int(swr_ctx, "in_channel_count", ctx->channels, 0); av_opt_set_int(swr_ctx, "in_channel_layout", ctx->channel_layout, 0); av_opt_set_int(swr_ctx, "in_sample_rate", ctx->sample_rate, 0); av_opt_set_sample_fmt(swr_ctx, "in_sample_fmt", ctx->sample_fmt, 0); av_opt_set_int(swr_ctx, "out_channel_layout", ctx->channel_layout, 0); av_opt_set_int(swr_ctx, "out_channel_count", ctx->channels, 0); av_opt_set_int(swr_ctx, "out_sample_rate", ctx->sample_rate, 0); av_opt_set_sample_fmt(swr_ctx, "out_sample_fmt", AV_SAMPLE_FMT_DBL, 0); if ( swr_init(swr_ctx) >= 0 ) { int tempdatabuffer_size = 0; double* tempdatabuffer = NULL; bRes = true; int frameFinished = 0; int sample = 0; while ( av_read_frame( container, &packet ) >= 0 && packet.stream_index == audio_stream ) { if ( avcodec_decode_audio4( ctx, frame, &frameFinished, &packet ) >= 0 ) { if ( frame->nb_samples*ctx->channels > tempdatabuffer_size ) { // update temp buffer, it's actually too small!! tempdatabuffer_size = frame->nb_samples*ctx->channels; if ( tempdatabuffer ) delete [] tempdatabuffer; tempdatabuffer = new double[tempdatabuffer_size]; } if ( swr_convert(swr_ctx, (uint8_t **)&tempdatabuffer, tempdatabuffer_size, (const uint8_t **)&(frame->data[0]), frame->nb_samples) ) { for ( sample = 0; sample != frame->nb_samples; ++sample ) { for ( int chan = 0; chan != ctx->channels; ++chan ) { extracted[chan].push_back( tempdatabuffer[sample*ctx->channels + chan] ); } } } } } if ( tempdatabuffer ) delete [] tempdatabuffer; } } swr_free(&swr_ctx); avcodec_free_frame( &frame ); return bRes; } int main(int argc, char **argv) { if ( argc == 2 ) { if ( open_audio_stream( argv[1] ) ) { std::vector> first_read; std::vector> second_read; if ( read_audio_stream( first_read ) ) { // rewind! av_seek_frame( container, audio_stream, 0, AVSEEK_FLAG_FRAME ); if ( read_audio_stream( second_read ) ) { if ( first_read.size() == second_read.size() ) { std::cout << "Comparing " << first_read.size() << " channels" << std::endl; for ( unsigned int chan = 0; chan != first_read.size(); ++chan ) { if ( first_read[chan].size() == second_read[chan].size() ) { std::cout << "Comparing " << first_read[chan].size() << " samples for channel " << chan << std::endl; for ( unsigned int sample = 0; sample != first_read[chan].size(); ++sample ) { if ( first_read[chan][sample] != second_read[chan][sample] ) { std::cout << "Different data found for sample " << sample << " of channel " << chan << std::endl; return 1; } } std::cout << "Results are equivalent!!!" << std::endl; return 0; } else { std::cout << "Did not find the same number of samples" << std::endl; } } } else { std::cout << "Did not find the same number of channels" << std::endl; } } av_close_input_file(container); } } return 1; } else { printf("usage: %s file\n", argv[0]); return 1; } } }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 16 23:22:36 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 16 Aug 2013 21:22:36 -0000 Subject: [FFmpeg-trac] #2878(FFmpeg:new): Non-Existing PPS when converting AVI to MPG Message-ID: <041.95015ae1a7e8679dc6b2a7cc4c5ea17b@avcodec.org> #2878: Non-Existing PPS when converting AVI to MPG -------------------------------------+------------------------------------- Reporter: | Type: defect GACS_Support | Priority: important Status: new | Version: Component: FFmpeg | unspecified Keywords: non- | Blocked By: existing pps avi mpg | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- I have written an application that takes several AVI files, converts them to MPG, concatenates them together and then converts them to MP4. The AVI files are being created as recordings from a Foscam 9128. The process creates the MPG files and are playable in VLC. However, the first frame is not correct. It is very distorted. The AVI file does not appear to have the same issue. I am running this on a Windows 7 Professional system. I've included the output which repeats the Non-Existing PPS error over and over. Any help would be appreciated. Thanks. C:\Program Files\ffmpeg\bin>ffmpeg -i sample.avi -y -qscale 0 sample.mpg ffmpeg version N-52523-g0fb64da Copyright (c) 2000-2013 the FFmpeg developers built on Apr 28 2013 00:01:23 with gcc 4.7.3 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetype --enable-libgsm --enable-libilbc --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable- libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib libavutil 52. 27.101 / 52. 27.101 libavcodec 55. 6.100 / 55. 6.100 libavformat 55. 3.100 / 55. 3.100 libavdevice 55. 0.100 / 55. 0.100 libavfilter 3. 61.100 / 3. 61.100 libswscale 2. 2.100 / 2. 2.100 libswresample 0. 17.102 / 0. 17.102 libpostproc 52. 3.100 / 52. 3.100 [avi @ 024d1a40] non-interleaved AVI [h264 @ 02619820] non-existing PPS referenced [h264 @ 02619820] non-existing PPS 0 referenced [h264 @ 02619820] decode_slice_header error [h264 @ 02619820] no frame! [h264 @ 02619820] non-existing PPS referenced [h264 @ 02619820] non-existing PPS 0 referenced [h264 @ 02619820] decode_slice_header error [h264 @ 02619820] no frame! [h264 @ 02619820] non-existing PPS referenced [h264 @ 02619820] non-existing PPS 0 referenced [h264 @ 02619820] decode_slice_header error [h264 @ 02619820] no frame! [h264 @ 02619820] non-existing PPS referenced [h264 @ 02619820] non-existing PPS 0 referenced [h264 @ 02619820] decode_slice_header error [h264 @ 02619820] no frame! [h264 @ 02619820] non-existing PPS referenced [h264 @ 02619820] non-existing PPS 0 referenced [h264 @ 02619820] decode_slice_header error [h264 @ 02619820] no frame! [h264 @ 02619820] non-existing PPS referenced [h264 @ 02619820] non-existing PPS 0 referenced [h264 @ 02619820] decode_slice_header error [h264 @ 02619820] no frame! [h264 @ 02619820] non-existing PPS referenced [h264 @ 02619820] non-existing PPS 0 referenced [h264 @ 02619820] decode_slice_header error [h264 @ 02619820] no frame! [h264 @ 02619820] non-existing PPS referenced [h264 @ 02619820] non-existing PPS 0 referenced [h264 @ 02619820] decode_slice_header error [h264 @ 02619820] no frame! [h264 @ 02619820] non-existing PPS referenced [h264 @ 02619820] non-existing PPS 0 referenced [h264 @ 02619820] decode_slice_header error [h264 @ 02619820] no frame! [h264 @ 02619820] non-existing PPS referenced [h264 @ 02619820] non-existing PPS 0 referenced [h264 @ 02619820] decode_slice_header error [h264 @ 02619820] no frame! [h264 @ 02619820] non-existing PPS referenced [h264 @ 02619820] non-existing PPS 0 referenced [h264 @ 02619820] decode_slice_header error [h264 @ 02619820] no frame! [h264 @ 02619820] non-existing PPS referenced [h264 @ 02619820] non-existing PPS 0 referenced [h264 @ 02619820] decode_slice_header error [h264 @ 02619820] no frame! [h264 @ 02619820] non-existing PPS referenced [h264 @ 02619820] non-existing PPS 0 referenced [h264 @ 02619820] decode_slice_header error [h264 @ 02619820] no frame! [h264 @ 02619820] non-existing PPS referenced [h264 @ 02619820] non-existing PPS 0 referenced [h264 @ 02619820] decode_slice_header error [h264 @ 02619820] no frame! [h264 @ 02619820] non-existing PPS referenced [h264 @ 02619820] non-existing PPS 0 referenced [h264 @ 02619820] decode_slice_header error [h264 @ 02619820] no frame! [h264 @ 02619820] non-existing PPS referenced [h264 @ 02619820] non-existing PPS 0 referenced [h264 @ 02619820] decode_slice_header error [h264 @ 02619820] no frame! [h264 @ 02619820] non-existing PPS referenced [h264 @ 02619820] non-existing PPS 0 referenced [h264 @ 02619820] decode_slice_header error [h264 @ 02619820] no frame! [h264 @ 02619820] non-existing PPS referenced [h264 @ 02619820] non-existing PPS 0 referenced [h264 @ 02619820] decode_slice_header error [h264 @ 02619820] no frame! [h264 @ 02619820] non-existing PPS referenced [h264 @ 02619820] non-existing PPS 0 referenced [h264 @ 02619820] decode_slice_header error [h264 @ 02619820] no frame! [h264 @ 02619820] non-existing PPS referenced [h264 @ 02619820] non-existing PPS 0 referenced [h264 @ 02619820] decode_slice_header error [h264 @ 02619820] no frame! [h264 @ 02619820] non-existing PPS referenced [h264 @ 02619820] non-existing PPS 0 referenced [h264 @ 02619820] decode_slice_header error [h264 @ 02619820] no frame! [h264 @ 02619820] non-existing PPS referenced [h264 @ 02619820] non-existing PPS 0 referenced [h264 @ 02619820] decode_slice_header error [h264 @ 02619820] no frame! [h264 @ 02619820] non-existing PPS referenced [h264 @ 02619820] non-existing PPS 0 referenced [h264 @ 02619820] decode_slice_header error [h264 @ 02619820] no frame! [h264 @ 02619820] non-existing PPS referenced [h264 @ 02619820] non-existing PPS 0 referenced [h264 @ 02619820] decode_slice_header error [h264 @ 02619820] no frame! [h264 @ 02619820] non-existing PPS referenced [h264 @ 02619820] non-existing PPS 0 referenced [h264 @ 02619820] decode_slice_header error [h264 @ 02619820] no frame! [h264 @ 02619820] non-existing PPS referenced [h264 @ 02619820] non-existing PPS 0 referenced [h264 @ 02619820] decode_slice_header error [h264 @ 02619820] no frame! [h264 @ 02619820] non-existing PPS referenced [h264 @ 02619820] non-existing PPS 0 referenced [h264 @ 02619820] decode_slice_header error [h264 @ 02619820] no frame! [h264 @ 02619820] non-existing PPS referenced [h264 @ 02619820] non-existing PPS 0 referenced [h264 @ 02619820] decode_slice_header error [h264 @ 02619820] no frame! [h264 @ 02619820] non-existing PPS referenced [h264 @ 02619820] non-existing PPS 0 referenced [h264 @ 02619820] decode_slice_header error [h264 @ 02619820] no frame! [h264 @ 02619820] non-existing PPS referenced [h264 @ 02619820] non-existing PPS 0 referenced [h264 @ 02619820] decode_slice_header error [h264 @ 02619820] no frame! [h264 @ 02619820] non-existing PPS referenced [h264 @ 02619820] non-existing PPS 0 referenced [h264 @ 02619820] decode_slice_header error [h264 @ 02619820] no frame! [h264 @ 02619820] non-existing PPS referenced [h264 @ 02619820] non-existing PPS 0 referenced [h264 @ 02619820] decode_slice_header error [h264 @ 02619820] no frame! [h264 @ 02619820] non-existing PPS referenced [h264 @ 02619820] non-existing PPS 0 referenced [h264 @ 02619820] decode_slice_header error [h264 @ 02619820] no frame! [h264 @ 02619820] non-existing PPS referenced [h264 @ 02619820] non-existing PPS 0 referenced [h264 @ 02619820] decode_slice_header error [h264 @ 02619820] no frame! [h264 @ 02619820] non-existing PPS referenced [h264 @ 02619820] non-existing PPS 0 referenced [h264 @ 02619820] decode_slice_header error [h264 @ 02619820] no frame! [h264 @ 02619820] non-existing PPS referenced [h264 @ 02619820] non-existing PPS 0 referenced [h264 @ 02619820] decode_slice_header error [h264 @ 02619820] no frame! [h264 @ 02619820] non-existing PPS referenced [h264 @ 02619820] non-existing PPS 0 referenced [h264 @ 02619820] decode_slice_header error [h264 @ 02619820] no frame! [h264 @ 02619820] non-existing PPS referenced [h264 @ 02619820] non-existing PPS 0 referenced [h264 @ 02619820] decode_slice_header error [h264 @ 02619820] no frame! [h264 @ 02619820] non-existing PPS referenced [h264 @ 02619820] non-existing PPS 0 referenced [h264 @ 02619820] decode_slice_header error [h264 @ 02619820] no frame! [h264 @ 02619820] non-existing PPS referenced [h264 @ 02619820] non-existing PPS 0 referenced [h264 @ 02619820] decode_slice_header error [h264 @ 02619820] no frame! [avi @ 024d1a40] max_analyze_duration 5000000 reached at 5000000 microseconds Guessed Channel Layout for Input Stream #0.1 : mono Input #0, avi, from 'sample.avi': Duration: 00:01:31.28, start: 0.000000, bitrate: 364 kb/s Stream #0:0: Video: h264 (Constrained Baseline) (H264 / 0x34363248), yuv420p, 1280x720, 21.17 fps, 25 tbr, 25 tbn, 50 tbc Stream #0:1: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 8000 Hz, mono, s16, 128 kb/s Please use -q:a or -q:v, -qscale is ambiguous [mpeg @ 041590a0] VBV buffer size not set, muxing may fail Output #0, mpeg, to 'sample.mpg': Metadata: encoder : Lavf55.3.100 Stream #0:0: Video: mpeg1video, yuv420p, 1280x720, q=2-31, 200 kb/s, 90k tbn, 25 tbc Stream #0:1: Audio: mp2, 16000 Hz, mono, s16, 128 kb/s Stream mapping: Stream #0:0 -> #0:0 (h264 -> mpeg1video) Stream #0:1 -> #0:1 (pcm_s16le -> mp2) Press [q] to stop, [?] for help [h264 @ 025195c0] Missing reference picture, default is 0 [h264 @ 025195c0] decode_slice_header error frame= 2282 fps=144 q=0.0 Lsize= 24352kB time=00:01:31.24 bitrate=2186.4kbits/s dup=12 drop=0 video:24224kB audio:0kB subtitle:0 global headers:0kB muxing overhead 0.527607% -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 16 23:24:15 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 16 Aug 2013 21:24:15 -0000 Subject: [FFmpeg-trac] #2526(undetermined:open): ffmpeg on windows crashes when using Avisynth 2.5.8 In-Reply-To: <036.101571833303f1c7a917c60311512ab3@avcodec.org> References: <036.101571833303f1c7a917c60311512ab3@avcodec.org> Message-ID: <051.c89c1198da8d4bdbe954539ece93c1bb@avcodec.org> #2526: ffmpeg on windows crashes when using Avisynth 2.5.8 -------------------------------------+------------------------------------- Reporter: Zarxrax | Owner: Type: defect | Status: open Priority: important | Component: Version: unspecified | undetermined Keywords: regression | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by qyot27): After yet another round of fiddling with things yesterday (mostly a wild goose chase, but I did realize yesterday that it was in the parameters being passed to avs_bit_blt rather than avs_bit_blt itself) and again earlier this afternoon, I finally uncovered the real reason for the crash. It was part of the API change that occurred between 2.5 and 2.6, specifically concerning the functions avs_get_row_size_p and avs_get_height_p. These are then called by avs_bit_blt and it's the API mismatch on those two functions that cause the crash, since the avisynth_c.h header included in compat/avisynth/ assumes 2.6's versions of those functions. AvxSynth uses 2.6's versions so that's why it wasn't affected by it. A patch that properly fixes this and makes using 2.5.8 work again will be submitted shortly. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 16 23:26:13 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 16 Aug 2013 21:26:13 -0000 Subject: [FFmpeg-trac] #2879(FFmpeg:new): Non-Existing PPS when converting AVI to MPG Message-ID: <041.1c58b55165b73817d249d882f55abbd5@avcodec.org> #2879: Non-Existing PPS when converting AVI to MPG -------------------------------------+------------------------------------- Reporter: | Type: defect GACS_Support | Priority: normal Status: new | Version: Component: FFmpeg | unspecified Keywords: non- | Blocked By: existing pps avi mpg | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- I have written an application that takes several AVI files, converts them to MPG, concatenates them together and then converts them to MP4. The AVI files are being created as recordings from a Foscam 9128. The process creates the MPG files and are playable in VLC. However, the first frame is not correct. It is very distorted. The AVI file does not appear to have the same issue. I am running this on a Windows 7 Professional system. I've included the output which repeats the Non-Existing PPS error over and over. Any help would be appreciated. Thanks. C:\Program Files\ffmpeg\bin>ffmpeg -i sample.avi -y -qscale 0 sample.mpg ffmpeg version N-52523-g0fb64da Copyright (c) 2000-2013 the FFmpeg developers built on Apr 28 2013 00:01:23 with gcc 4.7.3 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetype --enable-libgsm --enable-libilbc --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable- libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib libavutil 52. 27.101 / 52. 27.101 libavcodec 55. 6.100 / 55. 6.100 libavformat 55. 3.100 / 55. 3.100 libavdevice 55. 0.100 / 55. 0.100 libavfilter 3. 61.100 / 3. 61.100 libswscale 2. 2.100 / 2. 2.100 libswresample 0. 17.102 / 0. 17.102 libpostproc 52. 3.100 / 52. 3.100 [avi @ 031c1a40] non-interleaved AVI [h264 @ 00339820] non-existing PPS referenced [h264 @ 00339820] non-existing PPS 0 referenced [h264 @ 00339820] decode_slice_header error [h264 @ 00339820] no frame! [h264 @ 00339820] non-existing PPS referenced [h264 @ 00339820] non-existing PPS 0 referenced [h264 @ 00339820] decode_slice_header error [h264 @ 00339820] no frame! [h264 @ 00339820] non-existing PPS referenced [h264 @ 00339820] non-existing PPS 0 referenced [h264 @ 00339820] decode_slice_header error [h264 @ 00339820] no frame! Guessed Channel Layout for Input Stream #0.1 : mono Input #0, avi, from 'sample.avi': Duration: 00:00:01.40, start: 0.000000, bitrate: 371 kb/s Stream #0:0: Video: h264 (Constrained Baseline) (H264 / 0x34363248), yuv420p, 1280x720, 24.58 fps, 25 tbr, 25 tbn, 50 tbc Stream #0:1: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 8000 Hz, mono, s16, 128 kb/s Please use -q:a or -q:v, -qscale is ambiguous [mpeg @ 0033cb20] VBV buffer size not set, muxing may fail Output #0, mpeg, to 'sample.mpg': Metadata: encoder : Lavf55.3.100 Stream #0:0: Video: mpeg1video, yuv420p, 1280x720, q=2-31, 200 kb/s, 90k tbn, 25 tbc Stream #0:1: Audio: mp2, 16000 Hz, mono, s16, 128 kb/s Stream mapping: Stream #0:0 -> #0:0 (h264 -> mpeg1video) Stream #0:1 -> #0:1 (pcm_s16le -> mp2) Press [q] to stop, [?] for help [h264 @ 032aef20] Missing reference picture, default is 0 [h264 @ 032aef20] decode_slice_header error frame= 35 fps=0.0 q=0.0 Lsize= 200kB time=00:00:01.36 bitrate=1204.7kbits/s dup=3 drop=0 video:197kB audio:0kB subtitle:0 global headers:0kB muxing overhead 1.332964% -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 16 23:31:25 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 16 Aug 2013 21:31:25 -0000 Subject: [FFmpeg-trac] #2878(undetermined:closed): Non-Existing PPS when converting AVI to MPG In-Reply-To: <041.95015ae1a7e8679dc6b2a7cc4c5ea17b@avcodec.org> References: <041.95015ae1a7e8679dc6b2a7cc4c5ea17b@avcodec.org> Message-ID: <056.708cc41cefe407310c8641a789902357@avcodec.org> #2878: Non-Existing PPS when converting AVI to MPG -------------------------------------+------------------------------------- Reporter: | Owner: GACS_Support | Status: closed Type: defect | Component: Priority: normal | undetermined Version: unspecified | Resolution: duplicate Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by llogan): * keywords: non-existing pps avi mpg => * priority: important => normal * status: new => closed * component: FFmpeg => undetermined * resolution: => duplicate Comment: Duplicate of #2879. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 17 00:51:00 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 16 Aug 2013 22:51:00 -0000 Subject: [FFmpeg-trac] #2861(avformat:open): AVI/XVID: Corrupted playback In-Reply-To: <042.edd64292bd93ab0d03104770ca649cf8@avcodec.org> References: <042.edd64292bd93ab0d03104770ca649cf8@avcodec.org> Message-ID: <057.a0e665a9728825ed7f9b64c61e20afb0@avcodec.org> #2861: AVI/XVID: Corrupted playback -------------------------------------+------------------------------------- Reporter: | Owner: Underground78 | Status: open Type: defect | Component: avformat Priority: important | Resolution: Version: git-master | Blocked By: Keywords: avi | Reproduced by developer: 1 regression | Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by llogan): * keywords: => avi regression * priority: normal => important * status: new => open * component: undetermined => avformat * reproduced: 0 => 1 Comment: Appears to be a regression since 6c593f1b671b7725b8c36f92f7c0a23ccf8e7628. Probably related to #2490. {{{ $ ffmpeg -i Untitled\ 16.avi out.mpg ffmpeg version N-55604-gfaf7c35 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 16 2013 14:48:32 with gcc 4.8.1 (GCC) 20130725 (prerelease) configuration: --enable-gpl libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 28.100 / 55. 28.100 libavformat 55. 13.103 / 55. 13.103 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 [avi @ 0x2c49880] non-interleaved AVI [mpeg4 @ 0x2c4a360] Invalid and inefficient vfw-avi packed B frames detected [mp3 @ 0x2c4b020] Header missing Last message repeated 23 times Input #0, avi, from 'Untitled 16.avi': Duration: 00:01:25.43, start: 0.000000, bitrate: 2256 kb/s Stream #0:0: Video: mpeg4 (Advanced Simple Profile) (XVID / 0x44495658), yuv420p, 1680x1050 [SAR 1:1 DAR 8:5], 30 fps, 25 tbr, 30 tbn, 25 tbc Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 44100 Hz, stereo, s16p, 320 kb/s [mpeg @ 0x2c70b20] VBV buffer size not set, muxing may fail Output #0, mpeg, to 'out.mpg': Metadata: encoder : Lavf55.13.103 Stream #0:0: Video: mpeg1video, yuv420p, 1680x1050 [SAR 1:1 DAR 8:5], q=2-31, 200 kb/s, 90k tbn, 25 tbc Stream #0:1: Audio: mp2, 44100 Hz, stereo, s16, 128 kb/s Stream mapping: Stream #0:0 -> #0:0 (mpeg4 -> mpeg1video) Stream #0:1 -> #0:1 (mp3 -> mp2) Press [q] to stop, [?] for help [mp3 @ 0x2c4b020] Header missing Error while decoding stream #0:1: Invalid data found when processing input [mp3 @ 0x2c4b020] Header missing Error while decoding stream #0:1: Invalid data found when processing input [mp3 @ 0x2c4b020] Header missing Error while decoding stream #0:1: Invalid data found when processing input [mp3 @ 0x2c4b020] Header missing Error while decoding stream #0:1: Invalid data found when processing input [mp3 @ 0x2c4b020] Header missing Error while decoding stream #0:1: Invalid data found when processing input [mp3 @ 0x2c4b020] Header missing Error while decoding stream #0:1: Invalid data found when processing input [mp3 @ 0x2c4b020] Header missing Error while decoding stream #0:1: Invalid data found when processing input [mp3 @ 0x2c4b020] Header missing Error while decoding stream #0:1: Invalid data found when processing input [mp3 @ 0x2c4b020] Header missing Error while decoding stream #0:1: Invalid data found when processing input [mp3 @ 0x2c4b020] Header missing Error while decoding stream #0:1: Invalid data found when processing input [mp3 @ 0x2c4b020] Header missing Error while decoding stream #0:1: Invalid data found when processing input [mp3 @ 0x2c4b020] Header missing Error while decoding stream #0:1: Invalid data found when processing input [mp3 @ 0x2c4b020] Header missing Error while decoding stream #0:1: Invalid data found when processing input [mp3 @ 0x2c4b020] Header missing Error while decoding stream #0:1: Invalid data found when processing input [mp3 @ 0x2c4b020] Header missing Error while decoding stream #0:1: Invalid data found when processing input [mp3 @ 0x2c4b020] Header missing Error while decoding stream #0:1: Invalid data found when processing input [mp3 @ 0x2c4b020] Header missing [mpeg4 @ 0x2d2b420] Invalid and inefficient vfw-avi packed B frames detected Error while decoding stream #0:1: Invalid data found when processing input [mp3 @ 0x2c4b020] Header missing Error while decoding stream #0:1: Invalid data found when processing input [mpeg4 @ 0x2d2b420] illegal dc vlc [mpeg4 @ 0x2d2b420] Error at MB: 6957 [mpeg4 @ 0x2d2b420] concealing 87 DC, 87 AC, 87 MV errors in I frame [mp3 @ 0x2c4b020] Header missing Error while decoding stream #0:1: Invalid data found when processing input [mp3 @ 0x2c4b020] Header missing Error while decoding stream #0:1: Invalid data found when processing input [mp3 @ 0x2c4b020] Header missing Error while decoding stream #0:1: Invalid data found when processing input [mp3 @ 0x2c4b020] Header missing Error while decoding stream #0:1: Invalid data found when processing input [mp3 @ 0x2c4b020] Header missing Error while decoding stream #0:1: Invalid data found when processing input [mp3 @ 0x2c4b020] Header missing Error while decoding stream #0:1: Invalid data found when processing input [mpeg4 @ 0x2d377e0] illegal MB_type [mpeg4 @ 0x2d377e0] Error at MB: 6379 [mpeg4 @ 0x2d377e0] concealing 6930 DC, 6930 AC, 6930 MV errors in B frame [mpeg4 @ 0x2d3b820] illegal MB_type [mpeg4 @ 0x2d3b820] Error at MB: 6266 [mpeg4 @ 0x2d3b820] concealing 6930 DC, 6930 AC, 6930 MV errors in B frame [mp3 @ 0x2c4b020] overread, skip -9 enddists: -5 -5 [mp3 @ 0x2c4b020] overread, skip -9 enddists: -4 -4 Last message repeated 1 times [mp3 @ 0x2c4b020] overread, skip -9 enddists: -2 -2 [mp3 @ 0x2c4b020] overread, skip -9 enddists: -4 -4 [mp3 @ 0x2c4b020] overread, skip -9 enddists: -6 -6 [mp3 @ 0x2c4b020] overread, skip -9 enddists: -3 -3 [mpeg4 @ 0x2d478e0] header damaged [...] [mp3 @ 0x2c4b020] incomplete frame Error while decoding stream #0:1: Invalid data found when processing input frame= 2137 fps=193 q=31.0 Lsize= 18266kB time=00:01:25.44 bitrate=1751.3kbits/s dup=1997 drop=0 video:16859kB audio:1319kB subtitle:0 global headers:0kB muxing overhead 0.483940% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 17 10:17:38 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 17 Aug 2013 08:17:38 -0000 Subject: [FFmpeg-trac] #2216(avcodec:closed): memory leak in calling avcodec_alloc_context3 and then avcodec_copy_context In-Reply-To: <035.f6d5a4c096d02baab1fe01a828342009@avcodec.org> References: <035.f6d5a4c096d02baab1fe01a828342009@avcodec.org> Message-ID: <050.b8bfbe13ba8def467056b56a3a782aad@avcodec.org> #2216: memory leak in calling avcodec_alloc_context3 and then avcodec_copy_context ------------------------------------+----------------------------------- Reporter: vinxxe | Owner: Type: defect | Status: closed Priority: normal | Component: avcodec Version: git-master | Resolution: fixed Keywords: leak | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 1 | ------------------------------------+----------------------------------- Comment (by vinxxe): Just to make things clear, buggy is your brain and I did already explain that avcodec_close does not make any difference. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 17 10:32:32 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 17 Aug 2013 08:32:32 -0000 Subject: [FFmpeg-trac] #2216(avcodec:closed): memory leak in calling avcodec_alloc_context3 and then avcodec_copy_context In-Reply-To: <035.f6d5a4c096d02baab1fe01a828342009@avcodec.org> References: <035.f6d5a4c096d02baab1fe01a828342009@avcodec.org> Message-ID: <050.23f631599dac132af19e6651076592db@avcodec.org> #2216: memory leak in calling avcodec_alloc_context3 and then avcodec_copy_context ------------------------------------+----------------------------------- Reporter: vinxxe | Owner: Type: defect | Status: closed Priority: normal | Component: avcodec Version: git-master | Resolution: fixed Keywords: leak | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 1 | ------------------------------------+----------------------------------- Comment (by thilo.borgmann): Replying to [comment:6 vinxxe]: > ...buggy is your brain... Forgot your manners? The bug reported is fixed in cba9a40d47aefc6853ca6bb8d72096079baac50c, see the log yourself. The missing avcodec_close() is for sure just mentioned for the case anybody uses this snipped as a code example to work on... -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 17 11:31:05 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 17 Aug 2013 09:31:05 -0000 Subject: [FFmpeg-trac] #2216(avcodec:closed): memory leak in calling avcodec_alloc_context3 and then avcodec_copy_context In-Reply-To: <035.f6d5a4c096d02baab1fe01a828342009@avcodec.org> References: <035.f6d5a4c096d02baab1fe01a828342009@avcodec.org> Message-ID: <050.171200d2eb909f60c4b5aaffae777703@avcodec.org> #2216: memory leak in calling avcodec_alloc_context3 and then avcodec_copy_context ------------------------------------+----------------------------------- Reporter: vinxxe | Owner: Type: defect | Status: closed Priority: normal | Component: avcodec Version: git-master | Resolution: fixed Keywords: leak | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 1 | ------------------------------------+----------------------------------- Comment (by vinxxe): Yes, I forgot my manners. Apologize me, but as I did already explain you should not close a codec never opened. Moreover, in submitting a bug report, you should write precisely the correct code exploiting the bug, nothing more nothing less. If the code is buggy you should explain why. I've spent time in writing the snippet, in testing the code with tcmalloc and valgrind and this is only fair in an open source community, because I use the great work someone did. What is not fair, at least in my opinion, is to treat someone who just wants to thank you for the great work you've done as a pain in the ass. This has been my feeling. If I misunderstood I apologize twice. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 17 12:41:56 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 17 Aug 2013 10:41:56 -0000 Subject: [FFmpeg-trac] #2216(avcodec:closed): memory leak in calling avcodec_alloc_context3 and then avcodec_copy_context In-Reply-To: <035.f6d5a4c096d02baab1fe01a828342009@avcodec.org> References: <035.f6d5a4c096d02baab1fe01a828342009@avcodec.org> Message-ID: <050.7bc20f5d6e2ec35fcddbdd1f6cbaeac9@avcodec.org> #2216: memory leak in calling avcodec_alloc_context3 and then avcodec_copy_context ------------------------------------+----------------------------------- Reporter: vinxxe | Owner: Type: defect | Status: closed Priority: normal | Component: avcodec Version: git-master | Resolution: fixed Keywords: leak | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 1 | ------------------------------------+----------------------------------- Comment (by thilo.borgmann): You've made a valueable contribution in reporting this bug. Even more to such detailed information and doing well in finding the memleak. However, you've just taken the follow-ups too personal. The reply from Cigaes has nothing to do with the bug itself and I consider it just bikeshedding. Nevertheless you treated that statement like a proposal to fix your bug (but you should have already known better at that time). Miachael just fixed your bug. His note is more a hint that even this example might have been implemented cleaner (avcodec_close() is mentioned as an example there) - most likely, as I said, not that your example will be used by others as-is. Please continue contributing! -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 17 14:49:05 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 17 Aug 2013 12:49:05 -0000 Subject: [FFmpeg-trac] #2216(avcodec:closed): memory leak in calling avcodec_alloc_context3 and then avcodec_copy_context In-Reply-To: <035.f6d5a4c096d02baab1fe01a828342009@avcodec.org> References: <035.f6d5a4c096d02baab1fe01a828342009@avcodec.org> Message-ID: <050.7bfe60ef7d391509b8f510be9ffd711c@avcodec.org> #2216: memory leak in calling avcodec_alloc_context3 and then avcodec_copy_context ------------------------------------+----------------------------------- Reporter: vinxxe | Owner: Type: defect | Status: closed Priority: normal | Component: avcodec Version: git-master | Resolution: fixed Keywords: leak | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 1 | ------------------------------------+----------------------------------- Comment (by vinxxe): No prob. I surely will continue to contribute. I've just forgot my manners and apologized. But this has nothing to do with the appreciation for your work. Sometimes just loose my temper. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 17 16:14:59 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 17 Aug 2013 14:14:59 -0000 Subject: [FFmpeg-trac] #2846(undetermined:new): libx264 -preset veryslow crashes on some input files In-Reply-To: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> References: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> Message-ID: <070.0a0022db0acbff28c98a4e4a9448f2f3@avcodec.org> #2846: libx264 -preset veryslow crashes on some input files -------------------------------------+------------------------------------- Reporter: | Owner: francois.visagie@? | Status: new Type: defect | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: crash | Blocked By: libx264 veryslow | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by francois.visagie@?): Further information to this: 1. Single-pass encoding - with otherwise the same settings as 2-pass encoding above - works: ffmpeg -y -i VTS_01_4.VOB -filter:a aformat=channel_layouts=stereo -c:v libx264 -preset veryslow -b:v 1000000 zzz.mp4 2. Single-pass encoding works with the following formats, in addition to avisynth: for %i in (asf avi dvd ffm hls mpeg svcd vcd vob) do ffmpeg -i VTS_01_4.VOB -c: copy -f %i pipe:1 | ffmpeg -y -i pipe:0 -filter:a aformat=channel_layouts=stereo -c:v libx264 -preset veryslow -b:v 1000000 zzz1%i.mp4 For the avi format I have to add '-map 0:v:0 -map #0x80' before '-c: copy' to prevent parsing errors with this input file not being the first in the VOB sequence, but otherwise the avi command line is identical to the others. 3. 2-pass encoding only works with the following formats in addition to avisynth: for %i in (asf avi ffm) do ffmpeg -y -i VTS_01_4.VOB -c: copy -f %i pipe:1 | ffmpeg -y -i pipe:0 -an -c:v libx264 -preset veryslow -fastfirstpass 1 -f rawvideo -b:v 1000000 -pass 1 NUL && ffmpeg -y -i VTS_01_4.VOB -c: copy -f %i pipe:1 | ffmpeg -y -i pipe:0 -filter:a aformat=channel_layouts=stereo -c:v libx264 -preset veryslow - b:v 1000000 -pass 2 zzz2%i.mp4 For the avi format I have to add '-map 0:v:0 -map #0x80' before '-c: copy' to prevent parsing errors with this input file not being the first in the VOB sequence, but otherwise the avi command line is identical to the others. 4. 2-pass encoding crashes at the end of pass 2 with the following formats: for %i in (dvd hls mpeg svcd vcd vob) do ffmpeg -y -i VTS_01_4.VOB -c: copy -f %i pipe:1 | ffmpeg -y -i pipe:0 -an -c:v libx264 -preset veryslow -fastfirstpass 1 -f rawvideo -b:v 1000000 -pass 1 NUL && ffmpeg -y -i VTS_01_4.VOB -c: copy -f %i pipe:1 | ffmpeg -y -i pipe:0 -filter:a aformat=channel_layouts=stereo -c:v libx264 - preset veryslow -b:v 1000000 -pass 2 zzz2%i.mp4 According to console output, hls is demuxed as mpegts before decoding. ----------- In summary: With this input, ffmpeg crashes when: * content is demuxed from an MPEG-type format, and * 2-pass encoding is used, and * '-c:v libx264 -preset veryslow' is used This happened with 2 out of 20 DVDs I attempted to transcode to H.264 AAC MP4, namely "Neil Diamond Live at the Greek" and "Roxette Live in Sydney - 1991". ----------- I can upload the above VTS_01_4.VOB if needed. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 17 16:17:36 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 17 Aug 2013 14:17:36 -0000 Subject: [FFmpeg-trac] #2846(undetermined:new): libx264 -preset veryslow crashes on some input files In-Reply-To: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> References: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> Message-ID: <070.79778bc4b963ae159e4498fb287e6e3d@avcodec.org> #2846: libx264 -preset veryslow crashes on some input files -------------------------------------+------------------------------------- Reporter: | Owner: francois.visagie@? | Status: new Type: defect | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: crash demux | Blocked By: MPEG two-pass libx264 veryslow | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by francois.visagie@?): * keywords: crash libx264 veryslow => crash demux MPEG two-pass libx264 veryslow -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 17 17:05:17 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 17 Aug 2013 15:05:17 -0000 Subject: [FFmpeg-trac] #2846(undetermined:new): Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs (was: libx264 -preset veryslow crashes on some input files) In-Reply-To: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> References: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> Message-ID: <070.ffdda8fe1e45e098508aabfcc1320e37@avcodec.org> #2846: Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs -------------------------------------+------------------------------------- Reporter: | Owner: francois.visagie@? | Status: new Type: defect | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: crash demux | Blocked By: MPEG two-pass libx264 veryslow | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 17 23:25:02 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 17 Aug 2013 21:25:02 -0000 Subject: [FFmpeg-trac] #2880(undetermined:new): wavpackenc crash Message-ID: <038.c864242b6c790546ec7992d29fad116e@avcodec.org> #2880: wavpackenc 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 -------------------------------------+------------------------------------- {{{ knoppix at Microknoppix:/media/sdb1$ gdb ffmpeg-HEAD-6e4b9b8/ffmpeg GNU gdb (GDB) 7.4.1-debian Copyright (C) 2012 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-linux-gnu". For bug reporting instructions, please see: ... Reading symbols from /media/sdb1/ffmpeg-HEAD-6e4b9b8/ffmpeg...(no debugging symbols found)...done. (gdb) r -i test.ogg -ac 1 out.wv Starting program: /media/sdb1/ffmpeg-HEAD-6e4b9b8/ffmpeg -i test.ogg -ac 1 out.wv [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". ffmpeg version 2.0-6e4b9b8 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 17 2013 21:17:49 with gcc 4.7 (Debian 4.7.2-5) configuration: --disable-ffprobe --disable-ffserver --disable-yasm --enable-gpl libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 28.100 / 55. 28.100 libavformat 55. 13.103 / 55. 13.103 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Input #0, ogg, from 'test.ogg': Duration: 00:00:30.01, start: 0.000000, bitrate: 121 kb/s Stream #0:0: Audio: vorbis, 44100 Hz, stereo, fltp, 112 kb/s Metadata: COMMENT : Processed by SoX Output #0, wv, to 'out.wv': Metadata: encoder : Lavf55.13.103 Stream #0:0: Audio: wavpack, 44100 Hz, mono, fltp, 128 kb/s Metadata: COMMENT : Processed by SoX Stream mapping: Stream #0:0 -> #0:0 (vorbis -> wavpack) Press [q] to stop, [?] for help Program received signal SIGSEGV, Segmentation fault. 0xb7eafb4f in *__GI_memcpy (dstpp=0x9210580, srcpp=0x0, len=176400) at memcpy.c:55 55 memcpy.c: No such file or directory. (gdb) bt #0 0xb7eafb4f in *__GI_memcpy (dstpp=0x9210580, srcpp=0x0, len=176400) at memcpy.c:55 #1 0x087106e2 in ?? () #2 0x08672737 in ?? () #3 0x080b2def in ?? () #4 0x080a1973 in ?? () #5 0xb7e4be16 in __libc_start_main (main=0x80a0e40, argc=6, ubp_av=0xbffff9c4, init=0x887cf80, fini=0x887cf70, rtld_fini=0xb7ff0590, stack_end=0xbffff9bc) at libc-start.c:228 #6 0x080a1e59 in ?? () (gdb) }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 17 23:29:52 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 17 Aug 2013 21:29:52 -0000 Subject: [FFmpeg-trac] #2881(undetermined:new): wavpack: CRC error Message-ID: <038.692fd7101fb24d218cd734d8225e769a@avcodec.org> #2881: wavpack: CRC error -------------------------------------+------------------------------------- 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://ffmpeg.org/trac/ffmpeg/raw-attachment/ticket/2880/test.ogg {{{ C:\>ffmpeg -i test.ogg -ar 111111 -t 5 out.wv ffmpeg version N-55604-gfaf7c35 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 17 2013 02:28:27 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-pthreads --enable-memalign-hack --enable-runtime- cpudetect -- enable-cross-compile --enable-static --disable-shared --extra- libs='-lws2_32 -lw inmm -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snapsh ots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/sna pshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable- version3 -- enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable-li bvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable-li bopencore-amrwb --enable-libmp3lame --enable-libfreetype --enable-libvpx --disab le-decoder=libvpx libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 28.100 / 55. 28.100 libavformat 55. 13.103 / 55. 13.103 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Input #0, ogg, from 'test.ogg': Duration: 00:00:30.01, start: 0.000000, bitrate: 121 kb/s Stream #0:0: Audio: vorbis, 44100 Hz, stereo, fltp, 112 kb/s Metadata: COMMENT : Processed by SoX Output #0, wv, to 'out.wv': Metadata: encoder : Lavf55.13.103 Stream #0:0: Audio: wavpack, 111111 Hz, stereo, fltp, 128 kb/s Metadata: COMMENT : Processed by SoX Stream mapping: Stream #0:0 -> #0:0 (vorbis -> wavpack) Press [q] to stop, [?] for help size= 2520kB time=00:00:05.49 bitrate=3753.7kbits/s video:0kB audio:2520kB subtitle:0 global headers:0kB muxing overhead 0.003604% }}} {{{ C:\>ffmpeg -i out.wv -f null - ffmpeg version N-55604-gfaf7c35 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 17 2013 02:28:27 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-pthreads --enable-memalign-hack --enable-runtime- cpudetect -- enable-cross-compile --enable-static --disable-shared --extra- libs='-lws2_32 -lw inmm -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snapsh ots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/sna pshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable- version3 -- enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable-li bvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable-li bopencore-amrwb --enable-libmp3lame --enable-libfreetype --enable-libvpx --disab le-decoder=libvpx libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 28.100 / 55. 28.100 libavformat 55. 13.103 / 55. 13.103 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Input #0, wv, from 'out.wv': Metadata: encoder : Lavf55.13.103 Duration: 00:00:05.00, start: 0.000000, bitrate: 4129 kb/s Stream #0:0: Audio: wavpack, 111111 Hz, stereo, fltp Output #0, null, to 'pipe:': Metadata: encoder : Lavf55.13.103 Stream #0:0: Audio: pcm_s16le, 111111 Hz, stereo, s16, 3555 kb/s Stream mapping: Stream #0:0 -> #0:0 (wavpack -> pcm_s16le) Press [q] to stop, [?] for help [wavpack @ 0x2163440] CRC error size=N/A time=00:00:04.99 bitrate=N/A video:0kB audio:2170kB subtitle:0 global headers:0kB muxing overhead -100.000990 % }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 00:31:16 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 17 Aug 2013 22:31:16 -0000 Subject: [FFmpeg-trac] #2880(avcodec:closed): wavpackenc crash In-Reply-To: <038.c864242b6c790546ec7992d29fad116e@avcodec.org> References: <038.c864242b6c790546ec7992d29fad116e@avcodec.org> Message-ID: <053.7b3066fcb5c8fcfe3a5651714eb527d5@avcodec.org> #2880: wavpackenc crash ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: normal | Component: avcodec Version: git-master | Resolution: fixed Keywords: | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by richardpl): * status: new => closed * resolution: => fixed * version: unspecified => git-master * component: undetermined => avcodec * reproduced: 0 => 1 Comment: fixed in 02eb15a6c1b421c4b15f80630faf3f53957a5909 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 09:50:20 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 07:50:20 -0000 Subject: [FFmpeg-trac] #2882(FFmpeg:new): ffmpeg can't save yuvj420p stream from webcam into file without recoding Message-ID: <034.6ca992772fd51ebb518c0edca939f303@avcodec.org> #2882: ffmpeg can't save yuvj420p stream from webcam into file without recoding ----------------------------------+-------------------------------------- Reporter: pchel | Type: defect Status: new | Priority: normal Component: FFmpeg | Version: git-master Keywords: yuvj420p | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ----------------------------------+-------------------------------------- Summary of the bug: If I want to save a h264 yuvj420p video stream from webcam into a file without recoding it gives me empty file. But if I set recoding option it works. How to reproduce: Get Logitech C920 webcam and run the command line below: {{{ % ffmpeg -vcodec h264 -f v4l2 -i /dev/video0 -vcodec copy -y out.mkv ffmpeg version: git master from 2013-08-16 built on Ubuntu 12.10 x64 }}} But if I remove '-vcodec copy' option and ffmpeg start recode from h264 to mpeg4 everything works fine -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 13:20:18 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 11:20:18 -0000 Subject: [FFmpeg-trac] #2882(undetermined:open): ffmpeg can't save h264 stream from webcam into file without recoding (was: ffmpeg can't save yuvj420p stream from webcam into file without recoding) In-Reply-To: <034.6ca992772fd51ebb518c0edca939f303@avcodec.org> References: <034.6ca992772fd51ebb518c0edca939f303@avcodec.org> Message-ID: <049.8d8daf9113431d6e0aba258344161514@avcodec.org> #2882: ffmpeg can't save h264 stream from webcam into file without recoding -------------------------------------+------------------------------------- Reporter: pchel | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: v4l2 h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: yuvj420p => v4l2 h264 * status: new => open * component: FFmpeg => undetermined Comment: What does {{{-debug_ts}}} show? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 13:30:08 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 11:30:08 -0000 Subject: [FFmpeg-trac] #2882(undetermined:open): ffmpeg can't save h264 stream from webcam into file without recoding In-Reply-To: <034.6ca992772fd51ebb518c0edca939f303@avcodec.org> References: <034.6ca992772fd51ebb518c0edca939f303@avcodec.org> Message-ID: <049.9b549d4f4f237da8d98d59aaada0ded1@avcodec.org> #2882: ffmpeg can't save h264 stream from webcam into file without recoding -------------------------------------+------------------------------------- Reporter: pchel | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: v4l2 h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by xlinkz0): Run {{{ ffmpeg -report -y -i /dev/video0 -t 10 -c copy out.mkv }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 13:32:18 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 11:32:18 -0000 Subject: [FFmpeg-trac] #2879(avformat:new): Non-Existing PPS when converting AVI to MPG In-Reply-To: <041.1c58b55165b73817d249d882f55abbd5@avcodec.org> References: <041.1c58b55165b73817d249d882f55abbd5@avcodec.org> Message-ID: <056.6b5012b7d55a2f84610a9cf8cbb048b1@avcodec.org> #2879: Non-Existing PPS when converting AVI to MPG --------------------------------------+------------------------------------ Reporter: GACS_Support | Owner: Type: defect | Status: new Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: mpegps | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------------+------------------------------------ Changes (by cehoyos): * keywords: non-existing pps avi mpg => mpegps * version: unspecified => git-master * component: FFmpeg => avformat Comment: {{{ [mpeg @ 0033cb20] VBV buffer size not set, muxing may fail }}} I wonder how FFmpeg could warn more clearly that the output file may be unplayable, esp. since some (small) resolutions probably work. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 13:42:59 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 11:42:59 -0000 Subject: [FFmpeg-trac] #2870(undetermined:new): MJPEG to MPEG2 produces pixelated video In-Reply-To: <036.ea86c48759e00bcd14dde2bc8eb12a24@avcodec.org> References: <036.ea86c48759e00bcd14dde2bc8eb12a24@avcodec.org> Message-ID: <051.69b38ba909493333749314b836601e78@avcodec.org> #2870: MJPEG to MPEG2 produces pixelated video -------------------------------------+------------------------------------- Reporter: xnejp03 | 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): Please provide an input file. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 13:47:21 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 11:47:21 -0000 Subject: [FFmpeg-trac] #2852(avcodec:new): dcadec internal default downmix is not normalised and reduces stereo separation by cross mixing L* and R*. In-Reply-To: <034.5ac3213ec195f7e7400dea36bde02581@avcodec.org> References: <034.5ac3213ec195f7e7400dea36bde02581@avcodec.org> Message-ID: <049.733db848a9d46afd3829f572c1252726@avcodec.org> #2852: dcadec internal default downmix is not normalised and reduces stereo separation by cross mixing L* and R*. ------------------------------------+----------------------------------- Reporter: AndyF | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: dca | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by cehoyos): * keywords: dts dca downmix => dca Comment: Does the output change if you change the default matrix in dcadata.h? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 13:51:31 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 11:51:31 -0000 Subject: [FFmpeg-trac] #2838(avformat:closed): Mpeg TS sample plays with lots of artifacts with ffplay (mplayer ok) In-Reply-To: <037.86c5c1855e8b26cb4b31f85c19be3cdc@avcodec.org> References: <037.86c5c1855e8b26cb4b31f85c19be3cdc@avcodec.org> Message-ID: <052.5c857384410744884e054efb4cfe0db8@avcodec.org> #2838: Mpeg TS sample plays with lots of artifacts with ffplay (mplayer ok) ------------------------------------+------------------------------------- Reporter: aballier | Owner: Type: defect | Status: closed Priority: normal | Component: avformat Version: git-master | Resolution: duplicate Keywords: mpegts | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => mpegts * resolution: => duplicate * status: new => closed * component: undetermined => avformat Comment: Duplicate of ticket #1812, workaround is to use {{{-skip_initial_bytes 400k}}}. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 13:54:19 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 11:54:19 -0000 Subject: [FFmpeg-trac] #2506(undetermined:new): Guess output frame rate if input timebase denominator is huge In-Reply-To: <036.dfb70e33387396102390dbd5a428b2b9@avcodec.org> References: <036.dfb70e33387396102390dbd5a428b2b9@avcodec.org> Message-ID: <051.249c58640f4c9ea846c6799453977bae@avcodec.org> #2506: Guess output frame rate if input timebase denominator is huge -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: enhancement | Status: new Priority: wish | Component: Version: git-master | undetermined Keywords: ogg asp | Resolution: videolan | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: ogg mpeg4 videolan => ogg asp videolan -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 13:54:45 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 11:54:45 -0000 Subject: [FFmpeg-trac] #2851(avcodec:open): support odd mpeg4 in avi In-Reply-To: <035.78c4899787aab3a8e011cb7ee6a10fef@avcodec.org> References: <035.78c4899787aab3a8e011cb7ee6a10fef@avcodec.org> Message-ID: <050.2895ce9c637b90768e04983a0f7c7904@avcodec.org> #2851: support odd mpeg4 in avi -------------------------------------+----------------------------------- Reporter: ubitux | Owner: Type: enhancement | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: asp | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by cehoyos): * keywords: mpeg4 => asp -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 13:55:25 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 11:55:25 -0000 Subject: [FFmpeg-trac] #2507(FFplay:open): Heavy desync with ffplay for a mpeg4-ogg sample In-Reply-To: <036.ac159df078a002627623ddca3a17690f@avcodec.org> References: <036.ac159df078a002627623ddca3a17690f@avcodec.org> Message-ID: <051.e48307d957f616b0533a78b90f693b5e@avcodec.org> #2507: Heavy desync with ffplay for a mpeg4-ogg sample -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: cus Type: defect | Status: open Priority: important | Component: FFplay Version: git-master | Resolution: Keywords: ogg asp | Blocked By: videolan regression | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: ogg mpeg4 videolan regression => ogg asp videolan regression -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 14:38:55 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 12:38:55 -0000 Subject: [FFmpeg-trac] #2615(avcodec:closed): fix matrox mpeg2 I-frame hd 1280x720 In-Reply-To: <038.353ac206e2c8f31956ee9a20bca9f9bf@avcodec.org> References: <038.353ac206e2c8f31956ee9a20bca9f9bf@avcodec.org> Message-ID: <053.2107f1e333a3ea2dca2063aef95c9696@avcodec.org> #2615: fix matrox mpeg2 I-frame hd 1280x720 -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: normal | Component: avcodec Version: git-master | Resolution: fixed Keywords: matrox m701 | Blocked By: mpeg2video | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by michael): * status: open => closed * resolution: => fixed Comment: Fixed in 7d776062f97d14d5d9db96764f4785c91fb3e1f2 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 15:02:55 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 13:02:55 -0000 Subject: [FFmpeg-trac] #2836(avcodec:new): Lost video frames when decoding h264 stream In-Reply-To: <035.69b9729d01662a7a20bb47a07ede98f2@avcodec.org> References: <035.69b9729d01662a7a20bb47a07ede98f2@avcodec.org> Message-ID: <050.667c4ac56ae23e2a390320b9f63d51a3@avcodec.org> #2836: Lost video frames when decoding h264 stream -------------------------------------+------------------------------------- Reporter: Marcin | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: h264 mpegts | Blocked By: regression | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by michael): ffplay 0.8.14 plays video_decoder-lost_frames_in_dvbt-example1.ts better than master. someone should bisect to find out which revission introduced the problems -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 15:05:55 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 13:05:55 -0000 Subject: [FFmpeg-trac] #2870(undetermined:new): MJPEG to MPEG2 produces pixelated video In-Reply-To: <036.ea86c48759e00bcd14dde2bc8eb12a24@avcodec.org> References: <036.ea86c48759e00bcd14dde2bc8eb12a24@avcodec.org> Message-ID: <051.18c4a59caae25308d5d8bd1e729b4aed@avcodec.org> #2870: MJPEG to MPEG2 produces pixelated video -------------------------------------+------------------------------------- Reporter: xnejp03 | 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 xnejp03): Uploaded file mjpeg_pink_artifacts.avi -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 16:46:03 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 14:46:03 -0000 Subject: [FFmpeg-trac] #1812(avformat:closed): Transport stream with garbage in the beginning shows artefacts In-Reply-To: <036.24248754b73af9269efe819ff4032f73@avcodec.org> References: <036.24248754b73af9269efe819ff4032f73@avcodec.org> Message-ID: <051.c71f8d70b28638fc50477e34837cdd34@avcodec.org> #1812: Transport stream with garbage in the beginning shows artefacts -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: closed Priority: normal | Component: avformat Version: git-master | Resolution: fixed Keywords: mpegts | Blocked By: mpeg2video | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by michael): * status: new => closed * resolution: => fixed * component: undetermined => avformat * reproduced: 0 => 1 Comment: Fixed in c666c59ac1a9d78cc706fa9708c400d8bf454cda -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 17:00:39 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 15:00:39 -0000 Subject: [FFmpeg-trac] #2085(undetermined:new): MP4 remux with playback stuck at 2nd seconds In-Reply-To: <038.489214dbfac1a46bf197075d06c51f4c@avcodec.org> References: <038.489214dbfac1a46bf197075d06c51f4c@avcodec.org> Message-ID: <053.5e7b7e4b92730cff7b47c85074be77c3@avcodec.org> #2085: MP4 remux with playback stuck at 2nd seconds -------------------------------------+------------------------------------- Reporter: mikhailov | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 flv | Resolution: mov | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by arut): I've attached a simple patch "flv-demuxer-sps-pps-fix" fixing the problem. The flv has repeated h264 extradata packets. They are returned as usual h264 nals and passed to muxer which produces totally broken video packet. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 18:33:55 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 16:33:55 -0000 Subject: [FFmpeg-trac] #2839(avformat:new): Wasted work in av_new_program() and avpriv_new_chapter() In-Reply-To: <036.0393656797e9dcfc4ab21df7dc4ba088@avcodec.org> References: <036.0393656797e9dcfc4ab21df7dc4ba088@avcodec.org> Message-ID: <051.0922afe1d28ce07e2c9cb0f3d7f469a1@avcodec.org> #2839: Wasted work in av_new_program() and avpriv_new_chapter() -------------------------------------+------------------------------------ Reporter: pchang9 | Owner: Type: defect | Status: new Priority: normal | Component: avformat Version: unspecified | Resolution: Keywords: performance | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Changes (by michael): * component: undetermined => avformat Comment: using a ts stream the old loop in av_new_program() executes in 50 cpu cycles, the new after the patch in 77 cycles. in 30 seconds the code gets about 1000 times executed in my test file which makes this loop take 0.00008% of the execution time. Thus this code does not appear to be performance relevant and your change makes it slower. At least for the testcase i used. also please always test performance improvment suggestions and include the test results in the ticket. Do you have a testcase for these 2 patches that shows a improvment ? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 18:50:24 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 16:50:24 -0000 Subject: [FFmpeg-trac] #2840(avcodec:closed): jpeg2000: crash with fuzzed file (and limited available memory) In-Reply-To: <038.81cf011c776730585e5f8a4bb720f93e@avcodec.org> References: <038.81cf011c776730585e5f8a4bb720f93e@avcodec.org> Message-ID: <053.e1ff57b08e67e3ff8d7ebbe8ca5dfdc7@avcodec.org> #2840: jpeg2000: crash with fuzzed file (and limited available memory) -------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: normal | Component: avcodec Version: unspecified | Resolution: fixed Keywords: jpeg2000 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by michael): * keywords: => jpeg2000 * resolution: => fixed * status: new => closed * component: undetermined => avcodec * reproduced: 0 => 1 Comment: Fixed in 63c0e9077e22e63ca8524ab2519cf3b75ae9e924 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 19:11:59 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 17:11:59 -0000 Subject: [FFmpeg-trac] #2864(undetermined:open): targa_y216: Insufficient input data In-Reply-To: <038.d52685e12397a8d053f68b9b6f774e98@avcodec.org> References: <038.d52685e12397a8d053f68b9b6f774e98@avcodec.org> Message-ID: <053.bf8f80e9c8cd44bd59f0fdd29abb3260@avcodec.org> #2864: targa_y216: Insufficient input data -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: y216 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => y216 * status: new => open * version: unspecified => git-master * reproduced: 0 => 1 Comment: Actual frame size is 360x320 (decoding works fine if these values are forced). Does your decoder still work if you remux the file with FFmpeg? {{{$ ffmpeg -i targa_y216.mov -vcodec copy out.mov}}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 19:16:08 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 17:16:08 -0000 Subject: [FFmpeg-trac] #2085(undetermined:new): MP4 remux with playback stuck at 2nd seconds In-Reply-To: <038.489214dbfac1a46bf197075d06c51f4c@avcodec.org> References: <038.489214dbfac1a46bf197075d06c51f4c@avcodec.org> Message-ID: <053.45934fc9c72c7e647e83c43d40d96f48@avcodec.org> #2085: MP4 remux with playback stuck at 2nd seconds -------------------------------------+------------------------------------- Reporter: mikhailov | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 flv | Resolution: mov | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * cc: arut (added) Comment: Please consider sending patches to the ffmpeg-devel mailing list, they receive more attention there. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 19:21:13 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 17:21:13 -0000 Subject: [FFmpeg-trac] #2840(avcodec:closed): jpeg2000: crash with fuzzed file (and limited available memory) In-Reply-To: <038.81cf011c776730585e5f8a4bb720f93e@avcodec.org> References: <038.81cf011c776730585e5f8a4bb720f93e@avcodec.org> Message-ID: <053.751f04bf55f09ba5e2a66317ac68c870@avcodec.org> #2840: jpeg2000: crash with fuzzed file (and limited available memory) -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: normal | Component: avcodec Version: git-master | Resolution: fixed Keywords: j2k crash | Blocked By: SIGSEGV | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: jpeg2000 => j2k crash SIGSEGV * version: unspecified => git-master -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 19:22:47 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 17:22:47 -0000 Subject: [FFmpeg-trac] #679(undetermined:new): DVB subtitles are badly placed on the screen In-Reply-To: <036.e5383b31b929c2bfddb20600a5a8948d@avcodec.org> References: <036.e5383b31b929c2bfddb20600a5a8948d@avcodec.org> Message-ID: <051.1fe90f6a9de11c10ca470c9086a44b03@avcodec.org> #679: DVB subtitles are badly placed on the screen -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: dvbsub | Resolution: mpegts | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Another sample (with the opposite effect) is in http://samples.ffmpeg.org /ffmpeg-bugs/trac/ticket2838/ -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 19:35:03 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 17:35:03 -0000 Subject: [FFmpeg-trac] #2870(FFmpeg:open): Outdated players only support yuv420p mpeg2video (was: MJPEG to MPEG2 produces pixelated video) In-Reply-To: <036.ea86c48759e00bcd14dde2bc8eb12a24@avcodec.org> References: <036.ea86c48759e00bcd14dde2bc8eb12a24@avcodec.org> Message-ID: <051.2be8a99bd149d12c568abd238e29b302@avcodec.org> #2870: Outdated players only support yuv420p mpeg2video -------------------------------------+---------------------------------- Reporter: xnejp03 | Owner: Type: enhancement | Status: open Priority: wish | Component: FFmpeg Version: git-master | Resolution: Keywords: mpeg2video | 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 => wish * version: unspecified => git-master * keywords: => mpeg2video * type: defect => enhancement Comment: Please test the following: {{{ $ ffmpeg -i mjpeg_pink_artifacts.avi -vcodec mpeg2video -pix_fmt yuv420p -vb 800k out.mpg }}} or {{{ $ ffmpeg -mjpeg_pink_artifacts.avi -vb 800k out.mpg }}} (The bitrate setting is there only because I think the default is slightly to small, it will also work without, producing bad quality output.) I will copy e4f5aa5e for this use case if nobody beats me. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 19:39:44 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 17:39:44 -0000 Subject: [FFmpeg-trac] #2864(undetermined:open): targa_y216: Insufficient input data In-Reply-To: <038.d52685e12397a8d053f68b9b6f774e98@avcodec.org> References: <038.d52685e12397a8d053f68b9b6f774e98@avcodec.org> Message-ID: <053.9d7da7d36664e1c539aca7f3fbe778be@avcodec.org> #2864: targa_y216: Insufficient input data -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: y216 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Comment (by ami_stuff): Replying to [comment:1 cehoyos]: > Actual frame size is 360x320 (decoding works fine if these values are forced). so maybe it's a bug of encoder? > Does your decoder still work if you remux the file with FFmpeg? > $ ffmpeg -i targa_y216.mov -vcodec copy out.mov remuxed file crashes qt/decoder -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 19:40:52 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 17:40:52 -0000 Subject: [FFmpeg-trac] #2842(undetermined:closed): g2m4: invalid write with fuzzed file In-Reply-To: <038.9bf0edd0a2c8a1dc3ffb36c99f972957@avcodec.org> References: <038.9bf0edd0a2c8a1dc3ffb36c99f972957@avcodec.org> Message-ID: <053.0f9342d47fdb90c5aa687f630b145c93@avcodec.org> #2842: g2m4: invalid write with fuzzed file -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: fixed Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by michael): * status: new => closed * resolution: => fixed Comment: Fixed in 2960576378d17d71cc8dccc926352ce568b5eec1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 19:44:43 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 17:44:43 -0000 Subject: [FFmpeg-trac] #2526(undetermined:closed): ffmpeg on windows crashes when using Avisynth 2.5.8 In-Reply-To: <036.101571833303f1c7a917c60311512ab3@avcodec.org> References: <036.101571833303f1c7a917c60311512ab3@avcodec.org> Message-ID: <051.f8b4ff9b3fe200e219530c8ef0ffe681@avcodec.org> #2526: ffmpeg on windows crashes when using Avisynth 2.5.8 -------------------------------------+------------------------------------- Reporter: Zarxrax | Owner: Type: defect | Status: closed Priority: important | Component: Version: unspecified | undetermined Keywords: regression | Resolution: fixed Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by michael): * status: open => closed * resolution: => fixed Comment: Fixed in 2c25e83b1d022ab36842d77749024b3d720a4227 by Stephen Hutchinson -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 19:49:40 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 17:49:40 -0000 Subject: [FFmpeg-trac] #2882(undetermined:open): ffmpeg can't save h264 stream from webcam into file without recoding In-Reply-To: <034.6ca992772fd51ebb518c0edca939f303@avcodec.org> References: <034.6ca992772fd51ebb518c0edca939f303@avcodec.org> Message-ID: <049.61500a4e0e7f63703fd09051d0ee8c3f@avcodec.org> #2882: ffmpeg can't save h264 stream from webcam into file without recoding -------------------------------------+------------------------------------- Reporter: pchel | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: v4l2 h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:2 xlinkz0]: > Run > > {{{ > ffmpeg -report -y -i /dev/video0 -t 10 -c copy out.mkv > }}} Why? I mean: How would that help to solve this ticket? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 20:07:28 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 18:07:28 -0000 Subject: [FFmpeg-trac] #2881(undetermined:open): wavpack: CRC error In-Reply-To: <038.692fd7101fb24d218cd734d8225e769a@avcodec.org> References: <038.692fd7101fb24d218cd734d8225e769a@avcodec.org> Message-ID: <053.aba65f4a91dca7198ac6aca11ae0adb2@avcodec.org> #2881: wavpack: CRC error -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: wavpack | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => wavpack * status: new => open * version: unspecified => git-master * reproduced: 0 => 1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 20:09:44 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 18:09:44 -0000 Subject: [FFmpeg-trac] #2882(undetermined:open): ffmpeg can't save h264 stream from webcam into file without recoding In-Reply-To: <034.6ca992772fd51ebb518c0edca939f303@avcodec.org> References: <034.6ca992772fd51ebb518c0edca939f303@avcodec.org> Message-ID: <049.430ab310282079eb2d87885ac6744248@avcodec.org> #2882: ffmpeg can't save h264 stream from webcam into file without recoding -------------------------------------+------------------------------------- Reporter: pchel | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: v4l2 h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by pchel): Replying to [comment:1 cehoyos]: > What does {{{-debug_ts}}} show? It shows a lot of demuxer output, but no "writing block" output. See the attachment. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 20:10:03 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 18:10:03 -0000 Subject: [FFmpeg-trac] #2880(avcodec:closed): wavpackenc crash In-Reply-To: <038.c864242b6c790546ec7992d29fad116e@avcodec.org> References: <038.c864242b6c790546ec7992d29fad116e@avcodec.org> Message-ID: <053.e17256bfd76ff3d18ee7f564ddafb023@avcodec.org> #2880: wavpackenc crash -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: normal | Component: avcodec Version: git-master | Resolution: fixed Keywords: wavpack | Blocked By: crash SIGSEGV | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => wavpack crash SIGSEGV -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 20:14:28 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 18:14:28 -0000 Subject: [FFmpeg-trac] #2846(undetermined:new): Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs In-Reply-To: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> References: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> Message-ID: <070.f040d892c5a49aeea23a9ec3b4db7b26@avcodec.org> #2846: Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs -------------------------------------+------------------------------------- Reporter: | Owner: francois.visagie@? | Status: new Type: defect | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: crash | Blocked By: libx264 | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: crash demux MPEG two-pass libx264 veryslow => crash libx264 Comment: Please provide a sample that allows to reproduce the crash. Am I correct that the crash does not happen if you either use {{{-vsync 0}}} for both the first and the second pass or if you use {{{-an}}} for both passes or if you use the same audio filter for the first pass as for the second? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 20:14:50 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 18:14:50 -0000 Subject: [FFmpeg-trac] #2882(undetermined:open): ffmpeg can't save h264 stream from webcam into file without recoding In-Reply-To: <034.6ca992772fd51ebb518c0edca939f303@avcodec.org> References: <034.6ca992772fd51ebb518c0edca939f303@avcodec.org> Message-ID: <049.208c135c21678d0b084c3ceb9f7ba544@avcodec.org> #2882: ffmpeg can't save h264 stream from webcam into file without recoding -------------------------------------+------------------------------------- Reporter: pchel | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: v4l2 h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by pchel): Replying to [comment:2 xlinkz0]: > Run > > {{{ > ffmpeg -report -y -i /dev/video0 -t 10 -c copy out.mkv > }}} > I made a little bit other command. You can find the output and the report in the attachments. The command above generate an error: "/dev/video0: Invalid argument". -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 20:18:40 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 18:18:40 -0000 Subject: [FFmpeg-trac] #2870(FFmpeg:open): Outdated players only support yuv420p mpeg2video In-Reply-To: <036.ea86c48759e00bcd14dde2bc8eb12a24@avcodec.org> References: <036.ea86c48759e00bcd14dde2bc8eb12a24@avcodec.org> Message-ID: <051.9a5460bd533d1b494b689f75901699ff@avcodec.org> #2870: Outdated players only support yuv420p mpeg2video -------------------------------------+---------------------------------- Reporter: xnejp03 | Owner: Type: enhancement | Status: open Priority: wish | Component: FFmpeg Version: git-master | Resolution: Keywords: mpeg2video | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+---------------------------------- Comment (by xnejp03): Yes, that fixes it. So shall I add this option to all my commands where target is mpeg2video (just to stay on the safe side)? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 20:21:24 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 18:21:24 -0000 Subject: [FFmpeg-trac] #2526(undetermined:closed): ffmpeg on windows crashes when using Avisynth 2.5.8 In-Reply-To: <036.101571833303f1c7a917c60311512ab3@avcodec.org> References: <036.101571833303f1c7a917c60311512ab3@avcodec.org> Message-ID: <051.6e849278446513752b8a338a6d50eb2c@avcodec.org> #2526: ffmpeg on windows crashes when using Avisynth 2.5.8 -------------------------------------+------------------------------------- Reporter: Zarxrax | Owner: Type: defect | Status: closed Priority: important | Component: Version: unspecified | undetermined Keywords: regression | Resolution: fixed Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:15 qyot27]: > A patch that properly fixes this and makes using 2.5.8 work again will be submitted shortly. Could you test if this patch can also be applied to origin/release/2.0 ? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 20:44:41 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 18:44:41 -0000 Subject: [FFmpeg-trac] #2874(avfilter:new): AVFilter: drawtext: Draw text with information of current image file In-Reply-To: <036.9aac33fc6f238de43e5d89732687c0bf@avcodec.org> References: <036.9aac33fc6f238de43e5d89732687c0bf@avcodec.org> Message-ID: <051.b29a685bcf7a0889454b11b791068950@avcodec.org> #2874: AVFilter: drawtext: Draw text with information of current image file -------------------------------------+------------------------------------ Reporter: jlubeck | Owner: Type: enhancement | Status: new Priority: wish | Component: avfilter Version: unspecified | Resolution: Keywords: drawtext | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Changes (by cehoyos): * keywords: => drawtext * priority: normal => wish Comment: What metadata are you referring to? / Please provide a sample input file. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 20:51:52 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 18:51:52 -0000 Subject: [FFmpeg-trac] #2874(avfilter:new): AVFilter: drawtext: Draw text with information of current image file In-Reply-To: <036.9aac33fc6f238de43e5d89732687c0bf@avcodec.org> References: <036.9aac33fc6f238de43e5d89732687c0bf@avcodec.org> Message-ID: <051.ca4c05ad29d80a7cb8b88010ad2b2527@avcodec.org> #2874: AVFilter: drawtext: Draw text with information of current image file -------------------------------------+------------------------------------ Reporter: jlubeck | Owner: Type: enhancement | Status: new Priority: wish | Component: avfilter Version: unspecified | Resolution: Keywords: drawtext | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Comment (by jlubeck): I don't know if meta data is the right word. I meant the information that any file has on an operating system. Like "Created Date", "Modified Date", etc -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 20:57:45 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 18:57:45 -0000 Subject: [FFmpeg-trac] #2869(avcodec:open): jpeg2000: invalid tpend In-Reply-To: <038.394da67ec92c42f677f9d3deed415861@avcodec.org> References: <038.394da67ec92c42f677f9d3deed415861@avcodec.org> Message-ID: <053.e528d34f29ed359a538ddfbd78acc979@avcodec.org> #2869: jpeg2000: invalid tpend ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: j2k | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by cehoyos): * keywords: => j2k * status: new => open * version: unspecified => git-master * component: undetermined => avcodec * reproduced: 0 => 1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 20:58:43 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 18:58:43 -0000 Subject: [FFmpeg-trac] #2871(avcodec:open): jpeg2000: artefacts with 4:2:0 (and 4:2:2) In-Reply-To: <038.204ef183d84002cfd074ffb6547b5652@avcodec.org> References: <038.204ef183d84002cfd074ffb6547b5652@avcodec.org> Message-ID: <053.f7b99dfd78088ed31987c6e1e1f58c3a@avcodec.org> #2871: jpeg2000: artefacts with 4:2:0 (and 4:2:2) ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: j2k | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by cehoyos): * keywords: => j2k * status: new => open * version: unspecified => git-master * component: undetermined => avcodec * reproduced: 0 => 1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 20:59:53 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 18:59:53 -0000 Subject: [FFmpeg-trac] #2872(avcodec:open): jpeg2000: wrong colors In-Reply-To: <038.ec9286f11c904a9913951632f3791c54@avcodec.org> References: <038.ec9286f11c904a9913951632f3791c54@avcodec.org> Message-ID: <053.86e6f20808acac73229400783c2eb680@avcodec.org> #2872: jpeg2000: wrong colors ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: j2k | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by cehoyos): * keywords: => j2k * status: new => open * version: unspecified => git-master * component: undetermined => avcodec * reproduced: 0 => 1 Comment: Could this be related to ticket #1211? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 21:16:12 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 19:16:12 -0000 Subject: [FFmpeg-trac] #2864(undetermined:open): targa_y216: Insufficient input data In-Reply-To: <038.d52685e12397a8d053f68b9b6f774e98@avcodec.org> References: <038.d52685e12397a8d053f68b9b6f774e98@avcodec.org> Message-ID: <053.d0d4b2142b0740f203bc94ea102dc363@avcodec.org> #2864: targa_y216: Insufficient input data -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: y216 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:2 ami_stuff]: > Replying to [comment:1 cehoyos]: > > Does your decoder still work if you remux the file with FFmpeg? > > $ ffmpeg -i targa_y216.mov -vcodec copy out.mov > > remuxed file crashes qt/decoder What about attached remuxed file? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 21:20:01 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 19:20:01 -0000 Subject: [FFmpeg-trac] #2882(undetermined:open): ffmpeg can't save h264 stream from webcam into file without recoding In-Reply-To: <034.6ca992772fd51ebb518c0edca939f303@avcodec.org> References: <034.6ca992772fd51ebb518c0edca939f303@avcodec.org> Message-ID: <049.23e8146664440d7b09074c9532d6f654@avcodec.org> #2882: ffmpeg can't save h264 stream from webcam into file without recoding -------------------------------------+------------------------------------- Reporter: pchel | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: v4l2 h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Mostly unrelated: Am I correct that {{{-vcodec h264}}} is unneeded / makes no difference neither for the working nor the non-working case? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 21:22:21 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 19:22:21 -0000 Subject: [FFmpeg-trac] #2870(FFmpeg:open): Outdated players only support yuv420p mpeg2video In-Reply-To: <036.ea86c48759e00bcd14dde2bc8eb12a24@avcodec.org> References: <036.ea86c48759e00bcd14dde2bc8eb12a24@avcodec.org> Message-ID: <051.a087924f26b9890be3febb601f46d0b1@avcodec.org> #2870: Outdated players only support yuv420p mpeg2video -------------------------------------+---------------------------------- Reporter: xnejp03 | Owner: Type: enhancement | Status: open Priority: wish | Component: FFmpeg Version: git-master | Resolution: Keywords: mpeg2video | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+---------------------------------- Comment (by cehoyos): Replying to [comment:4 xnejp03]: > Yes, that fixes it. So shall I add this option to all my commands where target is mpeg2video (just to stay on the safe side)? Only to the ones where quality loss is no problem / where you need compatibility with outdated players. ffmpeg by default tries to keep as much information (quality) as possible, if you need a different behaviour, you have to specify the output pixel format you want. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 21:28:08 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 19:28:08 -0000 Subject: [FFmpeg-trac] #2874(avfilter:new): AVFilter: drawtext: Draw text with information of current image file In-Reply-To: <036.9aac33fc6f238de43e5d89732687c0bf@avcodec.org> References: <036.9aac33fc6f238de43e5d89732687c0bf@avcodec.org> Message-ID: <051.daf390fb9c9e339262b1f9d5b6ccda47@avcodec.org> #2874: AVFilter: drawtext: Draw text with information of current image file -------------------------------------+------------------------------------ Reporter: jlubeck | Owner: Type: enhancement | Status: new Priority: wish | Component: avfilter Version: unspecified | Resolution: Keywords: drawtext | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Comment (by cehoyos): Could you elaborate more on the use case? I thought what is interesting is the actual frame metadata of the file (like image creation time or image orientation or song name) and not information that the operating system provides for the file. Note that input generally does not have to be a file. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 21:37:00 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 19:37:00 -0000 Subject: [FFmpeg-trac] #2874(avfilter:new): AVFilter: drawtext: Draw text with information of current image file In-Reply-To: <036.9aac33fc6f238de43e5d89732687c0bf@avcodec.org> References: <036.9aac33fc6f238de43e5d89732687c0bf@avcodec.org> Message-ID: <051.5afb3e65a04f185dbec0c5a2835acc58@avcodec.org> #2874: AVFilter: drawtext: Draw text with information of current image file -------------------------------------+------------------------------------ Reporter: jlubeck | Owner: Type: enhancement | Status: new Priority: wish | Component: avfilter Version: unspecified | Resolution: Keywords: drawtext | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Comment (by jlubeck): Oh yes, actual frame metadata would be great if someone was getting pictures from an actual camera. It is not my actual use case though, but whoever handles this enhancement could go way past my personal requirement. My current use case is that I made a script that captures a screenshot of my desktop every n seconds. At the end of the day, all the screenshots are compiled into a video with FFMPEG. What I would like is to print into the video the date/time of each frame. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 21:51:56 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 19:51:56 -0000 Subject: [FFmpeg-trac] #2874(avformat:open): Export image2 file name as frame metadata (was: AVFilter: drawtext: Draw text with information of current image file) In-Reply-To: <036.9aac33fc6f238de43e5d89732687c0bf@avcodec.org> References: <036.9aac33fc6f238de43e5d89732687c0bf@avcodec.org> Message-ID: <051.28125936da7516cb558c460d435acc02@avcodec.org> #2874: Export image2 file name as frame metadata -------------------------------------+------------------------------------- Reporter: jlubeck | Owner: Type: enhancement | Status: open Priority: wish | Component: avformat Version: git-master | Resolution: Keywords: drawtext | Blocked By: image2 | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * status: new => open * reproduced: 0 => 1 * component: avfilter => avformat * version: unspecified => git-master * keywords: drawtext => drawtext image2 Comment: Replying to [comment:4 jlubeck]: > Oh yes, actual frame metadata would be great if someone was getting pictures from an actual camera. It is not my actual use case though, but whoever handles this enhancement could go way past my personal requirement. This works with current FFmpeg. > My current use case is that I made a script that captures a screenshot of my desktop every n seconds. > > At the end of the day, all the screenshots are compiled into a video with FFMPEG. > > What I would like is to print into the video the date/time of each frame. This sounds as if it would be simpler to use ffmpeg for the screen capture. Adding the current file name as frame metadata should fix your problem. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 21:57:12 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 19:57:12 -0000 Subject: [FFmpeg-trac] #2874(avformat:open): Export image2 file name as frame metadata In-Reply-To: <036.9aac33fc6f238de43e5d89732687c0bf@avcodec.org> References: <036.9aac33fc6f238de43e5d89732687c0bf@avcodec.org> Message-ID: <051.35e7995f61916c5493986c819687eb78@avcodec.org> #2874: Export image2 file name as frame metadata -------------------------------------+------------------------------------- Reporter: jlubeck | Owner: Type: enhancement | Status: open Priority: wish | Component: avformat Version: git-master | Resolution: Keywords: drawtext | Blocked By: image2 | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by jlubeck): I'm sorry, I don't know if I understood you correctly. You say I can already do what I need? Could you share an example? Thank you very much for your help -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 22:04:55 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 20:04:55 -0000 Subject: [FFmpeg-trac] #2882(undetermined:open): ffmpeg can't save h264 stream from webcam into file without recoding In-Reply-To: <034.6ca992772fd51ebb518c0edca939f303@avcodec.org> References: <034.6ca992772fd51ebb518c0edca939f303@avcodec.org> Message-ID: <049.68833630b3cfc31f1d8c2f6361b4d91d@avcodec.org> #2882: ffmpeg can't save h264 stream from webcam into file without recoding -------------------------------------+------------------------------------- Reporter: pchel | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: v4l2 h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by pchel): The -vcodec option is needed to turn yuvj420p mode on. Without this option I get YUY2 video, not yuvj420p. See below: Without codec ? ffmpeg git:(master) ? ./ffmpeg -f v4l2 -i /dev/video0 -vcodec copy -y out.mkv 2>&1 | grep "Stream #0:0" Stream #0:0: Video: rawvideo (YUY2 / 0x32595559), yuyv422, 1920x1080, 165888 kb/s, 5 fps, 5 tbr, 1000k tbn, 1000k tbc Stream #0:0: Video: rawvideo (YUY2 / 0x32595559), yuyv422, 1920x1080, q=2-31, 165888 kb/s, 5 fps, 1k tbn, 1000k tbc With the codec ? ffmpeg git:(master) ? ./ffmpeg -f v4l2 -vcodec h264 -i /dev/video0 -vcodec copy -y out.mkv 2>&1 | grep "Stream #0:0" Stream #0:0: Video: h264 (Constrained Baseline), yuvj420p, 1920x1080 [SAR 1:1 DAR 16:9], -5 kb/s, 30 fps, 30 tbr, 1000k tbn, 60 tbc Stream #0:0: Video: h264 (H264 / 0x34363248), yuvj420p, 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, -5 kb/s, 30 fps, 1k tbn, 1000k tbc Stream #0:0 -> #0:0 (copy) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 22:11:34 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 20:11:34 -0000 Subject: [FFmpeg-trac] #2864(undetermined:open): targa_y216: Insufficient input data In-Reply-To: <038.d52685e12397a8d053f68b9b6f774e98@avcodec.org> References: <038.d52685e12397a8d053f68b9b6f774e98@avcodec.org> Message-ID: <053.f27117458fc10ea42d68888de8f9562c@avcodec.org> #2864: targa_y216: Insufficient input data -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: y216 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Comment (by ami_stuff): Replying to [comment:3 cehoyos]: > Replying to [comment:2 ami_stuff]: > > Replying to [comment:1 cehoyos]: > > > Does your decoder still work if you remux the file with FFmpeg? > > > $ ffmpeg -i targa_y216.mov -vcodec copy out.mov > > > > remuxed file crashes qt/decoder > > What about attached remuxed file? It decodes correctly. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 22:23:18 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 20:23:18 -0000 Subject: [FFmpeg-trac] #2852(avcodec:new): dcadec internal default downmix is not normalised and reduces stereo separation by cross mixing L* and R*. In-Reply-To: <034.5ac3213ec195f7e7400dea36bde02581@avcodec.org> References: <034.5ac3213ec195f7e7400dea36bde02581@avcodec.org> Message-ID: <049.dc0fbf62d3c4eb5775583e126ec1d352@avcodec.org> #2852: dcadec internal default downmix is not normalised and reduces stereo separation by cross mixing L* and R*. ------------------------------------+----------------------------------- Reporter: AndyF | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: dca | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by AndyF): Replying to [comment:1 cehoyos]: > Does the output change if you change the default matrix in dcadata.h? Yes I just tried below and the results were as I expected = no cross mixing and center/surround at -3dB but still not normalised. diff --git a/libavcodec/dcadata.h b/libavcodec/dcadata.h index 15df49e..55f9c33 100644 --- a/libavcodec/dcadata.h +++ b/libavcodec/dcadata.h @@ -7566,7 +7566,7 @@ static const uint8_t dca_default_coeffs[10][5][2] = { { { 0, 25 }, { 25, 0 }, { 13, 13 }, }, { { 6, 6 }, { 0, 25 }, { 25, 0 }, { 13, 13 }, }, { { 0, 25 }, { 25, 0 }, { 0, 13 }, { 13, 0 }, }, - { { 6, 6 }, { 0, 25 }, { 25, 0 }, { 0, 13 }, { 13, 0 }, }, + { { 13, 13 }, { 0, 64 }, { 64, 0 }, { 13, 64 }, { 64, 13 }, }, }; /* downmix coeffs -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 22:38:12 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 20:38:12 -0000 Subject: [FFmpeg-trac] #2836(avcodec:open): Lost video frames when decoding h264 stream In-Reply-To: <035.69b9729d01662a7a20bb47a07ede98f2@avcodec.org> References: <035.69b9729d01662a7a20bb47a07ede98f2@avcodec.org> Message-ID: <050.2c3c12f2a2aebc1a8c124beae209c1e2@avcodec.org> #2836: Lost video frames when decoding h264 stream -------------------------------------+------------------------------------- Reporter: Marcin | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: h264 mpegts | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * priority: normal => important * status: new => open * reproduced: 0 => 1 Comment: Regression since a64b028. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 22:39:30 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 20:39:30 -0000 Subject: [FFmpeg-trac] #2882(undetermined:open): ffmpeg can't save h264 stream from webcam into file without recoding In-Reply-To: <034.6ca992772fd51ebb518c0edca939f303@avcodec.org> References: <034.6ca992772fd51ebb518c0edca939f303@avcodec.org> Message-ID: <049.256a3c5a67f37f567dc6f2e5f4a6e193@avcodec.org> #2882: ffmpeg can't save h264 stream from webcam into file without recoding -------------------------------------+------------------------------------- Reporter: pchel | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: v4l2 h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Of course, sorry for the noise. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 22:43:26 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 20:43:26 -0000 Subject: [FFmpeg-trac] #2874(avformat:open): Export image2 file name as frame metadata In-Reply-To: <036.9aac33fc6f238de43e5d89732687c0bf@avcodec.org> References: <036.9aac33fc6f238de43e5d89732687c0bf@avcodec.org> Message-ID: <051.e1f8e26eb5e469768d7efb32f56f66f4@avcodec.org> #2874: Export image2 file name as frame metadata -------------------------------------+------------------------------------- Reporter: jlubeck | Owner: Type: enhancement | Status: open Priority: wish | Component: avformat Version: git-master | Resolution: Keywords: drawtext | Blocked By: image2 | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:6 jlubeck]: > I'm sorry, I don't know if I understood you correctly. You say I can already do what I need? No, you don't want frame metadata (as you explained in comment:4) , you want the filename (which is available within the demuxer but not currently exported as metadata) or as an alternative other file information that is currently not available within ffmpeg. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 22:44:47 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 20:44:47 -0000 Subject: [FFmpeg-trac] #2870(FFmpeg:closed): Outdated players only support yuv420p mpeg2video In-Reply-To: <036.ea86c48759e00bcd14dde2bc8eb12a24@avcodec.org> References: <036.ea86c48759e00bcd14dde2bc8eb12a24@avcodec.org> Message-ID: <051.3a0b6afc8e1725821cc1e1a536925b6d@avcodec.org> #2870: Outdated players only support yuv420p mpeg2video -------------------------------------+---------------------------------- Reporter: xnejp03 | Owner: Type: enhancement | Status: closed Priority: wish | Component: FFmpeg Version: git-master | Resolution: fixed Keywords: mpeg2video | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+---------------------------------- Changes (by cehoyos): * status: open => closed * resolution: => fixed Comment: A warning is printed since 47f9a5b. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 18 23:00:36 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 21:00:36 -0000 Subject: [FFmpeg-trac] #2874(avformat:open): Export image2 file name as frame metadata In-Reply-To: <036.9aac33fc6f238de43e5d89732687c0bf@avcodec.org> References: <036.9aac33fc6f238de43e5d89732687c0bf@avcodec.org> Message-ID: <051.587c0efb96f9cf9e0a16b43b84dd3d31@avcodec.org> #2874: Export image2 file name as frame metadata -------------------------------------+------------------------------------- Reporter: jlubeck | Owner: Type: enhancement | Status: open Priority: wish | Component: avformat Version: git-master | Resolution: Keywords: drawtext | Blocked By: image2 | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by jlubeck): Oh, ok. Thanks for clearing that up. I figured later that the enhancement wouldn't still be open if I could do it now. Thanks again! -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 19 00:35:31 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 22:35:31 -0000 Subject: [FFmpeg-trac] #2864(avformat:closed): targa_y216: Insufficient input data In-Reply-To: <038.d52685e12397a8d053f68b9b6f774e98@avcodec.org> References: <038.d52685e12397a8d053f68b9b6f774e98@avcodec.org> Message-ID: <053.23f88807bc7caaf264c83b67349524af@avcodec.org> #2864: targa_y216: Insufficient input data ------------------------------------+------------------------------------ Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: normal | Component: avformat Version: git-master | Resolution: fixed Keywords: y216 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Changes (by cehoyos): * status: open => closed * resolution: => fixed * component: undetermined => avformat Comment: Should be fixed, thank you for the sample and the testing! -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 19 00:41:27 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 22:41:27 -0000 Subject: [FFmpeg-trac] #2857(undetermined:new): overhead of HLS muxing too large In-Reply-To: <036.d4da759abc190312991013de3adf5e0c@avcodec.org> References: <036.d4da759abc190312991013de3adf5e0c@avcodec.org> Message-ID: <051.882d500f8ae688cc21f859e24929bc4b@avcodec.org> #2857: overhead of HLS muxing too large -------------------------------------+------------------------------------- Reporter: aviadr1 | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: hls | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => hls Comment: Please provide the input sample. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 19 00:45:35 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 22:45:35 -0000 Subject: [FFmpeg-trac] #2848(avcodec:open): jpeg2000: invalid write In-Reply-To: <038.d33c81e79930a3182c571c277a0325e6@avcodec.org> References: <038.d33c81e79930a3182c571c277a0325e6@avcodec.org> Message-ID: <053.7147fea4c54f8e1b9344f8e1ffe3b071@avcodec.org> #2848: jpeg2000: invalid write ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: j2k crash | 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: => j2k crash -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 19 00:50:11 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 22:50:11 -0000 Subject: [FFmpeg-trac] #2843(avcodec:open): jpeg2000: crash with fuzzed file 2 In-Reply-To: <038.f5d314d6345db75fd1590c3e54f41458@avcodec.org> References: <038.f5d314d6345db75fd1590c3e54f41458@avcodec.org> Message-ID: <053.2f1f5acd6d8040a3deae49d4b4430354@avcodec.org> #2843: jpeg2000: crash with fuzzed file 2 -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: j2k crash | Blocked By: SIGSEGV regression | 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: => j2k crash SIGSEGV regression -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 19 00:53:41 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 18 Aug 2013 22:53:41 -0000 Subject: [FFmpeg-trac] #2844(avcodec:open): flashsv2: crash with fuzzed file In-Reply-To: <038.38150bc0428e8e21299ee5f3bbf53b43@avcodec.org> References: <038.38150bc0428e8e21299ee5f3bbf53b43@avcodec.org> Message-ID: <053.4f1240c99b3f3a86f9d6ae6fc101df3b@avcodec.org> #2844: flashsv2: crash with fuzzed file -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: flashsv2 | Blocked By: crash | 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: => flashsv2 crash -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 19 02:25:48 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 19 Aug 2013 00:25:48 -0000 Subject: [FFmpeg-trac] #2526(undetermined:closed): ffmpeg on windows crashes when using Avisynth 2.5.8 In-Reply-To: <036.101571833303f1c7a917c60311512ab3@avcodec.org> References: <036.101571833303f1c7a917c60311512ab3@avcodec.org> Message-ID: <051.d7cfa6372d897405456503daaf8ce92e@avcodec.org> #2526: ffmpeg on windows crashes when using Avisynth 2.5.8 -------------------------------------+------------------------------------- Reporter: Zarxrax | Owner: Type: defect | Status: closed Priority: important | Component: Version: unspecified | undetermined Keywords: regression | Resolution: fixed Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by qyot27): Yes, it can be applied to release/2.0. Commit 3aa2257d240a5a0eb94014b9113dd91730786886 can also be safely reverted on master and release/2.0. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 19 03:24:00 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 19 Aug 2013 01:24:00 -0000 Subject: [FFmpeg-trac] #2526(undetermined:closed): ffmpeg on windows crashes when using Avisynth 2.5.8 In-Reply-To: <036.101571833303f1c7a917c60311512ab3@avcodec.org> References: <036.101571833303f1c7a917c60311512ab3@avcodec.org> Message-ID: <051.38e9b1898413bf521ed8b07ca5836df2@avcodec.org> #2526: ffmpeg on windows crashes when using Avisynth 2.5.8 -------------------------------------+------------------------------------- Reporter: Zarxrax | Owner: Type: defect | Status: closed Priority: important | Component: Version: unspecified | undetermined Keywords: regression | Resolution: fixed Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Please consider sending patches (made with {{{git format-patch}}}) or set up a public git clone that can be merged. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 19 05:40:01 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 19 Aug 2013 03:40:01 -0000 Subject: [FFmpeg-trac] #2526(undetermined:closed): ffmpeg on windows crashes when using Avisynth 2.5.8 In-Reply-To: <036.101571833303f1c7a917c60311512ab3@avcodec.org> References: <036.101571833303f1c7a917c60311512ab3@avcodec.org> Message-ID: <051.a4685c804e204a7c04df7c3ba4797228@avcodec.org> #2526: ffmpeg on windows crashes when using Avisynth 2.5.8 -------------------------------------+------------------------------------- Reporter: Zarxrax | Owner: Type: defect | Status: closed Priority: important | Component: Version: unspecified | undetermined Keywords: regression | Resolution: fixed Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by qyot27): Wouldn't it be easier to use: git cherry-pick 2c25e83b1d022ab36842d77749024b3d720a4227 (on release/2.0) and git revert 3aa2257d240a5a0eb94014b9113dd91730786886 (on release/2.0 and master) But just in case: 2.5 patch: http://ffmpeg.org/pipermail/ffmpeg- devel/2013-August/147345.html or https://github.com/qyot27/FFmpeg/commits/avsfix (for master) https://github.com/qyot27/FFmpeg/commits/release/2.0 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 19 06:29:49 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 19 Aug 2013 04:29:49 -0000 Subject: [FFmpeg-trac] #2882(undetermined:open): ffmpeg can't save h264 stream from webcam into file without recoding In-Reply-To: <034.6ca992772fd51ebb518c0edca939f303@avcodec.org> References: <034.6ca992772fd51ebb518c0edca939f303@avcodec.org> Message-ID: <049.f7e8a275b67724e30ac9ba9b4359d410@avcodec.org> #2882: ffmpeg can't save h264 stream from webcam into file without recoding -------------------------------------+------------------------------------- Reporter: pchel | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: v4l2 h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by pchel): I've also checked input '-vcodec options' yuyv422 and mjpeg. Both options are recorded well with the '-vcodec copy' output option. Only h264 doesn't work well. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 19 09:36:12 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 19 Aug 2013 07:36:12 -0000 Subject: [FFmpeg-trac] #2846(undetermined:new): Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs In-Reply-To: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> References: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> Message-ID: <070.da5090307f20fa7b857a8358ffed2c01@avcodec.org> #2846: Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs -------------------------------------+------------------------------------- Reporter: | Owner: francois.visagie@? | Status: new Type: defect | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: crash | Blocked By: libx264 | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by francois.visagie@?): Replying to [comment:4 cehoyos]: > Please provide a sample that allows to reproduce the crash. No problem. Do I need to follow "Submitting Sample Media" under http://www.ffmpeg.org/bugreports.html exactly (splitting in 10,000-byte chunks, converting to RGB/YUV/PCM? etc.), or can I just upload the appropriately renamed VTS_01_4.VOB? > Am I correct that the crash does not happen if you either use {{{-vsync 0}}} for both the first and the second pass or if you use {{{-an}}} for both passes or if you use the same audio filter for the first pass as for the second? Thanks for the suggestions; I am running those tests now. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 19 10:59:37 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 19 Aug 2013 08:59:37 -0000 Subject: [FFmpeg-trac] #2846(undetermined:new): Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs In-Reply-To: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> References: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> Message-ID: <070.b62a6c984a8d59d5b9397d2e2e85b718@avcodec.org> #2846: Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs -------------------------------------+------------------------------------- Reporter: | Owner: francois.visagie@? | Status: new Type: defect | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: crash | Blocked By: libx264 | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:5 francois.visagie@?]: > Replying to [comment:4 cehoyos]: > > Please provide a sample that allows to reproduce the crash. > > No problem. Do I need to follow "Submitting Sample Media" under http://www.ffmpeg.org/bugreports.html exactly (splitting in 10,000-byte chunks, converting to RGB/YUV/PCM? etc.), or can I just upload the appropriately renamed VTS_01_4.VOB? Please do not upload several small files to circumvent a size limit. There is no size limit but please test if a cut sample allows to reproduce the problem, if it does, upload a small file. (Do not upload a file that does not allow to reproduce the problem.) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 19 12:47:56 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 19 Aug 2013 10:47:56 -0000 Subject: [FFmpeg-trac] #2846(undetermined:new): Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs In-Reply-To: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> References: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> Message-ID: <070.74496e544c0f34fa9eae4a34c3ff5534@avcodec.org> #2846: Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs -------------------------------------+------------------------------------- Reporter: | Owner: francois.visagie@? | Status: new Type: defect | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: crash | Blocked By: libx264 | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by francois.visagie@?): Replying to [comment:4 cehoyos]: > Am I correct that the crash does not happen if you either use {{{-vsync 0}}} for both the first and the second pass or if you use {{{-an}}} for both passes or if you use the same audio filter for the first pass as for the second? Two-pass encoding with both '-vsync 0' and '-an' for both passes completes successfully. '-vsync 0' causes A/V sync loss (with this input at least). Two-pass encoding with '-filter:a aformat=channel_layouts=stereo' in both passes crashes as in the bug report above. Very unfortunately, since that would have been a great work-around - using piping to converts formats on the fly seems to cause AV sync loss/changes in some cases, which is something I'm looking into separately. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 19 13:16:56 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 19 Aug 2013 11:16:56 -0000 Subject: [FFmpeg-trac] #2526(undetermined:closed): ffmpeg on windows crashes when using Avisynth 2.5.8 In-Reply-To: <036.101571833303f1c7a917c60311512ab3@avcodec.org> References: <036.101571833303f1c7a917c60311512ab3@avcodec.org> Message-ID: <051.4bfa1129b2c3ab010cac592cd3c4920c@avcodec.org> #2526: ffmpeg on windows crashes when using Avisynth 2.5.8 -------------------------------------+------------------------------------- Reporter: Zarxrax | Owner: Type: defect | Status: closed Priority: important | Component: Version: unspecified | undetermined Keywords: regression | Resolution: fixed Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by michael): Replying to [comment:20 qyot27]: > Wouldn't it be easier to use: > git cherry-pick 2c25e83b1d022ab36842d77749024b3d720a4227 (on release/2.0) > and > git revert 3aa2257d240a5a0eb94014b9113dd91730786886 (on release/2.0 and master) yes but then the code isnt tested no big difference in this case here, but for complex & big patchsets it can make a difference > > But just in case: > 2.5 patch: http://ffmpeg.org/pipermail/ffmpeg- devel/2013-August/147345.html > or > https://github.com/qyot27/FFmpeg/commits/avsfix (for master) > https://github.com/qyot27/FFmpeg/commits/release/2.0 merged thanks -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 19 13:27:57 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 19 Aug 2013 11:27:57 -0000 Subject: [FFmpeg-trac] #2085(undetermined:new): MP4 remux with playback stuck at 2nd seconds In-Reply-To: <038.489214dbfac1a46bf197075d06c51f4c@avcodec.org> References: <038.489214dbfac1a46bf197075d06c51f4c@avcodec.org> Message-ID: <053.b67889baefd7644696777eaa8d7565ba@avcodec.org> #2085: MP4 remux with playback stuck at 2nd seconds -------------------------------------+------------------------------------- Reporter: mikhailov | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 flv | Resolution: mov | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by mikhailov): @arut yay, that's fantastic! thank you so much, it works now! -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 19 18:49:34 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 19 Aug 2013 16:49:34 -0000 Subject: [FFmpeg-trac] #2883(undetermined:new): avi+aac - AudioSpecificConfig missing Message-ID: <036.8fb88448c0bd0302f980b2b6556ef52e@avcodec.org> #2883: avi+aac - AudioSpecificConfig missing -------------------------------------+------------------------------------- Reporter: Wilbert | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- When muxing an avi (video only) and lc aac with ffmpeg: 1) cbSize is set to zero in the WAVEFORMATEX structure. 2) AudioSpecificConfig is missing. avi: http://www.datafilehost.com/d/abf5b1ae aac: http://www.datafilehost.com/d/6ca94fe8 ffmpeg -i h264.avi -i SurroundTest20.aac -c copy SurroundTest20.avi Since wFormatTag = WAVE_FORMAT_RAW_AAC1, cbSize should be two (and five for SBR?) and AudioSpecificConfig should be filled (with cbSize its size): http://msdn.microsoft.com/en- us/library/windows/desktop/dd317599%28v=vs.85%29.aspx Here is the resulting file: http://www.datafilehost.com/d/a7f35def At the address 0x1168 the WAVEFORMATEX structure starts. I expect something like FF 0002 0044 AC00 0094 3E00 0000 0610 0002 0012 10 ... instead of FF 0002 0044 AC00 0094 3E00 0000 0610 0000 004A 55 ... version info: Zeranoe's FFmpeg Builds Home Page: This build was compiled on: Aug 16 2013, at: 20:10:34. Regards, Wilbert -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 20 00:17:01 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 19 Aug 2013 22:17:01 -0000 Subject: [FFmpeg-trac] #2873(avformat:open): ffmpeg concat demuxer fails: mpeg files with different audio and video stream order In-Reply-To: <038.cbce5cd33d736d50d664d403f96af469@avcodec.org> References: <038.cbce5cd33d736d50d664d403f96af469@avcodec.org> Message-ID: <053.29537a9f52cefbb691f74e71c96e8dc4@avcodec.org> #2873: ffmpeg concat demuxer fails: mpeg files with different audio and video stream order -------------------------------------+------------------------------------- Reporter: kadmandux | Owner: Type: enhancement | Status: open Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: concat | Blocked By: demuxer | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by kadmandux): What do you think about this approach? 1.- Add two simple functions to utils.c for to sort the streams based on id: {{{ void av_sort_streams_by_id(AVFormatContext *s) qsort((void *)s->streams, s->nb_streams, sizeof(s->streams[0]), av_compare_streams); /*Adjust the indexes */ for (int i=0;inb_streams;i++) { s->streams[i]->index = i; } } }}} 2.- Add the prototype of first function to "avformat.h" {{{ void av_sort_streams_by_id(AVFormatContext *s); }}} 3.- Modify ffprobe.c, for to use the new function, from inside "open_input_file" function: {{{ /* Reorder streams if the format requires it (added by kadmandux) * Is the flag AVFMTCTX_NOHEADER a good candidate to use for this purpose? * Or should I define a new specific flag in "avformat.h" */ if (fmt_ctx->ctx_flags & AVFMTCTX_NOHEADER) av_sort_streams_by_id(fmt_ctx); }}} This code should be executed before the call to "avformat_find_stream_info". 4.- Do the equivalent change in ffmpeg_opt.c, also inside "open_input_file" function. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 20 05:13:35 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 20 Aug 2013 03:13:35 -0000 Subject: [FFmpeg-trac] #2857(undetermined:new): overhead of HLS muxing too large In-Reply-To: <036.d4da759abc190312991013de3adf5e0c@avcodec.org> References: <036.d4da759abc190312991013de3adf5e0c@avcodec.org> Message-ID: <051.c9b0405f1f7ed250835bf5891fee5ccf@avcodec.org> #2857: overhead of HLS muxing too large -------------------------------------+------------------------------------- Reporter: aviadr1 | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: hls | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by RixWeb): * cc: rixweb@? (added) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 20 10:59:48 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 20 Aug 2013 08:59:48 -0000 Subject: [FFmpeg-trac] #2883(undetermined:new): avi+aac - AudioSpecificConfig missing In-Reply-To: <036.8fb88448c0bd0302f980b2b6556ef52e@avcodec.org> References: <036.8fb88448c0bd0302f980b2b6556ef52e@avcodec.org> Message-ID: <051.d4e24dc4e47603b763b444ed7a20a0d3@avcodec.org> #2883: avi+aac - AudioSpecificConfig missing -------------------------------------+------------------------------------- Reporter: Wilbert | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: aac | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => aac Comment: Did you test if setting the correct values fixes playback with any application? The output file you uploaded plays fine here with ffplay, MPlayer and vlc. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 20 11:16:35 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 20 Aug 2013 09:16:35 -0000 Subject: [FFmpeg-trac] #2883(undetermined:new): avi+aac - AudioSpecificConfig missing In-Reply-To: <036.8fb88448c0bd0302f980b2b6556ef52e@avcodec.org> References: <036.8fb88448c0bd0302f980b2b6556ef52e@avcodec.org> Message-ID: <051.e55a4ca1d665fd6b3e18972f42f0c224@avcodec.org> #2883: avi+aac - AudioSpecificConfig missing -------------------------------------+------------------------------------- Reporter: Wilbert | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: aac | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by Wilbert): Fcchandler's AAC ACM codec does some validation on the stream format structure contents. So I can't open the file in Virtualdub and AviSynth with that codec: http://forum.doom9.org/showthread.php?p=1639389#post1639389 Accordingly to some other participant in that thread it doesn't play in GOM Media Player either (but i didn't know GOM, so i can't comment on that). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 20 11:22:47 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 20 Aug 2013 09:22:47 -0000 Subject: [FFmpeg-trac] #2858(avformat:open): libilbc: iLBC frame mode not indicated In-Reply-To: <038.c3ad89b54eeb955d9d5e908013610fcc@avcodec.org> References: <038.c3ad89b54eeb955d9d5e908013610fcc@avcodec.org> Message-ID: <053.b99ed8b3ebc4e2cf5d3b141234bff149@avcodec.org> #2858: libilbc: iLBC frame mode not indicated -------------------------------------+------------------------------------ Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: mov libilbc | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Changes (by cehoyos): * keywords: => mov libilbc * status: new => open * version: unspecified => git-master * component: undetermined => avformat * reproduced: 0 => 1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 20 11:26:53 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 20 Aug 2013 09:26:53 -0000 Subject: [FFmpeg-trac] #2883(undetermined:new): avi+aac - AudioSpecificConfig missing In-Reply-To: <036.8fb88448c0bd0302f980b2b6556ef52e@avcodec.org> References: <036.8fb88448c0bd0302f980b2b6556ef52e@avcodec.org> Message-ID: <051.b625b60cbc08fd8ddc8ada79eb26e333@avcodec.org> #2883: avi+aac - AudioSpecificConfig missing -------------------------------------+------------------------------------- Reporter: Wilbert | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: aac | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:2 Wilbert]: > Fcchandler's AAC ACM codec does some validation on the stream format structure contents. So I can't open the file in Virtualdub and AviSynth with that codec Were you able to test if setting cbSize and/or adding AudioSpecificConfig fixes decoding? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 20 12:25:07 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 20 Aug 2013 10:25:07 -0000 Subject: [FFmpeg-trac] #2873(avformat:open): ffmpeg concat demuxer fails: mpeg files with different audio and video stream order In-Reply-To: <038.cbce5cd33d736d50d664d403f96af469@avcodec.org> References: <038.cbce5cd33d736d50d664d403f96af469@avcodec.org> Message-ID: <053.478ae13e5d0b2898f54cfd9c705852b1@avcodec.org> #2873: ffmpeg concat demuxer fails: mpeg files with different audio and video stream order -------------------------------------+------------------------------------- Reporter: kadmandux | Owner: Type: enhancement | Status: open Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: concat | Blocked By: demuxer | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by Cigaes): Changing the order of the streams would probably not be as simple as changing the order in the array, but it can probably be done. Something making the order of streams from MPEG-PS less random would probably be welcome (although I may be missing some drawbacks). Please post patches on the mailing list. You can make it simpler than you suggested, though: just change {{{avformat_find_stream_info()}}}: if format is MPEG-PS and there was no streams already detected, then reorder at the end. Unfortunately, for your use, this is still too fragile, IMHO. Unless you have a constraint you did not talk about, you would be better off just acknowledging that MPEG-PS is a very bad format and using another, especially for intermediate files. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 20 12:35:10 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 20 Aug 2013 10:35:10 -0000 Subject: [FFmpeg-trac] #2859(swresample:open): -ac downmix fails. In-Reply-To: <036.c187c03669de8ff3610ebdb334ad7c8e@avcodec.org> References: <036.c187c03669de8ff3610ebdb334ad7c8e@avcodec.org> Message-ID: <051.713f3d85414061da8edd8a22e4181956@avcodec.org> #2859: -ac downmix fails. ------------------------------------+-------------------------------------- Reporter: Mista_D | Owner: Type: defect | Status: open Priority: important | Component: swresample 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 => swresample * priority: normal => important * version: unspecified => git-master * keywords: => regression Comment: From a users perspective this is a regression since f8d74cbd, simply reverting the change works fine (I will attach a patch that I originally created), I don't understand what it is supposed to do. If the intended use-case is "Use the downmix instead of the original (5.1) sound" then it should only be used if out_ch_layout is mono or stereo and/or depending on a user option. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 20 12:45:34 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 20 Aug 2013 10:45:34 -0000 Subject: [FFmpeg-trac] #2863(avcodec:new): libwavpack: Output too short In-Reply-To: <036.1ed8190bd2a467e37ba7bd029e2a0d6c@avcodec.org> References: <036.1ed8190bd2a467e37ba7bd029e2a0d6c@avcodec.org> Message-ID: <051.7b1f9b67ff0afcd2f9045093248bf0e8@avcodec.org> #2863: libwavpack: Output too short ------------------------------------+----------------------------------- Reporter: lachs0r | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: libwavpack | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by cehoyos): * keywords: wavpack => libwavpack Comment: Is a specific sample required to reproduce this problem? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 20 12:57:29 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 20 Aug 2013 10:57:29 -0000 Subject: [FFmpeg-trac] #2859(swresample:open): -ac downmix fails. In-Reply-To: <036.c187c03669de8ff3610ebdb334ad7c8e@avcodec.org> References: <036.c187c03669de8ff3610ebdb334ad7c8e@avcodec.org> Message-ID: <051.616f39b30da526c34cfe48ee2f6695c0@avcodec.org> #2859: -ac downmix fails. ------------------------------------+-------------------------------------- Reporter: Mista_D | Owner: Type: defect | Status: open Priority: important | Component: swresample Version: git-master | Resolution: Keywords: regression | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+-------------------------------------- Comment (by Cigaes): I confirm the downmixing is at fault, not the sample. It can be observed using the following command: {{{./tools/make_chlayout_test FL+FR+FC+LFE+BL+BR+DL+DR -ac 2 /tmp/2ch.wav}}} The resulting file says "front left, front right", but should be saying "downmix left, downmix right". The commit you are pointing seems to be doing half the work: when converting to stereo from a layout that has DL+DR, the matrix should just map DL to FL and DR to FR and drop the rest. Instead, it maps FL and FR. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 20 13:39:06 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 20 Aug 2013 11:39:06 -0000 Subject: [FFmpeg-trac] #2859(swresample:open): -ac downmix fails. In-Reply-To: <036.c187c03669de8ff3610ebdb334ad7c8e@avcodec.org> References: <036.c187c03669de8ff3610ebdb334ad7c8e@avcodec.org> Message-ID: <051.f56a112cce1f99c029a8a09a9bf9e903@avcodec.org> #2859: -ac downmix fails. ------------------------------------+-------------------------------------- Reporter: Mista_D | Owner: Type: defect | Status: open Priority: important | Component: swresample Version: git-master | Resolution: Keywords: regression | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+-------------------------------------- Comment (by cehoyos): Replying to [comment:2 Cigaes]: > I confirm the downmixing is at fault, not the sample. (Any doubts?) > It can be observed using the following command: > {{{./tools/make_chlayout_test FL+FR+FC+LFE+BL+BR+DL+DR -ac 2 /tmp/2ch.wav}}} > The resulting file says "front left, front right", but should be saying "downmix left, downmix right". Thank you for pointing to make_chlayout_test (I haven't used it so far), I still have a slight preference for real-world samples. But assuming make_chlayout_test calls swresample, I wonder if you are right: {{{$ ffmpeg -i 5.1plusdownmix.wav -ac 2 out.wav}}} should definitely output FL+FR imo (not DL+DR). > The commit you are pointing seems to be doing half the work: when converting to stereo from a layout that has DL+DR, the matrix should just map DL to FL and DR to FR and drop the rest. Imo, it should only do that if mono or stereo output was requested (and the user should be able to either force or forbid using DL+DR to output FL+FR or FC instead of 5.1). The original commit was meant for DL+DR output, I still wonder what the exact use-case was. (Probably {{{ffmpeg -i input -channel_layout DL+DR out.wav}}} but I wonder if this is really useful.) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 20 14:03:24 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 20 Aug 2013 12:03:24 -0000 Subject: [FFmpeg-trac] #2865(avformat:new): Front Center, Downmix Left, and Downmix Right unlabelled in QTPlayer In-Reply-To: <037.0a6cd49e992468d01591c610252619d6@avcodec.org> References: <037.0a6cd49e992468d01591c610252619d6@avcodec.org> Message-ID: <052.2e4b9c1e310b29a89d151116a6e0f03b@avcodec.org> #2865: Front Center, Downmix Left, and Downmix Right unlabelled in QTPlayer -------------------------------------+------------------------------------ Reporter: cjplay93 | Owner: Type: enhancement | Status: new Priority: wish | Component: avformat Version: git-master | Resolution: Keywords: chan | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Changes (by cehoyos): * keywords: Quicktime, Channel Metadata, ProResHQ => chan * priority: normal => wish * version: unspecified => git-master * component: FFmpeg => avformat * type: defect => enhancement Comment: Could you provide a mov sample that shows the intended layout in QuickTime? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 20 14:31:55 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 20 Aug 2013 12:31:55 -0000 Subject: [FFmpeg-trac] #2858(avformat:closed): libilbc: iLBC frame mode not indicated In-Reply-To: <038.c3ad89b54eeb955d9d5e908013610fcc@avcodec.org> References: <038.c3ad89b54eeb955d9d5e908013610fcc@avcodec.org> Message-ID: <053.c574002870d7f44b30c4279fe94f83bd@avcodec.org> #2858: libilbc: iLBC frame mode not indicated -------------------------------------+------------------------------------ Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: normal | Component: avformat Version: git-master | Resolution: fixed Keywords: mov libilbc | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Changes (by michael): * status: open => closed * resolution: => fixed Comment: Fixed in 3d64845600c6486a2706b118a81805f3bf4d3db5 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 20 14:32:21 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 20 Aug 2013 12:32:21 -0000 Subject: [FFmpeg-trac] #2883(undetermined:new): avi+aac - AudioSpecificConfig missing In-Reply-To: <036.8fb88448c0bd0302f980b2b6556ef52e@avcodec.org> References: <036.8fb88448c0bd0302f980b2b6556ef52e@avcodec.org> Message-ID: <051.9432caa24f2ad3f76327c42996227390@avcodec.org> #2883: avi+aac - AudioSpecificConfig missing -------------------------------------+------------------------------------- Reporter: Wilbert | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: aac | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by Wilbert): I don't know how to do that properly. If i just replace 00 004A 55 with 02 0012 10, Virtualdub is able to open the file and i hear the sound. But beforehand i get a warning 'AVI: Truncated or invalid compressed audio format detected (18 bytes, should be 20). Attempting to fix.'. If i use AVIMux to mux the files (which does write AudioSpecificConfig and sets cbSize=2), it plays fine in Virtualdub. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 20 14:37:57 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 20 Aug 2013 12:37:57 -0000 Subject: [FFmpeg-trac] #2283(undetermined:new): Slow counter / incorrect duration for aac-in-flv In-Reply-To: <036.2f01185ea90d69286d19261a1b880bd2@avcodec.org> References: <036.2f01185ea90d69286d19261a1b880bd2@avcodec.org> Message-ID: <051.8ecc315509e6f789eed4b398177bef21@avcodec.org> #2283: Slow counter / incorrect duration for aac-in-flv -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: videolan | Resolution: flv aac | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): He doesn't know: http://trac.videolan.org/vlc/ticket/8195#comment:3 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 20 14:48:53 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 20 Aug 2013 12:48:53 -0000 Subject: [FFmpeg-trac] #2850(avcodec:open): ffplay: invalid write with fuzzed rpza In-Reply-To: <038.ff19befb21049b51ccc20f7c3a36e14a@avcodec.org> References: <038.ff19befb21049b51ccc20f7c3a36e14a@avcodec.org> Message-ID: <053.d85bad008a8da2f2a62105d93d950c83@avcodec.org> #2850: ffplay: invalid write with fuzzed rpza ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: rpza | 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: => rpza -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 20 15:51:42 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 20 Aug 2013 13:51:42 -0000 Subject: [FFmpeg-trac] #2686(avcodec:open): Native AAC encoder collapses at high bitrates on some samples In-Reply-To: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> References: <036.46e6f0dcfe0fbeeeee1e7460dc88b12a@avcodec.org> Message-ID: <051.554eb403fbbe7697617d3f21f9eabf6e@avcodec.org> #2686: Native AAC encoder collapses at high bitrates on some samples -------------------------------------+------------------------------------- Reporter: Kamedo2 | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: aac | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by klaussfreire): Replying to [comment:141 Kamedo2]: > How is the development of v5? Sorry, urgent personal issues prevented me from reaching my self-imposed deadline. I'll try to dedicate some time to it as soon as I'm able, though. Next post ought to be a patch. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 20 16:59:41 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 20 Aug 2013 14:59:41 -0000 Subject: [FFmpeg-trac] #2846(undetermined:new): Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs In-Reply-To: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> References: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> Message-ID: <070.2d2d20116c9fda7a0dfa8eef9d7cc888@avcodec.org> #2846: Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs -------------------------------------+------------------------------------- Reporter: | Owner: francois.visagie@? | Status: new Type: defect | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: crash | Blocked By: libx264 | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by francois.visagie@?): Replying to [comment:4 cehoyos]: > Please provide a sample that allows to reproduce the crash. I've uploaded upload.ffmpeg.org/incoming/ticket_2846_crash_libx264.txt and upload.ffmpeg.org/incoming/ticket_2846_crash_libx264.vob ticket_2846_crash_libx264.vob is the smallest cut I couild find of VTS_01_4.VOB that still reproduces this issue. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 20 17:14:35 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 20 Aug 2013 15:14:35 -0000 Subject: [FFmpeg-trac] #2859(swresample:closed): -ac downmix fails. In-Reply-To: <036.c187c03669de8ff3610ebdb334ad7c8e@avcodec.org> References: <036.c187c03669de8ff3610ebdb334ad7c8e@avcodec.org> Message-ID: <051.1f13f28e647521fa9c5644a4a5f69a83@avcodec.org> #2859: -ac downmix fails. -------------------------------------+------------------------------------- Reporter: Mista_D | Owner: Type: defect | Status: closed Priority: important | Component: Version: git-master | swresample Keywords: regression, | Resolution: fixed swr, downmix | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by michael): * keywords: regression => regression, swr, downmix * status: open => closed * resolution: => fixed Comment: Fixed in c56d4dab039b352961cca298d753b04e2f2fd990 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 20 17:33:11 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 20 Aug 2013 15:33:11 -0000 Subject: [FFmpeg-trac] #2846(undetermined:new): Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs In-Reply-To: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> References: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> Message-ID: <070.73e8c7fe806e04e2c984bb311e7b3a33@avcodec.org> #2846: Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs -------------------------------------+------------------------------------- Reporter: | Owner: francois.visagie@? | Status: new Type: defect | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: crash | Blocked By: libx264 | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): ffmpeg does not crash for me if I use the audiofilter for both passes, could you provide command lines plus console output? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 20 20:29:00 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 20 Aug 2013 18:29:00 -0000 Subject: [FFmpeg-trac] #2837(undetermined:open): Unsupported tak codec In-Reply-To: <036.ff56b57fe9954ca58c0250e30756c863@avcodec.org> References: <036.ff56b57fe9954ca58c0250e30756c863@avcodec.org> Message-ID: <051.d216d050ca313856abb669a3c4538a71@avcodec.org> #2837: Unsupported tak codec -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: enhancement | Status: open Priority: wish | Component: Version: git-master | undetermined Keywords: tak | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Changes (by llogan): * status: new => open * reproduced: 0 => 1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 20 23:07:58 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 20 Aug 2013 21:07:58 -0000 Subject: [FFmpeg-trac] #2881(undetermined:open): wavpack: CRC error In-Reply-To: <038.692fd7101fb24d218cd734d8225e769a@avcodec.org> References: <038.692fd7101fb24d218cd734d8225e769a@avcodec.org> Message-ID: <053.c936454aa78d8bb194f4f7b01f00f818@avcodec.org> #2881: wavpack: CRC error -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: wavpack | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Comment (by ami_stuff): also: http://samples.mplayerhq.hu/A-codecs/wavpcm/madbear.wav {{{ C:\>ffmpeg -i madbear.wav -ac 3 out.wv ffmpeg version N-55644-g68b63a3 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 20 2013 02:22:54 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-pthreads --enable-memalign-hack --enable-runtime- cpudetect -- enable-cross-compile --enable-static --disable-shared --extra- libs='-lws2_32 -lw inmm -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snapsh ots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/sna pshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable- version3 -- enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable-li bvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable-li bopencore-amrwb --enable-libmp3lame --enable-libfreetype --enable-libvpx --disab le-decoder=libvpx libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 28.100 / 55. 28.100 libavformat 55. 13.103 / 55. 13.103 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Guessed Channel Layout for Input Stream #0.0 : stereo Input #0, wav, from 'madbear.wav': Metadata: encoder : File created by GoldWave. GoldWave copyright (C) Chris Cr aig Duration: 00:00:06.48, bitrate: 352 kb/s Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 11025 Hz, stereo, s16 , 352 kb/s Output #0, wv, to 'out.wv': Metadata: encoder : Lavf55.13.103 Stream #0:0: Audio: wavpack, 11025 Hz, 2.1, s16p, 128 kb/s Stream mapping: Stream #0:0 -> #0:0 (pcm_s16le -> wavpack) Press [q] to stop, [?] for help size= 226kB time=00:00:08.00 bitrate= 231.5kbits/s video:0kB audio:226kB subtitle:0 global headers:0kB muxing overhead 0.040191% }}} {{{ C:\>ffmpeg -i out.wv -f null - ffmpeg version N-55644-g68b63a3 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 20 2013 02:22:54 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-pthreads --enable-memalign-hack --enable-runtime- cpudetect -- enable-cross-compile --enable-static --disable-shared --extra- libs='-lws2_32 -lw inmm -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snapsh ots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/sna pshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable- version3 -- enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable-li bvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable-li bopencore-amrwb --enable-libmp3lame --enable-libfreetype --enable-libvpx --disab le-decoder=libvpx libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 28.100 / 55. 28.100 libavformat 55. 13.103 / 55. 13.103 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 [wavpack @ 0x212e280] CRC error Input #0, wv, from 'out.wv': Metadata: encoder : Lavf55.13.103 Duration: 00:00:06.48, start: 0.000000, bitrate: 285 kb/s Stream #0:0: Audio: wavpack, 11025 Hz, 2.1, s16p Output #0, null, to 'pipe:': Metadata: encoder : Lavf55.13.103 Stream #0:0: Audio: pcm_s16le, 11025 Hz, 2.1, s16, 529 kb/s Stream mapping: Stream #0:0 -> #0:0 (wavpack -> pcm_s16le) Press [q] to stop, [?] for help [wavpack @ 0x2125140] CRC error [wavpack @ 0x216b940] CRC error [wavpack @ 0x2149420] CRC error [wavpack @ 0x2149800] CRC error size=N/A time=00:00:00.00 bitrate=N/A 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 Tue Aug 20 23:33:18 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 20 Aug 2013 21:33:18 -0000 Subject: [FFmpeg-trac] #2844(avcodec:closed): flashsv2: crash with fuzzed file In-Reply-To: <038.38150bc0428e8e21299ee5f3bbf53b43@avcodec.org> References: <038.38150bc0428e8e21299ee5f3bbf53b43@avcodec.org> Message-ID: <053.2cbe43ff08f0490ce18fdd3293dc8bdf@avcodec.org> #2844: flashsv2: crash with fuzzed file -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: fixed Keywords: flashsv2 | Blocked By: crash | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by michael): * status: open => closed * resolution: => fixed Comment: Fixed in 880c73cd76109697447fbfbaa8e5ee5683309446 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 21 02:23:14 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 21 Aug 2013 00:23:14 -0000 Subject: [FFmpeg-trac] #2873(avformat:open): ffmpeg concat demuxer fails: mpeg files with different audio and video stream order In-Reply-To: <038.cbce5cd33d736d50d664d403f96af469@avcodec.org> References: <038.cbce5cd33d736d50d664d403f96af469@avcodec.org> Message-ID: <053.2b75aa7ae7e37c16a55428c2fe8d7bc3@avcodec.org> #2873: ffmpeg concat demuxer fails: mpeg files with different audio and video stream order -------------------------------------+------------------------------------- Reporter: kadmandux | Owner: Type: enhancement | Status: open Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: concat | Blocked By: demuxer | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by kadmandux): I did some testing and the stream_id doesn't seem a good candidate to sort the streams in a consistent way. I think that there should be selected a more robust method for sorting streams. In the short time, I'm going to try your suggestion: use a different container format, like MKV, to use as input to the join step. Thanks! -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 21 03:34:05 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 21 Aug 2013 01:34:05 -0000 Subject: [FFmpeg-trac] #2502(FFprobe:new): ffprobe Produces Invalid JSON In-Reply-To: <038.0e7b78ac762a3eb5d1ed0c03e8bced1a@avcodec.org> References: <038.0e7b78ac762a3eb5d1ed0c03e8bced1a@avcodec.org> Message-ID: <053.b703ded4add871a8d0091cfc3fe39efa@avcodec.org> #2502: ffprobe Produces Invalid JSON -------------------------------------+----------------------------------- Reporter: dnicolson | Owner: Type: defect | Status: new Priority: normal | Component: FFprobe Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by dnicolson): I have made a reduced case and attached a file (test-pattern.avi), as requested. I created an AVI file with ffmpeg using the following command: ffmpeg -i test-pattern-orig.avi -metadata title="?" -metadata artist="`echo -e \"\xe6\"`" -vcodec copy -acodec copy test-pattern.avi (backticks need to be added around the monospaced text). This creates the file test-pattern.avi with the title as a UTF-8 encoded lowercase AE and the artist as a ISO-8859-1 encoded lowercase AE. VLC displays metadata in ISO-8859-1 so the artist is correctly displayed as "?" but displays the title as "??". Because ffprobe assumes all valid UTF-8 in the metadata, the following command produces invalid JSON: ffprobe -v quiet -print_format json -show_format -show_streams test- pattern.avi | python -c 'import json,sys; json.load(sys.stdin)' A possible solution would be to strip invalid UTF-8 characters, or maybe provide an alternate switch to replace invalid characters? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 21 07:43:29 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 21 Aug 2013 05:43:29 -0000 Subject: [FFmpeg-trac] #502(undetermined:reopened): Jumping frames (wrong presentation order) when copying video (muxing) of an h264 file (to m4v/mp4) in Quicktime In-Reply-To: <035.65874e0ca5d465dc7d1b4aae6a53ba68@avcodec.org> References: <035.65874e0ca5d465dc7d1b4aae6a53ba68@avcodec.org> Message-ID: <050.6b95cf84fb2b8d60404d16cad1770a97@avcodec.org> #502: Jumping frames (wrong presentation order) when copying video (muxing) of an h264 file (to m4v/mp4) in Quicktime -------------------------------------+------------------------------------- Reporter: Alex__ | Owner: Type: defect | Status: reopened Priority: normal | Component: Version: git-master | undetermined Keywords: mux h.264 | Resolution: mp4 m4v quicktime | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by zagser168): * cc: zagser168@? (added) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 21 08:40:55 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 21 Aug 2013 06:40:55 -0000 Subject: [FFmpeg-trac] #2846(undetermined:new): Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs In-Reply-To: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> References: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> Message-ID: <070.ddbea3ca0a81a52e6ed05162e9e53ba2@avcodec.org> #2846: Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs -------------------------------------+------------------------------------- Reporter: | Owner: francois.visagie@? | Status: new Type: defect | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: crash | Blocked By: libx264 | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by francois.visagie@?): Here you go: C:\Users\fvisagie\Videos\Home Videos\Testing\Bug information>ffmpeg -y -i ticket_2846_crash_libx264.vob -filter:a aformat=channel_layouts=stereo -c:v libx264 -p reset veryslow -fastfirstpass 1 -f rawvideo -b:v 1000000 -pass 1 NUL ffmpeg version N-55159-gf118b41 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 1 2013 18:01:57 with gcc 4.7.3 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab le-iconv --enable-libass --enable-libbluray --enable-libcaca --enable- libfreetype --enable-libgsm --enable-libilbc --enable-libmodplug --enable- libmp3lame --ena ble-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable- libsoxr --enable-libsp eex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable- libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs -- enable-libxvid --enable-zlib libavutil 52. 40.100 / 52. 40.100 libavcodec 55. 19.100 / 55. 19.100 libavformat 55. 12.102 / 55. 12.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 [mpeg2video @ 0366fc80] Invalid frame dimensions 0x0. Input #0, mpeg, from 'ticket_2846_crash_libx264.vob': Duration: 00:02:11.08, start: 4199.857333, bitrate: 7838 kb/s Stream #0:0[0x8a]: Audio: dts (DTS), 48000 Hz, 5.1(side), fltp, 1536 kb/s Stream #0:1[0x80]: Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s Stream #0:2[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x480 [SAR 32:27 DAR 16:9], max. 6000 kb/s, 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc Stream #0:3[0x1bf]: Data: dvd_nav_packet [libx264 @ 03715020] using SAR=32/27 [libx264 @ 03715020] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX [libx264 @ 03715020] profile Main, level 3.0 Output #0, rawvideo, to 'NUL': Metadata: encoder : Lavf55.12.102 Stream #0:0: Video: h264 (libx264), yuv420p, 720x480 [SAR 32:27 DAR 16:9], q=-1--1, pass 1, 1000 kb/s, 90k tbn, 29.97 tbc Stream mapping: Stream #0:2 -> #0:0 (mpeg2video -> libx264) Press [q] to stop, [?] for help [mpeg2video @ 0366fc80] warning: first frame is no keyframe Last message repeated 1 times frame= 3924 fps= 71 q=-1.0 Lsize= 15630kB time=00:02:10.86 bitrate= 978.4kbits/s dup=0 drop=1 video:15630kB audio:0kB subtitle:0 global headers:0kB muxing overhead 0.000000% [libx264 @ 03715020] frame I:38 Avg QP:27.40 size: 13392 [libx264 @ 03715020] frame P:1052 Avg QP:30.54 size: 6790 [libx264 @ 03715020] frame B:2834 Avg QP:32.24 size: 2947 [libx264 @ 03715020] consecutive B-frames: 5.5% 5.9% 19.3% 14.2% 5.7% 49.4% 0.0% 0.0% 0.0% [libx264 @ 03715020] mb I I16..4: 45.0% 0.0% 55.0% [libx264 @ 03715020] mb P I16..4: 51.6% 0.0% 0.0% P16..4: 39.5% 0.0% 0.0% 0.0% 0.0% skip: 8.9% [libx264 @ 03715020] mb B I16..4: 8.3% 0.0% 0.0% B16..8: 33.3% 0.0% 0.0% direct:13.4% skip:45.0% L0:40.6% L1:47.7% BI:11.7% [libx264 @ 03715020] final ratefactor: 26.54 [libx264 @ 03715020] direct mvs spatial:99.9% temporal:0.1% [libx264 @ 03715020] coded y,uvDC,uvAC intra: 24.3% 37.6% 2.5% inter: 14.3% 19.7% 0.2% [libx264 @ 03715020] i16 v,h,dc,p: 32% 35% 18% 15% [libx264 @ 03715020] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 23% 31% 13% 6% 5% 5% 6% 5% 5% [libx264 @ 03715020] i8c dc,h,v,p: 58% 21% 15% 6% [libx264 @ 03715020] Weighted P-Frames: Y:12.0% UV:9.7% [libx264 @ 03715020] kb/s:977.90 C:\Users\fvisagie\Videos\Home Videos\Testing\Bug information>ffmpeg -y -i ticket_2846_crash_libx264.vob -filter:a aformat=channel_layouts=stereo -c:v libx264 -p reset veryslow -b:v 1000000 -pass 2 zzz.mp4 ffmpeg version N-55159-gf118b41 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 1 2013 18:01:57 with gcc 4.7.3 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab le-iconv --enable-libass --enable-libbluray --enable-libcaca --enable- libfreetype --enable-libgsm --enable-libilbc --enable-libmodplug --enable- libmp3lame --ena ble-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable- libsoxr --enable-libsp eex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable- libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs -- enable-libxvid --enable-zlib libavutil 52. 40.100 / 52. 40.100 libavcodec 55. 19.100 / 55. 19.100 libavformat 55. 12.102 / 55. 12.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 [mpeg2video @ 039f6f60] Invalid frame dimensions 0x0. Input #0, mpeg, from 'ticket_2846_crash_libx264.vob': Duration: 00:02:11.08, start: 4199.857333, bitrate: 7838 kb/s Stream #0:0[0x8a]: Audio: dts (DTS), 48000 Hz, 5.1(side), fltp, 1536 kb/s Stream #0:1[0x80]: Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s Stream #0:2[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x480 [SAR 32:27 DAR 16:9], max. 6000 kb/s, 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc Stream #0:3[0x1bf]: Data: dvd_nav_packet [libx264 @ 0428f020] using SAR=32/27 [libx264 @ 0428f020] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX [libx264 @ 0428f020] profile High, level 4.0 [libx264 @ 0428f020] 264 - core 135 r2345 f0c1c53 - H.264/MPEG-4 AVC codec - Copyleft 2003-2013 - http://www.videolan.org/x264.html - options: cabac=1 ref=16 de block=1:0:0 analyse=0x3:0x133 me=umh subme=10 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=24 chroma_me=1 trellis=2 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 ch roma_qp_offset=-2 threads=6 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=8 b_pyramid=2 b_adapt= 2 b_bias=0 direct=3 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=60 rc=2pass mbtree=1 bitrate=1000 ratetol=1 .0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 cplxblur=20.0 qblur=0.5 ip_ratio=1.40 aq=1:1.00 Output #0, mp4, to 'zzz.mp4': Metadata: encoder : Lavf55.12.102 Stream #0:0: Video: h264 (libx264) ([33][0][0][0] / 0x0021), yuv420p, 720x480 [SAR 32:27 DAR 16:9], q=-1--1, pass 2, 1000 kb/s, 30k tbn, 29.97 tbc Stream #0:1: Audio: aac (libvo_aacenc) ([64][0][0][0] / 0x0040), 48000 Hz, stereo, s16, 128 kb/s Stream mapping: Stream #0:2 -> #0:0 (mpeg2video -> libx264) Stream #0:0 -> #0:1 (dca -> libvo_aacenc) Press [q] to stop, [?] for help [mpeg2video @ 039f6f60] warning: first frame is no keyframe Last message repeated 1 times frame= 3923 fps=8.4 q=28.0 size= 17725kB time=00:02:10.82 bitrate=1109.9kbits/s dup=4 drop=0 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 21 10:33:46 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 21 Aug 2013 08:33:46 -0000 Subject: [FFmpeg-trac] #2884(avformat:new): Change available start_number parameter range in img2enc Message-ID: <035.a1050803fcc13b265de39b0d48471b71@avcodec.org> #2884: Change available start_number parameter range in img2enc -------------------------------------+------------------------------------- Reporter: Marcin | Type: Status: new | enhancement Component: avformat | Priority: normal Keywords: | Version: git- start_number | master Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- I would like to ask for minor change in ffmpeg muxer libavformat/img2enc.c. Currently start_number parameter accepts values from range 1..INT_MAX. Could you change it to 0..INT_MAX? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 21 11:24:59 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 21 Aug 2013 09:24:59 -0000 Subject: [FFmpeg-trac] #1598(undetermined:open): Muxing raw h264 into mpegts (and mkv) fails. In-Reply-To: <036.d45739aad8809e170517645b3cf7de1b@avcodec.org> References: <036.d45739aad8809e170517645b3cf7de1b@avcodec.org> Message-ID: <051.860317602bdc9068ac4cf2f7ae9a0e2b@avcodec.org> #1598: Muxing raw h264 into mpegts (and mkv) fails. -------------------------------------+------------------------------------- Reporter: Mista_D | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: mpegts h264 | Resolution: av_interleaved_write_frame | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by zagser168): * cc: zagser168@? (added) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 21 11:52:40 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 21 Aug 2013 09:52:40 -0000 Subject: [FFmpeg-trac] #2846(undetermined:new): Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs In-Reply-To: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> References: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> Message-ID: <070.ef9c612d8b35e6f2deb089b9d525f76a@avcodec.org> #2846: Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs -------------------------------------+------------------------------------- Reporter: | Owner: francois.visagie@? | Status: new Type: defect | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: crash | Blocked By: libx264 | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Sorry, you have to use {{{-f mov}}} instead of {{{-f rawvideo}}} for the first pass. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 21 11:54:10 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 21 Aug 2013 09:54:10 -0000 Subject: [FFmpeg-trac] #2884(avformat:open): Change available start_number parameter range in img2enc In-Reply-To: <035.a1050803fcc13b265de39b0d48471b71@avcodec.org> References: <035.a1050803fcc13b265de39b0d48471b71@avcodec.org> Message-ID: <050.d15638cd7ee9913a8fb50d4871126e11@avcodec.org> #2884: Change available start_number parameter range in img2enc -------------------------------------+------------------------------------ Reporter: Marcin | Owner: Type: enhancement | Status: open Priority: wish | Component: avformat Version: git-master | Resolution: Keywords: image2 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Changes (by cehoyos): * keywords: start_number => image2 * priority: normal => wish * status: new => open Comment: Please consider sending a patch (made with {{{git format-patch}}} to the ffmpeg-devel mailing list or set up a public git clone. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 21 12:20:06 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 21 Aug 2013 10:20:06 -0000 Subject: [FFmpeg-trac] #2885(undetermined:new): Closed captions in h264 transport streams Message-ID: <036.ef7db853257126b7ba509340a6f821c8@avcodec.org> #2885: Closed captions in h264 transport streams -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: | Status: new enhancement | Component: Priority: wish | undetermined Version: git- | Keywords: sub cc master | Blocking: Blocked By: | Analyzed by developer: 0 Reproduced by developer: 0 | -------------------------------------+------------------------------------- http://streams.videolan.org/issues/9189/transformers.ts is a transport stream containing h264 video and closed captions, FFmpeg (and MPlayer) neither detect nor show the subtitles, they work with vlc (at least to some degree). {{{ $ ffmpeg -i transformers.ts ffmpeg version N-55680-ge9cb43c Copyright (c) 2000-2013 the FFmpeg developers built on Aug 21 2013 12:19:30 with gcc 4.7 (SUSE Linux) configuration: --enable-gpl --disable-indev=jack --enable-libx264 libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 29.100 / 55. 29.100 libavformat 55. 14.100 / 55. 14.100 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Input #0, mpegts, from 'transformers.ts': Duration: 00:01:58.95, start: 0.545100, bitrate: 9041 kb/s Program 1 Stream #0:0[0x1e1]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuvj420p, 1920x1080 [SAR 1:1 DAR 16:9], 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc Stream #0:1[0x1e2]: Audio: ac3 ([129][0][0][0] / 0x0081), 48000 Hz, 5.1(side), fltp, 384 kb/s At least one output file must be specified }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 21 12:34:51 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 21 Aug 2013 10:34:51 -0000 Subject: [FFmpeg-trac] #2846(undetermined:new): Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs In-Reply-To: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> References: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> Message-ID: <070.30eb2f222e335903e1a9fd6a5c30ddab@avcodec.org> #2846: Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs -------------------------------------+------------------------------------- Reporter: | Owner: francois.visagie@? | Status: new Type: defect | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: crash | Blocked By: libx264 | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by francois.visagie@?): With '-f mov' instead of '-f rawvideo' the encode completes successfully. Interesting - is muxing to the same format in both passes a general requirement now, or does it serve only to avoid the problem in this case? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 21 12:52:42 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 21 Aug 2013 10:52:42 -0000 Subject: [FFmpeg-trac] #2846(undetermined:new): Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs In-Reply-To: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> References: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> Message-ID: <070.5ab124ab3e12aef24567a56c50c6b1e8@avcodec.org> #2846: Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs -------------------------------------+------------------------------------- Reporter: | Owner: francois.visagie@? | Status: new Type: defect | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: crash | Blocked By: libx264 | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:12 francois.visagie@?]: > With '-f mov' instead of '-f rawvideo' the encode completes successfully. Interesting - is muxing to the same format in both passes a general requirement now, or does it serve only to avoid the problem in this case? It is needed at least for some inputs, note that if x264 does not crash, it will print an error message that the logfile (and therefore the 2-pass encoding) was useless. This is related to A/V-sync and assuming that the output of the second pass is correct (and that contrary to your example users have reported that adding weird filters to the second pass has a similar, imo unavoidable effect) I am not sure if anything can be changed within FFmpeg. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 21 12:58:14 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 21 Aug 2013 10:58:14 -0000 Subject: [FFmpeg-trac] #2882(undetermined:open): ffmpeg can't save h264 stream from webcam into file without recoding In-Reply-To: <034.6ca992772fd51ebb518c0edca939f303@avcodec.org> References: <034.6ca992772fd51ebb518c0edca939f303@avcodec.org> Message-ID: <049.83734917a73fbae03343d5ae1f65672e@avcodec.org> #2882: ffmpeg can't save h264 stream from webcam into file without recoding -------------------------------------+------------------------------------- Reporter: pchel | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: v4l2 h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by xlinkz0): Does the webcam specification say that it can stream yuvj420p ? As far as I understand you are setting the option on the input. I do not think you can just request a different stream like that from a device. You modified the simple command I gave you, does the simple command work? Are you only dissatisfied that it is not the proper format? If so you might want to reconsider transcoding it on the fly with a fast x264 preset that will work in real time for most mid-range processors. Unless you can prove that you can receive in any other way a yuvj420p directly from the webcam without any software transcoding try : {{{ ffmpeg -y -i /dev/video0 -f v4l2 -c:v libx264 -preset superfast out.mkv }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 21 13:00:10 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 21 Aug 2013 11:00:10 -0000 Subject: [FFmpeg-trac] #2846(undetermined:new): Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs In-Reply-To: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> References: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> Message-ID: <070.50155bd449a85989c7f00e731c84be6a@avcodec.org> #2846: Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs -------------------------------------+------------------------------------- Reporter: | Owner: francois.visagie@? | Status: new Type: defect | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: crash | Blocked By: libx264 | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by francois.visagie@?): Thanks for your response. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 21 13:02:09 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 21 Aug 2013 11:02:09 -0000 Subject: [FFmpeg-trac] #2882(undetermined:open): ffmpeg can't save h264 stream from v4l2 webcam into file without recoding (was: ffmpeg can't save h264 stream from webcam into file without recoding) In-Reply-To: <034.6ca992772fd51ebb518c0edca939f303@avcodec.org> References: <034.6ca992772fd51ebb518c0edca939f303@avcodec.org> Message-ID: <049.f40c78eb1fe0708f07857b42061d2204@avcodec.org> #2882: ffmpeg can't save h264 stream from v4l2 webcam into file without recoding -------------------------------------+------------------------------------- Reporter: pchel | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: v4l2 h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:10 xlinkz0]: > Does the webcam specification say that it can stream yuvj420p ? > > As far as I understand you are setting the option on the input. I do not think you can just request a different stream like that from a device. The problem reported in this ticket (Remuxing h264 from v4l2 device does not work) was reported many times on the mailing list, the problem afaict is that no developer owns a device so nobody can test. Of course other things (like reencoding or not using h264 input in the first place) will work fine but this is not what was requested / reported. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 21 13:09:46 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 21 Aug 2013 11:09:46 -0000 Subject: [FFmpeg-trac] #2882(undetermined:open): ffmpeg can't save h264 stream from v4l2 webcam into file without recoding In-Reply-To: <034.6ca992772fd51ebb518c0edca939f303@avcodec.org> References: <034.6ca992772fd51ebb518c0edca939f303@avcodec.org> Message-ID: <049.a088f5cc929235ad5055b2212ced9dbf@avcodec.org> #2882: ffmpeg can't save h264 stream from v4l2 webcam into file without recoding -------------------------------------+------------------------------------- Reporter: pchel | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: v4l2 h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by xlinkz0): I'm sorry, I suppose I just tried to help the guy out not help solve a problem in ffmpeg, my bad. In this case why isn't the user requested to give remote ssh access to a dev? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 21 13:49:02 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 21 Aug 2013 11:49:02 -0000 Subject: [FFmpeg-trac] #2882(undetermined:open): ffmpeg can't save h264 stream from v4l2 webcam into file without recoding In-Reply-To: <034.6ca992772fd51ebb518c0edca939f303@avcodec.org> References: <034.6ca992772fd51ebb518c0edca939f303@avcodec.org> Message-ID: <049.d79a756a4aaaefebd77c8ad600ef21bd@avcodec.org> #2882: ffmpeg can't save h264 stream from v4l2 webcam into file without recoding -------------------------------------+------------------------------------- Reporter: pchel | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: v4l2 h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:12 xlinkz0]: > I'm sorry, I suppose I just tried to help the guy out not help solve a problem in ffmpeg, my bad. No problem. > In this case why isn't the user requested to give remote ssh access to a dev? (This is quite unusual afair.) Maybe after somebody looked at the debug_ts output. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 21 14:51:40 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 21 Aug 2013 12:51:40 -0000 Subject: [FFmpeg-trac] #2863(avcodec:new): libwavpack: Output too short In-Reply-To: <036.1ed8190bd2a467e37ba7bd029e2a0d6c@avcodec.org> References: <036.1ed8190bd2a467e37ba7bd029e2a0d6c@avcodec.org> Message-ID: <051.fc40b8cc40e0c3848afff1ba8674f80f@avcodec.org> #2863: libwavpack: Output too short ------------------------------------+----------------------------------- Reporter: lachs0r | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: libwavpack | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by lachs0r): I?ve been able to reproduce it with many different input files, but it doesn?t happen with every file. I think it happens when the last block to write is shorter than the configured WavPack block size, but I?m not sure. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 21 15:17:47 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 21 Aug 2013 13:17:47 -0000 Subject: [FFmpeg-trac] #450(documentation:closed): Specify the position of -isync more precisely In-Reply-To: <034.ef17f9a3dce21116f7f510a5846801b3@avcodec.org> References: <034.ef17f9a3dce21116f7f510a5846801b3@avcodec.org> Message-ID: <049.4e955508ef1a9bd217f9958af881d604@avcodec.org> #450: Specify the position of -isync more precisely -------------------------------------+------------------------------------- Reporter: burek | Owner: stefano Type: enhancement | Status: closed Priority: normal | Component: Version: unspecified | documentation Keywords: isync | Resolution: fixed Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => isync * status: open => closed * resolution: => fixed Comment: The option was disabled in 15141f9 and deprecated in 67a6dac, the documentation was updated accordingly. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 21 15:18:52 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 21 Aug 2013 13:18:52 -0000 Subject: [FFmpeg-trac] #449(undetermined:closed): ALSA, as a first input, together with -isync gives error "[alsa @ 0x97ddae0] cannot set parameters (Connection timed out)" In-Reply-To: <034.91fc9f279ae1fade3e13f2d8615e74b9@avcodec.org> References: <034.91fc9f279ae1fade3e13f2d8615e74b9@avcodec.org> Message-ID: <049.8f50855c02365dfaae91dc766f0d43af@avcodec.org> #449: ALSA, as a first input, together with -isync gives error "[alsa @ 0x97ddae0] cannot set parameters (Connection timed out)" -------------------------------------+------------------------------------- Reporter: burek | Owner: Type: defect | Status: closed Priority: normal | Component: Version: unspecified | undetermined Keywords: isync | Resolution: invalid Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => isync * status: new => closed * resolution: => invalid Comment: {{{-isync}}} has no effect anymore. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 21 15:29:43 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 21 Aug 2013 13:29:43 -0000 Subject: [FFmpeg-trac] #2863(avcodec:new): libwavpack: Output too short In-Reply-To: <036.1ed8190bd2a467e37ba7bd029e2a0d6c@avcodec.org> References: <036.1ed8190bd2a467e37ba7bd029e2a0d6c@avcodec.org> Message-ID: <051.cfce43c119e5441854d526372fc8130e@avcodec.org> #2863: libwavpack: Output too short ------------------------------------+----------------------------------- Reporter: lachs0r | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: libwavpack | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by cehoyos): Please provide (or point to) a sample. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 21 20:58:25 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 21 Aug 2013 18:58:25 -0000 Subject: [FFmpeg-trac] #2865(avformat:new): Front Center, Downmix Left, and Downmix Right unlabelled in QTPlayer In-Reply-To: <037.0a6cd49e992468d01591c610252619d6@avcodec.org> References: <037.0a6cd49e992468d01591c610252619d6@avcodec.org> Message-ID: <052.f1eaa58769709b9947dda346befe9201@avcodec.org> #2865: Front Center, Downmix Left, and Downmix Right unlabelled in QTPlayer -------------------------------------+------------------------------------ Reporter: cjplay93 | Owner: Type: enhancement | Status: new Priority: wish | Component: avformat Version: git-master | Resolution: Keywords: chan | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Comment (by cjplay93): Thank you so much for looking into this. I only called it a defect as 5 of the 8 tracks were working so I thought it was a bug. Anyway, the attached file is almost the same asset, but now with QTPlayer's labelling included. You'll see in QTPlayer's movie inspector as well when all 8 tracks are turned on in Movie Properties. That's another weird thing about the LibAV output is that the tracks are "turned off" upon output from FFMPEG. Chris. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 21 22:05:43 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 21 Aug 2013 20:05:43 -0000 Subject: [FFmpeg-trac] #2873(avformat:open): ffmpeg concat demuxer fails: mpeg files with different audio and video stream order In-Reply-To: <038.cbce5cd33d736d50d664d403f96af469@avcodec.org> References: <038.cbce5cd33d736d50d664d403f96af469@avcodec.org> Message-ID: <053.8dc220128a236511fe6b3f795241826d@avcodec.org> #2873: ffmpeg concat demuxer fails: mpeg files with different audio and video stream order -------------------------------------+------------------------------------- Reporter: kadmandux | Owner: Type: enhancement | Status: open Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: concat | Blocked By: demuxer | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by kadmandux): It works now! There were two problems: 1) The function av_compare_streams had an error. It was expecting pointers to streams and it gets passed pointers to pointers to streams (we are sorting an array with pointers, not an array with streams). So, this is the correct code: {{{ int av_compare_streams(const void *st1, const void *st2) { return (((*(AVStream **)st1)->id > (*(AVStream **)st2)->id) ? 1 : ((*(AVStream **)st1)->id < (*(AVStream **)st2)->id) ? -1 : 0); }}} 2) The funcion avformat_find_stream_info was invoked from more places than I fixed, so Iva made the changes at the end of funcion avformat_find_stream_info And now it works great! -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 22 00:09:50 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 21 Aug 2013 22:09:50 -0000 Subject: [FFmpeg-trac] #2865(avformat:new): Front Center, Downmix Left, and Downmix Right unlabelled in QTPlayer In-Reply-To: <037.0a6cd49e992468d01591c610252619d6@avcodec.org> References: <037.0a6cd49e992468d01591c610252619d6@avcodec.org> Message-ID: <052.ca0c9bea5bdb1506e6bb045a118274b4@avcodec.org> #2865: Front Center, Downmix Left, and Downmix Right unlabelled in QTPlayer -------------------------------------+------------------------------------ Reporter: cjplay93 | Owner: Type: enhancement | Status: new Priority: wish | Component: avformat Version: git-master | Resolution: Keywords: chan | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Comment (by cehoyos): Replying to [comment:2 cjplay93]: > I only called it a defect as 5 of the 8 tracks were working so I thought it was a bug. I really understand that, the problem is that DL and DR were never supported when writing the chan atom, adding support is relatively easy for caf and aiff (which does not help you) but less easy for mov (if used to be identical for mov and the other containers but was deliberately broken at some point, it will be necessary to test if there is a hidden feature in the brokenness that I so far didn't see or if the change can simply be reverted). Concerning FC vs "mono": FFmpeg cannot discern between them (mono and center are the same in wav), are you only worried because QuickTime does not show what you expect or is the output file effectively broken if you produce six instead of eight channels? > Anyway, the attached file is almost the same asset, but now with QTPlayer's labelling included. This is extremely useful, thank you! > You'll see in QTPlayer's movie inspector as well when all 8 tracks are turned on in Movie Properties. That's another weird thing about the LibAV output is that the tracks are "turned off" upon output from FFMPEG. I still believe that the typical use-case is to mux several languages into one mov file and you don't want them to play simultaneously. But what you ask is an often requested feature, help on this is welcome, initial tests showed that we (or at least I) don't know how exactly to enable all tracks. (But you could test older versions of FFmpeg.) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 22 02:01:31 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 22 Aug 2013 00:01:31 -0000 Subject: [FFmpeg-trac] #2886(FFmpeg:new): HLS source with multiple variants is not optimally handled Message-ID: <036.caa804dee77fb7b9efcd0df1cf78206a@avcodec.org> #2886: HLS source with multiple variants is not optimally handled ---------------------------------+--------------------------------------- Reporter: sinkers | Type: enhancement Status: new | Priority: normal Component: FFmpeg | Version: unspecified Keywords: HLS | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ---------------------------------+--------------------------------------- Currently when ffmpeg parses an HLS source it it performs a scan of all the available variants resulting in a very slow startup time. It also does not adapt to changes in network conditions to switch between the variants. Both of these cases are some of purposes of the HLS protocol. For startup the common convention with in formatting HLS master playlists is to make the first variant in the list the one that should be played first. So the reader should attempt to start playing this variant first without parsing all the variant playlists. The reader should then maintain a buffer to detect how fast it is reading segments in the variant playlist and if the buffer is not filling fast enough to maintain playback for the current bitrate it should switch to a lower bitrate, if the low buffer continues then the reader should switch to a lower rate until it is as the lowest bitrate. If the buffer is full for a specified period then the reader should attempt to read the next higher bitrate and so on until the top rate is reached. Note that the reader should also look at the bitrates recorded in the BANDWIDTH= field of the playlist as opposed to processing the segments as it should be assumed that the media honours the specification so as to reduce processing overhead and make for a faster experience. A reasonable sample of a master playlist with multiple bitrate variants is available here: https://devimages.apple.com.edgekey.net/streaming/examples/bipbop_4x3/bipbop_4x3_variant.m3u8 If someone starts on this I am happy to provide more detail. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 22 03:03:10 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 22 Aug 2013 01:03:10 -0000 Subject: [FFmpeg-trac] #2865(avformat:new): Front Center, Downmix Left, and Downmix Right unlabelled in QTPlayer In-Reply-To: <037.0a6cd49e992468d01591c610252619d6@avcodec.org> References: <037.0a6cd49e992468d01591c610252619d6@avcodec.org> Message-ID: <052.86b954a1358f3ad7e324f9769ff63af5@avcodec.org> #2865: Front Center, Downmix Left, and Downmix Right unlabelled in QTPlayer -------------------------------------+------------------------------------ Reporter: cjplay93 | Owner: Type: enhancement | Status: new Priority: wish | Component: avformat Version: git-master | Resolution: Keywords: chan | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Comment (by cjplay93): Replying to [comment:3 cehoyos]: > I really understand that, the problem is that DL and DR were never supported when writing the chan atom, adding support is relatively easy for caf and aiff (which does not help you) but less easy for mov (if used to be identical for mov and the other containers but was deliberately broken at some point, it will be necessary to test if there is a hidden feature in the brokenness that I so far didn't see or if the change can simply be reverted). The "caf" and "aiff" is a point I'd not differentiated. I simply want 24-bit, 48khz LE PCM inside the MOV file. If you feel using a different audio format within the Quicktime output is more viable and/or simpler for you, then by all means I will gladly change my command to match that. What would your recommendation be there? > > Concerning FC vs "mono": FFmpeg cannot discern between them (mono and center are the same in wav), are you only worried because QuickTime does not show what you expect or is the output file effectively broken if you produce six instead of eight channels? Yes, I just need QTPlayer to show the correct values, thus validating the output for Apple's usage. > > > Anyway, the attached file is almost the same asset, but now with QTPlayer's labelling included. > > This is extremely useful, thank you! > > > You'll see in QTPlayer's movie inspector as well when all 8 tracks are turned on in Movie Properties. That's another weird thing about the LibAV output is that the tracks are "turned off" upon output from FFMPEG. > > I still believe that the typical use-case is to mux several languages into one mov file and you don't want them to play simultaneously. But what you ask is an often requested feature, help on this is welcome, initial tests showed that we (or at least I) don't know how exactly to enable all tracks. (But you could test older versions of FFmpeg.) Exactly what help is needed? Programmatic or simple decisive choice? I actually agree on that with your typical use case. I have actually tried turning on those tracks in QTPlayer and they fail to stay on. Even on a Mac and saving a new file. Strange... Anyway, I will help how I can. If you need research into atom states/occupancies/settings, I can help there as I've gotten to know Atombox a bit. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 22 04:50:36 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 22 Aug 2013 02:50:36 -0000 Subject: [FFmpeg-trac] #2882(undetermined:open): ffmpeg can't save h264 stream from v4l2 webcam into file without recoding In-Reply-To: <034.6ca992772fd51ebb518c0edca939f303@avcodec.org> References: <034.6ca992772fd51ebb518c0edca939f303@avcodec.org> Message-ID: <049.294b946183301d9fdce260d20963fb24@avcodec.org> #2882: ffmpeg can't save h264 stream from v4l2 webcam into file without recoding -------------------------------------+------------------------------------- Reporter: pchel | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: v4l2 h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by pchel): Replying to [comment:10 xlinkz0]: > Does the webcam specification say that it can stream yuvj420p ? I can't find the webcam specification, but I'm pretty sure it supports Proofs {{{ v4l2-ctl -i /dev/video0 --list-formats Video input set to 0 (Camera 1: ok) ioctl: VIDIOC_ENUM_FMT Index : 0 Type : Video Capture Pixel Format: 'YUYV' Name : YUV 4:2:2 (YUYV) Index : 1 Type : Video Capture Pixel Format: 'H264' (compressed) Name : H.264 Index : 2 Type : Video Capture Pixel Format: 'MJPG' (compressed) Name : MJPEG }}} ffmpeg works just fine with yuvj420p and recoding > As far as I understand you are setting the option on the input. I do not think you can just request a different stream like that from a device. Don't understand that. I can request YUYV (5 frames per second), MJPEG (5 frames per second if I'm right) and H264 (30 frames per second). I chose H264 because it gives me 30 fps from me webcam > You modified the simple command I gave you, does the simple command work? It doesn't. See below: {{{ ? ffmpeg git:(master) ? ./ffmpeg -report -y -i /dev/video0 -t 10 -c copy out.mkv ffmpeg started on 2013-08-21 at 19:38:47 Report written to "ffmpeg-20130821-193847.log" ffmpeg version N-55607-g2c1a215 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 18 2013 10:35:18 with gcc 4.7 (Ubuntu/Linaro 4.7.2-2ubuntu1) configuration: --enable-indev=alsa libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 28.100 / 55. 28.100 libavformat 55. 13.103 / 55. 13.103 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 /dev/video0: Invalid argument }}} > Are you only dissatisfied that it is not the proper format? The camera supports hardware h.264 encoding. I want to use this hardware capability. > If so you might want to reconsider transcoding it on the fly with a fast x264 preset that will work in real time for most mid-range processors. I've already have fast recoding from h.264 from camera into mp4 with command line {{{ ffmpeg -f alsa -ac 2 -i plughw:CARD=C920,DEV=0 -acodec aac -vcodec h264 -f v4l2 -i /dev/video0 -q 0 -vcodec mpeg4 -y -strict -2 out.mp4 }}} > Unless you can prove that you can receive in any other way a yuvj420p directly from the webcam without any software transcoding try : > > {{{ > ffmpeg -y -i /dev/video0 -f v4l2 -c:v libx264 -preset superfast out.mkv > }}} It doesn't work again: {{{ ? ffmpeg git:(master) ? ./ffmpeg -y -i /dev/video0 -f v4l2 -c:v libx264 -preset superfast out.mkv ffmpeg version N-55607-g2c1a215 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 18 2013 10:35:18 with gcc 4.7 (Ubuntu/Linaro 4.7.2-2ubuntu1) configuration: --enable-indev=alsa libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 28.100 / 55. 28.100 libavformat 55. 13.103 / 55. 13.103 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 Unrecognized option 'preset'. Error splitting the argument list: Option not found }}} I suspect you need to put '-i' option between input and output params. In any case, thank you for your try to help me. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 22 09:27:58 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 22 Aug 2013 07:27:58 -0000 Subject: [FFmpeg-trac] #2886(avformat:new): HLS source with multiple variants is not optimally handled In-Reply-To: <036.caa804dee77fb7b9efcd0df1cf78206a@avcodec.org> References: <036.caa804dee77fb7b9efcd0df1cf78206a@avcodec.org> Message-ID: <051.245e6fa6d987138256d1cd999007b914@avcodec.org> #2886: HLS source with multiple variants is not optimally handled -------------------------------------+------------------------------------ Reporter: sinkers | Owner: Type: enhancement | Status: new Priority: wish | Component: avformat Version: git-master | Resolution: Keywords: HLS | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Changes (by cehoyos): * priority: normal => wish * version: unspecified => git-master * component: FFmpeg => avformat -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 22 14:30:05 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 22 Aug 2013 12:30:05 -0000 Subject: [FFmpeg-trac] #2884(avformat:closed): Change available start_number parameter range in img2enc In-Reply-To: <035.a1050803fcc13b265de39b0d48471b71@avcodec.org> References: <035.a1050803fcc13b265de39b0d48471b71@avcodec.org> Message-ID: <050.e414200287d0a7a065dd90ab33ec79a4@avcodec.org> #2884: Change available start_number parameter range in img2enc -------------------------------------+------------------------------------ Reporter: Marcin | Owner: Type: enhancement | Status: closed Priority: wish | Component: avformat Version: git-master | Resolution: fixed Keywords: image2 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 1 | -------------------------------------+------------------------------------ Changes (by saste): * analyzed: 0 => 1 * status: open => closed * resolution: => fixed * reproduced: 0 => 1 Comment: Fixed in: {{{ commit 7af7b45c3802d3d75981057cfda1e1764e96c4da Author: Stefano Sabatini Date: Thu Aug 22 10:09:11 2013 +0200 lavf/image2: extend start_number range to accept zero Address trac ticket #2884. }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 22 15:41:18 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 22 Aug 2013 13:41:18 -0000 Subject: [FFmpeg-trac] #2313(avformat:closed): -metadata option puts null characters in, confusing iTunes. In-Reply-To: <039.75327d622996c86f8fd88ac9377f8603@avcodec.org> References: <039.75327d622996c86f8fd88ac9377f8603@avcodec.org> Message-ID: <054.292561c5c71e181424a3d99c3478ed7f@avcodec.org> #2313: -metadata option puts null characters in, confusing iTunes. -------------------------------------+------------------------------------- Reporter: STrRedWolf | Owner: Type: defect | Status: closed Priority: normal | Component: avformat Version: unspecified | Resolution: Keywords: mov | needs_more_info metadata | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by richardpl): * status: new => closed * resolution: => needs_more_info -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 22 15:49:12 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 22 Aug 2013 13:49:12 -0000 Subject: [FFmpeg-trac] #2850(avcodec:closed): ffplay: invalid write with fuzzed rpza In-Reply-To: <038.ff19befb21049b51ccc20f7c3a36e14a@avcodec.org> References: <038.ff19befb21049b51ccc20f7c3a36e14a@avcodec.org> Message-ID: <053.3099e6e7b5eea946d2325b06ac3940bf@avcodec.org> #2850: ffplay: invalid write with fuzzed rpza ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: fixed Keywords: rpza | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by michael): * status: open => closed * resolution: => fixed Comment: Fixed by 3819db745da2ac7fb3faacb116788c32f4753f34 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 22 15:55:49 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 22 Aug 2013 13:55:49 -0000 Subject: [FFmpeg-trac] #1900(avcodec:open): h264: memleak with threads > 1 In-Reply-To: <038.3ce3acd617cd4d5e41b29a2b923a1aaf@avcodec.org> References: <038.3ce3acd617cd4d5e41b29a2b923a1aaf@avcodec.org> Message-ID: <053.f847275ca52ec090e3e2a51eba8d6952@avcodec.org> #1900: h264: memleak with threads > 1 ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: h264 leak | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by michael): This ticket talks about many different issues, memleaks, several crashes. If some issues remain, please open seperate ticket(s) for them and ill look at them. As is, with just this ticket i dont know where to start or what if any issues remains. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 22 15:56:19 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 22 Aug 2013 13:56:19 -0000 Subject: [FFmpeg-trac] #2545(avfilter:open): Filter EBU R128 - add True Peak valuation In-Reply-To: <038.7de1122d9d223d0060fe44398ec6b140@avcodec.org> References: <038.7de1122d9d223d0060fe44398ec6b140@avcodec.org> Message-ID: <053.94a393c8da974b49d64389f074bead50@avcodec.org> #2545: Filter EBU R128 - add True Peak valuation -------------------------------------+------------------------------------ Reporter: grahamsch | Owner: Type: enhancement | Status: open Priority: wish | Component: avfilter Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Changes (by richardpl): * priority: normal => wish * status: new => open * version: unspecified => git-master * component: undetermined => avfilter -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 22 16:14:37 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 22 Aug 2013 14:14:37 -0000 Subject: [FFmpeg-trac] #625(avcodec:closed): support 2/3/5bit IMA ADPCM In-Reply-To: <038.b2fd8d9fa1169d2b3c75449b9f9dc630@avcodec.org> References: <038.b2fd8d9fa1169d2b3c75449b9f9dc630@avcodec.org> Message-ID: <053.df0b7e0ae912c9ce9efc3abd4b1e7762@avcodec.org> #625: support 2/3/5bit IMA ADPCM ---------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: enhancement | Status: closed Priority: wish | Component: avcodec Version: git-master | Resolution: fixed Keywords: adpcm roundup | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ---------------------------------------+----------------------------------- Changes (by richardpl): * status: open => closed * resolution: => fixed Comment: Mono files plays fine, for stereo only 2bit and others appears to be incorrectly encoded. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 22 16:17:55 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 22 Aug 2013 14:17:55 -0000 Subject: [FFmpeg-trac] #914(avcodec:open): tiff: support "old style LZW" (was: tiff: reject (later support) "old style LZW") In-Reply-To: <038.922e957823e0260e3c445c4f5fcd0437@avcodec.org> References: <038.922e957823e0260e3c445c4f5fcd0437@avcodec.org> Message-ID: <053.c40d81ce3d7103c8dd18abd2adf3d6c7@avcodec.org> #914: tiff: support "old style LZW" -------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: enhancement | Status: open Priority: wish | Component: avcodec Version: git-master | Resolution: Keywords: tif | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+----------------------------------- -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 22 17:38:25 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 22 Aug 2013 15:38:25 -0000 Subject: [FFmpeg-trac] #2887(avcodec:new): h264: memleak with threads > 1 Message-ID: <036.f97d4626f972238d0aabff17f95aa78e@avcodec.org> #2887: h264: memleak with threads > 1 --------------------------------------+----------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: git-master | Keywords: h264 leak Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 --------------------------------------+----------------------------------- As originally reported in ticket #1900, no leak with -threads 1. {{{ $ valgrind --leak-check=full ./ffmpeg_g -threads 2 -i h264.avi -f null - ==10344== Memcheck, a memory error detector ==10344== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. ==10344== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info ==10344== Command: ./ffmpeg_g -threads 2 -i h264.avi -f null - ==10344== ffmpeg version N-55720-gb1e276f Copyright (c) 2000-2013 the FFmpeg developers built on Aug 22 2013 17:34:44 with gcc 4.7 (SUSE Linux) configuration: --enable-gpl --disable-indev=jack libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 29.100 / 55. 29.100 libavformat 55. 14.102 / 55. 14.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.102 / 3. 82.102 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 [h264 @ 0x7248580] missing picture in access unit with size 1941 [h264 @ 0x7248580] no frame! [h264 @ 0x7248580] missing picture in access unit with size 2377 [h264 @ 0x7248580] no frame! [h264 @ 0x7248580] missing picture in access unit with size 2090 [h264 @ 0x7248580] no frame! [h264 @ 0x7248580] missing picture in access unit with size 2305 [h264 @ 0x7248580] no frame! [h264 @ 0x7248580] missing picture in access unit with size 3280 [h264 @ 0x7248580] no frame! [h264 @ 0x7248580] missing picture in access unit with size 2963 [h264 @ 0x7248580] no frame! [h264 @ 0x7248580] missing picture in access unit with size 2624 [h264 @ 0x7248580] no frame! [h264 @ 0x7248580] log2_max_frame_num_minus4 out of range (0-12): 46 [h264 @ 0x7248580] missing picture in access unit with size 2937 ... [h264 @ 0x8437ba0] reference picture missing during reorder [h264 @ 0x8437ba0] reference count overflow [h264 @ 0x8437ba0] decode_slice_header error [h264 @ 0x7248580] missing picture in access unit with size 1722 [h264 @ 0x773f6e0] reference overflow 4294967295 > 31 or 0 > 31 [h264 @ 0x773f6e0] decode_slice_header error [h264 @ 0x8437ba0] number of reference frames (0+2) exceeds max (1; probably corrupt input), discarding one [h264 @ 0x773f6e0] Missing reference picture, default is 22 Last message repeated 4 times [h264 @ 0x773f6e0] QP 115820 out of range [h264 @ 0x773f6e0] decode_slice_header error [h264 @ 0x8437ba0] Reinit context to 16x64, pix_fmt: 0 [h264 @ 0x8437ba0] Missing reference picture, default is 0 [h264 @ 0x8437ba0] decode_slice_header error frame= 121 fps=6.5 q=0.0 Lsize=N/A time=00:00:05.04 bitrate=N/A dup=119 drop=0 video:11kB audio:0kB subtitle:0 global headers:0kB muxing overhead -100.189394% ==10344== ==10344== HEAP SUMMARY: ==10344== in use at exit: 7,813,977 bytes in 28 blocks ==10344== total heap usage: 19,884 allocs, 19,856 frees, 2,053,846,908 bytes allocated ==10344== ==10344== 557,480 (278,895 direct, 278,585 indirect) bytes in 1 blocks are definitely lost in loss record 2 of 3 ==10344== at 0x4C290FE: memalign (in /usr/lib64/valgrind /vgpreload_memcheck-amd64-linux.so) ==10344== by 0x4C291A7: posix_memalign (in /usr/lib64/valgrind /vgpreload_memcheck-amd64-linux.so) ==10344== by 0xC15691: av_mallocz (mem.c:93) ==10344== by 0x9D284B: av_fast_padded_malloc (utils.c:92) ==10344== by 0x71088F: ff_h264_decode_nal (h264.c:669) ==10344== by 0x716495: decode_nal_units.constprop.26 (h264.c:4694) ==10344== by 0x717408: ff_h264_decode_extradata (h264.c:1544) ==10344== by 0x421723: ff_h264_decode_init (h264.c:1619) ==10344== by 0x92EF3A: ff_thread_init (pthread.c:848) ==10344== by 0x9D980E: avcodec_open2 (utils.c:1222) ==10344== by 0x471E5F: transcode_init (ffmpeg.c:1983) ==10344== by 0x45CE26: main (ffmpeg.c:3204) ==10344== ==10344== 7,256,497 bytes in 26 blocks are definitely lost in loss record 3 of 3 ==10344== at 0x4C290FE: memalign (in /usr/lib64/valgrind /vgpreload_memcheck-amd64-linux.so) ==10344== by 0x4C291A7: posix_memalign (in /usr/lib64/valgrind /vgpreload_memcheck-amd64-linux.so) ==10344== by 0xC15691: av_mallocz (mem.c:93) ==10344== by 0x9D284B: av_fast_padded_malloc (utils.c:92) ==10344== by 0x71088F: ff_h264_decode_nal (h264.c:669) ==10344== by 0x717AF8: decode_frame (h264.c:4694) ==10344== by 0x92D0E5: frame_worker_thread (pthread.c:339) ==10344== by 0x5D1AE0D: start_thread (in /lib64/libpthread-2.15.so) ==10344== ==10344== LEAK SUMMARY: ==10344== definitely lost: 7,535,392 bytes in 27 blocks ==10344== indirectly lost: 278,585 bytes in 1 blocks ==10344== possibly lost: 0 bytes in 0 blocks ==10344== still reachable: 0 bytes in 0 blocks ==10344== suppressed: 0 bytes in 0 blocks ==10344== ==10344== For counts of detected and suppressed errors, rerun with: -v ==10344== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 2 from 2) }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 22 17:42:52 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 22 Aug 2013 15:42:52 -0000 Subject: [FFmpeg-trac] #2888(build system:new): Compile ffmpeg for Android on OSX failes Message-ID: <033.b9dce492c0d5d0e8cfdf588a0cc5e308@avcodec.org> #2888: Compile ffmpeg for Android on OSX failes -------------------------------------+------------------------------------- Reporter: fscz | Type: defect Status: new | Priority: normal Component: build | Version: git- system | master Keywords: gas- | Blocked By: preprocessor build make | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: make failes at this particular command. gas-preprocessor.pl arm-linux-androideabi-gcc -I. -I./ -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Dstrtod=avpriv_strtod -DPIC -O3 -Wall -mthumb -pipe -fpic -fasm -finline-limit=300 -ffast-math -fstrict-aliasing -Werror=strict-aliasing -fmodulo-sched -fmodulo-sched- allow-regmoves -Wno-psabi -Wa,--noexecstack -DANDROID -DNDEBUG -march=armv7-a -mthumb -mthumb-interwork -mfpu=neon -mfloat-abi=softfp -mvectorize-with-neon-quad -march=armv7-a -fPIC -g -MMD -MF libavcodec/arm/aacpsdsp_neon.d -MT libavcodec/arm/aacpsdsp_neon.o -c -o libavcodec/arm/aacpsdsp_neon.o libavcodec/arm/aacpsdsp_neon.S libavcodec/arm/aacpsdsp_neon.S: Assembler messages: libavcodec/arm/aacpsdsp_neon.S:320: Error: junk at end of line, first unrecognized character is `f' libavcodec/arm/aacpsdsp_neon.S:321: Error: junk at end of line, first unrecognized character is `f' libavcodec/arm/aacpsdsp_neon.S:322: Error: junk at end of line, first unrecognized character is `f' libavcodec/arm/aacpsdsp_neon.S:323: Error: junk at end of line, first unrecognized character is `f' libavcodec/arm/aacpsdsp_neon.S:324: Error: junk at end of line, first unrecognized character is `f' make: *** [libavcodec/arm/aacpsdsp_neon.o] Error 1 It is unclear to me, if this is a problem with the source file or with the gas-preprocessor. I used this gas-preprocessor: https://github.com/yuvi/gas-preprocessor.git How to reproduce: gas: checkout https://github.com/yuvi/gas-preprocessor.git chmod +x gas-preprocessor.pl sudo mv gas-preprocessor.pl /usr/local/bin ffmpeg checkout https://github.com/FFmpeg/FFmpeg exec following script: ------- #!/bin/bash ##CONFIGURATION ################################################### NDK=/opt/android-ndk-r9 TARGET_OS=darwin BUILD=$(pwd)/build/dest TOOLCHAIN=$(pwd)/build/toolchain SYSROOT=$TOOLCHAIN/sysroot FFMPEG_FLAGS="--prefix=${BUILD} \ --target-os=${TARGET_OS} \ --arch=arm \ --enable-cross-compile \ --cross-prefix=arm-linux-androideabi- \ --disable-shared \ --disable-symver \ --disable-doc \ --disable-ffplay \ --disable-ffmpeg \ --disable-ffprobe \ --disable-ffserver \ --disable-avdevice \ --disable-avfilter \ --disable-muxers \ --disable-filters \ --disable-devices \ --disable-bsfs \ --disable-network \ --disable-swscale \ --disable-demuxer=sbg \ --disable-everything \ --enable-decoders \ --enable-encoders \ --enable-asm \ --enable-version3 \ --enable-protocols \ --enable-parsers \ --enable-demuxers" ##END ################################################### $NDK/build/tools/make-standalone-toolchain.sh --toolchain=arm-linux- androideabi-4.8 --platform=android-18 --install-dir=$TOOLCHAIN export PATH=$TOOLCHAIN/bin:$PATH export CC=arm-linux-androideabi-gcc export LD=arm-linux-androideabi-ld export AR=arm-linux-androideabi-ar CFLAGS="-O3 -Wall -mthumb -pipe -fpic -fasm \ -finline-limit=300 -ffast-math \ -fstrict-aliasing -Werror=strict-aliasing \ -fmodulo-sched -fmodulo-sched-allow-regmoves \ -Wno-psabi -Wa,--noexecstack \ -DANDROID -DNDEBUG" EXTRA_CFLAGS="-march=armv7-a -mthumb -mthumb-interwork -mfpu=neon -mfloat- abi=softfp -mvectorize-with-neon-quad" EXTRA_LDFLAGS="-Wl,--fix-cortex-a8" ./configure $FFMPEG_FLAGS --extra-cflags="$CFLAGS $EXTRA_CFLAGS" --extra- ldflags="$EXTRA_LDFLAGS" make clean make -j V=1 make V=1 install ------------------------ {{{ version off ffmpeg is head built on osx 10.8 }}} Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 22 17:47:32 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 22 Aug 2013 15:47:32 -0000 Subject: [FFmpeg-trac] #2888(build system:new): Compile ffmpeg for Android on OSX failes In-Reply-To: <033.b9dce492c0d5d0e8cfdf588a0cc5e308@avcodec.org> References: <033.b9dce492c0d5d0e8cfdf588a0cc5e308@avcodec.org> Message-ID: <048.b44fbff5f48e12d6c0495bc0d5347051@avcodec.org> #2888: Compile ffmpeg for Android on OSX failes -------------------------------------+------------------------------------- Reporter: fscz | Owner: Type: defect | Status: new Priority: normal | Component: build Version: git-master | system Keywords: gas- | Resolution: preprocessor build make | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by heleppkes): A more recent gas-preprocessor can be found here: https://github.com/libav/gas-preprocessor -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 22 17:51:52 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 22 Aug 2013 15:51:52 -0000 Subject: [FFmpeg-trac] #2888(build system:new): Compile ffmpeg for Android on OSX failes In-Reply-To: <033.b9dce492c0d5d0e8cfdf588a0cc5e308@avcodec.org> References: <033.b9dce492c0d5d0e8cfdf588a0cc5e308@avcodec.org> Message-ID: <048.8090971bf1228a551534dee34758ce9c@avcodec.org> #2888: Compile ffmpeg for Android on OSX failes -------------------------------------+------------------------------------- Reporter: fscz | Owner: Type: defect | Status: new Priority: normal | Component: build Version: git-master | system Keywords: gas- | Resolution: preprocessor build make | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by fscz): Tried that. Same result -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 22 17:54:21 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 22 Aug 2013 15:54:21 -0000 Subject: [FFmpeg-trac] #2888(build system:new): Compile ffmpeg for Android on OSX failes In-Reply-To: <033.b9dce492c0d5d0e8cfdf588a0cc5e308@avcodec.org> References: <033.b9dce492c0d5d0e8cfdf588a0cc5e308@avcodec.org> Message-ID: <048.0683fdf871bb8c1e91b2f8df512d651c@avcodec.org> #2888: Compile ffmpeg for Android on OSX failes -------------------------------------+------------------------------------- Reporter: fscz | Owner: Type: defect | Status: new Priority: normal | Component: build Version: git-master | system Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: gas-preprocessor build make => Comment: What happens if you remove gas-preprocessor from your path? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 22 17:59:02 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 22 Aug 2013 15:59:02 -0000 Subject: [FFmpeg-trac] #2888(build system:new): Compile ffmpeg for Android on OSX failes In-Reply-To: <033.b9dce492c0d5d0e8cfdf588a0cc5e308@avcodec.org> References: <033.b9dce492c0d5d0e8cfdf588a0cc5e308@avcodec.org> Message-ID: <048.fb17be03716c5dec175f490d10843853@avcodec.org> #2888: Compile ffmpeg for Android on OSX failes -------------------------------------+------------------------------------- Reporter: fscz | Owner: Type: defect | Status: new Priority: normal | Component: build Version: git-master | system Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by fscz): ./configure complaines: ----- GNU assembler not found, install gas-preprocessor If you think configure made a mistake, make sure you are using the latest version from Git. If the latest version fails, report the problem to the ffmpeg-user at ffmpeg.org mailing list or IRC #ffmpeg on irc.freenode.net. Include the log file "config.log" produced by configure as this will help ----- but continues make failes ----- AS libavcodec/arm/aacpsdsp_neon.o /bin/sh: gas-preprocessor.pl: command not found make: *** [libavcodec/arm/aacpsdsp_neon.o] Error 127 ------- -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 22 18:13:47 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 22 Aug 2013 16:13:47 -0000 Subject: [FFmpeg-trac] #2888(build system:new): Compile ffmpeg for Android on OSX failes In-Reply-To: <033.b9dce492c0d5d0e8cfdf588a0cc5e308@avcodec.org> References: <033.b9dce492c0d5d0e8cfdf588a0cc5e308@avcodec.org> Message-ID: <048.d07b1d795ba2176e0cdc49de0944262d@avcodec.org> #2888: Compile ffmpeg for Android on OSX failes -------------------------------------+------------------------------------- Reporter: fscz | Owner: Type: defect | Status: new Priority: normal | Component: build Version: git-master | system Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by fscz): Obviously not the solution, but make runs fine, if i change configure option --enable-asm to --disable-asm -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 22 20:40:28 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 22 Aug 2013 18:40:28 -0000 Subject: [FFmpeg-trac] #2889(undetermined:new): FFmpeg Is Unable to See Audio Stream in Youtube's Latest Video Format Message-ID: <037.4f471379112597afe1d292c33ec86672@avcodec.org> #2889: FFmpeg Is Unable to See Audio Stream in Youtube's Latest Video Format -------------------------------------+------------------------------------- Reporter: marcus3v | Type: defect Status: new | Priority: normal Component: | Version: git- undetermined | master Keywords: youtube | Blocked By: audio | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Consider the video below: "Amazing! Bird sounds from the lyre bird - David Attenborough - BBC wildlife" -- http://www.youtube.com/watch?v=VjE0Kdfos4Y Once downloaded, if FFmpeg is run upon it, the following is reported: ------ Start ------ ffmpeg version N-55702-g920046a Copyright (c) 2000-2013 the FFmpeg developers built on Aug 21 2013 18:01:31 with gcc 4.7.3 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab le-iconv --enable-libass --enable-libbluray --enable-libcaca --enable- libfreetyp e --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --ena ble-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-l ibopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libsp eex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable- libvo- amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable- libxavs -- enable-libxvid --enable-zlib libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 29.100 / 55. 29.100 libavformat 55. 14.101 / 55. 14.101 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'youtubeAudioStrmMissing': Metadata: major_brand : dash minor_version : 0 compatible_brands: iso6avc1mp41 creation_time : 2013-05-09 01:03:36 Duration: 00:02:54.08, start: 0.000000, bitrate: 269 kb/s Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p, 320x240, 267 kb/s, 25 tbr, 90k tbn, 50 tbc Metadata: creation_time : 2013-05-09 01:03:36 handler_name : VideoHandler At least one output file must be specified ------ End ------ So, it's not seeing the audio stream (...) Thanks in advance, FFmpeg Team -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 22 20:45:48 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 22 Aug 2013 18:45:48 -0000 Subject: [FFmpeg-trac] #2889(undetermined:new): FFmpeg Is Unable to See Audio Stream in Youtube's Latest Video Format In-Reply-To: <037.4f471379112597afe1d292c33ec86672@avcodec.org> References: <037.4f471379112597afe1d292c33ec86672@avcodec.org> Message-ID: <052.457483126bfed09eda77631dca939cbd@avcodec.org> #2889: FFmpeg Is Unable to See Audio Stream in Youtube's Latest Video Format -------------------------------------+------------------------------------- Reporter: marcus3v | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: youtube | Resolution: audio | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by marcus3v): I have the video file, but it's greater than 2,5MB ( 5,6MB ) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 22 22:47:27 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 22 Aug 2013 20:47:27 -0000 Subject: [FFmpeg-trac] #2890(build system:new): Compile ffmpeg for Android on OSX failes (ld) Message-ID: <033.9cd7908209e3e44f2090191171f6e3ee@avcodec.org> #2890: Compile ffmpeg for Android on OSX failes (ld) -------------------------------------+------------------------------------- Reporter: fscz | Type: defect Status: new | Priority: normal Component: build | Version: git- system | master Keywords: build ld | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: during compilation of libavutil following error shows up: LD libavutil/libavutil.52.dylib /Users/fschuetz/tmp/ffmpeg/build/toolchain/bin/../lib/gcc/arm-linux- androideabi/4.6/../../../../arm-linux-androideabi/bin/ld: -single_module: unknown option /Users/fschuetz/tmp/ffmpeg/build/toolchain/bin/../lib/gcc/arm-linux- androideabi/4.6/../../../../arm-linux-androideabi/bin/ld: use the --help option for usage information collect2: ld returned 1 exit status make: *** [libavutil/libavutil.52.dylib] Error 1 How to reproduce: checkout https://github.com/FFmpeg/FFmpeg build, using ndk9: ------------------ #!/bin/bash ##CONFIGURATION ################################################### NDK=/opt/android-ndk-r9 TARGET_OS=darwin BUILD=$(pwd)/build/dest TOOLCHAIN=$(pwd)/build/toolchain SYSROOT=$TOOLCHAIN/sysroot FFMPEG_FLAGS="--prefix=${BUILD} \ --target-os=${TARGET_OS} \ --arch=arm \ --enable-thumb \ --enable-cross-compile \ --cross-prefix=arm-linux-androideabi- \ --disable-programs \ --disable-everything \ --disable-asm \ --disable-symver \ --disable-doc \ --disable-devices \ --disable-bsfs \ --disable-network \ --enable-avdevice \ --enable-avcodec \ --enable-avutil \ --enable-swresample \ --enable-swscale \ --enable-debug \ --disable-postproc \ --disable-avfilter \ --enable-gpl \ --enable-version3 \ --enable-shared \ --enable-static \ --enable-rdft \ --enable-ffmpeg \ --enable-protocol=file --enable-parser=aac \ --enable-parser=ac3 \ --enable-parser=mpegaudio \ --enable-demuxer=aac \ --enable-demuxer=ac3 \ --enable-demuxer=ape \ --enable-demuxer=asf \ --enable-demuxer=flac \ --enable-demuxer=matroska_audio \ --enable-demuxer=mp3 \ --enable-demuxer=mpc \ --enable-demuxer=mov \ --enable-demuxer=mpc8 \ --enable-demuxer=ogg \ --enable-demuxer=tta \ --enable-demuxer=wav \ --enable-demuxer=wv \ --enable-decoder=aac \ --enable-decoder=ac3 \ --enable-decoder=alac \ --enable-decoder=ape \ --enable-decoder=flac \ --enable-decoder=mp1 \ --enable-decoder=mp2 \ --enable-decoder=mp3 \ --enable-decoder=mpc7 \ --enable-decoder=mpc8 \ --enable-decoder=tta \ --enable-decoder=vorbis \ --enable-decoder=wavpack \ --enable-decoder=wmav1 \ --enable-decoder=wmav2 \ --enable-decoder=pcm_alaw \ --enable-decoder=pcm_dvd \ --enable-decoder=pcm_f32be \ --enable-decoder=pcm_f32le \ --enable-decoder=pcm_f64be \ --enable-decoder=pcm_f64le \ --enable-decoder=pcm_s16be \ --enable-decoder=pcm_s16le \ --enable-decoder=pcm_s16le_planar \ --enable-decoder=pcm_s24be \ --enable-decoder=pcm_daud \ --enable-decoder=pcm_s24le \ --enable-decoder=pcm_s32be \ --enable-decoder=pcm_s32le \ --enable-decoder=pcm_s8 \ --enable-decoder=pcm_u16be \ --enable-decoder=pcm_u16le \ --enable-decoder=pcm_u24be \ --enable-decoder=pcm_u24le \ --enable-decoder=rawvideo" ##END ################################################### $NDK/build/tools/make-standalone-toolchain.sh --toolchain=arm-linux- androideabi-4.6 --platform=android-14 --system=darwin-x86_64 --install- dir=$TOOLCHAIN export PATH=$TOOLCHAIN/bin:$PATH export CC=arm-linux-androideabi-gcc export LD=arm-linux-androideabi-ld export AR=arm-linux-androideabi-ar CFLAGS="-O3 -Wall -mthumb -pipe -fpic -fasm \ -finline-limit=300 -ffast-math \ -fstrict-aliasing -Werror=strict-aliasing \ -fmodulo-sched -fmodulo-sched-allow-regmoves \ -Wno-psabi -Wa,--noexecstack \ -DANDROID -DNDEBUG" EXTRA_CFLAGS="-march=armv7-a -mthumb -mthumb-interwork -mfpu=neon -mfloat- abi=softfp -mvectorize-with-neon-quad" EXTRA_LDFLAGS="-Wl,--fix-cortex-a8" ./configure $FFMPEG_FLAGS --extra-cflags="$CFLAGS $EXTRA_CFLAGS" --extra- ldflags="$EXTRA_LDFLAGS" make clean make -j make install -------- built on osx 10.8 Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 22 22:53:42 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 22 Aug 2013 20:53:42 -0000 Subject: [FFmpeg-trac] #2890(build system:new): Compile ffmpeg for Android on OSX failes (ld) In-Reply-To: <033.9cd7908209e3e44f2090191171f6e3ee@avcodec.org> References: <033.9cd7908209e3e44f2090191171f6e3ee@avcodec.org> Message-ID: <048.367b4af1f6b87b0ae195d61dfcdb5282@avcodec.org> #2890: Compile ffmpeg for Android on OSX failes (ld) -------------------------------------+------------------------------------- Reporter: fscz | Owner: Type: defect | Status: new Priority: normal | Component: build Version: git-master | system Keywords: build ld | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by fscz): -single_module is added to the linker from the configure script (3496): ---- SHFLAGS='-dynamiclib -Wl,-single_module -Wl,-install_name,$(SHLIBDIR)/$(SLIBNAME_W\ ITH_MAJOR),-current_version,$(LIBVERSION),-compatibility_version,$(LIBMAJOR)' ---- unfortunately -install_name -current_version -compatibility_version are also unknown also problematic is the following line (3499) --- add_ldflags -Wl,-dynamic,-search_paths_first --- as search_paths_first throws an error, too If i remove all those flags and write the following: --- SHFLAGS='-dynamiclib' add_ldflags -WL,-dynamic --- I get the following error: --- LD libavutil/libavutil.52.dylib /Users/fschuetz/tmp/ffmpeg/build/toolchain/bin/../lib/gcc/arm-linux- androideabi/4.6/../../../../arm-linux-androideabi/bin/ld: /Users/fschuetz/tmp/ffmpeg/build/toolchain/bin/../sysroot/usr/lib/crtbegin_dynamic.o: in function _start:crtbrand.c(.text+0x78): error: undefined reference to 'main' collect2: ld returned 1 exit status make: *** [libavutil/libavutil.52.dylib] Error 1 --- -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 22 23:39:34 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 22 Aug 2013 21:39:34 -0000 Subject: [FFmpeg-trac] #2891(undetermined:new): 2013 Autumn Website Art Contest Message-ID: <035.68e5a1b803c933a51e127b6c9cc4b1e1@avcodec.org> #2891: 2013 Autumn Website Art Contest -------------------------------------+------------------------------------- Reporter: beastd | Owner: Type: art | Status: new Priority: minor | Component: Version: | undetermined unspecified | Keywords: Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- We are now accepting designs for the website banner. We are looking for an autumn theme, and the deadline is September 20. We will then vote on the designs, and the winner's art will be uploaded to the site! First read our submission guidelines: https://ffmpeg.org/trac/ffmpeg/wiki/SubmitALogo Please submit your entries to this ticket including artwork files. Here's how: 1. Register to this ticket tracker: https://ffmpeg.org/trac/ffmpeg/register 2. Return to this ticket. 3. Click the "Attach file" button (it is under the "Attachments" section) and upload your artwork (size limit is 2.5 MB). Give it a unique name such as "2013-autumn-llogan.png". You may submit more than one design. If your file is too large then provide a link to your art or use a file service such as datafilehost, mediafire, or dropbox. 4. Under "Add a comment" let us know which file you uploaded and whatever else you want to tell us about your design. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 23 00:25:17 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 22 Aug 2013 22:25:17 -0000 Subject: [FFmpeg-trac] #2699(undetermined:open): automate lossless normalisation In-Reply-To: <036.c18ce75d7c04afd35c5bcca95a02697e@avcodec.org> References: <036.c18ce75d7c04afd35c5bcca95a02697e@avcodec.org> Message-ID: <051.0499923c4410b06ef74bb2f22ebc0a6b@avcodec.org> #2699: automate lossless normalisation -------------------------------------+------------------------------------- Reporter: feelart | Owner: Type: enhancement | Status: open Priority: wish | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by richardpl): * status: new => open * component: avcodec => undetermined Comment: There are 2 distinct things: replaygain scanner and applying gain or just storing replaygain value into metadata. mp3 allow apply gain losslessly (by changing single value in bitstream). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 23 00:50:06 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 22 Aug 2013 22:50:06 -0000 Subject: [FFmpeg-trac] #2889(undetermined:new): FFmpeg Is Unable to See Audio Stream in Youtube's Latest Video Format In-Reply-To: <037.4f471379112597afe1d292c33ec86672@avcodec.org> References: <037.4f471379112597afe1d292c33ec86672@avcodec.org> Message-ID: <052.444b19f565cc9d89e0ca3214540700db@avcodec.org> #2889: FFmpeg Is Unable to See Audio Stream in Youtube's Latest Video Format -------------------------------------+------------------------------------- Reporter: marcus3v | 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): * keywords: youtube audio => Comment: Please upload your file as explained on http://ffmpeg.org/bugreports.html (there is no hard size limit). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 23 01:20:51 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 22 Aug 2013 23:20:51 -0000 Subject: [FFmpeg-trac] #2890(build system:new): Compile ffmpeg for Android on OSX failes (ld) In-Reply-To: <033.9cd7908209e3e44f2090191171f6e3ee@avcodec.org> References: <033.9cd7908209e3e44f2090191171f6e3ee@avcodec.org> Message-ID: <048.b614cdc372d0fb51bcd6f19012ae2a9c@avcodec.org> #2890: Compile ffmpeg for Android on OSX failes (ld) -------------------------------------+------------------------------------- Reporter: fscz | Owner: Type: defect | Status: new Priority: normal | Component: build Version: git-master | system Keywords: build ld | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Sorry if I miss something but isn't there a tiny difference between "darwin" (the target_os you set in your script and "Android" (the target_os in the ticket's title)? Your configure line is unfortunately impossible to parse (apparently even for you), please start with something like {{{./configure --cross-prefix =arm-linux-androideabi-}}} and once that works, add your remaining (mostly strange) options that you believe to need. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 23 01:32:15 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 22 Aug 2013 23:32:15 -0000 Subject: [FFmpeg-trac] #2890(build system:new): Compile ffmpeg for Android on OSX failes (ld) In-Reply-To: <033.9cd7908209e3e44f2090191171f6e3ee@avcodec.org> References: <033.9cd7908209e3e44f2090191171f6e3ee@avcodec.org> Message-ID: <048.2d0f1eb8624c745d7b457bdeaa6c69a6@avcodec.org> #2890: Compile ffmpeg for Android on OSX failes (ld) -------------------------------------+------------------------------------- Reporter: fscz | Owner: Type: defect | Status: new Priority: normal | Component: build Version: git-master | system Keywords: build ld | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by fscz): Yeah thanks. You got that all figured out. I did not name those options and you obviously have no clue what you are talking about. But if you run across any splendid documentation on all the configure options, let me know. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 23 01:35:58 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 22 Aug 2013 23:35:58 -0000 Subject: [FFmpeg-trac] #2890(undetermined:closed): Compile ffmpeg for Android on OSX failes (ld) In-Reply-To: <033.9cd7908209e3e44f2090191171f6e3ee@avcodec.org> References: <033.9cd7908209e3e44f2090191171f6e3ee@avcodec.org> Message-ID: <048.24a110d29b6852acb47f74ff0468dda5@avcodec.org> #2890: Compile ffmpeg for Android on OSX failes (ld) -------------------------------------+------------------------------------- Reporter: fscz | 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): * keywords: build ld => * resolution: => invalid * status: new => closed * component: build system => undetermined Comment: Replying to [comment:3 fscz]: > Yeah thanks. You got that all figured out. I did not name those options Which options did you not name? > and you obviously have no clue what you are talking about. That is probably true, however since you obviously need support and don't have a bug to report, please use the ffmpeg-user mailing list. > But if you run across any splendid documentation on all the configure options, let me know. {{{configure --help}}} works fine here. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 23 01:36:34 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 22 Aug 2013 23:36:34 -0000 Subject: [FFmpeg-trac] #2888(undetermined:closed): Compile ffmpeg for Android on OSX failes In-Reply-To: <033.b9dce492c0d5d0e8cfdf588a0cc5e308@avcodec.org> References: <033.b9dce492c0d5d0e8cfdf588a0cc5e308@avcodec.org> Message-ID: <048.b197dcfd00bd349f787ae6a8ceba029f@avcodec.org> #2888: Compile ffmpeg for Android on OSX failes -------------------------------------+------------------------------------- Reporter: fscz | 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 * component: build system => undetermined -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 23 01:40:05 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 22 Aug 2013 23:40:05 -0000 Subject: [FFmpeg-trac] #2890(undetermined:closed): Compile ffmpeg for Android on OSX failes (ld) In-Reply-To: <033.9cd7908209e3e44f2090191171f6e3ee@avcodec.org> References: <033.9cd7908209e3e44f2090191171f6e3ee@avcodec.org> Message-ID: <048.6e8561915dfdf83f1e79f157022d2cd7@avcodec.org> #2890: Compile ffmpeg for Android on OSX failes (ld) -------------------------------------+------------------------------------- Reporter: fscz | 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 -------------------------------------+------------------------------------- Comment (by fscz): You should go to bed. If you're lucky, you're back to normal tomorrow. If not, I fear the worst. By the way, I was able to solve this by changing: --enable-shared \ --enable-static \ to --enable-static \ from the sparse documentation in the ./configure scripts it is not really clear, what those options do: --disable-static do not build static libraries [no] --enable-shared build shared libraries [no] -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 23 01:55:36 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 22 Aug 2013 23:55:36 -0000 Subject: [FFmpeg-trac] #2848(avcodec:closed): jpeg2000: invalid write In-Reply-To: <038.d33c81e79930a3182c571c277a0325e6@avcodec.org> References: <038.d33c81e79930a3182c571c277a0325e6@avcodec.org> Message-ID: <053.cc80c54803171d9ddc882952ec2aab9e@avcodec.org> #2848: jpeg2000: invalid write ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: fixed Keywords: j2k crash | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by michael): * status: open => closed * resolution: => fixed Comment: Fixed in 8bb11c3ca77b52e05a9ed1496a65f8a76e6e2d8f -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 23 01:58:30 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 22 Aug 2013 23:58:30 -0000 Subject: [FFmpeg-trac] #2890(undetermined:closed): Compile ffmpeg for Android on OSX failes (ld) In-Reply-To: <033.9cd7908209e3e44f2090191171f6e3ee@avcodec.org> References: <033.9cd7908209e3e44f2090191171f6e3ee@avcodec.org> Message-ID: <048.18fdc8e1482eb2c502f942f94b34f064@avcodec.org> #2890: Compile ffmpeg for Android on OSX failes (ld) -------------------------------------+------------------------------------- Reporter: fscz | 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 -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:5 fscz]: > You should go to bed. If you're lucky, you're back to normal tomorrow. You mean tomorrow darwin and Android will be the same? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 23 02:15:27 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 23 Aug 2013 00:15:27 -0000 Subject: [FFmpeg-trac] #2748(FFmpeg:open): Inconsistent UDP output packet size In-Reply-To: <035.68183039186492eaf7f1cdf64fab8c1a@avcodec.org> References: <035.68183039186492eaf7f1cdf64fab8c1a@avcodec.org> Message-ID: <050.25d336b48394843375e18e4f2d6ef8b0@avcodec.org> #2748: Inconsistent UDP output packet size ------------------------------------+---------------------------------- Reporter: lancey | Owner: Type: defect | Status: open Priority: normal | Component: FFmpeg Version: git-master | Resolution: Keywords: mpegts udp | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+---------------------------------- Changes (by caseynielson): * priority: minor => normal * component: documentation => FFmpeg -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 23 02:17:03 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 23 Aug 2013 00:17:03 -0000 Subject: [FFmpeg-trac] #2748(FFmpeg:open): Inconsistent UDP output packet size In-Reply-To: <035.68183039186492eaf7f1cdf64fab8c1a@avcodec.org> References: <035.68183039186492eaf7f1cdf64fab8c1a@avcodec.org> Message-ID: <050.a2d04b3aa884d5cf4bf130b6b817fc55@avcodec.org> #2748: Inconsistent UDP output packet size ------------------------------------+---------------------------------- Reporter: lancey | Owner: Type: defect | Status: open Priority: normal | Component: FFmpeg Version: git-master | Resolution: Keywords: mpegts udp | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+---------------------------------- Comment (by caseynielson): I have verified this problem in ffmpeg version git-2013-08-15-60e9b85. This causes inconsistent playout issues with some hardware decoders and MPEG-TS analyzers (specifically Sencore MRD3187B) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 23 03:13:00 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 23 Aug 2013 01:13:00 -0000 Subject: [FFmpeg-trac] #2892(undetermined:new): MPEG tbn value incorrectly evaluated: causes MOV wrap to fail Message-ID: <035.0e90d587663d7770fe826accc28b4b2a@avcodec.org> #2892: MPEG tbn value incorrectly evaluated: causes MOV wrap to fail -------------------------------------+------------------------------------- Reporter: ortoni | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- A longstanding bug in determining the tbn value for an mpeg source now prevents adding timecode to imx MOV format How to reproduce: {{{ % ffmpeg.exe -i test.mov -c:v copy -c:a copy -vtag mx3n -timecode 10:00:00:00 out.mov ffmpeg version 1.2 Copyright (c) 2000-2013 the FFmpeg developers built on Mar 28 2013 00:28:48 with gcc 4.8.0 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab le-libass --enable-libbluray --enable-libcaca --enable-libfreetype --enable-libg sm --enable-libilbc --enable-libmp3lame --enable-libopencore-amrnb --enable-libo pencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-li bschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-lib twolame --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enabl e-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib libavutil 52. 18.100 / 52. 18.100 libavcodec 54. 92.100 / 54. 92.100 libavformat 54. 63.104 / 54. 63.104 libavdevice 54. 3.103 / 54. 3.103 libavfilter 3. 42.103 / 3. 42.103 libswscale 2. 2.100 / 2. 2.100 libswresample 0. 17.102 / 0. 17.102 libpostproc 52. 2.100 / 52. 2.100 Guessed Channel Layout for Input Stream #0.1 : stereo Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'test.mov': Metadata: major_brand : qt minor_version : 512 compatible_brands: qt creation_time : 1970-01-01 00:00:00 Duration: 00:00:30.03, start: 0.000000, bitrate: 32315 kb/s Stream #0:0(eng): Video: mpeg2video (4:2:2) (mx3n / 0x6E33786D), yuv422p, 72 0x512 [SAR 128:135 DAR 4:3], 30006 kb/s, 29.97 fps, 29.97 tbr, 30k tbn, 59.94 tbc Metadata: creation_time : 1970-01-01 00:00:00 handler_name : Apple Alias Data Handler timecode : 00:00:10;00 Stream #0:1(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, stereo, s32, 2304 kb/s Metadata: creation_time : 1970-01-01 00:00:00 handler_name : Apple Alias Data Handler Stream #0:2(eng): Data: none (tmcd / 0x64636D74), 0 kb/s Metadata: creation_time : 2013-02-07 15:58:36 handler_name : Apple Alias Data Handler timecode : 00:00:10;00 Output #0, mov, to 'out.mov': Metadata: major_brand : qt minor_version : 512 compatible_brands: qt timecode : 10:00:00:00 encoder : Lavf54.63.104 Stream #0:0(eng): Video: mpeg2video (mx3n / 0x6E33786D), yuv422p, 720x512 [S AR 128:135 DAR 4:3], q=2-31, 30006 kb/s, 29.97 fps, 30k tbn, 30k tbc Metadata: creation_time : 1970-01-01 00:00:00 handler_name : Apple Alias Data Handler timecode : 00:00:10;00 Stream #0:1(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, stereo, 23 04 kb/s Metadata: creation_time : 1970-01-01 00:00:00 handler_name : Apple Alias Data Handler Stream mapping: Stream #0:0 -> #0:0 (copy) Stream #0:1 -> #0:1 (copy) Press [q] to stop, [?] for help frame= 626 fps=0.0 q=-1.0 size= 78835kB time=00:00:20.85 bitrate=30968.0kbits fps 30000 is too large frame= 900 fps=0.0 q=-1.0 Lsize= 118466kB time=00:00:30.03 bitrate=32316.7kbits/s video:109998kB audio:8446kB subtitle:0 global headers:0kB muxing overhead 0.018463% ffmpeg version built on ... }}} Thanks in advance m -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 23 04:27:50 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 23 Aug 2013 02:27:50 -0000 Subject: [FFmpeg-trac] #2892(undetermined:new): MPEG tbn value incorrectly evaluated: causes MOV wrap to fail In-Reply-To: <035.0e90d587663d7770fe826accc28b4b2a@avcodec.org> References: <035.0e90d587663d7770fe826accc28b4b2a@avcodec.org> Message-ID: <050.9c044519418d73051f841ec4587cafad@avcodec.org> #2892: MPEG tbn value incorrectly evaluated: causes MOV wrap to fail -------------------------------------+------------------------------------- Reporter: ortoni | 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): Please test current git head and please provide the input sample. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 23 06:43:46 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 23 Aug 2013 04:43:46 -0000 Subject: [FFmpeg-trac] #2892(undetermined:new): MPEG tbn value incorrectly evaluated: causes MOV wrap to fail In-Reply-To: <035.0e90d587663d7770fe826accc28b4b2a@avcodec.org> References: <035.0e90d587663d7770fe826accc28b4b2a@avcodec.org> Message-ID: <050.76a1665f47e6280cb7bd33fbfb8d6266@avcodec.org> #2892: MPEG tbn value incorrectly evaluated: causes MOV wrap to fail -------------------------------------+------------------------------------- Reporter: ortoni | 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 ortoni): Replying to [comment:1 cehoyos]: > Please test current git head and please provide the input sample. Thanks, here below: ffmpeg.exe -i test.mov -c:v copy -c:a copy -vtag mx3n -timecode 10:00:00:00 out.mov ffmpeg version N-55721-gc443689 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 22 2013 18:59:54 with gcc 4.7.3 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab le-iconv --enable-libass --enable-libbluray --enable-libcaca --enable- libfreetyp e --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --ena ble-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-l ibopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libsp eex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable- libvo- amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable- libxavs -- enable-libxvid --enable-zlib libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 29.100 / 55. 29.100 libavformat 55. 14.102 / 55. 14.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.102 / 3. 82.102 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Guessed Channel Layout for Input Stream #0.1 : stereo Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'test.mov': Metadata: major_brand : qt minor_version : 512 compatible_brands: qt creation_time : 1970-01-01 00:00:00 Duration: 00:00:30.03, start: 0.000000, bitrate: 32315 kb/s Stream #0:0(eng): Video: mpeg2video (4:2:2) (mx3n / 0x6E33786D), yuv422p, 72 0x512 [SAR 128:135 DAR 4:3], 30006 kb/s, 29.97 fps, 29.97 tbr, 30k tbn, 59.94 tbc Metadata: creation_time : 1970-01-01 00:00:00 handler_name : Apple Alias Data Handler timecode : 00:00:07;00 Stream #0:1(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, stereo, s32, 2304 kb/s Metadata: creation_time : 1970-01-01 00:00:00 handler_name : Apple Alias Data Handler Stream #0:2(eng): Data: none (tmcd / 0x64636D74), 0 kb/s Metadata: creation_time : 2013-02-07 15:40:51 handler_name : Apple Alias Data Handler timecode : 00:00:07;00 Output #0, mov, to 'out.mov': Metadata: major_brand : qt minor_version : 512 compatible_brands: qt timecode : 10:00:00:00 encoder : Lavf55.14.102 Stream #0:0(eng): Video: mpeg2video (mx3n / 0x6E33786D), yuv422p, 720x512 [SAR 128:135 DAR 4:3], q=2-31, 30006 kb/s, 29.97 fps, 30k tbn, 30k tbc Metadata: creation_time : 1970-01-01 00:00:00 handler_name : Apple Alias Data Handler timecode : 00:00:07;00 Stream #0:1(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, stereo, 2304 kb/s Metadata: creation_time : 1970-01-01 00:00:00 handler_name : Apple Alias Data Handler Stream mapping: Stream #0:0 -> #0:0 (copy) Stream #0:1 -> #0:1 (copy) Press [q] to stop, [?] for help frame= 660 fps=0.0 q=-1.0 size= 84363kB time=00:00:21.98 bitrate=31430.0kbits fps 30000 is too large frame= 900 fps=0.0 q=-1.0 Lsize= 118466kB time=00:00:30.03 bitrate=32316.6kbits/s video:109998kB audio:8446kB subtitle:0 global headers:0kB muxing overhead 0.018463% -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 23 09:59:53 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 23 Aug 2013 07:59:53 -0000 Subject: [FFmpeg-trac] #2846(undetermined:new): Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs In-Reply-To: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> References: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> Message-ID: <070.9dfe1cef733efe55fde86ef5c23454f7@avcodec.org> #2846: Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs -------------------------------------+------------------------------------- Reporter: | Owner: francois.visagie@? | Status: new Type: defect | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: crash | Blocked By: libx264 | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by francois.visagie@?): Replying to [comment:13 cehoyos]: > It is needed at least for some inputs ... This is related to A/V-sync ... I am not sure if anything can be changed within FFmpeg. I can understand how having muxers with potentially different capabilities in the two passes may lead to problems - http://www.ffmpeg.org/ffmpeg- all.html#Advanced-options: > ?-vsync parameter? ... ?-1, auto? Chooses between 1 and 2 depending on muxer capabilities. This is the default method. However, Replying to [comment:1 francois.visagie@?]: > In summary: > With this input, ffmpeg crashes when: > > * content is demuxed from an MPEG-type format, and > * 2-pass encoding is used, and > * '-c:v libx264 -preset veryslow' is used the fact remains that at least '-c:v libx264 -preset ultrafast' handles this particular scenario correctly, while '-c:v libx264 -preset veryslow' doesn't? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 23 10:25:09 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 23 Aug 2013 08:25:09 -0000 Subject: [FFmpeg-trac] #2846(undetermined:new): Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs In-Reply-To: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> References: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> Message-ID: <070.a915e68cafcd1b95c28d0212d4169bf8@avcodec.org> #2846: Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs -------------------------------------+------------------------------------- Reporter: | Owner: francois.visagie@? | Status: new Type: defect | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: crash | Blocked By: libx264 | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:15 francois.visagie@?]: > the fact remains that at least '-c:v libx264 -preset ultrafast' handles this particular scenario correctly (I don't think so, I actually believe that it behaves much worse than -preset veryslow.) Please provide command lines and complete, uncut console output. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 23 10:25:59 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 23 Aug 2013 08:25:59 -0000 Subject: [FFmpeg-trac] #2892(undetermined:new): MPEG tbn value incorrectly evaluated: causes MOV wrap to fail In-Reply-To: <035.0e90d587663d7770fe826accc28b4b2a@avcodec.org> References: <035.0e90d587663d7770fe826accc28b4b2a@avcodec.org> Message-ID: <050.4a0b82c752e0a4f57c504420b222a346@avcodec.org> #2892: MPEG tbn value incorrectly evaluated: causes MOV wrap to fail -------------------------------------+------------------------------------- Reporter: ortoni | 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): See http://ffmpeg.org/bugreports.html (there is no hard size limit). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 23 14:18:19 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 23 Aug 2013 12:18:19 -0000 Subject: [FFmpeg-trac] #2893(undetermined:new): Decoding some old Vorbis encodes fails Message-ID: <033.b929cf1f28ab0ca634bf0573a431cf73@avcodec.org> #2893: Decoding some old Vorbis encodes fails -------------------------------------+------------------------------------- Reporter: Case | Type: defect Status: new | Priority: normal Component: | Version: git- undetermined | master Keywords: ogg vorbis | Blocked By: decoding | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: FFmpeg decoding fails with certain Ogg Vorbis files. The file has some granulepos problems as reported by ogginfo tool, but even after fixing them with revorb (a stream rewriting program) the decoding still fails. Official oggdec tool has no problems with the sample before or after the stream rewrite. How to reproduce: I uploaded a sample file with name vorbis_fails_to_decode.ogg to the FTP server. {{{ % ffmpeg -v 9 -loglevel 99 -i vorbis_fails_to_decode.ogg out.wav ffmpeg version N-55727-gdd1d29b Copyright (c) 2000-2013 the FFmpeg developers built on Aug 23 2013 14:50:42 with gcc 4.8.0 (GCC) configuration: --arch=x86_64 --target-os=mingw32 --cross- prefix=/home/jmh/ffmpeg/sandbox/mingw-w64-x86_64/bin/x86_64-w64-mingw32- --pkg-config=pkg-config --en able-gpl --enable-libsoxr --enable-libx264 --enable-avisynth --enable- libxvid --enable-libmp3lame --enable-version3 --enable-zlib --enable- librtmp --enable-libv orbis --enable-libtheora --enable-libspeex --enable-libopenjpeg --enable- gnutls --enable-libgsm --enable-libfreetype --enable-fontconfig --enable- libass --enabl e-libutvideo --enable-libopus --disable-w32threads --enable-frei0r --enable-filter=frei0r --enable-libvo-aacenc --enable-bzlib --enable- libxavs --extra-cflags=- DPTW32_STATIC_LIB --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libvo-amrwbenc --enable-libschroedinger --enable-libbluray --enable-libvpx --en able-libilbc --enable-static --disable-shared --enable-nonfree --enable- libfdk-aac --enable-runtime-cpudetect libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 29.100 / 55. 29.100 libavformat 55. 14.102 / 55. 14.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.102 / 3. 82.102 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Splitting the commandline. Reading option '-v' ... matched as option 'v' (set logging level) with argument '9'. Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument '99'. Reading option '-i' ... matched as input file with argument 'vorbis_fails_to_decode.ogg'. Reading option 'out.wav' ... matched as output file. Finished splitting the commandline. Parsing a group of options: global . Applying option v (set logging level) with argument 9. Successfully parsed a group of options. Parsing a group of options: input file vorbis_fails_to_decode.ogg. Successfully parsed a group of options. Opening an input file: vorbis_fails_to_decode.ogg. [ogg @ 0000000003cd40a0] Format ogg probed with size=2048 and score=100 [ogg @ 0000000003cd40a0] File position before avformat_find_stream_info() is 7980 [vorbis @ 0000000003cd4900] Invalid code lengths while generating vlcs. [vorbis @ 0000000003cd4900] Vorbis setup header packet corrupt (codebooks). [vorbis @ 0000000003cd4900] Setup header corrupt. [vorbis @ 0000000003cd4900] Invalid code lengths while generating vlcs. [vorbis @ 0000000003cd4900] Vorbis setup header packet corrupt (codebooks). [vorbis @ 0000000003cd4900] Setup header corrupt. [ogg @ 0000000003cd40a0] All info found [ogg @ 0000000003cd40a0] File position after avformat_find_stream_info() is 7980 Guessed Channel Layout for Input Stream #0.0 : stereo Input #0, ogg, from 'vorbis_fails_to_decode.ogg': Duration: 00:03:31.42, start: 0.000000, bitrate: 102 kb/s Stream #0:0, 1, 1/44100: Audio: vorbis, 44100 Hz, stereo, fltp, 96 kb/s Metadata: TITLE : Lady ARTIST : After School Blue ALBUM : The 4th Single Album - BLUE DATE : 2011 COMMENT : kor track : 2 Successfully opened the file. Parsing a group of options: output file out.wav. Successfully parsed a group of options. Opening an output file: out.wav. Successfully opened the file. detected 8 logical cores [graph 0 input from stream 0:0 @ 0000000003cd34e0] Setting 'time_base' to value '1/44100' [graph 0 input from stream 0:0 @ 0000000003cd34e0] Setting 'sample_rate' to value '44100' [graph 0 input from stream 0:0 @ 0000000003cd34e0] Setting 'sample_fmt' to value 'fltp' [graph 0 input from stream 0:0 @ 0000000003cd34e0] Setting 'channel_layout' to value '0x3' [graph 0 input from stream 0:0 @ 0000000003cd34e0] tb:1/44100 samplefmt:fltp samplerate:44100 chlayout:0x3 [audio format for output stream 0:0 @ 0000000002148940] Setting 'sample_fmts' to value 's16' [audio format for output stream 0:0 @ 0000000002148940] auto-inserting filter 'auto-inserted resampler 0' between the filter 'Parsed_anull_0' and the filter 'au dio format for output stream 0:0' [AVFilterGraph @ 0000000002146500] query_formats: 4 queried, 6 merged, 3 already done, 0 delayed [auto-inserted resampler 0 @ 0000000002148d80] ch:2 chl:stereo fmt:fltp r:44100Hz -> ch:2 chl:stereo fmt:s16 r:44100Hz [vorbis @ 0000000003cd4900] Invalid code lengths while generating vlcs. [vorbis @ 0000000003cd4900] Vorbis setup header packet corrupt (codebooks). [vorbis @ 0000000003cd4900] Setup header corrupt. Output #0, wav, to 'out.wav': Stream #0:0, 0, 1/90000: Audio: pcm_s16le, 44100 Hz, stereo, s16, 1411 kb/s Metadata: TITLE : Lady ARTIST : After School Blue ALBUM : The 4th Single Album - BLUE DATE : 2011 COMMENT : kor track : 2 Stream mapping: Stream #0:0 -> #0:0 (vorbis -> pcm_s16le) Error while opening decoder for input stream #0:0 : Invalid data found when processing input [AVIOContext @ 000000000214ee60] Statistics: 0 seeks, 0 writeouts [AVIOContext @ 0000000002146a20] Statistics: 130843 bytes read, 3 seeks }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 23 14:46:08 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 23 Aug 2013 12:46:08 -0000 Subject: [FFmpeg-trac] #1796(undetermined:open): Unable to extract PCM audio track from AVI file In-Reply-To: <038.f9027849e7c681ff5c5698534b8386ac@avcodec.org> References: <038.f9027849e7c681ff5c5698534b8386ac@avcodec.org> Message-ID: <053.91af302ca6a03be57710aa27381f7bed@avcodec.org> #1796: Unable to extract PCM audio track from AVI file -------------------------------------+------------------------------------- Reporter: tom_bogle | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: dvvideo avi | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: avi => dvvideo avi -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 23 15:03:58 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 23 Aug 2013 13:03:58 -0000 Subject: [FFmpeg-trac] #2893(avcodec:open): Decoding some old Vorbis encodes fails In-Reply-To: <033.b929cf1f28ab0ca634bf0573a431cf73@avcodec.org> References: <033.b929cf1f28ab0ca634bf0573a431cf73@avcodec.org> Message-ID: <048.08fd99c8d354f6621a47195ee195a5b2@avcodec.org> #2893: Decoding some old Vorbis encodes fails -------------------------------------+----------------------------------- Reporter: Case | Owner: Type: enhancement | Status: open Priority: wish | Component: avcodec Version: git-master | Resolution: Keywords: ogg vorbis | 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 * keywords: ogg vorbis decoding => ogg vorbis * type: defect => enhancement -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 23 16:14:26 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 23 Aug 2013 14:14:26 -0000 Subject: [FFmpeg-trac] #2846(undetermined:new): Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs In-Reply-To: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> References: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> Message-ID: <070.dc8ed91610185bde916193341061fcb8@avcodec.org> #2846: Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs -------------------------------------+------------------------------------- Reporter: | Owner: francois.visagie@? | Status: new Type: defect | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: crash | Blocked By: libx264 | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by francois.visagie@?): Replying to [comment:16 cehoyos]: > Replying to [comment:15 francois.visagie@?]: > > the fact remains that at least '-c:v libx264 -preset ultrafast' handles this particular scenario correctly > > (I don't think so, I actually believe that it behaves much worse than -preset veryslow.) > Please provide command lines and complete, uncut console output. Here you go: C:\Users\fvisagie\Videos\Home Videos\Testing\Bug information>ffmpeg -y -i ticket_2846_crash_libx264.vob -an -c:v libx264 -preset ultrafast -fastfirstpass 1 -f r awvideo -b:v 1000000 -pass 1 NUL ffmpeg version N-55159-gf118b41 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 1 2013 18:01:57 with gcc 4.7.3 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab le-iconv --enable-libass --enable-libbluray --enable-libcaca --enable- libfreetype --enable-libgsm --enable-libilbc --enable-libmodplug --enable- libmp3lame --ena ble-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable- libsoxr --enable-libsp eex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable- libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs -- enable-libxvid --enable-zlib libavutil 52. 40.100 / 52. 40.100 libavcodec 55. 19.100 / 55. 19.100 libavformat 55. 12.102 / 55. 12.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 [mpeg2video @ 03b0e220] Invalid frame dimensions 0x0. Input #0, mpeg, from 'ticket_2846_crash_libx264.vob': Duration: 00:02:11.08, start: 4199.857333, bitrate: 7838 kb/s Stream #0:0[0x8a]: Audio: dts (DTS), 48000 Hz, 5.1(side), fltp, 1536 kb/s Stream #0:1[0x80]: Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s Stream #0:2[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x480 [SAR 32:27 DAR 16:9], max. 6000 kb/s, 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc Stream #0:3[0x1bf]: Data: dvd_nav_packet [libx264 @ 04181020] using SAR=32/27 [libx264 @ 04181020] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX [libx264 @ 04181020] profile Constrained Baseline, level 3.0 Output #0, rawvideo, to 'NUL': Metadata: encoder : Lavf55.12.102 Stream #0:0: Video: h264 (libx264), yuv420p, 720x480 [SAR 32:27 DAR 16:9], q=-1--1, pass 1, 1000 kb/s, 90k tbn, 29.97 tbc Stream mapping: Stream #0:2 -> #0:0 (mpeg2video -> libx264) Press [q] to stop, [?] for help [mpeg2video @ 03b0e220] warning: first frame is no keyframe Last message repeated 1 times frame= 3924 fps=526 q=-1.0 Lsize= 15960kB time=00:02:10.93 bitrate= 998.6kbits/s dup=0 drop=1 video:15960kB audio:0kB subtitle:0 global headers:0kB muxing overhead 0.000000% [libx264 @ 04181020] frame I:16 Avg QP:32.12 size: 11993 [libx264 @ 04181020] frame P:3908 Avg QP:35.22 size: 4133 [libx264 @ 04181020] mb I I16..4: 100.0% 0.0% 0.0% [libx264 @ 04181020] mb P I16..4: 21.4% 0.0% 0.0% P16..4: 40.3% 0.0% 0.0% 0.0% 0.0% skip:38.2% [libx264 @ 04181020] final ratefactor: 31.59 [libx264 @ 04181020] coded y,uvDC,uvAC intra: 18.0% 23.2% 1.9% inter: 15.1% 15.1% 0.3% [libx264 @ 04181020] i16 v,h,dc,p: 34% 33% 18% 15% [libx264 @ 04181020] i8c dc,h,v,p: 56% 21% 16% 7% [libx264 @ 04181020] kb/s:998.56 C:\Users\fvisagie\Videos\Home Videos\Testing\Bug information>ffmpeg -y -i ticket_2846_crash_libx264.vob -filter:a aformat=channel_layouts=stereo -c:v libx264 - preset ultrafast -b:v 1000000 -pass 2 zzz.mp4 ffmpeg version N-55159-gf118b41 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 1 2013 18:01:57 with gcc 4.7.3 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab le-iconv --enable-libass --enable-libbluray --enable-libcaca --enable- libfreetype --enable-libgsm --enable-libilbc --enable-libmodplug --enable- libmp3lame --ena ble-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable- libsoxr --enable-libsp eex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable- libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs -- enable-libxvid --enable-zlib libavutil 52. 40.100 / 52. 40.100 libavcodec 55. 19.100 / 55. 19.100 libavformat 55. 12.102 / 55. 12.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 [mpeg2video @ 03226f60] Invalid frame dimensions 0x0. Input #0, mpeg, from 'ticket_2846_crash_libx264.vob': Duration: 00:02:11.08, start: 4199.857333, bitrate: 7838 kb/s Stream #0:0[0x8a]: Audio: dts (DTS), 48000 Hz, 5.1(side), fltp, 1536 kb/s Stream #0:1[0x80]: Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s Stream #0:2[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x480 [SAR 32:27 DAR 16:9], max. 6000 kb/s, 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc Stream #0:3[0x1bf]: Data: dvd_nav_packet [libx264 @ 0447f020] using SAR=32/27 [libx264 @ 0447f020] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX [libx264 @ 0447f020] profile Constrained Baseline, level 3.0 [libx264 @ 0447f020] 264 - core 135 r2345 f0c1c53 - H.264/MPEG-4 AVC codec - Copyleft 2003-2013 - http://www.videolan.org/x264.html - options: cabac=0 ref=1 deb lock=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=0 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_m in=25 scenecut=0 intra_refresh=0 rc=2pass mbtree=0 bitrate=1000 ratetol=1.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 cplxblur=20.0 qblur=0.5 ip_ratio=1.40 aq=0 Output #0, mp4, to 'zzz.mp4': Metadata: encoder : Lavf55.12.102 Stream #0:0: Video: h264 (libx264) ([33][0][0][0] / 0x0021), yuv420p, 720x480 [SAR 32:27 DAR 16:9], q=-1--1, pass 2, 1000 kb/s, 30k tbn, 29.97 tbc Stream #0:1: Audio: aac (libvo_aacenc) ([64][0][0][0] / 0x0040), 48000 Hz, stereo, s16, 128 kb/s Stream mapping: Stream #0:2 -> #0:0 (mpeg2video -> libx264) Stream #0:0 -> #0:1 (dca -> libvo_aacenc) Press [q] to stop, [?] for help [mpeg2video @ 03226f60] warning: first frame is no keyframe Last message repeated 1 times [libx264 @ 0447f020] 2nd pass has more frames than 1st pass (3924)e=1126.9kbits/s dup=4 drop=0 [libx264 @ 0447f020] continuing anyway, at constant QP=36 frame= 3929 fps=408 q=-1.0 Lsize= 18182kB time=00:02:11.10 bitrate=1136.1kbits/s dup=4 drop=0 video:16021kB audio:2049kB subtitle:0 global headers:0kB muxing overhead 0.617050% [libx264 @ 0447f020] frame I:16 Avg QP:32.50 size: 11913 [libx264 @ 0447f020] frame P:3913 Avg QP:35.27 size: 4144 [libx264 @ 0447f020] mb I I16..4: 100.0% 0.0% 0.0% [libx264 @ 0447f020] mb P I16..4: 22.5% 0.0% 0.0% P16..4: 39.0% 0.0% 0.0% 0.0% 0.0% skip:38.5% [libx264 @ 0447f020] coded y,uvDC,uvAC intra: 19.0% 23.7% 1.7% inter: 15.0% 14.6% 0.2% [libx264 @ 0447f020] i16 v,h,dc,p: 34% 33% 18% 15% [libx264 @ 0447f020] i8c dc,h,v,p: 55% 22% 16% 8% [libx264 @ 0447f020] kb/s:1001.10 C:\Users\fvisagie\Videos\Home Videos\Testing\Bug information> -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 23 19:02:21 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 23 Aug 2013 17:02:21 -0000 Subject: [FFmpeg-trac] #2889(undetermined:new): FFmpeg Is Unable to See Audio Stream in Youtube's Latest Video Format In-Reply-To: <037.4f471379112597afe1d292c33ec86672@avcodec.org> References: <037.4f471379112597afe1d292c33ec86672@avcodec.org> Message-ID: <052.e781c36afb657b5cb218ba37154be71c@avcodec.org> #2889: FFmpeg Is Unable to See Audio Stream in Youtube's Latest Video Format -------------------------------------+------------------------------------- Reporter: marcus3v | 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 marcus3v): I tried to upload the file through the form at "http://upload.ffmpeg.org/upload/upload.php". The Server returned the following: ------ Start ------ 1 Warning: copy() [function.copy]: Filename cannot be empty in /Library/WebServer/Documents/upload/upload.php on line 48 Your upload has completed. You may close the window now. ------ End ------ Filenames "youtubeAudioStrmMissing" and "youtubeAudioStrmMissing.avc1" were tested. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 23 19:26:54 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 23 Aug 2013 17:26:54 -0000 Subject: [FFmpeg-trac] #2889(undetermined:new): FFmpeg Is Unable to See Audio Stream in Youtube's Latest Video Format In-Reply-To: <037.4f471379112597afe1d292c33ec86672@avcodec.org> References: <037.4f471379112597afe1d292c33ec86672@avcodec.org> Message-ID: <052.adce598d88b2a40ce9efdf8c0727f357@avcodec.org> #2889: FFmpeg Is Unable to See Audio Stream in Youtube's Latest Video Format -------------------------------------+------------------------------------- Reporter: marcus3v | 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): Replying to [comment:3 marcus3v]: > I tried to upload the file through the form at "http://upload.ffmpeg.org/upload/upload.php". What's wrong with ftp? As an alternative, you can use http://www.datafilehost.com/ -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 23 19:30:40 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 23 Aug 2013 17:30:40 -0000 Subject: [FFmpeg-trac] #2846(undetermined:new): Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs In-Reply-To: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> References: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> Message-ID: <070.f4829edeaa73bbed494019d73769b51a@avcodec.org> #2846: Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs -------------------------------------+------------------------------------- Reporter: | Owner: francois.visagie@? | Status: new Type: defect | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: crash | Blocked By: libx264 | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:17 francois.visagie@?]: > {{{ > [libx264 @ 0447f020] 2nd pass has more frames than 1st pass (3924) > [libx264 @ 0447f020] continuing anyway, at constant QP=36 > frame= 3929 fps=408 q=-1.0 Lsize= 18182kB time=00:02:11.10 bitrate=1136.1kbits/s dup=4 drop=0 > }}} I may misunderstand how two-pass encoding works but I suspect this means that the encoding was completely broken (the statistics were wrong / did not match the actual encoded frames) and that aborting (without a crash as done with shorter input files with other presets) is much better. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 23 21:05:26 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 23 Aug 2013 19:05:26 -0000 Subject: [FFmpeg-trac] #2889(undetermined:new): FFmpeg Is Unable to See Audio Stream in Youtube's Latest Video Format In-Reply-To: <037.4f471379112597afe1d292c33ec86672@avcodec.org> References: <037.4f471379112597afe1d292c33ec86672@avcodec.org> Message-ID: <052.474bd939fc1292dd869bf32e2dded73f@avcodec.org> #2889: FFmpeg Is Unable to See Audio Stream in Youtube's Latest Video Format -------------------------------------+------------------------------------- Reporter: marcus3v | 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 marcus3v): File uploaded to Data File Host: http://www.datafilehost.com/d/cd6f0bca -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 23 21:17:58 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 23 Aug 2013 19:17:58 -0000 Subject: [FFmpeg-trac] #2894(undetermined:new): Wrong duration of the .vob files containing two titles. Message-ID: <037.49470553c320bb1bde48d3c490cb361a@avcodec.org> #2894: Wrong duration of the .vob files containing two titles. -------------------------------------+------------------------------------- Reporter: kasper93 | Type: defect Status: new | Priority: normal Component: | Version: git- undetermined | master Keywords: vob | Blocked By: duration | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- '''Summary of the bug:''' FFmpeg detect wrong duration of the vob files containing two titles. I'm not sure about that, but from my observations and comparing how this file is playback with MPC MPEG Splitter. I can say that real file duration is 21:34 and after 16:17 is video for other dvd title. Reproduced with multiple files. Sample: [https://dl.dropboxusercontent.com/s/asozlz6htli31ox/VTS_01_4.VOB?dl=1 VTS_01_4.VOB] Sorry for the size. Dropbox has bandwidth limit 20 GB per day. I hope that will be enough. '''How to reproduce:''' {{{ % ffmpeg -i VTS_01_4.VOB -report ffmpeg version N-55721-gc443689 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 22 2013 19:03:10 with gcc 4.7.3 (GCC) configuration: --disable-static --enable-shared --enable-gpl --enable- version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable- fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetype --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable- libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable- libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable- libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 29.100 / 55. 29.100 libavformat 55. 14.102 / 55. 14.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.102 / 3. 82.102 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 . . . Input #0, mpeg, from 'VTS_01_4.VOB': Duration: 25:38:26.78, start: 3879.256000, bitrate: 93 kb/s Stream #0:0[0x1e0], 125, 1/90000: Video: mpeg2video (Main), yuv420p, 720x576 [SAR 16:15 DAR 4:3], max. 8000 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x80], 158, 1/90000: Audio: ac3, 48000 Hz, stereo, fltp, 256 kb/s Stream #0:2[0x81], 159, 1/90000: Audio: ac3, 48000 Hz, stereo, fltp, 256 kb/s Stream #0:3[0x1bf], 10, 1/90000: Data: dvd_nav_packet Successfully opened the file. }}} Full report [https://dl.dropboxusercontent.com/s/r7jge70nnouj7ru/ffmpeg-20130823-200622.log?dl=1 ffmpeg-20130823-200622.log] '''What I expect to see:''' Correct duration and ability to jump through whole file. Currently we can do it only on the first part of the file (0-977s) {{{ ffplay -ss 970 VTS_01_4.VOB }}} will work, but anything beyond 977 will start "second part" (sorry I don't know how to call that) of the file from beginning meaning 977s. {{{ ffplay -ss 1000 VTS_01_4.VOB }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 23 21:29:14 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 23 Aug 2013 19:29:14 -0000 Subject: [FFmpeg-trac] #2889(undetermined:new): FFmpeg Is Unable to See Audio Stream in Youtube's Latest Video Format In-Reply-To: <037.4f471379112597afe1d292c33ec86672@avcodec.org> References: <037.4f471379112597afe1d292c33ec86672@avcodec.org> Message-ID: <052.96920b6704937540d7e257bfcb024fa9@avcodec.org> #2889: FFmpeg Is Unable to See Audio Stream in Youtube's Latest Video Format -------------------------------------+------------------------------------- Reporter: marcus3v | 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 DonMoir): I downloaded 3 flv, 1 mp4, 2 webm, and 2 3gp from the youtube site. They all played find with audio and video. The file you uploaded seems to only have video or that is the only stream reported by ffmpeg. Possibly whatever you used to download it is at fault. No player I tried played it with audio. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 23 21:42:41 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 23 Aug 2013 19:42:41 -0000 Subject: [FFmpeg-trac] #2889(undetermined:closed): FFmpeg Is Unable to See Audio Stream in Youtube's Latest Video Format In-Reply-To: <037.4f471379112597afe1d292c33ec86672@avcodec.org> References: <037.4f471379112597afe1d292c33ec86672@avcodec.org> Message-ID: <052.1988e7e00931ffe581845af7240c9a1f@avcodec.org> #2889: FFmpeg Is Unable to See Audio Stream in Youtube's Latest Video Format -------------------------------------+------------------------------------- Reporter: marcus3v | 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: The file you uploaded contains only one trak atom so there is no other stream beside the video stream. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 23 22:23:42 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 23 Aug 2013 20:23:42 -0000 Subject: [FFmpeg-trac] #2894(undetermined:new): Wrong duration of the .vob files containing two titles. In-Reply-To: <037.49470553c320bb1bde48d3c490cb361a@avcodec.org> References: <037.49470553c320bb1bde48d3c490cb361a@avcodec.org> Message-ID: <052.22d3bd455120a57667d32113549a3da8@avcodec.org> #2894: Wrong duration of the .vob files containing two titles. -------------------------------------+------------------------------------- Reporter: kasper93 | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: vob | Resolution: duration | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by Underground78): * cc: underground78@? (added) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 23 22:45:30 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 23 Aug 2013 20:45:30 -0000 Subject: [FFmpeg-trac] #1845(avformat:open): Encoded movies with mov_text subtitles do not play with QT Player In-Reply-To: <037.b779eb81e5c789f6371f64b11f02abec@avcodec.org> References: <037.b779eb81e5c789f6371f64b11f02abec@avcodec.org> Message-ID: <052.16e88af50ed532d21698f7691cae5c74@avcodec.org> #1845: Encoded movies with mov_text subtitles do not play with QT Player --------------------------------------+------------------------------------ Reporter: Atarikid | Owner: Type: defect | Status: open Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: mov mov_text | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | --------------------------------------+------------------------------------ Comment (by ubitux): Is this still true? It's potentially fixed by 30ce2890. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 23 23:51:07 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 23 Aug 2013 21:51:07 -0000 Subject: [FFmpeg-trac] #1845(avformat:open): Encoded movies with mov_text subtitles do not play with QT Player In-Reply-To: <037.b779eb81e5c789f6371f64b11f02abec@avcodec.org> References: <037.b779eb81e5c789f6371f64b11f02abec@avcodec.org> Message-ID: <052.1f6e5b3bad5fecd34b61a42e58259c6f@avcodec.org> #1845: Encoded movies with mov_text subtitles do not play with QT Player --------------------------------------+------------------------------------ Reporter: Atarikid | Owner: Type: defect | Status: open Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: mov mov_text | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | --------------------------------------+------------------------------------ Comment (by eisa01): The bug is still there for me, assuming I compiled it correctly (cloned the git repository and ran configure, make, make install and verified the new compilation date of ffmpeg) ffmpeg version N-55736-gb329ff3 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 23 2013 23:40:45 with Apple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 00:00:25 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 23 Aug 2013 22:00:25 -0000 Subject: [FFmpeg-trac] #162(avcodec:open): Avid AVI Codec - wrong resolution reported by FFmpeg In-Reply-To: <038.4d09604f34cb40a0306d0f61fcb848ec@avcodec.org> References: <038.4d09604f34cb40a0306d0f61fcb848ec@avcodec.org> Message-ID: <053.a22b8e07f5812213568e60d8c629150e@avcodec.org> #162: Avid AVI Codec - wrong resolution reported by FFmpeg -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: mjpeg | Blocked By: cropping AVID avi roundup | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by michael): Can the correct / croped width/height be extracted from the avid codec bitstream / extradata ? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 00:29:50 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 23 Aug 2013 22:29:50 -0000 Subject: [FFmpeg-trac] #225(swscale:open): Converting from YUVJ to YUV lose contrast In-Reply-To: <036.316379de991ff14b244e1314a49db3ea@avcodec.org> References: <036.316379de991ff14b244e1314a49db3ea@avcodec.org> Message-ID: <051.10276c3fa276ebe7cdbe55bb1cb339e6@avcodec.org> #225: Converting from YUVJ to YUV lose contrast -------------------------------------+------------------------------------- Reporter: sghpunk | Owner: Type: defect | Status: open Priority: normal | Component: swscale Version: git-master | Resolution: Keywords: YUV/YUVJ | Blocked By: contrast | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by michael): where can i find input.mkv to reproduce this? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 00:30:32 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 23 Aug 2013 22:30:32 -0000 Subject: [FFmpeg-trac] #162(avcodec:open): Avid AVI Codec - wrong resolution reported by FFmpeg In-Reply-To: <038.4d09604f34cb40a0306d0f61fcb848ec@avcodec.org> References: <038.4d09604f34cb40a0306d0f61fcb848ec@avcodec.org> Message-ID: <053.d5710d1a656ae44269ba5acb4cda421d@avcodec.org> #162: Avid AVI Codec - wrong resolution reported by FFmpeg -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: mjpeg | Blocked By: cropping AVID avi roundup | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:7 michael]: > Can the correct / croped width/height be extracted from the avid codec bitstream / extradata ? The cropped size is set both in the avih and the strf tag. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 00:35:29 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 23 Aug 2013 22:35:29 -0000 Subject: [FFmpeg-trac] #259(undetermined:open): framerate detection does not work properly. (mkv with default duration != actual average duration) (was: framerate detection does not work properly.) In-Reply-To: <036.8aefbddb64515a1e297c2d5f3ee6dbb8@avcodec.org> References: <036.8aefbddb64515a1e297c2d5f3ee6dbb8@avcodec.org> Message-ID: <051.92d5a7a9a1c87f86c336dd7162d490dc@avcodec.org> #259: framerate detection does not work properly. (mkv with default duration != actual average duration) -------------------------------------+------------------------------------- Reporter: mbosner | Owner: Type: defect | Status: open Priority: normal | Component: Version: unspecified | undetermined Keywords: vc1 | Resolution: pulldown mkv fps | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 1 | -------------------------------------+------------------------------------- Changes (by michael): * keywords: vc1 pulldown => vc1 pulldown mkv fps -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 00:59:18 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 23 Aug 2013 22:59:18 -0000 Subject: [FFmpeg-trac] #2084(undetermined:new): Wrong duration and negative bitrate in mpeg stream with timestamp discontinuity In-Reply-To: <036.6b4fbd4039eb1f699aec330c86fb8a8f@avcodec.org> References: <036.6b4fbd4039eb1f699aec330c86fb8a8f@avcodec.org> Message-ID: <051.0771563534bc7c8458cd7820885d6ffa@avcodec.org> #2084: Wrong duration and negative bitrate in mpeg stream with timestamp discontinuity -------------------------------------+------------------------------------- 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): The negative bitrate is not shown anymore, the duration is still incorrect, ticket #2894 probably describes the same issue. {{{ $ ffmpeg -i negative-bitrate-sample.mpg -f null - ffmpeg version N-55734-g9e477a3 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 23 2013 19:36:08 with gcc 4.7 (SUSE Linux) configuration: --enable-gpl --disable-indev=jack libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 29.100 / 55. 29.100 libavformat 55. 14.102 / 55. 14.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.102 / 3. 82.102 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Input #0, mpeg, from 'negative-bitrate-sample.mpg': Duration: 00:00:01.06, start: 0.287267, bitrate: N/A Stream #0:0[0x1bf]: Data: dvd_nav_packet Stream #0:1[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x576 [SAR 64:45 DAR 16:9], max. 8400 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:2[0x80]: Audio: ac3, 48000 Hz, 5.1(side), fltp, 448 kb/s Stream #0:3[0x23]: Subtitle: dvd_subtitle Output #0, null, to 'pipe:': Metadata: encoder : Lavf55.14.102 Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 720x576 [SAR 64:45 DAR 16:9], q=2-31, 200 kb/s, 90k tbn, 25 tbc Stream #0:1: Audio: pcm_s16le, 48000 Hz, 5.1(side), s16, 4608 kb/s Stream mapping: Stream #0:1 -> #0:0 (mpeg2video -> rawvideo) Stream #0:2 -> #0:1 (ac3 -> pcm_s16le) Press [q] to stop, [?] for help [mpeg2video @ 0x3142ee0] warning: first frame is no keyframe [null @ 0x3142340] Encoder did not produce proper pts, making some up. [mpeg2video @ 0x3142ee0] warning: first frame is no keyframe [mpeg @ 0x3140880] New subtitle stream 0:4 at pos:20676622 and DTS:27.2873s [mpeg @ 0x3140880] New subtitle stream 0:5 at pos:82606094 and DTS:106.967s [mpeg @ 0x3140880] New subtitle stream 0:6 at pos:82792462 and DTS:107.127s frame=95478 fps=1922 q=0.0 Lsize=N/A time=01:03:39.12 bitrate=N/A video:8951kB audio:2148228kB subtitle:0 global headers:0kB muxing overhead -100.000001% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 00:59:52 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 23 Aug 2013 22:59:52 -0000 Subject: [FFmpeg-trac] #2894(avformat:closed): Wrong duration of the .vob files containing two titles. In-Reply-To: <037.49470553c320bb1bde48d3c490cb361a@avcodec.org> References: <037.49470553c320bb1bde48d3c490cb361a@avcodec.org> Message-ID: <052.331e9a9caccd2f566aca226cb8055820@avcodec.org> #2894: Wrong duration of the .vob files containing two titles. ------------------------------------+------------------------------------- Reporter: kasper93 | Owner: Type: defect | Status: closed Priority: normal | Component: avformat Version: git-master | Resolution: duplicate Keywords: mpegps | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: vob duration => mpegps * resolution: => duplicate * status: new => closed * component: undetermined => avformat * reproduced: 0 => 1 Comment: Looks like a duplicate of ticket #2084 to me, should be tested again once that is fixed. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 01:04:21 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 23 Aug 2013 23:04:21 -0000 Subject: [FFmpeg-trac] #225(swscale:open): Converting from YUVJ to YUV lose contrast In-Reply-To: <036.316379de991ff14b244e1314a49db3ea@avcodec.org> References: <036.316379de991ff14b244e1314a49db3ea@avcodec.org> Message-ID: <051.e31b09951748361c3520f229c67a9702@avcodec.org> #225: Converting from YUVJ to YUV lose contrast -------------------------------------+------------------------------------- Reporter: sghpunk | Owner: Type: defect | Status: open Priority: normal | Component: swscale Version: git-master | Resolution: Keywords: YUV/YUVJ | Blocked By: contrast | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Uploaded to http://samples.ffmpeg.org/ffmpeg-bugs/trac/ticket225/ -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 01:11:51 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 23 Aug 2013 23:11:51 -0000 Subject: [FFmpeg-trac] #317(avcodec:closed): mpeg4 (geov & geox fouccs) needs to be flipped In-Reply-To: <038.55dd4e0be0e81908630d186a119f6a77@avcodec.org> References: <038.55dd4e0be0e81908630d186a119f6a77@avcodec.org> Message-ID: <053.92b8a6ce5e2bee3a55f0633e29e77308@avcodec.org> #317: mpeg4 (geov & geox fouccs) needs to be flipped -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: normal | Component: avcodec Version: git-master | Resolution: fixed Keywords: roundup | Blocked By: geov geox | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by michael): * status: open => closed * resolution: => fixed Comment: Fixed in 5cc8b816875d3ae110ba7bde6b16bd0246f2e225 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 01:13:48 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 23 Aug 2013 23:13:48 -0000 Subject: [FFmpeg-trac] #162(avcodec:open): Avid AVI Codec - wrong resolution reported by FFmpeg In-Reply-To: <038.4d09604f34cb40a0306d0f61fcb848ec@avcodec.org> References: <038.4d09604f34cb40a0306d0f61fcb848ec@avcodec.org> Message-ID: <053.91caad97d3436f2896a5119dcd5008cb@avcodec.org> #162: Avid AVI Codec - wrong resolution reported by FFmpeg -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: mjpeg | Blocked By: cropping AVID avi roundup | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by michael): Replying to [comment:8 cehoyos]: > Replying to [comment:7 michael]: > > Can the correct / croped width/height be extracted from the avid codec bitstream / extradata ? > > The cropped size is set both in the avih and the strf tag. does the binary decoder use these, that is does it decode the full resolution if these 2 values are increased ? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 01:39:45 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 23 Aug 2013 23:39:45 -0000 Subject: [FFmpeg-trac] #2084(undetermined:new): Wrong duration and negative bitrate in mpeg stream with timestamp discontinuity In-Reply-To: <036.6b4fbd4039eb1f699aec330c86fb8a8f@avcodec.org> References: <036.6b4fbd4039eb1f699aec330c86fb8a8f@avcodec.org> Message-ID: <051.72ba915f1f0f7526fb32fe4950b8649f@avcodec.org> #2084: Wrong duration and negative bitrate in mpeg stream with timestamp discontinuity -------------------------------------+------------------------------------- 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 -------------------------------------+------------------------------------- Changes (by kasper93): * cc: kasper93@? (added) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 01:53:08 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 23 Aug 2013 23:53:08 -0000 Subject: [FFmpeg-trac] #225(swscale:closed): Converting from YUVJ to YUV lose contrast In-Reply-To: <036.316379de991ff14b244e1314a49db3ea@avcodec.org> References: <036.316379de991ff14b244e1314a49db3ea@avcodec.org> Message-ID: <051.c7b175e968e82f75b926339c110450ce@avcodec.org> #225: Converting from YUVJ to YUV lose contrast -------------------------------------+------------------------------------- Reporter: sghpunk | Owner: Type: defect | Status: closed Priority: normal | Component: swscale Version: git-master | Resolution: Keywords: YUV/YUVJ | worksforme contrast | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by michael): * status: open => closed * resolution: => worksforme Comment: I cannot reproduce this, the h264 file looks the same as the input. I assume this has been fixed. If not please reopen and explain how to reproduce it -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 02:03:19 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 00:03:19 -0000 Subject: [FFmpeg-trac] #353(build system:open): Failed compiling FFmpeg in OS X 10.6.8 In-Reply-To: <033.52b2e889de637e59b768786a1312cfc0@avcodec.org> References: <033.52b2e889de637e59b768786a1312cfc0@avcodec.org> Message-ID: <048.d09f71763dbf8fdf5af4206bdfdf3cae@avcodec.org> #353: Failed compiling FFmpeg in OS X 10.6.8 -------------------------------------+------------------------------------- Reporter: joao | Owner: Type: defect | Status: open Priority: normal | Component: build Version: git-master | system Keywords: compile | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by michael): Its 15 months, any news on this, is it still relevant, ffmpeg surely can be build on osx with various compilers (according to our fate server). Also if its still failing, what happened with the patch that someone wanted to make? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 02:09:22 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 00:09:22 -0000 Subject: [FFmpeg-trac] #538(avcodec:closed): J2K files with 444p are incorrectly written In-Reply-To: <036.35dd0487cce34758c1d11d7ecf2f3118@avcodec.org> References: <036.35dd0487cce34758c1d11d7ecf2f3118@avcodec.org> Message-ID: <051.028fcda02f427857057ba0f7e7e4aad7@avcodec.org> #538: J2K files with 444p are incorrectly written ------------------------------------+-------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: closed Priority: normal | Component: avcodec Version: git-master | Resolution: worksforme Keywords: j2k | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+-------------------------------------- Changes (by michael): * status: reopened => closed * resolution: => worksforme Comment: the testcase works now, one of the many changes to jpeg2000 must have fixed it -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 06:01:34 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 04:01:34 -0000 Subject: [FFmpeg-trac] #2896(avfilter:new): Using video filters "fieldmatch" and "yadif" together causes crash Message-ID: <035.279a9f9524243ad34b5f5734cc456cb1@avcodec.org> #2896: Using video filters "fieldmatch" and "yadif" together causes crash ----------------------------------+-------------------------------------- Reporter: Mornix | Type: defect Status: new | Priority: normal Component: avfilter | Version: git-master Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ----------------------------------+-------------------------------------- Trying to detelecine a video as shown on the [http://ffmpeg.org/ffmpeg- filters.html#Examples-15 filter page] specifically using fieldmatch and yadif together causes FFmpeg to crash. It does not,however, crash at the same point each attempt. How to reproduce: {{{ % ffmpeg -i in.mkv -vcodec mpeg2video -vf fieldmatch=order=tff:combmatch=full,yadif=deint=interlaced,decimate out.mkv ffmpeg git version b99d3613cfdb5714a3c0e18b0db209280d879a10 built on Windows 7(x64) }}} I did two attempts and logged both. I've attached the FFmpeg logs for both and below are the GDB output for each. Attempt 1 {{{ Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 6320.0x1750] 0x0046e4ce in filter_line_c (dst1=0xa0b1303, prev1=0x9b84973, cur1=0x9082793, next1=0xa006b83, w=710, prefs=768, mrefs=-768, parity=1, mode=0) at libavfilter/vf_yadif.c:108 108 FILTER(0, w, 1) #0 0x0046e4ce in filter_line_c (dst1=0xa0b1303, prev1=0x9b84973, cur1=0x9082793, next1=0xa006b83, w=710, prefs=768, mrefs=-768, parity=1, mode=0) at libavfilter/vf_yadif.c:108 #1 0x00471629 in filter_slice (ctx=0x47ff340, arg=0x28f348, jobnr=4, nb_jobs=5) at libavfilter/vf_yadif.c:204 #2 0x0042a4ab in worker (v=0x6024060) at libavfilter/pthread.c:88 #3 0x6248b4c1 in ptw32_threadStart at 4 () from c:\MinGW\bin\pthreadGC2.dll #4 0x76541287 in msvcrt!_itow_s () from C:\Windows\syswow64\msvcrt.dll #5 0x76541328 in msvcrt!_endthreadex () from C:\Windows\syswow64\msvcrt.dll #6 0x767933aa in KERNEL32!BaseCleanupAppcompatCacheSupport () from C:\Windows\syswow64\kernel32.dll #7 0x0742ffd4 in ?? () #8 0x77739f72 in ntdll!RtlpNtSetValueKey () from C:\Windows\system32\ntdll.dll #9 0x047fe8a8 in ?? () #10 0x77739f45 in ntdll!RtlpNtSetValueKey () from C:\Windows\system32\ntdll.dll #11 0x765412e5 in msvcrt!_endthreadex () from C:\Windows\syswow64\msvcrt.dll #12 0x00000000 in ?? () Dump of assembler code from 0x46e4ae to 0x46e4ee: 0x0046e4ae : decb 0xf3c246c(%ebx) 0x0046e4b4 : mov $0x6c,%dh 0x0046e4b6 : add $0x246c8900,%eax 0x0046e4bb : or $0x2b,%al 0x0046e4bd : insb (%dx),%es:(%edi) 0x0046e4be : and $0x8,%al 0x0046e4c0 : mov %ebp,0x14(%esp) 0x0046e4c4 : js 0x46e774 0x0046e4ca : mov 0x38(%esp),%ebp => 0x0046e4ce : movzbl 0x0(%ebp,%eax,1),%ebp 0x0046e4d3 : mov %ebp,0xc(%esp) 0x0046e4d7 : sub 0x4(%esp),%ebp 0x0046e4db : js 0x46e76c 0x0046e4e1 : add 0x14(%esp),%ebp 0x0046e4e5 : sar %ebp 0x0046e4e7 : cmp %ebp,%esi 0x0046e4e9 : jge 0x46e4ed 0x0046e4eb : mov %ebp,%esi 0x0046e4ed : sub %ebx,%edi End of assembler dump. eax 0x17d 381 ecx 0x9082610 151528976 edx 0x9082c10 151530512 ebx 0x4a 74 esp 0x742fdbc 0x742fdbc ebp 0xa006e83 0xa006e83 esi 0x3 3 edi 0x46 70 eip 0x46e4ce 0x46e4ce eflags 0x10213 [ CF AF IF RF ] cs 0x23 35 ss 0x2b 43 ds 0x2b 43 es 0x2b 43 fs 0x53 83 gs 0x2b 43 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 0x27f 639 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 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} 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 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}} mm4 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}} mm5 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}} mm6 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}} mm7 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}} }}} Attempt 2 {{{ Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 6040.0x498] 0x0046e4ce in filter_line_c (dst1=0x9ebd923, prev1=0x9063ef3, cur1=0x9f60213, next1=0xa1b9b03, w=710, prefs=768, mrefs=-768, parity=1, mode=0) at libavfilter/vf_yadif.c:108 108 FILTER(0, w, 1) #0 0x0046e4ce in filter_line_c (dst1=0x9ebd923, prev1=0x9063ef3, cur1=0x9f60213, next1=0xa1b9b03, w=710, prefs=768, mrefs=-768, parity=1, mode=0) at libavfilter/vf_yadif.c:108 #1 0x00471629 in filter_slice (ctx=0x3af380, arg=0x28f348, jobnr=4, nb_jobs=5) at libavfilter/vf_yadif.c:204 #2 0x0042a4ab in worker (v=0x4844060) at libavfilter/pthread.c:88 #3 0x6248b4c1 in ptw32_threadStart at 4 () from c:\MinGW\bin\pthreadGC2.dll #4 0x76541287 in msvcrt!_itow_s () from C:\Windows\syswow64\msvcrt.dll #5 0x76541328 in msvcrt!_endthreadex () from C:\Windows\syswow64\msvcrt.dll #6 0x767933aa in KERNEL32!BaseCleanupAppcompatCacheSupport () from C:\Windows\syswow64\kernel32.dll #7 0x0752ffd4 in ?? () #8 0x77739f72 in ntdll!RtlpNtSetValueKey () from C:\Windows\system32\ntdll.dll #9 0x003aedc0 in ?? () #10 0x77739f45 in ntdll!RtlpNtSetValueKey () from C:\Windows\system32\ntdll.dll #11 0x765412e5 in msvcrt!_endthreadex () from C:\Windows\syswow64\msvcrt.dll #12 0x00000000 in ?? () Dump of assembler code from 0x46e4ae to 0x46e4ee: 0x0046e4ae : decb 0xf3c246c(%ebx) 0x0046e4b4 : mov $0x6c,%dh 0x0046e4b6 : add $0x246c8900,%eax 0x0046e4bb : or $0x2b,%al 0x0046e4bd : insb (%dx),%es:(%edi) 0x0046e4be : and $0x8,%al 0x0046e4c0 : mov %ebp,0x14(%esp) 0x0046e4c4 : js 0x46e774 0x0046e4ca : mov 0x38(%esp),%ebp => 0x0046e4ce : movzbl 0x0(%ebp,%eax,1),%ebp 0x0046e4d3 : mov %ebp,0xc(%esp) 0x0046e4d7 : sub 0x4(%esp),%ebp 0x0046e4db : js 0x46e76c 0x0046e4e1 : add 0x14(%esp),%ebp 0x0046e4e5 : sar %ebp 0x0046e4e7 : cmp %ebp,%esi 0x0046e4e9 : jge 0x46e4ed 0x0046e4eb : mov %ebp,%esi 0x0046e4ed : sub %ebx,%edi End of assembler dump. eax 0x1fd 509 ecx 0x9f60110 167117072 edx 0x9f60710 167118608 ebx 0x12 18 esp 0x752fdbc 0x752fdbc ebp 0xa1b9e03 0xa1b9e03 esi 0x0 0 edi 0x12 18 eip 0x46e4ce 0x46e4ce eflags 0x10202 [ IF RF ] cs 0x23 35 ss 0x2b 43 ds 0x2b 43 es 0x2b 43 fs 0x53 83 gs 0x2b 43 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 0x27f 639 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 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} 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 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}} mm4 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}} mm5 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}} mm6 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}} mm7 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}} }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 07:45:39 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 05:45:39 -0000 Subject: [FFmpeg-trac] #225(swscale:closed): Converting from YUVJ to YUV lose contrast In-Reply-To: <036.316379de991ff14b244e1314a49db3ea@avcodec.org> References: <036.316379de991ff14b244e1314a49db3ea@avcodec.org> Message-ID: <051.bb6bbcd315c02c7827eb1092c10f7589@avcodec.org> #225: Converting from YUVJ to YUV lose contrast -------------------------------------+------------------------------------- Reporter: sghpunk | Owner: Type: defect | Status: closed Priority: normal | Component: swscale Version: git-master | Resolution: Keywords: YUV/YUVJ | worksforme contrast | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by DonMoir): You can set the dynamic range on at least some video cards. With NVIDIA, under Adjust video color settings. Some cards might default to full range (0-255) and some might not. So a reason it could vary what users might see. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 10:07:13 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 08:07:13 -0000 Subject: [FFmpeg-trac] #2084(undetermined:new): Wrong duration and negative bitrate in mpeg stream with timestamp discontinuity In-Reply-To: <036.6b4fbd4039eb1f699aec330c86fb8a8f@avcodec.org> References: <036.6b4fbd4039eb1f699aec330c86fb8a8f@avcodec.org> Message-ID: <051.6d8b308258a0c8eb706e89f8a0521de5@avcodec.org> #2084: Wrong duration and negative bitrate in mpeg stream with timestamp discontinuity -------------------------------------+------------------------------------- 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 -------------------------------------+------------------------------------- Changes (by Underground78): * cc: underground78@? (added) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 10:52:32 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 08:52:32 -0000 Subject: [FFmpeg-trac] #2896(avfilter:new): Using video filters "fieldmatch" and "yadif" together causes crash In-Reply-To: <035.279a9f9524243ad34b5f5734cc456cb1@avcodec.org> References: <035.279a9f9524243ad34b5f5734cc456cb1@avcodec.org> Message-ID: <050.2ced11e932102e919f7c41d357caf917@avcodec.org> #2896: Using video filters "fieldmatch" and "yadif" together causes crash ------------------------------------+------------------------------------ Reporter: Mornix | Owner: Type: defect | Status: new Priority: normal | Component: avfilter Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Comment (by cehoyos): Please provide the input sample. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 11:02:39 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 09:02:39 -0000 Subject: [FFmpeg-trac] #2846(undetermined:new): Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs In-Reply-To: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> References: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> Message-ID: <070.4fbd37be8b273497143bd128b77fa8fd@avcodec.org> #2846: Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs -------------------------------------+------------------------------------- Reporter: | Owner: francois.visagie@? | Status: new Type: defect | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: crash | Blocked By: libx264 | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by francois.visagie@?): Replying to [comment:18 cehoyos]: > aborting (without a crash as done with shorter input files with other presets) is much better. Perhaps '-preset ultrafast' handled the stats anomaly better in this instance, but for the sake of correctness I should point out that I've experienced no correlation between crashing and shorter input files. I first experienced crashing when encoding whole DVDs and since it's happened whenever these conditions have been satisfied: * this particular input demuxed from MPEG-type format AND * two-pass encoding with different output format on pass 1 and audio filter on pass 2 AND * '-preset veryslow', regardless of input file size. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 11:16:02 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 09:16:02 -0000 Subject: [FFmpeg-trac] #2897(undetermined:new): jpeg2000: avoid abort Message-ID: <038.7f1fba6ebe4e2647565ef7f685635a89@avcodec.org> #2897: jpeg2000: avoid abort -------------------------------------+------------------------------------- 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 -------------------------------------+------------------------------------- maybe it would be possible to avoid this abort? {{{ knoppix at Microknoppix:/media/sdb1$ gdb ffmpeg-HEAD-b8ff4f5/ffmpeg_g GNU gdb (GDB) 7.4.1-debian Copyright (C) 2012 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-linux-gnu". For bug reporting instructions, please see: ... Reading symbols from /media/sdb1/ffmpeg-HEAD-b8ff4f5/ffmpeg_g...done. (gdb) r -i fuzz_abort.avi -an -f null -Starting program: /media/sdb1 /ffmpeg-HEAD-b8ff4f5/ffmpeg_g -i fuzz_abort.avi -an -f null - [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". ffmpeg version 2.0-b8ff4f5 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 24 2013 01:32:53 with gcc 4.7 (Debian 4.7.2-5) configuration: --disable-ffprobe --disable-ffserver --disable-yasm --enable-gpl libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 29.100 / 55. 29.100 libavformat 55. 14.102 / 55. 14.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.102 / 3. 82.102 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 [avi @ 0x9105d60] non-interleaved AVI Input #0, avi, from 'fuzz_abort.avi': Duration: 00:00:05.96, start: 0.000000, bitrate: 320 kb/s Stream #0:0: Video: jpeg2000 (JPEG 2000 codestream restriction 0) (MJ2C / 0x43324A4D), rgb24, 192x128, 24 tbr, 24 tbn, 24 tbc Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 11025 Hz, mono, s16p, 7 kb/s Output #0, null, to 'pipe:': Metadata: encoder : Lavf55.14.102 Stream #0:0: Video: rawvideo (RGB[24] / 0x18424752), rgb24, 192x128, q=2-31, 200 kb/s, 90k tbn, 24 tbc Stream mapping: Stream #0:0 -> #0:0 (jpeg2000 -> rawvideo) Press [q] to stop, [?] for help [null @ 0x91095a0] Encoder did not produce proper pts, making some up. [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Invalid sample seperation [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Invalid sample seperation [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 1 times [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] unsupported marker 0xFF13 at pos 0x2 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] unsupported marker 0xEF51 at pos 0x2 [jpeg2000 @ 0x9106640] cblk size invalid [jpeg2000 @ 0x9106640] error during processing marker segment ff52 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] unsupported marker 0xFF59 at pos 0x2 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] unsupported marker 0x7F51 at pos 0x2 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Support for 3 components 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. [jpeg2000 @ 0x9106640] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] unsupported marker 0xFF50 at pos 0x2 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Invalid sample seperation [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Support for 3 components 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. [jpeg2000 @ 0x9106640] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Support for 3 components 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. [jpeg2000 @ 0x9106640] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x9106640] unsupported marker 0xFB51 at pos 0x2 [jpeg2000 @ 0x9106640] cblk size invalid [jpeg2000 @ 0x9106640] error during processing marker segment ff52 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] unsupported marker 0xDB51 at pos 0x2 [jpeg2000 @ 0x9106640] error during processing marker segment ff52 Error while decoding stream #0:0: Operation not permitted [jpeg2000 @ 0x9106640] Invalid tile dimension 8388800x-2147483520. [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] unsupported marker 0xFDD1 at pos 0x2 [jpeg2000 @ 0x9106640] unsupported marker 0xDF52 at pos 0x33 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Invalid sample seperation [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid argument [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Operation not permitted [jpeg2000 @ 0x9106640] Invalid sample seperation [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 1 times [jpeg2000 @ 0x9106640] Invalid sample seperation [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Invalid tile dimension 9416x-2147483518. [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 1 times [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] unsupported marker 0xDF41 at pos 0x2 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Invalid sample seperation [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Invalid sample seperation [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Invalid sample seperation [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Invalid tile dimension 192x0. [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] unsupported marker 0xFF11 at pos 0x2 [jpeg2000 @ 0x9106640] extra cblk styles 10 [jpeg2000 @ 0x9106640] error during processing marker segment ff52 Error while decoding stream #0:0: Operation not permitted [jpeg2000 @ 0x9106640] unsupported marker 0xFE51 at pos 0x2 [jpeg2000 @ 0x9106640] error during processing marker segment ff90 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Invalid sample seperation [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Invalid sample seperation [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] unsupported marker 0xFF59 at pos 0x2 [jpeg2000 @ 0x9106640] unsupported marker 0xFFD2 at pos 0x33 [jpeg2000 @ 0x9106640] unsupported marker 0xFF5E at pos 0x41 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Support for 3 components 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. [jpeg2000 @ 0x9106640] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid argument [jpeg2000 @ 0x9106640] unsupported marker 0xFB51 at pos 0x2 [jpeg2000 @ 0x9106640] unsupported marker 0xFF50 at pos 0x33 [jpeg2000 @ 0x9106640] unsupported marker 0xBF5C at pos 0x41 [jpeg2000 @ 0x9106640] unsupported marker 0xF790 at pos 0x66 [jpeg2000 @ 0x9106640] Missing SOT Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Support for 3 components 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. [jpeg2000 @ 0x9106640] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x9106640] Invalid sample seperation [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Support for 3 components 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. [jpeg2000 @ 0x9106640] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x9106640] Invalid sample seperation [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Invalid sample seperation [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 1 times [jpeg2000 @ 0x9106640] Invalid sample seperation [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Invalid sample seperation [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] unsupported marker 0xBF50 at pos 0x33 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] unsupported marker 0xFF71 at pos 0x2 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Support for 3 components 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. [jpeg2000 @ 0x9106640] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] unsupported marker 0xBF51 at pos 0x2 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] extra cblk styles C0 [jpeg2000 @ 0x9106640] error during processing marker segment ff53 Error while decoding stream #0:0: Operation not permitted [jpeg2000 @ 0x9106640] Invalid sample seperation [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Invalid sample seperation [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] unsupported marker 0xBF51 at pos 0x2 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Invalid sample seperation [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] unsupported marker 0xDF51 at pos 0x2 [jpeg2000 @ 0x9106640] unsupported marker 0x7F52 at pos 0x33 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] unsupported marker 0xFF71 at pos 0x2 [jpeg2000 @ 0x9106640] error during processing marker segment ff90 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] unsupported marker 0xDF51 at pos 0x2 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] unsupported marker 0xFD51 at pos 0x2 [jpeg2000 @ 0x9106640] unsupported marker 0xDF90 at pos 0x66 [jpeg2000 @ 0x9106640] Missing SOT Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Invalid sample seperation [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Support for 3 components 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. [jpeg2000 @ 0x9106640] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Operation not permitted [jpeg2000 @ 0x9106640] Invalid tile dimension 2240x-2147483520. [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] unsupported marker 0xFE51 at pos 0x2 [jpeg2000 @ 0x9106640] unsupported marker 0xEE5C at pos 0x41 [jpeg2000 @ 0x9106640] unsupported marker 0xDF90 at pos 0x66 [jpeg2000 @ 0x9106640] Missing SOT Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] unsupported marker 0xFE51 at pos 0x2 [jpeg2000 @ 0x9106640] extra cblk styles 30 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] cblk size > 64 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. [jpeg2000 @ 0x9106640] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x9106640] error during processing marker segment ff53 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] unsupported marker 0xFF59 at pos 0x2 [jpeg2000 @ 0x9106640] unsupported marker 0xFF4C at pos 0x41 [jpeg2000 @ 0x9106640] unsupported marker 0xFF94 at pos 0x66 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Invalid tile dimension 192x-1006632828. [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 1 times [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid argument [jpeg2000 @ 0x9106640] Support for 3 components 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. [jpeg2000 @ 0x9106640] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] error during processing marker segment ff55 Error while decoding stream #0:0: Operation not permitted [jpeg2000 @ 0x9106640] Invalid sample seperation [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 1 times [jpeg2000 @ 0x9106640] Support for 3 components 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. [jpeg2000 @ 0x9106640] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 1 times [jpeg2000 @ 0x9106640] Invalid sample seperation [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid argument [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 1 times [jpeg2000 @ 0x9106640] Support for 3 components 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. [jpeg2000 @ 0x9106640] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid argument [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] unsupported marker 0x7F51 at pos 0x2 [jpeg2000 @ 0x9106640] nreslevels 134 is invalid [jpeg2000 @ 0x9106640] error during processing marker segment ff52 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input Assertion height <= 64 failed at libavcodec/jpeg2000dec.c:1034 Program received signal SIGABRT, Aborted. 0xb7e5e667 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 64 ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory. (gdb) bt #0 0xb7e5e667 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #1 0xb7e61a52 in *__GI_abort () at abort.c:92 #2 0x0850a190 in decode_cblk (bandpos=0, height=128, width=4, cblk=0xb7d8a020, t1=0xbfff6ce8, s=0x910b840, codsty=) at libavcodec/jpeg2000dec.c:1034 #3 jpeg2000_decode_tile (s=s at entry=0x910b840, tile=0x910d040, picture=picture at entry=0x910c660) at libavcodec/jpeg2000dec.c:1227 #4 0x0850d7ce in jpeg2000_decode_frame (avctx=0x9106640, data=0x910c660, got_frame=0xbffff504, avpkt=0xbffff2a8) at libavcodec/jpeg2000dec.c:1642 #5 0x08677b5e in avcodec_decode_video2 (avctx=0x9106640, picture=picture at entry=0x910c660, got_picture_ptr=got_picture_ptr at entry=0xbffff504, avpkt=avpkt at entry=0xbffff750) at libavcodec/utils.c:1982 #6 0x080b34ed in decode_video (ist=ist at entry=0x910a6a0, pkt=pkt at entry=0xbffff750, got_output=got_output at entry=0xbffff504) at ffmpeg.c:1668 #7 0x080b740a in output_packet (pkt=0xbffff6e8, ist=0x910a6a0) at ffmpeg.c:1866 #8 process_input (file_index=2) at ffmpeg.c:3085 #9 0x080a2cb3 in transcode_step () at ffmpeg.c:3181 #10 transcode () at ffmpeg.c:3233 #11 main (argc=, argv=) at ffmpeg.c:3411 (gdb) }}} line 1034 is av_assert0(height <= JPEG2000_MAX_CBLKH); -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 11:23:48 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 09:23:48 -0000 Subject: [FFmpeg-trac] #2846(undetermined:new): Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs In-Reply-To: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> References: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> Message-ID: <070.6753c9d1385da24bdf7e8ee7bad28407@avcodec.org> #2846: Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs -------------------------------------+------------------------------------- Reporter: | Owner: francois.visagie@? | Status: new Type: defect | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: crash | Blocked By: libx264 | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:19 francois.visagie@?]: > Replying to [comment:18 cehoyos]: > > > aborting (without a crash as done with shorter input files with other presets) is much better. > > Perhaps '-preset ultrafast' handled the stats anomaly better in this instance, I don't think this is correct (on the contrary): -preset ultrafast succeeds two-pass encoding although the stat file did not match the encoded source, making the whole encode broken (this is not about a few additional frames with constant quantiser at the end of the video but an offset of ~five frames at the beginning, so except for the very first frames, all frames of the video where encoded with a non-optimal / wrong quantiser making the whole two-pass encoding useless). > but for the sake of correctness I should point out that I've experienced no correlation between crashing and shorter input files. I thought you reported earlier (and I could reproduce this) that you were unable to reproduce the crash with a shorter input file than the one you uploaded? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 11:40:29 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 09:40:29 -0000 Subject: [FFmpeg-trac] #2897(undetermined:new): jpeg2000: avoid abort In-Reply-To: <038.7f1fba6ebe4e2647565ef7f685635a89@avcodec.org> References: <038.7f1fba6ebe4e2647565ef7f685635a89@avcodec.org> Message-ID: <053.8e63e5f16ce23218244b7f0625189235@avcodec.org> #2897: jpeg2000: avoid abort -------------------------------------+------------------------------------- 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): I cannot reproduce this ticket (nor ticket #2895 before it was fixed), no assertion failure, valgrind shows no problems: {{{ $ ffmpeg -i fuzz_abort.avi -f null - ffmpeg version N-55741-gb8ff4f5 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 24 2013 11:37:56 with gcc 4.7 (SUSE Linux) configuration: --disable-ffprobe --disable-ffserver --disable-yasm --enable-gpl libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 29.100 / 55. 29.100 libavformat 55. 14.102 / 55. 14.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.102 / 3. 82.102 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 [avi @ 0x1d578c0] non-interleaved AVI Input #0, avi, from 'fuzz_abort.avi': Duration: 00:00:05.96, start: 0.000000, bitrate: 320 kb/s Stream #0:0: Video: jpeg2000 (JPEG 2000 codestream restriction 0) (MJ2C / 0x43324A4D), rgb24, 192x128, 24 tbr, 24 tbn, 24 tbc Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 11025 Hz, mono, s16p, 7 kb/s Output #0, null, to 'pipe:': Metadata: encoder : Lavf55.14.102 Stream #0:0: Video: rawvideo (RGB[24] / 0x18424752), rgb24, 192x128, q=2-31, 200 kb/s, 90k tbn, 24 tbc Stream #0:1: Audio: pcm_s16le, 11025 Hz, mono, s16, 176 kb/s Stream mapping: Stream #0:0 -> #0:0 (jpeg2000 -> rawvideo) Stream #0:1 -> #0:1 (mp3 -> pcm_s16le) Press [q] to stop, [?] for help [mp3 @ 0x1d590a0] Header missing Error while decoding stream #0:1: Invalid data found when processing input [mp3 @ 0x1d590a0] Header missing [jpeg2000 @ 0x1d53580] SOC marker not present [jpeg2000 @ 0x1d4fb60] SOC marker not present Error while decoding stream #0:1: Invalid data found when processing input [jpeg2000 @ 0x1d52220] Invalid sample seperation [jpeg2000 @ 0x1d50ec0] Invalid sample seperation [mp3 @ 0x1d590a0] Header missing [jpeg2000 @ 0x1d52220] Error while decoding stream #0:1: Invalid data found when processing input [jpeg2000 @ 0x1d50ec0] error during processing marker segment ff51 error during processing marker segment ff51 [jpeg2000 @ 0x1d548e0] SOC marker not present [null @ 0x1d5c0a0] Encoder did not produce proper pts, making some up. [jpeg2000 @ 0x1d4c520] SOC marker not present [jpeg2000 @ 0x1d4d8e0] SOC marker not present [jpeg2000 @ 0x1d4e800] unsupported marker 0xFF13 at pos 0x2 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d4fb60] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d50ec0] unsupported marker 0xEF51 at pos 0x2 [jpeg2000 @ 0x1d50ec0] Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d52220] SOC marker not present cblk size invalid [mp3 @ 0x1d590a0] Header missing [jpeg2000 @ 0x1d50ec0] Error while decoding stream #0:1: Invalid data found when processing input error during processing marker segment ff52 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d53580] Error while decoding stream #0:0: Invalid data found when processing input unsupported marker 0xFF59 at pos 0x2 [jpeg2000 @ 0x1d548e0] Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d4c520] Support for 3 componentsunsupported marker 0x7F51 at pos 0x2 [mp3 @ 0x1d590a0] Header missing [jpeg2000 @ 0x1d4c9a0] SOC marker not present Error while decoding stream #0:1: Invalid data found when processing input [jpeg2000 @ 0x1d4c520] 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. [jpeg2000 @ 0x1d4d8e0] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d4c520] [jpeg2000 @ 0x1d4e800] unsupported marker 0xFF50 at pos 0x2 Error while decoding stream #0:0: Invalid data found when processing input If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x1d4fb60] SOC marker not present [jpeg2000 @ 0x1d4c520] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d50ec0] Invalid sample seperation Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d50ec0] error during processing marker segment ff51 [mp3 @ 0x1d590a0] Header missing [jpeg2000 @ 0x1d52220] SOC marker not present Error while decoding stream #0:1: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d53580] SOC marker not present Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x1d548e0] [jpeg2000 @ 0x1d4c520] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input Support for 0 componentsError while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d4d8e0] unsupported marker 0xFB51 at pos 0x2 [jpeg2000 @ 0x1d4d8e0] cblk size invalid Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:1: Invalid data found when processing input [jpeg2000 @ 0x1d4c9a0] Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d4d8e0] [jpeg2000 @ 0x1d4fb60] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input Support for 3 components 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. Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d52220] unsupported marker 0xDB51 at pos 0x2 [jpeg2000 @ 0x1d52220] error during processing marker segment ff52 error during processing marker segment ff52 [jpeg2000 @ 0x1d4c9a0] 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. [jpeg2000 @ 0x1d4c9a0] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x1d548e0] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x1d4c9a0] error during processing marker segment ff51 [jpeg2000 @ 0x1d548e0] Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d50ec0] error during processing marker segment ff51 [jpeg2000 @ 0x1d53580] Invalid tile dimension 8388800x-2147483520. SOC marker not present Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x1d4e800] SOC marker not present [mp3 @ 0x1d590a0] Header missing [jpeg2000 @ 0x1d53580] error during processing marker segment ff51 Error while decoding stream #0:1: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d4c520] Invalid sample seperation Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x1d548e0] [jpeg2000 @ 0x1d4c9a0] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input unsupported marker 0xFDD1 at pos 0x2 [jpeg2000 @ 0x1d4c520] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d4d8e0] error during processing marker segment ff51 [jpeg2000 @ 0x1d548e0] unsupported marker 0xDF52 at pos 0x33 Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d4e800] Invalid sample seperation [mp3 @ 0x1d590a0] Header missing [jpeg2000 @ 0x1d4e800] error during processing marker segment ff51 Error while decoding stream #0:1: Invalid data found when processing input [mp3 @ 0x1d590a0] Header missing Error while decoding stream #0:1: Invalid data found when processing input [mp3 @ 0x1d590a0] big_values too big [mp3 @ 0x1d590a0] Error while decoding MPEG audio frame. Error while decoding stream #0:1: Invalid data found when processing input [jpeg2000 @ 0x1d50ec0] Invalid sample seperation Error while decoding stream #0:0: Operation not permitted [jpeg2000 @ 0x1d52220] SOC marker not present [jpeg2000 @ 0x1d50ec0] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d53580] Invalid tile dimension 9416x-2147483518. Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d53580] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid argument [jpeg2000 @ 0x1d4c520] SOC marker not present [mp3 @ 0x1d590a0] Header missing Error while decoding stream #0:1: Invalid data found when processing input [mp3 @ 0x1d590a0] Header missing Error while decoding stream #0:1: Invalid data found when processing input Error while decoding stream #0:0: Operation not permitted Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d4d8e0] SOC marker not present [jpeg2000 @ 0x1d4c9a0] unsupported marker 0xDF41 at pos 0x2 [jpeg2000 @ 0x1d4e800] Invalid sample seperation Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d4e800] error during processing marker segment ff51 [jpeg2000 @ 0x1d4fb60] Invalid sample seperation Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d52220] Invalid tile dimension 192x0. [jpeg2000 @ 0x1d4fb60] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d52220] error during processing marker segment ff51 [null @ 0x1d5c0a0] Application provided invalid, non monotonically increasing dts to muxer in stream 1: 364873 >= 191788 [jpeg2000 @ 0x1d50ec0] Invalid sample seperation [jpeg2000 @ 0x1d50ec0] error during processing marker segment ff51 [null @ 0x1d5c0a0] Application provided invalid, non monotonically increasing dts to muxer in stream 1: 364873 >= 191886 [mp3 @ 0x1d590a0] invalid new backstep -1 [null @ 0x1d5c0a0] Application provided invalid, non monotonically increasing dts to muxer in stream 1: 364873 >= 194220 [mp3 @ 0x1d590a0] invalid new backstep -1 Input stream #0:1 frame changed from rate:11025 fmt:s16p ch:1 chl:mono to rate:11025 fmt:s16p ch:2 chl:stereo [graph 1 input from stream 0:1 @ 0x1d5fc40] Changing frame properties on the fly is not supported. Error while decoding stream #0:1: Invalid argument Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d53580] unsupported marker 0xFF11 at pos 0x2 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d53580] extra cblk styles 10 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d4c9a0] Invalid sample seperation [jpeg2000 @ 0x1d4c9a0] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d4d8e0] unsupported marker 0xFF59 at pos 0x2 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d4d8e0] unsupported marker 0xFFD2 at pos 0x33 [jpeg2000 @ 0x1d548e0] [mp3 @ 0x1d590a0] Header missing Error while decoding stream #0:1: Invalid data found when processing input [jpeg2000 @ 0x1d4c520] Invalid sample seperation [jpeg2000 @ 0x1d53580] error during processing marker segment ff52 [jpeg2000 @ 0x1d4d8e0] [jpeg2000 @ 0x1d4c520] error during processing marker segment ff51 [mp3 @ 0x1d590a0] big_values too big unsupported marker 0xFF5E at pos 0x41 [mp3 @ 0x1d590a0] Error while decoding MPEG audio frame. unsupported marker 0xFE51 at pos 0x2 Error while decoding stream #0:1: Invalid data found when processing input [jpeg2000 @ 0x1d548e0] MCT 1 with too few components (0) Input stream #0:1 frame changed from rate:11025 fmt:s16p ch:2 chl:stereo to rate:11025 fmt:s16p ch:1 chl:mono [jpeg2000 @ 0x1d548e0] error during processing marker segment ff52 [null @ 0x1d5c0a0] Application provided invalid, non monotonically increasing dts to muxer in stream 1: 364873 >= 225878 [jpeg2000 @ 0x1d4e800] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d4fb60] Support for 3 components[jpeg2000 @ 0x1d4fb60] 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. Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Operation not permitted [jpeg2000 @ 0x1d50ec0] [jpeg2000 @ 0x1d52220] error during processing marker segment ff51 SOC marker not present [jpeg2000 @ 0x1d53580] Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d4fb60] unsupported marker 0xFB51 at pos 0x2 If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [null @ 0x1d5c0a0] Application provided invalid, non monotonically increasing dts to muxer in stream 1: 364873 >= 232302 [null @ 0x1d5c0a0] Application provided invalid, non monotonically increasing dts to muxer in stream 1: 364873 >= 232890 [jpeg2000 @ 0x1d53580] [jpeg2000 @ 0x1d4fb60] [null @ 0x1d5c0a0] Application provided invalid, non monotonically increasing dts to muxer in stream 1: 364873 >= 237592 error during processing marker segment ff51 unsupported marker 0xFF50 at pos 0x33 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d53580] unsupported marker 0xBF5C at pos 0x41 [jpeg2000 @ 0x1d548e0] SOC marker not present unsupported marker 0xF790 at pos 0x66 Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d4c520] Support for 3 components[jpeg2000 @ 0x1d53580] Missing SOT 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. Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d4e800] Invalid sample seperation [jpeg2000 @ 0x1d4c520] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x1d4e800] error during processing marker segment ff51 [jpeg2000 @ 0x1d4c520] error during processing marker segment ff51 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x1d4c9a0] [jpeg2000 @ 0x1d4d8e0] Support for 3 componentsError while decoding stream #0:0: Invalid data found when processing input Invalid sample seperation [mp3 @ 0x1d590a0] overread, skip -7 enddists: -6 -6 [jpeg2000 @ 0x1d4fb60] Invalid sample seperation [jpeg2000 @ 0x1d4d8e0] 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. [jpeg2000 @ 0x1d4c9a0] error during processing marker segment ff51 [null @ 0x1d5c0a0] Application provided invalid, non monotonically increasing dts to muxer in stream 1: 364873 >= 242294 [jpeg2000 @ 0x1d4fb60] [jpeg2000 @ 0x1d4d8e0] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. error during processing marker segment ff51 Error while decoding stream #0:0: Invalid argument Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d4d8e0] error during processing marker segment ff51 [jpeg2000 @ 0x1d52220] Invalid sample seperation Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x1d53580] [jpeg2000 @ 0x1d4c520] unsupported marker 0xBF50 at pos 0x33 Invalid sample seperation Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d548e0] SOC marker not present [jpeg2000 @ 0x1d53580] error during processing marker segment ff51 [mp3 @ 0x1d590a0] Header missing [jpeg2000 @ 0x1d52220] error during processing marker segment ff51 Error while decoding stream #0:1: Invalid data found when processing input Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d4c9a0] [jpeg2000 @ 0x1d4e800] Support for 3 componentsSOC marker not present [jpeg2000 @ 0x1d4d8e0] unsupported marker 0xFF71 at pos 0x2 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. Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d4fb60] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d4e800] [jpeg2000 @ 0x1d50ec0] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d52220] unsupported marker 0xBF51 at pos 0x2 [mp3 @ 0x1d590a0] Header missing [jpeg2000 @ 0x1d4e800] error during processing marker segment ff51 Error while decoding stream #0:1: Invalid data found when processing input [mp3 @ 0x1d590a0] invalid block type [mp3 @ 0x1d590a0] Error while decoding MPEG audio frame. Error while decoding stream #0:1: Invalid data found when processing input [mp3 @ 0x1d590a0] Header missing Error while decoding stream #0:1: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d548e0] Invalid sample seperation Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d53580] extra cblk styles C0 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d4c9a0] SOC marker not present [jpeg2000 @ 0x1d53580] error during processing marker segment ff53 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d548e0] [jpeg2000 @ 0x1d4d8e0] Invalid sample seperation [jpeg2000 @ 0x1d4c520] SOC marker not present [jpeg2000 @ 0x1d4d8e0] error during processing marker segment ff51 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome error during processing marker segment ff51 [null @ 0x1d5c0a0] Application provided invalid, non monotonically increasing dts to muxer in stream 1: 364873 >= 303020 [mp3 @ 0x1d590a0] invalid new backstep -1 [null @ 0x1d5c0a0] Application provided invalid, non monotonically increasing dts to muxer in stream 1: 364873 >= 313927 [null @ 0x1d5c0a0] Application provided invalid, non monotonically increasing dts to muxer in stream 1: 364873 >= 318629 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d4fb60] Invalid sample seperation Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d4e800] [jpeg2000 @ 0x1d50ec0] unsupported marker 0xDF51 at pos 0x2 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d4fb60] error during processing marker segment ff51 [jpeg2000 @ 0x1d52220] unsupported marker 0xFF71 at pos 0x2 [jpeg2000 @ 0x1d50ec0] unsupported marker 0x7F52 at pos 0x33 Error while decoding stream #0:0: Operation not permitted Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d52220] error during processing marker segment ff90 [null @ 0x1d5c0a0] Application provided invalid, non monotonically increasing dts to muxer in stream 1: 364873 >= 323331 [jpeg2000 @ 0x1d53580] unsupported marker 0xDF51 at pos 0x2 [mp3 @ 0x1d590a0] Header missing unsupported marker 0xBF51 at pos 0x2 Error while decoding stream #0:1: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d4c520] unsupported marker 0xFD51 at pos 0x2 [jpeg2000 @ 0x1d548e0] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d4c520] unsupported marker 0xDF90 at pos 0x66 Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d4c520] Missing SOT [jpeg2000 @ 0x1d4d8e0] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d4e800] SOC marker not present [mp3 @ 0x1d590a0] overread, skip -5 enddists: -1 -1 [jpeg2000 @ 0x1d4fb60] SOC marker not present [jpeg2000 @ 0x1d4c9a0] Invalid sample seperation [null @ 0x1d5c0a0] Application provided invalid, non monotonically increasing dts to muxer in stream 1: 364873 >= 340718 [jpeg2000 @ 0x1d4c9a0] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d53580] Invalid tile dimension 2240x-2147483520. [jpeg2000 @ 0x1d52220] error during processing marker segment ff51 [jpeg2000 @ 0x1d53580] error during processing marker segment ff51 [jpeg2000 @ 0x1d50ec0] Support for 3 componentsError while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d50ec0] [jpeg2000 @ 0x1d4c520] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d548e0] SOC marker not present 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. [mp3 @ 0x1d590a0] Header missing [jpeg2000 @ 0x1d50ec0] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. Error while decoding stream #0:1: Invalid data found when processing input [jpeg2000 @ 0x1d50ec0] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d4d8e0] [jpeg2000 @ 0x1d4e800] extra cblk styles C0 [jpeg2000 @ 0x1d4fb60] unsupported marker 0xFE51 at pos 0x2 [jpeg2000 @ 0x1d4c9a0] unsupported marker 0xFE51 at pos 0x2 [jpeg2000 @ 0x1d4d8e0] extra cblk styles 30 [jpeg2000 @ 0x1d4e800] error during processing marker segment ff53 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome SOC marker not present Error while decoding stream #0:0: Operation not permitted [jpeg2000 @ 0x1d52220] SOC marker not present [jpeg2000 @ 0x1d50ec0] unsupported marker 0xFF59 at pos 0x2 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d4c9a0] unsupported marker 0xEE5C at pos 0x41 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d548e0] SOC marker not present [jpeg2000 @ 0x1d4c9a0] unsupported marker 0xDF90 at pos 0x66 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d4c520] SOC marker not present [jpeg2000 @ 0x1d53580] SOC marker not present [jpeg2000 @ 0x1d50ec0] unsupported marker 0xFF4C at pos 0x41 [jpeg2000 @ 0x1d4c9a0] Missing SOT Error while decoding stream #0:0: Invalid data found when processing input unsupported marker 0xFF94 at pos 0x66ge repeated 1 times Last message repeated 1 times [jpeg2000 @ 0x1d4d8e0] SOC marker not present Last message repeated 1 times Error while decoding stream #0:0: Operation not permitted Last message repeated 1 times [jpeg2000 @ 0x1d4c9a0] Invalid tile dimension 192x-1006632828. [jpeg2000 @ 0x1d4e800] SOC marker not present [jpeg2000 @ 0x1d4c9a0] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 1 times [jpeg2000 @ 0x1d50ec0] error during processing marker segment ff51 Last message repeated 1 times [jpeg2000 @ 0x1d52220] Support for 3 components Last message repeated 1 times [jpeg2000 @ 0x1d53580] SOC marker not present Last message repeated 1 times Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d52220] 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. [mp3 @ 0x1d590a0] Header missing [jpeg2000 @ 0x1d52220] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. Error while decoding stream #0:1: Invalid data found when processing input [jpeg2000 @ 0x1d52220] error during processing marker segment ff51 [mp3 @ 0x1d590a0] Header missing Error while decoding stream #0:1: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d4c520] Invalid sample seperation Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d548e0] Error while decoding stream #0:0: Invalid data found when processing input error during processing marker segment ff55 Last message repeated 1 times [jpeg2000 @ 0x1d4d8e0] Support for 3 components[jpeg2000 @ 0x1d4c520] error during processing marker segment ff51 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. Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d4d8e0] Error while decoding stream #0:0: Invalid argument [mp3 @ 0x1d590a0] Header missing If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x1d4e800] SOC marker not present [jpeg2000 @ 0x1d4d8e0] error during processing marker segment ff51 Error while decoding stream #0:1: Invalid data found when processing input [mp3 @ 0x1d590a0] overread, skip -10 enddists: -1 -1 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x1d52220] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d50ec0] [jpeg2000 @ 0x1d53580] SOC marker not present Error while decoding stream #0:0: Operation not permitted Invalid sample seperation [jpeg2000 @ 0x1d548e0] SOC marker not present [jpeg2000 @ 0x1d50ec0] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input [mp3 @ 0x1d590a0] Header missing Error while decoding stream #0:1: Invalid data found when processing input Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x1d4d8e0] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d4c9a0] [jpeg2000 @ 0x1d4e800] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input Support for 3 componentsError while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x1d4c9a0] 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. Error while decoding stream #0:0: Invalid argument [jpeg2000 @ 0x1d52220] SOC marker not present [jpeg2000 @ 0x1d50ec0] unsupported marker 0x7F51 at pos 0x2 [jpeg2000 @ 0x1d4c9a0] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. Error while decoding stream #0:0: Invalid data found when processing input [mp3 @ 0x1d590a0] Header missing [jpeg2000 @ 0x1d50ec0] nreslevels 134 is invalid [jpeg2000 @ 0x1d4c9a0] error during processing marker segment ff51 [jpeg2000 @ 0x1d4fb60] [jpeg2000 @ 0x1d50ec0] error during processing marker segment ff52 SOC marker not present Error while decoding stream #0:1: Invalid data found when processing input [mp3 @ 0x1d590a0] overread, skip -10 enddists: -1 -1 Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 1 times Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid argument [mp3 @ 0x1d590a0] overread, skip -8 enddists: -6 -6 [mp3 @ 0x1d590a0] overread, skip -9 enddists: -1 -1 Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 2 times [mp3 @ 0x1d590a0] incomplete frame Error while decoding stream #0:1: Invalid data found when processing input Input stream #0:0 frame changed from size:192x128 fmt:rgb24 to size:192x128 fmt:rgb48le Input stream #0:0 frame changed from size:192x128 fmt:rgb48le to size:192x128 fmt:rgb24 Input stream #0:0 frame changed from size:192x128 fmt:rgb24 to size:192x128 fmt:rgb48le Input stream #0:0 frame changed from size:192x128 fmt:rgb48le to size:192x128 fmt:rgb24 frame= 143 fps=0.0 q=0.0 Lsize=N/A time=00:00:05.95 bitrate=N/A dup=136 drop=0 video:13kB audio:34kB subtitle:0 global headers:0kB muxing overhead -100.045201% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 11:55:06 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 09:55:06 -0000 Subject: [FFmpeg-trac] #162(avcodec:open): Avid AVI Codec - wrong resolution reported by FFmpeg In-Reply-To: <038.4d09604f34cb40a0306d0f61fcb848ec@avcodec.org> References: <038.4d09604f34cb40a0306d0f61fcb848ec@avcodec.org> Message-ID: <053.47c3f5997e0e542b94cbc64c53989d78@avcodec.org> #162: Avid AVI Codec - wrong resolution reported by FFmpeg -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: mjpeg | Blocked By: cropping AVID avi roundup | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Three samples for testing with the original decoder attached. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 12:00:18 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 10:00:18 -0000 Subject: [FFmpeg-trac] #2897(undetermined:new): jpeg2000: avoid abort In-Reply-To: <038.7f1fba6ebe4e2647565ef7f685635a89@avcodec.org> References: <038.7f1fba6ebe4e2647565ef7f685635a89@avcodec.org> Message-ID: <053.f26a068b47261a6b3e0c1ad7dbdb8ded@avcodec.org> #2897: jpeg2000: avoid abort -------------------------------------+------------------------------------- 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): just checked again with an unmodified git head and it still aborts here it also aborts with a second attached file {{{ knoppix at Microknoppix:/media/sdb1$ ffmpeg-HEAD-edf6fb6/ffmpeg_g -i fuzz_abort.avi -an -f null - ffmpeg version 2.0-edf6fb6 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 24 2013 11:50:43 with gcc 4.7 (Debian 4.7.2-5) configuration: --disable-yasm --disable-ffserver --disable-ffprobe --enable-gpl libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 29.100 / 55. 29.100 libavformat 55. 14.102 / 55. 14.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.102 / 3. 82.102 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 [avi @ 0x9105d60] non-interleaved AVI Input #0, avi, from 'fuzz_abort.avi': Duration: 00:00:05.96, start: 0.000000, bitrate: 320 kb/s Stream #0:0: Video: jpeg2000 (JPEG 2000 codestream restriction 0) (MJ2C / 0x43324A4D), rgb24, 192x128, 24 tbr, 24 tbn, 24 tbc Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 11025 Hz, mono, s16p, 7 kb/s Output #0, null, to 'pipe:': Metadata: encoder : Lavf55.14.102 Stream #0:0: Video: rawvideo (RGB[24] / 0x18424752), rgb24, 192x128, q=2-31, 200 kb/s, 90k tbn, 24 tbc Stream mapping: Stream #0:0 -> #0:0 (jpeg2000 -> rawvideo) Press [q] to stop, [?] for help [null @ 0x91095a0] Encoder did not produce proper pts, making some up. [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Invalid sample seperation [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Invalid sample seperation [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 1 times [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] unsupported marker 0xFF13 at pos 0x2 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] unsupported marker 0xEF51 at pos 0x2 [jpeg2000 @ 0x9106640] cblk size invalid [jpeg2000 @ 0x9106640] error during processing marker segment ff52 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] unsupported marker 0xFF59 at pos 0x2 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] unsupported marker 0x7F51 at pos 0x2 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Support for 3 components 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. [jpeg2000 @ 0x9106640] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] unsupported marker 0xFF50 at pos 0x2 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Invalid sample seperation [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Support for 3 components 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. [jpeg2000 @ 0x9106640] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Support for 3 components 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. [jpeg2000 @ 0x9106640] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x9106640] unsupported marker 0xFB51 at pos 0x2 [jpeg2000 @ 0x9106640] cblk size invalid [jpeg2000 @ 0x9106640] error during processing marker segment ff52 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] unsupported marker 0xDB51 at pos 0x2 [jpeg2000 @ 0x9106640] error during processing marker segment ff52 Error while decoding stream #0:0: Operation not permitted [jpeg2000 @ 0x9106640] Invalid tile dimension 8388800x-2147483520. [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] unsupported marker 0xFDD1 at pos 0x2 [jpeg2000 @ 0x9106640] unsupported marker 0xDF52 at pos 0x33 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Invalid sample seperation [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid argument [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Operation not permitted [jpeg2000 @ 0x9106640] Invalid sample seperation [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 1 times [jpeg2000 @ 0x9106640] Invalid sample seperation [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Invalid tile dimension 9416x-2147483518. [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 1 times [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] unsupported marker 0xDF41 at pos 0x2 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Invalid sample seperation [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Invalid sample seperation [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Invalid sample seperation [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Invalid tile dimension 192x0. [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] unsupported marker 0xFF11 at pos 0x2 [jpeg2000 @ 0x9106640] extra cblk styles 10 [jpeg2000 @ 0x9106640] error during processing marker segment ff52 Error while decoding stream #0:0: Operation not permitted [jpeg2000 @ 0x9106640] unsupported marker 0xFE51 at pos 0x2 [jpeg2000 @ 0x9106640] error during processing marker segment ff90 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Invalid sample seperation [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Invalid sample seperation [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] unsupported marker 0xFF59 at pos 0x2 [jpeg2000 @ 0x9106640] unsupported marker 0xFFD2 at pos 0x33 [jpeg2000 @ 0x9106640] unsupported marker 0xFF5E at pos 0x41 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Support for 3 components 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. [jpeg2000 @ 0x9106640] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid argument [jpeg2000 @ 0x9106640] unsupported marker 0xFB51 at pos 0x2 [jpeg2000 @ 0x9106640] unsupported marker 0xFF50 at pos 0x33 [jpeg2000 @ 0x9106640] unsupported marker 0xBF5C at pos 0x41 [jpeg2000 @ 0x9106640] unsupported marker 0xF790 at pos 0x66 [jpeg2000 @ 0x9106640] Missing SOT Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Support for 3 components 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. [jpeg2000 @ 0x9106640] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x9106640] Invalid sample seperation [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Support for 3 components 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. [jpeg2000 @ 0x9106640] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x9106640] Invalid sample seperation [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Invalid sample seperation [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 1 times [jpeg2000 @ 0x9106640] Invalid sample seperation [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Invalid sample seperation [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] unsupported marker 0xBF50 at pos 0x33 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] unsupported marker 0xFF71 at pos 0x2 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Support for 3 components 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. [jpeg2000 @ 0x9106640] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] unsupported marker 0xBF51 at pos 0x2 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] extra cblk styles C0 [jpeg2000 @ 0x9106640] error during processing marker segment ff53 Error while decoding stream #0:0: Operation not permitted [jpeg2000 @ 0x9106640] Invalid sample seperation [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Invalid sample seperation [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] unsupported marker 0xBF51 at pos 0x2 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Invalid sample seperation [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] unsupported marker 0xDF51 at pos 0x2 [jpeg2000 @ 0x9106640] unsupported marker 0x7F52 at pos 0x33 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] unsupported marker 0xFF71 at pos 0x2 [jpeg2000 @ 0x9106640] error during processing marker segment ff90 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] unsupported marker 0xDF51 at pos 0x2 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] unsupported marker 0xFD51 at pos 0x2 [jpeg2000 @ 0x9106640] unsupported marker 0xDF90 at pos 0x66 [jpeg2000 @ 0x9106640] Missing SOT Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Invalid sample seperation [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Support for 3 components 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. [jpeg2000 @ 0x9106640] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Operation not permitted [jpeg2000 @ 0x9106640] Invalid tile dimension 2240x-2147483520. [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] unsupported marker 0xFE51 at pos 0x2 [jpeg2000 @ 0x9106640] unsupported marker 0xEE5C at pos 0x41 [jpeg2000 @ 0x9106640] unsupported marker 0xDF90 at pos 0x66 [jpeg2000 @ 0x9106640] Missing SOT Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] unsupported marker 0xFE51 at pos 0x2 [jpeg2000 @ 0x9106640] extra cblk styles 30 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] cblk size > 64 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. [jpeg2000 @ 0x9106640] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x9106640] error during processing marker segment ff53 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] unsupported marker 0xFF59 at pos 0x2 [jpeg2000 @ 0x9106640] unsupported marker 0xFF4C at pos 0x41 [jpeg2000 @ 0x9106640] unsupported marker 0xFF94 at pos 0x66 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] Invalid tile dimension 192x-1006632828. [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 1 times [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid argument [jpeg2000 @ 0x9106640] Support for 3 components 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. [jpeg2000 @ 0x9106640] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] error during processing marker segment ff55 Error while decoding stream #0:0: Operation not permitted [jpeg2000 @ 0x9106640] Invalid sample seperation [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 1 times [jpeg2000 @ 0x9106640] Support for 3 components 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. [jpeg2000 @ 0x9106640] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 1 times [jpeg2000 @ 0x9106640] Invalid sample seperation [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid argument [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 1 times [jpeg2000 @ 0x9106640] Support for 3 components 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. [jpeg2000 @ 0x9106640] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid argument [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] unsupported marker 0x7F51 at pos 0x2 [jpeg2000 @ 0x9106640] nreslevels 134 is invalid [jpeg2000 @ 0x9106640] error during processing marker segment ff52 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x9106640] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input Assertion height <= 64 failed at libavcodec/jpeg2000dec.c:1034 Aborted }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 12:04:50 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 10:04:50 -0000 Subject: [FFmpeg-trac] #2898(undetermined:new): jpeg2000: invalid write with lowres 3 Message-ID: <038.cfa71df680cd45cb4137f09b14e3cfc7@avcodec.org> #2898: jpeg2000: invalid write with lowres 3 -------------------------------------+------------------------------------- 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 -------------------------------------+------------------------------------- lowres doesn't work correctly with attached sample for more samples (different color spaces) see ticket #2871 http://www.datafilehost.com/d/8ae6bfef {{{ knoppix at Microknoppix:/media/sdb1$ gdb ffmpeg-HEAD-edf6fb6/ffmpeg_g GNU gdb (GDB) 7.4.1-debian Copyright (C) 2012 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-linux-gnu". For bug reporting instructions, please see: ... Reading symbols from /media/sdb1/ffmpeg-HEAD-edf6fb6/ffmpeg_g...done. (gdb) r -vlowres 3 -i 444_layers1.avi -an -f null - Starting program: /media/sdb1/ffmpeg-HEAD-edf6fb6/ffmpeg_g -vlowres 3 -i 444_layers1.avi -an -f null - [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". ffmpeg version 2.0-edf6fb6 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 24 2013 11:50:43 with gcc 4.7 (Debian 4.7.2-5) configuration: --disable-yasm --disable-ffserver --disable-ffprobe --enable-gpl libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 29.100 / 55. 29.100 libavformat 55. 14.102 / 55. 14.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.102 / 3. 82.102 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Program received signal SIGSEGV, Segmentation fault. jpeg2000_decode_tile (s=s at entry=0x91097e0, tile=0x9140fc0, picture=picture at entry=0x9140e00) at libavcodec/jpeg2000dec.c:1221 1221 decode_cblk(s, codsty, &t1, cblk, (gdb) bt #0 jpeg2000_decode_tile (s=s at entry=0x91097e0, tile=0x9140fc0, picture=picture at entry=0x9140e00) at libavcodec/jpeg2000dec.c:1221 #1 0x0850d77e in jpeg2000_decode_frame (avctx=0x91066a0, data=0x9140e00, got_frame=0xbffff030, avpkt=0xbfffefa8) at libavcodec/jpeg2000dec.c:1636 #2 0x08677b0e in avcodec_decode_video2 (avctx=0x91066a0, picture=0x9140e00, got_picture_ptr=got_picture_ptr at entry=0xbffff030, avpkt=avpkt at entry=0xbffff058) at libavcodec/utils.c:1982 #3 0x08233ef8 in try_decode_frame (st=st at entry=0x9106420, avpkt=avpkt at entry=0x9140d80, options=0x9106ee0) at libavformat/utils.c:2463 #4 0x0823d681 in avformat_find_stream_info (ic=0x9105e40, options=0x9106ee0) at libavformat/utils.c:2908 #5 0x080a6325 in open_input_file (o=o at entry=0xbffff51c, filename=) at ffmpeg_opt.c:809 #6 0x080a4b47 in open_files (inout=inout at entry=0x88d82db "input", open_file=open_file at entry=0x80a5f40 , l=, l=) at ffmpeg_opt.c:2494 #7 0x080acd59 in ffmpeg_parse_options (argc=argc at entry=9, argv=argv at entry=0xbffff9a4) at ffmpeg_opt.c:2531 #8 0x080a224a in main (argc=9, argv=0xbffff9a4) at ffmpeg.c:3389 (gdb) }}} {{{ knoppix at Microknoppix:/media/sdb1$ valgrind --leak-check=full ffmpeg-HEAD- edf6fb6/ffmpeg_g -vlowres 3 -i 444_layers1.avi -an -f null - ==10646== Memcheck, a memory error detector ==10646== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. ==10646== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info ==10646== Command: ffmpeg-HEAD-edf6fb6/ffmpeg_g -vlowres 3 -i 444_layers1.avi -an -f null - ==10646== ffmpeg version 2.0-edf6fb6 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 24 2013 11:50:43 with gcc 4.7 (Debian 4.7.2-5) configuration: --disable-yasm --disable-ffserver --disable-ffprobe --enable-gpl libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 29.100 / 55. 29.100 libavformat 55. 14.102 / 55. 14.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.102 / 3. 82.102 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 ==10646== Invalid write of size 4 ==10646== at 0x8509DBE: jpeg2000_decode_tile (jpeg2000dec.c:1098) ==10646== by 0x850D77D: jpeg2000_decode_frame (jpeg2000dec.c:1636) ==10646== by 0x8677B0D: avcodec_decode_video2 (utils.c:1982) ==10646== by 0x8233EF7: try_decode_frame (utils.c:2463) ==10646== Address 0x42d2cf0 is 0 bytes after a block of size 5,456 alloc'd ==10646== at 0x40268A4: memalign (vg_replace_malloc.c:694) ==10646== by 0x402695E: posix_memalign (vg_replace_malloc.c:835) ==10646== by 0x886CFF7: av_malloc (mem.c:93) ==10646== by 0x8508B9D: ff_jpeg2000_init_component (mem.h:98) ==10646== by 0x850CB96: jpeg2000_decode_frame (jpeg2000dec.c:678) ==10646== by 0x8677B0D: avcodec_decode_video2 (utils.c:1982) ==10646== by 0x8233EF7: try_decode_frame (utils.c:2463) ==10646== ==10646== Invalid read of size 2 ==10646== at 0x8509990: jpeg2000_decode_tile (jpeg2000dec.c:1221) ==10646== by 0x850D77D: jpeg2000_decode_frame (jpeg2000dec.c:1636) ==10646== by 0x8677B0D: avcodec_decode_video2 (utils.c:1982) ==10646== by 0x8233EF7: try_decode_frame (utils.c:2463) ==10646== Address 0x43e70984 is not stack'd, malloc'd or (recently) free'd ==10646== ==10646== ==10646== Process terminating with default action of signal 11 (SIGSEGV) ==10646== Access not within mapped region at address 0x43E70984 ==10646== at 0x8509990: jpeg2000_decode_tile (jpeg2000dec.c:1221) ==10646== by 0x850D77D: jpeg2000_decode_frame (jpeg2000dec.c:1636) ==10646== by 0x8677B0D: avcodec_decode_video2 (utils.c:1982) ==10646== by 0x8233EF7: try_decode_frame (utils.c:2463) ==10646== If you believe this happened as a result of a stack ==10646== overflow in your program's main thread (unlikely but ==10646== possible), you can try to increase the size of the ==10646== main thread stack using the --main-stacksize= flag. ==10646== The main thread stack size used in this run was 8388608. ==10646== ==10646== HEAP SUMMARY: ==10646== in use at exit: 1,328,080 bytes in 164 blocks ==10646== total heap usage: 280 allocs, 116 frees, 1,434,676 bytes allocated ==10646== ==10646== 264 bytes in 1 blocks are definitely lost in loss record 25 of 50 ==10646== at 0x40268A4: memalign (vg_replace_malloc.c:694) ==10646== by 0x402695E: posix_memalign (vg_replace_malloc.c:835) ==10646== by 0x886D267: av_mallocz (mem.c:93) ==10646== by 0x85077A6: ff_jpeg2000_tag_tree_init (mem.h:197) ==10646== by 0x8508912: ff_jpeg2000_init_component (jpeg2000.c:416) ==10646== by 0x850CB96: jpeg2000_decode_frame (jpeg2000dec.c:678) ==10646== by 0x8677B0D: avcodec_decode_video2 (utils.c:1982) ==10646== by 0x8233EF7: try_decode_frame (utils.c:2463) ==10646== ==10646== 264 bytes in 1 blocks are definitely lost in loss record 26 of 50 ==10646== at 0x40268A4: memalign (vg_replace_malloc.c:694) ==10646== by 0x402695E: posix_memalign (vg_replace_malloc.c:835) ==10646== by 0x886D267: av_mallocz (mem.c:93) ==10646== by 0x85077A6: ff_jpeg2000_tag_tree_init (mem.h:197) ==10646== by 0x850892A: ff_jpeg2000_init_component (jpeg2000.c:422) ==10646== by 0x850CB96: jpeg2000_decode_frame (jpeg2000dec.c:678) ==10646== by 0x8677B0D: avcodec_decode_video2 (utils.c:1982) ==10646== by 0x8233EF7: try_decode_frame (utils.c:2463) ==10646== ==10646== LEAK SUMMARY: ==10646== definitely lost: 528 bytes in 2 blocks ==10646== indirectly lost: 0 bytes in 0 blocks ==10646== possibly lost: 0 bytes in 0 blocks ==10646== still reachable: 1,327,552 bytes in 162 blocks ==10646== suppressed: 0 bytes in 0 blocks ==10646== Reachable blocks (those to which a pointer was found) are not shown. ==10646== To see them, rerun with: --leak-check=full --show-reachable=yes ==10646== ==10646== For counts of detected and suppressed errors, rerun with: -v ==10646== ERROR SUMMARY: 308 errors from 4 contexts (suppressed: 59 from 6) Segmentation fault }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 12:12:20 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 10:12:20 -0000 Subject: [FFmpeg-trac] #2898(avcodec:open): jpeg2000: invalid write with lowres 3 In-Reply-To: <038.cfa71df680cd45cb4137f09b14e3cfc7@avcodec.org> References: <038.cfa71df680cd45cb4137f09b14e3cfc7@avcodec.org> Message-ID: <053.a74979f44c05a7577c389cfbd4d2b481@avcodec.org> #2898: jpeg2000: invalid write with lowres 3 -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: j2k lowres | Blocked By: crash SIGSEGV | 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: => j2k lowres crash SIGSEGV -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 12:12:37 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 10:12:37 -0000 Subject: [FFmpeg-trac] #162(avcodec:open): Avid AVI Codec - wrong resolution reported by FFmpeg In-Reply-To: <038.4d09604f34cb40a0306d0f61fcb848ec@avcodec.org> References: <038.4d09604f34cb40a0306d0f61fcb848ec@avcodec.org> Message-ID: <053.b342cde1ce7565ce246b348d3fd6fe9d@avcodec.org> #162: Avid AVI Codec - wrong resolution reported by FFmpeg -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: mjpeg | Blocked By: cropping AVID avi roundup | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by ami_stuff): Replying to [comment:10 cehoyos]: > Three samples for testing with the original decoder attached. here is the output: http://www.datafilehost.com/d/85578aa0 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 12:17:04 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 10:17:04 -0000 Subject: [FFmpeg-trac] #162(avcodec:open): Avid AVI Codec - wrong resolution reported by FFmpeg In-Reply-To: <038.4d09604f34cb40a0306d0f61fcb848ec@avcodec.org> References: <038.4d09604f34cb40a0306d0f61fcb848ec@avcodec.org> Message-ID: <053.29a2394f02ee0f62c63123e14b8e496f@avcodec.org> #162: Avid AVI Codec - wrong resolution reported by FFmpeg -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: mjpeg | Blocked By: cropping AVID avi roundup | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): The relevant value is within the strf tag, ie all samples except avidstrf.avi should display 576 lines. The original decoder scales the 576 lines of actual content to the 592 lines indicated in the header of avidstrf.avi. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 12:29:09 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 10:29:09 -0000 Subject: [FFmpeg-trac] #2897(undetermined:new): jpeg2000: avoid abort In-Reply-To: <038.7f1fba6ebe4e2647565ef7f685635a89@avcodec.org> References: <038.7f1fba6ebe4e2647565ef7f685635a89@avcodec.org> Message-ID: <053.5dd6a0d37ed1ab2bf85d6791c667df64@avcodec.org> #2897: jpeg2000: avoid abort -------------------------------------+------------------------------------- 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): {{{ $ ffmpeg -i fuzz_abort2.avi -an -f null - ffmpeg version N-55749-g6067186 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 24 2013 11:53:22 with gcc 4.7 (SUSE Linux) configuration: --enable-gpl --disable-indev=jack libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 29.100 / 55. 29.100 libavformat 55. 14.102 / 55. 14.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.102 / 3. 82.102 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 [avi @ 0x2772880] non-interleaved AVI Input #0, avi, from 'fuzz_abort2.avi': Duration: 00:00:05.96, start: 0.000000, bitrate: 320 kb/s Stream #0:0: Video: jpeg2000 (JPEG 2000 codestream restriction 0) (MJ2C / 0x43324A4D), rgb24, 192x128, 24 tbr, 24 tbn, 24 tbc Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 11025 Hz, mono, s16p, 7 kb/s Output #0, null, to 'pipe:': Metadata: encoder : Lavf55.14.102 Stream #0:0: Video: rawvideo (RGB[24] / 0x18424752), rgb24, 192x128, q=2-31, 200 kb/s, 90k tbn, 24 tbc Stream mapping: Stream #0:0 -> #0:0 (jpeg2000 -> rawvideo) Press [q] to stop, [?] for help [jpeg2000 @ 0x275f200] [jpeg2000 @ 0x275de60] error during processing marker segment ff51 SOC marker not present [jpeg2000 @ 0x27605a0] SOC marker not present [null @ 0x2776120] Encoder did not produce proper pts, making some up. [jpeg2000 @ 0x2766780] unsupported marker 0xFF50 at pos 0x2 [jpeg2000 @ 0x2766c00] SOC marker not present [jpeg2000 @ 0x2767fa0] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x2769340] error during processing marker segment ff55 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x276a6e0] unsupported marker 0xFF11 at pos 0x2 [jpeg2000 @ 0x276a6e0] MCT 1 with too few components (0) [jpeg2000 @ 0x275cae0] Error while decoding stream #0:0: Invalid argument SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x276a6e0] [jpeg2000 @ 0x275de60] error during processing marker segment ff52 Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input Invalid sample seperation [jpeg2000 @ 0x2766c00] SOC marker not present [jpeg2000 @ 0x2766780] Support for 3 componentsError while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x27605a0] error during processing marker segment ff51 [jpeg2000 @ 0x275f200] [jpeg2000 @ 0x275de60] error during processing marker segment ff51 [jpeg2000 @ 0x2766780] Error while decoding stream #0:0: Operation not permitted [jpeg2000 @ 0x2767fa0] [jpeg2000 @ 0x2769340] Error while decoding stream #0:0: Invalid data found when processing input unsupported marker 0xFD51 at pos 0x2 SOC marker not present SOC marker not present 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. [jpeg2000 @ 0x276a6e0] Support for 0 componentsIf you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x2766780] error during processing marker segment ff51 [jpeg2000 @ 0x276a6e0] 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. Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x275de60] [jpeg2000 @ 0x276a6e0] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. Error while decoding stream #0:0: Invalid argument Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x275f200] [jpeg2000 @ 0x276a6e0] error during processing marker segment ff51 SOC marker not present SOC marker not present [jpeg2000 @ 0x275cae0] [jpeg2000 @ 0x2766780] Error while decoding stream #0:0: Invalid data found when processing input Support for 3 componentsError while decoding stream #0:0: Invalid data found when processing input SOC marker not present [jpeg2000 @ 0x2767fa0] Support for 3 components 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. [jpeg2000 @ 0x27605a0] SOC marker not present [jpeg2000 @ 0x2767fa0] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x2767fa0] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x2766c00] error during processing marker segment ff51 [jpeg2000 @ 0x2769340] Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x2766780] Error while decoding stream #0:0: Invalid data found when processing input 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. Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x2766780] unsupported marker 0xFF41 at pos 0x2 If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. Last message repeated 1 times [jpeg2000 @ 0x2766780] error during processing marker segment ff51 Last message repeated 1 times Last message repeated 1 times [jpeg2000 @ 0x275f200] SOC marker not present Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x2769340] cblk size invalid [jpeg2000 @ 0x2766780] SOC marker not present Error while decoding stream #0:0: Invalid argument [jpeg2000 @ 0x276a6e0] Invalid sample seperation [jpeg2000 @ 0x2769340] error during processing marker segment ff52 [jpeg2000 @ 0x276a6e0] error during processing marker segment ff51 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x2769340] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x2767fa0] unsupported marker 0xFD51 at pos 0x2 Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x2767fa0] unsupported marker 0xFFD2 at pos 0x33 [jpeg2000 @ 0x276a6e0] SOC marker not present [jpeg2000 @ 0x275cae0] SOC marker not present [jpeg2000 @ 0x275de60] [jpeg2000 @ 0x2767fa0] unsupported marker 0xBF5C at pos 0x41 Invalid sample seperation [jpeg2000 @ 0x2767fa0] error during processing marker segment ff90 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x275de60] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x275f200] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 1 times [jpeg2000 @ 0x2766780] Support for 3 componentsError while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x2767fa0] [jpeg2000 @ 0x2766780] SOC marker not present 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. Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x2769340] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x275cae0] Error while decoding stream #0:0: Invalid data found when processing input Support for 0 components[jpeg2000 @ 0x2766780] [jpeg2000 @ 0x276a6e0] unsupported marker 0x7F51 at pos 0x2 If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x275f200] Support for 0 components[jpeg2000 @ 0x275de60] 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. [jpeg2000 @ 0x27605a0] Invalid sample seperation [jpeg2000 @ 0x2766780] error during processing marker segment ff51 [jpeg2000 @ 0x275de60] Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x275f200] Error while decoding stream #0:0: Invalid data found when processing input unsupported marker 0x7F51 at pos 0x2 [jpeg2000 @ 0x276a6e0] 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. [jpeg2000 @ 0x275f200] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. error during processing marker segment ff51 [jpeg2000 @ 0x2766c00] Invalid sample seperation cblk size invalid [jpeg2000 @ 0x276a6e0] [jpeg2000 @ 0x2766c00] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x27605a0] unsupported marker 0xDF52 at pos 0x33 error during processing marker segment ff52 [jpeg2000 @ 0x2767fa0] [jpeg2000 @ 0x2766780] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x275cae0] [jpeg2000 @ 0x2769340] Support for 3 componentsSOC marker not present [jpeg2000 @ 0x275f200] error during processing marker segment ff51 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. Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x2769340] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x2769340] error during processing marker segment ff51 [jpeg2000 @ 0x275cae0] error during processing marker segment ff51 [jpeg2000 @ 0x276a6e0] Invalid sample seperation [jpeg2000 @ 0x276a6e0] error during processing marker segment ff51 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x275de60] unsupported marker 0xFF11 at pos 0x2 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x275cae0] Invalid compno 0. There are 0 components in the image. Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x275de60] [jpeg2000 @ 0x275f200] Invalid sample seperation Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x27605a0] Error while decoding stream #0:0: Invalid data found when processing input error during processing marker segment ff5c [jpeg2000 @ 0x2766c00] SOC marker not present SOC marker not present [jpeg2000 @ 0x275cae0] error during processing marker segment ff53 [jpeg2000 @ 0x2766780] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x275f200] Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x2767fa0] [jpeg2000 @ 0x2769340] Invalid sample seperation Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x276a6e0] SOC marker not present [jpeg2000 @ 0x275cae0] error during processing marker segment ff51 error during processing marker segment ff51 [jpeg2000 @ 0x2769340] Invalid tile dimension -2147483008x0. error during processing marker segment ff51 [jpeg2000 @ 0x276a6e0] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x275de60] cblk size invalid Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x275de60] error during processing marker segment ff53 [jpeg2000 @ 0x275f200] Error while decoding stream #0:0: Invalid data found when processing input SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x2766c00] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x27605a0] Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x2767fa0] SOC marker not present [jpeg2000 @ 0x2766780] error during processing marker segment ff51 SOC marker not present [jpeg2000 @ 0x2769340] Error while decoding stream #0:0: Invalid data found when processing input Support for 1 componentsError while decoding stream #0:0: Invalid argument Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 1 times error during processing marker segment ff51 [jpeg2000 @ 0x275de60] 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. [jpeg2000 @ 0x275f200] unsupported marker 0xFF71 at pos 0x2 [jpeg2000 @ 0x2769340] unsupported marker 0xF751 at pos 0x2 Error while decoding stream #0:0: Invalid argument [jpeg2000 @ 0x275f200] unsupported marker 0xDF90 at pos 0x66 If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x27605a0] Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x2766c00] unsupported marker 0xFFD1 at pos 0x2 [jpeg2000 @ 0x2766780] SOC marker not present Support for 3 componentsError while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x2766c00] [jpeg2000 @ 0x2767fa0] Support for 3 components 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. [jpeg2000 @ 0x27605a0] 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. unsupported marker 0xFD5C at pos 0x41 [jpeg2000 @ 0x27605a0] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x2767fa0] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. error during processing marker segment ff51 [jpeg2000 @ 0x2767fa0] error during processing marker segment ff51 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x27605a0] [jpeg2000 @ 0x2769340] Support for 1 componentserror during processing marker segment ff51 Error while decoding stream #0:0: Invalid argument [jpeg2000 @ 0x2766c00] error during processing marker segment ff90 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x275cae0] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x276a6e0] SOC marker not present 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. Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x275f200] Support for 3 componentsError while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome 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. [jpeg2000 @ 0x275de60] Invalid sample seperation [jpeg2000 @ 0x27605a0] Invalid sample seperation [jpeg2000 @ 0x275de60] error during processing marker segment ff51 [jpeg2000 @ 0x27605a0] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x2769340] Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x2766780] Invalid sample seperation [jpeg2000 @ 0x2766c00] Support for 3 componentsIf you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x2769340] [jpeg2000 @ 0x2766c00] 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. unsupported marker 0xDF51 at pos 0x2 error during processing marker segment ff51 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x2766c00] [jpeg2000 @ 0x2769340] SOC marker not present [jpeg2000 @ 0x2767fa0] unsupported marker 0xBF12 at pos 0x33 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x2766780] error during processing marker segment ff51 [jpeg2000 @ 0x275f200] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x276a6e0] Invalid sample seperation [jpeg2000 @ 0x275f200] error during processing marker segment ff51 [jpeg2000 @ 0x276a6e0] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x275cae0] SOC marker not present [jpeg2000 @ 0x2766c00] Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x2767fa0] [jpeg2000 @ 0x275de60] Invalid sample seperation error during processing marker segment ff90 error during processing marker segment ff51 [jpeg2000 @ 0x275de60] error during processing marker segment ff51 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 1 times [jpeg2000 @ 0x27605a0] unsupported marker 0xFE51 at pos 0x2 Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x2766780] Support for 3 componentsError while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x2766c00] [jpeg2000 @ 0x2766780] Error while decoding stream #0:0: Invalid data found when processing input 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. [jpeg2000 @ 0x2767fa0] SOC marker not present [jpeg2000 @ 0x2766780] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. [jpeg2000 @ 0x2769340] Invalid sample seperation SOC marker not present [jpeg2000 @ 0x2766780] error during processing marker segment ff51 [jpeg2000 @ 0x2769340] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x275cae0] Invalid sample seperation Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x276a6e0] [jpeg2000 @ 0x275cae0] error during processing marker segment ff51 [jpeg2000 @ 0x275de60] SOC marker not present SOC marker not present [jpeg2000 @ 0x275f200] Psot 3477 too big [jpeg2000 @ 0x275f200] error during processing marker segment ff90 Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 1 times [jpeg2000 @ 0x275f200] SOC marker not present Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x27605a0] Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x2766780] Invalid sample seperation SOC marker not present [jpeg2000 @ 0x2766c00] Invalid sample seperation [jpeg2000 @ 0x2766c00] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x2767fa0] SOC marker not present [jpeg2000 @ 0x27605a0] Error while decoding stream #0:0: Invalid data found when processing input error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x2769340] unsupported marker 0xFF71 at pos 0x2 [jpeg2000 @ 0x276a6e0] Invalid sample seperation [jpeg2000 @ 0x2769340] cblk size invalid [jpeg2000 @ 0x276a6e0] error during processing marker segment ff51 [jpeg2000 @ 0x2769340] error during processing marker segment ff52 Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x275cae0] unsupported marker 0xBF51 at pos 0x2 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x275de60] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x2766780] error during processing marker segment ff55 [jpeg2000 @ 0x275f200] Invalid sample seperation Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x275cae0] Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x2766c00] Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x275f200] error during processing marker segment ff51 unsupported marker 0xFD51 at pos 0x2 [jpeg2000 @ 0x27605a0] unsupported marker 0xFF41 at pos 0x2 unsupported marker 0xFFDC at pos 0x41 [jpeg2000 @ 0x2767fa0] SOC marker not present [jpeg2000 @ 0x2769340] unsupported marker 0xFF71 at pos 0x2 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x276a6e0] unsupported marker 0xEFD1 at pos 0x2 [jpeg2000 @ 0x2769340] unsupported marker 0xFF92 at pos 0x66 [jpeg2000 @ 0x276a6e0] error during processing marker segment ff90 [jpeg2000 @ 0x2769340] Missing SOT [jpeg2000 @ 0x275cae0] error during processing marker segment ff90 Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 1 times [jpeg2000 @ 0x275de60] Support for 3 componentsError while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x275cae0] unsupported marker 0xFB51 at pos 0x2 [jpeg2000 @ 0x275f200] Support for 3 componentsError while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Operation not permitted extra cblk styles 80 [jpeg2000 @ 0x275f200] 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. 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. [jpeg2000 @ 0x27605a0] SOC marker not present [jpeg2000 @ 0x275de60] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x275de60] error during processing marker segment ff51 [jpeg2000 @ 0x2766c00] [jpeg2000 @ 0x275f200] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. Invalid sample seperation [jpeg2000 @ 0x275f200] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x2766780] [jpeg2000 @ 0x2767fa0] SOC marker not present [jpeg2000 @ 0x2766c00] error during processing marker segment ff51 Error while decoding stream #0:0: Invalid data found when processing input unsupported marker 0x7F51 at pos 0x2 [jpeg2000 @ 0x2769340] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x276a6e0] SOC marker not present Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome [jpeg2000 @ 0x275cae0] SOC marker not present Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 1 timesr 3 components Last message repeated 1 times [jpeg2000 @ 0x275de60] 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. Error while decoding stream #0:0: Invalid data found when processing input [jpeg2000 @ 0x275de60] Error while decoding stream #0:0: Invalid data found when processing input If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/MPlayer/incoming/ and contact the ffmpeg-devel mailing list. Last message repeated 1 times [jpeg2000 @ 0x275de60] Error while decoding stream #0:0: Invalid data found when processing input error during processing marker segment ff51 Last message repeated 1 times Error while decoding stream #0:0: Not yet implemented in FFmpeg, patches welcome Input stream #0:0 frame changed from size:192x128 fmt:rgb24 to size:192x128 fmt:rgb48le Input stream #0:0 frame changed from size:192x128 fmt:rgb48le to size:192x128 fmt:rgb24 frame= 143 fps=0.0 q=0.0 Lsize=N/A time=00:00:05.95 bitrate=N/A dup=131 drop=0 video:13kB audio:0kB subtitle:0 global headers:0kB muxing overhead -100.160256% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 12:36:35 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 10:36:35 -0000 Subject: [FFmpeg-trac] #538(avcodec:reopened): J2K files with 444p are incorrectly written In-Reply-To: <036.35dd0487cce34758c1d11d7ecf2f3118@avcodec.org> References: <036.35dd0487cce34758c1d11d7ecf2f3118@avcodec.org> Message-ID: <051.de3c2821b8ae78fead7c8fd914d033b7@avcodec.org> #538: J2K files with 444p are incorrectly written ------------------------------------+------------------------------------ Reporter: cehoyos | Owner: Type: defect | Status: reopened Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: j2k | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Changes (by cehoyos): * status: closed => reopened * resolution: worksforme => Comment: I don't think it can be expected behaviour if an encoder is fed with yuv444p and encodes rgb24. {{{ $ ffmpeg -i tests/lena.pnm -pix_fmt yuv444p -strict -2 out.jp2 ffmpeg version N-55749-g6067186 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 24 2013 11:53:22 with gcc 4.7 (SUSE Linux) configuration: --enable-gpl --disable-indev=jack libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 29.100 / 55. 29.100 libavformat 55. 14.102 / 55. 14.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.102 / 3. 82.102 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Input #0, image2, from 'tests/lena.pnm': Duration: 00:00:00.04, start: 0.000000, bitrate: N/A Stream #0:0: Video: ppm, rgb24, 256x256, 25 tbr, 25 tbn, 25 tbc Output #0, image2, to 'out.jp2': Metadata: encoder : Lavf55.14.102 Stream #0:0: Video: jpeg2000, yuv444p, 256x256, q=2-31, 200 kb/s, 90k tbn, 25 tbc Stream mapping: Stream #0:0 -> #0:0 (ppm -> jpeg2000) Press [q] to stop, [?] for help frame= 1 fps=0.0 q=0.0 Lsize=N/A time=00:00:00.04 bitrate=N/A video:76kB audio:0kB subtitle:0 global headers:0kB muxing overhead -100.028340% }}} {{{ $ ffmpeg -i out.jp2 ffmpeg version N-55749-g6067186 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 24 2013 11:53:22 with gcc 4.7 (SUSE Linux) configuration: --enable-gpl --disable-indev=jack libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 29.100 / 55. 29.100 libavformat 55. 14.102 / 55. 14.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.102 / 3. 82.102 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Input #0, image2, from 'out.jp2': Duration: 00:00:00.04, start: 0.000000, bitrate: N/A Stream #0:0: Video: jpeg2000 (JPEG 2000 codestream restriction 0), rgb24, 256x256, 25 tbr, 25 tbn, 25 tbc At least one output file must be specified }}} {{{ $ ffmpeg -i out.jp2 ffmpeg version N-55750-gbbe0045 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 24 2013 12:08:27 with gcc 4.7 (SUSE Linux) configuration: --enable-libopenjpeg --disable-decoder=jpeg2000 libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 29.100 / 55. 29.100 libavformat 55. 14.102 / 55. 14.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.102 / 3. 82.102 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 Input #0, image2, from 'out.jp2': Duration: 00:00:00.04, start: 0.000000, bitrate: N/A Stream #0:0: Video: jpeg2000, rgb24, 256x256, 25 tbr, 25 tbn, 25 tbc At least one output file must be specified }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 15:27:22 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 13:27:22 -0000 Subject: [FFmpeg-trac] #2846(undetermined:new): Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs In-Reply-To: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> References: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> Message-ID: <070.b93b9a412b96b2d92a960b5516bf5eef@avcodec.org> #2846: Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs -------------------------------------+------------------------------------- Reporter: | Owner: francois.visagie@? | Status: new Type: defect | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: crash | Blocked By: libx264 | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by francois.visagie@?): Replying to [comment:20 cehoyos]: > > but for the sake of correctness I should point out that I've experienced no correlation between crashing and shorter input files. > > I thought you reported earlier (and I could reproduce this) that you were unable to reproduce the crash with a shorter input file than the one you uploaded? No, that's not exactly what I'd experienced or meant. It was more a case of making sure the input file cut I made for testing/uploading purposes includes whatever content contributes to the crash - encoding the whole DVD only crashes at the very end of the last VOB (but too large to upload all), encoding individual earlier VOBs completes successfully, encoding only VTS_01_4.VOB crashes at the very end, and as the uploaded cut showed only the last part of VTS_01_4.VOB is needed to reproduce the crash. Although I didn't try any smaller cuts myself, if they do encode successfully with the initial command lines above, the possibility remains that such cuts then excluded whatever problem content contributed to the crash. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 16:05:13 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 14:05:13 -0000 Subject: [FFmpeg-trac] #2846(undetermined:new): Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs In-Reply-To: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> References: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> Message-ID: <070.5be0c58a8ebe9d27aa04f4768aa97cbc@avcodec.org> #2846: Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs -------------------------------------+------------------------------------- Reporter: | Owner: francois.visagie@? | Status: new Type: defect | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: crash | Blocked By: libx264 | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:21 francois.visagie@?]: > Replying to [comment:20 cehoyos]: > > > but for the sake of correctness I should point out that I've experienced no correlation between crashing and shorter input files. > > > > I thought you reported earlier (and I could reproduce this) that you were unable to reproduce the crash with a shorter input file than the one you uploaded? > > No, that's not exactly what I'd experienced or meant. Then please test. For future tickets: Please understand that is is regarded extremely bad on this bug tracker if you upload 1G files assuming that smaller files allow to reproduce the original problem. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 16:41:11 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 14:41:11 -0000 Subject: [FFmpeg-trac] #502(undetermined:reopened): Jumping frames (wrong presentation order) in QT for avi(h264)->mp4 streamcopy (missing h264 pts interpolation code) (was: Jumping frames (wrong presentation order) when copying video (muxing) of an h264 file (to m4v/mp4) in Quicktime) In-Reply-To: <035.65874e0ca5d465dc7d1b4aae6a53ba68@avcodec.org> References: <035.65874e0ca5d465dc7d1b4aae6a53ba68@avcodec.org> Message-ID: <050.eb211e98e72ad07014b2a04b55ebedad@avcodec.org> #502: Jumping frames (wrong presentation order) in QT for avi(h264)->mp4 streamcopy (missing h264 pts interpolation code) -------------------------------------+------------------------------------- Reporter: Alex__ | Owner: Type: defect | Status: reopened Priority: normal | Component: Version: git-master | undetermined Keywords: mux h.264 | Resolution: mp4 m4v quicktime | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by michael): avi doesnt have pts libavformat isnt able to (reliably) calculate pts values for h264 in avi thus no pts values are provided to the muxer To fix this someone has to implement more complete pts generation support for h264. It would require changes in the H264 parser, see h222 (mpeg systems) and h264 spec. PTS could amongth other things be calculated from POC values and or various SEIs, some of this is implemented since a long time some not. Iam happy to help/mentor this if theres some volunteer who wants to work on it -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 16:45:52 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 14:45:52 -0000 Subject: [FFmpeg-trac] #502(undetermined:reopened): Jumping frames (wrong presentation order) in QT for avi(h264)->mp4 streamcopy (missing h264 pts interpolation code) In-Reply-To: <035.65874e0ca5d465dc7d1b4aae6a53ba68@avcodec.org> References: <035.65874e0ca5d465dc7d1b4aae6a53ba68@avcodec.org> Message-ID: <050.3ce99142aac8b8d2aafcf55f6fb4ef66@avcodec.org> #502: Jumping frames (wrong presentation order) in QT for avi(h264)->mp4 streamcopy (missing h264 pts interpolation code) -------------------------------------+------------------------------------- Reporter: Alex__ | Owner: Type: defect | Status: reopened Priority: normal | Component: Version: git-master | undetermined Keywords: h264 mov | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: mux h.264 mp4 m4v quicktime => h264 mov -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 16:45:57 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 14:45:57 -0000 Subject: [FFmpeg-trac] #502(avcodec:reopened): Jumping frames (wrong presentation order) in QT for avi(h264)->mp4 streamcopy (missing h264 pts interpolation code) In-Reply-To: <035.65874e0ca5d465dc7d1b4aae6a53ba68@avcodec.org> References: <035.65874e0ca5d465dc7d1b4aae6a53ba68@avcodec.org> Message-ID: <050.90502308fefa5ab0749a0402a9f74904@avcodec.org> #502: Jumping frames (wrong presentation order) in QT for avi(h264)->mp4 streamcopy (missing h264 pts interpolation code) ------------------------------------+------------------------------------ Reporter: Alex__ | Owner: Type: defect | Status: reopened Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: h264 mov | 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 Sat Aug 24 16:49:44 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 14:49:44 -0000 Subject: [FFmpeg-trac] #2846(undetermined:new): Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs In-Reply-To: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> References: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> Message-ID: <070.0e2aa56ae433a01ecbeba9130e498e66@avcodec.org> #2846: Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs -------------------------------------+------------------------------------- Reporter: | Owner: francois.visagie@? | Status: new Type: defect | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: crash | Blocked By: libx264 | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by francois.visagie@?): Replying to [comment:22 cehoyos]: > For future tickets: Please understand that is is regarded extremely bad on this bug tracker if you upload 1G files assuming that smaller files allow to reproduce the original problem. I'm afraid our misunderstanding seems to continue. The policy you refer to I have no problem with, and in fact I uploaded the smallest cut I could make that still included whatever content was necessary to reproduce the problem as reported. I hope this explains things better :-). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 16:54:43 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 14:54:43 -0000 Subject: [FFmpeg-trac] #2846(undetermined:new): Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs In-Reply-To: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> References: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> Message-ID: <070.9b38069ed00043c50644b7dd69824835@avcodec.org> #2846: Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs -------------------------------------+------------------------------------- Reporter: | Owner: francois.visagie@? | Status: new Type: defect | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: crash | Blocked By: libx264 | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Did you test smaller files and did they crash? If you did not test them, it was not ok to upload a 1G file. If you tested them and it did crash, it was not ok to upload a 1G file. If you tested them and it did not crash, I don't understand your comment:19. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 16:56:52 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 14:56:52 -0000 Subject: [FFmpeg-trac] #2846(undetermined:new): Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs In-Reply-To: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> References: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> Message-ID: <070.99d11e39468299a0b858ca46dccb904e@avcodec.org> #2846: Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs -------------------------------------+------------------------------------- Reporter: | Owner: francois.visagie@? | Status: new Type: defect | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: crash | Blocked By: libx264 | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Sorry about the incorrect size, there are many tickets (including this one) where 100MB are necessary to reproduce the issue (and there is one ticket where the original sample was 10G and could not be cut), generally, 100MB is too much without justification. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 17:15:44 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 15:15:44 -0000 Subject: [FFmpeg-trac] #628(undetermined:new): frame duplication doesnt work with raw h264 input (missing timestamp generation code) (was: Frame copy concealment is not working for h.264) In-Reply-To: <041.020ba87c056e2ea5730d5de90f3ff731@avcodec.org> References: <041.020ba87c056e2ea5730d5de90f3ff731@avcodec.org> Message-ID: <056.0e6b090049d231a11b19c5cb4ee6f9b5@avcodec.org> #628: frame duplication doesnt work with raw h264 input (missing timestamp generation code) -------------------------------------+------------------------------------- Reporter: | Owner: michael hardiksharma | Status: new Type: defect | Component: Priority: normal | undetermined Version: git-master | Resolution: Keywords: h264 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by michael): such frame duplication would be the job of the fps filter or the application converting to fixed fps. Both these also should work fine already for that if the input has timestamps. For raw h264 timestamps arent always available, this is the same issue as #502 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 17:27:03 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 15:27:03 -0000 Subject: [FFmpeg-trac] #750(avformat:closed): ffmpeg looses OGG-theora metadata tags (like title author etc) on OGG->OGG In-Reply-To: <037.0efd35a1188932ad211317d5e5ac3450@avcodec.org> References: <037.0efd35a1188932ad211317d5e5ac3450@avcodec.org> Message-ID: <052.0a58a24f5745c8336fda872b538f96da@avcodec.org> #750: ffmpeg looses OGG-theora metadata tags (like title author etc) on OGG->OGG --------------------------------------+------------------------------------ Reporter: RyszardG | Owner: Type: defect | Status: closed Priority: normal | Component: avformat Version: git-master | Resolution: fixed Keywords: metadata ogg | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | --------------------------------------+------------------------------------ Changes (by michael): * status: reopened => closed * resolution: => fixed Comment: This has been fixed a while ago, seems closing this was forgotten -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 17:34:36 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 15:34:36 -0000 Subject: [FFmpeg-trac] #2846(undetermined:new): Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs In-Reply-To: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> References: <055.a7e03b385d55b944e13635db570ff93a@avcodec.org> Message-ID: <070.c576cbaf04d38b237f9d9600475d0419@avcodec.org> #2846: Two-pass libx264 -preset veryslow crashes on some MPEG-type inputs -------------------------------------+------------------------------------- Reporter: | Owner: francois.visagie@? | Status: new Type: defect | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: crash | Blocked By: libx264 | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by francois.visagie@?): No problem. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 17:57:59 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 15:57:59 -0000 Subject: [FFmpeg-trac] #2899(undetermined:new): FFMPEG -af pan not processing 12 channel audio inputs Message-ID: <037.5385ee2c3ad84c14ca6622b276b3dbee@avcodec.org> #2899: FFMPEG -af pan not processing 12 channel audio inputs -------------------------------------+------------------------------------- Reporter: hackeron | Type: defect Status: new | Priority: important Component: | Version: git- undetermined | master Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Here is a wav file, it is 12 channels: http://itstar.co.uk/test.wav I need to be able to get just 1 specific channel out of it with FFMPEG. All the documented methods including -af pan and -map_channel are not working and producing an empty output file. Examples of commands I tried include: {{{ ffmpeg -i test.wav -af "pan=0x4|c0=c4" -y c4.wav ffmpeg -i test.wav -map_channel 0.0.5 -y c5.wav for i in 0 1 2 3 4 5 6 7 8 9 10 11; do ffmpeg -i test.wav -af "pan=1|c0=c${i}" -y ch${i}.wav; done }}} All of the above produce empty/silence output wav files. Any ideas? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 17:58:48 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 15:58:48 -0000 Subject: [FFmpeg-trac] #2899(undetermined:new): -map_channel / -af pan are not processing 12 channel audio inputs (was: FFMPEG -af pan not processing 12 channel audio inputs) In-Reply-To: <037.5385ee2c3ad84c14ca6622b276b3dbee@avcodec.org> References: <037.5385ee2c3ad84c14ca6622b276b3dbee@avcodec.org> Message-ID: <052.a93ec38748e514610ff4ad707a974175@avcodec.org> #2899: -map_channel / -af pan are not processing 12 channel audio inputs -------------------------------------+------------------------------------- Reporter: hackeron | Owner: Type: defect | Status: new Priority: important | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 18:12:40 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 16:12:40 -0000 Subject: [FFmpeg-trac] #2899(undetermined:new): -map_channel / -af pan are not processing 12 channel audio inputs In-Reply-To: <037.5385ee2c3ad84c14ca6622b276b3dbee@avcodec.org> References: <037.5385ee2c3ad84c14ca6622b276b3dbee@avcodec.org> Message-ID: <052.5422a675d49cce7b35068446405f8333@avcodec.org> #2899: -map_channel / -af pan are not processing 12 channel audio inputs -------------------------------------+------------------------------------- Reporter: hackeron | Owner: Type: defect | Status: new Priority: important | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by hackeron): Also note that ffmpeg version: N-35295-gb55dd10, built on Nov 30 2011 00:52:52 with gcc 4.6.2 works fine, but latest trunk is broken. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 18:17:39 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 16:17:39 -0000 Subject: [FFmpeg-trac] #2899(avfilter:open): -map_channel / -af pan are not processing 12 channel audio inputs In-Reply-To: <037.5385ee2c3ad84c14ca6622b276b3dbee@avcodec.org> References: <037.5385ee2c3ad84c14ca6622b276b3dbee@avcodec.org> Message-ID: <052.c4b045ea99b5c45684255b74be63d598@avcodec.org> #2899: -map_channel / -af pan are not processing 12 channel audio inputs ------------------------------------+------------------------------------ Reporter: hackeron | Owner: Type: defect | Status: open Priority: important | Component: avfilter Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Changes (by Cigaes): * status: new => open * component: undetermined => avfilter * reproduced: 0 => 1 Comment: {{{af_pan}}} does not support streams with unknown channel layout yet. It should fail with a clearer error return, though. In the meantime, you can get it to work by setting a dummy channel layout to the input, using {{{aformat=channel_layouts=0xFFF}}} for example. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 18:19:04 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 16:19:04 -0000 Subject: [FFmpeg-trac] #906(FFserver:closed): trying to launch ffserver, I get bind(port 8090): Address family not supported by protocol In-Reply-To: <037.38d536a489222ac91bcdfffdbf36aae5@avcodec.org> References: <037.38d536a489222ac91bcdfffdbf36aae5@avcodec.org> Message-ID: <052.2b2da4a1cb5c77c9e9b0969692c08609@avcodec.org> #906: trying to launch ffserver, I get bind(port 8090): Address family not supported by protocol -------------------------------------+------------------------------------- Reporter: tpereira | Owner: Type: defect | Status: closed Priority: normal | Component: FFserver Version: unspecified | Resolution: Keywords: | worksforme Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by michael): * status: open => closed * resolution: => worksforme Comment: cant reproduce the issue, also AF_INET is set later so the patch should (with current ffserver) make no difference -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 18:36:32 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 16:36:32 -0000 Subject: [FFmpeg-trac] #2899(avfilter:open): -map_channel / -af pan are not processing 12 channel audio inputs In-Reply-To: <037.5385ee2c3ad84c14ca6622b276b3dbee@avcodec.org> References: <037.5385ee2c3ad84c14ca6622b276b3dbee@avcodec.org> Message-ID: <052.49eff792236f660d986d9b5016bd943d@avcodec.org> #2899: -map_channel / -af pan are not processing 12 channel audio inputs ------------------------------------+------------------------------------ Reporter: hackeron | Owner: Type: defect | Status: open Priority: important | Component: avfilter Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Comment (by hackeron): This was working in 2011-11 and was already broken in 2012-10 - I have tried your suggestion but it still results in an empty file. This is the full command with the debug output: {{{ root at XanBox:/home/deployer# ffmpeg -v debug -i test.wav -filter:a aformat=channel_layouts=0xFFF -af "pan=0x4|c0=c4" -y ch4.wav ffmpeg version N-55065-g6b68e2a Copyright (c) 2000-2013 the FFmpeg developers built on Jul 29 2013 20:46:32 with gcc 4.7 (Ubuntu/Linaro 4.7.3-1ubuntu1) configuration: --enable-pic --enable-shared --extra-ldflags=-ldl --enable-gpl --enable-libfaac --enable-libfdk-aac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvorbis --enable-libx264 --enable-nonfree --enable-version3 --extra-cflags=-fPIC --extra-ldflags=-fPIC libavutil 52. 40.100 / 52. 40.100 libavcodec 55. 19.100 / 55. 19.100 libavformat 55. 12.102 / 55. 12.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Splitting the commandline. Reading option '-v' ... matched as option 'v' (set logging level) with argument 'debug'. Reading option '-i' ... matched as input file with argument 'test.wav'. Reading option '-filter:a' ... matched as option 'filter' (set stream filtergraph) with argument 'aformat=channel_layouts=0xFFF'. Reading option '-af' ... matched as option 'af' (set audio filters) with argument 'pan=0x4|c0=c4'. Reading option '-y' ... matched as option 'y' (overwrite output files) with argument '1'. Reading option 'ch4.wav' ... matched as output file. Finished splitting the commandline. Parsing a group of options: global . Applying option v (set logging level) with argument debug. Applying option y (overwrite output files) with argument 1. Successfully parsed a group of options. Parsing a group of options: input file test.wav. Successfully parsed a group of options. Opening an input file: test.wav. [wav @ 0x13018c0] Format wav probed with size=2048 and score=99 [wav @ 0x13018c0] File position before avformat_find_stream_info() is 80 [wav @ 0x13018c0] parser not found for codec pcm_s16le, packets or times may be invalid. [wav @ 0x13018c0] probing stream 0 pp:4 [wav @ 0x13018c0] probing stream 0 pp:3 [wav @ 0x13018c0] probing stream 0 pp:2 [wav @ 0x13018c0] probing stream 0 pp:1 [wav @ 0x13018c0] probed stream 0 [wav @ 0x13018c0] parser not found for codec pcm_s16le, packets or times may be invalid. [wav @ 0x13018c0] Probe buffer size limit of 5000000 bytes reached [wav @ 0x13018c0] File position after avformat_find_stream_info() is 5002160 Input #0, wav, from 'test.wav': Metadata: encoder : Lavf55.12.102 Duration: 00:00:10.89, bitrate: 9216 kb/s Stream #0:0, 1226, 1/48000: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, 12 channels, s16, 9216 kb/s Successfully opened the file. Parsing a group of options: output file ch4.wav. Applying option filter:a (set stream filtergraph) with argument aformat=channel_layouts=0xFFF. Applying option af (set audio filters) with argument pan=0x4|c0=c4. Successfully parsed a group of options. Opening an output file: ch4.wav. Successfully opened the file. detected 4 logical cores [Parsed_pan_0 @ 0x17f72a0] compat: called with args=[0x4|c0=c4] [Parsed_pan_0 @ 0x17f72a0] Setting 'args' to value '0x4|c0=c4' [graph 0 input from stream 0:0 @ 0x17f7680] Setting 'time_base' to value '1/48000' [graph 0 input from stream 0:0 @ 0x17f7680] Setting 'sample_rate' to value '48000' [graph 0 input from stream 0:0 @ 0x17f7680] Setting 'sample_fmt' to value 's16' [graph 0 input from stream 0:0 @ 0x17f7680] Setting 'channels' to value '12' [graph 0 input from stream 0:0 @ 0x17f7680] tb:1/48000 samplefmt:s16 samplerate:48000 chlayout:(null) [audio format for output stream 0:0 @ 0x17f8d60] Setting 'sample_fmts' to value 's16' [Parsed_pan_0 @ 0x17f72a0] auto-inserting filter 'auto-inserted resampler 0' between the filter 'graph 0 input from stream 0:0' and the filter 'Parsed_pan_0' [AVFilterGraph @ 0x17f6880] query_formats: 4 queried, 7 merged, 3 already done, 0 delayed [auto-inserted resampler 0 @ 0x17f9a80] ch:12 chl:12 channels fmt:s16 r:48000Hz -> ch:12 chl:12 channels fmt:s16 r:48000Hz [Parsed_pan_0 @ 0x17f72a0] o0 = [Parsed_pan_0 @ 0x17f72a0] Pure channel mapping detected: M Output #0, wav, to 'ch4.wav': Metadata: ISFT : Lavf55.12.102 Stream #0:0, 0, 1/48000: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, mono, s16, 768 kb/s Stream mapping: Stream #0:0 -> #0:0 (pcm_s16le -> pcm_s16le) Press [q] to stop, [?] for help [output stream 0:0 @ 0x17f7860] EOF on sink link output stream 0:0:default. No more output streams to write to, finishing. size= 1021kB time=00:00:10.89 bitrate= 768.1kbits/s video:0kB audio:1021kB subtitle:0 global headers:0kB muxing overhead 0.007650% 3076 frames successfully decoded, 0 decoding errors [AVIOContext @ 0x17f6600] Statistics: 4 seeks, 3079 writeouts [AVIOContext @ 0x1309fc0] Statistics: 12549584 bytes read, 0 seeks }}} Any ideas? - Am I not using the channel_layouts correctly? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 18:42:23 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 16:42:23 -0000 Subject: [FFmpeg-trac] #2899(avfilter:open): -map_channel / -af pan are not processing 12 channel audio inputs In-Reply-To: <037.5385ee2c3ad84c14ca6622b276b3dbee@avcodec.org> References: <037.5385ee2c3ad84c14ca6622b276b3dbee@avcodec.org> Message-ID: <052.17b2d7eebcf3aaa9e47744a60fd61a5f@avcodec.org> #2899: -map_channel / -af pan are not processing 12 channel audio inputs ------------------------------------+------------------------------------ Reporter: hackeron | Owner: Type: defect | Status: open Priority: important | Component: avfilter Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Comment (by Cigaes): Old versions did not handle channel layouts very cleanly. If it worked (I find it surprising, the date you give is before the addition of channel mappings), it was by chance. The command you show does not work because you add two audio filter chains: the second one overrides the first one. You have to use a single filter chain. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 18:52:37 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 16:52:37 -0000 Subject: [FFmpeg-trac] #2899(avfilter:open): -map_channel / -af pan are not processing 12 channel audio inputs In-Reply-To: <037.5385ee2c3ad84c14ca6622b276b3dbee@avcodec.org> References: <037.5385ee2c3ad84c14ca6622b276b3dbee@avcodec.org> Message-ID: <052.eb72e346997d87c21f4f6b0d140a18a8@avcodec.org> #2899: -map_channel / -af pan are not processing 12 channel audio inputs ------------------------------------+------------------------------------ Reporter: hackeron | Owner: Type: defect | Status: open Priority: important | Component: avfilter Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Comment (by hackeron): Ah, my bad, you are right. This command works, thank you very much! {{{ ffmpeg -i test.wav -filter:a "aformat=channel_layouts=0xFFF,pan=1|c0=c${i}" -y ch${i}.wav }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 18:53:17 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 16:53:17 -0000 Subject: [FFmpeg-trac] #2899(avfilter:open): -map_channel / -af pan are not processing 12 channel audio inputs In-Reply-To: <037.5385ee2c3ad84c14ca6622b276b3dbee@avcodec.org> References: <037.5385ee2c3ad84c14ca6622b276b3dbee@avcodec.org> Message-ID: <052.4494927020c6b2b5894dcd8aa05a9c69@avcodec.org> #2899: -map_channel / -af pan are not processing 12 channel audio inputs -------------------------------------+------------------------------------- Reporter: hackeron | Owner: Type: defect | Status: open Priority: important | Component: avfilter Version: git-master | Resolution: Keywords: pan | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => pan regression Comment: Regression since e387c9d. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 21:11:59 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 19:11:59 -0000 Subject: [FFmpeg-trac] #2896(avfilter:new): Using video filters "fieldmatch" and "yadif" together causes crash In-Reply-To: <035.279a9f9524243ad34b5f5734cc456cb1@avcodec.org> References: <035.279a9f9524243ad34b5f5734cc456cb1@avcodec.org> Message-ID: <050.51e82a67cfc55e8b30de8299f6601acc@avcodec.org> #2896: Using video filters "fieldmatch" and "yadif" together causes crash ------------------------------------+------------------------------------ Reporter: Mornix | Owner: Type: defect | Status: new Priority: normal | Component: avfilter Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Comment (by Mornix): [http://www.datafilehost.com/d/9c6a06ef Here] is the input file I used. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 21:47:12 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 19:47:12 -0000 Subject: [FFmpeg-trac] #1398(avformat:open): remuxed DTS audio won't play on hardware devices In-Reply-To: <036.6c89764cdb80309dbb63a9daa15c63e8@avcodec.org> References: <036.6c89764cdb80309dbb63a9daa15c63e8@avcodec.org> Message-ID: <051.67148c77a9453db51707bfc2397fe5bc@avcodec.org> #1398: remuxed DTS audio won't play on hardware devices ------------------------------------+------------------------------------ Reporter: patters | Owner: Type: defect | Status: open Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: dca mpegts | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Comment (by iuqbgq9h-1@?): I verify this problem on version N-55721-gc443689. When multiplexing an MPEG2-PS format with a DTS audio stream, it sets the stream id for the DTS audio stream to 0x8a. The correct stream id is 0x88. The audio does not play on a hardware player because of this. When I multiplex with a different program that sets the stream id to 0x88, it plays fine on same hardware player. I tried setting the stream id with option '-streamid', but it doesn't change anything (seems it only applies to MPEG2-TS). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 21:57:43 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 19:57:43 -0000 Subject: [FFmpeg-trac] #2900(avformat:new): remux of interlaced MPEG2-PS to AVI doubles frame rate. Message-ID: <049.1deec5bcb02b6fe776a6fed645578e94@avcodec.org> #2900: remux of interlaced MPEG2-PS to AVI doubles frame rate. -------------------------------------+------------------------------------- Reporter: | Type: defect iuqbgq9h-1@? | Priority: normal Status: new | Version: git- Component: avformat | master Keywords: MPEG2-PS | Blocked By: AVI | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: I remultiplex an input file which is an MPEG2-PS with mpeg2video and mp2 audio. The video is interlaced with frame rate 25 (= PAL). The output is avi file, with same vcodec and acodec. The output video has double the frame rate (=50), and each frame appears twice when AVI file is opened with NLE. How to reproduce: {{{ % ffmpeg -i input.mpg -c:v copy -c:a copy -f avi output.avi ffmpeg version N-55721-gc443689 built on Aug 22 2013 19:06:24 with gcc 4.7.3 (GCC) }}} Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 22:10:06 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 20:10:06 -0000 Subject: [FFmpeg-trac] #2901(avcodec:new): mpeg4 encoder does not have any of the profile/level standard Message-ID: <049.938729c77d20338d64ffa091737f9512@avcodec.org> #2901: mpeg4 encoder does not have any of the profile/level standard -------------------------------------+------------------------------------- Reporter: | Type: iuqbgq9h-1@? | enhancement Status: new | Priority: minor Component: avcodec | Version: git- Keywords: mpeg4 | master profile level | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the request: When encoding mpeg4 video (-c:v mpeg4) with ffmpeg, it does not have any limits of the various profile/levels for mpeg4 as found in MPEG-4 Part 2 and listed on this page http://en.wikipedia.org/wiki/MPEG-4 (see MPEG-4 Levels section) So for instance, the max bitrate and max buffer size are not programmed, and the generated video can violate these limits. They have to be set manually (with -maxrate, -bufsize). Moreover, to get "Advanced Simple Profile", need to use '-profile 15', which is an odd number unfound in the documentation and has to be looked up in the source code. How to reproduce: {{{ % ffmpeg -i input -c:v mpeg4 ... output ffmpeg version N-55721-gc443689 built on Aug 22 2013 19:06:24 with gcc 4.7.3 (GCC) }}} Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 22:17:44 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 20:17:44 -0000 Subject: [FFmpeg-trac] #2901(avcodec:new): mpeg4 encoder does not have any of the profile/level standard In-Reply-To: <049.938729c77d20338d64ffa091737f9512@avcodec.org> References: <049.938729c77d20338d64ffa091737f9512@avcodec.org> Message-ID: <064.b2ed975b44d07d861b66048fea9ee6e8@avcodec.org> #2901: mpeg4 encoder does not have any of the profile/level standard --------------------------------------+----------------------------------- Reporter: iuqbgq9h-1@? | Owner: Type: enhancement | Status: new Priority: wish | Component: avcodec Version: git-master | Resolution: Keywords: asp | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------------+----------------------------------- Changes (by cehoyos): * keywords: mpeg4 profile level => asp * priority: minor => wish -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 22:21:43 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 20:21:43 -0000 Subject: [FFmpeg-trac] #2900(avformat:new): remux of interlaced MPEG2-PS to AVI doubles frame rate. In-Reply-To: <049.1deec5bcb02b6fe776a6fed645578e94@avcodec.org> References: <049.1deec5bcb02b6fe776a6fed645578e94@avcodec.org> Message-ID: <064.f70ab8cc1e56a40075eca6ffd51b7e8b@avcodec.org> #2900: remux of interlaced MPEG2-PS to AVI doubles frame rate. --------------------------------------+------------------------------------ Reporter: iuqbgq9h-1@? | Owner: Type: defect | Status: new Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: mpegps avi | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------------+------------------------------------ Changes (by cehoyos): * keywords: MPEG2-PS AVI => mpegps avi Comment: Please provide the input sample and the command line together with the complete, uncut console output to make this a valid ticket. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 22:25:49 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 20:25:49 -0000 Subject: [FFmpeg-trac] #1398(avformat:open): remuxed DTS audio won't play on hardware devices In-Reply-To: <036.6c89764cdb80309dbb63a9daa15c63e8@avcodec.org> References: <036.6c89764cdb80309dbb63a9daa15c63e8@avcodec.org> Message-ID: <051.67b38b63ac90072cac89ae3bbd68e768@avcodec.org> #1398: remuxed DTS audio won't play on hardware devices ------------------------------------+------------------------------------ Reporter: patters | Owner: Type: defect | Status: open Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: dca mpegts | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Changes (by cehoyos): * cc: iuqbgq9h-1@? (added) Comment: Replying to [comment:12 iuqbgq9h-1@?]: > I verify this problem on version N-55721-gc443689. When multiplexing an MPEG2-PS format with a DTS audio stream, it sets the stream id for the DTS audio stream to 0x8a. This ticket is about transport streams, if you have a problem with muxing DTS audio into program streams, please open a new ticket (and consider testing if attached patch fixes any issue for you). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 22:41:08 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 20:41:08 -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.9712dbba3b27bc0d0e7c054f376edab3@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: adpcm wav | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Comment (by cehoyos): Possible patch attached. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 22:49:39 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 20:49:39 -0000 Subject: [FFmpeg-trac] #2900(avformat:new): remux of interlaced MPEG2-PS to AVI doubles frame rate. In-Reply-To: <049.1deec5bcb02b6fe776a6fed645578e94@avcodec.org> References: <049.1deec5bcb02b6fe776a6fed645578e94@avcodec.org> Message-ID: <064.e85fee68cf217d6312ce3e60a8bb8438@avcodec.org> #2900: remux of interlaced MPEG2-PS to AVI doubles frame rate. --------------------------------------+------------------------------------ Reporter: iuqbgq9h-1@? | Owner: Type: defect | Status: new Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: mpegps avi | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------------+------------------------------------ Comment (by iuqbgq9h-1@?): Replying to [comment:1 cehoyos]: > Please provide the input sample and the command line together with the complete, uncut console output to make this a valid ticket. Ok, I will, but my DVD drive is kinda busy right now - may take me up to 24 hrs to create samples. Please don't erase ticket b4 then. Thanks. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 22:51:14 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 20:51:14 -0000 Subject: [FFmpeg-trac] #2896(avfilter:new): Using video filters "fieldmatch" and "yadif" together causes crash In-Reply-To: <035.279a9f9524243ad34b5f5734cc456cb1@avcodec.org> References: <035.279a9f9524243ad34b5f5734cc456cb1@avcodec.org> Message-ID: <050.5f3719f6efca44d26d8788c88f6ae47e@avcodec.org> #2896: Using video filters "fieldmatch" and "yadif" together causes crash -------------------------------------+------------------------------------- Reporter: Mornix | Owner: Type: defect | Status: new Priority: important | Component: avfilter Version: git-master | Resolution: Keywords: yadif crash | Blocked By: SIGSEGV | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => yadif crash SIGSEGV * priority: normal => important -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 24 23:13:47 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 24 Aug 2013 21:13:47 -0000 Subject: [FFmpeg-trac] #925(avcodec:closed): lead h263 - reject files encoded in "high compression" / rtp modes In-Reply-To: <038.4fb99c6856eb93df18f1fd40724a3273@avcodec.org> References: <038.4fb99c6856eb93df18f1fd40724a3273@avcodec.org> Message-ID: <053.ef262c529e171d1f53c561e149f9c3bf@avcodec.org> #925: lead h263 - reject files encoded in "high compression" / rtp modes ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: normal | Component: avcodec Version: git-master | Resolution: fixed Keywords: h263 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by michael): * status: open => closed * resolution: => fixed Comment: Fixed in f55a7ba0376d45599f6ff46ba49ee80d43d0d7d9 and 7495186fd49f6c9e701e387c2669e3f39b8900ab -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 25 08:06:02 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 25 Aug 2013 06:06:02 -0000 Subject: [FFmpeg-trac] #1398(avformat:open): remuxed DTS audio won't play on hardware devices In-Reply-To: <036.6c89764cdb80309dbb63a9daa15c63e8@avcodec.org> References: <036.6c89764cdb80309dbb63a9daa15c63e8@avcodec.org> Message-ID: <051.44dd6d35f6b1fe289c70d491f27cccd8@avcodec.org> #1398: remuxed DTS audio won't play on hardware devices ------------------------------------+------------------------------------ Reporter: patters | Owner: Type: defect | Status: open Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: dca mpegts | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Comment (by iuqbgq9h-1@?): > This ticket is about transport streams, if you have a problem with muxing DTS audio into program streams, please open a new ticket (and consider testing if attached patch fixes any issue for you). I tested the patch - built ffmpeg with it - and it solves the problem. The stream id of 0x8a is the only reason the hardware player wasn't playing the audio. I tried to find some official reference for the right number but couldn't. Two other multiplexers used for DVD authoring I used set the stream number to 0x88, and I found some forum discussions saying it's 0x88 as well. Do you still want me to open a new ticket about this? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 25 08:08:52 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 25 Aug 2013 06:08:52 -0000 Subject: [FFmpeg-trac] #2900(avformat:new): remux of interlaced MPEG2-PS to AVI doubles frame rate. In-Reply-To: <049.1deec5bcb02b6fe776a6fed645578e94@avcodec.org> References: <049.1deec5bcb02b6fe776a6fed645578e94@avcodec.org> Message-ID: <064.0d92f639a3dc490ca319b44877b1a81a@avcodec.org> #2900: remux of interlaced MPEG2-PS to AVI doubles frame rate. --------------------------------------+------------------------------------ Reporter: iuqbgq9h-1@? | Owner: Type: defect | Status: new Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: mpegps avi | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------------+------------------------------------ Comment (by iuqbgq9h-1@?): Sample attached above in comment 2. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 25 08:17:34 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 25 Aug 2013 06:17:34 -0000 Subject: [FFmpeg-trac] #1744(avdevice:new): SDL out freezes In-Reply-To: <039.d3ecbe0221683fb641e83b18c0635cd0@avcodec.org> References: <039.d3ecbe0221683fb641e83b18c0635cd0@avcodec.org> Message-ID: <054.4edf9067139de01b7a9cfb3da237ae33@avcodec.org> #1744: SDL out freezes -------------------------------------+------------------------------------ Reporter: rogerdpack | Owner: Type: defect | Status: new Priority: normal | Component: avdevice Version: unspecified | Resolution: Keywords: sdl | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Comment (by jbvsmo): ping. Same issue here with latest Zeranoe builds on Windows 8 x64. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 25 12:43:18 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 25 Aug 2013 10:43:18 -0000 Subject: [FFmpeg-trac] #2900(avformat:new): remux of interlaced MPEG2-PS to AVI doubles frame rate. In-Reply-To: <049.1deec5bcb02b6fe776a6fed645578e94@avcodec.org> References: <049.1deec5bcb02b6fe776a6fed645578e94@avcodec.org> Message-ID: <064.942ee238bfa57e227399e2d7f195d467@avcodec.org> #2900: remux of interlaced MPEG2-PS to AVI doubles frame rate. -------------------------------------+------------------------------------- Reporter: | Owner: iuqbgq9h-1@? | Status: new Type: defect | Component: avformat Priority: normal | Resolution: Version: git-master | Blocked By: Keywords: mpegps avi | Reproduced by developer: 0 regression | Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: mpegps avi => mpegps avi regression Comment: If there is an issue it is a regression since 981f6fc. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 25 12:53:13 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 25 Aug 2013 10:53:13 -0000 Subject: [FFmpeg-trac] #1900(avcodec:closed): h264: memleak with threads > 1 In-Reply-To: <038.3ce3acd617cd4d5e41b29a2b923a1aaf@avcodec.org> References: <038.3ce3acd617cd4d5e41b29a2b923a1aaf@avcodec.org> Message-ID: <053.565552178f82396006159e8435047a75@avcodec.org> #1900: h264: memleak with threads > 1 ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: normal | Component: avcodec Version: git-master | Resolution: fixed Keywords: h264 leak | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by cehoyos): * status: open => closed * resolution: => fixed Comment: Fixed by Michael in 626739e. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 25 12:53:30 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 25 Aug 2013 10:53:30 -0000 Subject: [FFmpeg-trac] #2887(avcodec:closed): h264: memleak with threads > 1 In-Reply-To: <036.f97d4626f972238d0aabff17f95aa78e@avcodec.org> References: <036.f97d4626f972238d0aabff17f95aa78e@avcodec.org> Message-ID: <051.0e78983db2d4d92c5179381bd6e8defe@avcodec.org> #2887: h264: memleak with threads > 1 ------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: closed Priority: normal | Component: avcodec Version: git-master | Resolution: duplicate Keywords: h264 leak | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------- Changes (by cehoyos): * status: new => closed * resolution: => duplicate -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 25 13:13:28 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 25 Aug 2013 11:13:28 -0000 Subject: [FFmpeg-trac] #1398(avformat:open): remuxed DTS audio won't play on hardware devices In-Reply-To: <036.6c89764cdb80309dbb63a9daa15c63e8@avcodec.org> References: <036.6c89764cdb80309dbb63a9daa15c63e8@avcodec.org> Message-ID: <051.d9c32a96fbca9ddf1c753584980f985c@avcodec.org> #1398: remuxed DTS audio won't play on hardware devices ------------------------------------+------------------------------------ Reporter: patters | Owner: Type: defect | Status: open Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: dca mpegts | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Comment (by cehoyos): @Hendrik: Please consider elaborating how the patch you attached is related to this ticket=-) If the patch fixes an actual issue (albeit completely unrelated to the "DTS" meant here), please either send or commit it. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 25 13:30:05 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 25 Aug 2013 11:30:05 -0000 Subject: [FFmpeg-trac] #1398(avformat:open): remuxed DTS audio won't play on hardware devices In-Reply-To: <036.6c89764cdb80309dbb63a9daa15c63e8@avcodec.org> References: <036.6c89764cdb80309dbb63a9daa15c63e8@avcodec.org> Message-ID: <051.53b5908984c8bb475fd613aac8cf5121@avcodec.org> #1398: remuxed DTS audio won't play on hardware devices ------------------------------------+------------------------------------ Reporter: patters | Owner: Type: defect | Status: open Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: dca mpegts | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Comment (by heleppkes): My bad, i shouldn't post patches while being 90% asleep. You are right, its unrelated to this ticket. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 25 13:57:13 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 25 Aug 2013 11:57:13 -0000 Subject: [FFmpeg-trac] #1398(avformat:open): remuxed DTS audio won't play on hardware devices In-Reply-To: <036.6c89764cdb80309dbb63a9daa15c63e8@avcodec.org> References: <036.6c89764cdb80309dbb63a9daa15c63e8@avcodec.org> Message-ID: <051.94b30e092e675120db329ac85671ca44@avcodec.org> #1398: remuxed DTS audio won't play on hardware devices ------------------------------------+------------------------------------ Reporter: patters | Owner: Type: defect | Status: open Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: dca mpegts | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Comment (by cehoyos): Replying to [comment:16 heleppkes]: > My bad, i shouldn't post patches while being 90% asleep. You are right, its unrelated to this ticket. np, but perhaps you can comment on the (also unrelated but less unrelated) patch I just sent to the mailing list? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 25 15:29:24 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 25 Aug 2013 13:29:24 -0000 Subject: [FFmpeg-trac] #2897(undetermined:new): jpeg2000: avoid abort In-Reply-To: <038.7f1fba6ebe4e2647565ef7f685635a89@avcodec.org> References: <038.7f1fba6ebe4e2647565ef7f685635a89@avcodec.org> Message-ID: <053.53b2024ebadc7d7c3f4aecbee0159882@avcodec.org> #2897: jpeg2000: avoid abort -------------------------------------+------------------------------------- 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): could you try to reproduce with -threads 1? win32 build aborts with -threads 1, with -threads 2 threre is an invalid read -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 25 15:45:54 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 25 Aug 2013 13:45:54 -0000 Subject: [FFmpeg-trac] #2897(avcodec:open): jpeg2000: avoid abort In-Reply-To: <038.7f1fba6ebe4e2647565ef7f685635a89@avcodec.org> References: <038.7f1fba6ebe4e2647565ef7f685635a89@avcodec.org> Message-ID: <053.fcb4439d0faecb026ee270f18a5eb931@avcodec.org> #2897: jpeg2000: avoid abort -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: crash abort | Blocked By: j2k regression | 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 abort j2k regression Comment: Reproducible with -threads 1. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 25 15:51:37 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 25 Aug 2013 13:51:37 -0000 Subject: [FFmpeg-trac] #2895(avcodec:closed): jpeg2000: invalid write 2 In-Reply-To: <038.5e2ae1de155520f8345065b95c814921@avcodec.org> References: <038.5e2ae1de155520f8345065b95c814921@avcodec.org> Message-ID: <053.ea7e93ff7142e403e51dfa4acfdc8e88@avcodec.org> #2895: jpeg2000: invalid write 2 -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: fixed Keywords: j2k crash | Blocked By: SIGSEGV regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * status: new => closed * reproduced: 0 => 1 * component: undetermined => avcodec * priority: normal => important * version: unspecified => git-master * keywords: => j2k crash SIGSEGV regression * resolution: => fixed Comment: Only reproducible here with small number of threads, fixed by Michael in 9a271a9. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 25 21:29:49 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 25 Aug 2013 19:29:49 -0000 Subject: [FFmpeg-trac] #2891(undetermined:open): 2013 Autumn Website Art Contest In-Reply-To: <035.68e5a1b803c933a51e127b6c9cc4b1e1@avcodec.org> References: <035.68e5a1b803c933a51e127b6c9cc4b1e1@avcodec.org> Message-ID: <050.e5e9b21717aa9793110812ef0205b7b3@avcodec.org> #2891: 2013 Autumn Website Art Contest -------------------------------------+------------------------------------- Reporter: beastd | Owner: Type: art | Status: open Priority: minor | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by beastd): * status: new => open -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 25 23:25:55 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 25 Aug 2013 21:25:55 -0000 Subject: [FFmpeg-trac] #2902(build system:new): ICL13 compiler configuration fail Message-ID: <037.20bd3feed8da5e8c2ecdaa5cbccab4ff@avcodec.org> #2902: ICL13 compiler configuration fail -------------------------------------+------------------------------------- Reporter: janos666 | Type: defect Status: new | Priority: normal Component: build | Version: git- system | master Keywords: ICL13 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: ICL13 compiler configuration fail How to reproduce: Do everything as written here: http://www.ffmpeg.org/platform.html#toc-Microsoft-Visual-C_002b_002b-or- Intel-C_002b_002b-Compiler-for-Windows {{{ WARNING: pkg-config not found, library detection may fail. mktemp -u XXXXXX tYmECi WARNING: Unknown C compiler c99wrap -noconv icl, unable to select optimal CFLAGS check_ld cc check_cc BEGIN /tmp/ffconf.WmSCWKfn.c 1 int main(void){ return 0; } END /tmp/ffconf.WmSCWKfn.c c99wrap -noconv icl -c -o /tmp/ffconf.CFgEVHFy.o /tmp/ffconf.WmSCWKfn.c C compiler test failed. }}} I installed msys with the latest mingw-get win32 installer and I made sure to select pkginfo after I saw this error in the log but it didn't help. (This package was unavailable but I filed a bug report and it is available now. I have it installed now, even though the mingw-get package maintainer suggested that I should need this for compiling anything like ffmpeg, so this can be my misunderstanding. But the configuration fails regardless...) ICL13 is properly installed and it seems to work correctly (I already compiled some other source code from the command line and the programs work on my PC.) I tried both intel64 and ia32 target configurations. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 25 23:26:44 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 25 Aug 2013 21:26:44 -0000 Subject: [FFmpeg-trac] #2902(build system:new): ICL13 compiler configuration failure (was: ICL13 compiler configuration fail) In-Reply-To: <037.20bd3feed8da5e8c2ecdaa5cbccab4ff@avcodec.org> References: <037.20bd3feed8da5e8c2ecdaa5cbccab4ff@avcodec.org> Message-ID: <052.d9c6f007484b87c8948750c31b0893e5@avcodec.org> #2902: ICL13 compiler configuration failure -------------------------------------+------------------------------------- Reporter: janos666 | Owner: Type: defect | Status: new Priority: normal | Component: build Version: git-master | system Keywords: ICL13 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 25 23:29:51 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 25 Aug 2013 21:29:51 -0000 Subject: [FFmpeg-trac] #2902(build system:new): ICL13 compiler configuration failure In-Reply-To: <037.20bd3feed8da5e8c2ecdaa5cbccab4ff@avcodec.org> References: <037.20bd3feed8da5e8c2ecdaa5cbccab4ff@avcodec.org> Message-ID: <052.71000d3f0fcfaa37502b2cbf2ba0c1db@avcodec.org> #2902: ICL13 compiler configuration failure -------------------------------------+------------------------------------- Reporter: janos666 | Owner: Type: defect | Status: new Priority: normal | Component: build Version: git-master | system Keywords: ICL13 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by janos666): Sorry, I made a mistake. I wrote: "I should need this" but I meant: "I should NOT need this". -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Aug 25 23:50:29 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 25 Aug 2013 21:50:29 -0000 Subject: [FFmpeg-trac] #2902(build system:new): ICL13 compiler configuration failure In-Reply-To: <037.20bd3feed8da5e8c2ecdaa5cbccab4ff@avcodec.org> References: <037.20bd3feed8da5e8c2ecdaa5cbccab4ff@avcodec.org> Message-ID: <052.d4d8cda95c7b4f02bd1264454eaadc32@avcodec.org> #2902: ICL13 compiler configuration failure -------------------------------------+------------------------------------- Reporter: janos666 | Owner: Type: defect | Status: new Priority: normal | Component: build Version: git-master | system Keywords: icl | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: ICL13 => icl Comment: Please create a file test.c containing {{{int main(void){ return 0; }}}} run both {{{c99wrap -noconv icl}}} and {{{c99wrap -noconv icl -c -o test.o test.c}}} and post the output here. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 26 00:36:28 2013 From: trac at avcodec.org (FFmpeg) Date: Sun, 25 Aug 2013 22:36:28 -0000 Subject: [FFmpeg-trac] #2892(undetermined:new): MPEG tbn value incorrectly evaluated: causes MOV wrap to fail In-Reply-To: <035.0e90d587663d7770fe826accc28b4b2a@avcodec.org> References: <035.0e90d587663d7770fe826accc28b4b2a@avcodec.org> Message-ID: <050.34b2f2519f9f8e6fced6223f14973329@avcodec.org> #2892: MPEG tbn value incorrectly evaluated: causes MOV wrap to fail -------------------------------------+------------------------------------- Reporter: ortoni | 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 ortoni): Uploaded file MPEG_tbn_test.mov and explanatory MPEG_tbn_test.rtf @ 15:30 PST -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 26 02:24:40 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 26 Aug 2013 00:24:40 -0000 Subject: [FFmpeg-trac] #2892(undetermined:new): MPEG tbn value incorrectly evaluated: causes MOV remuxing to fail (was: MPEG tbn value incorrectly evaluated: causes MOV wrap to fail) In-Reply-To: <035.0e90d587663d7770fe826accc28b4b2a@avcodec.org> References: <035.0e90d587663d7770fe826accc28b4b2a@avcodec.org> Message-ID: <050.9976013e08ad5121604e231cfefe5ef6@avcodec.org> #2892: MPEG tbn value incorrectly evaluated: causes MOV remuxing to fail -------------------------------------+------------------------------------- Reporter: ortoni | 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): Could you elaborate why you think that remuxing fails? It succeeds here (as in your examples above). Please do not use "to wrap" for "muxing": Wrapping in combination with MPEG streams usually has another meaning (timestamp wraps) and made understanding your original report very difficult. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 26 02:32:46 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 26 Aug 2013 00:32:46 -0000 Subject: [FFmpeg-trac] #2892(undetermined:new): Setting mov timecode fails when remuxing from mpegps because of high tbc value (was: MPEG tbn value incorrectly evaluated: causes MOV remuxing to fail) In-Reply-To: <035.0e90d587663d7770fe826accc28b4b2a@avcodec.org> References: <035.0e90d587663d7770fe826accc28b4b2a@avcodec.org> Message-ID: <050.d27996ee176902cd0d0cb6bbd1289357@avcodec.org> #2892: Setting mov timecode fails when remuxing from mpegps because of high tbc value -------------------------------------+------------------------------------- Reporter: ortoni | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: mov mpegps | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => mov mpegps * version: unspecified => git-master -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 26 02:38:49 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 26 Aug 2013 00:38:49 -0000 Subject: [FFmpeg-trac] #2892(undetermined:new): Setting mov timecode fails when remuxing from mpegps because of high tbc value In-Reply-To: <035.0e90d587663d7770fe826accc28b4b2a@avcodec.org> References: <035.0e90d587663d7770fe826accc28b4b2a@avcodec.org> Message-ID: <050.0512baccd68a5ba03439904c156fedad@avcodec.org> #2892: Setting mov timecode fails when remuxing from mpegps because of high tbc value -------------------------------------+------------------------------------- Reporter: ortoni | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: mov mpegps | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Could you test if the following command works as expected? {{{$ ffmpeg -i MPEG_tbn_test.mov -c:v copy -c:a copy -vtag mx3n -timecode 10:00:00:00 -r 30 out.mov}}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 26 03:00:38 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 26 Aug 2013 01:00:38 -0000 Subject: [FFmpeg-trac] #2892(undetermined:new): Setting mov timecode fails when remuxing from mpegps because of high tbc value In-Reply-To: <035.0e90d587663d7770fe826accc28b4b2a@avcodec.org> References: <035.0e90d587663d7770fe826accc28b4b2a@avcodec.org> Message-ID: <050.d77ebd0eaee8697d1ed41f4682172527@avcodec.org> #2892: Setting mov timecode fails when remuxing from mpegps because of high tbc value -------------------------------------+------------------------------------- Reporter: ortoni | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: mov mpegps | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ortoni): Yes, using either -r 30 or -r 29.97 allows the muxing to proceed to completion. Have also checked PAL IMX (-vtag mx3p -r 25) and the -r switch also works there as well. tbn still showing quite incorrect value (12800 in PAL), but the workaround is more than adequate, and files play correctly, thank you. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 26 03:13:41 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 26 Aug 2013 01:13:41 -0000 Subject: [FFmpeg-trac] #2892(undetermined:new): Setting mov timecode fails when remuxing from mpegps because of high tbc value In-Reply-To: <035.0e90d587663d7770fe826accc28b4b2a@avcodec.org> References: <035.0e90d587663d7770fe826accc28b4b2a@avcodec.org> Message-ID: <050.4ab09ebabf1214221731489172a37d41@avcodec.org> #2892: Setting mov timecode fails when remuxing from mpegps because of high tbc value -------------------------------------+------------------------------------- Reporter: ortoni | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: mov mpegps | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): If {{{-r 30}}} is not adequate please use {{{-r 30000/1001}}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 26 08:03:04 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 26 Aug 2013 06:03:04 -0000 Subject: [FFmpeg-trac] #2902(build system:new): ICL13 compiler configuration failure In-Reply-To: <037.20bd3feed8da5e8c2ecdaa5cbccab4ff@avcodec.org> References: <037.20bd3feed8da5e8c2ecdaa5cbccab4ff@avcodec.org> Message-ID: <052.f9af50a7f7a84f6b043aca525569b288@avcodec.org> #2902: ICL13 compiler configuration failure -------------------------------------+------------------------------------- Reporter: janos666 | Owner: Type: defect | Status: new Priority: normal | Component: build Version: git-master | system Keywords: icl | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by janos666): There is no output at all. Strange. c99conv has an output when I run it without parameters (c99conv.exe ) but c99wrap remains silent with or without parameters. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 26 09:45:45 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 26 Aug 2013 07:45:45 -0000 Subject: [FFmpeg-trac] #1398(avformat:open): remuxed DTS audio won't play on hardware devices In-Reply-To: <036.6c89764cdb80309dbb63a9daa15c63e8@avcodec.org> References: <036.6c89764cdb80309dbb63a9daa15c63e8@avcodec.org> Message-ID: <051.878577c70ab2ddc8dfc9eb55cbbde282@avcodec.org> #1398: remuxed DTS audio won't play on hardware devices ------------------------------------+------------------------------------ Reporter: patters | Owner: Type: defect | Status: open Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: dca mpegts | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Comment (by cehoyos): Replying to [comment:14 iuqbgq9h-1@?]: > > This ticket is about transport streams, if you have a problem with muxing DTS audio into program streams, please open a new ticket (and consider testing if attached patch fixes any issue for you). > I tested the patch - built ffmpeg with it - and it solves the problem. The stream id of 0x8a is the only reason the hardware player wasn't playing the audio. Which hardware player did you test? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 26 12:11:51 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 26 Aug 2013 10:11:51 -0000 Subject: [FFmpeg-trac] #1398(avformat:open): remuxed DTS audio won't play on hardware devices In-Reply-To: <036.6c89764cdb80309dbb63a9daa15c63e8@avcodec.org> References: <036.6c89764cdb80309dbb63a9daa15c63e8@avcodec.org> Message-ID: <051.9f1e7f793912aa91b5ca95a5c15db4ac@avcodec.org> #1398: remuxed DTS audio won't play on hardware devices ------------------------------------+------------------------------------ Reporter: patters | Owner: Type: defect | Status: open Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: dca mpegts | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Comment (by iuqbgq9h-1@?): > Which hardware player did you test? I'ts made by some anonymous Chinese manufacturer that's imported and relabeled by a local retailer :-). Could very well be that other players would handle the stream id 0x8a. The other multiplexers I tried were dvd- lab and mplex from mjpegtools - and they both set a stream id of 0x88. To the best of my understanding - AC-3 streams are numbered 0x80 - 0x87, and DTS 0x88-0x8f, so 0x8a would be the third DTS stream - and since there are no streams in the data numbered 0x88 or 0x89 - it may screw up some overly restrictive playback hardware. The issue is compounded by the '-streamid' option not doing anything for program streams - so it's not possible to manually override the 0x8a value short of a recompile. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 26 12:12:58 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 26 Aug 2013 10:12:58 -0000 Subject: [FFmpeg-trac] #1398(avformat:open): remuxed DTS audio won't play on hardware devices In-Reply-To: <036.6c89764cdb80309dbb63a9daa15c63e8@avcodec.org> References: <036.6c89764cdb80309dbb63a9daa15c63e8@avcodec.org> Message-ID: <051.b23f04a2250cf95de7058f5819dbc06a@avcodec.org> #1398: remuxed DTS audio won't play on hardware devices ------------------------------------+------------------------------------ Reporter: patters | Owner: Type: defect | Status: open Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: dca mpegts | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Comment (by cehoyos): Replying to [comment:19 iuqbgq9h-1@?]: > > Which hardware player did you test? > I'ts made by some anonymous Chinese manufacturer that's imported and relabeled by a local retailer :-). I'd just like to have a type to put into the commit message. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 26 12:59:00 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 26 Aug 2013 10:59:00 -0000 Subject: [FFmpeg-trac] #2903(undetermined:new): png: invalid write Message-ID: <038.aba0aa390a77f96a6e046ba8c4026591@avcodec.org> #2903: png: invalid write -------------------------------------+------------------------------------- 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/d/6985a553 {{{ knoppix at Microknoppix:/media/sdb1$ valgrind --leak-check=full ffmpeg-HEAD- edf6fb6/ffmpeg_g -i ./png_fuzz.mov -f null - ==29921== Memcheck, a memory error detector ==29921== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. ==29921== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info ==29921== Command: ffmpeg-HEAD-edf6fb6/ffmpeg_g -i ./png_fuzz.mov -f null - ==29921== ffmpeg version 2.0-edf6fb6 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 24 2013 11:50:43 with gcc 4.7 (Debian 4.7.2-5) configuration: --disable-yasm --disable-ffserver --disable-ffprobe --enable-gpl libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 29.100 / 55. 29.100 libavformat 55. 14.102 / 55. 14.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.102 / 3. 82.102 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from './png_fuzz.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt creation_time : 2012-03-24 20:33:27 Duration: 00:00:05.96, start: 0.000000, bitrate: 7021 kb/s Stream #0:0(eng): Video: png (png / 0x20676E70), rgba, 189x127 [SAR 2834:2834 DAR 189:127], 7019 kb/s, 24 fps, 24 tbr, 1000k tbn, 1000k tbc (default) Metadata: creation_time : 2012-03-24 20:33:27 handler_name : Procedura obs???ugi skr???t???w danych Apple Output #0, null, to 'pipe:': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt encoder : Lavf55.14.102 Stream #0:0(eng): Video: rawvideo (RGBA / 0x41424752), rgba, 189x127 [SAR 1:1 DAR 189:127], q=2-31, 200 kb/s, 90k tbn, 24 tbc (default) Metadata: creation_time : 2012-03-24 20:33:27 handler_name : Procedura obs???ugi skr???t???w danych Apple Stream mapping: Stream #0:0 -> #0:0 (png -> rawvideo) Press [q] to stop, [?] for help [png @ 0x4346de0] inflate returned error -3 [png @ 0x4347f00] chunk too big [png @ 0x434a120] inflate returned error -3 [null @ 0x42747e0] Encoder did not produce proper pts, making some up. [png @ 0x4349000] inflate returned error -3 [png @ 0x4346480] inflate returned error -3 Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input [png @ 0x4346de0] chunk too big Error while decoding stream #0:0: Invalid data found when processing input [png @ 0x4347f00] Missing png signature Error while decoding stream #0:0: Invalid data found when processing input [png @ 0x434a120] chunk too big [png @ 0x4349000] inflate returned error -3 Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 1 times [png @ 0x4346480] chunk too big Error while decoding stream #0:0: Invalid data found when processing input [png @ 0x4346de0] chunk too big Error while decoding stream #0:0: Invalid data found when processing input ==29921== Thread 7:peated 3 times ==29921== Invalid write of size 4 ==29921== at 0x402ABFD: memset (mc_replace_strmem.c:966) ==29921== by 0x85BF16A: decode_frame (pngdec.c:672) ==29921== by 0x85CC6DD: frame_worker_thread (pthread.c:339) ==29921== by 0x407B953: start_thread (pthread_create.c:304) ==29921== by 0x416395D: clone (clone.S:130) ==29921== Address 0x4436c54 is 564 bytes inside a block of size 567 alloc'd ==29921== at 0x40268A4: memalign (vg_replace_malloc.c:694) ==29921== by 0x402695E: posix_memalign (vg_replace_malloc.c:835) ==29921== by 0x886D047: av_malloc (mem.c:93) ==29921== by 0x85C0014: decode_frame (pngdec.c:677) ==29921== by 0x85CC6DD: frame_worker_thread (pthread.c:339) ==29921== by 0x407B953: start_thread (pthread_create.c:304) ==29921== by 0x416395D: clone (clone.S:130) ==29921== ==29921== Invalid read of size 1 ==29921== at 0x85C064C: ff_add_png_paeth_prediction (pngdec.c:170) ==29921== by 0x85BE25A: png_filter_row (pngdec.c:260) ==29921== by 0x85BF905: decode_frame (pngdec.c:297) ==29921== by 0x85CC6DD: frame_worker_thread (pthread.c:339) ==29921== by 0x407B953: start_thread (pthread_create.c:304) ==29921== by 0x416395D: clone (clone.S:130) ==29921== Address 0x4436c57 is 0 bytes after a block of size 567 alloc'd ==29921== at 0x40268A4: memalign (vg_replace_malloc.c:694) ==29921== by 0x402695E: posix_memalign (vg_replace_malloc.c:835) ==29921== by 0x886D047: av_malloc (mem.c:93) ==29921== by 0x85C0014: decode_frame (pngdec.c:677) ==29921== by 0x85CC6DD: frame_worker_thread (pthread.c:339) ==29921== by 0x407B953: start_thread (pthread_create.c:304) ==29921== by 0x416395D: clone (clone.S:130) ==29921== ==29921== Invalid read of size 1 ==29921== at 0x85C0660: ff_add_png_paeth_prediction (pngdec.c:171) ==29921== by 0x85BE25A: png_filter_row (pngdec.c:260) ==29921== by 0x85BF905: decode_frame (pngdec.c:297) ==29921== by 0x85CC6DD: frame_worker_thread (pthread.c:339) ==29921== by 0x407B953: start_thread (pthread_create.c:304) ==29921== by 0x416395D: clone (clone.S:130) ==29921== Address 0x4436c57 is 0 bytes after a block of size 567 alloc'd ==29921== at 0x40268A4: memalign (vg_replace_malloc.c:694) ==29921== by 0x402695E: posix_memalign (vg_replace_malloc.c:835) ==29921== by 0x886D047: av_malloc (mem.c:93) ==29921== by 0x85C0014: decode_frame (pngdec.c:677) ==29921== by 0x85CC6DD: frame_worker_thread (pthread.c:339) ==29921== by 0x407B953: start_thread (pthread_create.c:304) ==29921== by 0x416395D: clone (clone.S:130) ==29921== Last message repeated 3 times frame= 34 fps=0.0 q=0.0 size=N/A time=00:00:01.41 bitrate=N/A dup=11 drop=0 frame= 66 fps= 65 q=0.0 size=N/A time=00:00:02.75 bitrate=N/A dup=11 drop=0 frame= 97 fps= 64 q=0.0 size=N/A time=00:00:04.04 bitrate=N/A dup=11 drop=0 frame= 128 fps= 63 q=0.0 size=N/A time=00:00:05.33 bitrate=N/A dup=11 drop=0 frame= 143 fps= 63 q=0.0 Lsize=N/A time=00:00:05.95 bitrate=N/A dup=11 drop=0 video:9kB audio:0kB subtitle:0 global headers:0kB muxing overhead -100.240385% ==29921== ==29921== HEAP SUMMARY: ==29921== in use at exit: 0 bytes in 0 blocks ==29921== total heap usage: 5,828 allocs, 5,828 frees, 13,536,240 bytes allocated ==29921== ==29921== All heap blocks were freed -- no leaks are possible ==29921== ==29921== For counts of detected and suppressed errors, rerun with: -v ==29921== ERROR SUMMARY: 11076 errors from 3 contexts (suppressed: 59 from 6 }}} {{{ (gdb) r -i ./png_fuzz.mov -f null - Starting program: /media/sdb1/ffmpeg-HEAD-edf6fb6/ffmpeg_g -i ./png_fuzz.mov -f null - [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". ffmpeg version 2.0-edf6fb6 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 24 2013 11:50:43 with gcc 4.7 (Debian 4.7.2-5) configuration: --disable-yasm --disable-ffserver --disable-ffprobe --enable-gpl libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 29.100 / 55. 29.100 libavformat 55. 14.102 / 55. 14.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.102 / 3. 82.102 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from './png_fuzz.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt creation_time : 2012-03-24 20:33:27 Duration: 00:00:05.96, start: 0.000000, bitrate: 7021 kb/s Stream #0:0(eng): Video: png (png / 0x20676E70), rgba, 189x127 [SAR 2834:2834 DAR 189:127], 7019 kb/s, 24 fps, 24 tbr, 1000k tbn, 1000k tbc (default) Metadata: creation_time : 2012-03-24 20:33:27 handler_name : Procedura obs???ugi skr???t???w danych Apple [New Thread 0xb7df8b70 (LWP 29911)] [New Thread 0xb75f8b70 (LWP 29912)] [New Thread 0xb6df8b70 (LWP 29913)] [New Thread 0xb65f8b70 (LWP 29914)] [New Thread 0xb5df8b70 (LWP 29915)] [New Thread 0xb55f8b70 (LWP 29916)] [New Thread 0xb4df8b70 (LWP 29917)] [New Thread 0xb45f8b70 (LWP 29918)] [New Thread 0xb3df8b70 (LWP 29919)] [New Thread 0xb35f8b70 (LWP 29920)] Output #0, null, to 'pipe:': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt encoder : Lavf55.14.102 Stream #0:0(eng): Video: rawvideo (RGBA / 0x41424752), rgba, 189x127 [SAR 1:1 DAR 189:127], q=2-31, 200 kb/s, 90k tbn, 24 tbc (default) Metadata: creation_time : 2012-03-24 20:33:27 handler_name : Procedura obs???ugi skr???t???w danych Apple Stream mapping: Stream #0:0 -> #0:0 (png -> rawvideo) Press [q] to stop, [?] for help [png @ 0x910cac0] inflate returned error -3 [png @ 0x910da20] chunk too big [null @ 0x9108520] Encoder did not produce proper pts, making some up. [png @ 0x90f46c0] inflate returned error -3 [png @ 0x90f5600] inflate returned error -3 [png @ 0x910ad40] inflate returned error -3 Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input [png @ 0x910cac0] chunk too big Error while decoding stream #0:0: Invalid data found when processing input [png @ 0x910da20] Missing png signature Error while decoding stream #0:0: Invalid data found when processing input [png @ 0x90f46c0] inflate returned error -3 Error while decoding stream #0:0: Invalid data found when processing input [png @ 0x90f5600] chunk too big [png @ 0x910ad40] chunk too big Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input [png @ 0x910cac0] chunk too big Error while decoding stream #0:0: Invalid data found when processing input *** glibc detected *** /media/sdb1/ffmpeg-HEAD-edf6fb6/ffmpeg_g: free(): invalid pointer: 0x09148650 *** ======= Backtrace: ========= /lib/i386-linux-gnu/libc.so.6(+0x70a8a)[0xb7ea4a8a] /lib/i386-linux-gnu/libc.so.6(+0x722e8)[0xb7ea62e8] /lib/i386-linux-gnu/libc.so.6(cfree+0x6d)[0xb7ea93ed] /media/sdb1/ffmpeg-HEAD-edf6fb6/ffmpeg_g[0x885fb43] ======= Memory map: ======== 08048000-08ae4000 r-xp 00000000 08:11 7358 /media/sdb1/ffmpeg-HEAD- edf6fb6/ffmpeg_g 08ae4000-08b03000 rw-p 00a9b000 08:11 7358 /media/sdb1/ffmpeg-HEAD- edf6fb6/ffmpeg_g 08b03000-0926b000 rw-p 00000000 00:00 0 [heap] 41602000-41619000 r-xp 00000000 08:02 10056 /lib/i386-linux- gnu/libz.so.1.2.7 41619000-4161a000 r--p 00016000 08:02 10056 /lib/i386-linux- gnu/libz.so.1.2.7 4161a000-4161b000 rw-p 00017000 08:02 10056 /lib/i386-linux- gnu/libz.so.1.2.7 41628000-41659000 r-xp 00000000 08:02 10014 /lib/i386-linux- gnu/libncursesw.so.5.9 41659000-4165a000 r--p 00030000 08:02 10014 /lib/i386-linux- gnu/libncursesw.so.5.9 4165a000-4165b000 rw-p 00031000 08:02 10014 /lib/i386-linux- gnu/libncursesw.so.5.9 41673000-41676000 r-xp 00000000 08:02 24959 /usr/lib/i386-linux-gnu /libpulse-simple.so.0.0.3 41676000-41677000 r--p 00002000 08:02 24959 /usr/lib/i386-linux-gnu /libpulse-simple.so.0.0.3 41677000-41678000 rw-p 00003000 08:02 24959 /usr/lib/i386-linux-gnu /libpulse-simple.so.0.0.3 4178e000-418c2000 r-xp 00000000 08:02 24566 /usr/lib/i386-linux- gnu/libX11.so.6.3.0 418c2000-418c6000 rw-p 00133000 08:02 24566 /usr/lib/i386-linux- gnu/libX11.so.6.3.0 418c8000-418e9000 r-xp 00000000 08:02 25047 /usr/lib/i386-linux- gnu/libxcb.so.1.1.0 418e9000-418ea000 r--p 00020000 08:02 25047 /usr/lib/i386-linux- gnu/libxcb.so.1.1.0 418ea000-418eb000 rw-p 00021000 08:02 25047 /usr/lib/i386-linux- gnu/libxcb.so.1.1.0 418ed000-418ef000 r-xp 00000000 08:02 24568 /usr/lib/i386-linux- gnu/libXau.so.6.0.0 418ef000-418f0000 rw-p 00001000 08:02 24568 /usr/lib/i386-linux- gnu/libXau.so.6.0.0 418f2000-418f7000 r-xp 00000000 08:02 24574 /usr/lib/i386-linux- gnu/libXdmcp.so.6.0.0 418f7000-418f8000 rw-p 00004000 08:02 24574 /usr/lib/i386-linux- gnu/libXdmcp.so.6.0.0 41913000-41924000 r-xp 00000000 08:02 24575 /usr/lib/i386-linux- gnu/libXext.so.6.4.0 41924000-41925000 rw-p 00010000 08:02 24575 /usr/lib/i386-linux- gnu/libXext.so.6.4.0 41cd1000-41cd3000 r-xp 00000000 08:02 25013 /usr/lib/i386-linux- gnu/libts-0.0.so.0.1.1 41cd3000-41cd4000 rw-p 00001000 08:02 25013 /usr/lib/i386-linux- gnu/libts-0.0.so.0.1.1 41cd6000-41ce4000 r-xp 00000000 08:02 24578 /usr/lib/i386-linux- gnu/libXi.so.6.1.0 41ce4000-41ce5000 rw-p 0000e000 08:02 24578 /usr/lib/i386-linux- gnu/libXi.so.6.1.0 41f58000-41f6e000 r-xp 00000000 08:02 24654 /usr/lib/i386-linux- gnu/libdirect-1.2.so.9.0.1 41f6e000-41f6f000 rw-p 00016000 08:02 24654 /usr/lib/i386-linux- gnu/libdirect-1.2.so.9.0.1 41f94000-41f98000 r-xp 00000000 08:02 9978 /lib/i386-linux- gnu/libattr.so.1.1.0 41f98000-41f99000 r--p 00003000 08:02 9978 /lib/i386-linux- gnu/libattr.so.1.1.0 41f99000-41f9a000 rw-p 00004000 08:02 9978 /lib/i386-linux- gnu/libattr.so.1.1.0 41f9c000-41fa0000 r-xp 00000000 08:02 9985 /lib/i386-linux- gnu/libcap.so.2.22 41fa0000-41fa1000 rw-p 00003000 08:02 9985 /lib/i386-linux- gnu/libcap.so.2.22 41fa3000-41fab000 r-xp 00000000 08:02 10054 /lib/i386-linux- gnu/libwrap.so.0.7.6 41fab000-41fac000 r--p 00007000 08:02 10054 /lib/i386-linux- gnu/libwrap.so.0.7.6 41fac000-41fad000 rw-p 00008000 08:02 10054 /lib/i386-linux- gnu/libwrap.so.0.7.6 41faf000-41fb4000 r-xp 00000000 08:02 24589 /usr/lib/i386-linux- gnu/libXtst.so.6.1.0 41fb4000-41fb5000 rw-p 00004000 08:02 24589 /usr/lib/i386-linux- gnu/libXtst.so.6.1.0 4244e000-42457000 r-xp 00000000 08:02 24707 /usr/lib/i386-linux- gnu/libfusion-1.2.so.9.0.1 42457000-42458000 rw-p 00008000 08:02 24707 /usr/lib/i386-linux- gnu/libfusion-1.2.so.9.0.1 42489000-42491000 r-xp 00000000 08:02 10005 /lib/i386-linux- gnu/libjson.so.0.1.0 42491000-42492000 r--p 00007000 08:02 10005 /lib/i386-linux- gnu/libjson.so.0.1.0 42492000-42493000 rw-p 00008000 08:02 10005 /lib/i386-linux- gnu/libjson.so.0.1.0 42495000-4249a000 r-xp 00000000 08:02 24603 /usr/lib/i386-linux- gnu/libasyncns.so.0.3.1 4249a000-4249b000 rw-p 00004000 08:02 24603 /usr/lib/i386-linux- gnu/libasyncns.so.0.3.1 424a1000-424a7000 r-xp 00000000 08:02 24920 /usr/lib/i386-linux- gnu/libogg.so.0.8.0 424a7000-424a8000 rw-p 00005000 08:02 24920 /usr/lib/i386-linux- gnu/libogg.so.0.8.0 424aa000-424d4000 r-xp 00000000 08:02 25032 /usr/lib/i386-linux- gnu/libvorbis.so.0.4.5 424d4000-424d5000 r--p 00029000 08:02 25032 /usr/lib/i386-linux- gnu/libvorbis.so.0.4.5 424d5000-424d6000 rw-p 0002a000 08:02 25032 /usr/lib/i386-linux- gnu/libvorbis.so.0.4.5 424d8000-42526000 r-xp 00000000 08:02 24551 /usr/lib/i386-linux- gnu/libFLAC.so.8.2.0 42526000-42527000 r--p 0004d000 08:02 24551 /usr/lib/i386-linux- gnu/libFLAC.so.8.2.0 42527000-42528000 rw-p 0004e000 08:02 24551 /usr/lib/i386-linux- gnu/libFLAC.so.8.2.0 42530000-42534000 r-xp 00000000 08:02 10053 /lib/i386-linux- gnu/libuuid.so.1.3.0 42534000-42535000 r--p 00003000 08:02 10053 /lib/i386-linux- gnu/libuuid.so.1.3.0 42535000-42536000 rw-p 00004000 08:02 10053 /lib/i386-linux- gnu/libuuid.so.1.3.0 4254b000-4263e000 r-xp 00000000 08:02 24600 /usr/lib/i386-linux- gnu/libasound.so.2.0.0 4263e000-42642000 r--p 000f2000 08:02 24600 /usr/lib/i386-linux- gnu/libasound.so.2.0.0 42642000-42643000 rw-p 000f6000 08:02 24600 /usr/lib/i386-linux- gnu/libasound.so.2.0.0 4266f000-426b8000 r-xp 00000000 08:02 9989 /lib/i386-linux- gnu/libdbus-1.so.3.7.2 426b8000-426b9000 ---p 00049000 08:02 9989 /lib/i386-linux- gnu/libdbus-1.so.3.7.2 426b9000-426ba000 r--p 00049000 08:02 9989 /lib/i386-linux- gnu/libdbus-1.so.3.7.2 426ba000-426bb000 rw-p 0004a000 08:02 9989 /lib/i386-linux- gnu/libdbus-1.so.3.7.2 426e9000-42705000 r-xp 00000000 08:02 9997 /lib/i386-linux- gnu/libgcc_s.so.1 42705000-42706000 rw-p 0001b000 08:02 9997 /lib/i386-linux- gnu/libgcc_s.so.1 427f8000-427ff000 r-xp 00000000 08:02 24562 /usr/lib/i386-linux- gnu/libSM.so.6.0.1 427ff000-42800000 rw-p 00006000 08:02 24562 /usr/lib/i386-linux- gnu/libSM.so.6.0.1 42802000-42818000 r-xp 00000000 08:02 24556 /usr/lib/i386-linux- gnu/libICE.so.6.3.0 42818000-4281a000 rw-p 00015000 08:02 24556 /usr/lib/i386-linux- gnu/libICE.so.6.3.0 4281a000-4281b000 rw-p 00000000 00:00 0 428aa000-428c7000 r-xp 00000000 08:02 10046 /lib/i386-linux- gnu/libtinfo.so.5.9 428c7000-428c9000 r--p 0001c000 08:02 10046 /lib/i386-linux- gnu/libtinfo.so.5.9 428c9000-428ca000 rw-p 0001e000 08:02 10046 /lib/i386-linux- gnu/libtinfo.so.5.9 42af2000-42b75000 r-xp 00000000 08:02 24655 /usr/lib/i386-linux- gnu/libdirectfb-1.2.so.9.0.1 42b75000-42b78000 rw-p 00082000 08:02 24655 /usr/lib/i386-linux- gnu/libdirectfb-1.2.so.9.0.1 42bb9000-42bba000 r-xp 00000000 08:02 24565 /usr/lib/i386-linux- gnu/libX11-xcb.so.1.0.0 42bba000-42bbb000 rw-p 00000000 08:02 24565 /usr/lib/i386-linux- gnu/libX11-xcb.so.1.0.0 42bc5000-42c13000 r-xp 00000000 08:02 24960 /usr/lib/i386-linux- gnu/libpulse.so.0.14.2 42c13000-42c14000 r--p 0004d000 08:02 24960 /usr/lib/i386-linux- gnu/libpulse.so.0.14.2 42c14000-42c15000 rw-p 0004e000 08:02 24960 /usr/lib/i386-linux- gnu/libpulse.so.0.14.2 42e38000-42f9e000 r-xp 00000000 08:02 25033 /usr/lib/i386-linux- gnu/libvorbisenc.so.2.0.8 42f9e000-42faf000 r--p 00165000 08:02 25033 /usr/lib/i386-linux- gnu/libvorbisenc.so.2.0.8 42faf000-42fb0000 rw-p 00176000 08:02 25033 /usr/lib/i386-linux- gnu/libvorbisenc.so.2.0.8 42fb2000-43018000 r-xp 00000000 08:02 26819 /usr/lib/i386-linux- gnu/pulseaudio/libpulsecommon-2.0.so 43018000-43019000 r--p 00065000 08:02 26819 /usr/lib/i386-linux- gnu/pulseaudio/libpulsecommon-2.0.so 43019000-4301a000 rw-p 00066000 08:02 26819 /usr/lib/i386-linux- gnu/pulseaudio/libpulsecommon-2.0.so 4308c000-430f9000 r-xp 00000000 08:02 24984 /usr/lib/i386-linux- gnu/libsndfile.so.1.0.25 430f9000-430fb000 r--p 0006c000 08:02 24984 /usr/lib/i386-linux- gnu/libsndfile.so.1.0.25 430fb000-430fc000 rw-p 0006e000 08:02 24984 /usr/lib/i386-linux- gnu/libsndfile.so.1.0.25 430fc000-43100000 rw-p 00000000 00:00 0 43102000-431ea000 r-xp 00000000 08:02 10042 /lib/i386-linux- gnu/libslang.so.2.2.4 431ea000-431ec000 r--p 000e8000 08:02 10042 /lib/i386-linux- gnu/libslang.so.2.2.4 431ec000-431fb000 rw-p 000ea000 08:02 10042 /lib/i386-linux- gnu/libslang.so.2.2.4 431fb000-43235000 rw-p 00000000 00:00 0 44162000-441d4000 r-xp 00000000 08:02 24561 /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4 441d4000-441d5000 r--p 00071000 08:02 24561 /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4 441d5000-441d6000 rw-p 00072000 08:02 24561 /usr/lib/i386-linux- gnu/libSDL-1.2.so.0.11.4 441d6000-44200000 rw-p 00000000 00:00 0 44202000-442c9000 r-xp 00000000 08:02 24627 /usr/lib/i386-linux- gnu/libcaca.so.0.99.18 442c9000-442ca000 rw-p 000c6000 08:02 24627 /usr/lib/i386-linux- gnu/libcaca.so.0.99.18 442ca000-442cf000 rw-p 00000000 00:00 0 b2c00000-b2c21000 rw-p 00000000 00:00 0 b2c21000-b2d00000 ---p 00000000 00:00 0 b2df9000-b2dfa000 ---p 00000000 00:00 0 b2dfa000-b35f9000 rw-p 00000000 00:00 0 [stack:29920] b35f9000-b35fa000 ---p 00000000 00:00 0 b35fa000-b3df9000 rw-p 00000000 00:00 0 [stack:29919] b3df9000-b3dfa000 ---p 00000000 00:00 0 b3dfa000-b45f9000 rw-p 00000000 00:00 0 [stack:29918] b45f9000-b45fa000 ---p 00000000 00:00 0 b45fa000-b4df9000 rw-p 00000000 00:00 0 [stack:29917] b4df9000-b4dfa000 ---p 00000000 00:00 0 b4dfa000-b55f9000 rw-p 00000000 00:00 0 [stack:29916] b55f9000-b55fa000 ---p 00000000 00:00 0 b55fa000-b5df9000 rw-p 00000000 00:00 0 [stack:29915] b5df9000-b5dfa000 ---p 00000000 00:00 0 b5dfa000-b65f9000 rw-p 00000000 00:00 0 [stack:29914] b65f9000-b65fa000 ---p 00000000 00:00 0 b65fa000-b6df9000 rw-p 00000000 00:00 0 [stack:29913] b6df9000-b6dfa000 ---p 00000000 00:00 0 b6dfa000-b75f9000 rw-p 00000000 00:00 0 [stack:29912] b75f9000-b75fa000 ---p 00000000 00:00 0 b75fa000-b7dfc000 rw-p 00000000 00:00 0 [stack:29911] b7dfc000-b7e0d000 r-xp 00000000 08:02 29160 /lib/i386-linux- gnu/libresolv-2.13.so b7e0d000-b7e0e000 r--p 00010000 08:02 29160 /lib/i386-linux- gnu/libresolv-2.13.so b7e0e000-b7e0f000 rw-p 00011000 08:02 29160 /lib/i386-linux- gnu/libresolv-2.13.so b7e0f000-b7e12000 rw-p 00000000 00:00 0 b7e12000-b7e25000 r-xp 00000000 08:02 29162 /lib/i386-linux- gnu/libnsl-2.13.so b7e25000-b7e26000 r--p 00012000 08:02 29162 /lib/i386-linux- gnu/libnsl-2.13.so b7e26000-b7e27000 rw-p 00013000 08:02 29162 /lib/i386-linux- gnu/libnsl-2.13.so b7e27000-b7e2f000 rw-p 00000000 00:00 0 b7e2f000-b7e31000 r-xp 00000000 08:02 29151 /lib/i386-linux- gnu/libdl-2.13.so b7e31000-b7e32000 r--p 00001000 08:02 29151 /lib/i386-linux- gnu/libdl-2.13.so b7e32000-b7e33000 rw-p 00002000 08:02 29151 /lib/i386-linux- gnu/libdl-2.13.so b7e33000-b7e34000 rw-p 00000000 00:00 0 b7e34000-b7f7b000 r-xp 00000000 08:02 29158 /lib/i386-linux- gnu/libc-2.13.so b7f7b000-b7f7c000 ---p 00147000 08:02 29158 /lib/i386-linux- gnu/libc-2.13.so b7f7c000-b7f7e000 r--p 00147000 08:02 29158 /lib/i386-linux- gnu/libc-2.13.so b7f7e000-b7f7f000 rw-p 00149000 08:02 29158 /lib/i386-linux- gnu/libc-2.13.so b7f7f000-b7f82000 rw-p 00000000 00:00 0 b7f82000-b7f97000 r-xp 00000000 08:02 29148 /lib/i386-linux- gnu/libpthread-2.13.so b7f97000-b7f98000 r--p 00014000 08:02 29148 /lib/i386-linux- gnu/libpthread-2.13.so b7f98000-b7f99000 rw-p 00015000 08:02 29148 /lib/i386-linux- gnu/libpthread-2.13.so b7f99000-b7f9b000 rw-p 00000000 00:00 0 b7f9b000-b7fa2000 r-xp 00000000 08:02 29153 /lib/i386-linux- gnu/librt-2.13.so b7fa2000-b7fa3000 r--p 00006000 08:02 29153 /lib/i386-linux- gnu/librt-2.13.so b7fa3000-b7fa4000 rw-p 00007000 08:02 29153 /lib/i386-linux- gnu/librt-2.13.so b7fa4000-b7fc8000 r-xp 00000000 08:02 29155 /lib/i386-linux- gnu/libm-2.13.so b7fc8000-b7fc9000 r--p 00023000 08:02 29155 /lib/i386-linux- gnu/libm-2.13.so b7fc9000-b7fca000 rw-p 00024000 08:02 29155 /lib/i386-linux- gnu/libm-2.13.so b7fca000-b7fcb000 rw-p 00000000 00:00 0 b7fe0000-b7fe2000 rw-p 00000000 00:00 0 b7fe2000-b7ffe000 r-xp 00000000 08:02 29161 /lib/i386-linux- gnu/ld-2.13.so b7ffe000-b7fff000 r--p 0001b000 08:02 29161 /lib/i386-linux- gnu/ld-2.13.so b7fff000-b8000000 rw-p 0001c000 08:02 29161 /lib/i386-linux- gnu/ld-2.13.so bffdf000-c0000000 rw-p 00000000 00:00 0 [stack] Program received signal SIGABRT, Aborted. 0xb7e5e667 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 64 ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory. (gdb) bt #0 0xb7e5e667 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #1 0xb7e61a52 in *__GI_abort () at abort.c:92 #2 0xb7e9a98d in __libc_message (do_abort=2, fmt=0xb7f61330 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:189 #3 0xb7ea4a8a in malloc_printerr (action=, str=0x6
, ptr=0x9148650) at malloc.c:6283 #4 0xb7ea62e8 in _int_free (av=, p=) at malloc.c:4795 #5 0xb7ea93ed in *__GI___libc_free (mem=0x9148650) at malloc.c:3738 #6 0x0885fb43 in av_buffer_unref (buf=buf at entry=0x910c5c0) at libavutil/buffer.c:115 #7 0x085cd0be in submit_packet (avpkt=0xbffff2a8, p=0x910c4f0) at libavcodec/pthread.c:526 #8 ff_thread_decode_frame (avctx=avctx at entry=0x91068e0, picture=picture at entry=0x90f65e0, got_picture_ptr=got_picture_ptr at entry=0xbffff504, avpkt=avpkt at entry=0xbffff2a8) at libavcodec/pthread.c:602 #9 0x086778c4 in avcodec_decode_video2 (avctx=0x91068e0, picture=picture at entry=0x90f65e0, got_picture_ptr=got_picture_ptr at entry=0xbffff504, avpkt=avpkt at entry=0xbffff750) at libavcodec/utils.c:1979 ---Type to continue, or q to quit--- #10 0x080b34ed in decode_video (ist=ist at entry=0x9108c80, pkt=pkt at entry=0xbffff750, got_output=got_output at entry=0xbffff504) at ffmpeg.c:1668 #11 0x080b740a in output_packet (pkt=0xbffff6e8, ist=0x9108c80) at ffmpeg.c:1866 #12 process_input (file_index=1) at ffmpeg.c:3085 #13 0x080a2cb3 in transcode_step () at ffmpeg.c:3181 #14 transcode () at ffmpeg.c:3233 #15 main (argc=, argv=) at ffmpeg.c:3411 (gdb) }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 26 15:06:09 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 26 Aug 2013 13:06:09 -0000 Subject: [FFmpeg-trac] #2903(undetermined:new): png: invalid write In-Reply-To: <038.aba0aa390a77f96a6e046ba8c4026591@avcodec.org> References: <038.aba0aa390a77f96a6e046ba8c4026591@avcodec.org> Message-ID: <053.1ea757698a9bfaa4468731f2b0f96411@avcodec.org> #2903: png: invalid write -------------------------------------+------------------------------------- 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): hmm I see that Michael already reported something similar here: http://article.gmane.org/gmane.comp.video.ffmpeg.cvs/67952 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 26 18:42:47 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 26 Aug 2013 16:42:47 -0000 Subject: [FFmpeg-trac] #2903(undetermined:new): png: invalid write In-Reply-To: <038.aba0aa390a77f96a6e046ba8c4026591@avcodec.org> References: <038.aba0aa390a77f96a6e046ba8c4026591@avcodec.org> Message-ID: <053.fe22f71d02a2fc0b70d3a741558a690f@avcodec.org> #2903: png: invalid write -------------------------------------+------------------------------------- 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:2 richardpl]: > That is unrelated issue that have been fixed. > Does same happens with -threads 1? It crashes here with some win32 autobuild which I downloaded when ran with -threads 2 or 4, but not with 1 or 8. {{{ {{{ C:\>ffmpeg -threads 4 -i png_fuzz.mov -f null - ffmpeg version N-55763-g22fbc7f Copyright (c) 2000-2013 the FFmpeg developers built on Aug 26 2013 02:23:51 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-pthreads --enable-memalign-hack --enable-runtime- cpudetect -- enable-cross-compile --enable-static --disable-shared --extra- libs='-lws2_32 -lw inmm -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snapsh ots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/sna pshots/build/lib' --enable-bzlib --enable-zlib --enable-gpl --enable- version3 -- enable-nonfree --enable-libx264 --enable-libspeex --enable-libtheora --enable-li bvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable-li bopencore-amrwb --enable-libmp3lame --enable-libfreetype --enable-libvpx --disab le-decoder=libvpx libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 29.100 / 55. 29.100 libavformat 55. 14.102 / 55. 14.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.102 / 3. 82.102 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'png_fuzz.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt creation_time : 2012-03-24 20:33:27 Duration: 00:00:05.96, start: 0.000000, bitrate: 7021 kb/s Stream #0:0(eng): Video: png (png / 0x20676E70), rgba, 189x127 [SAR 2834:28 34 DAR 189:127], 7019 kb/s, 24 fps, 24 tbr, 1000k tbn, 1000k tbc (default) Metadata: creation_time : 2012-03-24 20:33:27 handler_name : Procedura obs?ugi skr?t?w danych Apple Output #0, null, to 'pipe:': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt encoder : Lavf55.14.102 Stream #0:0(eng): Video: rawvideo (RGBA / 0x41424752), rgba, 189x127 [SAR 1: 1 DAR 189:127], q=2-31, 200 kb/s, 90k tbn, 24 tbc (default) Metadata: creation_time : 2012-03-24 20:33:27 handler_name : Procedura obs?ugi skr?t?w danych Apple Stream mapping: Stream #0:0 -> #0:0 (png -> rawvideo) Press [q] to stop, [?] for help [png @ 0x2127240] chunk too big [png @ 0x216c000] inflate returned error -3 [null @ 0x2163020] [png @ 0x21284c0] Encoder did not produce proper pts, making some up. inflate returned error -3 [png @ 0x21255e0] Error while decoding stream #0:0: Invalid data found when proc essing input inflate returned error -3 [png @ 0x216c000] Error while decoding stream #0:0: Invalid data found when proc essing input inflate returned error -3 [png @ 0x2127240] Error while decoding stream #0:0: Invalid data found when proc essing input chunk too big [png @ 0x21284c0] Error while decoding stream #0:0: Invalid data found when proc essing input Missing png signature Error while decoding stream #0:0: Invalid data found when processing input [png @ 0x21255e0] inflate returned error -3 [png @ 0x216c000] Error while decoding stream #0:0: Invalid data found when proc essing input chunk too big [png @ 0x2127240] Error while decoding stream #0:0: Invalid data found when proc essing input chunk too big [png @ 0x21284c0] Error while decoding stream #0:0: Invalid data found when proc essing input chunk too big Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 2 times }}} }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 26 21:00:31 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 26 Aug 2013 19:00:31 -0000 Subject: [FFmpeg-trac] #2904(undetermined:new): ffplay: png apic doesn't display anymore Message-ID: <038.fcdef36b9adffd31f82652fa36243aa1@avcodec.org> #2904: ffplay: png apic doesn't display anymore -------------------------------------+------------------------------------- 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/d/1f37c74d {{{ C:\>ffplay -vst 1 multiple_apics.mp3 ffplay version N-55753-g88909be Copyright (c) 2003-2013 the FFmpeg developers built on Aug 24 2013 21:40:51 with gcc 4.7.3 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab le-iconv --enable-libass --enable-libbluray --enable-libcaca --enable- libfreetyp e --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --ena ble-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-l ibopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libsp eex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable- libvo- amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable- libxavs -- enable-libxvid --enable-zlib libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 29.100 / 55. 29.100 libavformat 55. 14.102 / 55. 14.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.102 / 3. 82.102 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 [mp3 @ 02ac50c0] Format mp3 detected only with low score of 24, misdetection pos sible! Input #0, mp3, from 'multiple_apics.mp3':sq= 0B f=0/0 Metadata: title : title album : album artist : artist encoder : Lavf54.6.101 genre : Acid Punk track : 1 date : 1999 Duration: 00:00:10.06, start: 0.000000, bitrate: 2117 kb/s Stream #0:0: Audio: mp3, 44100 Hz, stereo, s16p, 128 kb/s Stream #0:1: Video: png, rgb24, 640x480, 90k tbr, 90k tbn, 90k tbc Metadata: title : studio logo comment : Publisher/Studio logotype Stream #0:2: Video: mjpeg, yuvj420p, 320x240, 90k tbr, 90k tbn, 90k tbc Metadata: title : other comment : Other Stream #0:3: Video: png, rgb24, 1024x768, 90k tbr, 90k tbn, 90k tbc Metadata: title : illustration comment : Illustration Stream #0:4: Video: mjpeg, yuvj420p, 1024x768, 90k tbr, 90k tbn, 90k tbc Metadata: title : cover comment : Cover (front) 0.71 A-V: nan fd= 0 aq= 2KB vq= 0KB sq= 0B f=0/0 }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 26 21:06:29 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 26 Aug 2013 19:06:29 -0000 Subject: [FFmpeg-trac] #2904(undetermined:new): ffplay: png apic doesn't display anymore In-Reply-To: <038.fcdef36b9adffd31f82652fa36243aa1@avcodec.org> References: <038.fcdef36b9adffd31f82652fa36243aa1@avcodec.org> Message-ID: <053.101f68e5968aba8df811b792c924dd49@avcodec.org> #2904: ffplay: png apic doesn't display anymore -------------------------------------+------------------------------------- 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): works ok with -threads 1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 26 21:24:49 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 26 Aug 2013 19:24:49 -0000 Subject: [FFmpeg-trac] #2905(undetermined:new): Regression in dd9555e94b1481a6992ee89b285232e5abcf9089 Message-ID: <036.dc29cdfcd08c81f788f56803f41151c4@avcodec.org> #2905: Regression in dd9555e94b1481a6992ee89b285232e5abcf9089 -------------------------------------+------------------------------------- Reporter: Krieger | 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: How to reproduce: {{{ % ffmpeg version N-55350-gdd9555e Copyright (c) 2000-2013 the FFmpeg developers built on Aug 26 2013 22:06:56 with gcc 4.6.3 (Gentoo 4.6.3 p1.13, pie-0.5.2) configuration: --enable-gpl --enable-libx264 --enable-encoder=libx264 --disable-stripping --enable-debug --extra-cflags='-O0 -g -ggdb' libavutil 52. 41.100 / 52. 41.100 libavcodec 55. 23.100 / 55. 23.100 libavformat 55. 13.102 / 55. 13.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 4.100 / 2. 4.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Input #0, mpegts, from '/home/krieger/work/own_projects/demo_skipfail_noreverse.ts': Duration: 01:27:25.64, start: 1.400000, bitrate: 1105 kb/s Program 1 Metadata: service_name : Service01 service_provider: FFmpeg Stream #0:0[0x100]: Video: h264 (High 4:4:4 Predictive) ([27][0][0][0] / 0x001B), yuv444p, 1280x1024, 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc No pixel format specified, yuv444p for H.264 encoding chosen. Use -pix_fmt yuv420p for compatibility with outdated media players. [libx264 @ 0x1e90f80] using cpu capabilities: none! [libx264 @ 0x1e90f80] profile High 4:4:4 Predictive, level 3.2, 4:4:4 8-bit Output #0, mpegts, to 'demo_skipfail_noreverse_edited_p1.ts': Metadata: encoder : Lavf55.13.102 Stream #0:0: Video: h264 (libx264), yuv444p, 1280x1024, q=-1--1, 2000 kb/s, 90k tbn, 30 tbc Stream mapping: Stream #0:0 -> #0:0 (h264 -> libx264) Press [q] to stop, [?] for help *** glibc detected *** /usr/local/src/ffmpeg/ffmpeg: double free or corruption (out): 0x00000000043b91f0 *** ======= Backtrace: ========= /lib64/libc.so.6(+0x7afe6)[0x7f98e065afe6] /usr/local/src/ffmpeg/ffmpeg[0xb7761c] /usr/local/src/ffmpeg/ffmpeg[0xb713e4] /usr/local/src/ffmpeg/ffmpeg[0xb71a36] /usr/local/src/ffmpeg/ffmpeg[0x481fde] /usr/local/src/ffmpeg/ffmpeg[0x4821b1] /usr/local/src/ffmpeg/ffmpeg[0x481e4d] /usr/local/src/ffmpeg/ffmpeg[0x483ff9] /usr/local/src/ffmpeg/ffmpeg[0x4a2dc0] /usr/local/src/ffmpeg/ffmpeg[0x481e4d] /usr/local/src/ffmpeg/ffmpeg[0x483ff9] /usr/local/src/ffmpeg/ffmpeg[0x487aa2] /usr/local/src/ffmpeg/ffmpeg[0x487da6] /usr/local/src/ffmpeg/ffmpeg[0x487ece] /usr/local/src/ffmpeg/ffmpeg[0x46e89e] /usr/local/src/ffmpeg/ffmpeg[0x45f484] /lib64/libc.so.6(__libc_start_main+0xfd)[0x7f98e06024bd] /usr/local/src/ffmpeg/ffmpeg[0x45fd19] ======= Memory map: ======== 00400000-00def000 r-xp 00000000 08:01 1183119 /usr/local/src/ffmpeg/ffmpeg 00fee000-00fef000 r--p 009ee000 08:01 1183119 /usr/local/src/ffmpeg/ffmpeg 00fef000-0101f000 rw-p 009ef000 08:01 1183119 /usr/local/src/ffmpeg/ffmpeg 0101f000-01613000 rw-p 00000000 00:00 0 01e75000-04464000 rw-p 00000000 00:00 0 [heap] 7f98ae9ea000-7f98ae9ff000 r-xp 00000000 08:01 4350386 /usr/lib64/gcc/x86_64-pc-linux-gnu/4.6.3/libgcc_s.so.1 7f98ae9ff000-7f98aebfe000 ---p 00015000 08:01 4350386 /usr/lib64/gcc/x86_64-pc-linux-gnu/4.6.3/libgcc_s.so.1 7f98aebfe000-7f98aebff000 r--p 00014000 08:01 4350386 /usr/lib64/gcc/x86_64-pc-linux-gnu/4.6.3/libgcc_s.so.1 7f98aebff000-7f98aec00000 rw-p 00015000 08:01 4350386 /usr/lib64/gcc/x86_64-pc-linux-gnu/4.6.3/libgcc_s.so.1 7f98aec00000-7f98b8000000 rw-p 00000000 00:00 0 7f98b8000000-7f98b85e4000 rw-p 00000000 00:00 0 7f98b85e4000-7f98bc000000 ---p 00000000 00:00 0 7f98bc000000-7f98bc5e4000 rw-p 00000000 00:00 0 7f98bc5e4000-7f98c0000000 ---p 00000000 00:00 0 7f98c0000000-7f98c05e4000 rw-p 00000000 00:00 0 7f98c05e4000-7f98c4000000 ---p 00000000 00:00 0 7f98c4000000-7f98c45e4000 rw-p 00000000 00:00 0 7f98c45e4000-7f98c8000000 ---p 00000000 00:00 0 7f98c8000000-7f98c8a6c000 rw-p 00000000 00:00 0 7f98c8a6c000-7f98cc000000 ---p 00000000 00:00 0 7f98cc10f000-7f98cd971000 rw-p 00000000 00:00 0 7f98cd971000-7f98cd972000 ---p 00000000 00:00 0 7f98cd972000-7f98ce172000 rw-p 00000000 00:00 0 [stack:17465] 7f98ce172000-7f98ce173000 ---p 00000000 00:00 0 7f98ce173000-7f98ce973000 rw-p 00000000 00:00 0 [stack:17464] 7f98ce973000-7f98ce974000 ---p 00000000 00:00 0 7f98ce974000-7f98cf174000 rw-p 00000000 00:00 0 [stack:17463] 7f98cf174000-7f98cf175000 ---p 00000000 00:00 0 7f98cf175000-7f98cf975000 rw-p 00000000 00:00 0 [stack:17462] 7f98cf975000-7f98cf976000 ---p 00000000 00:00 0 7f98cf976000-7f98d0176000 rw-p 00000000 00:00 0 [stack:17461] 7f98d0176000-7f98d0177000 ---p 00000000 00:00 0 7f98d0177000-7f98d9e25000 rw-p 00000000 00:00 0 [stack:17460] 7f98d9e25000-7f98d9e26000 ---p 00000000 00:00 0 7f98d9e26000-7f98da626000 rw-p 00000000 00:00 0 [stack:17459] 7f98da626000-7f98da627000 ---p 00000000 00:00 0 7f98da627000-7f98dae27000 rw-p 00000000 00:00 0 [stack:17458] 7f98dae27000-7f98dae28000 ---p 00000000 00:00 0 7f98dae28000-7f98db628000 rw-p 00000000 00:00 0 [stack:17457] 7f98db628000-7f98db629000 ---p 00000000 00:00 0 7f98db629000-7f98dbe29000 rw-p 00000000 00:00 0 [stack:17456] 7f98dbe29000-7f98dbe2a000 ---p 00000000 00:00 0 7f98dbe2a000-7f98dc62a000 rw-p 00000000 00:00 0 [stack:17455] 7f98dc62a000-7f98dc62b000 ---p 00000000 00:00 0 7f98dc62b000-7f98dd5ac000 rw-p 00000000 00:00 0 [stack:17454] 7f98dd5ac000-7f98dd5ad000 ---p 00000000 00:00 0 7f98dd5ad000-7f98dddad000 rw-p 00000000 00:00 0 [stack:17453] 7f98dddad000-7f98dddae000 ---p 00000000 00:00 0 7f98dddae000-7f98de5ae000 rw-p 00000000 00:00 0 [stack:17452] 7f98de5ae000-7f98de5af000 ---p 00000000 00:00 0 7f98de5af000-7f98dedaf000 rw-p 00000000 00:00 0 [stack:17451] 7f98dedaf000-7f98dedb0000 ---p 00000000 00:00 0 7f98dedb0000-7f98df5b0000 rw-p 00000000 00:00 0 [stack:17450] 7f98df5b0000-7f98df5b1000 ---p 00000000 00:00 0 7f98df5b1000-7f98dfdb1000 rw-p 00000000 00:00 0 [stack:17449] 7f98dfdb1000-7f98dfdb6000 r-xp 00000000 08:01 4205259 /usr/lib64/libXdmcp.so.6.0.0 7f98dfdb6000-7f98dffb5000 ---p 00005000 08:01 4205259 /usr/lib64/libXdmcp.so.6.0.0 7f98dffb5000-7f98dffb6000 r--p 00004000 08:01 4205259 /usr/lib64/libXdmcp.so.6.0.0 7f98dffb6000-7f98dffb7000 rw-p 00005000 08:01 4205259 /usr/lib64/libXdmcp.so.6.0.0 7f98dffb7000-7f98dffb9000 r-xp 00000000 08:01 4205216 /usr/lib64/libXau.so.6.0.0 7f98dffb9000-7f98e01b9000 ---p 00002000 08:01 4205216 /usr/lib64/libXau.so.6.0.0 7f98e01b9000-7f98e01ba000 r--p 00002000 08:01 4205216 /usr/lib64/libXau.so.6.0.0 7f98e01ba000-7f98e01bb000 rw-p 00003000 08:01 4205216 /usr/lib64/libXau.so.6.0.0 7f98e01bb000-7f98e01bd000 r-xp 00000000 08:01 5652191 /lib64/libdl-2.15.so 7f98e01bd000-7f98e03bd000 ---p 00002000 08:01 5652191 /lib64/libdl-2.15.so 7f98e03bd000-7f98e03be000 r--p 00002000 08:01 5652191 /lib64/libdl-2.15.so 7f98e03be000-7f98e03bf000 rw-p 00003000 08:01 5652191 /lib64/libdl-2.15.so 7f98e03bf000-7f98e03df000 r-xp 00000000 08:01 4212757 /usr/lib64/libxcb.so.1.1.0 7f98e03df000-7f98e05de000 ---p 00020000 08:01 4212757 /usr/lib64/libxcb.so.1.1.0 7f98e05de000-7f98e05df000 r--p 0001f000 08:01 4212757 /usr/lib64/libxcb.so.1.1.0 7f98e05df000-7f98e05e0000 rw-p 00020000 08:01 4212757 /usr/lib64/libxcb.so.1.1.0 7f98e05e0000-7f98e0781000 r-xp 00000000 08:01 5652197 /lib64/libc-2.15.so 7f98e0781000-7f98e0981000 ---p 001a1000 08:01 5652197 /lib64/libc-2.15.so 7f98e0981000-7f98e0985000 r--p 001a1000 08:01 5652197 /lib64/libc-2.15.so 7f98e0985000-7f98e0987000 rw-p 001a5000 08:01 5652197 /lib64/libc-2.15.so 7f98e0987000-7f98e098b000 rw-p 00000000 00:00 0 7f98e098b000-7f98e0993000 r-xp 00000000 08:01 5652201 /lib64/librt-2.15.so 7f98e0993000-7f98e0b92000 ---p 00008000 08:01 5652201 /lib64/librt-2.15.so 7f98e0b92000-7f98e0b93000 r--p 00007000 08:01 5652201 /lib64/librt-2.15.so 7f98e0b93000-7f98e0b94000 rw-p 00008000 08:01 5652201 /lib64/librt-2.15.so 7f98e0b94000-7f98e0ba8000 r-xp 00000000 08:01 4200269 /lib64/libz.so.1.2.7 7f98e0ba8000-7f98e0da8000 ---p 00014000 08:01 4200269 /lib64/libz.so.1.2.7 7f98e0da8000-7f98e0da9000 r--p 00014000 08:01 4200269 /lib64/libz.so.1.2.7 7f98e0da9000-7f98e0daa000 rw-p 00015000 08:01 4200269 /lib64/libz.so.1.2.7 7f98e0daa000-7f98e0db9000 r-xp 00000000 08:01 5636300 /lib64/libbz2.so.1.0.6 7f98e0db9000-7f98e0fb8000 ---p 0000f000 08:01 5636300 /lib64/libbz2.so.1.0.6 7f98e0fb8000-7f98e0fb9000 r--p 0000e000 08:01 5636300 /lib64/libbz2.so.1.0.6 7f98e0fb9000-7f98e0fba000 rw-p 0000f000 08:01 5636300 /lib64/libbz2.so.1.0.6 7f98e0fba000-7f98e10b0000 r-xp 00000000 08:01 5652193 /lib64/libm-2.15.so 7f98e10b0000-7f98e12af000 ---p 000f6000 08:01 5652193 /lib64/libm-2.15.so 7f98e12af000-7f98e12b0000 r--p 000f5000 08:01 5652193 /lib64/libm-2.15.so 7f98e12b0000-7f98e12b1000 rw-p 000f6000 08:01 5652193 /lib64/libm-2.15.so 7f98e12b1000-7f98e134f000 r-xp 00000000 08:01 1051330 /usr/lib64/libx264.so.125 7f98e134f000-7f98e154f000 ---p 0009e000 08:01 1051330 /usr/lib64/libx264.so.125 7f98e154f000-7f98e1550000 r--p 0009e000 08:01 1051330 /usr/lib64/libx264.so.125 7f98e1550000-7f98e1551000 rw-p 0009f000 08:01 1051330 /usr/lib64/libx264.so.125 7f98e1551000-7f98e15cc000 rw-p 00000000 00:00 0 7f98e15cc000-7f98e15e4000 r-xp 00000000 08:01 5652189 /lib64/libpthread-2.15.so 7f98e15e4000-7f98e17e3000 ---p 00018000 08:01 5652189 /lib64/libpthread-2.15.so 7f98e17e3000-7f98e17e4000 r--p 00017000 08:01 5652189 /lib64/libpthread-2.15.so 7f98e17e4000-7f98e17e5000 rw-p 00018000 08:01 5652189 /lib64/libpthread-2.15.so 7f98e17e5000-7f98e17e9000 rw-p 00000000 00:00 0 7f98e17e9000-7f98e183f000 r-xp 00000000 08:01 4227243 /usr/lib64/libSDL-1.2.so.0.11.4 7f98e183f000-7f98e1a3e000 ---p 00056000 08:01 4227243 /usr/lib64/libSDL-1.2.so.0.11.4 7f98e1a3e000-7f98e1a3f000 r--p 00055000 08:01 4227243 /usr/lib64/libSDL-1.2.so.0.11.4 7f98e1a3f000-7f98e1a40000 rw-p 00056000 08:01 4227243 /usr/lib64/libSDL-1.2.so.0.11.4 7f98e1a40000-7f98e1a49000 rw-p 00000000 00:00 0 7f98e1a49000-7f98e1b22000 r-xp 00000000 08:01 4616285 /usr/lib64/libasound.so.2.0.0 7f98e1b22000-7f98e1d21000 ---p 000d9000 08:01 4616285 /usr/lib64/libasound.so.2.0.0 7f98e1d21000-7f98e1d27000 r--p 000d8000 08:01 4616285 /usr/lib64/libasound.so.2.0.0 7f98e1d27000-7f98e1d29000 rw-p 000de000 08:01 4616285 /usr/lib64/libasound.so.2.0.0 7f98e1d29000-7f98e1d3a000 r-xp 00000000 08:01 4209082 /usr/lib64/libXext.so.6.4.0 7f98e1d3a000-7f98e1f39000 ---p 00011000 08:01 4209082 /usr/lib64/libXext.so.6.4.0 7f98e1f39000-7f98e1f3a000 r--p 00010000 08:01 4209082 /usr/lib64/libXext.so.6.4.0 7f98e1f3a000-7f98e1f3b000 rw-p 00011000 08:01 4209082 /usr/lib64/libXext.so.6.4.0 7f98e1f3b000-7f98e2074000 r-xp 00000000 08:01 4218152 /usr/lib64/libX11.so.6.3.0 7f98e2074000-7f98e2274000 ---p 00139000 08:01 4218152 /usr/lib64/libX11.so.6.3.0 7f98e2274000-7f98e2275000 r--p 00139000 08:01 4218152 /usr/lib64/libX11.so.6.3.0 7f98e2275000-7f98e227a000 rw-p 0013a000 08:01 4218152 /usr/lib64/libX11.so.6.3.0 7f98e227a000-7f98e227f000 r-xp 00000000 08:01 4212857 /usr/lib64/libXv.so.1.0.0 7f98e227f000-7f98e247e000 ---p 00005000 08:01 4212857 /usr/lib64/libXv.so.1.0.0 7f98e247e000-7f98e247f000 r--p 00004000 08:01 4212857 /usr/lib64/libXv.so.1.0.0 7f98e247f000-7f98e2480000 rw-p 00005000 08:01 4212857 /usr/lib64/libXv.so.1.0.0 7f98e2480000-7f98e24a2000 r-xp 00000000 08:01 5652212 /lib64/ld-2.15.so 7f98e2504000-7f98e2673000 rw-p 00000000 00:00 0 7f98e269f000-7f98e26a1000 rw-p 00000000 00:00 0 7f98e26a1000-7f98e26a2000 r--p 00021000 08:01 5652212 /lib64/ld-2.15.so 7f98e26a2000-7f98e26a3000 rw-p 00022000 08:01 5652212 /lib64/ld-2.15.so 7f98e26a3000-7f98e26a4000 rw-p 00000000 00:00 0 7fff26b24000-7fff26b45000 rw-p 00000000 00:00 0 [stack] 7fff26bff000-7fff26c00000 r-xp 00000000 00:00 0 [vdso] ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall] }}} Reverting commit dd9555e94b1481a6992ee89b285232e5abcf9089 fixes the issue. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 26 21:26:35 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 26 Aug 2013 19:26:35 -0000 Subject: [FFmpeg-trac] #2903(undetermined:new): png: invalid write In-Reply-To: <038.aba0aa390a77f96a6e046ba8c4026591@avcodec.org> References: <038.aba0aa390a77f96a6e046ba8c4026591@avcodec.org> Message-ID: <053.b66419ecdf1b2058dfac665682c02a82@avcodec.org> #2903: png: invalid write -------------------------------------+------------------------------------- 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): {{{ knoppix at Microknoppix:/media/sdb1$ valgrind --leak-check=full ffmpeg-HEAD- abe76b8/ffmpeg_g -threads 1 -i png_fuzz.mov -f null - ==11460== Memcheck, a memory error detector ==11460== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. ==11460== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info ==11460== Command: ffmpeg-HEAD-abe76b8/ffmpeg_g -threads 1 -i png_fuzz.mov -f null - ==11460== ffmpeg version 2.0-abe76b8 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 26 2013 21:18:21 with gcc 4.7 (Debian 4.7.2-5) configuration: --disable-yasm --disable-ffserver --disable-ffprobe --enable-gpl libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 29.100 / 55. 29.100 libavformat 55. 14.102 / 55. 14.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.102 / 3. 82.102 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'png_fuzz.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt creation_time : 2012-03-24 20:33:27 Duration: 00:00:05.96, start: 0.000000, bitrate: 7021 kb/s Stream #0:0(eng): Video: png (png / 0x20676E70), rgba, 189x127 [SAR 2834:2834 DAR 189:127], 7019 kb/s, 24 fps, 24 tbr, 1000k tbn, 1000k tbc (default) Metadata: creation_time : 2012-03-24 20:33:27 handler_name : Procedura obs???ugi skr???t???w danych Apple Output #0, null, to 'pipe:': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt encoder : Lavf55.14.102 Stream #0:0(eng): Video: rawvideo (RGBA / 0x41424752), rgba, 189x127 [SAR 1:1 DAR 189:127], q=2-31, 200 kb/s, 90k tbn, 24 tbc (default) Metadata: creation_time : 2012-03-24 20:33:27 handler_name : Procedura obs???ugi skr???t???w danych Apple Stream mapping: Stream #0:0 -> #0:0 (png -> rawvideo) Press [q] to stop, [?] for help [null @ 0x4274dc0] Encoder did not produce proper pts, making some up. [png @ 0x423ae20] inflate returned error -3 Error while decoding stream #0:0: Invalid data found when processing input [png @ 0x423ae20] chunk too big Error while decoding stream #0:0: Invalid data found when processing input [png @ 0x423ae20] inflate returned error -3 Error while decoding stream #0:0: Invalid data found when processing input [png @ 0x423ae20] inflate returned error -3 Error while decoding stream #0:0: Invalid data found when processing input [png @ 0x423ae20] inflate returned error -3 Error while decoding stream #0:0: Invalid data found when processing input [png @ 0x423ae20] chunk too big Error while decoding stream #0:0: Invalid data found when processing input [png @ 0x423ae20] Missing png signature Error while decoding stream #0:0: Invalid data found when processing input ==11460== Invalid write of size 4 ==11460== at 0x402ABFD: memset (mc_replace_strmem.c:966) ==11460== by 0x85BF4EA: decode_frame (pngdec.c:672) ==11460== by 0x8677E5D: avcodec_decode_video2 (utils.c:1982) ==11460== by 0x80B355C: decode_video (ffmpeg.c:1668) ==11460== by 0x40274AD: free (vg_replace_malloc.c:427) ==11460== Address 0x43e9d74 is 564 bytes inside a block of size 567 alloc'd ==11460== at 0x40268A4: memalign (vg_replace_malloc.c:694) ==11460== by 0x402695E: posix_memalign (vg_replace_malloc.c:835) ==11460== by 0x886D357: av_malloc (mem.c:93) ==11460== by 0x85C0394: decode_frame (pngdec.c:677) ==11460== by 0x8677E5D: avcodec_decode_video2 (utils.c:1982) ==11460== by 0x80B355C: decode_video (ffmpeg.c:1668) ==11460== by 0x40274AD: free (vg_replace_malloc.c:427) ==11460== [png @ 0x423ae20] inflate returned error -3 Error while decoding stream #0:0: Invalid data found when processing input [png @ 0x423ae20] chunk too big Error while decoding stream #0:0: Invalid data found when processing input [png @ 0x423ae20] chunk too big Error while decoding stream #0:0: Invalid data found when processing input [png @ 0x423ae20] chunk too big Error while decoding stream #0:0: Invalid data found when processing input ==11460== Invalid read of size 1 ==11460== at 0x85C09CC: ff_add_png_paeth_prediction (pngdec.c:170) ==11460== by 0x85BE5DA: png_filter_row (pngdec.c:260) ==11460== by 0x85BFC85: decode_frame (pngdec.c:297) ==11460== by 0x8677E5D: avcodec_decode_video2 (utils.c:1982) ==11460== by 0x80B355C: decode_video (ffmpeg.c:1668) ==11460== by 0x40274AD: free (vg_replace_malloc.c:427) ==11460== Address 0x43e9d77 is 0 bytes after a block of size 567 alloc'd ==11460== at 0x40268A4: memalign (vg_replace_malloc.c:694) ==11460== by 0x402695E: posix_memalign (vg_replace_malloc.c:835) ==11460== by 0x886D357: av_malloc (mem.c:93) ==11460== by 0x85C0394: decode_frame (pngdec.c:677) ==11460== by 0x8677E5D: avcodec_decode_video2 (utils.c:1982) ==11460== by 0x80B355C: decode_video (ffmpeg.c:1668) ==11460== by 0x40274AD: free (vg_replace_malloc.c:427) ==11460== ==11460== Invalid read of size 1 ==11460== at 0x85C09E0: ff_add_png_paeth_prediction (pngdec.c:171) ==11460== by 0x85BE5DA: png_filter_row (pngdec.c:260) ==11460== by 0x85BFC85: decode_frame (pngdec.c:297) ==11460== by 0x8677E5D: avcodec_decode_video2 (utils.c:1982) ==11460== by 0x80B355C: decode_video (ffmpeg.c:1668) ==11460== by 0x40274AD: free (vg_replace_malloc.c:427) ==11460== Address 0x43e9d77 is 0 bytes after a block of size 567 alloc'd ==11460== at 0x40268A4: memalign (vg_replace_malloc.c:694) ==11460== by 0x402695E: posix_memalign (vg_replace_malloc.c:835) ==11460== by 0x886D357: av_malloc (mem.c:93) ==11460== by 0x85C0394: decode_frame (pngdec.c:677) ==11460== by 0x8677E5D: avcodec_decode_video2 (utils.c:1982) ==11460== by 0x80B355C: decode_video (ffmpeg.c:1668) ==11460== by 0x40274AD: free (vg_replace_malloc.c:427) ==11460== frame= 40 fps=0.0 q=0.0 size=N/A time=00:00:01.66 bitrate=N/A dup=11 drop=0 frame= 74 fps= 73 q=0.0 size=N/A time=00:00:03.08 bitrate=N/A dup=11 drop=0 frame= 108 fps= 71 q=0.0 size=N/A time=00:00:04.50 bitrate=N/A dup=11 drop=0 frame= 140 fps= 69 q=0.0 size=N/A time=00:00:05.83 bitrate=N/A dup=11 drop=0 frame= 143 fps= 68 q=0.0 Lsize=N/A time=00:00:05.95 bitrate=N/A dup=11 drop=0 video:9kB audio:0kB subtitle:0 global headers:0kB muxing overhead -100.240385% ==11460== ==11460== HEAP SUMMARY: ==11460== in use at exit: 0 bytes in 0 blocks ==11460== total heap usage: 4,639 allocs, 4,639 frees, 12,639,711 bytes allocated ==11460== ==11460== All heap blocks were freed -- no leaks are possible ==11460== ==11460== For counts of detected and suppressed errors, rerun with: -v ==11460== ERROR SUMMARY: 55858 errors from 3 contexts (suppressed: 59 from 6) }}} {{{ knoppix at Microknoppix:/media/sdb1$ valgrind --leak-check=full ffmpeg-HEAD- abe76b8/ffmpeg_g -threads 4 -i png_fuzz.mov -f null - ==11414== Memcheck, a memory error detector ==11414== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. ==11414== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info ==11414== Command: ffmpeg-HEAD-abe76b8/ffmpeg_g -threads 4 -i png_fuzz.mov -f null - ==11414== ffmpeg version 2.0-abe76b8 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 26 2013 21:18:21 with gcc 4.7 (Debian 4.7.2-5) configuration: --disable-yasm --disable-ffserver --disable-ffprobe --enable-gpl libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 29.100 / 55. 29.100 libavformat 55. 14.102 / 55. 14.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.102 / 3. 82.102 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'png_fuzz.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt creation_time : 2012-03-24 20:33:27 Duration: 00:00:05.96, start: 0.000000, bitrate: 7021 kb/s Stream #0:0(eng): Video: png (png / 0x20676E70), rgba, 189x127 [SAR 2834:2834 DAR 189:127], 7019 kb/s, 24 fps, 24 tbr, 1000k tbn, 1000k tbc (default) Metadata: creation_time : 2012-03-24 20:33:27 handler_name : Procedura obs???ugi skr???t???w danych Apple Output #0, null, to 'pipe:': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt encoder : Lavf55.14.102 Stream #0:0(eng): Video: rawvideo (RGBA / 0x41424752), rgba, 189x127 [SAR 1:1 DAR 189:127], q=2-31, 200 kb/s, 90k tbn, 24 tbc (default) Metadata: creation_time : 2012-03-24 20:33:27 handler_name : Procedura obs???ugi skr???t???w danych Apple Stream mapping: Stream #0:0 -> #0:0 (png -> rawvideo) Press [q] to stop, [?] for help [png @ 0x4347420] inflate returned error -3 [png @ 0x4348540] chunk too big [null @ 0x4274dc0] Encoder did not produce proper pts, making some up. Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input [png @ 0x4346ac0] inflate returned error -3 [png @ 0x4349640] inflate returned error -3 [png @ 0x4348540] chunk too big Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 1 times [png @ 0x4349640] Missing png signature [png @ 0x4347420] inflate returned error -3 [png @ 0x4346ac0] inflate returned error -3 Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 1 times [png @ 0x4347420] chunk too big Error while decoding stream #0:0: Invalid data found when processing input [png @ 0x4348540] chunk too big Error while decoding stream #0:0: Invalid data found when processing input [png @ 0x4349640] chunk too big Error while decoding stream #0:0: Invalid data found when processing input ==11414== Thread 12:eated 1 times ==11414== Invalid write of size 4 ==11414== at 0x402ABFD: memset (mc_replace_strmem.c:966) ==11414== by 0x85BF4EA: decode_frame (pngdec.c:672) ==11414== by 0x85CCA5D: frame_worker_thread (pthread.c:339) ==11414== by 0x407B953: start_thread (pthread_create.c:304) ==11414== by 0x416395D: clone (clone.S:130) ==11414== Address 0x4435fb4 is 564 bytes inside a block of size 567 alloc'd ==11414== at 0x40268A4: memalign (vg_replace_malloc.c:694) ==11414== by 0x402695E: posix_memalign (vg_replace_malloc.c:835) ==11414== by 0x886D357: av_malloc (mem.c:93) ==11414== by 0x85C0394: decode_frame (pngdec.c:677) ==11414== by 0x85CCA5D: frame_worker_thread (pthread.c:339) ==11414== by 0x407B953: start_thread (pthread_create.c:304) ==11414== by 0x416395D: clone (clone.S:130) ==11414== ==11414== Invalid read of size 1 ==11414== at 0x85C09CC: ff_add_png_paeth_prediction (pngdec.c:170) ==11414== by 0x85BE5DA: png_filter_row (pngdec.c:260) ==11414== by 0x85BFC85: decode_frame (pngdec.c:297) ==11414== by 0x85CCA5D: frame_worker_thread (pthread.c:339) ==11414== by 0x407B953: start_thread (pthread_create.c:304) ==11414== by 0x416395D: clone (clone.S:130) ==11414== Address 0x4435fb7 is 0 bytes after a block of size 567 alloc'd ==11414== at 0x40268A4: memalign (vg_replace_malloc.c:694) ==11414== by 0x402695E: posix_memalign (vg_replace_malloc.c:835) ==11414== by 0x886D357: av_malloc (mem.c:93) ==11414== by 0x85C0394: decode_frame (pngdec.c:677) ==11414== by 0x85CCA5D: frame_worker_thread (pthread.c:339) ==11414== by 0x407B953: start_thread (pthread_create.c:304) ==11414== by 0x416395D: clone (clone.S:130) ==11414== ==11414== Invalid read of size 1 ==11414== at 0x85C09E0: ff_add_png_paeth_prediction (pngdec.c:171) ==11414== by 0x85BE5DA: png_filter_row (pngdec.c:260) ==11414== by 0x85BFC85: decode_frame (pngdec.c:297) ==11414== by 0x85CCA5D: frame_worker_thread (pthread.c:339) ==11414== by 0x407B953: start_thread (pthread_create.c:304) ==11414== by 0x416395D: clone (clone.S:130) ==11414== Address 0x4435fb7 is 0 bytes after a block of size 567 alloc'd ==11414== at 0x40268A4: memalign (vg_replace_malloc.c:694) ==11414== by 0x402695E: posix_memalign (vg_replace_malloc.c:835) ==11414== by 0x886D357: av_malloc (mem.c:93) ==11414== by 0x85C0394: decode_frame (pngdec.c:677) ==11414== by 0x85CCA5D: frame_worker_thread (pthread.c:339) ==11414== by 0x407B953: start_thread (pthread_create.c:304) ==11414== by 0x416395D: clone (clone.S:130) ==11414== Last message repeated 2 times frame= 34 fps=0.0 q=0.0 size=N/A time=00:00:01.41 bitrate=N/A dup=11 drop=0 frame= 66 fps= 64 q=0.0 size=N/A time=00:00:02.75 bitrate=N/A dup=11 drop=0 frame= 97 fps= 63 q=0.0 size=N/A time=00:00:04.04 bitrate=N/A dup=11 drop=0 frame= 127 fps= 62 q=0.0 size=N/A time=00:00:05.29 bitrate=N/A dup=11 drop=0 frame= 143 fps= 62 q=0.0 Lsize=N/A time=00:00:05.95 bitrate=N/A dup=11 drop=0 video:9kB audio:0kB subtitle:0 global headers:0kB muxing overhead -100.240385% ==11414== ==11414== HEAP SUMMARY: ==11414== in use at exit: 0 bytes in 0 blocks ==11414== total heap usage: 5,713 allocs, 5,713 frees, 13,386,225 bytes allocated ==11414== ==11414== All heap blocks were freed -- no leaks are possible ==11414== ==11414== For counts of detected and suppressed errors, rerun with: -v ==11414== ERROR SUMMARY: 14058 errors from 3 contexts (suppressed: 59 from 6) }}} {{{ knoppix at Microknoppix:/media/sdb1$ valgrind --leak-check=full ffmpeg-HEAD- abe76b8/ffmpeg_g -threads 8 -i png_fuzz.mov -f null - ==11481== Memcheck, a memory error detector ==11481== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. ==11481== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info ==11481== Command: ffmpeg-HEAD-abe76b8/ffmpeg_g -threads 8 -i png_fuzz.mov -f null - ==11481== ffmpeg version 2.0-abe76b8 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 26 2013 21:18:21 with gcc 4.7 (Debian 4.7.2-5) configuration: --disable-yasm --disable-ffserver --disable-ffprobe --enable-gpl libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 29.100 / 55. 29.100 libavformat 55. 14.102 / 55. 14.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.102 / 3. 82.102 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'png_fuzz.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt creation_time : 2012-03-24 20:33:27 Duration: 00:00:05.96, start: 0.000000, bitrate: 7021 kb/s Stream #0:0(eng): Video: png (png / 0x20676E70), rgba, 189x127 [SAR 2834:2834 DAR 189:127], 7019 kb/s, 24 fps, 24 tbr, 1000k tbn, 1000k tbc (default) Metadata: creation_time : 2012-03-24 20:33:27 handler_name : Procedura obs???ugi skr???t???w danych Apple Output #0, null, to 'pipe:': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt encoder : Lavf55.14.102 Stream #0:0(eng): Video: rawvideo (RGBA / 0x41424752), rgba, 189x127 [SAR 1:1 DAR 189:127], q=2-31, 200 kb/s, 90k tbn, 24 tbc (default) Metadata: creation_time : 2012-03-24 20:33:27 handler_name : Procedura obs???ugi skr???t???w danych Apple Stream mapping: Stream #0:0 -> #0:0 (png -> rawvideo) Press [q] to stop, [?] for help [png @ 0x4348040] inflate returned error -3 [png @ 0x4349140] chunk too big [png @ 0x434a260] [png @ 0x434c480] inflate returned error -3 inflate returned error -3 [png @ 0x434d580] chunk too big [png @ 0x434b360] inflate returned error -3 [null @ 0x4274dc0] Encoder did not produce proper pts, making some up. [png @ 0x434e6a0] Missing png signature Error while decoding stream #0:0: Invalid data found when processing input [png @ 0x43476e0] inflate returned error -3 Error while decoding stream #0:0: Invalid data found when processing input [png @ 0x4348040] chunk too big Error while decoding stream #0:0: Invalid data found when processing input [png @ 0x4349140] chunk too big Error while decoding stream #0:0: Invalid data found when processing input [png @ 0x434a260] chunk too big Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 6 times frame= 30 fps=0.0 q=0.0 size=N/A time=00:00:01.25 bitrate=N/A dup=11 drop=0 frame= 61 fps= 60 q=0.0 size=N/A time=00:00:02.54 bitrate=N/A dup=11 drop=0 frame= 92 fps= 61 q=0.0 size=N/A time=00:00:03.83 bitrate=N/A dup=11 drop=0 frame= 123 fps= 61 q=0.0 size=N/A time=00:00:05.12 bitrate=N/A dup=11 drop=0 frame= 143 fps= 62 q=0.0 Lsize=N/A time=00:00:05.95 bitrate=N/A dup=11 drop=0 video:9kB audio:0kB subtitle:0 global headers:0kB muxing overhead -100.240385% ==11481== ==11481== HEAP SUMMARY: ==11481== in use at exit: 0 bytes in 0 blocks ==11481== total heap usage: 5,817 allocs, 5,817 frees, 13,983,600 bytes allocated ==11481== ==11481== All heap blocks were freed -- no leaks are possible ==11481== ==11481== For counts of detected and suppressed errors, rerun with: -v ==11481== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 59 from 6) }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 26 22:12:05 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 26 Aug 2013 20:12:05 -0000 Subject: [FFmpeg-trac] #2905(undetermined:new): Regression: Double free (was: Regression in dd9555e94b1481a6992ee89b285232e5abcf9089) In-Reply-To: <036.dc29cdfcd08c81f788f56803f41151c4@avcodec.org> References: <036.dc29cdfcd08c81f788f56803f41151c4@avcodec.org> Message-ID: <051.c2ce722fd1aa9ef4cefd9ed39a8c6d28@avcodec.org> #2905: Regression: Double free -------------------------------------+------------------------------------- Reporter: Krieger | Owner: Type: defect | Status: new Priority: important | Component: Version: git-master | undetermined Keywords: crash | Resolution: regression | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => crash regression * priority: normal => important Comment: Please provide the input sample. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 26 22:26:59 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 26 Aug 2013 20:26:59 -0000 Subject: [FFmpeg-trac] #2905(undetermined:new): Regression: Double free In-Reply-To: <036.dc29cdfcd08c81f788f56803f41151c4@avcodec.org> References: <036.dc29cdfcd08c81f788f56803f41151c4@avcodec.org> Message-ID: <051.a7d840bdb52ee7da95326e069a33319a@avcodec.org> #2905: Regression: Double free -------------------------------------+------------------------------------- Reporter: Krieger | Owner: Type: defect | Status: new Priority: important | Component: Version: git-master | undetermined Keywords: crash | Resolution: regression | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by richardpl): Or valgrind output, or way to reproduce this. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 26 22:41:55 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 26 Aug 2013 20:41:55 -0000 Subject: [FFmpeg-trac] #2904(FFplay:open): ffplay: png apic doesn't display anymore In-Reply-To: <038.fcdef36b9adffd31f82652fa36243aa1@avcodec.org> References: <038.fcdef36b9adffd31f82652fa36243aa1@avcodec.org> Message-ID: <053.fada6220c321b04ea7d54cdad51aad06@avcodec.org> #2904: ffplay: png apic doesn't display anymore ------------------------------------+---------------------------------- 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 richardpl): * status: new => open * version: unspecified => git-master * component: undetermined => FFplay -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 26 22:49:38 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 26 Aug 2013 20:49:38 -0000 Subject: [FFmpeg-trac] #1346(avcodec:closed): -aq makes only a minimal output file size difference for aac In-Reply-To: <036.6a971e30262a1d84986f3c34a3855a59@avcodec.org> References: <036.6a971e30262a1d84986f3c34a3855a59@avcodec.org> Message-ID: <051.787e04dbd8e61a3f64430c3a2b2f2538@avcodec.org> #1346: -aq makes only a minimal output file size difference for aac ------------------------------------+----------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: closed Priority: normal | Component: avcodec Version: git-master | Resolution: fixed Keywords: aac | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by llogan): * status: new => closed * resolution: => fixed Comment: Considering this fixed as varying -aq values now make significant differences in output file size and quality, but I did not attempt to find responsible commits. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Aug 26 23:38:00 2013 From: trac at avcodec.org (FFmpeg) Date: Mon, 26 Aug 2013 21:38:00 -0000 Subject: [FFmpeg-trac] #2905(undetermined:new): Regression: Double free In-Reply-To: <036.dc29cdfcd08c81f788f56803f41151c4@avcodec.org> References: <036.dc29cdfcd08c81f788f56803f41151c4@avcodec.org> Message-ID: <051.8d95526a243ebe8eced197ad4e082145@avcodec.org> #2905: Regression: Double free -------------------------------------+------------------------------------- Reporter: Krieger | Owner: Type: defect | Status: new Priority: important | Component: Version: git-master | undetermined Keywords: crash | Resolution: regression | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by Krieger): At the moment i cannot attach original sample, maybe tomorrow if you can't deal without it. I assumed it would reproduce with any file. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 27 08:20:12 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 27 Aug 2013 06:20:12 -0000 Subject: [FFmpeg-trac] #2564(avformat:open): Tiled swf lossless frames are not decoded In-Reply-To: <036.075c7cf7e6fff35d37149603a0ecd48c@avcodec.org> References: <036.075c7cf7e6fff35d37149603a0ecd48c@avcodec.org> Message-ID: <051.ce08c779d342abb0e39b756a0940914a@avcodec.org> #2564: Tiled swf lossless frames are not decoded -------------------------------------+------------------------------------ Reporter: hxuanyu | Owner: Type: enhancement | Status: open Priority: wish | Component: avformat Version: git-master | Resolution: Keywords: swf | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Comment (by hxuanyu): Hi friend, any progress on this enhancement? Thanks! -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 27 10:13:33 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 27 Aug 2013 08:13:33 -0000 Subject: [FFmpeg-trac] #2907(avformat:new): RTMPE Support Message-ID: <036.c7d129a0711db01fa7bd9944cb6f868f@avcodec.org> #2907: RTMPE Support -------------------------------------+------------------------------------- Reporter: mirkpul | Type: defect Status: new | Priority: normal Component: avformat | Version: git- Keywords: rtmp, | master rtmpe, flv | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- RTMPE demuxing seems not to work on current version using native implementation (ffrtmpcrypt) How to reproduce: ffmpeg -loglevel debug -probesize 4000 -i rtmpe://127.0.0.1/live/myStream -rtmp_swfverify http://127.0.0.1/test.swf -acodec copy -vcodec copy -f flv /home/mirkpul/Scrivania/test_audio.flv Output: ffmpeg version N-55765-g8d679bc Copyright (c) 2000-2013 the FFmpeg developers built on Aug 26 2013 14:46:16 with gcc 4.7 (Ubuntu/Linaro 4.7.2-2ubuntu1) configuration: --disable-everything --disable-shared --enable-static --enable-pic --enable-encoder=flv --enable-decoder=flv --enable- protocol=rtmp --enable-protocol=file --enable-muxer=flv --enable- demuxer=flv --enable-encoder=nellymoser --enable-decoder=nellymoser --enable-muxer=swf --enable-demuxer=swf --enable-encoder=adpcm_swf --enable-decoder=adpcm_swf --enable-protocol=rtmpe --enable-openssl --disable-stripping --enable-debug=3 --extra-cflags=-g --disable- optimizations libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 29.100 / 55. 29.100 libavformat 55. 14.102 / 55. 14.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.102 / 3. 82.102 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 Splitting the commandline. Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument 'debug'. Reading option '-probesize' ... matched as AVOption 'probesize' with argument '4000'. Reading option '-i' ... matched as input file with argument 'rtmpe://127.0.0.1/live/myStream'. Reading option '-rtmp_swfverify' ... matched as AVOption 'rtmp_swfverify' with argument 'http://127.0.0.1/test.swf'. Reading option '-acodec' ... matched as option 'acodec' (force audio codec ('copy' to copy stream)) with argument 'copy'. Reading option '-vcodec' ... matched as option 'vcodec' (force video codec ('copy' to copy stream)) with argument 'copy'. Reading option '-f' ... matched as option 'f' (force format) with argument 'flv'. Reading option '/home/mirkpul/Scrivania/test_audio.flv' ... matched as output file. Finished splitting the commandline. Parsing a group of options: global . Applying option loglevel (set logging level) with argument debug. Successfully parsed a group of options. Parsing a group of options: input file rtmpe://127.0.0.1/live/myStream. Successfully parsed a group of options. Opening an input file: rtmpe://127.0.0.1/live/myStream. [rtmpe @ 0x213bb00] Handshaking... [rtmpe @ 0x213bb00] Type answer 6 [rtmpe @ 0x213bb00] Server version 0.0.0.0 [rtmpe @ 0x213bb00] Proto = rtmpe, path = /live/myStream, app = live, fname = myStream rtmpe://127.0.0.1/live/myStream: Input/output error -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 27 11:35:12 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 27 Aug 2013 09:35:12 -0000 Subject: [FFmpeg-trac] #2907(avformat:new): RTMPE Support In-Reply-To: <036.c7d129a0711db01fa7bd9944cb6f868f@avcodec.org> References: <036.c7d129a0711db01fa7bd9944cb6f868f@avcodec.org> Message-ID: <051.ef6715e1dea06f9bad905eb2c80907ff@avcodec.org> #2907: RTMPE Support -------------------------------------+------------------------------------- Reporter: mirkpul | Owner: Type: defect | Status: new Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: rtmp, | Blocked By: rtmpe, flv | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Please test with {{{ $ ./configure --enable-openssl }}} or {{{ $ ./configure --enable-gnutls }}} Generally, you should only use --disable-everything here if you want to report a specific problem about the option, please don't use when reporting missing features (or bugs). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 27 12:28:24 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 27 Aug 2013 10:28:24 -0000 Subject: [FFmpeg-trac] #2907(avformat:new): RTMPE Support In-Reply-To: <036.c7d129a0711db01fa7bd9944cb6f868f@avcodec.org> References: <036.c7d129a0711db01fa7bd9944cb6f868f@avcodec.org> Message-ID: <051.7115014926a40b7236afce7da3aa9ce5@avcodec.org> #2907: RTMPE Support -------------------------------------+------------------------------------- Reporter: mirkpul | Owner: Type: defect | Status: new Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: rtmp, | Blocked By: rtmpe, flv | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by mirkpul): Sorry, those were my settings. BTW I'm getting the same error with openssl: ffmpeg version N-55765-g8d679bc Copyright (c) 2000-2013 the FFmpeg developers built on Aug 27 2013 12:19:50 with gcc 4.7 (Ubuntu/Linaro 4.7.2-2ubuntu1) configuration: --enable-openssl --enable-protocol=rtmpe libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 29.100 / 55. 29.100 libavformat 55. 14.102 / 55. 14.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.102 / 3. 82.102 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 Splitting the commandline. Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument 'debug'. Reading option '-probesize' ... matched as AVOption 'probesize' with argument '4000'. Reading option '-i' ... matched as input file with argument 'rtmpe://127.0.0.1/live/myStream'. Reading option '-rtmp_swfverify' ... matched as AVOption 'rtmp_swfverify' with argument 'http://127.0.0.1/test.swf'. Reading option '-acodec' ... matched as option 'acodec' (force audio codec ('copy' to copy stream)) with argument 'copy'. Reading option '-vcodec' ... matched as option 'vcodec' (force video codec ('copy' to copy stream)) with argument 'copy'. Reading option '-f' ... matched as option 'f' (force format) with argument 'flv'. Reading option '/home/mirkpul/Scrivania/test_audio.flv' ... matched as output file. Finished splitting the commandline. Parsing a group of options: global . Applying option loglevel (set logging level) with argument debug. Successfully parsed a group of options. Parsing a group of options: input file rtmpe://127.0.0.1/live/myStream. Successfully parsed a group of options. Opening an input file: rtmpe://127.0.0.1/live/myStream. [rtmpe @ 0x33d9b00] Handshaking... [rtmpe @ 0x33d9b00] Type answer 6 [rtmpe @ 0x33d9b00] Server version 0.0.0.0 [rtmpe @ 0x33d9b00] Proto = rtmpe, path = /live/myStream, app = live, fname = myStream rtmpe://127.0.0.1/live/myStream: Input/output error and with gnutls: ffmpeg version N-55765-g8d679bc Copyright (c) 2000-2013 the FFmpeg developers built on Aug 27 2013 12:25:31 with gcc 4.7 (Ubuntu/Linaro 4.7.2-2ubuntu1) configuration: --enable-gnutls --enable-protocol=rtmpe libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 29.100 / 55. 29.100 libavformat 55. 14.102 / 55. 14.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.102 / 3. 82.102 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 Splitting the commandline. Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument 'debug'. Reading option '-i' ... matched as input file with argument 'rtmpe://127.0.0.1/live/myStream'. Reading option '-rtmp_swfverify' ... matched as AVOption 'rtmp_swfverify' with argument 'http://127.0.0.1/test.swf'. Reading option '-acodec' ... matched as option 'acodec' (force audio codec ('copy' to copy stream)) with argument 'copy'. Reading option '-vcodec' ... matched as option 'vcodec' (force video codec ('copy' to copy stream)) with argument 'copy'. Reading option '-f' ... matched as option 'f' (force format) with argument 'flv'. Reading option '/home/mirkpul/Scrivania/test_audio.flv' ... matched as output file. Finished splitting the commandline. Parsing a group of options: global . Applying option loglevel (set logging level) with argument debug. Successfully parsed a group of options. Parsing a group of options: input file rtmpe://127.0.0.1/live/myStream. Successfully parsed a group of options. Opening an input file: rtmpe://127.0.0.1/live/myStream. [rtmpe @ 0x22b4320] Handshaking... [rtmpe @ 0x22b4320] Type answer 6 [rtmpe @ 0x22b4320] Server version 0.0.0.0 [rtmpe @ 0x22b4320] Proto = rtmpe, path = /live/myStream, app = live, fname = myStream rtmpe://127.0.0.1/live/myStream: Input/output error -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 27 12:36:21 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 27 Aug 2013 10:36:21 -0000 Subject: [FFmpeg-trac] #2907(avformat:new): RTMPE Support In-Reply-To: <036.c7d129a0711db01fa7bd9944cb6f868f@avcodec.org> References: <036.c7d129a0711db01fa7bd9944cb6f868f@avcodec.org> Message-ID: <051.8cd2242767759d7bd52c6833db93f1d5@avcodec.org> #2907: RTMPE Support -------------------------------------+------------------------------------- Reporter: mirkpul | Owner: Type: defect | Status: new Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: rtmp, | Blocked By: rtmpe, flv | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by mirkpul): Sometimes it also hangs on the "get_packet" just after the "gen_connect" on line 2493 libavformat/rtmpproto.c. It seems that there's something wrong with the handshake and the server is no more replying to the client. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 27 13:45:05 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 27 Aug 2013 11:45:05 -0000 Subject: [FFmpeg-trac] #2907(avformat:new): RTMPE Support In-Reply-To: <036.c7d129a0711db01fa7bd9944cb6f868f@avcodec.org> References: <036.c7d129a0711db01fa7bd9944cb6f868f@avcodec.org> Message-ID: <051.e9c72d08cabf58ea0989205df1be0812@avcodec.org> #2907: RTMPE Support -------------------------------------+------------------------------------- Reporter: mirkpul | Owner: Type: defect | Status: new Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: rtmp, | Blocked By: rtmpe, flv | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Which server is this / how can the problem be reproduced? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 27 13:51:52 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 27 Aug 2013 11:51:52 -0000 Subject: [FFmpeg-trac] #2907(avformat:new): RTMPE Support In-Reply-To: <036.c7d129a0711db01fa7bd9944cb6f868f@avcodec.org> References: <036.c7d129a0711db01fa7bd9944cb6f868f@avcodec.org> Message-ID: <051.42c57f8c6eee8f737aa3c5e0850b0ddc@avcodec.org> #2907: RTMPE Support -------------------------------------+------------------------------------- Reporter: mirkpul | Owner: Type: defect | Status: new Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: rtmp, | Blocked By: rtmpe, flv | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by mirkpul): I tried both with red5 media server: http://www.red5.org/red5-server/ and crtmpserver: http://www.rtmpd.com/ I used the attached flash app to publish the stream (you need to change the URL to rtmp://127.0.0.1/live and then connect, change the name after Publish video to myStream and then click Publish) and then try to demux using the provided command. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 27 17:08:47 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 27 Aug 2013 15:08:47 -0000 Subject: [FFmpeg-trac] #2908(avcodec:new): Blue Lucy Media Player violates GPL and has --enable-nonfree Message-ID: <036.f679b07cbdb9fa3754c22eab5a13be4e@avcodec.org> #2908: Blue Lucy Media Player violates GPL and has --enable-nonfree -------------------------------------+------------------------------------- Reporter: kierank | Type: license Status: new | violation Component: avcodec | Priority: normal Keywords: | Version: Blocking: | unspecified Analyzed by developer: 0 | Blocked By: | Reproduced by developer: 1 -------------------------------------+------------------------------------- http://www.bluelucymedia.com/trials/BLMP.zip BLMVideoDecoder.ax is built with --enable-gpl and --enable-nonfree -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 27 17:38:32 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 27 Aug 2013 15:38:32 -0000 Subject: [FFmpeg-trac] #2889(undetermined:closed): FFmpeg Is Unable to See Audio Stream in Youtube's Latest Video Format In-Reply-To: <037.4f471379112597afe1d292c33ec86672@avcodec.org> References: <037.4f471379112597afe1d292c33ec86672@avcodec.org> Message-ID: <052.f71364745bd272d3ea561b5bcae8d181@avcodec.org> #2889: FFmpeg Is Unable to See Audio Stream in Youtube's Latest Video Format -------------------------------------+------------------------------------- Reporter: marcus3v | 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 -------------------------------------+------------------------------------- Comment (by marcus3v): Has someone downloaded the video in question directly from Youtube and tested it? If not, I would thank very much for such a kindness -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 27 21:10:42 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 27 Aug 2013 19:10:42 -0000 Subject: [FFmpeg-trac] #2889(undetermined:closed): FFmpeg Is Unable to See Audio Stream in Youtube's Latest Video Format In-Reply-To: <037.4f471379112597afe1d292c33ec86672@avcodec.org> References: <037.4f471379112597afe1d292c33ec86672@avcodec.org> Message-ID: <052.ea0ff8c5d64a90045ffb9ecace727521@avcodec.org> #2889: FFmpeg Is Unable to See Audio Stream in Youtube's Latest Video Format -------------------------------------+------------------------------------- Reporter: marcus3v | 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 -------------------------------------+------------------------------------- Comment (by DonMoir): I downloaded every video I could from youtube and then asked how or where you downloaded that version. You gave no response. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 27 21:40:31 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 27 Aug 2013 19:40:31 -0000 Subject: [FFmpeg-trac] #2909(avcodec:new): Make dvbsubs more compliant among stb's Message-ID: <036.61e3e9cf0f093852a5ff5189282849a7@avcodec.org> #2909: Make dvbsubs more compliant among stb's -------------------------------------+------------------------------------- Reporter: tommy2d | Type: defect Status: new | Priority: normal Component: avcodec | Version: 1.2.2 Keywords: dvbsubs, | Blocked By: stb, broadcast | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- For a project I'm using avcodec to encode various dvbsubtitles and mux them in an mpeg transport stream using a self-made multiplexer. The dvdsubtitles that are produced by avcodec are not working on some stubborn set-top-boxes (STBs). About 80% of the boxes i used to test are working. 20% is not. I was able to create my own encoder, but with some minor changes in the dvbsubenc.c code, i was able to use ffmpeg to produce subtitles that work on 100% of the STBs we used to test. These changes are: 1. Make sure all reserved bits, especially in the region composition segment, are set to 0 rather than 1: - *q++ = ((1 + bpp_index) << 5) | ((1 + bpp_index) << 2) | 0x03; + *q++ = ((1 + bpp_index) << 5) | ((1 + bpp_index) << 2) | 0x00; - *q++ = 0xf0 | ((y >> 8) & 0xf); + *q++ = 0x00 | ((y >> 8) & 0xf); 2. Make sure all dvb-subtitles are ordered as described in the spec: 0x10 page composition segment 0x11 region composition segment 0x12 CLUT 0x13 Object data segment 0x14 DDS 0x80 end of display Failing to do so will cause some STBs to fail selecting the proper colours from the CLUT. 3. Define / calculate fixed regions that can be used again and again. Defining and/or using new regions for each subtitle, like avcodec does by default, causes some serious graphical distortion, most notably in high- end professional tandberg decoders. 4. Implement subtitle clear packets that only contain a page composition segment (no end of display segment) and use page_state = 0x01;. 5. Make sure actual subtitle payload packets use page_state = 0x02. 6. add display defintion segments for low res subs that are muxed with HD video: *p++ = 0x0F; //sync_byte *p++ = 0x14; //segment_type *p++ = 0x00; //page_id 1 *p++ = 0x01; //page_id 2 *p++ = 0x00; //segment_length 1 *p++ = 0x05; //segment_length 2 *p++ = 0x00;//dds_version_number + display_window_flag + reserved *p++ = (ddsWidth >> 8) & 0xFF; *p++ = ddsWidth & 0xFF; *p++ = (ddsHeight >> 8) & 0xFF; *p++ = ddsHeight & 0xFF; That's about it. I know this feature is not used a lot, especially since the mpeg-ts muxer provided by ffmpeg is not really suitable for broadcasting purposes, but these minor changes really contribute to the compatibility of the dvbsubs that avcodec encodes. F.y.i: this information is based on reverse-engineering highly-compatbile broadcast TS files that contain dvbsubtitles. If necessary i can deliver some raw dvbsub payloads that are tested on multiple STBs and that can used in further research and/or development. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Aug 27 21:45:03 2013 From: trac at avcodec.org (FFmpeg) Date: Tue, 27 Aug 2013 19:45:03 -0000 Subject: [FFmpeg-trac] #2909(avcodec:new): Make dvbsubs more compliant among stb's In-Reply-To: <036.61e3e9cf0f093852a5ff5189282849a7@avcodec.org> References: <036.61e3e9cf0f093852a5ff5189282849a7@avcodec.org> Message-ID: <051.c332b3a2e2dd2efa1f81d9b710755440@avcodec.org> #2909: Make dvbsubs more compliant among stb's -------------------------------------+------------------------------------- Reporter: tommy2d | Owner: Type: enhancement | Status: new Priority: normal | Component: avcodec Version: 1.2.2 | Resolution: Keywords: dvbsubs, | Blocked By: stb, broadcast | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by tommy2d): * type: defect => enhancement Comment: In bullet two, ofcource i mean dvb-subtitles 'segments'. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 28 03:22:37 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 28 Aug 2013 01:22:37 -0000 Subject: [FFmpeg-trac] #225(swscale:reopened): Converting from YUVJ to YUV lose contrast In-Reply-To: <036.316379de991ff14b244e1314a49db3ea@avcodec.org> References: <036.316379de991ff14b244e1314a49db3ea@avcodec.org> Message-ID: <051.77d134e299e6583720ce1e1ce247f914@avcodec.org> #225: Converting from YUVJ to YUV lose contrast -------------------------------------+------------------------------------- Reporter: sghpunk | Owner: Type: defect | Status: reopened Priority: normal | Component: swscale Version: git-master | Resolution: Keywords: YUV/YUVJ | Blocked By: contrast | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by dtombs): * status: closed => reopened * resolution: worksforme => Comment: I can no longer reproduce this using H.264 as it seems ffmpeg supports yuvj for H.264 now and no conversion is done. I ''can'' however reproduce by transcoding to VP8 with the following command line: {{{ ffmpeg -threads 2 -an -i yuvj_input.mkv -vb 1k -y webm-low_contrast.webm > enc_webm.log 2>&1 }}} which produces the following output: {{{ ffmpeg version 0.10.7-6:0.10.7-0jon1~raring Copyright (c) 2000-2013 the FFmpeg developers built on Jul 15 2013 21:27:34 with gcc 4.7.3 configuration: --arch=amd64 --disable-stripping --enable-pthreads --enable-runtime-cpudetect --extra-version='6:0.10.7-0jon1~raring' --libdir=/usr/lib/x86_64-linux-gnu --prefix=/usr --enable-bzlib --enable- libdc1394 --enable-libfreetype --enable-frei0r --enable-gnutls --enable- libgsm --enable-libmp3lame --enable-librtmp --enable-libopencv --enable- libopenjpeg --enable-libpulse --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-vaapi --enable-vdpau --enable-libvorbis --enable-libvpx --enable-zlib --enable-gpl --enable-postproc --enable- libcdio --enable-x11grab --enable-libx264 --shlibdir=/usr/lib/x86_64 -linux-gnu --enable-shared --disable-static libavutil 51. 35.100 / 51. 35.100 libavcodec 53. 61.100 / 53. 61.100 libavformat 53. 32.100 / 53. 32.100 libavdevice 53. 4.100 / 53. 4.100 libavfilter 2. 61.100 / 2. 61.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 6.100 / 0. 6.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, matroska,webm, from 'yuvj_input.mkv': Metadata: MAKER : NIKON CORPORATION MODEL : NIKON D90 CREATION_TIME : 2011-05-05 07:47:28 ENCODER : Lavf53.0.3 Duration: 00:00:05.04, start: 0.000000, bitrate: 14463 kb/s Stream #0:0: Video: mjpeg, yuvj422p, 1280x720, SAR 1:1 DAR 16:9, 24 fps, 24 tbr, 1k tbn, 1k tbc (default) Incompatible pixel format 'yuvj422p' for codec 'libvpx', auto-selecting format 'yuv420p' [buffer @ 0x181a420] w:1280 h:720 pixfmt:yuvj422p tb:1/1000000 sar:1/1 sws_param: [buffersink @ 0x1819f40] auto-inserting filter 'auto-inserted scale 0' between the filter 'src' and the filter 'out' [scale @ 0x181f080] w:1280 h:720 fmt:yuvj422p -> w:1280 h:720 fmt:yuv420p flags:0x4 [libvpx @ 0x182bf20] v1.1.0 Output #0, webm, to 'webm-low_contrast.webm': Metadata: MAKER : NIKON CORPORATION MODEL : NIKON D90 CREATION_TIME : 2011-05-05 07:47:28 encoder : Lavf53.32.100 Stream #0:0: Video: vp8, yuv420p, 1280x720 [SAR 1:1 DAR 16:9], q=-1-- 1, 1 kb/s, 1k tbn, 24 tbc (default) Stream mapping: Stream #0:0 -> #0:0 (mjpeg -> libvpx) Press [q] to stop, [?] for help frame= 121 fps= 9 q=0.0 Lsize= 187kB time=00:00:05.04 bitrate= 304.5kbits/s video:186kB audio:0kB global headers:0kB muxing overhead 0.701462% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 28 03:22:51 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 28 Aug 2013 01:22:51 -0000 Subject: [FFmpeg-trac] #225(swscale:reopened): Converting from YUVJ to YUV lose contrast In-Reply-To: <036.316379de991ff14b244e1314a49db3ea@avcodec.org> References: <036.316379de991ff14b244e1314a49db3ea@avcodec.org> Message-ID: <051.d5978103d968555399fd72f4ffe24860@avcodec.org> #225: Converting from YUVJ to YUV lose contrast -------------------------------------+------------------------------------- Reporter: sghpunk | Owner: Type: defect | Status: reopened Priority: normal | Component: swscale Version: git-master | Resolution: Keywords: YUV/YUVJ | Blocked By: contrast | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by dtombs): * cc: cyan.spam@? (added) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 28 08:28:37 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 28 Aug 2013 06:28:37 -0000 Subject: [FFmpeg-trac] #225(swscale:reopened): Converting from YUVJ to YUV lose contrast In-Reply-To: <036.316379de991ff14b244e1314a49db3ea@avcodec.org> References: <036.316379de991ff14b244e1314a49db3ea@avcodec.org> Message-ID: <051.1afa8d830cdef738a6539d5903c0a98a@avcodec.org> #225: Converting from YUVJ to YUV lose contrast -------------------------------------+------------------------------------- Reporter: sghpunk | Owner: Type: defect | Status: reopened Priority: normal | Component: swscale Version: git-master | Resolution: Keywords: YUV/YUVJ | Blocked By: contrast | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:18 dtombs]: > {{{ > ffmpeg version 0.10.7 > }}} Please test current git head, if you are unable to compile, please find static binaries on http://ffmpeg.org/download.html -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 28 08:53:55 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 28 Aug 2013 06:53:55 -0000 Subject: [FFmpeg-trac] #2909(avcodec:new): Make dvbsubs more compliant among stb's In-Reply-To: <036.61e3e9cf0f093852a5ff5189282849a7@avcodec.org> References: <036.61e3e9cf0f093852a5ff5189282849a7@avcodec.org> Message-ID: <051.2242f0751bade79d4bf11e4f31b9d750@avcodec.org> #2909: Make dvbsubs more compliant among stb's -------------------------------------+----------------------------------- Reporter: tommy2d | Owner: Type: enhancement | Status: new Priority: normal | Component: avcodec Version: 1.2.2 | Resolution: Keywords: dvbsub | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by cehoyos): * keywords: dvbsubs, stb, broadcast => dvbsub Comment: Replying to [ticket:2909 tommy2d]: > I was able to create my own encoder, but with some minor changes in the dvbsubenc.c code, i was able to use ffmpeg to produce subtitles that work on 100% of the STBs we used. Please send your changes against current git head (formatted with {{{git format-patch}}} to the ffmpeg-devel mailing list. As it is, this ticket is unfortunately not very useful, sorry. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 28 11:43:23 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 28 Aug 2013 09:43:23 -0000 Subject: [FFmpeg-trac] =?utf-8?q?_=232910=28undetermined=3Anew=29=3A_Skipp?= =?utf-8?q?ing_=E2=80=98nokey=E2=80=98_frames_in_h264_video_causes_errors?= Message-ID: <034.2c867f0aadcc4cd9b5103e8217f8e77a@avcodec.org> #2910: Skipping ?nokey? frames in h264 video causes errors -------------------------------------+------------------------------------- Reporter: eelco | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Skipping everything but keyframes in a h264 video stream causes errors (which will be concealed). {{{ % ffmpeg -skip_frame nokey -i ~/Downloads/933f2c3eb7ede98963278c8a573c331ff3284490.mkv -vsync 0 -vf select='eq(pict_type\,I)' '%09d.bmp' ffmpeg version N-55807-g70106e7 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 28 2013 10:57:51 with llvm-gcc 4.2.1 (LLVM build 2336.11.00) configuration: --prefix=/Users/eelco/Projects/Beamer/FFmpeg/build --enable-shared --disable-static --disable-ffserver --disable-doc --enable-gpl --enable-version3 --enable-libx264 --enable-libtheora --enable-libvorbis --extra-cflags='-DMACOSX_DEPLOYMENT_TARGET=10.6 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk -mmacosx-version-min=10.6 -I/Users/eelco/Projects/Beamer/FFmpeg/build/include' --extra- ldflags='-isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk -mmacosx-version-min=10.6 -L/Users/eelco/Projects/Beamer/FFmpeg/build/lib' libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 29.100 / 55. 29.100 libavformat 55. 14.102 / 55. 14.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.102 / 3. 82.102 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 [h264 @ 0x101822000] Cannot use next picture in error concealment [h264 @ 0x101822000] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x101822000] Cannot use next picture in error concealment [h264 @ 0x101822000] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x101822000] Cannot use next picture in error concealment [h264 @ 0x101822000] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x101822000] Cannot use next picture in error concealment [h264 @ 0x101822000] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x101822000] Cannot use next picture in error concealment [h264 @ 0x101822000] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x101822000] Cannot use next picture in error concealment [h264 @ 0x101822000] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x101822000] Cannot use next picture in error concealment [h264 @ 0x101822000] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame Input #0, matroska,webm, from '/Users/eelco/Downloads/933f2c3eb7ede98963278c8a573c331ff3284490.mkv': Metadata: ENCODER : Lavf54.63.104 Duration: 00:00:10.34, start: 0.000000, bitrate: 7450 kb/s Stream #0:0(eng): Video: h264 (High), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 1k tbn, 2k tbc (default) Stream #0:1(eng): Audio: ac3, 48000 Hz, 5.1(side), fltp, 384 kb/s (default) Stream #0:2(eng): Subtitle: subrip (default) Output #0, image2, to '%09d.bmp': Metadata: encoder : Lavf55.14.102 Stream #0:0(eng): Video: bmp, bgr24, 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 90k tbn, 23.98 tbc (default) Stream mapping: Stream #0:0 -> #0:0 (h264 -> bmp) Press [q] to stop, [?] for help [h264 @ 0x10380be00] Cannot use next picture in error concealment [h264 @ 0x10380be00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380ca00] Cannot use next picture in error concealment [h264 @ 0x10380ca00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x103800400] Cannot use next picture in error concealment [h264 @ 0x103800400] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380c400] Cannot use next picture in error concealment [h264 @ 0x10380c400] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380d000] Cannot use next picture in error concealment [h264 @ 0x10380d000] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380be00] Cannot use next picture in error concealment [h264 @ 0x10380be00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380ca00] Cannot use next picture in error concealment [h264 @ 0x10380ca00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x103800400] Cannot use next picture in error concealment [h264 @ 0x103800400] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380c400] Cannot use next picture in error concealment [h264 @ 0x10380c400] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380d000] Cannot use next picture in error concealment [h264 @ 0x10380d000] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380be00] Cannot use next picture in error concealment [h264 @ 0x10380be00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380ca00] Cannot use next picture in error concealment [h264 @ 0x10380ca00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380c400] Cannot use next picture in error concealment [h264 @ 0x10380c400] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380d000] Cannot use next picture in error concealment [h264 @ 0x10380d000] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380be00] Cannot use next picture in error concealment [h264 @ 0x10380be00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380ca00] Cannot use next picture in error concealment [h264 @ 0x10380ca00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380c400] Cannot use next picture in error concealment [h264 @ 0x10380c400] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380d000] Cannot use next picture in error concealment [h264 @ 0x10380d000] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380be00] Cannot use next picture in error concealment [h264 @ 0x10380be00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380ca00] Cannot use next picture in error concealment [h264 @ 0x10380ca00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x103800400] Cannot use next picture in error concealment [h264 @ 0x103800400] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380c400] Cannot use next picture in error concealment [h264 @ 0x10380c400] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380d000] Cannot use next picture in error concealment [h264 @ 0x10380d000] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380be00] Cannot use next picture in error concealment [h264 @ 0x10380be00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380ca00] Cannot use next picture in error concealment [h264 @ 0x10380ca00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x103800400] Cannot use next picture in error concealment [h264 @ 0x103800400] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380c400] Cannot use next picture in error concealment [h264 @ 0x10380c400] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380d000] Cannot use next picture in error concealment [h264 @ 0x10380d000] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380be00] Cannot use next picture in error concealment [h264 @ 0x10380be00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380ca00] Cannot use next picture in error concealment [h264 @ 0x10380ca00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x103800400] Cannot use next picture in error concealment [h264 @ 0x103800400] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380c400] Cannot use next picture in error concealment [h264 @ 0x10380c400] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380d000] Cannot use next picture in error concealment [h264 @ 0x10380d000] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380be00] Cannot use next picture in error concealment [h264 @ 0x10380be00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380ca00] Cannot use next picture in error concealment [h264 @ 0x10380ca00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380d000] Cannot use next picture in error concealment [h264 @ 0x10380d000] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380be00] Cannot use next picture in error concealment [h264 @ 0x10380be00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380ca00] Cannot use next picture in error concealment [h264 @ 0x10380ca00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x103800400] Cannot use next picture in error concealment [h264 @ 0x103800400] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380c400] Cannot use next picture in error concealment [h264 @ 0x10380c400] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380d000] Cannot use next picture in error concealment [h264 @ 0x10380d000] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380be00] Cannot use next picture in error concealment [h264 @ 0x10380be00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380ca00] Cannot use next picture in error concealment [h264 @ 0x10380ca00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x103800400] Cannot use next picture in error concealment [h264 @ 0x103800400] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380c400] Cannot use next picture in error concealment [h264 @ 0x10380c400] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380d000] Cannot use next picture in error concealment [h264 @ 0x10380d000] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380be00] Cannot use next picture in error concealment [h264 @ 0x10380be00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380ca00] Cannot use next picture in error concealment [h264 @ 0x10380ca00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x103800400] Cannot use next picture in error concealment [h264 @ 0x103800400] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380c400] Cannot use next picture in error concealment [h264 @ 0x10380c400] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380d000] Cannot use next picture in error concealment [h264 @ 0x10380d000] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380be00] Cannot use next picture in error concealment [h264 @ 0x10380be00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380ca00] Cannot use next picture in error concealment [h264 @ 0x10380ca00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x103800400] Cannot use next picture in error concealment [h264 @ 0x103800400] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380c400] Cannot use next picture in error concealment [h264 @ 0x10380c400] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380d000] Cannot use next picture in error concealment [h264 @ 0x10380d000] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380be00] Cannot use next picture in error concealment [h264 @ 0x10380be00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380ca00] Cannot use next picture in error concealment [h264 @ 0x10380ca00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x103800400] Cannot use next picture in error concealment [h264 @ 0x103800400] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380c400] Cannot use next picture in error concealment [h264 @ 0x10380c400] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380d000] Cannot use next picture in error concealment [h264 @ 0x10380d000] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380be00] Cannot use next picture in error concealment [h264 @ 0x10380be00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380ca00] Cannot use next picture in error concealment [h264 @ 0x10380ca00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x103800400] Cannot use next picture in error concealment [h264 @ 0x103800400] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380c400] Cannot use next picture in error concealment [h264 @ 0x10380c400] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380d000] Cannot use next picture in error concealment [h264 @ 0x10380d000] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380be00] Cannot use next picture in error concealment [h264 @ 0x10380be00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380ca00] Cannot use next picture in error concealment [h264 @ 0x10380ca00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x103800400] Cannot use next picture in error concealment [h264 @ 0x103800400] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380c400] Cannot use next picture in error concealment [h264 @ 0x10380c400] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x103800400] Cannot use next picture in error concealment [h264 @ 0x103800400] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380c400] Cannot use next picture in error concealment [h264 @ 0x10380c400] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380d000] Cannot use next picture in error concealment [h264 @ 0x10380d000] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380be00] Cannot use next picture in error concealment [h264 @ 0x10380ca00] Cannot use next picture in error concealment [h264 @ 0x10380be00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380ca00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x103800400] Cannot use next picture in error concealment [h264 @ 0x103800400] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380c400] Cannot use next picture in error concealment [h264 @ 0x10380c400] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380d000] Cannot use next picture in error concealment [h264 @ 0x10380d000] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380be00] Cannot use next picture in error concealment [h264 @ 0x10380be00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380ca00] Cannot use next picture in error concealment [h264 @ 0x10380ca00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x103800400] Cannot use next picture in error concealment [h264 @ 0x103800400] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380c400] Cannot use next picture in error concealment [h264 @ 0x10380c400] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380d000] Cannot use next picture in error concealment [h264 @ 0x10380d000] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380be00] Cannot use next picture in error concealment [h264 @ 0x10380be00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380ca00] Cannot use next picture in error concealment [h264 @ 0x10380ca00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x103800400] Cannot use next picture in error concealment [h264 @ 0x103800400] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380c400] Cannot use next picture in error concealment [h264 @ 0x10380c400] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380d000] Cannot use next picture in error concealment [h264 @ 0x10380d000] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380be00] Cannot use next picture in error concealment [h264 @ 0x10380be00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380ca00] Cannot use next picture in error concealment [h264 @ 0x10380ca00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x103800400] Cannot use next picture in error concealment [h264 @ 0x103800400] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380c400] Cannot use next picture in error concealment [h264 @ 0x10380c400] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380d000] Cannot use next picture in error concealment [h264 @ 0x10380d000] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380be00] Cannot use next picture in error concealment [h264 @ 0x10380be00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380ca00] Cannot use next picture in error concealment [h264 @ 0x10380ca00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x103800400] Cannot use next picture in error concealment [h264 @ 0x103800400] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380c400] Cannot use next picture in error concealment [h264 @ 0x10380c400] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380d000] Cannot use next picture in error concealment [h264 @ 0x10380d000] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380be00] Cannot use next picture in error concealment [h264 @ 0x10380be00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380ca00] Cannot use next picture in error concealment [h264 @ 0x10380ca00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x103800400] Cannot use next picture in error concealment [h264 @ 0x103800400] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380c400] Cannot use next picture in error concealment [h264 @ 0x10380c400] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380d000] Cannot use next picture in error concealment [h264 @ 0x10380d000] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380be00] Cannot use next picture in error concealment [h264 @ 0x10380be00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [h264 @ 0x10380ca00] Cannot use next picture in error concealment [h264 @ 0x10380ca00] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame [matroska,webm @ 0x101819a00] Invalid EBML number size tag 0x0a at pos 9630173 (0x92f1dd) [h264 @ 0x103800400] Cannot use next picture in error concealment [h264 @ 0x103800400] concealing 8160 DC, 8160 AC, 8160 MV errors in P frame frame= 16 fps= 13 q=-1.0 Lsize=N/A time=00:00:07.13 bitrate=N/A video:97201kB audio:0kB subtitle:0 global headers:0kB muxing overhead -100.000022% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 28 11:48:55 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 28 Aug 2013 09:48:55 -0000 Subject: [FFmpeg-trac] =?utf-8?q?=232910=28undetermined=3Anew=29=3A_Skippi?= =?utf-8?q?ng_=E2=80=98nokey=E2=80=98_frames_in_h264_video_causes_errors?= In-Reply-To: <034.2c867f0aadcc4cd9b5103e8217f8e77a@avcodec.org> References: <034.2c867f0aadcc4cd9b5103e8217f8e77a@avcodec.org> Message-ID: <049.821ec99bf4abfe4c10e3263c6d3c3d45@avcodec.org> #2910: Skipping ?nokey? frames in h264 video causes errors -------------------------------------+------------------------------------- Reporter: eelco | 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 eelco): I would upload the file to the FTP (it?s too big to attach here), but upload.ffmpeg.org seems down at the moment. You can reproduce this with any file with h264 video though -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 28 11:49:26 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 28 Aug 2013 09:49:26 -0000 Subject: [FFmpeg-trac] =?utf-8?q?=232910=28undetermined=3Anew=29=3A_Skippi?= =?utf-8?q?ng_=E2=80=98nokey=E2=80=99_frames_in_h264_video_causes_errors_?= =?utf-8?q?=28was=3A_Skipping_=E2=80=98nokey=E2=80=98_frames_in_h264_video?= =?utf-8?q?_causes_errors=29?= In-Reply-To: <034.2c867f0aadcc4cd9b5103e8217f8e77a@avcodec.org> References: <034.2c867f0aadcc4cd9b5103e8217f8e77a@avcodec.org> Message-ID: <049.c0386d3c0e25e5424e3ca47955ddd779@avcodec.org> #2910: Skipping ?nokey? frames in h264 video causes errors -------------------------------------+------------------------------------- Reporter: eelco | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 28 17:34:16 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 28 Aug 2013 15:34:16 -0000 Subject: [FFmpeg-trac] #2889(undetermined:closed): FFmpeg Is Unable to See Audio Stream in Youtube's Latest Video Format In-Reply-To: <037.4f471379112597afe1d292c33ec86672@avcodec.org> References: <037.4f471379112597afe1d292c33ec86672@avcodec.org> Message-ID: <052.fda054caa58756d82f602b076a722587@avcodec.org> #2889: FFmpeg Is Unable to See Audio Stream in Youtube's Latest Video Format -------------------------------------+------------------------------------- Reporter: marcus3v | 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 -------------------------------------+------------------------------------- Comment (by marcus3v): Excuse me, DonMoir. I misunderstood what you had said earlier. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 28 19:39:17 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 28 Aug 2013 17:39:17 -0000 Subject: [FFmpeg-trac] #2911(undetermined:new): Seg Fault Message-ID: <036.18ce6af205b3f8bc6805d6e85fc58517@avcodec.org> #2911: Seg Fault -------------------------------------+------------------------------------- Reporter: skyride | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Version of FFMpeg: skyride at ns308725:~/ffmpeg_sources/ffmpeg$ ffmpeg --version ffmpeg version git-2013-08-28-129f506 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 28 2013 17:22:50 with gcc 4.7 (Debian 4.7.2-5) configuration: --prefix=/home/skyride/ffmpeg_build --extra- cflags=-I/home/skyride/ffmpeg_build/include --extra- ldflags=-L/home/skyride/ffmpeg_build/lib --bindir=/home/skyride/bin --extra-libs=-ldl --enable-gpl --enable-libass --enable-libfdk-aac --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-nonfree --enable-x11grab libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 29.100 / 55. 29.100 libavformat 55. 14.102 / 55. 14.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.102 / 3. 82.102 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Summary of the bug: A segmentation fault occurs when trying to open FFmpeg in listen mode for an RTMP stream, and initiating a connection. How to reproduce: {{{ ffmpeg -rtmp_listen 1 -re -i rtmp://skyride.org/app/asd -vcodec copy -acodec copy rtmp://live-fra.twitch.tv/app/MY_STREAM_KEY }}} The program then runs, and when I attempt to open a connection I receive the following message: "[rtmp @ 0x1b70ea0] Unable to read command string Segmentation fault" -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 28 19:42:43 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 28 Aug 2013 17:42:43 -0000 Subject: [FFmpeg-trac] #2911(undetermined:new): Seg Fault In-Reply-To: <036.18ce6af205b3f8bc6805d6e85fc58517@avcodec.org> References: <036.18ce6af205b3f8bc6805d6e85fc58517@avcodec.org> Message-ID: <051.156fc9fa43d46f997a3ad1b2d2689196@avcodec.org> #2911: Seg Fault -------------------------------------+------------------------------------- Reporter: skyride | 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 skyride): Also to confirm, this occurs regardless of the output stream. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Aug 28 21:09:38 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 28 Aug 2013 19:09:38 -0000 Subject: [FFmpeg-trac] #2911(undetermined:new): Seg Fault In-Reply-To: <036.18ce6af205b3f8bc6805d6e85fc58517@avcodec.org> References: <036.18ce6af205b3f8bc6805d6e85fc58517@avcodec.org> Message-ID: <051.1bc338c2a17412b9bbeb2d2e2a6894a7@avcodec.org> #2911: Seg Fault -------------------------------------+------------------------------------- Reporter: skyride | 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:1 skyride]: > Also to confirm, this occurs regardless of the output stream. If network output is not needed, please provide a command line using file or pipe protocol that allows to reproduce the problem. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 29 00:27:49 2013 From: trac at avcodec.org (FFmpeg) Date: Wed, 28 Aug 2013 22:27:49 -0000 Subject: [FFmpeg-trac] #2911(undetermined:new): Seg Fault In-Reply-To: <036.18ce6af205b3f8bc6805d6e85fc58517@avcodec.org> References: <036.18ce6af205b3f8bc6805d6e85fc58517@avcodec.org> Message-ID: <051.3d7ecc5a2b3ea221321001178abc52f5@avcodec.org> #2911: Seg Fault -------------------------------------+------------------------------------- Reporter: skyride | 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 richardpl): I get error when using null output. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 29 02:55:11 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 29 Aug 2013 00:55:11 -0000 Subject: [FFmpeg-trac] #1845(avformat:open): Encoded movies with mov_text subtitles do not play with QT Player In-Reply-To: <037.b779eb81e5c789f6371f64b11f02abec@avcodec.org> References: <037.b779eb81e5c789f6371f64b11f02abec@avcodec.org> Message-ID: <052.4b6e8aff6a1a94992541185e99ff8d8a@avcodec.org> #1845: Encoded movies with mov_text subtitles do not play with QT Player --------------------------------------+------------------------------------ Reporter: Atarikid | Owner: Type: defect | Status: open Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: mov mov_text | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | --------------------------------------+------------------------------------ Comment (by philipl): This bug's not going to go away without either a bunch of work in the muxer to translate video track sizing information into subtitle track sizing, or adding a bunch of encode/mux options that expose all the silly box dimension settings. Based on feedback when I started discussing this many months ago, the second option is preferred but is trickier to execute than it looks. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 29 11:46:43 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 29 Aug 2013 09:46:43 -0000 Subject: [FFmpeg-trac] =?utf-8?q?=232910=28undetermined=3Anew=29=3A_Skippi?= =?utf-8?q?ng_=E2=80=98nokey=E2=80=99_frames_in_h264_video_causes_errors?= In-Reply-To: <034.2c867f0aadcc4cd9b5103e8217f8e77a@avcodec.org> References: <034.2c867f0aadcc4cd9b5103e8217f8e77a@avcodec.org> Message-ID: <049.2c1fc769adcad05215703dc6e064fff5@avcodec.org> #2910: Skipping ?nokey? frames in h264 video causes errors -------------------------------------+------------------------------------- Reporter: eelco | 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:1 eelco]: > I would upload the file to the FTP (it?s too big to attach here), but upload.ffmpeg.org seems down at the moment. {{{ $ ftp upload.ffmpeg.org Connected to jones.videolan.org. }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 29 11:49:57 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 29 Aug 2013 09:49:57 -0000 Subject: [FFmpeg-trac] =?utf-8?q?=232910=28undetermined=3Anew=29=3A_Skippi?= =?utf-8?q?ng_=E2=80=98nokey=E2=80=99_frames_in_h264_video_causes_errors?= In-Reply-To: <034.2c867f0aadcc4cd9b5103e8217f8e77a@avcodec.org> References: <034.2c867f0aadcc4cd9b5103e8217f8e77a@avcodec.org> Message-ID: <049.277b252cb657762324d235ee4f8492a2@avcodec.org> #2910: Skipping ?nokey? frames in h264 video causes errors -------------------------------------+------------------------------------- Reporter: eelco | 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 eelco): Replying to [comment:3 cehoyos]: > {{{ > $ ftp upload.ffmpeg.org > Connected to jones.videolan.org. > }}} Great :) Uploaded to incoming as 933f2c3eb7ede98963278c8a573c331ff3284490.mkv. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 29 13:21:05 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 29 Aug 2013 11:21:05 -0000 Subject: [FFmpeg-trac] #2912(FFmpeg:new): splitting the first minute from a wav file generated a slightly too long file (off by 160 samples) Message-ID: <037.ca37b93e78fad580dbc7027af2038d92@avcodec.org> #2912: splitting the first minute from a wav file generated a slightly too long file (off by 160 samples) ----------------------------------+---------------------------------- Reporter: bernhard | Type: defect Status: new | Priority: normal Component: FFmpeg | Version: 2.0.1 Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ----------------------------------+---------------------------------- What you were trying to accomplish: split the first minute from a wav file The problem you encountered: the resulting file was not the exact length expected. I expected the file to have length 2646000 (= 60 * 44100) samples, but received length 2646160, i.e. 160 samples too many. I confirmed that sox generates a file of the expected length. The exact command line you were using: ffmpeg -i exil1211212315_02WaveGain.wav -ss 00:00:00 -t 00:01:00 -acodec copy outffmpeg2.wav The full, uncut console output provided by ffmpeg -v 9 -loglevel 99 -i ffmpeg version 2.0.1 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 15 2013 10:56:46 with llvm-gcc 4.2.1 (LLVM build 2336.11.00) configuration: --prefix=/Volumes/Ramdisk/sw --enable-gpl --enable-pthreads --enable-version3 --enable-libspeex --enable-libvpx --disable-decoder=libvpx --enable-libmp3lame --enable-libtheora --enable- libvorbis --enable-libx264 --enable-avfilter --enable-libopencore_amrwb --enable-libopencore_amrnb --enable-filters --enable-libgsm --arch=x86_64 --enable-runtime-cpudetect libavutil 52. 38.100 / 52. 38.100 libavcodec 55. 18.102 / 55. 18.102 libavformat 55. 12.100 / 55. 12.100 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 79.101 / 3. 79.101 libswscale 2. 3.100 / 2. 3.100 libswresample 0. 17.102 / 0. 17.102 libpostproc 52. 3.100 / 52. 3.100 Splitting the commandline. Reading option '-v' ... matched as option 'v' (set logging level) with argument '9'. Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument '99'. Reading option '-i' ... matched as input file with argument 'exil1211212315_02WaveGain.wav'. Reading option '-ss' ... matched as option 'ss' (set the start time offset) with argument '00:00:00'. Reading option '-t' ... matched as option 't' (record or transcode "duration" seconds of audio/video) with argument '00:01:00'. Reading option '-acodec' ... matched as option 'acodec' (force audio codec ('copy' to copy stream)) with argument 'copy'. Reading option 'outffmpeg3.wav' ... matched as output file. Finished splitting the commandline. Parsing a group of options: global . Applying option v (set logging level) with argument 9. Successfully parsed a group of options. Parsing a group of options: input file exil1211212315_02WaveGain.wav. Successfully parsed a group of options. Opening an input file: exil1211212315_02WaveGain.wav. [wav @ 0x7fae6881a600] Format wav probed with size=2048 and score=99 [wav @ 0x7fae6881a600] File position before avformat_find_stream_info() is 44 [wav @ 0x7fae6881a600] parser not found for codec pcm_s24le, packets or times may be invalid. Last message repeated 1 times [wav @ 0x7fae6881a600] max_analyze_duration 5000000 reached at 5010612 microseconds [wav @ 0x7fae6881a600] File position after avformat_find_stream_info() is 1338128 Guessed Channel Layout for Input Stream #0.0 : stereo Input #0, wav, from 'exil1211212315_02WaveGain.wav': Duration: 00:28:14.47, bitrate: 2116 kb/s Stream #0:0, 326, 1/44100: Audio: pcm_s24le ([1][0][0][0] / 0x0001), 44100 Hz, stereo, s32, 2116 kb/s Successfully opened the file. Parsing a group of options: output file outffmpeg3.wav. Applying option ss (set the start time offset) with argument 00:00:00. Applying option t (record or transcode "duration" seconds of audio/video) with argument 00:01:00. Applying option acodec (force audio codec ('copy' to copy stream)) with argument copy. Successfully parsed a group of options. Opening an output file: outffmpeg3.wav. Successfully opened the file. Output #0, wav, to 'outffmpeg3.wav': Metadata: ISFT : Lavf55.12.100 Stream #0:0, 0, 1/44100: Audio: pcm_s24le ([1][0][0][0] / 0x0001), 44100 Hz, stereo, 2116 kb/s Stream mapping: Stream #0:0 -> #0:0 (copy) Press [q] to stop, [?] for help No more output streams to write to, finishing. size= 15505kB time=00:01:00.00 bitrate=2116.8kbits/s video:0kB audio:15505kB subtitle:0 global headers:0kB muxing overhead 0.000642% 0 frames successfully decoded, 0 decoding errors [AVIOContext @ 0x7fae684046a0] Statistics: 4 seeks, 3883 writeouts [AVIOContext @ 0x7fae68403e20] Statistics: 15892480 bytes read, 0 seeks The input file is of this type, according to soxi: Input File : 'exil1211212315_02WaveGain.wav' Channels : 2 Sample Rate : 44100 Precision : 24-bit Duration : 00:28:14.47 = 74726144 samples = 127085 CDDA sectors File Size : 448M Bit Rate : 2.12M Sample Encoding: 24-bit Signed Integer PCM -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 29 15:23:00 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 29 Aug 2013 13:23:00 -0000 Subject: [FFmpeg-trac] #2912(FFmpeg:new): splitting the first minute from a wav file generated a slightly too long file (off by 160 samples) In-Reply-To: <037.ca37b93e78fad580dbc7027af2038d92@avcodec.org> References: <037.ca37b93e78fad580dbc7027af2038d92@avcodec.org> Message-ID: <052.fb59f3c1d98850b12cf2ca2aecf91a5e@avcodec.org> #2912: splitting the first minute from a wav file generated a slightly too long file (off by 160 samples) ----------------------------------+---------------------------------- Reporter: bernhard | Owner: Type: defect | Status: new Priority: normal | Component: FFmpeg Version: 2.0.1 | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ----------------------------------+---------------------------------- Comment (by richardpl): Use atrim filter. Test with latest version if this still happens. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 29 16:09:22 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 29 Aug 2013 14:09:22 -0000 Subject: [FFmpeg-trac] #2912(FFmpeg:new): splitting the first minute from a wav file generated a slightly too long file (off by 160 samples) In-Reply-To: <037.ca37b93e78fad580dbc7027af2038d92@avcodec.org> References: <037.ca37b93e78fad580dbc7027af2038d92@avcodec.org> Message-ID: <052.e7c258ed55c7fbb2695118f9580b9bb1@avcodec.org> #2912: splitting the first minute from a wav file generated a slightly too long file (off by 160 samples) ----------------------------------+---------------------------------- Reporter: bernhard | Owner: Type: defect | Status: new Priority: normal | Component: FFmpeg Version: 2.0.1 | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ----------------------------------+---------------------------------- Comment (by bernhard): Thanks! ffmpeg -i exil1211212315_02.wav -af atrim=0:60 outffmpeg2.wav The audio now has the correct length (2646000 samples). But at the same time the format of input and output files now differ (precision from 24 to 16 bit, Sample Encoding: from "24-bit Signed Integer PCM" to "16-bit Signed Integer PCM"): Input File : 'exil1211212315_02.wav' Channels : 2 Sample Rate : 44100 Precision : 24-bit Duration : 00:28:14.47 = 74726144 samples = 127085 CDDA sectors File Size : 448M Bit Rate : 2.12M Sample Encoding: 24-bit Signed Integer PCM Input File : 'outffmpeg2.wav' Channels : 2 Sample Rate : 44100 Precision : 16-bit Duration : 00:01:00.00 = 2646000 samples = 4500 CDDA sectors File Size : 10.6M Bit Rate : 1.41M Sample Encoding: 16-bit Signed Integer PCM -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 29 17:17:18 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 29 Aug 2013 15:17:18 -0000 Subject: [FFmpeg-trac] #2905(undetermined:new): Regression: Double free In-Reply-To: <036.dc29cdfcd08c81f788f56803f41151c4@avcodec.org> References: <036.dc29cdfcd08c81f788f56803f41151c4@avcodec.org> Message-ID: <051.384ae4e66f6c52a19d37b937987ae359@avcodec.org> #2905: Regression: Double free -------------------------------------+------------------------------------- Reporter: Krieger | Owner: Type: defect | Status: new Priority: important | Component: Version: git-master | undetermined Keywords: crash | Resolution: regression | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by Krieger): $ cat ~/.valgrindrc --memcheck:num-callers=50 --memcheck:leak-check=full --memcheck:leak-resolution=high --memcheck:track-origins=yes --memcheck:show-reachable=yes --memcheck:show-possibly-lost=yes --memcheck:malloc-fill=11 --memcheck:free-fill=33 [OK] 18:15:40krieger at zver /usr/local/src/ffmpeg $ valgrind /usr/local/src/ffmpeg/ffmpeg -i sample.ts -t 0.1 -filter:v fps=fps=30 -vcodec libx264 -b:v 2000000 -y out.ts ==9253== Memcheck, a memory error detector ==9253== Copyright (C) 2002-2012, and GNU GPL'd, by Julian Seward et al. ==9253== Using Valgrind-3.8.1 and LibVEX; rerun with -h for copyright info ==9253== Command: /usr/local/src/ffmpeg/ffmpeg -i sample.ts -t 0.1 -filter:v fps=fps=30 -vcodec libx264 -b:v 2000000 -y out.ts ==9253== ffmpeg version N-55787-gabe76b8 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 29 2013 17:45:47 with gcc 4.6.3 (Gentoo 4.6.3 p1.13, pie-0.5.2) configuration: --enable-gpl --enable-libx264 --enable-encoder=libx264 --disable-stripping --enable-debug --extra-cflags='-O0 -g -ggdb' libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 29.100 / 55. 29.100 libavformat 55. 14.102 / 55. 14.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.102 / 3. 82.102 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 [mpegts @ 0x7519e60] PES packet size mismatch Last message repeated 1 times Input #0, mpegts, from 'sample.ts': Duration: 00:00:00.43, start: 1.400000, bitrate: 1888 kb/s Program 1 Metadata: service_name : Service01 service_provider: FFmpeg Stream #0:0[0x100]: Video: h264 (High 4:4:4 Predictive) ([27][0][0][0] / 0x001B), yuv444p, 1280x1024, 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc No pixel format specified, yuv444p for H.264 encoding chosen. Use -pix_fmt yuv420p for compatibility with outdated media players. [libx264 @ 0x81785c0] using cpu capabilities: none! [libx264 @ 0x81785c0] profile High 4:4:4 Predictive, level 3.2, 4:4:4 8-bit Output #0, mpegts, to 'out.ts': Metadata: encoder : Lavf55.14.102 Stream #0:0: Video: h264 (libx264), yuv444p, 1280x1024, q=-1--1, 2000 kb/s, 90k tbn, 30 tbc Stream mapping: Stream #0:0 -> #0:0 (h264 -> libx264) Press [q] to stop, [?] for help ==9253== Invalid write of size 8 0kB time=00:00:00.00 bitrate=N/A ==9253== at 0x4A35C4: filter_frame (vf_fps.c:255) ==9253== by 0x48270C: ff_filter_frame_framed (avfilter.c:1051) ==9253== by 0x4848B8: ff_filter_frame (avfilter.c:1125) ==9253== by 0x488361: request_frame (buffersrc.c:491) ==9253== by 0x488665: av_buffersrc_add_frame_internal (buffersrc.c:170) ==9253== by 0x48878D: av_buffersrc_add_frame_flags (buffersrc.c:107) ==9253== by 0x46F0DD: output_packet (ffmpeg.c:1744) ==9253== by 0x45FC63: main (ffmpeg.c:3253) ==9253== Address 0x1e2d1628 is 200 bytes inside a block of size 624 free'd ==9253== at 0x4C2B2CC: free (vg_replace_malloc.c:446) ==9253== by 0xB88B5B: av_freep (mem.c:210) ==9253== by 0x491EFD: trim_filter_frame (trim.c:193) ==9253== by 0x48270C: ff_filter_frame_framed (avfilter.c:1051) ==9253== by 0x482A70: default_filter_frame (avfilter.c:1125) ==9253== by 0x48270C: ff_filter_frame_framed (avfilter.c:1051) ==9253== by 0x4848B8: ff_filter_frame (avfilter.c:1125) ==9253== by 0x4A35CF: filter_frame (vf_fps.c:257) ==9253== by 0x48270C: ff_filter_frame_framed (avfilter.c:1051) ==9253== by 0x4848B8: ff_filter_frame (avfilter.c:1125) ==9253== by 0x488361: request_frame (buffersrc.c:491) ==9253== by 0x488665: av_buffersrc_add_frame_internal (buffersrc.c:170) ==9253== by 0x48878D: av_buffersrc_add_frame_flags (buffersrc.c:107) ==9253== by 0x46F0DD: output_packet (ffmpeg.c:1744) ==9253== by 0x47122C: process_input (ffmpeg.c:3085) ==9253== by 0x4600DD: main (ffmpeg.c:3181) ==9253== ==9253== Invalid read of size 8 ==9253== at 0x482650: ff_filter_frame_framed (avfilter.c:1030) ==9253== by 0x4848B8: ff_filter_frame (avfilter.c:1125) ==9253== by 0x4A35CF: filter_frame (vf_fps.c:257) ==9253== by 0x48270C: ff_filter_frame_framed (avfilter.c:1051) ==9253== by 0x4848B8: ff_filter_frame (avfilter.c:1125) ==9253== by 0x488361: request_frame (buffersrc.c:491) ==9253== by 0x488665: av_buffersrc_add_frame_internal (buffersrc.c:170) ==9253== by 0x48878D: av_buffersrc_add_frame_flags (buffersrc.c:107) ==9253== by 0x46F0DD: output_packet (ffmpeg.c:1744) ==9253== by 0x45FC63: main (ffmpeg.c:3253) ==9253== Address 0x1e2d1628 is 200 bytes inside a block of size 624 free'd ==9253== at 0x4C2B2CC: free (vg_replace_malloc.c:446) ==9253== by 0xB88B5B: av_freep (mem.c:210) ==9253== by 0x491EFD: trim_filter_frame (trim.c:193) ==9253== by 0x48270C: ff_filter_frame_framed (avfilter.c:1051) ==9253== by 0x482A70: default_filter_frame (avfilter.c:1125) ==9253== by 0x48270C: ff_filter_frame_framed (avfilter.c:1051) ==9253== by 0x4848B8: ff_filter_frame (avfilter.c:1125) ==9253== by 0x4A35CF: filter_frame (vf_fps.c:257) ==9253== by 0x48270C: ff_filter_frame_framed (avfilter.c:1051) ==9253== by 0x4848B8: ff_filter_frame (avfilter.c:1125) ==9253== by 0x488361: request_frame (buffersrc.c:491) ==9253== by 0x488665: av_buffersrc_add_frame_internal (buffersrc.c:170) ==9253== by 0x48878D: av_buffersrc_add_frame_flags (buffersrc.c:107) ==9253== by 0x46F0DD: output_packet (ffmpeg.c:1744) ==9253== by 0x47122C: process_input (ffmpeg.c:3085) ==9253== by 0x4600DD: main (ffmpeg.c:3181) ==9253== ==9253== Invalid read of size 4 ==9253== at 0xB828D4: av_frame_unref (frame.c:339) ==9253== by 0xB82F95: av_frame_free (frame.c:112) ==9253== by 0x48289D: ff_filter_frame_framed (avfilter.c:985) ==9253== by 0x482A70: default_filter_frame (avfilter.c:1125) ==9253== by 0x48270C: ff_filter_frame_framed (avfilter.c:1051) ==9253== by 0x4848B8: ff_filter_frame (avfilter.c:1125) ==9253== by 0x4A35CF: filter_frame (vf_fps.c:257) ==9253== by 0x48270C: ff_filter_frame_framed (avfilter.c:1051) ==9253== by 0x4848B8: ff_filter_frame (avfilter.c:1125) ==9253== by 0x488361: request_frame (buffersrc.c:491) ==9253== by 0x488665: av_buffersrc_add_frame_internal (buffersrc.c:170) ==9253== by 0x48878D: av_buffersrc_add_frame_flags (buffersrc.c:107) ==9253== by 0x46F0DD: output_packet (ffmpeg.c:1744) ==9253== by 0x45FC63: main (ffmpeg.c:3253) ==9253== Address 0x1e2d1788 is 552 bytes inside a block of size 624 free'd ==9253== at 0x4C2B2CC: free (vg_replace_malloc.c:446) ==9253== by 0xB88B5B: av_freep (mem.c:210) ==9253== by 0x491EFD: trim_filter_frame (trim.c:193) ==9253== by 0x48270C: ff_filter_frame_framed (avfilter.c:1051) ==9253== by 0x482A70: default_filter_frame (avfilter.c:1125) ==9253== by 0x48270C: ff_filter_frame_framed (avfilter.c:1051) ==9253== by 0x4848B8: ff_filter_frame (avfilter.c:1125) ==9253== by 0x4A35CF: filter_frame (vf_fps.c:257) ==9253== by 0x48270C: ff_filter_frame_framed (avfilter.c:1051) ==9253== by 0x4848B8: ff_filter_frame (avfilter.c:1125) ==9253== by 0x488361: request_frame (buffersrc.c:491) ==9253== by 0x488665: av_buffersrc_add_frame_internal (buffersrc.c:170) ==9253== by 0x48878D: av_buffersrc_add_frame_flags (buffersrc.c:107) ==9253== by 0x46F0DD: output_packet (ffmpeg.c:1744) ==9253== by 0x47122C: process_input (ffmpeg.c:3085) ==9253== by 0x4600DD: main (ffmpeg.c:3181) ==9253== ==9253== Invalid read of size 8 ==9253== at 0xB828F0: av_frame_unref (frame.c:340) ==9253== by 0xB82F95: av_frame_free (frame.c:112) ==9253== by 0x48289D: ff_filter_frame_framed (avfilter.c:985) ==9253== by 0x482A70: default_filter_frame (avfilter.c:1125) ==9253== by 0x48270C: ff_filter_frame_framed (avfilter.c:1051) ==9253== by 0x4848B8: ff_filter_frame (avfilter.c:1125) ==9253== by 0x4A35CF: filter_frame (vf_fps.c:257) ==9253== by 0x48270C: ff_filter_frame_framed (avfilter.c:1051) ==9253== by 0x4848B8: ff_filter_frame (avfilter.c:1125) ==9253== by 0x488361: request_frame (buffersrc.c:491) ==9253== by 0x488665: av_buffersrc_add_frame_internal (buffersrc.c:170) ==9253== by 0x48878D: av_buffersrc_add_frame_flags (buffersrc.c:107) ==9253== by 0x46F0DD: output_packet (ffmpeg.c:1744) ==9253== by 0x45FC63: main (ffmpeg.c:3253) ==9253== Address 0x1e2d1780 is 544 bytes inside a block of size 624 free'd ==9253== at 0x4C2B2CC: free (vg_replace_malloc.c:446) ==9253== by 0xB88B5B: av_freep (mem.c:210) ==9253== by 0x491EFD: trim_filter_frame (trim.c:193) ==9253== by 0x48270C: ff_filter_frame_framed (avfilter.c:1051) ==9253== by 0x482A70: default_filter_frame (avfilter.c:1125) ==9253== by 0x48270C: ff_filter_frame_framed (avfilter.c:1051) ==9253== by 0x4848B8: ff_filter_frame (avfilter.c:1125) ==9253== by 0x4A35CF: filter_frame (vf_fps.c:257) ==9253== by 0x48270C: ff_filter_frame_framed (avfilter.c:1051) ==9253== by 0x4848B8: ff_filter_frame (avfilter.c:1125) ==9253== by 0x488361: request_frame (buffersrc.c:491) ==9253== by 0x488665: av_buffersrc_add_frame_internal (buffersrc.c:170) ==9253== by 0x48878D: av_buffersrc_add_frame_flags (buffersrc.c:107) ==9253== by 0x46F0DD: output_packet (ffmpeg.c:1744) ==9253== by 0x47122C: process_input (ffmpeg.c:3085) ==9253== by 0x4600DD: main (ffmpeg.c:3181) ==9253== ==9253== Invalid read of size 8 ==9253== at 0xB828FB: av_frame_unref (frame.c:340) ==9253== by 0xB82F95: av_frame_free (frame.c:112) ==9253== by 0x48289D: ff_filter_frame_framed (avfilter.c:985) ==9253== by 0x482A70: default_filter_frame (avfilter.c:1125) ==9253== by 0x48270C: ff_filter_frame_framed (avfilter.c:1051) ==9253== by 0x4848B8: ff_filter_frame (avfilter.c:1125) ==9253== by 0x4A35CF: filter_frame (vf_fps.c:257) ==9253== by 0x48270C: ff_filter_frame_framed (avfilter.c:1051) ==9253== by 0x4848B8: ff_filter_frame (avfilter.c:1125) ==9253== by 0x488361: request_frame (buffersrc.c:491) ==9253== by 0x488665: av_buffersrc_add_frame_internal (buffersrc.c:170) ==9253== by 0x48878D: av_buffersrc_add_frame_flags (buffersrc.c:107) ==9253== by 0x46F0DD: output_packet (ffmpeg.c:1744) ==9253== by 0x45FC63: main (ffmpeg.c:3253) ==9253== Address 0x3333333333333333 is not stack'd, malloc'd or (recently) free'd ==9253== ==9253== ==9253== Process terminating with default action of signal 11 (SIGSEGV): dumping core ==9253== General Protection Fault ==9253== at 0xB828FB: av_frame_unref (frame.c:340) ==9253== by 0xB82F95: av_frame_free (frame.c:112) ==9253== by 0x48289D: ff_filter_frame_framed (avfilter.c:985) ==9253== by 0x482A70: default_filter_frame (avfilter.c:1125) ==9253== by 0x48270C: ff_filter_frame_framed (avfilter.c:1051) ==9253== by 0x4848B8: ff_filter_frame (avfilter.c:1125) ==9253== by 0x4A35CF: filter_frame (vf_fps.c:257) ==9253== by 0x48270C: ff_filter_frame_framed (avfilter.c:1051) ==9253== by 0x4848B8: ff_filter_frame (avfilter.c:1125) ==9253== by 0x488361: request_frame (buffersrc.c:491) ==9253== by 0x488665: av_buffersrc_add_frame_internal (buffersrc.c:170) ==9253== by 0x48878D: av_buffersrc_add_frame_flags (buffersrc.c:107) ==9253== by 0x46F0DD: output_packet (ffmpeg.c:1744) ==9253== by 0x45FC63: main (ffmpeg.c:3253) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 29 17:19:29 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 29 Aug 2013 15:19:29 -0000 Subject: [FFmpeg-trac] #2905(undetermined:new): Regression: Double free In-Reply-To: <036.dc29cdfcd08c81f788f56803f41151c4@avcodec.org> References: <036.dc29cdfcd08c81f788f56803f41151c4@avcodec.org> Message-ID: <051.ab60c4b13fc6618c2e5cab1ef8a4ec6e@avcodec.org> #2905: Regression: Double free -------------------------------------+------------------------------------- Reporter: Krieger | Owner: Type: defect | Status: new Priority: important | Component: Version: git-master | undetermined Keywords: crash | Resolution: regression | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by Krieger): sample.ts is there: https://dl.dropboxusercontent.com/u/43104344/sample.ts -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 29 18:17:11 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 29 Aug 2013 16:17:11 -0000 Subject: [FFmpeg-trac] #2912(FFmpeg:new): splitting the first minute from a wav file generated a slightly too long file (off by 160 samples) In-Reply-To: <037.ca37b93e78fad580dbc7027af2038d92@avcodec.org> References: <037.ca37b93e78fad580dbc7027af2038d92@avcodec.org> Message-ID: <052.89182cba8e1f02ed0113751922bf5056@avcodec.org> #2912: splitting the first minute from a wav file generated a slightly too long file (off by 160 samples) ----------------------------------+---------------------------------- Reporter: bernhard | Owner: Type: defect | Status: new Priority: normal | Component: FFmpeg Version: 2.0.1 | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ----------------------------------+---------------------------------- Comment (by richardpl): That is because you failed to specify encoder you want and instead default one is used. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 29 18:18:30 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 29 Aug 2013 16:18:30 -0000 Subject: [FFmpeg-trac] #2839(avformat:closed): Wasted work in av_new_program() and avpriv_new_chapter() In-Reply-To: <036.0393656797e9dcfc4ab21df7dc4ba088@avcodec.org> References: <036.0393656797e9dcfc4ab21df7dc4ba088@avcodec.org> Message-ID: <051.68256b7223a4f415deea87c2d1c8a3fe@avcodec.org> #2839: Wasted work in av_new_program() and avpriv_new_chapter() -------------------------------------+------------------------------------- Reporter: pchang9 | Owner: Type: defect | Status: closed Priority: normal | Component: avformat Version: unspecified | Resolution: Keywords: performance | needs_more_info Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by richardpl): * status: new => closed * resolution: => needs_more_info -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 29 18:19:36 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 29 Aug 2013 16:19:36 -0000 Subject: [FFmpeg-trac] #2881(avcodec:open): wavpack: CRC error In-Reply-To: <038.692fd7101fb24d218cd734d8225e769a@avcodec.org> References: <038.692fd7101fb24d218cd734d8225e769a@avcodec.org> Message-ID: <053.dacc3cc083ed70de55e7724a198eac0b@avcodec.org> #2881: wavpack: CRC error ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: wavpack | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by richardpl): * component: undetermined => avcodec -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 29 18:21:28 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 29 Aug 2013 16:21:28 -0000 Subject: [FFmpeg-trac] #2868(avfilter:open): Implement "process_command" on Volume filter In-Reply-To: <033.4c2a7ac21fab974ebe4e6c1052f994fa@avcodec.org> References: <033.4c2a7ac21fab974ebe4e6c1052f994fa@avcodec.org> Message-ID: <048.a7f83d5e4e9c63611bfce610ea8954bb@avcodec.org> #2868: Implement "process_command" on Volume filter -------------------------------------+------------------------------------- Reporter: mbat | Owner: Type: enhancement | Status: open Priority: wish | Component: avfilter Version: git-master | Resolution: Keywords: filter | Blocked By: volume process_command | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by richardpl): * priority: normal => wish * status: new => open -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 29 18:22:20 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 29 Aug 2013 16:22:20 -0000 Subject: [FFmpeg-trac] #2854(avcodec:open): support msn audio In-Reply-To: <038.5a935cbc4ac55f70772ce1a90f53ccbe@avcodec.org> References: <038.5a935cbc4ac55f70772ce1a90f53ccbe@avcodec.org> Message-ID: <053.41870d55c2a742ab93ec1646eeb8cfcc@avcodec.org> #2854: support msn audio ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: wish | Component: avcodec Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by richardpl): * priority: normal => wish * status: new => open * version: unspecified => git-master * component: undetermined => avcodec -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 29 18:31:13 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 29 Aug 2013 16:31:13 -0000 Subject: [FFmpeg-trac] =?utf-8?q?=232806=28avfilter=3Aopen=29=3A_Overlay_f?= =?utf-8?q?ilter_with_=22shortest=3D1=22_drops_last_frame_=28was=3A_Overla?= =?utf-8?q?y_filter_with_=E2=80=9Cshortest=3D1=E2=80=9D_drops_last_frame?= =?utf-8?q?=29?= In-Reply-To: <035.f08af88ce96838a62c587644044b5d3c@avcodec.org> References: <035.f08af88ce96838a62c587644044b5d3c@avcodec.org> Message-ID: <050.9c4cbcd384f791abbfecb11545e688a3@avcodec.org> #2806: Overlay filter with "shortest=1" drops last frame ------------------------------------+------------------------------------ Reporter: hansmi | Owner: Type: defect | Status: open Priority: normal | Component: avfilter Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Changes (by richardpl): * status: new => open * component: undetermined => avfilter * version: unspecified => git-master * reproduced: 0 => 1 Old description: > Summary of the bug: > Encoding a video using ?overlay=shortest=1? in the filter chain will lead > to the last frame being dropped. > > Using FFmpeg 1.2.1 installed using MacPorts: > {{{ > $ ffmpeg > ffmpeg version 1.2.1 Copyright (c) 2000-2013 the FFmpeg developers > built on Jun 12 2013 13:46:11 with Apple clang version 4.1 > (tags/Apple/clang-421.11.66) (based on LLVM 3.1svn) > configuration: --prefix=/opt/local --enable-swscale --enable-avfilter > --enable-libmp3lame --enable-libvorbis --enable-libopus --enable- > libtheora --enable-libschroedinger --enable-libopenjpeg --enable- > libmodplug --enable-libvpx --enable-libspeex --enable-libass --enable- > libbluray --enable-gnutls --enable-libfreetype > --mandir=/opt/local/share/man --enable-shared --enable-pthreads > --cc=/usr/bin/clang --arch=x86_64 --enable-yasm --enable-gpl --enable- > postproc --enable-libx264 --enable-libxvid > libavutil 52. 18.100 / 52. 18.100 > libavcodec 54. 92.100 / 54. 92.100 > libavformat 54. 63.104 / 54. 63.104 > libavdevice 54. 3.103 / 54. 3.103 > libavfilter 3. 42.103 / 3. 42.103 > libswscale 2. 2.100 / 2. 2.100 > libswresample 0. 17.102 / 0. 17.102 > libpostproc 52. 2.100 / 52. 2.100 > [?] > }}} > > How to reproduce: > {{{ > # Generate 30 input frames (requires ImageMagick) > $ for i in {0..30}; do \ > convert -alpha on -background none -fill red \ > -pointsize 30 -size 200x200 -gravity center \ > label:$i png32:frame_$(printf '%03d' $i).png; \ > done > > # Encode without overlay filter (you have to adjust the > # font path if not testing on Mac OS X) > $ ffmpeg -an \ > -f image2 -i 'frame_%03d.png' \ > -filter_complex "[0:v] > drawtext=fontfile=/Library/Fonts/Arial.ttf:x=5:y=5:text='frame %{n}' > [out]" \ > -map '[out]' \ > -vcodec mpeg4 -b:v 600k -flags +aic+mv4 \ > working.mp4 > > # Encode with ?overlay=shortest=1? (needed to stop encoding > # when running out of input frames; adjust the font path > # again) > $ ffmpeg -an \ > -f image2 -i 'frame_%03d.png' \ > -f lavfi -i 'color=c=white:size=200x200' \ > -filter_complex "[1:v][0:v] overlay=shortest=1, > drawtext=fontfile=/Library/Fonts/Arial.ttf:x=5:y=5:text='frame %{n}' > [out]" \ > -map '[out]' \ > -vcodec mpeg4 -b:v 600k -flags +aic+mv4 \ > missingframe.mp4 > }}} > > Notice how the second version is missing a frame: > {{{ > $ ffprobe -show_streams -loglevel quiet working.mp4 | grep -w nb_frames > nb_frames=31 > > $ ffprobe -show_streams -loglevel quiet missingframe.mp4 | grep -w > nb_frames > nb_frames=30 > }}} > > This can be confirmed by looking at the video. The frame number is > encoded at the top left and is also reflected by the number encoded in > the original PNG files. New description: Summary of the bug: Encoding a video using "overlay=shortest=1" in the filter chain will lead to the last frame being dropped. Using FFmpeg 1.2.1 installed using MacPorts: {{{ $ ffmpeg ffmpeg version 1.2.1 Copyright (c) 2000-2013 the FFmpeg developers built on Jun 12 2013 13:46:11 with Apple clang version 4.1 (tags/Apple/clang-421.11.66) (based on LLVM 3.1svn) configuration: --prefix=/opt/local --enable-swscale --enable-avfilter --enable-libmp3lame --enable-libvorbis --enable-libopus --enable-libtheora --enable-libschroedinger --enable-libopenjpeg --enable-libmodplug --enable-libvpx --enable-libspeex --enable-libass --enable-libbluray --enable-gnutls --enable-libfreetype --mandir=/opt/local/share/man --enable-shared --enable-pthreads --cc=/usr/bin/clang --arch=x86_64 --enable-yasm --enable-gpl --enable-postproc --enable-libx264 --enable- libxvid libavutil 52. 18.100 / 52. 18.100 libavcodec 54. 92.100 / 54. 92.100 libavformat 54. 63.104 / 54. 63.104 libavdevice 54. 3.103 / 54. 3.103 libavfilter 3. 42.103 / 3. 42.103 libswscale 2. 2.100 / 2. 2.100 libswresample 0. 17.102 / 0. 17.102 libpostproc 52. 2.100 / 52. 2.100 [...] }}} How to reproduce: {{{ # Generate 30 input frames (requires ImageMagick) $ for i in {0..30}; do \ convert -alpha on -background none -fill red \ -pointsize 30 -size 200x200 -gravity center \ label:$i png32:frame_$(printf '%03d' $i).png; \ done # Encode without overlay filter (you have to adjust the # font path if not testing on Mac OS X) $ ffmpeg -an \ -f image2 -i 'frame_%03d.png' \ -filter_complex "[0:v] drawtext=fontfile=/Library/Fonts/Arial.ttf:x=5:y=5:text='frame %{n}' [out]" \ -map '[out]' \ -vcodec mpeg4 -b:v 600k -flags +aic+mv4 \ working.mp4 # Encode with "overlay=shortest=1" (needed to stop encoding # when running out of input frames; adjust the font path # again) $ ffmpeg -an \ -f image2 -i 'frame_%03d.png' \ -f lavfi -i 'color=c=white:size=200x200' \ -filter_complex "[1:v][0:v] overlay=shortest=1, drawtext=fontfile=/Library/Fonts/Arial.ttf:x=5:y=5:text='frame %{n}' [out]" \ -map '[out]' \ -vcodec mpeg4 -b:v 600k -flags +aic+mv4 \ missingframe.mp4 }}} Notice how the second version is missing a frame: {{{ $ ffprobe -show_streams -loglevel quiet working.mp4 | grep -w nb_frames nb_frames=31 $ ffprobe -show_streams -loglevel quiet missingframe.mp4 | grep -w nb_frames nb_frames=30 }}} This can be confirmed by looking at the video. The frame number is encoded at the top left and is also reflected by the number encoded in the original PNG files. -- Comment: ffmpeg -f lavfi -i color=black:hd720 -i in.png -lavfi overlay=shortest=1 out.png -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 29 18:36:36 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 29 Aug 2013 16:36:36 -0000 Subject: [FFmpeg-trac] #2741(undetermined:new): How to overlay Teletext subtitles in ffmpeg? In-Reply-To: <042.4bdf6030c1000fb6b7abeb0b61522bce@avcodec.org> References: <042.4bdf6030c1000fb6b7abeb0b61522bce@avcodec.org> Message-ID: <057.4ebaa9d391a36242e7eb70f40e1bbd1c@avcodec.org> #2741: How to overlay Teletext subtitles in ffmpeg? -------------------------------------+------------------------------------- Reporter: | Owner: wonmanfactory | Status: new Type: defect | Component: Priority: normal | undetermined Version: git-master | Resolution: Keywords: dvbsub wtv | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by wonmanfactory): Hello, I further investigated the problem. Just a rough guess. Could the problem be that the TV station switched the subtitle channel to another channel while the video is playing? I attempted to compress the video and audio streams first, then subtitles stream individually and then combine them. I found that subtitles disappear in the midway. But subtitles remain in windows media -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 29 19:37:27 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 29 Aug 2013 17:37:27 -0000 Subject: [FFmpeg-trac] #2806(avfilter:open): Overlay filter with "shortest=1" drops last frame In-Reply-To: <035.f08af88ce96838a62c587644044b5d3c@avcodec.org> References: <035.f08af88ce96838a62c587644044b5d3c@avcodec.org> Message-ID: <050.32cff4264406cb7086546257f0c6d3b1@avcodec.org> #2806: Overlay filter with "shortest=1" drops last frame ------------------------------------+------------------------------------ Reporter: hansmi | Owner: Type: defect | Status: open Priority: normal | Component: avfilter Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Comment (by Cigaes): The following patch series: [http://ffmpeg.org/pipermail/ffmpeg- devel/2013-August/147589.html], once finalized, should fix this problem, amongst other things. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 29 19:57:22 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 29 Aug 2013 17:57:22 -0000 Subject: [FFmpeg-trac] #2806(avfilter:open): Overlay filter with "shortest=1" drops last frame In-Reply-To: <035.f08af88ce96838a62c587644044b5d3c@avcodec.org> References: <035.f08af88ce96838a62c587644044b5d3c@avcodec.org> Message-ID: <050.b59263585e5317c3319cd760d9c92f5e@avcodec.org> #2806: Overlay filter with "shortest=1" drops last frame ------------------------------------+------------------------------------ Reporter: hansmi | Owner: Type: defect | Status: open Priority: normal | Component: avfilter Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Comment (by richardpl): 'once finalized' -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 29 20:26:45 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 29 Aug 2013 18:26:45 -0000 Subject: [FFmpeg-trac] #2913(avcodec:new): Bitstream filter to fix "invalid and inefficient vfw-avi packed B frames" Message-ID: <035.cb86af5ec1b81e49a7ccc5fa56aa387f@avcodec.org> #2913: Bitstream filter to fix "invalid and inefficient vfw-avi packed B frames" ---------------------------------------+--------------------------------- Reporter: Cigaes | Owner: Type: enhancement | Status: new Priority: wish | Component: avcodec Version: git-master | Keywords: Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 ---------------------------------------+--------------------------------- FFmpeg needs a bitstream filter to fix files with "invalid and inefficient vfw-avi packed B frames". Sample: [http://samples.mplayerhq.hu/V-codecs/MPEG4/pegasus-1958-chiptune.avi] Discussions: [http://ffmpeg.org/pipermail/ffmpeg- devel/2008-November/054385.html] [http://ffmpeg.org/pipermail/ffmpeg- devel/2013-August/147652.html] GPL c++ implementation: {{{avidemux_2.6.5/avidemux_plugins/ADM_demuxers/OpenDml/ADM_openDMLDepack.cpp}}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 29 20:50:59 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 29 Aug 2013 18:50:59 -0000 Subject: [FFmpeg-trac] #2861(avformat:open): AVI/XVID: Corrupted playback In-Reply-To: <042.edd64292bd93ab0d03104770ca649cf8@avcodec.org> References: <042.edd64292bd93ab0d03104770ca649cf8@avcodec.org> Message-ID: <057.74c66784b39b1b5fd110571d53646ec0@avcodec.org> #2861: AVI/XVID: Corrupted playback -------------------------------------+------------------------------------- Reporter: | Owner: Underground78 | Status: open Type: defect | Component: avformat Priority: important | Resolution: Version: git-master | Blocked By: Keywords: avi | Reproduced by developer: 1 regression | Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by Underground78): In which cases exactly do those corruptions appear? Does it affect a lot of files? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 29 23:02:14 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 29 Aug 2013 21:02:14 -0000 Subject: [FFmpeg-trac] #839(avcodec:closed): grayscale support in snow In-Reply-To: <038.5ad9c085f6cbcc143b95c513cfed06a4@avcodec.org> References: <038.5ad9c085f6cbcc143b95c513cfed06a4@avcodec.org> Message-ID: <053.57f6b8a560e18e22fe5f074c2d2ace30@avcodec.org> #839: grayscale support in snow -------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: enhancement | Status: closed Priority: wish | Component: avcodec Version: git-master | Resolution: fixed Keywords: snow gray | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by michael): * status: open => closed * resolution: => fixed Comment: Fixed in c4224fff1b0ac3fb67daf5e36184afa609ce8f90 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 29 23:17:21 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 29 Aug 2013 21:17:21 -0000 Subject: [FFmpeg-trac] #2912(FFmpeg:new): splitting the first minute from a wav file generated a slightly too long file (off by 160 samples) In-Reply-To: <037.ca37b93e78fad580dbc7027af2038d92@avcodec.org> References: <037.ca37b93e78fad580dbc7027af2038d92@avcodec.org> Message-ID: <052.0362fb90448a07ffca014902052cba5c@avcodec.org> #2912: splitting the first minute from a wav file generated a slightly too long file (off by 160 samples) ----------------------------------+---------------------------------- Reporter: bernhard | Owner: Type: defect | Status: new Priority: normal | Component: FFmpeg Version: 2.0.1 | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ----------------------------------+---------------------------------- Comment (by bernhard): Thank you. Ok, I changed it to: ffmpeg -i exil1211212315_02.wav -af atrim=0:60 -acodec pcm_s24le outffmpeg2.wav I wonder whether it would make sense to use the same encoding as the source file by default. That's how sox handles the situation (from the help output of sox): FORMAT OPTIONS (fopts): Input file format options need only be supplied for files that are headerless. Output files will have the '''same format as the input''' file where possible and not overriden by any of various means including providing output format options. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 29 23:23:15 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 29 Aug 2013 21:23:15 -0000 Subject: [FFmpeg-trac] #2912(FFmpeg:new): splitting the first minute from a wav file generated a slightly too long file (off by 160 samples) In-Reply-To: <037.ca37b93e78fad580dbc7027af2038d92@avcodec.org> References: <037.ca37b93e78fad580dbc7027af2038d92@avcodec.org> Message-ID: <052.36b65983daa1ba84b4243f431ac10761@avcodec.org> #2912: splitting the first minute from a wav file generated a slightly too long file (off by 160 samples) ----------------------------------+---------------------------------- Reporter: bernhard | Owner: Type: defect | Status: new Priority: normal | Component: FFmpeg Version: 2.0.1 | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ----------------------------------+---------------------------------- Comment (by richardpl): That is unrelated to issue you reported. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 29 23:27:39 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 29 Aug 2013 21:27:39 -0000 Subject: [FFmpeg-trac] #2912(FFmpeg:new): splitting the first minute from a wav file generated a slightly too long file (off by 160 samples) In-Reply-To: <037.ca37b93e78fad580dbc7027af2038d92@avcodec.org> References: <037.ca37b93e78fad580dbc7027af2038d92@avcodec.org> Message-ID: <052.895f8b8cda002623641071c1d645668d@avcodec.org> #2912: splitting the first minute from a wav file generated a slightly too long file (off by 160 samples) ----------------------------------+---------------------------------- Reporter: bernhard | Owner: Type: defect | Status: new Priority: normal | Component: FFmpeg Version: 2.0.1 | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ----------------------------------+---------------------------------- Changes (by bernhard): * cc: ffmpeg.org20130829@? (added) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 29 23:29:17 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 29 Aug 2013 21:29:17 -0000 Subject: [FFmpeg-trac] #2912(FFmpeg:new): splitting the first minute from a wav file generated a slightly too long file (off by 160 samples) In-Reply-To: <037.ca37b93e78fad580dbc7027af2038d92@avcodec.org> References: <037.ca37b93e78fad580dbc7027af2038d92@avcodec.org> Message-ID: <052.4f7cf547f2a3fabab5cd84b31f45bcd0@avcodec.org> #2912: splitting the first minute from a wav file generated a slightly too long file (off by 160 samples) ----------------------------------+---------------------------------- Reporter: bernhard | Owner: Type: defect | Status: new Priority: normal | Component: FFmpeg Version: 2.0.1 | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ----------------------------------+---------------------------------- Comment (by bernhard): Sorry. The issue is closed. Thank you for your help. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Aug 29 23:42:47 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 29 Aug 2013 21:42:47 -0000 Subject: [FFmpeg-trac] #2914(FFmpeg:new): default encoder should be same as input file Message-ID: <037.670559bb72bce38ada4b5eb618ff8e6c@avcodec.org> #2914: default encoder should be same as input file -------------------------------------+------------------------------------- Reporter: bernhard | Type: Status: new | enhancement Component: FFmpeg | Priority: normal Keywords: default | Version: encoder | unspecified Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- The default encoder is set to some fixed value (16-bit Signed Integer PCM). So, in most cases I have to specify the encoder explicitly: ffmpeg -i exil1211212315_02.wav -af atrim=0:60 '''-acodec pcm_s24le''' outffmpeg2.wav However, it would be more convenient if the default encoding would be the same as the input file. That's how sox handles the situation (from the help output of sox): FORMAT OPTIONS (fopts): Input file format options need only be supplied for files that are headerless. Output files will have the '''same format as the input file''' where possible and not overriden by any of various means including providing output format options. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 30 00:48:59 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 29 Aug 2013 22:48:59 -0000 Subject: [FFmpeg-trac] #2913(avcodec:open): Bitstream filter to fix "invalid and inefficient vfw-avi packed B frames" In-Reply-To: <035.cb86af5ec1b81e49a7ccc5fa56aa387f@avcodec.org> References: <035.cb86af5ec1b81e49a7ccc5fa56aa387f@avcodec.org> Message-ID: <050.bf837471d7d2ee8671996d1d2ad750c7@avcodec.org> #2913: Bitstream filter to fix "invalid and inefficient vfw-avi packed B frames" -------------------------------------+----------------------------------- Reporter: Cigaes | Owner: Type: enhancement | Status: open Priority: wish | Component: avcodec Version: git-master | Resolution: Keywords: asp | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by cehoyos): * keywords: => asp * status: new => open -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 30 00:51:40 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 29 Aug 2013 22:51:40 -0000 Subject: [FFmpeg-trac] #2914(FFmpeg:closed): default encoder should be same as input file In-Reply-To: <037.670559bb72bce38ada4b5eb618ff8e6c@avcodec.org> References: <037.670559bb72bce38ada4b5eb618ff8e6c@avcodec.org> Message-ID: <052.b5d29f3efe1f88715503a1efd8d7f95a@avcodec.org> #2914: default encoder should be same as input file -------------------------------------+----------------------------------- Reporter: bernhard | Owner: Type: enhancement | Status: closed Priority: normal | Component: FFmpeg Version: unspecified | Resolution: wontfix Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by cehoyos): * keywords: default encoder => * status: new => closed * resolution: => wontfix Comment: I suspect such a change would surprise most users. But apart from that; Given that most decoder - muxer combinations are unsupported (this is apparently not true for sox) how should this be implemented? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 30 01:45:58 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 29 Aug 2013 23:45:58 -0000 Subject: [FFmpeg-trac] =?utf-8?q?=232910=28avcodec=3Aopen=29=3A_Skipping_?= =?utf-8?q?=E2=80=98nokey=E2=80=99_frames_in_h264_video_causes_errors?= In-Reply-To: <034.2c867f0aadcc4cd9b5103e8217f8e77a@avcodec.org> References: <034.2c867f0aadcc4cd9b5103e8217f8e77a@avcodec.org> Message-ID: <049.c7c998382c1949c0f33df1c2c5dc25fc@avcodec.org> #2910: Skipping ?nokey? frames in h264 video causes errors -------------------------------------+------------------------------------- Reporter: eelco | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: h264 | Blocked By: regression | 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: => h264 regression Comment: The messages were always shown, visual corruption is a regression since 1fad547. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 30 01:50:51 2013 From: trac at avcodec.org (FFmpeg) Date: Thu, 29 Aug 2013 23:50:51 -0000 Subject: [FFmpeg-trac] #2911(undetermined:new): Seg Fault In-Reply-To: <036.18ce6af205b3f8bc6805d6e85fc58517@avcodec.org> References: <036.18ce6af205b3f8bc6805d6e85fc58517@avcodec.org> Message-ID: <051.5004eed3445fef300174b027d3d985b2@avcodec.org> #2911: Seg Fault -------------------------------------+------------------------------------- Reporter: skyride | 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): Please add backtrace etc. for crashes as explained on http://ffmpeg.org/bugreports.html -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 30 02:05:46 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 30 Aug 2013 00:05:46 -0000 Subject: [FFmpeg-trac] #2906(avcodec:open): ffv1: invalid write In-Reply-To: <038.bb3ef2a4b0c249b0e705edf25ca38a5a@avcodec.org> References: <038.bb3ef2a4b0c249b0e705edf25ca38a5a@avcodec.org> Message-ID: <053.bbee4880c29447953bd530e15763a0ea@avcodec.org> #2906: ffv1: invalid write -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: ffv1 crash | Blocked By: SIGSEGV regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => ffv1 crash SIGSEGV regression * status: new => open * version: unspecified => git-master * component: undetermined => avcodec * reproduced: 0 => 1 Comment: Regression since a3264b4 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 30 02:28:56 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 30 Aug 2013 00:28:56 -0000 Subject: [FFmpeg-trac] #2905(undetermined:open): Regression: Double free In-Reply-To: <036.dc29cdfcd08c81f788f56803f41151c4@avcodec.org> References: <036.dc29cdfcd08c81f788f56803f41151c4@avcodec.org> Message-ID: <051.c707ecd3d8d8aa9aa6cdc89c952c9074@avcodec.org> #2905: Regression: Double free -------------------------------------+------------------------------------- Reporter: Krieger | Owner: Type: defect | Status: open Priority: important | Component: Version: git-master | undetermined Keywords: crash | Resolution: regression | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * status: new => open * reproduced: 0 => 1 Comment: Needs a high number of decoding threads (>2). {{{ (gdb) r -i sample.ts -t 0.1 -vf fps=30 -f null - Starting program: ffmpeg_g -i sample.ts -t 0.1 -vf fps=30 -f null - [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". ffmpeg version N-55890-g259292f Copyright (c) 2000-2013 the FFmpeg developers built on Aug 30 2013 02:09:45 with gcc 4.7 (SUSE Linux) configuration: --enable-gpl --disable-indev=jack --enable-libx264 libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 29.100 / 55. 29.100 libavformat 55. 15.100 / 55. 15.100 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.102 / 3. 82.102 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 [mpegts @ 0x16e9880] PES packet size mismatch Last message repeated 1 times Input #0, mpegts, from 'sample.ts': Duration: 00:00:00.43, start: 1.400000, bitrate: 1888 kb/s Program 1 Metadata: service_name : Service01 service_provider: FFmpeg Stream #0:0[0x100]: Video: h264 (High 4:4:4 Predictive) ([27][0][0][0] / 0x001B), yuv444p, 1280x1024, 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc [New Thread 0x7ffff569c700 (LWP 6820)] [New Thread 0x7ffff4e9b700 (LWP 6821)] [New Thread 0x7ffff469a700 (LWP 6822)] [New Thread 0x7ffff3e99700 (LWP 6823)] [New Thread 0x7ffff3698700 (LWP 6824)] [New Thread 0x7ffff2e97700 (LWP 6825)] [New Thread 0x7ffff2696700 (LWP 6826)] [New Thread 0x7ffff1e95700 (LWP 6827)] [New Thread 0x7ffff1694700 (LWP 6828)] [New Thread 0x7ffff0e93700 (LWP 6829)] [New Thread 0x7ffff0692700 (LWP 6830)] [New Thread 0x7fffefe91700 (LWP 6831)] [New Thread 0x7fffef690700 (LWP 6832)] [New Thread 0x7fffeee8f700 (LWP 6833)] [New Thread 0x7fffee68e700 (LWP 6834)] [New Thread 0x7fffede8d700 (LWP 6835)] [New Thread 0x7fffed68c700 (LWP 6836)] [New Thread 0x7fffece8b700 (LWP 6837)] Output #0, null, to 'pipe:': Metadata: encoder : Lavf55.15.100 Stream #0:0: Video: rawvideo (444P / 0x50343434), yuv444p, 1280x1024, q=2-31, 200 kb/s, 90k tbn, 30 tbc Stream mapping: Stream #0:0 -> #0:0 (h264 -> rawvideo) Press [q] to stop, [?] for help [null @ 0x16f1100] Encoder did not produce proper pts, making some up. [mpegts @ 0x16e9880] PES packet size mismatch Program received signal SIGSEGV, Segmentation fault. av_frame_unref (frame=0x20189a0) at libavutil/frame.c:340 340 av_freep(&frame->side_data[i]->data); }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 30 02:29:17 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 30 Aug 2013 00:29:17 -0000 Subject: [FFmpeg-trac] #2906(avcodec:open): ffv1: invalid write In-Reply-To: <038.bb3ef2a4b0c249b0e705edf25ca38a5a@avcodec.org> References: <038.bb3ef2a4b0c249b0e705edf25ca38a5a@avcodec.org> Message-ID: <053.b68f0b5acb1fad726ef3fafd59aacf4a@avcodec.org> #2906: ffv1: invalid write -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: ffv1 crash | Blocked By: SIGSEGV regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * priority: normal => important -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 30 02:56:34 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 30 Aug 2013 00:56:34 -0000 Subject: [FFmpeg-trac] #2903(avcodec:open): png: invalid write In-Reply-To: <038.aba0aa390a77f96a6e046ba8c4026591@avcodec.org> References: <038.aba0aa390a77f96a6e046ba8c4026591@avcodec.org> Message-ID: <053.6fb1559286595d5df86c3d8746f4e104@avcodec.org> #2903: png: invalid write -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: png | Blocked By: regression | 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: => png regression Comment: Regression since dd1d29b {{{ $ valgrind ffmpeg_g -threads 4 -i png_fuzz.mov -f null - ==26607== Memcheck, a memory error detector ==26607== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. ==26607== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info ==26607== Command: ffmpeg_g -threads 4 -i png_fuzz.mov -f null - ==26607== ffmpeg version N-55890-g259292f Copyright (c) 2000-2013 the FFmpeg developers built on Aug 30 2013 02:55:25 with gcc 4.7 (SUSE Linux) configuration: --disable-indev=jack --disable-asm --disable- optimizations libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 29.100 / 55. 29.100 libavformat 55. 15.100 / 55. 15.100 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.102 / 3. 82.102 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'png_fuzz.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt creation_time : 2012-03-24 20:33:27 Duration: 00:00:05.96, start: 0.000000, bitrate: 7021 kb/s Stream #0:0(eng): Video: png (png / 0x20676E70), rgba, 189x127 [SAR 2834:2834 DAR 189:127], 7019 kb/s, 24 fps, 24 tbr, 1000k tbn, 1000k tbc (default) Metadata: creation_time : 2012-03-24 20:33:27 handler_name : Procedura obs?ugi skr?t?w danych Apple Output #0, null, to 'pipe:': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt encoder : Lavf55.15.100 Stream #0:0(eng): Video: rawvideo (RGBA / 0x41424752), rgba, 189x127 [SAR 1:1 DAR 189:127], q=2-31, 200 kb/s, 90k tbn, 24 tbc (default) Metadata: creation_time : 2012-03-24 20:33:27 handler_name : Procedura obs?ugi skr?t?w danych Apple Stream mapping: Stream #0:0 -> #0:0 (png -> rawvideo) Press [q] to stop, [?] for help [png @ 0x735aa50] inflate returned error -3 [png @ 0x735bdf0] chunk too big [null @ 0x7282200] Encoder did not produce proper pts, making some up. Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input [png @ 0x735bdf0] chunk too big [png @ 0x735d190] inflate returned error -3 Error while decoding stream #0:0: Invalid data found when processing input [png @ 0x735aa50] inflate returned error -3 [png @ 0x7359f30] inflate returned error -3 [png @ 0x735d190] Missing png signature Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 1 times Error while decoding stream #0:0: Invalid data found when processing input [png @ 0x735aa50] chunk too big [png @ 0x7359f30] inflate returned error -3 [png @ 0x735bdf0] chunk too big Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input [png @ 0x735d190] chunk too big Error while decoding stream #0:0: Invalid data found when processing input ==26607== Thread 12:eated 1 times ==26607== Invalid write of size 4 ==26607== at 0x4C2D4FF: memset (in /usr/lib64/valgrind /vgpreload_memcheck-amd64-linux.so) ==26607== by 0xA58420: av_fast_padded_mallocz (utils.c:125) ==26607== by 0x98BC4A: decode_frame (pngdec.c:672) ==26607== by 0x99CDB0: frame_worker_thread (pthread.c:339) ==26607== by 0x5D1AE0D: start_thread (in /lib64/libpthread-2.15.so) ==26607== Address 0x74478d4 is 564 bytes inside a block of size 567 alloc'd ==26607== at 0x4C290FE: memalign (in /usr/lib64/valgrind /vgpreload_memcheck-amd64-linux.so) ==26607== by 0x4C291A7: posix_memalign (in /usr/lib64/valgrind /vgpreload_memcheck-amd64-linux.so) ==26607== by 0xD1FBFD: av_malloc (mem.c:93) ==26607== by 0x98BC89: decode_frame (pngdec.c:677) ==26607== by 0x99CDB0: frame_worker_thread (pthread.c:339) ==26607== by 0x5D1AE0D: start_thread (in /lib64/libpthread-2.15.so) ==26607== ==26607== Invalid read of size 1 ==26607== at 0x9890C8: ff_add_png_paeth_prediction (pngdec.c:170) ==26607== by 0x989B93: png_filter_row (pngdec.c:260) ==26607== by 0x989DF0: png_handle_row (pngdec.c:297) ==26607== by 0x98A35A: png_decode_idat (pngdec.c:381) ==26607== by 0x98BD5C: decode_frame (pngdec.c:692) ==26607== by 0x99CDB0: frame_worker_thread (pthread.c:339) ==26607== by 0x5D1AE0D: start_thread (in /lib64/libpthread-2.15.so) ==26607== Address 0x74478d7 is 0 bytes after a block of size 567 alloc'd ==26607== at 0x4C290FE: memalign (in /usr/lib64/valgrind /vgpreload_memcheck-amd64-linux.so) ==26607== by 0x4C291A7: posix_memalign (in /usr/lib64/valgrind /vgpreload_memcheck-amd64-linux.so) ==26607== by 0xD1FBFD: av_malloc (mem.c:93) ==26607== by 0x98BC89: decode_frame (pngdec.c:677) ==26607== by 0x99CDB0: frame_worker_thread (pthread.c:339) ==26607== by 0x5D1AE0D: start_thread (in /lib64/libpthread-2.15.so) ==26607== ==26607== Invalid read of size 1 ==26607== at 0x9890E7: ff_add_png_paeth_prediction (pngdec.c:171) ==26607== by 0x989B93: png_filter_row (pngdec.c:260) ==26607== by 0x989DF0: png_handle_row (pngdec.c:297) ==26607== by 0x98A35A: png_decode_idat (pngdec.c:381) ==26607== by 0x98BD5C: decode_frame (pngdec.c:692) ==26607== by 0x99CDB0: frame_worker_thread (pthread.c:339) ==26607== by 0x5D1AE0D: start_thread (in /lib64/libpthread-2.15.so) ==26607== Address 0x74478d7 is 0 bytes after a block of size 567 alloc'd ==26607== at 0x4C290FE: memalign (in /usr/lib64/valgrind /vgpreload_memcheck-amd64-linux.so) ==26607== by 0x4C291A7: posix_memalign (in /usr/lib64/valgrind /vgpreload_memcheck-amd64-linux.so) ==26607== by 0xD1FBFD: av_malloc (mem.c:93) ==26607== by 0x98BC89: decode_frame (pngdec.c:677) ==26607== by 0x99CDB0: frame_worker_thread (pthread.c:339) ==26607== by 0x5D1AE0D: start_thread (in /lib64/libpthread-2.15.so) ==26607== Last message repeated 2 times frame= 143 fps= 31 q=0.0 Lsize=N/A time=00:00:05.95 bitrate=N/A dup=11 drop=0 video:13kB audio:0kB subtitle:0 global headers:0kB muxing overhead -100.160256% ==26607== ==26607== HEAP SUMMARY: ==26607== in use at exit: 0 bytes in 0 blocks ==26607== total heap usage: 6,033 allocs, 6,033 frees, 13,476,472 bytes allocated ==26607== ==26607== All heap blocks were freed -- no leaks are possible ==26607== ==26607== For counts of detected and suppressed errors, rerun with: -v ==26607== ERROR SUMMARY: 14058 errors from 3 contexts (suppressed: 2 from 2) }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 30 02:59:45 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 30 Aug 2013 00:59:45 -0000 Subject: [FFmpeg-trac] #2903(avcodec:open): png: invalid write In-Reply-To: <038.aba0aa390a77f96a6e046ba8c4026591@avcodec.org> References: <038.aba0aa390a77f96a6e046ba8c4026591@avcodec.org> Message-ID: <053.31ab2a8b0add3f8b2fc2ecdbcadf8b6e@avcodec.org> #2903: png: invalid write -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: png | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by richardpl): Are you really, really sure? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 30 05:04:38 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 30 Aug 2013 03:04:38 -0000 Subject: [FFmpeg-trac] #2915(avformat:new): mpeg2 vdpau hardware decoding does sometimes not work with libavformat mpeg2 demuxer, but always works with mplayer mpegps demuxer Message-ID: <035.2d2600a614851179951b5c957b25548b@avcodec.org> #2915: mpeg2 vdpau hardware decoding does sometimes not work with libavformat mpeg2 demuxer, but always works with mplayer mpegps demuxer ----------------------------------+--------------------------------------- Reporter: gjdfgh | Type: defect Status: new | Priority: normal Component: avformat | Version: unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ----------------------------------+--------------------------------------- Sample file: http://www1.datafilehost.com/d/27de60ea Working playback: mplayer -vc ffmpeg12vdpau -vo vdpau -demuxer mpegps vdpau_pic_broken.vob Broken playback (blocks all over the place): mplayer -vc ffmpeg12vdpau -vo vdpau -demuxer lavf vdpau_pic_broken.vob This also happens with various other mplayer forks. MPlayer or ffmpeg versions don't seem to matter. I tested above two test cases with "MPlayer 1.1-4.8 (C) 2000-2012 MPlayer Team" (debian package 3:1.1.1-dmo6 from http://www.deb-multimedia.org/), and could confirm the blocking with my own mplayer fork compiled against a very recent ffmpeg git checkout. Console output: $ mplayer1 -vc ffmpeg12vdpau -vo vdpau -demuxer mpegps vdpau_pic_broken.vob Failed to read /etc/mplayer/mplayer.conf.local: No such file or directory Warning unknown option include at line 177 MPlayer 1.1-4.8 (C) 2000-2012 MPlayer Team Can't open joystick device /dev/input/js0: No such file or directory Can't init input joystick mplayer: could not connect to socket mplayer: No such file or directory Failed to open LIRC support. You will not be able to use your remote control. Playing vdpau_pic_broken.vob. MPEG-PS file format detected. VIDEO: MPEG2 720x576 (aspect 2) 25.000 fps 5200.0 kbps (650.0 kbyte/s) Load subtitles in ./ ========================================================================== Forced video codec: ffmpeg12vdpau Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family libavcodec version 54.23.100 (internal) Selected video codec: [ffmpeg12vdpau] vfm: ffmpeg (FFmpeg MPEG-1/2 (VDPAU)) ========================================================================== ========================================================================== Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders [ac3 @ 0x8ae1c80]frame sync error AUDIO: 48000 Hz, 2 ch, s16le, 448.0 kbit/29.17% (ratio: 56000->192000) Selected audio codec: [ffac3] afm: ffmpeg (FFmpeg AC-3) ========================================================================== AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample) Starting playback... [VD_FFMPEG] Trying pixfmt=0. Could not find matching colorspace - retrying with -vf scale... Opening video filter: [scale] The selected video_out device is incompatible with this codec. Try appending the scale filter to your filter list, e.g. -vf spp,scale instead of -vf spp. [VD_FFMPEG] Trying pixfmt=1. Could not find matching colorspace - retrying with -vf scale... Opening video filter: [scale] The selected video_out device is incompatible with this codec. Try appending the scale filter to your filter list, e.g. -vf spp,scale instead of -vf spp. [VD_FFMPEG] Trying pixfmt=2. Movie-Aspect is 1.33:1 - prescaling to correct movie aspect. VO: [vdpau] 720x576 => 768x576 MPEG2 VDPAU acceleration [VD_FFMPEG] XVMC-accelerated MPEG-2. [mpegvideo_vdpau @ 0x8ae1c80]allocate dummy last picture for field based first keyframe A: 906.8 V: 906.8 A-V: 0.000 ct: 0.024 89/179 7% 1% 0.3% 3 0 MPlayer interrupted by signal 2 in module: sleep_timer A: 906.9 V: 906.9 A-V: 0.000 ct: 0.024 90/180 7% 1% 0.3% 3 0 Exiting... (Quit) $ mplayer1 -vc ffmpeg12vdpau -vo vdpau -demuxer lavf vdpau_pic_broken.vob Failed to read /etc/mplayer/mplayer.conf.local: No such file or directory Warning unknown option include at line 177 MPlayer 1.1-4.8 (C) 2000-2012 MPlayer Team Can't open joystick device /dev/input/js0: No such file or directory Can't init input joystick mplayer: could not connect to socket mplayer: No such file or directory Failed to open LIRC support. You will not be able to use your remote control. Playing vdpau_pic_broken.vob. libavformat version 54.6.100 (internal) libavformat file format detected. [mpeg2video @ 0x8ae1c80]allocate dummy last picture for field based first keyframe [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]Adjusting PTS forward [mpeg @ 0x8a6dec0]max_analyze_duration 5000000 reached at 5002667 [lavf] stream 0: video (mpeg2video), -vid 0 [lavf] stream 1: audio (dca), -aid 0 [lavf] stream 2: audio (ac3), -aid 1 VIDEO: [MPG2] 720x576 0bpp 25.000 fps 5200.0 kbps (634.8 kbyte/s) Load subtitles in ./ ========================================================================== Forced video codec: ffmpeg12vdpau Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family libavcodec version 54.23.100 (internal) Selected video codec: [ffmpeg12vdpau] vfm: ffmpeg (FFmpeg MPEG-1/2 (VDPAU)) ========================================================================== ========================================================================== Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders AUDIO: 48000 Hz, 2 ch, s16le, 1536.0 kbit/100.00% (ratio: 192000->192000) Selected audio codec: [ffdca] afm: ffmpeg (FFmpeg DTS) ========================================================================== AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample) Starting playback... [VD_FFMPEG] Trying pixfmt=0. Could not find matching colorspace - retrying with -vf scale... Opening video filter: [scale] The selected video_out device is incompatible with this codec. Try appending the scale filter to your filter list, e.g. -vf spp,scale instead of -vf spp. [VD_FFMPEG] Trying pixfmt=1. Could not find matching colorspace - retrying with -vf scale... Opening video filter: [scale] The selected video_out device is incompatible with this codec. Try appending the scale filter to your filter list, e.g. -vf spp,scale instead of -vf spp. [VD_FFMPEG] Trying pixfmt=2. Movie-Aspect is 1.33:1 - prescaling to correct movie aspect. VO: [vdpau] 720x576 => 768x576 MPEG2 VDPAU acceleration [VD_FFMPEG] XVMC-accelerated MPEG-2. [mpegvideo_vdpau @ 0x8ae1c80]allocate dummy last picture for field based first keyframe A: 904.6 V: 904.6 A-V: -0.000 ct: -0.010 0/ 0 9% 1% 1.4% 0 0 MPlayer interrupted by signal 2 in module: sleep_timer A: 904.7 V: 904.7 A-V: -0.000 ct: -0.010 0/ 0 8% 1% 1.4% 0 0 Exiting... (Quit) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 30 09:33:55 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 30 Aug 2013 07:33:55 -0000 Subject: [FFmpeg-trac] #2916(undetermined:new): uspp filter & spupport yuv444p Message-ID: <036.053b6e3c301603126d012c89ee1ce0aa@avcodec.org> #2916: uspp filter & spupport yuv444p -------------------------------------+------------------------------------- Reporter: chronek | Type: Status: new | enhancement Component: | Priority: normal undetermined | Version: Keywords: uspp filter | unspecified yuv444p pixel format libmpcodecs | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- I requesting new feature - yuv444p pixel format support by filter uspp uspp is filter from libmpcodecs, it doing full compresion/decompression based on snow codec, now only support 420p/yv12 and some gray pixel formats (FFmpeg N-55702-g920046a), snow encoder support 444p pixel format - it would be nice to add that format to uspp supported formats ----- I using this filter by: source rgb24 -> scale -> uspp -> 444p -> unsharp -> scale -> lossless output rgb24 and uspp losing color information cause support only 420p ffmpeg output: C:\inne>ffmpeg.exe -loglevel verbose -i in.avi -threads 8 -an -sws_dither bayer -vf [in]scale=1584:1080:spline,mp=uspp=7:8,format=yuv444p,unsharp=7:7:1.0:7:7:1.0,scale=1056:720:spline,format=rgb24[out] -vcodec huffyuv out2.avi ffmpeg version N-55702-g920046a Copyright (c) 2000-2013 the FFmpeg developers built on Aug 21 2013 18:07:12 with gcc 4.7.3 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetype --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable- librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvo-aacenc --enable- libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 29.100 / 55. 29.100 libavformat 55. 14.101 / 55. 14.101 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.100 / 3. 82.100 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 [avi @ 000000000038ccc0] parser not found for codec huffyuv, packets or times may be invalid. Last message repeated 1 times Input #0, avi, from 'in.avi': Duration: 00:00:00.33, start: 0.000000, bitrate: 550501 kb/s Stream #0:0: Video: huffyuv (HFYU / 0x55594648), bgra, 1024x768, 30 tbr, 30 tbn, 30 tbc [Parsed_scale_0 @ 00000000046287c0] w:1584 h:1080 flags:'0x4' interl:0 [Parsed_mp_1 @ 00000000003882c0] 'uspp' is a wrapped MPlayer filter (libmpcodecs). This filter may be removed once it has been ported to a native libavfilter. [Parsed_scale_4 @ 000000000038a200] w:1056 h:720 flags:'0x4' interl:0 [graph 0 input from stream 0:0 @ 000000000038abe0] w:1024 h:768 pixfmt:bgra tb:333333/10000000 fr:10000000/333333 sar:0/1 sws_param:flags=2 [auto-inserted scaler 0 @ 00000000046146c0] w:iw h:ih flags:'0x4' interl:0 [Parsed_format_2 @ 000000000467af00] auto-inserting filter 'auto-inserted scaler 0' between the filter 'Parsed_mp_1' and the filter 'Parsed_format_2' [Parsed_scale_0 @ 00000000046287c0] w:1024 h:768 fmt:bgra sar:0/1 -> w:1584 h:1080 fmt:yuv420p sar:0/1 flags:0x4 [auto-inserted scaler 0 @ 00000000046146c0] w:1584 h:1080 fmt:yuv420p sar:0/1 -> w:1584 h:1080 fmt:yuv444p sar:0/1 flags:0x4 [Parsed_unsharp_3 @ 000000000467ae00] effect:sharpen type:luma msize_x:7 msize_y:7 amount:1.00 [Parsed_unsharp_3 @ 000000000467ae00] effect:sharpen type:chroma msize_x:7 msize_y:7 amount:1.00 [Parsed_scale_4 @ 000000000038a200] w:1584 h:1080 fmt:yuv444p sar:0/1 -> w:1056 h:720 fmt:rgb24 sar:0/1 flags:0x4 [huffyuv @ 0000000004627ae0] using huffyuv 2.2.0 or newer interlacing flag Output #0, avi, to 'out2.avi': Metadata: ISFT : Lavf55.14.101 Stream #0:0: Video: huffyuv (HFYU / 0x55594648), rgb24, 1056x720, q=2-31, 200 kb/s, 30 tbn, 30 tbc Stream mapping: Stream #0:0 -> #0:0 (huffyuv -> huffyuv) Press [q] to stop, [?] for help No more output streams to write to, finishing.=-577014:-32:-22.-77 bitrate=N/A frame= 10 fps=0.1 q=0.0 Lsize= 12777kB time=00:00:00.33 bitrate=314016.7kbits/s video:12772kB audio:0kB subtitle:0 global headers:0kB muxing overhead 0.045282% C:\inne> -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 30 10:50:33 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 30 Aug 2013 08:50:33 -0000 Subject: [FFmpeg-trac] #2916(avfilter:open): uspp filter & spupport yuv444p In-Reply-To: <036.053b6e3c301603126d012c89ee1ce0aa@avcodec.org> References: <036.053b6e3c301603126d012c89ee1ce0aa@avcodec.org> Message-ID: <051.33910ac3724afaef2aa1dfd5e450b5c3@avcodec.org> #2916: uspp filter & spupport yuv444p -------------------------------------+------------------------------------- Reporter: chronek | Owner: Type: enhancement | Status: open Priority: wish | Component: avfilter Version: git-master | Resolution: Keywords: uspp | Blocked By: mpfilter | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: uspp filter yuv444p pixel format libmpcodecs => uspp mpfilter * priority: normal => wish * status: new => open * component: undetermined => avfilter * version: unspecified => git-master -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 30 11:19:16 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 30 Aug 2013 09:19:16 -0000 Subject: [FFmpeg-trac] #2906(avcodec:closed): ffv1: invalid write In-Reply-To: <038.bb3ef2a4b0c249b0e705edf25ca38a5a@avcodec.org> References: <038.bb3ef2a4b0c249b0e705edf25ca38a5a@avcodec.org> Message-ID: <053.ea5334d3f053090036472b54be597c6d@avcodec.org> #2906: ffv1: invalid write -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: fixed Keywords: ffv1 crash | Blocked By: SIGSEGV regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * status: open => closed * resolution: => fixed Comment: Fixed by Michael in 547d690 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 30 11:27:33 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 30 Aug 2013 09:27:33 -0000 Subject: [FFmpeg-trac] #2915(avformat:new): mpeg2 vdpau hardware decoding does sometimes not work with libavformat mpeg2 demuxer, but always works with mplayer mpegps demuxer In-Reply-To: <035.2d2600a614851179951b5c957b25548b@avcodec.org> References: <035.2d2600a614851179951b5c957b25548b@avcodec.org> Message-ID: <050.8c44d1db13746ca0b3f4a0965f9cdfb3@avcodec.org> #2915: mpeg2 vdpau hardware decoding does sometimes not work with libavformat mpeg2 demuxer, but always works with mplayer mpegps demuxer ------------------------------------+------------------------------------ Reporter: gjdfgh | Owner: Type: defect | Status: new Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: vdpau | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Changes (by cehoyos): * keywords: => vdpau * version: unspecified => git-master Comment: Looks related to ticket #254 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 30 13:11:26 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 30 Aug 2013 11:11:26 -0000 Subject: [FFmpeg-trac] #2917(avformat:new): Wrong framerate for mpeg2video in lxf Message-ID: <036.09125b88401f07830c558c0ffa27c6ee@avcodec.org> #2917: Wrong framerate for mpeg2video in lxf -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: important | Component: avformat Version: git- | Keywords: lxf master | mpeg2video regression Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- http://thread.gmane.org/gmane.comp.video.ffmpeg.user/47567 A user uploaded a lxf sample that shows an incorrect framerate of 14.99 instead of 29.97 since 45bd0d1 (ticket #1065) unless --disable- parser=mpegvideo is used. {{{ $ ffmpeg -i Video_LXF.lxf -f null - ffmpeg version N-55905-g62a6052 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 30 2013 13:10:20 with gcc 4.7 (SUSE Linux) configuration: --enable-gpl --disable-indev=jack libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 29.100 / 55. 29.100 libavformat 55. 15.100 / 55. 15.100 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.102 / 3. 82.102 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Guessed Channel Layout for Input Stream #0.1 : 7.1 Input #0, lxf, from 'Video_LXF.lxf': Duration: 00:00:16.88, start: 0.000000, bitrate: 12229 kb/s Stream #0:0: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p, 720x480 [SAR 8:9 DAR 4:3], 6000 kb/s, 14.99 fps, 29.97 tbr, 29.97 tbn, 59.94 tbc Stream #0:1: Audio: pcm_s16le_planar, 48000 Hz, 7.1, s16p, 6144 kb/s Output #0, null, to 'pipe:': Metadata: encoder : Lavf55.15.100 Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 720x480 [SAR 8:9 DAR 4:3], q=2-31, 200 kb/s, 90k tbn, 29.97 tbc Stream #0:1: Audio: pcm_s16le, 48000 Hz, 7.1, s16, 6144 kb/s Stream mapping: Stream #0:0 -> #0:0 (mpeg2video -> rawvideo) Stream #0:1 -> #0:1 (pcm_s16le_planar -> pcm_s16le) Press [q] to stop, [?] for help [mpeg2video @ 0x2430280] allocating dummy last picture for B frame [null @ 0x24359c0] Encoder did not produce proper pts, making some up. [mpeg2video @ 0x2430280] allocating dummy last picture for B frame frame= 507 fps=0.0 q=0.0 Lsize=N/A time=00:00:17.01 bitrate=N/A dup=2 drop=1 video:48kB audio:12763kB subtitle:0 global headers:0kB muxing overhead -100.000168% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 30 13:11:45 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 30 Aug 2013 11:11:45 -0000 Subject: [FFmpeg-trac] #2917(avformat:new): Wrong framerate for mpeg2video in lxf In-Reply-To: <036.09125b88401f07830c558c0ffa27c6ee@avcodec.org> References: <036.09125b88401f07830c558c0ffa27c6ee@avcodec.org> Message-ID: <051.f970e9218116377cd644e847c542a416@avcodec.org> #2917: Wrong framerate for mpeg2video in lxf -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: important | Component: avformat Version: git-master | Resolution: Keywords: lxf | Blocked By: mpeg2video regression | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Sample uploaded to http://samples.ffmpeg.org/ffmpeg-bugs/trac/ticket2917/ -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 30 14:04:13 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 30 Aug 2013 12:04:13 -0000 Subject: [FFmpeg-trac] #2085(undetermined:new): MP4 remux with playback stuck at 2nd seconds In-Reply-To: <038.489214dbfac1a46bf197075d06c51f4c@avcodec.org> References: <038.489214dbfac1a46bf197075d06c51f4c@avcodec.org> Message-ID: <053.4a72913996a9888ce5f42e5544b8b95a@avcodec.org> #2085: MP4 remux with playback stuck at 2nd seconds -------------------------------------+------------------------------------- Reporter: mikhailov | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 flv | Resolution: mov | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by mikhailov): @cehoyos any plan to merge it with master? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 30 15:15:39 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 30 Aug 2013 13:15:39 -0000 Subject: [FFmpeg-trac] #2085(undetermined:new): MP4 remux with playback stuck at 2nd seconds In-Reply-To: <038.489214dbfac1a46bf197075d06c51f4c@avcodec.org> References: <038.489214dbfac1a46bf197075d06c51f4c@avcodec.org> Message-ID: <053.edd2d42462fef65b2e08ad22c13ae353@avcodec.org> #2085: MP4 remux with playback stuck at 2nd seconds -------------------------------------+------------------------------------- Reporter: mikhailov | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 flv | Resolution: mov | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:61 mikhailov]: > @cehoyos any plan to merge it with master? It appears the patch is not yet ready for merging: http://thread.gmane.org/gmane.comp.video.ffmpeg.devel/167587 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 30 15:28:35 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 30 Aug 2013 13:28:35 -0000 Subject: [FFmpeg-trac] #2085(undetermined:new): MP4 remux with playback stuck at 2nd seconds In-Reply-To: <038.489214dbfac1a46bf197075d06c51f4c@avcodec.org> References: <038.489214dbfac1a46bf197075d06c51f4c@avcodec.org> Message-ID: <053.6933dc95b8a7d0b9f101854ba947e1d2@avcodec.org> #2085: MP4 remux with playback stuck at 2nd seconds -------------------------------------+------------------------------------- Reporter: mikhailov | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 flv | Resolution: mov | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by mikhailov): @cehoyos this is another commit, any reason why the original commit by @arut is not merged yet? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 30 15:46:35 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 30 Aug 2013 13:46:35 -0000 Subject: [FFmpeg-trac] #2085(undetermined:new): MP4 remux with playback stuck at 2nd seconds In-Reply-To: <038.489214dbfac1a46bf197075d06c51f4c@avcodec.org> References: <038.489214dbfac1a46bf197075d06c51f4c@avcodec.org> Message-ID: <053.004bc059952793103c303a996f59e0c2@avcodec.org> #2085: MP4 remux with playback stuck at 2nd seconds -------------------------------------+------------------------------------- Reporter: mikhailov | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 flv | Resolution: mov | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by arut): Replying to [comment:63 mikhailov]: > @cehoyos this is another commit, any reason why the original commit by @arut is not merged yet? That patch does the same but it's slightly more specific. Anyway Michael Niedermayer thinks it breaks some stuff in ffmpeg. The original code checking RTMP packet type byte for zero was very strange. It handled all AAC decoder configs but ONLY FIRST H264 decoder config and let others pass as H264 NALs to the caller. I've fixed that but the old behavior certainly makes sense in certain situations since it looks very much like a workaround. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 30 15:55:50 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 30 Aug 2013 13:55:50 -0000 Subject: [FFmpeg-trac] #2085(undetermined:new): MP4 remux with playback stuck at 2nd seconds In-Reply-To: <038.489214dbfac1a46bf197075d06c51f4c@avcodec.org> References: <038.489214dbfac1a46bf197075d06c51f4c@avcodec.org> Message-ID: <053.b6cc056ca4248a965db17cd50b1251d9@avcodec.org> #2085: MP4 remux with playback stuck at 2nd seconds -------------------------------------+------------------------------------- Reporter: mikhailov | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 flv | Resolution: mov | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by arut): I've realized just now I know the reason. Successive H264 decoder configs may contain new SPS for new picture resolution. That's why it's important to send every new config when remuxing from one streaming format to another streaming format. Mp4 muxer does not expect those. It uses extradata only once when writing mp4 moov atom and does not make any use of successive H264 configs. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 30 17:19:00 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 30 Aug 2013 15:19:00 -0000 Subject: [FFmpeg-trac] #2918(undetermined:new): Transmuxing Facebook MP4s creates bad mpeg-ts stream Message-ID: <038.9b8799880c61becc5b94aa1ff56f257e@avcodec.org> #2918: Transmuxing Facebook MP4s creates bad mpeg-ts stream -------------------------------------+------------------------------------- Reporter: nealzebub | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- '''OS:''' CentOS 6.3 64-bit '''Build:''' N-55797-g535d9a9 '''Obtained from:''' http://ffmpeg.gusari.org/static/64bit/ Summary of the bug: Attempting to transmux an MP4 file downloaded from Facebook to mpeg-ts or HLS stream results in an an invalid stream. By invalid, I mean an mpeg-ts file or pipe stream is produced that FFmpeg itself cannot use. From my brief analysis, the problem looks to be redundant PPS, one for each key- frame, a few packets prior to the one that belongs. How to reproduce: {{{ The command I really want to use: ffmpeg -i transmuxme.mp4 -sn -codec copy -bsf:v h264_mp4toannexb -f mpegts pipe:1 | ffmpeg -f mpegts -i pipe:0 -codec copy -map 0 -f ssegment -segment_format mpegts -initial_offset 10 segmentName_%04d.ts Commands that I used to make things simpler: Go from MP4 to MPEG-TS file ffmpeg -i transmuxme.mp4 -sn -codec copy -bsf:v h264_mp4toannexb -f mpegts mp4tots.ts Read-in the TS file just created to segment(receive errors reading the file): ffmpeg -i mp4tots.ts -map 0 -sn -codec copy -bsf:v h264_mp4toannexb -f ssegment -segment_format mpegts -initial_offset 10 segmentName_%04d.ts }}} The full console output are attached, as I used "-report". They are quite lengthy to put in-line here. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 30 19:42:33 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 30 Aug 2013 17:42:33 -0000 Subject: [FFmpeg-trac] #2918(undetermined:new): Transmuxing Facebook MP4s creates bad mpeg-ts stream In-Reply-To: <038.9b8799880c61becc5b94aa1ff56f257e@avcodec.org> References: <038.9b8799880c61becc5b94aa1ff56f257e@avcodec.org> Message-ID: <053.30aea53c701236a98fa6fcee60093cd4@avcodec.org> #2918: Transmuxing Facebook MP4s creates bad mpeg-ts stream -------------------------------------+------------------------------------- Reporter: nealzebub | 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 [ticket:2918 nealzebub]: > Attempting to transmux an MP4 file downloaded from Facebook to mpeg-ts or HLS stream results in an an invalid stream. By invalid, I mean an mpeg-ts file or pipe stream is produced that FFmpeg itself cannot use. I tried to remux the mp4 file you attached, and the output stream plays fine here with ffplay and can be transcoded with ffmpeg. Could you explain (again) what is wrong with the output file? {{{ $ ffmpeg -i transmuxme.mp4 -c copy -bsf h264_mp4toannexb out.ts ffmpeg version N-55912-gd814a83 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 30 2013 19:39:36 with gcc 4.7 (SUSE Linux) configuration: --enable-gpl --disable-indev=jack libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 29.100 / 55. 29.100 libavformat 55. 15.100 / 55. 15.100 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.102 / 3. 82.102 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'transmuxme.mp4': Metadata: major_brand : FACE minor_version : 1337 compatible_brands: isomavc1FACE creation_time : 2013-08-30 14:15:11 Duration: 00:00:36.80, start: 0.000000, bitrate: 292 kb/s Stream #0:0(und): Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p, 400x224, 245 kb/s, 29.91 fps, 29.91 tbr, 29910 tbn, 59.82 tbc (default) Metadata: creation_time : 2013-08-30 14:15:11 handler_name : /tmp/10151818995537162_video.264 - Imported with GPAC 0.4.6-DEV-rev3544 Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 44100 Hz, mono, fltp, 45 kb/s (default) Metadata: creation_time : 2013-08-30 14:15:11 handler_name : /tmp/10151818995537162_audio.aac - Imported with GPAC 0.4.6-DEV-rev3544 Output #0, mpegts, to 'out.ts': Metadata: major_brand : FACE minor_version : 1337 compatible_brands: isomavc1FACE encoder : Lavf55.15.100 Stream #0:0(und): Video: h264 (avc1 / 0x31637661), yuv420p, 400x224, q=2-31, 245 kb/s, 29.91 fps, 90k tbn, 29.91 tbc (default) Metadata: creation_time : 2013-08-30 14:15:11 handler_name : /tmp/10151818995537162_video.264 - Imported with GPAC 0.4.6-DEV-rev3544 Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 44100 Hz, mono, 45 kb/s (default) Metadata: creation_time : 2013-08-30 14:15:11 handler_name : /tmp/10151818995537162_audio.aac - Imported with GPAC 0.4.6-DEV-rev3544 Stream mapping: Stream #0:0 -> #0:0 (copy) Stream #0:1 -> #0:1 (copy) Press [q] to stop, [?] for help [adts @ 0x2e68be0] Encoder did not produce proper pts, making some up. frame= 1098 fps=0.0 q=-1.0 Lsize= 1564kB time=00:00:36.80 bitrate= 348.2kbits/s video:1098kB audio:205kB subtitle:0 global headers:0kB muxing overhead 20.054055% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 30 19:50:27 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 30 Aug 2013 17:50:27 -0000 Subject: [FFmpeg-trac] #2903(avcodec:closed): png: invalid write In-Reply-To: <038.aba0aa390a77f96a6e046ba8c4026591@avcodec.org> References: <038.aba0aa390a77f96a6e046ba8c4026591@avcodec.org> Message-ID: <053.cd2c5298e05940c1636f9a3d4b9c2257@avcodec.org> #2903: png: invalid write -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: fixed Keywords: png | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by michael): * status: open => closed * resolution: => fixed Comment: Fixed in 7b47d7f75e6f6c30a2b6a1158f56a511d810dc96 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 30 20:03:21 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 30 Aug 2013 18:03:21 -0000 Subject: [FFmpeg-trac] #2918(undetermined:new): Transmuxing Facebook MP4s creates bad mpeg-ts stream In-Reply-To: <038.9b8799880c61becc5b94aa1ff56f257e@avcodec.org> References: <038.9b8799880c61becc5b94aa1ff56f257e@avcodec.org> Message-ID: <053.c92c1a19444b7fb943ea716f35484e59@avcodec.org> #2918: Transmuxing Facebook MP4s creates bad mpeg-ts stream -------------------------------------+------------------------------------- Reporter: nealzebub | 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 nealzebub): Replying to [comment:1 cehoyos]: > Replying to [ticket:2918 nealzebub]: > > Attempting to transmux an MP4 file downloaded from Facebook to mpeg-ts or HLS stream results in an an invalid stream. By invalid, I mean an mpeg-ts file or pipe stream is produced that FFmpeg itself cannot use. > > I tried to remux the mp4 file you attached, and the output stream plays fine here with ffplay and can be transcoded with ffmpeg. Could you explain (again) what is wrong with the output file? Now that you have that "out.ts", attempt to remux it to HLS(mpeg-ts) segments, like what I tried. Then you'll see the problem. ffmpeg -i out.ts -map 0 -sn -codec copy -bsf:v h264_mp4toannexb -f ssegment -segment_format mpegts -initial_offset 10 segmentName_%04d.ts -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 30 20:07:41 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 30 Aug 2013 18:07:41 -0000 Subject: [FFmpeg-trac] #2451(avformat:open): Inputting some webM files screws up output playback In-Reply-To: <038.74ffc15a95f141e32078f70bca4f211c@avcodec.org> References: <038.74ffc15a95f141e32078f70bca4f211c@avcodec.org> Message-ID: <053.a64451d983d8955829790c19f2615fbd@avcodec.org> #2451: Inputting some webM files screws up output playback -------------------------------------+------------------------------------- Reporter: nealzebub | Owner: Type: defect | Status: open Priority: important | Component: avformat Version: git-master | Resolution: Keywords: fps | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: fps => fps regression * priority: normal => important * status: new => open * component: undetermined => avformat * reproduced: 0 => 1 Comment: Regression since e366e6b / 204bcdf -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 30 21:09:14 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 30 Aug 2013 19:09:14 -0000 Subject: [FFmpeg-trac] #2919(undetermined:new): png: invalid write 2 Message-ID: <038.d851474bc68fa189c890b9d3a5051afe@avcodec.org> #2919: png: invalid write 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 -------------------------------------+------------------------------------- {{{ knoppix at Microknoppix:/media/sdb1$ valgrind --leak-check=full ffmpeg- HEAD-c042684/ffmpeg_g -i ./png_fuzz2.mov -f null - ==2886== Memcheck, a memory error detector ==2886== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. ==2886== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info ==2886== Command: ffmpeg-HEAD-c042684/ffmpeg_g -i ./png_fuzz2.mov -f null - ==2886== ffmpeg version 2.0-c042684 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 30 2013 20:55:53 with gcc 4.7 (Debian 4.7.2-5) configuration: --disable-yasm --disable-ffprobe --disable-ffserver --enable-gpl libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 29.100 / 55. 29.100 libavformat 55. 15.100 / 55. 15.100 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.102 / 3. 82.102 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from './png_fuzz2.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt creation_time : 2012-03-24 20:40:58 Duration: 00:00:05.96, start: 0.000000, bitrate: 567 kb/s Stream #0:0(eng): Video: png (png / 0x20676E70), monob, 189x127 [SAR 2834:2834 DAR 189:127], 565 kb/s, 24 fps, 24 tbr, 1000k tbn, 1000k tbc (default) Metadata: creation_time : 2012-03-24 20:40:58 handler_name : Procedura obs???ugi skr???t???w danych Apple Output #0, null, to 'pipe:': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt encoder : Lavf55.15.100 Stream #0:0(eng): Video: rawvideo (B0W1 / 0x31573042), monob, 189x127 [SAR 1:1 DAR 189:127], q=2-31, 200 kb/s, 90k tbn, 24 tbc (default) Metadata: creation_time : 2012-03-24 20:40:58 handler_name : Procedura obs???ugi skr???t???w danych Apple Stream mapping: Stream #0:0 -> #0:0 (png -> rawvideo) Press [q] to stop, [?] for help [null @ 0x424b6c0] Encoder did not produce proper pts, making some up. [png @ 0x431fd00] IDAT without IHDR [png @ 0x43263a0] inflate returned error -3 [png @ 0x431e2a0] inflate returned error -3 [png @ 0x4320e20] IDAT without IHDR [png @ 0x431ec00] inflate returned error -3 [png @ 0x4323060] inflate returned error -3 [png @ 0x4324160] Missing png signature Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input [png @ 0x4325280] inflate returned error -3 [png @ 0x43263a0] inflate returned error -3 [png @ 0x431e2a0] inflate returned error -3 [png @ 0x431ec00] inflate returned error -3 Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input [png @ 0x431fd00] unsupported bit depth 9 and color type 0 Error while decoding stream #0:0: Invalid data found when processing input [png @ 0x4320e20] chunk too big Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input [png @ 0x4321f40] inflate returned error -3 [png @ 0x4324160] inflate returned error -3 [png @ 0x43263a0] IEND without all image [png @ 0x4325280] inflate returned error -3 [png @ 0x4323060] inflate returned error -3 [png @ 0x431e2a0] inflate returned error -3 Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input ==2886== Thread 16: ==2886== Invalid read of size 4 ==2886== at 0x85C065A: add_bytes_l2_c (pngdsp.c:34) ==2886== by 0x85BF6DA: decode_frame (pngdec.c:332) ==2886== by 0x85CC62D: frame_worker_thread (pthread.c:339) ==2886== by 0x407B953: start_thread (pthread_create.c:304) ==2886== by 0x416395D: clone (clone.S:130) ==2886== Address 0x436b828 is 72 bytes inside a block of size 74 alloc'd ==2886== at 0x40268A4: memalign (vg_replace_malloc.c:694) ==2886== by 0x402695E: posix_memalign (vg_replace_malloc.c:835) ==2886== by 0x886C6B7: av_mallocz (mem.c:93) ==2886== by 0x8673922: av_fast_padded_mallocz (utils.c:92) ==2886== by 0x85BF08A: decode_frame (pngdec.c:674) ==2886== by 0x85CC62D: frame_worker_thread (pthread.c:339) ==2886== by 0x407B953: start_thread (pthread_create.c:304) ==2886== by 0x416395D: clone (clone.S:130) ==2886== ==2886== Invalid read of size 4 ==2886== at 0x85C0634: add_bytes_l2_c (pngdsp.c:35) ==2886== by 0x85BF6DA: decode_frame (pngdec.c:332) ==2886== by 0x85CC62D: frame_worker_thread (pthread.c:339) ==2886== by 0x407B953: start_thread (pthread_create.c:304) ==2886== by 0x416395D: clone (clone.S:130) ==2886== Address 0x436b9d8 is 88 bytes inside a block of size 91 alloc'd ==2886== at 0x40268A4: memalign (vg_replace_malloc.c:694) ==2886== by 0x402695E: posix_memalign (vg_replace_malloc.c:835) ==2886== by 0x886C6B7: av_mallocz (mem.c:93) ==2886== by 0x867386A: av_fast_padded_malloc (utils.c:92) ==2886== by 0x85BF0D2: decode_frame (pngdec.c:684) ==2886== by 0x85CC62D: frame_worker_thread (pthread.c:339) ==2886== by 0x407B953: start_thread (pthread_create.c:304) ==2886== by 0x416395D: clone (clone.S:130) ==2886== ==2886== Invalid write of size 4 ==2886== at 0x85C0651: add_bytes_l2_c (pngdsp.c:37) ==2886== by 0x85BF6DA: decode_frame (pngdec.c:332) ==2886== by 0x85CC62D: frame_worker_thread (pthread.c:339) ==2886== by 0x407B953: start_thread (pthread_create.c:304) ==2886== by 0x416395D: clone (clone.S:130) ==2886== Address 0x436b908 is 72 bytes inside a block of size 74 alloc'd ==2886== at 0x40268A4: memalign (vg_replace_malloc.c:694) ==2886== by 0x402695E: posix_memalign (vg_replace_malloc.c:835) ==2886== by 0x886C6B7: av_mallocz (mem.c:93) ==2886== by 0x867386A: av_fast_padded_malloc (utils.c:92) ==2886== by 0x85BFF60: decode_frame (pngdec.c:679) ==2886== by 0x85CC62D: frame_worker_thread (pthread.c:339) ==2886== by 0x407B953: start_thread (pthread_create.c:304) ==2886== by 0x416395D: clone (clone.S:130) ==2886== ==2886== Invalid read of size 4 ==2886== at 0x85C0630: add_bytes_l2_c (pngdsp.c:36) ==2886== by 0x85BF6DA: decode_frame (pngdec.c:332) ==2886== by 0x85CC62D: frame_worker_thread (pthread.c:339) ==2886== by 0x407B953: start_thread (pthread_create.c:304) ==2886== by 0x416395D: clone (clone.S:130) ==2886== Address 0x436b82c is 2 bytes after a block of size 74 alloc'd ==2886== at 0x40268A4: memalign (vg_replace_malloc.c:694) ==2886== by 0x402695E: posix_memalign (vg_replace_malloc.c:835) ==2886== by 0x886C6B7: av_mallocz (mem.c:93) ==2886== by 0x8673922: av_fast_padded_mallocz (utils.c:92) ==2886== by 0x85BF08A: decode_frame (pngdec.c:674) ==2886== by 0x85CC62D: frame_worker_thread (pthread.c:339) ==2886== by 0x407B953: start_thread (pthread_create.c:304) ==2886== by 0x416395D: clone (clone.S:130) ==2886== ==2886== ==2886== Process terminating with default action of signal 11 (SIGSEGV) ==2886== Bad permissions for mapped region at address 0x4617000 ==2886== at 0x85C0634: add_bytes_l2_c (pngdsp.c:35) ==2886== by 0x85BF6DA: decode_frame (pngdec.c:332) ==2886== by 0x85CC62D: frame_worker_thread (pthread.c:339) ==2886== by 0x407B953: start_thread (pthread_create.c:304) ==2886== by 0x416395D: clone (clone.S:130) ==2886== ==2886== HEAP SUMMARY: ==2886== in use at exit: 240,017 bytes in 341 blocks ==2886== total heap usage: 2,259 allocs, 1,918 frees, 1,926,025 bytes allocated ==2886== ==2886== Thread 1: ==2886== 72 bytes in 9 blocks are definitely lost in loss record 81 of 137 ==2886== at 0x40268A4: memalign (vg_replace_malloc.c:694) ==2886== by 0x402695E: posix_memalign (vg_replace_malloc.c:835) ==2886== by 0x886C447: av_malloc (mem.c:93) ==2886== by 0x885EBC8: av_buffer_alloc (buffer.c:70) ==2886== by 0x85CDD77: ff_thread_get_buffer (pthread.c:944) ==2886== by 0x85BEFFE: decode_frame (pngdec.c:648) ==2886== by 0x85CC62D: frame_worker_thread (pthread.c:339) ==2886== by 0x407B953: start_thread (pthread_create.c:304) ==2886== by 0x416395D: clone (clone.S:130) ==2886== ==2886== 180 bytes in 9 blocks are definitely lost in loss record 99 of 137 ==2886== at 0x40268A4: memalign (vg_replace_malloc.c:694) ==2886== by 0x402695E: posix_memalign (vg_replace_malloc.c:835) ==2886== by 0x886C6B7: av_mallocz (mem.c:93) ==2886== by 0x885F410: av_buffer_pool_get (buffer.c:309) ==2886== by 0x86731F5: video_get_buffer (utils.c:575) ==2886== by 0x8674B00: get_buffer_internal (utils.c:865) ==2886== by 0x8675093: ff_get_buffer (utils.c:877) ==2886== by 0x85CDEA1: ff_thread_get_buffer (pthread.c:962) ==2886== by 0x85BEFFE: decode_frame (pngdec.c:648) ==2886== by 0x85CC62D: frame_worker_thread (pthread.c:339) ==2886== by 0x407B953: start_thread (pthread_create.c:304) ==2886== by 0x416395D: clone (clone.S:130) ==2886== ==2886== 210 (40 direct, 170 indirect) bytes in 5 blocks are definitely lost in loss record 101 of 137 ==2886== at 0x4028308: malloc (vg_replace_malloc.c:263) ==2886== by 0x402849F: realloc (vg_replace_malloc.c:632) ==2886== by 0x886231F: av_dict_set (dict.c:81) ==2886== by 0x85BEA96: decode_text_chunk.isra.4 (pngdec.c:503) ==2886== by 0x85BF1FC: decode_frame (pngdec.c:736) ==2886== by 0x85CC62D: frame_worker_thread (pthread.c:339) ==2886== by 0x407B953: start_thread (pthread_create.c:304) ==2886== by 0x416395D: clone (clone.S:130) ==2886== ==2886== 216 bytes in 9 blocks are definitely lost in loss record 102 of 137 ==2886== at 0x40268A4: memalign (vg_replace_malloc.c:694) ==2886== by 0x402695E: posix_memalign (vg_replace_malloc.c:835) ==2886== by 0x886C6B7: av_mallocz (mem.c:93) ==2886== by 0x885F27E: av_buffer_realloc (buffer.c:34) ==2886== by 0x827A122: av_grow_packet (avpacket.c:73) ==2886== by 0x8235973: append_packet_chunked (utils.c:157) ==2886== by 0x81A066D: mov_read_packet (mov.c:3472) ==2886== by 0x8236816: ff_read_packet (utils.c:651) ==2886== by 0x8239178: read_frame_internal (utils.c:1307) ==2886== by 0x8239DB9: av_read_frame (utils.c:1411) ==2886== by 0x80B6BD5: process_input (ffmpeg.c:2874) ==2886== by 0x80A2E32: main (ffmpeg.c:3181) ==2886== ==2886== 216 bytes in 9 blocks are definitely lost in loss record 103 of 137 ==2886== at 0x40268A4: memalign (vg_replace_malloc.c:694) ==2886== by 0x402695E: posix_memalign (vg_replace_malloc.c:835) ==2886== by 0x886C6B7: av_mallocz (mem.c:93) ==2886== by 0x885EBE6: av_buffer_alloc (buffer.c:34) ==2886== by 0x85CDD77: ff_thread_get_buffer (pthread.c:944) ==2886== by 0x85BEFFE: decode_frame (pngdec.c:648) ==2886== by 0x85CC62D: frame_worker_thread (pthread.c:339) ==2886== by 0x407B953: start_thread (pthread_create.c:304) ==2886== by 0x416395D: clone (clone.S:130) ==2886== ==2886== 216 bytes in 9 blocks are definitely lost in loss record 104 of 137 ==2886== at 0x40268A4: memalign (vg_replace_malloc.c:694) ==2886== by 0x402695E: posix_memalign (vg_replace_malloc.c:835) ==2886== by 0x886C6B7: av_mallocz (mem.c:93) ==2886== by 0x885F53C: av_buffer_pool_get (buffer.c:34) ==2886== by 0x86731F5: video_get_buffer (utils.c:575) ==2886== by 0x8674B00: get_buffer_internal (utils.c:865) ==2886== by 0x8675093: ff_get_buffer (utils.c:877) ==2886== by 0x85CDEA1: ff_thread_get_buffer (pthread.c:962) ==2886== by 0x85BEFFE: decode_frame (pngdec.c:648) ==2886== by 0x85CC62D: frame_worker_thread (pthread.c:339) ==2886== by 0x407B953: start_thread (pthread_create.c:304) ==2886== by 0x416395D: clone (clone.S:130) ==2886== ==2886== 1,296 bytes in 9 blocks are possibly lost in loss record 122 of 137 ==2886== at 0x4026A68: calloc (vg_replace_malloc.c:566) ==2886== by 0x40111FB: _dl_allocate_tls (dl-tls.c:300) ==2886== by 0x407C2A8: pthread_create@@GLIBC_2.1 (allocatestack.c:580) ==2886== by 0x85CE5AE: ff_thread_init (pthread.c:872) ==2886== by 0x867AF8D: avcodec_open2 (utils.c:1223) ==2886== by 0x80B9F46: transcode_init (ffmpeg.c:1983) ==2886== by 0x80A242F: main (ffmpeg.c:3204) ==2886== ==2886== 1,296 bytes in 9 blocks are possibly lost in loss record 123 of 137 ==2886== at 0x4026A68: calloc (vg_replace_malloc.c:566) ==2886== by 0x40111FB: _dl_allocate_tls (dl-tls.c:300) ==2886== by 0x407C2A8: pthread_create@@GLIBC_2.1 (allocatestack.c:580) ==2886== by 0x80D9591: ff_graph_thread_init (pthread.c:180) ==2886== by 0x80CD507: avfilter_graph_alloc_filter (avfiltergraph.c:186) ==2886== by 0x80D8144: create_filter (graphparser.c:112) ==2886== by 0x80D8B99: avfilter_graph_parse2 (graphparser.c:169) ==2886== ==2886== 32,768 bytes in 1 blocks are possibly lost in loss record 135 of 137 ==2886== at 0x40268A4: memalign (vg_replace_malloc.c:694) ==2886== by 0x402695E: posix_memalign (vg_replace_malloc.c:835) ==2886== by 0x886C6B7: av_mallocz (mem.c:93) ==2886== by 0x4160A3D2: ??? (in /lib/i386-linux-gnu/libz.so.1.2.7) ==2886== by 0x4160BA9C: inflate (in /lib/i386-linux-gnu/libz.so.1.2.7) ==2886== by 0x85BF151: decode_frame (pngdec.c:376) ==2886== by 0x85CC62D: frame_worker_thread (pthread.c:339) ==2886== by 0x407B953: start_thread (pthread_create.c:304) ==2886== by 0x416395D: clone (clone.S:130) ==2886== ==2886== LEAK SUMMARY: ==2886== definitely lost: 940 bytes in 50 blocks ==2886== indirectly lost: 170 bytes in 10 blocks ==2886== possibly lost: 35,360 bytes in 19 blocks ==2886== still reachable: 203,547 bytes in 262 blocks ==2886== suppressed: 0 bytes in 0 blocks ==2886== Reachable blocks (those to which a pointer was found) are not shown. ==2886== To see them, rerun with: --leak-check=full --show-reachable=yes ==2886== ==2886== For counts of detected and suppressed errors, rerun with: -v ==2886== ERROR SUMMARY: 2011274 errors from 13 contexts (suppressed: 59 from 6) Killed }}} {{{ knoppix at Microknoppix:/media/sdb1$ gdb ffmpeg-HEAD-c042684/ffmpeg_gGNU gdb (GDB) 7.4.1-debian Copyright (C) 2012 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-linux-gnu". For bug reporting instructions, please see: ... Reading symbols from /media/sdb1/ffmpeg-HEAD-c042684/ffmpeg_g...done. (gdb) r -i ./png_fuzz2.mov -f null - Starting program: /media/sdb1/ffmpeg-HEAD-c042684/ffmpeg_g -i ./png_fuzz2.mov -f null - [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". ffmpeg version 2.0-c042684 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 30 2013 20:55:53 with gcc 4.7 (Debian 4.7.2-5) configuration: --disable-yasm --disable-ffprobe --disable-ffserver --enable-gpl libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 29.100 / 55. 29.100 libavformat 55. 15.100 / 55. 15.100 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.102 / 3. 82.102 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from './png_fuzz2.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt creation_time : 2012-03-24 20:40:58 Duration: 00:00:05.96, start: 0.000000, bitrate: 567 kb/s Stream #0:0(eng): Video: png (png / 0x20676E70), monob, 189x127 [SAR 2834:2834 DAR 189:127], 565 kb/s, 24 fps, 24 tbr, 1000k tbn, 1000k tbc (default) Metadata: creation_time : 2012-03-24 20:40:58 handler_name : Procedura obs???ugi skr???t???w danych Apple [New Thread 0xb7df8b70 (LWP 2912)] [New Thread 0xb75f8b70 (LWP 2913)] [New Thread 0xb6df8b70 (LWP 2914)] [New Thread 0xb65f8b70 (LWP 2915)] [New Thread 0xb5df8b70 (LWP 2916)] [New Thread 0xb55f8b70 (LWP 2917)] [New Thread 0xb4df8b70 (LWP 2918)] [New Thread 0xb45f8b70 (LWP 2919)] [New Thread 0xb3df8b70 (LWP 2920)] [New Thread 0xb35f8b70 (LWP 2921)] [New Thread 0xb2df8b70 (LWP 2922)] [New Thread 0xb25f8b70 (LWP 2923)] [New Thread 0xb1df8b70 (LWP 2924)] [New Thread 0xb15f8b70 (LWP 2925)] [New Thread 0xb0df8b70 (LWP 2926)] [New Thread 0xb05f8b70 (LWP 2927)] [New Thread 0xafdf8b70 (LWP 2928)] [New Thread 0xaf5f8b70 (LWP 2929)] Output #0, null, to 'pipe:': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt encoder : Lavf55.15.100 Stream #0:0(eng): Video: rawvideo (B0W1 / 0x31573042), monob, 189x127 [SAR 1:1 DAR 189:127], q=2-31, 200 kb/s, 90k tbn, 24 tbc (default) Metadata: creation_time : 2012-03-24 20:40:58 handler_name : Procedura obs???ugi skr???t???w danych Apple Stream mapping: Stream #0:0 -> #0:0 (png -> rawvideo) Press [q] to stop, [?] for help [null @ 0x91078a0] Encoder did not produce proper pts, making some up. [png @ 0x90f9e60] inflate returned error -3 [png @ 0x90f4220] IDAT without IHDR [png @ 0x91096e0] inflate returned error -3 [png @ 0x90f5180] IDAT without IHDR [png @ 0x90f32c0] inflate returned error -3 [png @ 0x90f7040] inflate returned error -3 [png @ 0x90f7fa0] Missing png signature Error while decoding stream #0:0: Invalid data found when processing input [png @ 0x90f8f00] inflate returned error -3 Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 1 times [png @ 0x90f9e60] inflate returned error -3 Last message repeated 1 times [png @ 0x91096e0] inflate returned error -3 [png @ 0x90f32c0] inflate returned error -3 Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input [png @ 0x90f4220] unsupported bit depth 9 and color type 0 [png @ 0x90f5180] chunk too big Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input Last message repeated 1 times [png @ 0x90f60e0] Error while decoding stream #0:0: Invalid data found when processing input inflate returned error -3 [png @ 0x90f8f00] Error while decoding stream #0:0: Invalid data found when processing input inflate returned error -3 [png @ 0x90f9e60] [png @ 0x90f7fa0] IEND without all image [png @ 0x90f7040] inflate returned error -3 Error while decoding stream #0:0: Invalid data found when processing input inflate returned error -3 [png @ 0x91096e0] inflate returned error -3 Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input [png @ 0x90f4220] inflate returned error -3 Error while decoding stream #0:0: Invalid data found when processing input [png @ 0x90f32c0] [png @ 0x90f5180] inflate returned error -3 inflate returned error -3 Error while decoding stream #0:0: Invalid data found when processing input Error while decoding stream #0:0: Invalid data found when processing input [png @ 0x90f60e0] inflate returned error -3 Error while decoding stream #0:0: Invalid data found when processing input *** glibc detected *** /media/sdb1/ffmpeg-HEAD-c042684/ffmpeg_g: double free or corruption (!prev): 0x09109f60 *** Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb0df8b70 (LWP 2926)] add_bytes_l2_c (dst=0x9101040 "\212\372", , src1=0x91010d0 "", src2=0x9100fa0 "o\366@\320\b\356\212\006\026L*\252", w=3) at libavcodec/pngdsp.c:35 35 long a = *(long *)(src1 + i); (gdb) bt #0 add_bytes_l2_c (dst=0x9101040 "\212\372", , src1=0x91010d0 "", src2=0x9100fa0 "o\366@\320\b\356\212\006\026L*\252", w=3) at libavcodec/pngdsp.c:35 #1 0x085bf6db in png_handle_row (s=) at libavcodec/pngdec.c:332 #2 png_decode_idat (length=, s=) at libavcodec/pngdec.c:383 #3 decode_frame (avctx=0x90f7040, data=0x910b234, got_frame=0x910b3f0, avpkt=0x910b1e4) at libavcodec/pngdec.c:694 #4 0x085cc62e in frame_worker_thread (arg=0x910b114) at libavcodec/pthread.c:339 #5 0xb7f87954 in start_thread (arg=0xb0df8b70) at pthread_create.c:304 #6 0xb7f0895e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 (gdb) }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 30 21:44:33 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 30 Aug 2013 19:44:33 -0000 Subject: [FFmpeg-trac] #2920(build system:new): Regression: --disable-decoder=cscd disables the png decoder Message-ID: <036.aeddc8e91f80583a69f401165327f60f@avcodec.org> #2920: Regression: --disable-decoder=cscd disables the png decoder -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: important | Component: build Version: git- | system master | Keywords: png cscd Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- Regression since c32db6a {{{ $ ./configure --disable-decoder=cscd ... $ grep PNG config.h #define CONFIG_PNG_DECODER 0 #define CONFIG_PNG_ENCODER 1 #define CONFIG_PNG_PARSER 1 }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 30 21:44:56 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 30 Aug 2013 19:44:56 -0000 Subject: [FFmpeg-trac] #2920(build system:new): Regression: --disable-decoder=cscd disables the png decoder In-Reply-To: <036.aeddc8e91f80583a69f401165327f60f@avcodec.org> References: <036.aeddc8e91f80583a69f401165327f60f@avcodec.org> Message-ID: <051.74849aebb03b2f0b914a18a07e687d2a@avcodec.org> #2920: Regression: --disable-decoder=cscd disables the png decoder -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: important | Component: build Version: git-master | system Keywords: png cscd | Resolution: regression | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: png cscd => png cscd regression -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 30 22:13:17 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 30 Aug 2013 20:13:17 -0000 Subject: [FFmpeg-trac] #2919(avcodec:open): png: invalid write 2 In-Reply-To: <038.d851474bc68fa189c890b9d3a5051afe@avcodec.org> References: <038.d851474bc68fa189c890b9d3a5051afe@avcodec.org> Message-ID: <053.fde43559bb2fd22d50b0a5c0262d3712@avcodec.org> #2919: png: invalid write 2 -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: png crash | Blocked By: SIGSEGV regression | 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: => png crash SIGSEGV regression Comment: Regression since 151ecc2 / 59f474b, only reproducible with --disable-yasm (and --disable-asm). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Aug 30 23:33:28 2013 From: trac at avcodec.org (FFmpeg) Date: Fri, 30 Aug 2013 21:33:28 -0000 Subject: [FFmpeg-trac] #2919(avcodec:closed): png: invalid write 2 In-Reply-To: <038.d851474bc68fa189c890b9d3a5051afe@avcodec.org> References: <038.d851474bc68fa189c890b9d3a5051afe@avcodec.org> Message-ID: <053.14ca2b6569f0b1d8cdbf9ec15086529d@avcodec.org> #2919: png: invalid write 2 -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: fixed Keywords: png crash | Blocked By: SIGSEGV regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * status: open => closed * resolution: => fixed Comment: Fixed by Michael in 86736f5. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 31 03:17:48 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 31 Aug 2013 01:17:48 -0000 Subject: [FFmpeg-trac] #2861(avformat:closed): AVI/XVID: Corrupted playback In-Reply-To: <042.edd64292bd93ab0d03104770ca649cf8@avcodec.org> References: <042.edd64292bd93ab0d03104770ca649cf8@avcodec.org> Message-ID: <057.4fd230b2129860465543b481ff4f1c69@avcodec.org> #2861: AVI/XVID: Corrupted playback -------------------------------------+------------------------------------- Reporter: | Owner: Underground78 | Status: closed Type: defect | Component: avformat Priority: important | Resolution: fixed Version: git-master | Blocked By: Keywords: avi | Reproduced by developer: 1 regression | Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by michael): * status: open => closed * resolution: => fixed Comment: Fixed in 227a0eb5a92409572f2cecde6137529b83e7d495 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 31 03:45:55 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 31 Aug 2013 01:45:55 -0000 Subject: [FFmpeg-trac] #2897(avcodec:open): jpeg2000: avoid abort In-Reply-To: <038.7f1fba6ebe4e2647565ef7f685635a89@avcodec.org> References: <038.7f1fba6ebe4e2647565ef7f685635a89@avcodec.org> Message-ID: <053.c70ee0b49b3e475f91bf50ba57a29b0a@avcodec.org> #2897: jpeg2000: avoid abort -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: crash abort | Blocked By: j2k regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by michael): patch on ffmpeg-devel -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 31 12:55:19 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 31 Aug 2013 10:55:19 -0000 Subject: [FFmpeg-trac] #2921(undetermined:new): jpeg2000: invalid write 3 Message-ID: <038.65a0a690d71bf54a0138a7d2bb2b663e@avcodec.org> #2921: jpeg2000: invalid write 3 -------------------------------------+------------------------------------- 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/d/4b8667b1 btw. please somebody tell me if I should report signals 9 (memory exceeded?) or ignore them (I have found a few of them in various decoders while looking for segfaults) {{{ knoppix at Microknoppix:/media/sdb1$ valgrind --leak-check=full ffmpeg- HEAD-c042684/ffmpeg_g -i jp2k_fuzz.avi -an -f null - ==8835== Memcheck, a memory error detector ==8835== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. ==8835== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info ==8835== Command: ffmpeg-HEAD-c042684/ffmpeg_g -i jp2k_fuzz.avi -an -f null - ==8835== ffmpeg version 2.0-c042684 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 30 2013 20:55:53 with gcc 4.7 (Debian 4.7.2-5) configuration: --disable-yasm --disable-ffprobe --disable-ffserver --enable-gpl libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 29.100 / 55. 29.100 libavformat 55. 15.100 / 55. 15.100 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.102 / 3. 82.102 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 ==8835== Conditional jump or move depends on uninitialised value(s) ==8835== at 0x850A449: jpeg2000_decode_tile (common.h:105) ==8835== by 0x850D84D: jpeg2000_decode_frame (jpeg2000dec.c:1644) ==8835== by 0x867704D: avcodec_decode_video2 (utils.c:1983) ==8835== by 0x8233FC7: try_decode_frame (utils.c:2475) ==8835== ==8835== Conditional jump or move depends on uninitialised value(s) ==8835== at 0x850A451: jpeg2000_decode_tile (common.h:105) ==8835== by 0x850D84D: jpeg2000_decode_frame (jpeg2000dec.c:1644) ==8835== by 0x867704D: avcodec_decode_video2 (utils.c:1983) ==8835== by 0x8233FC7: try_decode_frame (utils.c:2475) ==8835== Input #0, avi, from 'jp2k_fuzz.avi': Duration: 00:00:24.80, start: 0.000000, bitrate: 2637 kb/s Stream #0:0: Video: jpeg2000 (JPEG 2000 codestream restriction 0) (MJ2C / 0x43324A4D), yuv420p, 352x244, 5 tbr, 5 tbn, 5 tbc Output #0, null, to 'pipe:': Metadata: encoder : Lavf55.15.100 Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 352x244, q=2-31, 200 kb/s, 90k tbn, 5 tbc Stream mapping: Stream #0:0 -> #0:0 (jpeg2000 -> rawvideo) Press [q] to stop, [?] for help [jpeg2000 @ 0x44a7d20] error during processing marker segment ff52 ==8835== Thread 12: ==8835== Conditional jump or move depends on uninitialised value(s) ==8835== at 0x850A449: jpeg2000_decode_tile (common.h:105) ==8835== by 0x850D84D: jpeg2000_decode_frame (jpeg2000dec.c:1644) ==8835== by 0x85CC83D: frame_worker_thread (pthread.c:339) ==8835== by 0x407B953: start_thread (pthread_create.c:304) ==8835== by 0x416395D: clone (clone.S:130) ==8835== ==8835== Conditional jump or move depends on uninitialised value(s) ==8835== at 0x850A451: jpeg2000_decode_tile (common.h:105) ==8835== by 0x850D84D: jpeg2000_decode_frame (jpeg2000dec.c:1644) ==8835== by 0x85CC83D: frame_worker_thread (pthread.c:339) ==8835== by 0x407B953: start_thread (pthread_create.c:304) ==8835== by 0x416395D: clone (clone.S:130) ==8835== [null @ 0x43ce160] Encoder did not produce proper pts, making some up. Error while decoding stream #0:0: Operation not permittedte=N/A ==8835== Thread 19: q=0.0 size=N/A time=00:00:02.20 bitrate=N/A dup=1 drop=0 ==8835== Invalid write of size 1 ==8835== at 0x850A45E: jpeg2000_decode_tile (jpeg2000dec.c:1288) ==8835== by 0x850D84D: jpeg2000_decode_frame (jpeg2000dec.c:1644) ==8835== by 0x85CC83D: frame_worker_thread (pthread.c:339) ==8835== by 0x407B953: start_thread (pthread_create.c:304) ==8835== by 0x416395D: clone (clone.S:130) ==8835== Address 0x107368df is 0 bytes after a block of size 27,679 alloc'd ==8835== at 0x40268A4: memalign (vg_replace_malloc.c:694) ==8835== by 0x402695E: posix_memalign (vg_replace_malloc.c:835) ==8835== by 0x886C657: av_malloc (mem.c:93) ==8835== by 0x885F022: av_buffer_allocz (buffer.c:70) ==8835== by 0x885F608: av_buffer_pool_get (buffer.c:305) ==8835== by 0x8673474: video_get_buffer (utils.c:575) ==8835== by 0x8674D10: get_buffer_internal (utils.c:865) ==8835== by 0x86752A3: ff_get_buffer (utils.c:877) ==8835== by 0x85CE0B1: ff_thread_get_buffer (pthread.c:962) ==8835== by 0x850CA70: jpeg2000_decode_frame (jpeg2000dec.c:1635) ==8835== by 0x85CC83D: frame_worker_thread (pthread.c:339) ==8835== by 0x407B953: start_thread (pthread_create.c:304) ==8835== ==8835== Thread 1:1 q=0.0 size=N/A time=00:00:03.40 bitrate=N/A dup=1 drop=0 ==8835== Invalid read of size 4 ==8835== at 0x885F133: av_buffer_unref (buffer.c:114) ==8835== by 0x8865FAD: av_frame_unref (frame.c:347) ==8835== by 0x80B4AEB: reap_filters (ffmpeg.c:1110) ==8835== by 0x80A2E42: main (ffmpeg.c:3190) ==8835== Address 0x80808088 is not stack'd, malloc'd or (recently) free'd ==8835== ==8835== ==8835== Process terminating with default action of signal 11 (SIGSEGV) ==8835== Access not within mapped region at address 0x80808088 ==8835== at 0x885F133: av_buffer_unref (buffer.c:114) ==8835== by 0x8865FAD: av_frame_unref (frame.c:347) ==8835== by 0x80B4AEB: reap_filters (ffmpeg.c:1110) ==8835== by 0x80A2E42: main (ffmpeg.c:3190) ==8835== If you believe this happened as a result of a stack ==8835== overflow in your program's main thread (unlikely but ==8835== possible), you can try to increase the size of the ==8835== main thread stack using the --main-stacksize= flag. ==8835== The main thread stack size used in this run was 8388608. ==8835== ==8835== HEAP SUMMARY: ==8835== in use at exit: 11,811,697 bytes in 445 blocks ==8835== total heap usage: 2,661 allocs, 2,216 frees, 39,762,347 bytes allocated ==8835== ==8835== 44 (24 direct, 20 indirect) bytes in 1 blocks are definitely lost in loss record 59 of 126 ==8835== at 0x40268A4: memalign (vg_replace_malloc.c:694) ==8835== by 0x402695E: posix_memalign (vg_replace_malloc.c:835) ==8835== by 0x886C8C7: av_mallocz (mem.c:93) ==8835== by 0x885F044: av_buffer_allocz (buffer.c:34) ==8835== by 0x885F608: av_buffer_pool_get (buffer.c:305) ==8835== by 0x8673474: video_get_buffer (utils.c:575) ==8835== by 0x8674D10: get_buffer_internal (utils.c:865) ==8835== by 0x86752A3: ff_get_buffer (utils.c:877) ==8835== by 0x85CE0B1: ff_thread_get_buffer (pthread.c:962) ==8835== by 0x850CA70: jpeg2000_decode_frame (jpeg2000dec.c:1635) ==8835== by 0x85CC83D: frame_worker_thread (pthread.c:339) ==8835== by 0x407B953: start_thread (pthread_create.c:304) ==8835== ==8835== 44 (24 direct, 20 indirect) bytes in 1 blocks are definitely lost in loss record 60 of 126 ==8835== at 0x40268A4: memalign (vg_replace_malloc.c:694) ==8835== by 0x402695E: posix_memalign (vg_replace_malloc.c:835) ==8835== by 0x886C8C7: av_mallocz (mem.c:93) ==8835== by 0x885F044: av_buffer_allocz (buffer.c:34) ==8835== by 0x885F608: av_buffer_pool_get (buffer.c:305) ==8835== by 0x86734E4: video_get_buffer (utils.c:575) ==8835== by 0x8674D10: get_buffer_internal (utils.c:865) ==8835== by 0x86752A3: ff_get_buffer (utils.c:877) ==8835== by 0x85CE0B1: ff_thread_get_buffer (pthread.c:962) ==8835== by 0x850CA70: jpeg2000_decode_frame (jpeg2000dec.c:1635) ==8835== by 0x85CC83D: frame_worker_thread (pthread.c:339) ==8835== by 0x407B953: start_thread (pthread_create.c:304) ==8835== ==8835== 1,296 bytes in 9 blocks are possibly lost in loss record 104 of 126 ==8835== at 0x4026A68: calloc (vg_replace_malloc.c:566) ==8835== by 0x40111FB: _dl_allocate_tls (dl-tls.c:300) ==8835== by 0x407C2A8: pthread_create@@GLIBC_2.1 (allocatestack.c:580) ==8835== by 0x80D9591: ff_graph_thread_init (pthread.c:180) ==8835== by 0x80CD507: avfilter_graph_alloc_filter (avfiltergraph.c:186) ==8835== by 0x80D8144: create_filter (graphparser.c:112) ==8835== by 0x80D8B99: avfilter_graph_parse2 (graphparser.c:169) ==8835== ==8835== 1,296 bytes in 9 blocks are possibly lost in loss record 105 of 126 ==8835== at 0x4026A68: calloc (vg_replace_malloc.c:566) ==8835== by 0x40111FB: _dl_allocate_tls (dl-tls.c:300) ==8835== by 0x407C2A8: pthread_create@@GLIBC_2.1 (allocatestack.c:580) ==8835== by 0x85CE7BE: ff_thread_init (pthread.c:872) ==8835== by 0x867B19D: avcodec_open2 (utils.c:1223) ==8835== by 0x80B9F46: transcode_init (ffmpeg.c:1983) ==8835== by 0x80A242F: main (ffmpeg.c:3204) ==8835== ==8835== 27,679 bytes in 1 blocks are possibly lost in loss record 117 of 126 ==8835== at 0x40268A4: memalign (vg_replace_malloc.c:694) ==8835== by 0x402695E: posix_memalign (vg_replace_malloc.c:835) ==8835== by 0x886C657: av_malloc (mem.c:93) ==8835== by 0x885F022: av_buffer_allocz (buffer.c:70) ==8835== by 0x885F608: av_buffer_pool_get (buffer.c:305) ==8835== by 0x8673474: video_get_buffer (utils.c:575) ==8835== by 0x8674D10: get_buffer_internal (utils.c:865) ==8835== by 0x86752A3: ff_get_buffer (utils.c:877) ==8835== by 0x85CE0B1: ff_thread_get_buffer (pthread.c:962) ==8835== by 0x850CA70: jpeg2000_decode_frame (jpeg2000dec.c:1635) ==8835== by 0x85CC83D: frame_worker_thread (pthread.c:339) ==8835== by 0x407B953: start_thread (pthread_create.c:304) ==8835== ==8835== 27,679 bytes in 1 blocks are possibly lost in loss record 118 of 126 ==8835== at 0x40268A4: memalign (vg_replace_malloc.c:694) ==8835== by 0x402695E: posix_memalign (vg_replace_malloc.c:835) ==8835== by 0x886C657: av_malloc (mem.c:93) ==8835== by 0x885F022: av_buffer_allocz (buffer.c:70) ==8835== by 0x885F608: av_buffer_pool_get (buffer.c:305) ==8835== by 0x86734E4: video_get_buffer (utils.c:575) ==8835== by 0x8674D10: get_buffer_internal (utils.c:865) ==8835== by 0x86752A3: ff_get_buffer (utils.c:877) ==8835== by 0x85CE0B1: ff_thread_get_buffer (pthread.c:962) ==8835== by 0x850CA70: jpeg2000_decode_frame (jpeg2000dec.c:1635) ==8835== by 0x85CC83D: frame_worker_thread (pthread.c:339) ==8835== by 0x407B953: start_thread (pthread_create.c:304) ==8835== ==8835== LEAK SUMMARY: ==8835== definitely lost: 48 bytes in 2 blocks ==8835== indirectly lost: 40 bytes in 2 blocks ==8835== possibly lost: 57,950 bytes in 20 blocks ==8835== still reachable: 11,753,659 bytes in 421 blocks ==8835== suppressed: 0 bytes in 0 blocks ==8835== Reachable blocks (those to which a pointer was found) are not shown. ==8835== To see them, rerun with: --leak-check=full --show-reachable=yes ==8835== ==8835== For counts of detected and suppressed errors, rerun with: -v ==8835== Use --track-origins=yes to see where uninitialised values come from ==8835== ERROR SUMMARY: 1020033 errors from 12 contexts (suppressed: 59 from 6) Killed }}} {{{ knoppix at Microknoppix:/media/sdb1$ gdb ffmpeg-HEAD-c042684/ffmpeg_g GNU gdb (GDB) 7.4.1-debian Copyright (C) 2012 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-linux-gnu". For bug reporting instructions, please see: ... Reading symbols from /media/sdb1/ffmpeg-HEAD-c042684/ffmpeg_g...done. (gdb) r -i jp2k_fuzz.avi -an -f null - Starting program: /media/sdb1/ffmpeg-HEAD-c042684/ffmpeg_g -i jp2k_fuzz.avi -an -f null - [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". ffmpeg version 2.0-c042684 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 30 2013 20:55:53 with gcc 4.7 (Debian 4.7.2-5) configuration: --disable-yasm --disable-ffprobe --disable-ffserver --enable-gpl libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 29.100 / 55. 29.100 libavformat 55. 15.100 / 55. 15.100 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.102 / 3. 82.102 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Input #0, avi, from 'jp2k_fuzz.avi': Duration: 00:00:24.80, start: 0.000000, bitrate: 2637 kb/s Stream #0:0: Video: jpeg2000 (JPEG 2000 codestream restriction 0) (MJ2C / 0x43324A4D), yuv420p, 352x244, 5 tbr, 5 tbn, 5 tbc [New Thread 0xb7df8b70 (LWP 8861)] [New Thread 0xb75f8b70 (LWP 8862)] [New Thread 0xb6df8b70 (LWP 8863)] [New Thread 0xb65f8b70 (LWP 8864)] [New Thread 0xb5df8b70 (LWP 8865)] [New Thread 0xb55f8b70 (LWP 8866)] [New Thread 0xb4df8b70 (LWP 8867)] [New Thread 0xb45f8b70 (LWP 8868)] [New Thread 0xb3df8b70 (LWP 8869)] [New Thread 0xb35f8b70 (LWP 8870)] [New Thread 0xb2df8b70 (LWP 8871)] [New Thread 0xb25f8b70 (LWP 8872)] [New Thread 0xb1df8b70 (LWP 8873)] [New Thread 0xb15f8b70 (LWP 8874)] [New Thread 0xb0df8b70 (LWP 8875)] [New Thread 0xb05f8b70 (LWP 8876)] [New Thread 0xafdf8b70 (LWP 8877)] [New Thread 0xaf5f8b70 (LWP 8878)] Output #0, null, to 'pipe:': Metadata: encoder : Lavf55.15.100 Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 352x244, q=2-31, 200 kb/s, 90k tbn, 5 tbc Stream mapping: Stream #0:0 -> #0:0 (jpeg2000 -> rawvideo) Press [q] to stop, [?] for help [jpeg2000 @ 0x90f83c0] error during processing marker segment ff52 [null @ 0x9106fc0] Encoder did not produce proper pts, making some up. Error while decoding stream #0:0: Operation not permitted Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xaf5f8b70 (LWP 8878)] av_freep (arg=arg at entry=0x80808084) at libavutil/mem.c:217 217 av_free(*ptr); (gdb) bt #0 av_freep (arg=arg at entry=0x80808084) at libavutil/mem.c:217 #1 0x085091e8 in ff_jpeg2000_cleanup (comp=0xae6fbb60, codsty=0xae8b6a48) at libavcodec/jpeg2000.c:515 #2 0x0850d95d in jpeg2000_dec_cleanup (s=) at libavcodec/jpeg2000dec.c:1366 #3 jpeg2000_decode_frame (avctx=0x90f8a40, data=0x910c560, got_frame=0x910c71c, avpkt=0x910c510) at libavcodec/jpeg2000dec.c:1647 #4 0x085cc83e in frame_worker_thread (arg=0x910c440) at libavcodec/pthread.c:339 #5 0xb7f87954 in start_thread (arg=0xaf5f8b70) at pthread_create.c:304 #6 0xb7f0895e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 (gdb) }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 31 13:08:31 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 31 Aug 2013 11:08:31 -0000 Subject: [FFmpeg-trac] #2921(avcodec:open): jpeg2000: invalid write 3 In-Reply-To: <038.65a0a690d71bf54a0138a7d2bb2b663e@avcodec.org> References: <038.65a0a690d71bf54a0138a7d2bb2b663e@avcodec.org> Message-ID: <053.982161e7a9d3d1348ac3be314f07c8d3@avcodec.org> #2921: jpeg2000: invalid write 3 -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: j2k crash | Blocked By: regression | 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: => j2k crash regression -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 31 13:10:46 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 31 Aug 2013 11:10:46 -0000 Subject: [FFmpeg-trac] #2921(avcodec:open): jpeg2000: invalid write 3 In-Reply-To: <038.65a0a690d71bf54a0138a7d2bb2b663e@avcodec.org> References: <038.65a0a690d71bf54a0138a7d2bb2b663e@avcodec.org> Message-ID: <053.2ef72eafa765638ed81738eeafa96838@avcodec.org> #2921: jpeg2000: invalid write 3 -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: j2k crash | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [ticket:2921 ami_stuff]: > btw. please somebody tell me if I should report signals 9 (memory exceeded?) or ignore them > (I have found a few of them in various decoders while looking for segfaults) You could test with increased swap memory. Memory bombs are definitely important, oom because of high resolutions may be expected behaviour. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 31 14:22:29 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 31 Aug 2013 12:22:29 -0000 Subject: [FFmpeg-trac] #1744(avdevice:new): SDL out freezes In-Reply-To: <039.d3ecbe0221683fb641e83b18c0635cd0@avcodec.org> References: <039.d3ecbe0221683fb641e83b18c0635cd0@avcodec.org> Message-ID: <054.13dc2a9110404c79a332fd046d001265@avcodec.org> #1744: SDL out freezes -------------------------------------+------------------------------------ Reporter: rogerdpack | Owner: Type: defect | Status: new Priority: normal | Component: avdevice Version: unspecified | Resolution: Keywords: sdl | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Comment (by Acc72): Another ping... Same issue exists on Windows 7 x64 with lastest Zeranoe build. Pipe to FFplay is the alternative. However, there are significant latency issues with pipe. SDL output is clean and efficient. Please, can someone look into solving this issue? It's a very handy feature of ffmpeg. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 31 15:00:21 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 31 Aug 2013 13:00:21 -0000 Subject: [FFmpeg-trac] #2922(undetermined:new): g2m4: crash Message-ID: <038.6a2a6e39667d0eab11ac1e8dbea3c7c7@avcodec.org> #2922: g2m4: 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 -------------------------------------+------------------------------------- doesn't crash under valgrind http://www.datafilehost.com/d/1836a76d {{{ (gdb) r -threads 1 -i ./g2m4_fuzz.wmv -an -f null - Starting program: /media/sdb1/ffmpeg-HEAD-c042684/ffmpeg_g -threads 1 -i ./g2m4_fuzz.wmv -an -f null - [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". ffmpeg version 2.0-c042684 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 30 2013 20:55:53 with gcc 4.7 (Debian 4.7.2-5) configuration: --disable-yasm --disable-ffprobe --disable-ffserver --enable-gpl libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 29.100 / 55. 29.100 libavformat 55. 15.100 / 55. 15.100 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.102 / 3. 82.102 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 [asf @ 0x9104e40] Estimating duration from bitrate, this may be inaccurate Guessed Channel Layout for Input Stream #0.0 : mono Input #0, asf, from './g2m4_fuzz.wmv': Metadata: DeviceConformanceTemplate: L2 WMFSDKNeeded : 0.0.0.0000 WMFSDKVersion : 9.00.00.4509 IsVBR : 1 Duration: 00:00:02.96, start: 0.000000, bitrate: 27694 kb/s Stream #0:0(eng): Audio: wmav2 (a[1][0][0] / 0x0161), 44100 Hz, mono, fltp, 48 kb/s Stream #0:1(eng): Data: none, 2 kb/s Stream #0:2(eng): Video: g2m (G2M4 / 0x344D3247), rgb24, 1280x1024, 27648 kb/s, 9.92 tbr, 1k tbn, 1k tbc [New Thread 0xb7dd1b70 (LWP 31862)] [New Thread 0xb75d1b70 (LWP 31863)] [New Thread 0xb6dd1b70 (LWP 31864)] [New Thread 0xb65d1b70 (LWP 31865)] [New Thread 0xb5dd1b70 (LWP 31866)] [New Thread 0xb55d1b70 (LWP 31867)] [New Thread 0xb4dd1b70 (LWP 31868)] [New Thread 0xb45d1b70 (LWP 31869)] [New Thread 0xb3dd1b70 (LWP 31870)] Output #0, null, to 'pipe:': Metadata: DeviceConformanceTemplate: L2 WMFSDKNeeded : 0.0.0.0000 WMFSDKVersion : 9.00.00.4509 IsVBR : 1 encoder : Lavf55.15.100 Stream #0:0(eng): Video: rawvideo (RGB[24] / 0x18424752), rgb24, 1280x1024, q=2-31, 200 kb/s, 90k tbn, 9.92 tbc Stream mapping: Stream #0:2 -> #0:0 (g2m -> rawvideo) Press [q] to stop, [?] for help [g2m @ 0x9106500] Error decoding tile 5,0 [g2m @ 0x9106500] Error decoding tile 6,7 [g2m @ 0x9106500] Error decoding tile 0,7 [g2m @ 0x9106500] Error decoding tile 6,1 [g2m @ 0x9106500] Error decoding tile 1,3 [g2m @ 0x9106500] Error decoding tile 2,3 [g2m @ 0x9106500] Invalid chunk size -65537 type FF [null @ 0x91373a0] Encoder did not produce proper pts, making some up. [g2m @ 0x9106500] Error decoding tile 5,0 [g2m @ 0x9106500] Error decoding tile 1,1 [g2m @ 0x9106500] Error decoding tile 2,1 [g2m @ 0x9106500] Invalid chunk size 527647 type C9 [g2m @ 0x9106500] Error decoding tile 7,0 [g2m @ 0x9106500] Error decoding tile 4,0 [g2m @ 0x9106500] Error decoding tile 2,0 [g2m @ 0x9106500] Error decoding tile 0,0 [g2m @ 0x9106500] Error decoding tile 1,0 Last message repeated 1 times [g2m @ 0x9106500] Error decoding tile 0,0 [g2m @ 0x9106500] Error decoding tile 6,7 Last message repeated 1 times [g2m @ 0x9106500] Error decoding tile 3,0 [g2m @ 0x9106500] Error decoding tile 6,0 [g2m @ 0x9106500] Error decoding tile 6,7 [g2m @ 0x9106500] Error decoding tile 0,7 [g2m @ 0x9106500] Error decoding tile 4,0 [g2m @ 0x9106500] Error decoding tile 5,0 [g2m @ 0x9106500] Error decoding tile 1,0 [g2m @ 0x9106500] Error decoding tile 2,0 [g2m @ 0x9106500] Error decoding tile 1,1 [g2m @ 0x9106500] Error decoding tile 2,1 [g2m @ 0x9106500] Error decoding tile 4,1 [g2m @ 0x9106500] Error decoding tile 5,1 [g2m @ 0x9106500] Error decoding tile 6,1 Program received signal SIGSEGV, Segmentation fault. 0xb7ea76a8 in _int_malloc (av=, bytes=) at malloc.c:4636 4636 malloc.c: No such file or directory. (gdb) bt #0 0xb7ea76a8 in _int_malloc (av=, bytes=) at malloc.c:4636 #1 0xb7ea94bc in *__GI___libc_malloc (bytes=32768) at malloc.c:3660 #2 0x416100b0 in ?? () from /lib/i386-linux-gnu/libz.so.1 #3 0x4160a3d3 in ?? () from /lib/i386-linux-gnu/libz.so.1 #4 0x4160ba9d in inflate () from /lib/i386-linux-gnu/libz.so.1 #5 0x416102e0 in uncompress () from /lib/i386-linux-gnu/libz.so.1 #6 0x0834cede in kempf_decode_tile (c=c at entry=0x910b700, tile_x=, tile_y=, src=0x9152eb8 "x\234\355\324?N\205@\020\006\360\335\306\342U\373\305@\362\266{\336\300x\002\v\016`CAG\302!\274\006%\345jB\301)\235Y\020\345\217\by\232\030\363M\001??\374\030f`\315s7\215\200\215\060\a\342\020|\352v??\207\203\237\003\245\061\266\230\254T\271\063v\t\277??\307\005r8a0\332ld&\252^Uy\326\301o\301\227s\275\200\273}pH\026\360\353\303\030\270\305\307??\346\026]i}\345,\254\227\244\224\027\210T\201??}4p\030`|\327\343\063\320\304s\255\347\233, $\245G>$}\217!\217\220\065Y\031+??\353\371\360l\"\036J_E\030\n+\025<\004N\321f;a\221\233Z"..., src at entry=0x9152e90 "`", src_size=src_size at entry=1363) at libavcodec/g2meet.c:395 #7 0x0834dff5 in g2m_decode_frame (avctx=0x9106500, data=0x9138d20, got_picture_ptr=0xbffff4e4, avpkt=0xbffff288) at libavcodec/g2meet.c:765 #8 0x0867704e in avcodec_decode_video2 (avctx=0x9106500, picture=picture at entry=0x9138d20, got_picture_ptr=got_picture_ptr at entry=0xbffff4e4, ---Type to continue, or q to quit--- avpkt=avpkt at entry=0xbffff730) at libavcodec/utils.c:1983 #9 0x080b366d in decode_video (ist=ist at entry=0x9107660, pkt=pkt at entry=0xbffff730, got_output=got_output at entry=0xbffff4e4) at ffmpeg.c:1668 #10 0x080b758a in output_packet (pkt=0xbffff6c8, ist=0x9107660) at ffmpeg.c:1866 #11 process_input (file_index=3) at ffmpeg.c:3085 #12 0x080a2e33 in transcode_step () at ffmpeg.c:3181 #13 transcode () at ffmpeg.c:3233 #14 main (argc=, argv=) at ffmpeg.c:3411 (gdb) }}} {{{ (gdb) r -i g2m4_fuzz.wmv -an -f null - Starting program: /media/sdb1/ffmpeg-HEAD-c042684/ffmpeg_g -i g2m4_fuzz.wmv -an -f null - [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". ffmpeg version 2.0-c042684 Copyright (c) 2000-2013 the FFmpeg developers built on Aug 30 2013 20:55:53 with gcc 4.7 (Debian 4.7.2-5) configuration: --disable-yasm --disable-ffprobe --disable-ffserver --enable-gpl libavutil 52. 42.100 / 52. 42.100 libavcodec 55. 29.100 / 55. 29.100 libavformat 55. 15.100 / 55. 15.100 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.102 / 3. 82.102 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 [asf @ 0x9104d60] Estimating duration from bitrate, this may be inaccurate Guessed Channel Layout for Input Stream #0.0 : mono Input #0, asf, from 'g2m4_fuzz.wmv': Metadata: DeviceConformanceTemplate: L2 WMFSDKNeeded : 0.0.0.0000 WMFSDKVersion : 9.00.00.4509 IsVBR : 1 Duration: 00:00:02.96, start: 0.000000, bitrate: 27694 kb/s Stream #0:0(eng): Audio: wmav2 (a[1][0][0] / 0x0161), 44100 Hz, mono, fltp, 48 kb/s Stream #0:1(eng): Data: none, 2 kb/s Stream #0:2(eng): Video: g2m (G2M4 / 0x344D3247), rgb24, 1280x1024, 27648 kb/s, 9.92 tbr, 1k tbn, 1k tbc [New Thread 0xb7dd1b70 (LWP 30055)] [New Thread 0xb75d1b70 (LWP 30056)] [New Thread 0xb6dd1b70 (LWP 30057)] [New Thread 0xb65d1b70 (LWP 30058)] [New Thread 0xb5dd1b70 (LWP 30059)] [New Thread 0xb55d1b70 (LWP 30060)] [New Thread 0xb4dd1b70 (LWP 30061)] [New Thread 0xb45d1b70 (LWP 30062)] [New Thread 0xb3dd1b70 (LWP 30063)] Output #0, null, to 'pipe:': Metadata: DeviceConformanceTemplate: L2 WMFSDKNeeded : 0.0.0.0000 WMFSDKVersion : 9.00.00.4509 IsVBR : 1 encoder : Lavf55.15.100 Stream #0:0(eng): Video: rawvideo (RGB[24] / 0x18424752), rgb24, 1280x1024, q=2-31, 200 kb/s, 90k tbn, 9.92 tbc Stream mapping: Stream #0:2 -> #0:0 (g2m -> rawvideo) Press [q] to stop, [?] for help [g2m @ 0x9106460] Error decoding tile 5,0 [g2m @ 0x9106460] Error decoding tile 6,7 [g2m @ 0x9106460] Error decoding tile 0,7 [g2m @ 0x9106460] Error decoding tile 6,1 [g2m @ 0x9106460] Error decoding tile 1,3 [g2m @ 0x9106460] Error decoding tile 2,3 [g2m @ 0x9106460] Invalid chunk size -65537 type FF [null @ 0x910a740] Encoder did not produce proper pts, making some up. [g2m @ 0x9106460] Error decoding tile 5,0 [g2m @ 0x9106460] Error decoding tile 1,1 [g2m @ 0x9106460] Error decoding tile 2,1 [g2m @ 0x9106460] Invalid chunk size 527647 type C9 [g2m @ 0x9106460] Error decoding tile 7,0 [g2m @ 0x9106460] Error decoding tile 4,0 [g2m @ 0x9106460] Error decoding tile 2,0 [g2m @ 0x9106460] Error decoding tile 0,0 [g2m @ 0x9106460] Error decoding tile 1,0 Last message repeated 1 times [g2m @ 0x9106460] Error decoding tile 0,0 [g2m @ 0x9106460] Error decoding tile 6,7 Last message repeated 1 times [g2m @ 0x9106460] Error decoding tile 3,0 [g2m @ 0x9106460] Error decoding tile 6,0 [g2m @ 0x9106460] Error decoding tile 6,7 [g2m @ 0x9106460] Error decoding tile 0,7 [g2m @ 0x9106460] Error decoding tile 4,0 [g2m @ 0x9106460] Error decoding tile 5,0 [g2m @ 0x9106460] Error decoding tile 1,0 [g2m @ 0x9106460] Error decoding tile 2,0 [g2m @ 0x9106460] Error decoding tile 1,1 [g2m @ 0x9106460] Error decoding tile 2,1 [g2m @ 0x9106460] Error decoding tile 4,1 [g2m @ 0x9106460] Error decoding tile 5,1 [g2m @ 0x9106460] Error decoding tile 6,1 *** glibc detected *** /media/sdb1/ffmpeg-HEAD-c042684/ffmpeg_g: corrupted double-linked list: 0x090f8f38 *** ======= Backtrace: ========= /lib/i386-linux-gnu/libc.so.6(+0x70a8a)[0xb7ea4a8a] /lib/i386-linux-gnu/libc.so.6(+0x73c45)[0xb7ea7c45] /lib/i386-linux-gnu/libc.so.6(__libc_malloc+0x5c)[0xb7ea94bc] /lib/i386-linux-gnu/libz.so.1[0x416100b0] [0x0] ======= Memory map: ======== 08048000-08ae3000 r-xp 00000000 08:11 7892 /media/sdb1/ffmpeg- HEAD-c042684/ffmpeg_g 08ae3000-08b02000 rw-p 00a9b000 08:11 7892 /media/sdb1/ffmpeg- HEAD-c042684/ffmpeg_g 08b02000-091b9000 rw-p 00000000 00:00 0 [heap] 41602000-41619000 r-xp 00000000 08:02 10056 /lib/i386-linux- gnu/libz.so.1.2.7 41619000-4161a000 r--p 00016000 08:02 10056 /lib/i386-linux- gnu/libz.so.1.2.7 4161a000-4161b000 rw-p 00017000 08:02 10056 /lib/i386-linux- gnu/libz.so.1.2.7 41628000-41659000 r-xp 00000000 08:02 10014 /lib/i386-linux- gnu/libncursesw.so.5.9 41659000-4165a000 r--p 00030000 08:02 10014 /lib/i386-linux- gnu/libncursesw.so.5.9 4165a000-4165b000 rw-p 00031000 08:02 10014 /lib/i386-linux- gnu/libncursesw.so.5.9 41673000-41676000 r-xp 00000000 08:02 24959 /usr/lib/i386-linux-gnu /libpulse-simple.so.0.0.3 41676000-41677000 r--p 00002000 08:02 24959 /usr/lib/i386-linux-gnu /libpulse-simple.so.0.0.3 41677000-41678000 rw-p 00003000 08:02 24959 /usr/lib/i386-linux-gnu /libpulse-simple.so.0.0.3 4178e000-418c2000 r-xp 00000000 08:02 24566 /usr/lib/i386-linux- gnu/libX11.so.6.3.0 418c2000-418c6000 rw-p 00133000 08:02 24566 /usr/lib/i386-linux- gnu/libX11.so.6.3.0 418c8000-418e9000 r-xp 00000000 08:02 25047 /usr/lib/i386-linux- gnu/libxcb.so.1.1.0 418e9000-418ea000 r--p 00020000 08:02 25047 /usr/lib/i386-linux- gnu/libxcb.so.1.1.0 418ea000-418eb000 rw-p 00021000 08:02 25047 /usr/lib/i386-linux- gnu/libxcb.so.1.1.0 418ed000-418ef000 r-xp 00000000 08:02 24568 /usr/lib/i386-linux- gnu/libXau.so.6.0.0 418ef000-418f0000 rw-p 00001000 08:02 24568 /usr/lib/i386-linux- gnu/libXau.so.6.0.0 418f2000-418f7000 r-xp 00000000 08:02 24574 /usr/lib/i386-linux- gnu/libXdmcp.so.6.0.0 418f7000-418f8000 rw-p 00004000 08:02 24574 /usr/lib/i386-linux- gnu/libXdmcp.so.6.0.0 41913000-41924000 r-xp 00000000 08:02 24575 /usr/lib/i386-linux- gnu/libXext.so.6.4.0 41924000-41925000 rw-p 00010000 08:02 24575 /usr/lib/i386-linux- gnu/libXext.so.6.4.0 41cd1000-41cd3000 r-xp 00000000 08:02 25013 /usr/lib/i386-linux- gnu/libts-0.0.so.0.1.1 41cd3000-41cd4000 rw-p 00001000 08:02 25013 /usr/lib/i386-linux- gnu/libts-0.0.so.0.1.1 41cd6000-41ce4000 r-xp 00000000 08:02 24578 /usr/lib/i386-linux- gnu/libXi.so.6.1.0 41ce4000-41ce5000 rw-p 0000e000 08:02 24578 /usr/lib/i386-linux- gnu/libXi.so.6.1.0 41f58000-41f6e000 r-xp 00000000 08:02 24654 /usr/lib/i386-linux- gnu/libdirect-1.2.so.9.0.1 41f6e000-41f6f000 rw-p 00016000 08:02 24654 /usr/lib/i386-linux- gnu/libdirect-1.2.so.9.0.1 41f94000-41f98000 r-xp 00000000 08:02 9978 /lib/i386-linux- gnu/libattr.so.1.1.0 41f98000-41f99000 r--p 00003000 08:02 9978 /lib/i386-linux- gnu/libattr.so.1.1.0 41f99000-41f9a000 rw-p 00004000 08:02 9978 /lib/i386-linux- gnu/libattr.so.1.1.0 41f9c000-41fa0000 r-xp 00000000 08:02 9985 /lib/i386-linux- gnu/libcap.so.2.22 41fa0000-41fa1000 rw-p 00003000 08:02 9985 /lib/i386-linux- gnu/libcap.so.2.22 41fa3000-41fab000 r-xp 00000000 08:02 10054 /lib/i386-linux- gnu/libwrap.so.0.7.6 41fab000-41fac000 r--p 00007000 08:02 10054 /lib/i386-linux- gnu/libwrap.so.0.7.6 41fac000-41fad000 rw-p 00008000 08:02 10054 /lib/i386-linux- gnu/libwrap.so.0.7.6 41faf000-41fb4000 r-xp 00000000 08:02 24589 /usr/lib/i386-linux- gnu/libXtst.so.6.1.0 41fb4000-41fb5000 rw-p 00004000 08:02 24589 /usr/lib/i386-linux- gnu/libXtst.so.6.1.0 4244e000-42457000 r-xp 00000000 08:02 24707 /usr/lib/i386-linux- gnu/libfusion-1.2.so.9.0.1 42457000-42458000 rw-p 00008000 08:02 24707 /usr/lib/i386-linux- gnu/libfusion-1.2.so.9.0.1 42489000-42491000 r-xp 00000000 08:02 10005 /lib/i386-linux- gnu/libjson.so.0.1.0 42491000-42492000 r--p 00007000 08:02 10005 /lib/i386-linux- gnu/libjson.so.0.1.0 42492000-42493000 rw-p 00008000 08:02 10005 /lib/i386-linux- gnu/libjson.so.0.1.0 42495000-4249a000 r-xp 00000000 08:02 24603 /usr/lib/i386-linux- gnu/libasyncns.so.0.3.1 4249a000-4249b000 rw-p 00004000 08:02 24603 /usr/lib/i386-linux- gnu/libasyncns.so.0.3.1 424a1000-424a7000 r-xp 00000000 08:02 24920 /usr/lib/i386-linux- gnu/libogg.so.0.8.0 424a7000-424a8000 rw-p 00005000 08:02 24920 /usr/lib/i386-linux- gnu/libogg.so.0.8.0 424aa000-424d4000 r-xp 00000000 08:02 25032 /usr/lib/i386-linux- gnu/libvorbis.so.0.4.5 424d4000-424d5000 r--p 00029000 08:02 25032 /usr/lib/i386-linux- gnu/libvorbis.so.0.4.5 424d5000-424d6000 rw-p 0002a000 08:02 25032 /usr/lib/i386-linux- gnu/libvorbis.so.0.4.5 424d8000-42526000 r-xp 00000000 08:02 24551 /usr/lib/i386-linux- gnu/libFLAC.so.8.2.0 42526000-42527000 r--p 0004d000 08:02 24551 /usr/lib/i386-linux- gnu/libFLAC.so.8.2.0 42527000-42528000 rw-p 0004e000 08:02 24551 /usr/lib/i386-linux- gnu/libFLAC.so.8.2.0 42530000-42534000 r-xp 00000000 08:02 10053 /lib/i386-linux- gnu/libuuid.so.1.3.0 42534000-42535000 r--p 00003000 08:02 10053 /lib/i386-linux- gnu/libuuid.so.1.3.0 42535000-42536000 rw-p 00004000 08:02 10053 /lib/i386-linux- gnu/libuuid.so.1.3.0 4254b000-4263e000 r-xp 00000000 08:02 24600 /usr/lib/i386-linux- gnu/libasound.so.2.0.0 4263e000-42642000 r--p 000f2000 08:02 24600 /usr/lib/i386-linux- gnu/libasound.so.2.0.0 42642000-42643000 rw-p 000f6000 08:02 24600 /usr/lib/i386-linux- gnu/libasound.so.2.0.0 4266f000-426b8000 r-xp 00000000 08:02 9989 /lib/i386-linux- gnu/libdbus-1.so.3.7.2 426b8000-426b9000 ---p 00049000 08:02 9989 /lib/i386-linux- gnu/libdbus-1.so.3.7.2 426b9000-426ba000 r--p 00049000 08:02 9989 /lib/i386-linux- gnu/libdbus-1.so.3.7.2 Program received signal SIGABRT, Aborted. 0xb7e5e667 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 64 ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory. (gdb) bt #0 0xb7e5e667 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #1 0xb7e61a52 in *__GI_abort () at abort.c:92 #2 0xb7e9a98d in __libc_message (do_abort=2, fmt=0xb7f61330 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:189 #3 0xb7ea4a8a in malloc_printerr (action=, str=0x6
, ptr=0x90f8f38) at malloc.c:6283 #4 0xb7ea7c45 in _int_malloc (av=, bytes=) at malloc.c:4636 #5 0xb7ea94bc in *__GI___libc_malloc (bytes=32768) at malloc.c:3660 #6 0x416100b0 in ?? () from /lib/i386-linux-gnu/libz.so.1 #7 0x4160a3d3 in ?? () from /lib/i386-linux-gnu/libz.so.1 #8 0x4160ba9d in inflate () from /lib/i386-linux-gnu/libz.so.1 #9 0x416102e0 in uncompress () from /lib/i386-linux-gnu/libz.so.1 #10 0x0834cede in kempf_decode_tile (c=c at entry=0x91370a0, tile_x=, tile_y=, src=0x91527f8 "x\234\355\324?N\205@\020\006\360\335\306\342U\373\305@\362\266{\336\300x\002\v\016`CAG\302!\274\006%\345jB\301)\235Y\020\345\217\by\232\030\363M\001??\374\030f`\315s7\215\200\215\060\a\342\020|\352v??\207\203\237\003\245\061\266\230\254T\271\063v\t\277??\307\005r8a0\332ld&\252^Uy\326\301o\301\227s\275\200\273}pH\026\360\353\303\030\270\305\307??\346\026]i}\345,\254\227\244\224\027\210T\201??}4p\030`|\327\343\063\320\304s\255\347\233, $\245G>$}\217!\217\220\---Type to continue, or q to quit--- 065Y\031+??\353\371\360l\"\036J_E\030\n+\025<\004N\321f;a\221\233Z"..., src at entry=0x91527d0 "`", src_size=src_size at entry=1363) at libavcodec/g2meet.c:395 #11 0x0834dff5 in g2m_decode_frame (avctx=0x9106460, data=0x91077e0, got_picture_ptr=0xbffff504, avpkt=0xbffff2a8) at libavcodec/g2meet.c:765 #12 0x0867704e in avcodec_decode_video2 (avctx=0x9106460, picture=picture at entry=0x91077e0, got_picture_ptr=got_picture_ptr at entry=0xbffff504, avpkt=avpkt at entry=0xbffff750) at libavcodec/utils.c:1983 #13 0x080b366d in decode_video (ist=ist at entry=0x910d000, pkt=pkt at entry=0xbffff750, got_output=got_output at entry=0xbffff504) at ffmpeg.c:1668 #14 0x080b758a in output_packet (pkt=0xbffff6e8, ist=0x910d000) at ffmpeg.c:1866 #15 process_input (file_index=3) at ffmpeg.c:3085 #16 0x080a2e33 in transcode_step () at ffmpeg.c:3181 #17 transcode () at ffmpeg.c:3233 #18 main (argc=, argv=) at ffmpeg.c:3411 (gdb) }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 31 23:02:51 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 31 Aug 2013 21:02:51 -0000 Subject: [FFmpeg-trac] #2882(undetermined:open): ffmpeg can't save h264 stream from v4l2 webcam into file without recoding In-Reply-To: <034.6ca992772fd51ebb518c0edca939f303@avcodec.org> References: <034.6ca992772fd51ebb518c0edca939f303@avcodec.org> Message-ID: <049.de3e3f7b37d46933178effba58a8761e@avcodec.org> #2882: ffmpeg can't save h264 stream from v4l2 webcam into file without recoding -------------------------------------+------------------------------------- Reporter: pchel | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: v4l2 h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Please test -copyinkf: {{{ $ ffmpeg -f v4l2 -vcodec h264 -i /dev/video0 -vcodec copy out.mkv }}} If it works, please provide a sample. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 31 23:07:35 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 31 Aug 2013 21:07:35 -0000 Subject: [FFmpeg-trac] #2882(undetermined:open): ffmpeg can't save h264 stream from v4l2 webcam into file without recoding In-Reply-To: <034.6ca992772fd51ebb518c0edca939f303@avcodec.org> References: <034.6ca992772fd51ebb518c0edca939f303@avcodec.org> Message-ID: <049.840f0260f3e907977a69d0ca30da9f72@avcodec.org> #2882: ffmpeg can't save h264 stream from v4l2 webcam into file without recoding -------------------------------------+------------------------------------- Reporter: pchel | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: v4l2 h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): And please test attached patch (without -copyinkf). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 31 23:37:04 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 31 Aug 2013 21:37:04 -0000 Subject: [FFmpeg-trac] #225(swscale:reopened): Converting from YUVJ to YUV lose contrast In-Reply-To: <036.316379de991ff14b244e1314a49db3ea@avcodec.org> References: <036.316379de991ff14b244e1314a49db3ea@avcodec.org> Message-ID: <051.22c072fda73692b1466060530130eb7b@avcodec.org> #225: Converting from YUVJ to YUV lose contrast -------------------------------------+------------------------------------- Reporter: sghpunk | Owner: Type: defect | Status: reopened Priority: normal | Component: swscale Version: git-master | Resolution: Keywords: YUV/YUVJ | Blocked By: contrast | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by dtombs): Yes, same issue. Here's the new log. I also upped the bitrate to avoid too much quality degradation there bit it still looks bad. {{{ ffmpeg version N-55933-g8da23be Copyright (c) 2000-2013 the FFmpeg developers built on Aug 31 2013 16:51:13 with gcc 4.7 (Ubuntu/Linaro 4.7.3-1ubuntu1) configuration: --enable-vdpau --enable-libvorbis --enable-libvpx --enable-zlib --enable-gpl --enable-postproc --enable-x11grab --enable- shared libavutil 52. 43.100 / 52. 43.100 libavcodec 55. 29.100 / 55. 29.100 libavformat 55. 15.100 / 55. 15.100 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 82.102 / 3. 82.102 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 Input #0, matroska,webm, from 'yuvj_input.mkv': Metadata: MAKER : NIKON CORPORATION MODEL : NIKON D90 CREATION_TIME : 2011-05-05 07:47:28 ENCODER : Lavf53.0.3 Duration: 00:00:05.04, start: 0.000000, bitrate: 14463 kb/s Stream #0:0: Video: mjpeg, yuvj422p(pc), 1280x720, SAR 1:1 DAR 16:9, 24 fps, 24 tbr, 1k tbn, 1k tbc (default) [swscaler @ 0xc86040] deprecated pixel format used, make sure you did set range correctly [libvpx @ 0xcadc00] v1.1.0 Output #0, webm, to 'webm-low_contrast.webm': Metadata: MAKER : NIKON CORPORATION MODEL : NIKON D90 encoder : Lavf55.15.100 Stream #0:0: Video: vp8 (libvpx), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], q=-1--1, 1000 kb/s, 1k tbn, 24 tbc (default) Stream mapping: Stream #0:0 -> #0:0 (mjpeg -> libvpx) Press [q] to stop, [?] for help frame= 121 fps=6.3 q=0.0 Lsize= 626kB time=00:00:05.04 bitrate=1016.6kbits/s video:624kB audio:0kB subtitle:0 global headers:0kB muxing overhead 0.208650% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Aug 31 23:45:45 2013 From: trac at avcodec.org (FFmpeg) Date: Sat, 31 Aug 2013 21:45:45 -0000 Subject: [FFmpeg-trac] #225(swscale:reopened): Converting from YUVJ to YUV lose contrast In-Reply-To: <036.316379de991ff14b244e1314a49db3ea@avcodec.org> References: <036.316379de991ff14b244e1314a49db3ea@avcodec.org> Message-ID: <051.3fc404d74a9b3c8cda42f606a52a346e@avcodec.org> #225: Converting from YUVJ to YUV lose contrast -------------------------------------+------------------------------------- Reporter: sghpunk | Owner: Type: defect | Status: reopened Priority: normal | Component: swscale Version: git-master | Resolution: Keywords: YUV/YUVJ | Blocked By: contrast | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Is the problem you see only reproducible with vp8 output? -- Ticket URL: FFmpeg FFmpeg issue tracker