From trac at avcodec.org Fri Jun 1 00:09:30 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 31 May 2012 22:09:30 -0000 Subject: [FFmpeg-trac] #1369(avcodec:closed): h264 crash In-Reply-To: <038.e7c6fe7de5303f2cf3054d2b45540b08@avcodec.org> References: <038.e7c6fe7de5303f2cf3054d2b45540b08@avcodec.org> Message-ID: <053.45a525cfdc7a39c35bd6656e29dd804b@avcodec.org> #1369: h264 crash ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: fixed Keywords: h264 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by michael): * status: open => closed * resolution: => fixed -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 1 00:39:38 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 31 May 2012 22:39:38 -0000 Subject: [FFmpeg-trac] #1375(avcodec:closed): qdm2 console spamming In-Reply-To: <034.86b9b4657283568fbb67f0486d94c098@avcodec.org> References: <034.86b9b4657283568fbb67f0486d94c098@avcodec.org> Message-ID: <049.74a416e88b5ba5bb4d9e76b84e408fe9@avcodec.org> #1375: qdm2 console spamming ------------------------------------+----------------------------------- Reporter: Silly | Owner: Type: defect | Status: closed Priority: normal | Component: avcodec Version: git-master | Resolution: fixed Keywords: qdm2 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by michael): * status: open => closed * resolution: => fixed Comment: Console spam fixed. I assume that by "The new build according to your link seems good so far" you mean the sync issue has resolved itself, thus iam closing this ticket, but dont hesitate to reopen it if some issue remains -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 1 09:04:09 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 01 Jun 2012 07:04:09 -0000 Subject: [FFmpeg-trac] #1297(undetermined:new): FFMPEG creating stuttering MPEG-2 TS video files In-Reply-To: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> References: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> Message-ID: <055.c32d028a1827bc57a8e32fc3930746d8@avcodec.org> #1297: FFMPEG creating stuttering MPEG-2 TS video files -------------------------------------+------------------------------------- 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 cehoyos): Replying to [comment:8 ramitbhalla]: > So I put -r 25 to the command line, but I'm still getting the same output showing a lot of frames duplicated. > My question is whether this is normal - inspite of correcting the frame rate here should I still get duplicated frames? No. Command line and complete, uncut console output missing / You have to put -r 25 in front of the output file name. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 1 09:06:12 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 01 Jun 2012 07:06:12 -0000 Subject: [FFmpeg-trac] #1312(undetermined:open): FFmpeg doesn't handle bitrate transition on some mpeg-ts stream In-Reply-To: <038.6dd3ae925e079b2c80916f48ead53781@avcodec.org> References: <038.6dd3ae925e079b2c80916f48ead53781@avcodec.org> Message-ID: <053.0d353e11c80fb8a4bf14deefc9d92678@avcodec.org> #1312: FFmpeg doesn't handle bitrate transition on some mpeg-ts stream -------------------------------------+------------------------------------- Reporter: jyavenard | Owner: Type: enhancement | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Please allow me to rephrase my badly worded question: Is there a player that can play the streams that contain stream 1 and another stream? If not, is there any reason to assume the resulting (combined) stream is valid? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 1 09:22:48 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 01 Jun 2012 07:22:48 -0000 Subject: [FFmpeg-trac] #1351(avcodec:closed): mpeg2video lowres support In-Reply-To: <038.b8e551b061193824ec288f165124ffcd@avcodec.org> References: <038.b8e551b061193824ec288f165124ffcd@avcodec.org> Message-ID: <053.376f65a25396e836f45d7998a05b5704@avcodec.org> #1351: mpeg2video lowres support -------------------------------------+------------------------------------- Reporter: jyavenard | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: fixed Keywords: mpeg2video | Blocked By: regression lowres | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * status: reopened => closed * resolution: => fixed -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 1 09:31:04 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 01 Jun 2012 07:31:04 -0000 Subject: [FFmpeg-trac] #1312(undetermined:open): FFmpeg doesn't handle bitrate transition on some mpeg-ts stream In-Reply-To: <038.6dd3ae925e079b2c80916f48ead53781@avcodec.org> References: <038.6dd3ae925e079b2c80916f48ead53781@avcodec.org> Message-ID: <053.a62c1484efb89da0e0717e3fb4a56546@avcodec.org> #1312: FFmpeg doesn't handle bitrate transition on some mpeg-ts stream -------------------------------------+------------------------------------- Reporter: jyavenard | Owner: Type: enhancement | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by jyavenard): then the answer is yes. This type of stream could theorically occur when you are streaming HTTP live streaming. This stream for example: http://devimages.apple.com/iphone/samples/bipbop/bipbopall.m3u8 on an iPhone or iPad, it starts streaming from the bipbop1 stream, then realise that there is sufficient bandwidth and change to a higher bitrate stream (bipbop2, 3 or 4). So what you see is bipbop1 for a few seconds, and then it switch to another one. it works. For a player, it is possible to reset the decoder on the fly as you can detect the change of streams, but say you are recording the stream content instead, you would be unable to play back the resulting mpeg-ts. MythTV now allows to record HLS stream, and can do switch of streams on the fly, according to the available bandwidth. That no current player is able to manage that mpeg-ts doesn't mean it can't be done :) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 1 10:14:05 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 01 Jun 2012 08:14:05 -0000 Subject: [FFmpeg-trac] #684(FFserver:new): WebM not streamable from ffserver In-Reply-To: <035.dabff5a4c511a74666e851dc9aa399ea@avcodec.org> References: <035.dabff5a4c511a74666e851dc9aa399ea@avcodec.org> Message-ID: <050.bcf4bd9f27bfe743534d35b5e0cae2fd@avcodec.org> #684: WebM not streamable from ffserver --------------------------------------+------------------------------------ Reporter: lissyx | Owner: baptiste Type: defect | Status: new Priority: normal | Component: FFserver Version: git-master | Resolution: Keywords: webm, stream | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------------+------------------------------------ Comment (by lissyx): Hello, I just retried on an updated git tree: $ git describe n0.8-10264-g64df092 and now it seems to be working :) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 1 10:41:39 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 01 Jun 2012 08:41:39 -0000 Subject: [FFmpeg-trac] #1312(undetermined:open): FFmpeg doesn't handle bitrate transition on some mpeg-ts stream In-Reply-To: <038.6dd3ae925e079b2c80916f48ead53781@avcodec.org> References: <038.6dd3ae925e079b2c80916f48ead53781@avcodec.org> Message-ID: <053.05a95ff1a7fc3cf987c34bbf0a74a824@avcodec.org> #1312: FFmpeg doesn't handle bitrate transition on some mpeg-ts stream -------------------------------------+------------------------------------- Reporter: jyavenard | Owner: Type: enhancement | Status: open 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:10 jyavenard]: > That no current player is able to manage that mpeg-ts doesn't mean it can't be done :) I did not try to imply this, on the contrary, afaict, FFmpeg supports changing from 2 to 3 or 4, from 3 to 2 or 4 and from 4 to 2 or 3 fine. Imo, this suggests that there might be a problem with stream 1. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 1 10:47:33 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 01 Jun 2012 08:47:33 -0000 Subject: [FFmpeg-trac] #684(FFserver:closed): WebM not streamable from ffserver In-Reply-To: <035.dabff5a4c511a74666e851dc9aa399ea@avcodec.org> References: <035.dabff5a4c511a74666e851dc9aa399ea@avcodec.org> Message-ID: <050.d9cb3386f9e2a9969f07ac23c6946876@avcodec.org> #684: WebM not streamable from ffserver --------------------------------------+------------------------------------ Reporter: lissyx | Owner: baptiste Type: defect | Status: closed Priority: normal | Component: FFserver Version: git-master | Resolution: fixed Keywords: webm, stream | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------------+------------------------------------ Changes (by cehoyos): * status: new => closed * resolution: => fixed Comment: Thank you for testing again! -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 1 11:09:30 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 01 Jun 2012 09:09:30 -0000 Subject: [FFmpeg-trac] #1306(avcodec:open): Open EXR : wrong processing of an *.exr files In-Reply-To: <038.694ebd22ac1b7cdf0e0c92b5789611a0@avcodec.org> References: <038.694ebd22ac1b7cdf0e0c92b5789611a0@avcodec.org> Message-ID: <053.7db4fa847cf8455b24032110480f832f@avcodec.org> #1306: Open EXR : wrong processing of an *.exr files -------------------------------------+----------------------------------- Reporter: russiaman | Owner: Type: enhancement | Status: open Priority: wish | Component: avcodec Version: git-master | Resolution: Keywords: EXR | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by cehoyos): http://samples.ffmpeg.org/image-samples/exr/ contains a working sample, compression is not supported, patch welcome! -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 1 11:21:36 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 01 Jun 2012 09:21:36 -0000 Subject: [FFmpeg-trac] #1312(undetermined:open): FFmpeg doesn't handle bitrate transition on some mpeg-ts stream In-Reply-To: <038.6dd3ae925e079b2c80916f48ead53781@avcodec.org> References: <038.6dd3ae925e079b2c80916f48ead53781@avcodec.org> Message-ID: <053.b09f6fc3ccbe8d93e3f3de500d5c4582@avcodec.org> #1312: FFmpeg doesn't handle bitrate transition on some mpeg-ts stream -------------------------------------+------------------------------------- Reporter: jyavenard | Owner: Type: enhancement | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by jyavenard): If you use the default multi-threaded h264 decoder, ffmpeg doesn't handle any of them... mplayer does the change on the fly by resetting the decoder, but it's rather heavy handed and shouldn't be necessary -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 1 11:45:42 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 01 Jun 2012 09:45:42 -0000 Subject: [FFmpeg-trac] #1377(avcodec:closed): pcm_s8_planar crash In-Reply-To: <038.739e7736af3020b70363d255e41d4bb3@avcodec.org> References: <038.739e7736af3020b70363d255e41d4bb3@avcodec.org> Message-ID: <053.6f13ed9030f01c3cc8c0d8e9c7a682a7@avcodec.org> #1377: pcm_s8_planar crash -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: fixed Keywords: 8svx | Blocked By: s8_planar crash SIGSEGV | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by michael): * status: open => closed * resolution: => fixed -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 1 12:31:05 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 01 Jun 2012 10:31:05 -0000 Subject: [FFmpeg-trac] #1312(avcodec:open): Support multi-threaded resolution change (was: FFmpeg doesn't handle bitrate transition on some mpeg-ts stream) In-Reply-To: <038.6dd3ae925e079b2c80916f48ead53781@avcodec.org> References: <038.6dd3ae925e079b2c80916f48ead53781@avcodec.org> Message-ID: <053.4811ba582023c25143588ce2ef9fb1b3@avcodec.org> #1312: Support multi-threaded resolution change -------------------------------------+----------------------------------- Reporter: jyavenard | Owner: Type: enhancement | Status: open Priority: wish | Component: avcodec Version: git-master | Resolution: Keywords: h264 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by cehoyos): * keywords: => h264 * priority: normal => wish * component: undetermined => avcodec -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 1 12:31:14 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 01 Jun 2012 10:31:14 -0000 Subject: [FFmpeg-trac] #1312(avcodec:open): Support multi-threaded resolution change In-Reply-To: <038.6dd3ae925e079b2c80916f48ead53781@avcodec.org> References: <038.6dd3ae925e079b2c80916f48ead53781@avcodec.org> Message-ID: <053.f8dd0c5706889f62b6f6950bdd09da8e@avcodec.org> #1312: Support multi-threaded resolution change -------------------------------------+----------------------------------- Reporter: jyavenard | Owner: Type: enhancement | Status: open Priority: wish | Component: avcodec Version: git-master | Resolution: Keywords: h264 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by cehoyos): * reproduced: 0 => 1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 1 14:51:59 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 01 Jun 2012 12:51:59 -0000 Subject: [FFmpeg-trac] #1385(undetermined:new): FFmpeg seems to hang when reencoding mpeg-ps to mp4 Message-ID: <036.8333b3d084ae02d8df9c6b16476f027d@avcodec.org> #1385: FFmpeg seems to hang when reencoding mpeg-ps to mp4 -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: important | Component: Version: git- | undetermined master | Keywords: mov Blocked By: | regression Reproduced by developer: 0 | Blocking: | Analyzed by developer: 0 -------------------------------------+------------------------------------- Originally reported [[http://ffmpeg.gusari.org/viewtopic.php?f=11&t=599&p=647|here]] and in ticket #1329. Another regression since 91360ce, possibly related to ticket #187. ffmpeg hangs, the output file grows. {{{ $ ffmpeg -i invalid_cliping_on_screen_hangs_ffpmpeg_endless_file_grow.mpg -qscale 2 -strict experimental out.mp4 ffmpeg version N-41200-gaac41ec Copyright (c) 2000-2012 the FFmpeg developers built on Jun 1 2012 10:02:11 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable- libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs libavutil 51. 55.100 / 51. 55.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [mpeg @ 0x90113c0] max_analyze_duration 5000000 reached at 5015467 Input #0, mpeg, from 'invalid_cliping_on_screen_hangs_ffpmpeg_endless_file_grow.mpg': Duration: 26:31:34.39, start: 0.622000, bitrate: 0 kb/s Stream #0:0[0x1e0]: Video: mpeg1video, yuv420p, 640x480 [SAR 1:1 DAR 4:3], 1452 kb/s, 25 fps, 25 tbr, 90k tbn, 25 tbc Stream #0:1[0x1c0]: Audio: mp2, 44100 Hz, stereo, s16, 128 kb/s Please use -q:a or -q:v, -qscale is ambiguous [buffer @ 0x9018780] w:640 h:480 pixfmt:yuv420p tb:1/90000 sar:1/1 sws_param:flags=2 [buffersink @ 0x9018aa0] No opaque field provided [aformat @ 0x9010a40] auto-inserting filter 'auto-inserted resampler 0' between the filter 'Parsed_anull_0' and the filter 'aformat' [aresample @ 0x900a240] chl:stereo fmt:s16 r:44100Hz -> chl:stereo fmt:flt r:44100Hz Output #0, mp4, to 'out.mp4': Metadata: encoder : Lavf54.6.101 Stream #0:0: Video: mpeg4 ( [0][0][0] / 0x0020), yuv420p, 640x480 [SAR 1:1 DAR 4:3], q=2-31, 200 kb/s, 25 tbn, 25 tbc Stream #0:1: Audio: aac ([64][0][0][0] / 0x0040), 44100 Hz, stereo, flt, 128 kb/s Stream mapping: Stream #0:0 -> #0:0 (mpeg1video -> mpeg4) Stream #0:1 -> #0:1 (mp2 -> aac) Press [q] to stop, [?] for help }}} Works fine with -ss 1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 1 14:52:09 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 01 Jun 2012 12:52:09 -0000 Subject: [FFmpeg-trac] #1383(avformat:closed): HTTP playback will crash if URL can't be opened for whatever reasons In-Reply-To: <038.1bb72637659246bb83ecfe34a7351aef@avcodec.org> References: <038.1bb72637659246bb83ecfe34a7351aef@avcodec.org> Message-ID: <053.3f83e99d7129a208d215f735183ed792@avcodec.org> #1383: HTTP playback will crash if URL can't be opened for whatever reasons -------------------------------------+------------------------------------ Reporter: jyavenard | Owner: Type: defect | Status: closed Priority: critical | Component: avformat Version: unspecified | Resolution: fixed Keywords: http | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Changes (by michael): * keywords: => http * status: new => closed * resolution: => fixed * reproduced: 0 => 1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 1 14:52:51 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 01 Jun 2012 12:52:51 -0000 Subject: [FFmpeg-trac] #1385(undetermined:new): FFmpeg seems to hang when reencoding mpeg-ps to mp4 In-Reply-To: <036.8333b3d084ae02d8df9c6b16476f027d@avcodec.org> References: <036.8333b3d084ae02d8df9c6b16476f027d@avcodec.org> Message-ID: <051.2d83bd42781836c9fd98713f811035f3@avcodec.org> #1385: FFmpeg seems to hang when reencoding mpeg-ps to mp4 -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: important | Component: Version: git-master | undetermined Keywords: mov | Resolution: regression | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Sample uploaded to samples/ffmpeg-bugs/trac/ticket1385 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 1 15:24:46 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 01 Jun 2012 13:24:46 -0000 Subject: [FFmpeg-trac] #1329(undetermined:new): Re: ffmpeg Que input is backward in time In-Reply-To: <034.c666ed5072fb38abca54e69d65e65da5@avcodec.org> References: <034.c666ed5072fb38abca54e69d65e65da5@avcodec.org> Message-ID: <049.ff26735ca808ad1d4a3012c9737dfd30@avcodec.org> #1329: Re: ffmpeg Que input is backward in time -------------------------------------+------------------------------------- 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): Replying to [comment:2 burek]: > For the second question: This is now ticket #1385 Please do not report different problems in one ticket, it makes following them very difficult. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 1 15:27:12 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 01 Jun 2012 13:27:12 -0000 Subject: [FFmpeg-trac] #1386(FFprobe:new): ffprobe report different widths for some videos Message-ID: <033.231f917c013dcfa55785b9e88b2ecb8d@avcodec.org> #1386: ffprobe report different widths for some videos -------------------------------------+------------------------------------- Reporter: ?onny | Owner: stefano Type: defect | Status: new Priority: normal | Component: FFprobe Version: | Keywords: height site unspecified | XML JSON Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- For some video files ffprobe reports different width on stderr and different to XML/JSON stdout. Environment: Win7 x64 Command line: ffprobe -print_format json -show_streams -show_format "368?288 00-06 barsandtone.flv" Output: d:\UGC testfiles\Video>ffprobe -print_format json -show_streams -show_format "368?288 00-06 barsandtone.flv" -v 9 -loglevel 99 ffprobe version N-41074-g9c27f29 Copyright (c) 2007-2012 the FFmpeg developers built on May 27 2012 13:25:48 with gcc 4.6.3 configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-runtime-cpudetect --enable-avisynth --enable-bzlib --enable- frei0r --enable-libass --enable-libcelt --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libope njpeg --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvo-aacenc --enable- libvo-amrwbenc --enable- libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable- libxvid --enable-zlib libavutil 51. 55.100 / 51. 55.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 {[flv @ 0000000001e4ee60] Format flv probed with size=2048 and score=100 [flv @ 0000000001e4ee60] File position before avformat_find_stream_info() is 13 [flv @ 0000000001e4ee60] max_analyze_duration 5000000 reached at 5018000 [flv @ 0000000001e4ee60] File position after avformat_find_stream_info() is 70722 Input #0, flv, from '368??288 00-06 barsandtone.flv': Metadata: audiodelay : 0 canSeekToEnd : true Duration: 00:00:06.00, start: 0.000000, bitrate: 118 kb/s Stream #0:0, 1, 1/1000: Video: vp6f, yuv420p, 360x288, 1/1000, 409 kb/s, 1k tbr, 1k tbn, 1k tbc Stream #0:1, 195, 1/1000: Audio: mp3, 44100 Hz, stereo, s16, 96 kb/s "streams": [ { "index": 0, "codec_name": "vp6f", "codec_long_name": "On2 VP6 (Flash version)", "codec_type": "video", "codec_time_base": "1/1000", "codec_tag_string": "[0][0][0][0]", "codec_tag": "0x0000", "width": 368, "height": 288, "has_b_frames": 0, "pix_fmt": "yuv420p", "level": -99, "r_frame_rate": "1000/1", "avg_frame_rate": "0/0", "time_base": "1/1000", "start_time": "0.038000", "bit_rate": "409600" }, { "index": 1, "codec_name": "mp3", "codec_long_name": "MP3 (MPEG audio layer 3)", "codec_type": "audio", "codec_time_base": "1/44100", "codec_tag_string": "[0][0][0][0]", "codec_tag": "0x0000", "sample_fmt": "s16", "sample_rate": "44100", "channels": 2, "bits_per_sample": 0, "r_frame_rate": "0/0", "avg_frame_rate": "0/0", "time_base": "1/1000", "start_time": "0.000000", "bit_rate": "96000" } ], "format": { "filename": "368??288 00-06 barsandtone.flv", "nb_streams": 2, "format_name": "flv", "format_long_name": "FLV format", "start_time": "0.000000", "duration": "6.000000", "size": "88722", "bit_rate": "118296", "tags": { "audiodelay": "0", "canSeekToEnd": "true" } } } ================================================================ See - 360x288 vs. "width": 368, "height": 288 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 1 15:54:21 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 01 Jun 2012 13:54:21 -0000 Subject: [FFmpeg-trac] #1365(avcodec:closed): yop crash In-Reply-To: <038.4eed95673386511d0cc8520aa78e2d2a@avcodec.org> References: <038.4eed95673386511d0cc8520aa78e2d2a@avcodec.org> Message-ID: <053.ddb199cba86c0e78c10c382bf37aecf6@avcodec.org> #1365: yop crash -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: fixed Keywords: yop crash | Blocked By: SIGSEGV | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by michael): * status: open => closed * resolution: => fixed -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 1 17:08:18 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 01 Jun 2012 15:08:18 -0000 Subject: [FFmpeg-trac] #1239(avcodec:closed): rv20: crash with lowres In-Reply-To: <038.d52b6354119a751217541d7a54a665b9@avcodec.org> References: <038.d52b6354119a751217541d7a54a665b9@avcodec.org> Message-ID: <053.90339401126866c1bdb9694c72da9d67@avcodec.org> #1239: rv20: crash with lowres -------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: fixed Keywords: lowres rv20 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by michael): * keywords: lowres => lowres rv20 * status: open => closed * resolution: => fixed -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 1 17:30:10 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 01 Jun 2012 15:30:10 -0000 Subject: [FFmpeg-trac] #1387(undetermined:new): v4l2 uses wrong (default) parameters Message-ID: <034.e78aa975a784c0de9d7d6b5908959c5d@avcodec.org> #1387: v4l2 uses wrong (default) parameters -------------------------------------+------------------------------------- Reporter: burek | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Using web cameras, usual way of setting web cam parameters is by using v4l2-ctl tool, to set the default width, height, pixel_format, frame_rate, etc. so that when we use: {{{ ffmpeg -f v4l2 -i /dev/video0 ... }}} FFmpeg should use those defaults (after all, that's the purpose of such tool). But that doesn't happen. For example, I've got a usb web cam that supports input using H264 stream (beside raw and mjpeg), which is confirmed by v4l2-ctl: {{{ $ v4l2-ctl --list-formats 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 }}} so, setting up some web cam defaults like this: {{{ $ v4l2-ctl --all Driver Info (not using libv4l2): Driver name : uvcvideo Card type : HD Pro Webcam C920 Bus info : usb-0000:00:1d.7-8 Driver version: 3.2.17 Capabilities : 0x04000001 Video Capture Streaming Format Video Capture: Width/Height : 640/480 Pixel Format : 'H264' Field : None Bytes per Line: 1280 Size Image : 614400 Colorspace : SRGB Crop Capability Video Capture: Bounds : Left 0, Top 0, Width 640, Height 480 Default : Left 0, Top 0, Width 640, Height 480 Pixel Aspect: 1/1 Video input : 0 (Camera 1: ok) Streaming Parameters Video Capture: Capabilities : timeperframe Frames per second: 30.000 (30/1) Read buffers : 0 }}} should make Ffmpeg's command work in such way that it grabs the input from web cam using frame size of 640x480 and pixel_format of 'H264' (or was it -vcodec in FFmpeg, I'm not sure). But, running the FFmpeg command gives this: {{{ $ ffmpeg -f v4l2 -i /dev/video0 -vcodec copy out.ts ffmpeg version N-41142-g8f61526 Copyright (c) 2000-2012 the FFmpeg developers built on May 30 2012 13:40:37 with gcc 4.6.3 configuration: --enable-static --enable-shared --enable-gpl --enable- nonfree --enable-postproc --enable-libx264 --enable-libaacplus --enable- libmp3lame --enable-libopenjpeg --enable-zlib libavutil 51. 55.100 / 51. 55.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [video4linux2,v4l2 @ 0x9fee420] Estimating duration from bitrate, this may be inaccurate Input #0, video4linux2,v4l2, from '/dev/video0': Duration: N/A, start: 175879.115402, bitrate: 147456 kb/s Stream #0:0: Video: rawvideo (YUY2 / 0x32595559), yuyv422, 640x480, 147456 kb/s, 30 tbr, 1000k tbn, 30 tbc [mpegts @ 0x9febaa0] muxrate VBR, pcr every 3 pkts, sdt every 200, pat/pmt every 40 pkts Output #0, mpegts, to 'out.ts': Metadata: encoder : Lavf54.6.101 Stream #0:0: Video: rawvideo (YUY2 / 0x32595559), yuyv422, 640x480, q=2-31, 147456 kb/s, 90k tbn, 30 tbc Stream mapping: Stream #0:0 -> #0:0 (copy) Press [q] to stop, [?] for help frame= 113 fps= 30 q=-1.0 Lsize= 73103kB time=00:00:03.76 bitrate=158903.9kbits/s video:67800kB audio:0kB global headers:0kB muxing overhead 7.822064% }}} As you can see, the input is set to "rawvideo (YUY2 / 0x32595559)" mode (which is wrong) and frame size is set to 640x480 (which is correct). Further testing shows that setting various default frame sizes, using v4l2-ctl, is properly detected in FFmpeg, but input pixel_format of H264/MJPG is not. P.S. Using the following command, I can get FFmpeg to "recognize" that I want input format to be mjpeg instead of raw: {{{ $ ffmpeg -f v4l2 -vcodec mjpeg -i /dev/video0 ... ... Input #0, video4linux2,v4l2, from '/dev/video0': Duration: N/A, start: 176610.262086, bitrate: N/A Stream #0:0: Video: mjpeg, yuvj422p, 352x288, -5 kb/s, 30 tbr, 1000k tbn, 30 tbc }}} but, I can't get the same for H264, because I get error instead: {{{ $ ffmpeg -y -f v4l2 -vcodec h264 -i /dev/video0 ... ... [video4linux2,v4l2 @ 0x8ca24a0] Cannot find a proper format for codec_id 28, pix_fmt -1. }}} So, this is either some kind of bug in FFmpeg or unimplemented feature or something, so I don't know how to correctly flag this report. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 1 19:17:39 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 01 Jun 2012 17:17:39 -0000 Subject: [FFmpeg-trac] #1388(undetermined:new): rv30 decoder does not completely support resolution changes Message-ID: <036.4ed75b0b793491e06eecc8dcec449eeb@avcodec.org> #1388: rv30 decoder does not completely support resolution changes -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: normal | Component: Version: git- | undetermined master | Keywords: realvideo Blocked By: | rm Reproduced by developer: 1 | Blocking: | Analyzed by developer: 0 -------------------------------------+------------------------------------- (bug 299) I will attach a rv30 sample that continuously changes resolution between 354x288 and 256x208, plays fine with mplayer -vc rv3040. FFmpeg (and mplayer -vc ffrv30) mostly manages the first change from large to small (except that the first keyframe after the change is dropped), but ignores the changes from small to large, leading to massive corruption (and messages). {{{ $ ffmpeg -i teenagelament_cut.ram -qscale 2 -t 16 out.avi ffmpeg version N-41200-gaac41ec Copyright (c) 2000-2012 the FFmpeg developers built on Jun 1 2012 10:02:11 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable- libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs libavutil 51. 55.100 / 51. 55.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [rm @ 0x90113c0] Unsupported stream type 0000023e Input #0, rm, from 'teenagelament_cut.ram': Metadata: title : Teenage Lament '74 author : copyright : ?2004 comment : Duration: 00:03:08.86, start: 0.000000, bitrate: 86 kb/s Stream #0:0: Audio: cook (cook / 0x6B6F6F63), 44100 Hz, mono, flt, 32 kb/s Stream #0:1: Video: rv30 (RV30 / 0x30335652), yuv420p, 352x288, 117 kb/s, 25 fps, 25 tbr, 1k tbn, 1k tbc Stream #0:2: Data: none Please use -q:a or -q:v, -qscale is ambiguous [buffer @ 0x909b1c0] w:352 h:288 pixfmt:yuv420p tb:1/1000 sar:0/1 sws_param:flags=2 [buffersink @ 0x909b200] No opaque field provided Output #0, avi, to 'out.avi': Metadata: INAM : Teenage Lament '74 author : ICOP : ?2004 ICMT : ISFT : Lavf54.6.101 Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 352x288, q=2-31, 200 kb/s, 25 tbn, 25 tbc Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 44100 Hz, mono, flt Stream mapping: Stream #0:1 -> #0:0 (rv30 -> mpeg4) Stream #0:0 -> #0:1 (cook -> libmp3lame) Press [q] to stop, [?] for help Changing dimensions to 256x208= 1281kB time=00:00:07.76 bitrate=1352.7kbits/s [rv30 @ 0x9017ce0] warning: first frame is no keyframe Input stream #0:1 frame changed from size:352x288 fmt:yuv420p to size:256x208 fmt:yuv420p [buffer @ 0x9097b00] w:256 h:208 pixfmt:yuv420p tb:1/1000 sar:0/1 sws_param:flags=2 [buffersink @ 0x90dd140] No opaque field provided [scale @ 0x909ac60] w:256 h:208 fmt:yuv420p sar:0/1 -> w:352 h:288 fmt:yuv420p sar:0/1 flags:0x4 Incorrect intra prediction mode 2186kB time=00:00:12.40 bitrate=1444.1kbits/s [rv30 @ 0x9017ce0] concealing 208 DC, 208 AC, 208 MV errors [rv30 @ 0x9017ce0] Incorrect intra prediction mode [rv30 @ 0x9017ce0] concealing 208 DC, 208 AC, 208 MV errors [rv30 @ 0x9017ce0] Incorrect intra prediction mode [rv30 @ 0x9017ce0] concealing 208 DC, 208 AC, 208 MV errors [rv30 @ 0x9017ce0] Incorrect intra prediction mode [rv30 @ 0x9017ce0] concealing 208 DC, 208 AC, 208 MV errors [rv30 @ 0x9017ce0] Incorrect intra prediction mode [rv30 @ 0x9017ce0] concealing 114 DC, 114 AC, 114 MV errors [rv30 @ 0x9017ce0] Incorrect intra prediction mode [rv30 @ 0x9017ce0] concealing 114 DC, 114 AC, 114 MV errors [rv30 @ 0x9017ce0] Incorrect intra prediction mode [rv30 @ 0x9017ce0] concealing 163 DC, 163 AC, 163 MV errors frame= 267 fps=138 q=2.0 Lsize= 3057kB time=00:00:16.00 bitrate=1565.2kbits/s video:2898kB audio:125kB global headers:0kB muxing overhead 1.131454% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 1 19:58:34 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 01 Jun 2012 17:58:34 -0000 Subject: [FFmpeg-trac] #1385(undetermined:new): FFmpeg seems to hang when reencoding mpeg-ps to mp4 In-Reply-To: <036.8333b3d084ae02d8df9c6b16476f027d@avcodec.org> References: <036.8333b3d084ae02d8df9c6b16476f027d@avcodec.org> Message-ID: <051.1b8d011c695f64af13331f2886ecfebf@avcodec.org> #1385: FFmpeg seems to hang when reencoding mpeg-ps to mp4 -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: important | Component: Version: git-master | undetermined Keywords: mov | Resolution: regression | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by burek): he (the guy that asked for help on forum) uploaded some samples to ffmpeg ftp server and file names are: invalid_cliping_on_screen_but_encodes_finishes.mpg invalid_cliping_on_screen_hangs_ffpmpeg_endless_file_grow.mpg -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 1 19:59:13 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 01 Jun 2012 17:59:13 -0000 Subject: [FFmpeg-trac] #1349(FFmpeg:reopened): itsoffset doesn't work for second input file (audio) In-Reply-To: <034.9dcb8870f479abf2c61faef5ce562059@avcodec.org> References: <034.9dcb8870f479abf2c61faef5ce562059@avcodec.org> Message-ID: <049.2d39a5cd297e30c54a3698f7c7125977@avcodec.org> #1349: itsoffset doesn't work for second input file (audio) ------------------------------------+------------------------------------ Reporter: bombo | Owner: Type: defect | Status: reopened Priority: normal | Component: FFmpeg Version: git-master | Resolution: Keywords: itsoffset | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Changes (by cehoyos): * status: closed => reopened * resolution: invalid => Comment: Reopening as is seems unclear if there is a problem or not. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 1 20:00:51 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 01 Jun 2012 18:00:51 -0000 Subject: [FFmpeg-trac] #1329(undetermined:new): Re: ffmpeg Que input is backward in time In-Reply-To: <034.c666ed5072fb38abca54e69d65e65da5@avcodec.org> References: <034.c666ed5072fb38abca54e69d65e65da5@avcodec.org> Message-ID: <049.82ae822636763f75e14f3367b253b85f@avcodec.org> #1329: Re: ffmpeg Que input is backward in time -------------------------------------+------------------------------------- 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 burek): To be honest, I haven't realized there are 2 problems in this issue, I've just pasted the forum posts to make things easier to analyze and track. Now, I'm not sure where to put these samples that guy has provided using ffmpeg ftp server, so I'll leave them here too. Files uploaded were named like: invalid_cliping_on_screen_but_encodes_finishes.mpg invalid_cliping_on_screen_hangs_ffpmpeg_endless_file_grow.mpg -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 1 20:01:42 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 01 Jun 2012 18:01:42 -0000 Subject: [FFmpeg-trac] #1385(undetermined:new): FFmpeg seems to hang when reencoding mpeg-ps to mp4 In-Reply-To: <036.8333b3d084ae02d8df9c6b16476f027d@avcodec.org> References: <036.8333b3d084ae02d8df9c6b16476f027d@avcodec.org> Message-ID: <051.583933ddd0a61850f259be9ceeaf3201@avcodec.org> #1385: FFmpeg seems to hang when reencoding mpeg-ps to mp4 -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: important | Component: Version: git-master | undetermined Keywords: mov | Resolution: regression | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Sample uploaded to samples/ffmpeg-bugs/trac/ticket1385 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 1 21:35:31 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 01 Jun 2012 19:35:31 -0000 Subject: [FFmpeg-trac] #1212(undetermined:new): ffplay: crash with lead h263 and lowres In-Reply-To: <038.3d829ecf63ea87f6cc7bf7d174e16926@avcodec.org> References: <038.3d829ecf63ea87f6cc7bf7d174e16926@avcodec.org> Message-ID: <053.dd720920465348f7fe35e3ed730eede6@avcodec.org> #1212: ffplay: crash with lead h263 and lowres -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: lowres h263 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ami_stuff): currently ffplay does not crash with -vlowres 2 anymore, but just exists without a crash (I didn't test, but it may be related to fix for ticket #38). -vlowres 3 still crashes randomly here, so maybe valgrid will show some invalid reads or something? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 1 21:40:26 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 01 Jun 2012 19:40:26 -0000 Subject: [FFmpeg-trac] #1212(undetermined:new): ffplay: crash with lead h263 and lowres In-Reply-To: <038.3d829ecf63ea87f6cc7bf7d174e16926@avcodec.org> References: <038.3d829ecf63ea87f6cc7bf7d174e16926@avcodec.org> Message-ID: <053.54e2d693fc78e0b60c1c3c02625dafde@avcodec.org> #1212: ffplay: crash with lead h263 and lowres -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: lowres h263 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ami_stuff): it looks like LEAD H263 text it not completly displayed with ffplay compared to original codec, I wonder if it may be the case of crash with lowres -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 1 21:49:08 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 01 Jun 2012 19:49:08 -0000 Subject: [FFmpeg-trac] #1212(undetermined:new): ffplay: crash with lead h263 and lowres In-Reply-To: <038.3d829ecf63ea87f6cc7bf7d174e16926@avcodec.org> References: <038.3d829ecf63ea87f6cc7bf7d174e16926@avcodec.org> Message-ID: <053.3c4cdc60451dba609b2aa10638c94c29@avcodec.org> #1212: ffplay: crash with lead h263 and lowres -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: lowres h263 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ami_stuff): please test also with lead_h263_ehc.avi -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 1 23:21:50 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 01 Jun 2012 21:21:50 -0000 Subject: [FFmpeg-trac] #1371(avcodec:closed): fraps: invalid reads In-Reply-To: <038.9ee384b188d6bcc1754627314b219039@avcodec.org> References: <038.9ee384b188d6bcc1754627314b219039@avcodec.org> Message-ID: <053.1abf1186e16f93f6409031de3604114f@avcodec.org> #1371: fraps: invalid reads ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: fixed Keywords: fraps | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by michael): * status: open => closed * resolution: => fixed -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 1 23:22:00 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 01 Jun 2012 21:22:00 -0000 Subject: [FFmpeg-trac] #1367(avcodec:closed): wnv1 crash In-Reply-To: <038.b042b625260bb4f734b90d51acbdcf38@avcodec.org> References: <038.b042b625260bb4f734b90d51acbdcf38@avcodec.org> Message-ID: <053.de89345a5cad567c6d6e97d626dce1d1@avcodec.org> #1367: wnv1 crash -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: fixed Keywords: wnv1 crash | Blocked By: SIGSEGV | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by michael): * status: open => closed * resolution: => fixed -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 2 01:02:24 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 01 Jun 2012 23:02:24 -0000 Subject: [FFmpeg-trac] #1186(avformat:closed): Regression in duration calculation for ogg files. In-Reply-To: <039.9fa37300c9c009b79fe6253891efa368@avcodec.org> References: <039.9fa37300c9c009b79fe6253891efa368@avcodec.org> Message-ID: <054.b18d15045e16efecaaaf800ffec69edf@avcodec.org> #1186: Regression in duration calculation for ogg files. -------------------------------------+------------------------------------- Reporter: dalecurtis | Owner: Type: defect | Status: closed Priority: normal | Component: avformat Version: git-master | Resolution: fixed Keywords: ogg | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by dalecurtis): I was testing the next FFmpeg roll for Chrome and this realized this fix causes reading of the entire file during avformat_open_input. Which can be gigabytes of data in the case of long videos. If you try with a multi- gigabyte theora/ogv file over http it's immediately noticeable. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 2 01:15:48 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 01 Jun 2012 23:15:48 -0000 Subject: [FFmpeg-trac] #1389(undetermined:new): UVC web cam with hardware h264 encoder - input bitrate Message-ID: <034.322b62418cedaf91ee566870182bcf8f@avcodec.org> #1389: UVC web cam with hardware h264 encoder - input bitrate -------------------------------------+------------------------------------- Reporter: burek | Type: task Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- I'm not quite sure if this is already possible using FFmpeg, but I'll ask just to be sure and if the feature is not present, I'll suggest that it will be implemented. I was talking with a guy from #v4l channel about an usb web cam that has internal (hardware) h264 encoder and can provide 3 types of video streams, over the usb cable, to a linux machine: rawvideo, mjpeg and h264. He told me (I'll copy/paste the log, just to avoid any confusion, because I'm not even closely an expert in this area) that FFmpeg can grab the video from the camera either using v4l2 or natively, using IOCTL commands. Now, the camera is capable of setting the bitrate that will be used to encode the stream. Meaning, it would be possible (hypothetically) to use it like this: {{{ ffmpeg -f v4l2 -b:v 320k -s cif -r 30 -i /dev/video0 ... }}} to get the input from the camera at the specified bitrate (that will camera's hardware use as an encoding parameter to provide the video of that quality). This is very cool since it frees your linux machine from the cpu utilization and encoding to h264. Can this be implemented/supported by FFmpeg, since, if I got it correctly, it is possible to send a kind of "ioctl (fd, UVCIOC_CTRL_QUERY, &xu)" to the web cam to request the specified bitrate? Here is the cutted/formatted log (only important stuff was left) for those who know what this is all about (I've just replaced the guys nickname with * to keep his privacy, if needed): ================================================= burek, if those apps don't support the uvc h264 specification, then you can't control bitrate vlc does :) they'd need to send an IOCTL to the uvc driver to control it I already managed that but I don't know how to tell it to use less bitrate when sending me video stream over usb 1sec, I'll look at what vlc does ok, thx :) burek, it doesn't, latest git doesn't support uvc h264, grep UVC * -RI gave nothing well, it does, I'm actually using it and testing it right now burek, no, it only does v4l2 which supports h264, but it doesn't do this : ioctl (fd, UVCIOC_CTRL_QUERY, &xu); oh, I see, well, ffmpeg also supports v4l2 but somehow doesn't handle the h264 :/ it needs to call the UVC driver's ioctl in order to *control* the h264 all it does is use v4l2 to capture h264 in whatever default settings the hardware has it needs support for the h264 uvc 1.0 specification and should use the h264 XU from the camera in order to control it because it has to be configured after opening the device and just before setting the v4l2 format shortly speaking, is it possible to set the encoding bit rate, like that? no, vlc would need to be modified to support the uvc spec I'm just curious, if there was an application that has h264 uvc 1.0 implemented and all that, could it set the encoding bitrate I can grab the video from usb web cam now (using h264 video stream over usb), but the bitrate of that video stream is too high, even for 320x240 video.. so, I'm looking for a way to lower the bitrate if possible, without having to re-encode the video burek, yes, yes, implementing the uvc h264 spec means you get to control all of the encoding parameters that the hardware supports the uvc h264 spec has nothing to do with brightness/zoom/whatever, it's all about bitrate, cabac/cavlc, slices per frame/long term references frames, stream format, realtime/storage/broadcast usage mode, cbr/vbr/const_qp, min_qp/max_qp, b frames, baseline/high/main profiles, etc.. allows to request keyframes, change bitrate dynamically, etc... that's all the spec explains, the API to control all this stuff burek, the bitrate on that camera is by default 3000000 bits/second i thought there was a tool like v4l2-ctl that sets the "default" bitrate so I could use it to workaround my issue until the native support for such thing is developed in player applications after which I would normally just specify which bitrate I prefer.. thanks a lot for explaining all this burek, default is in the hardware, as soon as you 'close' the file descriptor, it resets back to default, it must be configured while the device is open -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 2 02:12:30 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 02 Jun 2012 00:12:30 -0000 Subject: [FFmpeg-trac] #1390(undetermined:new): mp1 crash Message-ID: <038.7e4162898eb1bf92defb00b71446445a@avcodec.org> #1390: mp1 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 -------------------------------------+------------------------------------- crashes also with -acodec mp2/3, but not with float versions http://www.datafilehost.com/download-6d968fed.html {{{ (gdb) r -acodec mp1 -i test.shn -f null - Starting program: d:\mingw\msys\1.0\ffmpeg-head-ab7d6cb\ffmpeg_g.exe -acodec mp1 -i test.shn -f null - [New Thread 2260.0xf0c] ffmpeg version 0.10.2.git-ab7d6cb Copyright (c) 2000-2012 the FFmpeg developers built on May 30 2012 13:37:47 with gcc 4.6.1 configuration: --disable-ffprobe --enable-gpl libavutil 51. 55.100 / 51. 55.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [mp1 @ 03bbc7c0] Warning: not compiled with thread support, using thread emulati on [mp1 @ 03bbc7c0] Header missing Last message repeated 661 times [shn @ 03bb2340] Estimating duration from bitrate, this may be inaccurate Input #0, shn, from 'test.shn': Duration: 00:02:00.86, start: 0.000000, bitrate: 256 kb/s Stream #0:0: Audio: mp1, 48000 Hz, mono, s16, 256 kb/s [pcm_s16le @ 03bbcbc0] Warning: not compiled with thread support, using thread e mulation [mp1 @ 03bbc7c0] Warning: not compiled with thread support, using thread emulati on Output #0, null, to 'pipe:': Metadata: encoder : Lavf54.6.101 Stream #0:0: Audio: pcm_s16le, 48000 Hz, mono, s16, 768 kb/s Stream mapping: Stream #0:0 -> #0:0 (mp1 -> pcm_s16le) Press [q] to stop, [?] for help [mp1 @ 03bbc7c0] Header missing Error while decoding stream #0:0 [mp1 @ 03bbc7c0] Header missing Error while decoding stream #0:0 [mp1 @ 03bbc7c0] Header missing Error while decoding stream #0:0 [mp1 @ 03bbc7c0] Header missing Error while decoding stream #0:0 [mp1 @ 03bbc7c0] Header missing Error while decoding stream #0:0 Input stream #0:0 frame changed from rate:48000 fmt:s16 ch:1 chl:mono to rate:44 100 fmt:s16 ch:2 chl:stereo [aformat @ 03bc1ee0] auto-inserting filter 'auto-inserted resampler 0' between t he filter 'src' and the filter 'aformat' [aresample @ 03bc2b40] chl:stereo fmt:s16 r:48000Hz -> chl:mono fmt:s16 r:48000H z [abuffer @ 03bc1b60] Changing frame properties on the fly is not supported. Input stream #0:0 frame changed from rate:44100 fmt:s16 ch:2 chl:stereo to rate: 48000 fmt:s16 ch:2 chl:stereo [aformat @ 03bc2680] auto-inserting filter 'auto-inserted resampler 0' between t he filter 'src' and the filter 'aformat' [aresample @ 03bc21c0] chl:stereo fmt:s16 r:48000Hz -> chl:mono fmt:s16 r:48000H z [mp1 @ 03bbc7c0] Header missing Error while decoding stream #0:0 Input stream #0:0 frame changed from rate:48000 fmt:s16 ch:2 chl:stereo to rate: 44100 fmt:s16 ch:2 chl:stereo [aformat @ 03bc33c0] auto-inserting filter 'auto-inserted resampler 0' between t he filter 'src' and the filter 'aformat' Program received signal SIGSEGV, Segmentation fault. 0x00aa7750 in bessel (x=) at libswresample/resample.c:79 79 t *= x*inv[i]; (gdb) bt #0 0x00aa7750 in bessel (x=) at libswresample/resample.c:79 #1 build_filter (scale=, phase_count=, tap_count=, factor=, filter=, c=, type=) at libswresample/resample.c:124 #2 swri_resample_init (c=0x3bc48c0, out_rate=48000, in_rate=32000, filter_size=16, phase_shift=62671136, linear=16, cutoff=0.80000000000000004, format=AV_SAMPLE_FMT_U8) at libswresample/resample.c:231 #3 0x00aa4b64 in swr_init (s=0x4115020) at libswresample/swresample.c:246 #4 0x004225b1 in config_output (outlink=0x3bc36a0) at libavfilter/af_aresample.c:146 #5 0x00419b01 in avfilter_config_links (filter=0x3bc33c0) at libavfilter/avfilter.c:193 #6 0x00419aea in avfilter_config_links (filter=0x3bc3180) at libavfilter/avfilter.c:182 #7 0x00418fb8 in ff_avfilter_graph_config_links (log_ctx=, graph=) at libavfilter/avfiltergraph.c:144 #8 avfilter_graph_config (graphctx=0x3bc37a0, log_ctx=0x0) at libavfilter/avfiltergraph.c:766 #9 0x00406865 in configure_simple_filtergraph (fg=0x3bdbdc0) at ffmpeg.c:1055 #10 0x0040dab1 in configure_filtergraph (fg=) at ffmpeg.c:1421 #11 decode_audio (got_output=, pkt=, ist=) at ffmpeg.c:2616 #12 output_packet (ist=0x3bdb7e0, pkt=0x22fbb0) at ffmpeg.c:2813 #13 0x0040e723 in transcode () at ffmpeg.c:3662 #14 0x00b12f42 in main (argc=8, argv=0x3bc0dd0) at ffmpeg.c:5926 (gdb) }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 2 02:13:02 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 02 Jun 2012 00:13:02 -0000 Subject: [FFmpeg-trac] #1391(undetermined:new): mace6 crash Message-ID: <038.7b6b71be560a012fea02055c8fdb006c@avcodec.org> #1391: mace6 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 -------------------------------------+------------------------------------- http://www.datafilehost.com/download-6d968fed.html {{{ (gdb) r -acodec mace6 -i test.shn -f null Starting program: d:\mingw\msys\1.0\ffmpeg-head-ab7d6cb\ffmpeg_g.exe -acodec mac e6 -i test.shn -f null [New Thread 4048.0xbc] ffmpeg version 0.10.2.git-ab7d6cb Copyright (c) 2000-2012 the FFmpeg developers built on May 30 2012 13:37:47 with gcc 4.6.1 configuration: --disable-ffprobe --enable-gpl libavutil 51. 55.100 / 51. 55.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [mace6 @ 03bbc7c0] Warning: not compiled with thread support, using thread emula tion Program received signal SIGFPE, Arithmetic exception. 0x00801678 in mace_decode_frame (avctx=0x3bbc7c0, data=0x22f6e8, got_frame_ptr=0x22f8a8, avpkt=0x22f658) at libavcodec/mace.c:255 255 ctx->frame.nb_samples = 3 * (buf_size << (1 - is_mace3)) / avctx->ch annels; (gdb) bt #0 0x00801678 in mace_decode_frame (avctx=0x3bbc7c0, data=0x22f6e8, got_frame_ptr=0x22f8a8, avpkt=0x22f658) at libavcodec/mace.c:255 #1 0x00542887 in avcodec_decode_audio4 (avctx=0x3bbc7c0, frame=0x22f6e8, got_frame_ptr=0x22f8a8, avpkt=0x22f860) at libavcodec/utils.c:1576 #2 0x0046feda in try_decode_frame (st=0x3bc11e0, avpkt=, options=) at libavformat/utils.c:2319 #3 0x00477dae in avformat_find_stream_info (ic=0x3bb2340, options=0x3bc13c0) at libavformat/utils.c:2635 #4 0x0040ab87 in opt_input_file (o=0x22fdc8, opt=0x3bc0e42 "i", filename=) at ffmpeg.c:4327 #5 0x00413a7f in parse_option (optctx=0x22fdc8, opt=, arg=0x3bc0e44 "test.shn", options=0xb74bc0) at cmdutils.c:305 #6 0x00413ce2 in parse_options (optctx=0x22fdc8, argc=7, argv=, options=0xb74bc0, parse_arg_function=0x410748 ) at cmdutils.c:338 #7 0x00b12ef5 in main (argc=7, argv=0x3bc0db0) at ffmpeg.c:5906 (gdb) }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 2 02:20:13 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 02 Jun 2012 00:20:13 -0000 Subject: [FFmpeg-trac] #1392(undetermined:new): pcm_bluray crash Message-ID: <038.18f94db1cbcebe9ae1e94fb32564baa1@avcodec.org> #1392: pcm_bluray 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 -------------------------------------+------------------------------------- http://samples.mplayerhq.hu/A-codecs/IMC/mensaje.avi {{{ (gdb) r -acodec pcm_bluray -i mensaje.avi -vn -f null - Starting program: d:\mingw\msys\1.0\ffmpeg-head-ab7d6cb\ffmpeg_g.exe -acodec pcm _bluray -i mensaje.avi -vn -f null - [New Thread 3028.0xbd8] ffmpeg version 0.10.2.git-ab7d6cb Copyright (c) 2000-2012 the FFmpeg developers built on May 30 2012 13:37:47 with gcc 4.6.1 configuration: --disable-ffprobe --enable-gpl libavutil 51. 55.100 / 51. 55.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [avi @ 03bb2340] non-interleaved AVI [h263i @ 03bbc7c0] Warning: not compiled with thread support, using thread emula tion [pcm_bluray @ 03bbcbc0] Warning: not compiled with thread support, using thread emulation Program received signal SIGFPE, Arithmetic exception. 0x00545c53 in av_get_audio_frame_duration (avctx=0x3bbcbc0, frame_bytes=64) at libavcodec/utils.c:2199 2199 return frame_bytes / ((FFALIGN(ch, 2) * bps) / 8); (gdb) bt #0 0x00545c53 in av_get_audio_frame_duration (avctx=0x3bbcbc0, frame_bytes=64) at libavcodec/utils.c:2199 #1 0x004700e0 in get_audio_frame_size (enc=0x3bbcbc0, mux=0, size=) at libavformat/utils.c:805 #2 compute_frame_duration (pnum=0x22f718, pden=0x22f71c, st=, pc=0x0, pkt=) at libavformat/utils.c:848 #3 0x00470ee4 in compute_pkt_fields (s=0x3bb2340, st=0x3bc1500, pc=0x0, pkt=0x22fa80) at libavformat/utils.c:1012 #4 0x0047553c in compute_pkt_fields (pkt=0x22fa80, pc=0x0, st=0x3bc1500, s=0x3bb2340) at libavformat/utils.c:979 #5 read_frame_internal (s=0x3bb2340, pkt=0x22fa80) at libavformat/utils.c:1327 #6 0x004773db in avformat_find_stream_info (ic=0x3bb2340, options=0x3bc1ce0) at libavformat/utils.c:2558 #7 0x0040ab87 in opt_input_file (o=0x22fdc8, opt=0x3bc0eaf "i", filename=) at ffmpeg.c:4327 #8 0x00413a7f in parse_option (optctx=0x22fdc8, opt=, arg=0x3bc0eb1 "mensaje.avi", options=0xb74bc0) at cmdutils.c:305 #9 0x00413ce2 in parse_options (optctx=0x22fdc8, argc=9, argv=, options=0xb74bc0, parse_arg_function=0x410748 ) at cmdutils.c:338 #10 0x00b12ef5 in main (argc=9, argv=0x3bc0df0) at ffmpeg.c:5906 (gdb) }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 2 02:26:31 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 02 Jun 2012 00:26:31 -0000 Subject: [FFmpeg-trac] #1393(undetermined:new): mpc7 crash Message-ID: <038.ef6a5a3ed01de5b9a099658824081f9b@avcodec.org> #1393: mpc7 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 -------------------------------------+------------------------------------- http://samples.mplayerhq.hu/flac/24-bit_192kHz.flac {{{ (gdb) r -acodec mpc7 -i 24-bit_192kHz.flac -f null - Starting program: d:\mingw\msys\1.0\ffmpeg-head-ab7d6cb\ffmpeg_g.exe -acodec mpc 7 -i 24-bit_192kHz.flac -f null - [New Thread 2908.0xb68] ffmpeg version 0.10.2.git-ab7d6cb Copyright (c) 2000-2012 the FFmpeg developers built on May 30 2012 13:37:47 with gcc 4.6.1 configuration: --disable-ffprobe --enable-gpl libavutil 51. 55.100 / 51. 55.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [mpc7 @ 03bbc7c0] Warning: not compiled with thread support, using thread emulat ion [flac @ 03bb2340] max_analyze_duration 5000000 reached at 5004000 Input #0, flac, from '24-bit_192kHz.flac': Duration: 00:00:04.60, bitrate: 5042 kb/s Stream #0:0: Audio: musepack7, 192000 Hz, stereo, s16 [pcm_s16le @ 0412cb60] Warning: not compiled with thread support, using thread e mulation [mpc7 @ 03bbc7c0] Warning: not compiled with thread support, using thread emulat ion Output #0, null, to 'pipe:': Metadata: encoder : Lavf54.6.101 Stream #0:0: Audio: pcm_s16le, 192000 Hz, stereo, s16, 6144 kb/s Stream mapping: Stream #0:0 -> #0:0 (mpc7 -> pcm_s16le) Press [q] to stop, [?] for help warning: HEAP[ffmpeg_g.exe]: warning: Heap block at 03BBFC48 modified at 03BBFFF0 past requested size of 3a0 Program received signal SIGTRAP, Trace/breakpoint trap. 0x7c90120f in ntdll!DbgUiConnectToDbg () from C:\WINDOWS\system32\ntdll.dll (gdb) bt #0 0x7c90120f in ntdll!DbgUiConnectToDbg () from C:\WINDOWS\system32\ntdll.dll #1 0x7c96ee31 in ntdll!RtlpNtMakeTemporaryKey () from C:\WINDOWS\system32\ntdll.dll #2 0x7c95f8f4 in ntdll!RtlZeroHeap () from C:\WINDOWS\system32\ntdll.dll #3 0x03bbfc48 in ?? () #4 0x7c96f1ff in ntdll!RtlpNtMakeTemporaryKey () from C:\WINDOWS\system32\ntdll.dll #5 0x7c970456 in ntdll!RtlpNtMakeTemporaryKey () from C:\WINDOWS\system32\ntdll.dll #6 0x7c94bafc in ntdll!LdrFindEntryForAddress () from C:\WINDOWS\system32\ntdll.dll #7 0x03bb0000 in ?? () #8 0x7c91a1ba in ntdll!RtlpUnWaitCriticalSection () from C:\WINDOWS\system32\ntdll.dll #9 0x77c1c2de in msvcrt!free () from C:\WINDOWS\system32\msvcrt.dll #10 0x03bb0000 in ?? () #11 0x0053fa3c in audio_get_buffer (frame=0x4215b60, avctx=0x3bbc7c0) at libavcodec/utils.c:340 #12 avcodec_default_get_buffer (avctx=0x3bbc7c0, frame=0x4215b60) at libavcodec/utils.c:547 #13 0x008a8f66 in mpc7_decode_frame (avctx=0x3bbc7c0, data=0x3bdb1c0, got_frame_ptr=0x22e8bc, avpkt=0x22e5b8) at libavcodec/mpc7.c:232 #14 0x00542887 in avcodec_decode_audio4 (avctx=0x3bbc7c0, frame=0x3bdb1c0, got_frame_ptr=0x22e8bc, avpkt=0x22e7f0) at libavcodec/utils.c:1576 #15 0x0040ce24 in decode_audio (got_output=, pkt=, ist=) at ffmpeg.c:2540 #16 output_packet (ist=0x3bd9f20, pkt=0x22fbb0) at ffmpeg.c:2813 #17 0x0040e723 in transcode () at ffmpeg.c:3662 #18 0x00b12f42 in main (argc=8, argv=0x3bc0dd0) at ffmpeg.c:5926 (gdb) }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 2 02:29:20 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 02 Jun 2012 00:29:20 -0000 Subject: [FFmpeg-trac] #1394(undetermined:new): mpc7 crash 2 Message-ID: <038.a03580a8dd475a1635d756a0a1eae5b3@avcodec.org> #1394: mpc7 crash 2 -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: | undetermined unspecified | Keywords: Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- http://www.datafilehost.com/download-d2b7d207.html {{{ (gdb) r -acodec mpc7 -i test.flac -f null - The program being debugged has been started already. Start it from the beginning? (y or n) y Starting program: d:\mingw\msys\1.0\ffmpeg-head-ab7d6cb\ffmpeg_g.exe -acodec mpc 7 -i test.flac -f null - [New Thread 3872.0xadc] ffmpeg version 0.10.2.git-ab7d6cb Copyright (c) 2000-2012 the FFmpeg developers built on May 30 2012 13:37:47 with gcc 4.6.1 configuration: --disable-ffprobe --enable-gpl libavutil 51. 55.100 / 51. 55.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [mpc7 @ 03bbc7c0] Warning: not compiled with thread support, using thread emulat ion [flac @ 03bb2340] max_analyze_duration 5000000 reached at 5015510 Input #0, flac, from 'test.flac': Metadata: COMMENT : Processed by SoX Duration: 00:00:30.01, bitrate: 909 kb/s Stream #0:0: Audio: musepack7, 44100 Hz, stereo, s16 [pcm_s16le @ 0412cb60] Warning: not compiled with thread support, using thread e mulation [mpc7 @ 03bbc7c0] Warning: not compiled with thread support, using thread emulat ion Output #0, null, to 'pipe:': Metadata: COMMENT : Processed by SoX encoder : Lavf54.6.101 Stream #0:0: Audio: pcm_s16le, 44100 Hz, stereo, s16, 1411 kb/s Stream mapping: Stream #0:0 -> #0:0 (mpc7 -> pcm_s16le) Press [q] to stop, [?] for help Program received signal SIGSEGV, Segmentation fault. 0x00a0c2cc in mpc_synth (c=, out=, channels=2) at libavcodec/mpc.c:64 64 *out++=samples[i]; (gdb) bt #0 0x00a0c2cc in mpc_synth (c=, out=, channels=2) at libavcodec/mpc.c:64 #1 0x00000007 in ?? () Backtrace stopped: Not enough registers or memory available to unwind further (gdb) }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 2 02:33:10 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 02 Jun 2012 00:33:10 -0000 Subject: [FFmpeg-trac] #1395(undetermined:new): mpc8 crash Message-ID: <038.b776e90dfb3960c678245309315f3457@avcodec.org> #1395: mpc8 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 -------------------------------------+------------------------------------- http://samples.mplayerhq.hu/multichannel/6_Channel_ID.flac {{{ (gdb) r -acodec mpc8 -i 6_Channel_ID.flac -f null - Starting program: d:\mingw\msys\1.0\ffmpeg-head-ab7d6cb\ffmpeg_g.exe -acodec mpc 8 -i 6_Channel_ID.flac -f null - [New Thread 3648.0xe48] ffmpeg version 0.10.2.git-ab7d6cb Copyright (c) 2000-2012 the FFmpeg developers built on May 30 2012 13:37:47 with gcc 4.6.1 configuration: --disable-ffprobe --enable-gpl libavutil 51. 55.100 / 51. 55.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [mpc8 @ 03bbc7c0] Warning: not compiled with thread support, using thread emulat ion [mpc8 @ 03bbc7c0] channel layout does not match number of channels Guessed Channel Layout for Input Stream #0.0 : 5.1 Input #0, flac, from '6_Channel_ID.flac': Metadata: WAVEFORMATEXTENSIBLE_CHANNEL_MASK: 0x003F Duration: 00:00:05.83, bitrate: 269 kb/s Stream #0:0: Audio: musepack8, 44100 Hz, 5.1, s16 [pcm_s16le @ 04153c80] Warning: not compiled with thread support, using thread e mulation [mpc8 @ 03bbc7c0] Warning: not compiled with thread support, using thread emulat ion [mpc8 @ 03bbc7c0] channel layout does not match number of channels Output #0, null, to 'pipe:': Metadata: WAVEFORMATEXTENSIBLE_CHANNEL_MASK: 0x003F encoder : Lavf54.6.101 Stream #0:0: Audio: pcm_s16le, 44100 Hz, 5.1, s16, 4233 kb/s Stream mapping: Stream #0:0 -> #0:0 (mpc8 -> pcm_s16le) Press [q] to stop, [?] for help Program received signal SIGSEGV, Segmentation fault. 0x0093341c in ff_mpadsp_apply_window_fixed (synth_buf=0x4157ad0, window=0x1175820, dither_state=0x22e4cc, samples=0x22ffe4, incr=6) at libavcodec/mpegaudiodsp_template.c:162 162 *samples2 = round_sample(&sum); (gdb) bt #0 0x0093341c in ff_mpadsp_apply_window_fixed (synth_buf=0x4157ad0, window=0x1175820, dither_state=0x22e4cc, samples=0x22ffe4, incr=6) at libavcodec/mpegaudiodsp_template.c:162 #1 0x00933598 in ff_mpa_synth_filter_fixed (s=0x4154cec, synth_buf_ptr=0x41579d0, synth_buf_offset=0x41599d0, window=0x1175820, dither_state=0x22e4cc, samples=0x22ffcc, incr=6, sb_samples=0x415a8e0) at libavcodec/mpegaudiodsp_template.c:189 #2 0x00a0c28d in mpc_synth (c=, out=0x22d2cc, channels=6) at libavcodec/mpc.c:55 #3 0x03bbc7c0 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) (gdb) }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 2 02:39:12 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 02 Jun 2012 00:39:12 -0000 Subject: [FFmpeg-trac] #1372(avcodec:closed): ffv1 crash In-Reply-To: <038.6ca27406655cf1083c6e4461592b9788@avcodec.org> References: <038.6ca27406655cf1083c6e4461592b9788@avcodec.org> Message-ID: <053.6cf5314cb48ed4619ed87519c8ce5a90@avcodec.org> #1372: ffv1 crash ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: fixed Keywords: ffv1 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by michael): * status: open => closed * resolution: => fixed Comment: both fixed thanks -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 2 04:15:38 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 02 Jun 2012 02:15:38 -0000 Subject: [FFmpeg-trac] #1396(undetermined:new): Commit 32d545e0 breaks binary backward compatibility Message-ID: <038.142d6df6e55a9630e3c8b89fa5c2a2b4@avcodec.org> #1396: Commit 32d545e0 breaks binary backward compatibility -------------------------------------+------------------------------------- Reporter: jyavenard | Type: defect Status: new | Priority: important Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- commit [32d545e0] inserted a new member to the structure URLProtocol that breaks binary compatibility. New members should only ever be added at the end, not in the middle of things ! Using C99 designated initialisers isn't always possible. (like when using ffmpeg from a C++ code) Definition of URLProtocol should be as follow: {{{ typedef struct URLProtocol { const char *name; int (*url_open)( URLContext *h, const char *url, int flags); /** * This callback is to be used by protocols which open further nested * protocols. options are then to be passed to ffurl_open()/ffurl_connect() * for those nested protocols. */ int (*url_open2)(URLContext *h, const char *url, int flags, AVDictionary **options); /** * Read data from the protocol. * If data is immediately available (even less than size), EOF is * reached or an error occurs (including EINTR), return immediately. * Otherwise: * In non-blocking mode, return AVERROR(EAGAIN) immediately. * In blocking mode, wait for data/EOF/error with a short timeout (0.1s), * and return AVERROR(EAGAIN) on timeout. * Checking interrupt_callback, looping on EINTR and EAGAIN and until * enough data has been read is left to the calling function; see * retry_transfer_wrapper in avio.c. */ int (*url_read)( URLContext *h, unsigned char *buf, int size); int (*url_write)(URLContext *h, const unsigned char *buf, int size); int64_t (*url_seek)( URLContext *h, int64_t pos, int whence); int (*url_close)(URLContext *h); struct URLProtocol *next; int (*url_read_pause)(URLContext *h, int pause); int64_t (*url_read_seek)(URLContext *h, int stream_index, int64_t timestamp, int flags); int (*url_get_file_handle)(URLContext *h); int priv_data_size; const AVClass *priv_data_class; int flags; int (*url_check)(URLContext *h, int mask); int (*url_shutdown)(URLContext *h, int flags); } URLProtocol; }}} note that url_shutdown is add at the bottom instead -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 2 04:18:55 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 02 Jun 2012 02:18:55 -0000 Subject: [FFmpeg-trac] #1396(undetermined:new): Commit 32d545e0 breaks binary backward compatibility In-Reply-To: <038.142d6df6e55a9630e3c8b89fa5c2a2b4@avcodec.org> References: <038.142d6df6e55a9630e3c8b89fa5c2a2b4@avcodec.org> Message-ID: <053.a74ff028c5b4e212f1de99bf8fd23a12@avcodec.org> #1396: Commit 32d545e0 breaks binary backward compatibility -------------------------------------+------------------------------------- Reporter: jyavenard | Owner: Type: defect | Status: new Priority: important | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by jyavenard): will also report it to the libav project -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 2 04:19:20 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 02 Jun 2012 02:19:20 -0000 Subject: [FFmpeg-trac] #1373(avcodec:closed): bmv_video crash In-Reply-To: <038.fde4d437fb2ddcf97e4ae1a2a0ff289b@avcodec.org> References: <038.fde4d437fb2ddcf97e4ae1a2a0ff289b@avcodec.org> Message-ID: <053.6142e084212ca374ba2f9a0bea9f98a9@avcodec.org> #1373: bmv_video crash -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: fixed Keywords: bmv crash | Blocked By: SIGSEGV | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by michael): * status: open => closed * resolution: => fixed -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 2 19:59:56 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 02 Jun 2012 17:59:56 -0000 Subject: [FFmpeg-trac] #1374(avcodec:closed): bink: invalid reads In-Reply-To: <038.ab30207cd66623a518ee5aa84340efa2@avcodec.org> References: <038.ab30207cd66623a518ee5aa84340efa2@avcodec.org> Message-ID: <053.10ca9079efdba82e4e3fcb35b718fa33@avcodec.org> #1374: bink: invalid reads ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: fixed Keywords: bink | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by michael): * status: open => closed * resolution: => fixed -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 2 20:05:51 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 02 Jun 2012 18:05:51 -0000 Subject: [FFmpeg-trac] #1390(undetermined:new): mp1 crash In-Reply-To: <038.7e4162898eb1bf92defb00b71446445a@avcodec.org> References: <038.7e4162898eb1bf92defb00b71446445a@avcodec.org> Message-ID: <053.09a9da82e0f7502519f1a92d84c89bc3@avcodec.org> #1390: mp1 crash -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Could you test with current git head? I see no invalid memory accesses here. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 2 20:07:32 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 02 Jun 2012 18:07:32 -0000 Subject: [FFmpeg-trac] #1391(avcodec:open): mace6 crash In-Reply-To: <038.7b6b71be560a012fea02055c8fdb006c@avcodec.org> References: <038.7b6b71be560a012fea02055c8fdb006c@avcodec.org> Message-ID: <053.51099929e4af1ef860fff1d928f7723f@avcodec.org> #1391: mace6 crash -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: mace6 crash | Blocked By: fpe | 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: => mace6 crash fpe -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 2 20:08:59 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 02 Jun 2012 18:08:59 -0000 Subject: [FFmpeg-trac] #1392(avcodec:open): pcm_bluray crash In-Reply-To: <038.18f94db1cbcebe9ae1e94fb32564baa1@avcodec.org> References: <038.18f94db1cbcebe9ae1e94fb32564baa1@avcodec.org> Message-ID: <053.fe27713de30ceb3e10f2674113ddc444@avcodec.org> #1392: pcm_bluray crash ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: crash fpe | 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: => crash fpe -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 2 20:11:01 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 02 Jun 2012 18:11:01 -0000 Subject: [FFmpeg-trac] #1393(avcodec:open): mpc7 crash In-Reply-To: <038.ef6a5a3ed01de5b9a099658824081f9b@avcodec.org> References: <038.ef6a5a3ed01de5b9a099658824081f9b@avcodec.org> Message-ID: <053.76a3a0ccc8e100d2f43bbdfce1bcfc94@avcodec.org> #1393: mpc7 crash ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: mpc 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: => mpc crash -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 2 20:19:17 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 02 Jun 2012 18:19:17 -0000 Subject: [FFmpeg-trac] #1394(undetermined:new): mpc7 crash 2 In-Reply-To: <038.a03580a8dd475a1635d756a0a1eae5b3@avcodec.org> References: <038.a03580a8dd475a1635d756a0a1eae5b3@avcodec.org> Message-ID: <053.5115fb364dab5de8b6166e051576d69a@avcodec.org> #1394: mpc7 crash 2 -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: mpc crash | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => mpc crash * version: unspecified => git-master Comment: Looks like a duplicate of ticket #1393. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 2 20:22:15 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 02 Jun 2012 18:22:15 -0000 Subject: [FFmpeg-trac] #1395(undetermined:open): mpc8 crash In-Reply-To: <038.b776e90dfb3960c678245309315f3457@avcodec.org> References: <038.b776e90dfb3960c678245309315f3457@avcodec.org> Message-ID: <053.e3c1ddb48931e1a0fbe9a36607245c06@avcodec.org> #1395: mpc8 crash -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: important | Component: Version: git-master | undetermined Keywords: mpc8 crash | Resolution: SIGSEGV | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => mpc8 crash SIGSEGV * priority: normal => important * version: unspecified => git-master * status: new => open * reproduced: 0 => 1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 2 20:24:53 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 02 Jun 2012 18:24:53 -0000 Subject: [FFmpeg-trac] #1396(avformat:new): Commit 32d545e0 breaks binary backward compatibility In-Reply-To: <038.142d6df6e55a9630e3c8b89fa5c2a2b4@avcodec.org> References: <038.142d6df6e55a9630e3c8b89fa5c2a2b4@avcodec.org> Message-ID: <053.47d61019426c7af8ef0f42ce4149c46a@avcodec.org> #1396: Commit 32d545e0 breaks binary backward compatibility ------------------------------------+------------------------------------ Reporter: jyavenard | Owner: Type: defect | Status: new Priority: important | Component: avformat Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Changes (by cehoyos): * version: unspecified => git-master * component: undetermined => avformat Comment: I believe url.h is not a public header that can break binary compatibility. Am I wrong? If you want url.h to be a public header, please send a patch explaining the reason. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 2 20:33:35 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 02 Jun 2012 18:33:35 -0000 Subject: [FFmpeg-trac] #215(undetermined:closed): audio buffer for iff 8svx files while playing with ffplay In-Reply-To: <038.35ee2a5e4f52da4a67b864cda74e9482@avcodec.org> References: <038.35ee2a5e4f52da4a67b864cda74e9482@avcodec.org> Message-ID: <053.8fbf1fa1048cb59f46d8054643aa7469@avcodec.org> #215: audio buffer for iff 8svx files while playing with ffplay -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: minor | Component: Version: git-master | undetermined Keywords: ffplay 8svx | Resolution: fixed Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Changes (by cehoyos): * status: open => closed * resolution: => fixed Comment: Fixed by Marton Balint. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 2 20:39:32 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 02 Jun 2012 18:39:32 -0000 Subject: [FFmpeg-trac] #1390(undetermined:new): mp1 crash In-Reply-To: <038.7e4162898eb1bf92defb00b71446445a@avcodec.org> References: <038.7e4162898eb1bf92defb00b71446445a@avcodec.org> Message-ID: <053.c9bbc5fe8ec751280b23de3a23c562d1@avcodec.org> #1390: mp1 crash -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ami_stuff): crashes here with (not my build): {{{ C:\>ffmpeg ffmpeg version N-41228-g0bae666 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 2 2012 02:39:18 with gcc 4.5.0 20100414 (Fedora MinGW 4.5.0-1.fc }}} and http://ffmpeg.zeranoe.com/builds/win32/static/ffmpeg-20120601-git- 8a0efa9-win32-static.7z (maybe can be reproduced with wine?) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 2 20:40:31 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 02 Jun 2012 18:40:31 -0000 Subject: [FFmpeg-trac] #1376(undetermined:new): avfilter crash In-Reply-To: <038.9858383e4eba95d5efc41a8e103edec2@avcodec.org> References: <038.9858383e4eba95d5efc41a8e103edec2@avcodec.org> Message-ID: <053.35085378e97ea706f21b366817833161@avcodec.org> #1376: avfilter crash -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ami_stuff): crashes here with (not my build): {{{ C:\>ffmpeg ffmpeg version N-41228-g0bae666 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 2 2012 02:39:18 with gcc 4.5.0 20100414 (Fedora MinGW 4.5.0-1.fc }}} and http://ffmpeg.zeranoe.com/builds/win32/static/ffmpeg-20120601-git- 8a0efa9-win32-static.7z (maybe can be reproduced with wine?) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 2 20:41:05 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 02 Jun 2012 18:41:05 -0000 Subject: [FFmpeg-trac] #1397(undetermined:new): sonic crash Message-ID: <038.51b9fe3d278812672e510aaaaa4d0c40@avcodec.org> #1397: sonic 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 -------------------------------------+------------------------------------- http://www.datafilehost.com/download-d2b7d207.html {{{ (gdb) r -acodec sonic -strict -2 -i test.flac -f null - Starting program: d:\mingw\msys\1.0\ffmpeg-head-ab7d6cb\ffmpeg_g.exe -acodec son ic -strict -2 -i test.flac -f null - [New Thread 1504.0x57c] ffmpeg version 0.10.2.git-ab7d6cb Copyright (c) 2000-2012 the FFmpeg developers built on May 30 2012 13:37:47 with gcc 4.6.1 configuration: --disable-ffprobe --enable-gpl libavutil 51. 55.100 / 51. 55.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [sonic @ 03bbc7c0] Warning: not compiled with thread support, using thread emula tion Program received signal SIGFPE, Arithmetic exception. 0x00b30a61 in sonic_decode_init (avctx=0x3bbc7c0) at libavcodec/sonic.c:803 803 s->block_align = (int)(2048.0*s->samplerate/44100)/s->downsampling; (gdb) bt #0 0x00b30a61 in sonic_decode_init (avctx=0x3bbc7c0) at libavcodec/sonic.c:803 #1 0x00540fbc in avcodec_open2 (avctx=0x3bbc7c0, codec=, options=0x3bc16a0) at libavcodec/utils.c:925 #2 0x00477e8c in avformat_find_stream_info (ic=0x3bb2340, options=0x3bc16a0) at libavformat/utils.c:2485 #3 0x0040ab87 in opt_input_file (o=0x22fdc8, opt=0x3bc0eb9 "i", filename=) at ffmpeg.c:4327 #4 0x00413a7f in parse_option (optctx=0x22fdc8, opt=, arg=0x3bc0ebb "test.flac", options=0xb74bc0) at cmdutils.c:305 #5 0x00413ce2 in parse_options (optctx=0x22fdc8, argc=10, argv=, options=0xb74bc0, parse_arg_function=0x410748 ) at cmdutils.c:338 #6 0x00b12ef5 in main (argc=10, argv=0x3bc0e00) at ffmpeg.c:5906 (gdb) }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 2 20:59:55 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 02 Jun 2012 18:59:55 -0000 Subject: [FFmpeg-trac] #1212(avcodec:open): Invalid memory access with lead h263 and lowres (was: ffplay: crash with lead h263 and lowres) In-Reply-To: <038.3d829ecf63ea87f6cc7bf7d174e16926@avcodec.org> References: <038.3d829ecf63ea87f6cc7bf7d174e16926@avcodec.org> Message-ID: <053.fb94d7d0131d174ba9a0f512a3fd5bdd@avcodec.org> #1212: Invalid memory access with lead h263 and lowres -------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: lowres h263 | 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 Comment: {{{ $ valgrind ffmpeg_g -lowres 2 -i lead_h263_ehc.avi -f null - ==8022== Memcheck, a memory error detector. ==8022== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al. ==8022== Using LibVEX rev 1732, a library for dynamic binary translation. ==8022== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP. ==8022== Using valgrind-3.2.3, a dynamic binary instrumentation framework. ==8022== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al. ==8022== For more details, rerun with: -v ==8022== ffmpeg version N-41239-g1bf22c3 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 2 2012 20:03:27 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable- libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs libavutil 51. 56.100 / 51. 56.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, avi, from 'lead_h263_ehc.avi': Duration: 00:00:03.00, start: 0.000000, bitrate: 143 kb/s Stream #0:0: Video: h263 (L263 / 0x3336324C), yuv420p, 180x120, 1 tbr, 1 tbn, 1 tbc [buffer @ 0x46872c0] w:180 h:120 pixfmt:yuv420p tb:1/1 sar:0/1 sws_param:flags=2 [buffersink @ 0x4687ea0] No opaque field provided Output #0, null, to 'pipe:': Metadata: encoder : Lavf54.6.101 Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 180x120, q=2-31, 200 kb/s, 90k tbn, 1 tbc Stream mapping: Stream #0:0 -> #0:0 (h263 -> rawvideo) Press [q] to stop, [?] for help ==8022== Invalid read of size 4 ==8022== at 0x861D0DE: h263_h_loop_filter_mmx (dsputil_mmx.h:99) ==8022== Address 0x47E613E is 137,374 bytes inside a block of size 137,376 alloc'd ==8022== at 0x4021A50: memalign (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==8022== by 0x4021AAA: posix_memalign (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==8022== by 0x87F167F: av_mallocz (mem.c:95) ==8022== ==8022== Invalid write of size 4 ==8022== at 0x861D272: h263_h_loop_filter_mmx (dsputil_mmx.c:747) ==8022== Address 0x47E613E is 137,374 bytes inside a block of size 137,376 alloc'd ==8022== at 0x4021A50: memalign (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==8022== by 0x4021AAA: posix_memalign (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==8022== by 0x87F167F: av_mallocz (mem.c:95) ==8022== ==8022== Invalid read of size 4 ==8022== at 0x861D11B: h263_h_loop_filter_mmx (dsputil_mmx.h:99) ==8022== Address 0x47EAC60 is not stack'd, malloc'd or (recently) free'd ==8022== ==8022== Invalid write of size 4 ==8022== at 0x861D281: h263_h_loop_filter_mmx (dsputil_mmx.c:747) ==8022== Address 0x47EAC60 is not stack'd, malloc'd or (recently) free'd ==8022== ==8022== Invalid read of size 4 ==8022== at 0x861D118: h263_h_loop_filter_mmx (dsputil_mmx.h:99) ==8022== Address 0x47EAC1E is 19,038 bytes inside a block of size 19,040 alloc'd ==8022== at 0x4021A50: memalign (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==8022== by 0x4021AAA: posix_memalign (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==8022== by 0x87F15CF: av_malloc (mem.c:95) ==8022== ==8022== Invalid write of size 4 ==8022== at 0x861D27D: h263_h_loop_filter_mmx (dsputil_mmx.c:747) ==8022== Address 0x47EAC1E is 19,038 bytes inside a block of size 19,040 alloc'd ==8022== at 0x4021A50: memalign (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==8022== by 0x4021AAA: posix_memalign (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==8022== by 0x87F15CF: av_malloc (mem.c:95) Input stream #0:0 frame changed from size:180x120 fmt:yuv420p to size:180x60 fmt:yuv420p [buffer @ 0x47f0f00] w:180 h:60 pixfmt:yuv420p tb:1/1 sar:12/11 sws_param:flags=2 [buffersink @ 0x47f1300] No opaque field provided [scale @ 0x4737fc0] w:180 h:60 fmt:yuv420p sar:12/11 -> w:180 h:120 fmt:yuv420p sar:24/11 flags:0x4 [null @ 0x4677440] Encoder did not produce proper pts, making some up. frame= 3 fps=0.0 q=0.0 Lsize= 0kB time=00:00:03.00 bitrate= 0.0kbits/s dup=1 drop=0 video:0kB audio:0kB global headers:0kB muxing overhead nan% Output file is empty, nothing was encoded (check -ss / -t / -frames parameters if used) ==8022== ==8022== ERROR SUMMARY: 242 errors from 6 contexts (suppressed: 3 from 1) ==8022== malloc/free: in use at exit: 0 bytes in 0 blocks. ==8022== malloc/free: 1,758 allocs, 1,758 frees, 2,330,409 bytes allocated. ==8022== For counts of detected errors, rerun with: -v ==8022== All heap blocks were freed -- no leaks are possible. }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 2 21:13:15 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 02 Jun 2012 19:13:15 -0000 Subject: [FFmpeg-trac] #1381(avcodec:closed): png regression In-Reply-To: <038.442d83090492c92c7269b9d017f5ae6b@avcodec.org> References: <038.442d83090492c92c7269b9d017f5ae6b@avcodec.org> Message-ID: <053.e1a2b914e6116dfdd3c7effbe9404c13@avcodec.org> #1381: png regression -------------------------------------+------------------------------------- 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 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 2 21:41:27 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 02 Jun 2012 19:41:27 -0000 Subject: [FFmpeg-trac] #1397(avcodec:open): sonic crash In-Reply-To: <038.51b9fe3d278812672e510aaaaa4d0c40@avcodec.org> References: <038.51b9fe3d278812672e510aaaaa4d0c40@avcodec.org> Message-ID: <053.3bd8b5a0d60ce36f4f6f9feb8ca8a39a@avcodec.org> #1397: sonic crash -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: sonic crash | Blocked By: fpe | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => sonic crash fpe * status: new => open * version: unspecified => git-master * component: undetermined => avcodec * reproduced: 0 => 1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 2 22:55:04 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 02 Jun 2012 20:55:04 -0000 Subject: [FFmpeg-trac] #1186(avformat:closed): Regression in duration calculation for ogg files. In-Reply-To: <039.9fa37300c9c009b79fe6253891efa368@avcodec.org> References: <039.9fa37300c9c009b79fe6253891efa368@avcodec.org> Message-ID: <054.28cf16b5059f1d19455de633097f6305@avcodec.org> #1186: Regression in duration calculation for ogg files. -------------------------------------+------------------------------------- Reporter: dalecurtis | Owner: Type: defect | Status: closed Priority: normal | Component: avformat Version: git-master | Resolution: fixed Keywords: ogg | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by michael): Replying to [comment:7 dalecurtis]: > I was testing the next FFmpeg roll for Chrome and realized this fix causes reading of the entire file during avformat_open_input. Which can be gigabytes of data in the case of long videos. If you try with a multi- gigabyte theora/ogv file over http it's immediately noticeable. Locally fixed, ill push it after some more tests -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 2 23:26:03 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 02 Jun 2012 21:26:03 -0000 Subject: [FFmpeg-trac] #1297(undetermined:new): FFMPEG creating stuttering MPEG-2 TS video files In-Reply-To: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> References: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> Message-ID: <055.b50347cab3e657b8e0cc3db177f738ae@avcodec.org> #1297: FFMPEG creating stuttering MPEG-2 TS video files -------------------------------------+------------------------------------- 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): Thanks for looking into this. 1. How do you know what frame rate to choose? Why 25 and not 30 or 1001/1000 etc? 2. I'm still getting the duplicated frames error (see below) Here is the command: {{{ ffmpeg -i "test1.wtv" -vcodec mpeg2video -sameq -r 25 -an test.ts }}} Here is the output: {{{ ffmpeg version N-40824-g31dfe20 Copyright (c) 2000-2012 the FFmpeg developers built on May 19 2012 00:45:59 with gcc 4.6.3 configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-runtime-cpudetect --enable-avisynth --enab le-bzlib --enable-frei0r --enable-libass --enable-libcelt --enable- libopencore-amrnb --enable-libopencore-amrwb --enable -libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable- libopenjpeg --enable-librtmp --enable-libschro edinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable- libvo-aacenc --enable-libvo-amrwbenc --enable- libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable- libxvid --enable-zlib libavutil 51. 53.100 / 51. 53.100 libavcodec 54. 21.101 / 54. 21.101 libavformat 54. 5.100 / 54. 5.100 libavdevice 53. 4.100 / 53. 4.100 libavfilter 2. 74.101 / 2. 74.101 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 12.100 / 0. 12.100 libpostproc 52. 0.100 / 52. 0.100 [wtv @ 01d1be60] reported file length (0xb045eca0) exceeds number of available sectors (0x60000000) [h264 @ 02b337e0] non-existing SPS 0 referenced in buffering period [h264 @ 02b337e0] non-existing PPS referenced [h264 @ 02b337e0] non-existing SPS 0 referenced in buffering period [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] no frame! [h264 @ 02b337e0] non-existing SPS 0 referenced in buffering period [h264 @ 02b337e0] non-existing PPS referenced [h264 @ 02b337e0] non-existing SPS 0 referenced in buffering period [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] no frame! [h264 @ 02b337e0] non-existing SPS 0 referenced in buffering period [h264 @ 02b337e0] non-existing PPS referenced [h264 @ 02b337e0] non-existing SPS 0 referenced in buffering period [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] no frame! [h264 @ 02b337e0] non-existing SPS 0 referenced in buffering period [h264 @ 02b337e0] non-existing PPS referenced [h264 @ 02b337e0] non-existing SPS 0 referenced in buffering period [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] no frame! [h264 @ 02b337e0] non-existing SPS 0 referenced in buffering period [h264 @ 02b337e0] non-existing PPS referenced [h264 @ 02b337e0] non-existing SPS 0 referenced in buffering period [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] no frame! [h264 @ 02b337e0] non-existing SPS 0 referenced in buffering period [h264 @ 02b337e0] non-existing PPS referenced [h264 @ 02b337e0] non-existing SPS 0 referenced in buffering period [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] no frame! [h264 @ 02b337e0] non-existing SPS 0 referenced in buffering period [h264 @ 02b337e0] non-existing PPS referenced [h264 @ 02b337e0] non-existing SPS 0 referenced in buffering period [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] no frame! [h264 @ 02b337e0] non-existing SPS 0 referenced in buffering period [h264 @ 02b337e0] non-existing PPS referenced [h264 @ 02b337e0] non-existing SPS 0 referenced in buffering period [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] non-existing PPS 0 referenced [h264 @ 02b337e0] decode_slice_header error [h264 @ 02b337e0] no frame! [h264 @ 02b337e0] mmco: unref short failure Last message repeated 1 times [h264 @ 02b337e0] Increasing reorder buffer to 1 [h264 @ 02b337e0] Increasing reorder buffer to 2 [h264 @ 02b337e0] mmco: unref short failure Input #0, wtv, from 'test1.wtv': Metadata: WM/MediaClassPrimaryID: db9830bd-3ab3-4fab-8a371a995f7ff74 WM/MediaClassSecondaryID: ba7f258a-62f7-47a9-b21f4651c42a000 Title : Doctor Who WM/SubTitle : 4/13. The Doctor's Wife WM/SubTitleDescription: Science fiction drama. When he follows a Time Lord distress signal, the Doctor puts Amy, Ror y and his beloved TARDIS in grave danger. [HD] [AD,S] genre : Entertainment - Sci-FI WM/OriginalReleaseTime: 0 WM/MediaCredits : ;;; service_provider: BBC One HD service_name : BBC One HD WM/MediaNetworkAffiliation: BBC One HD WM/MediaOriginalChannel: 143 WM/MediaOriginalChannelSubNumber: 0 WM/MediaOriginalBroadcastDateTime: 0001-01-01T00:00:00Z WM/MediaOriginalRunTime: 31093994141 WM/MediaIsStereo: false WM/MediaIsRepeat: false WM/MediaIsLive : false WM/MediaIsTape : false WM/MediaIsDelay : false WM/MediaIsSubtitled: false WM/MediaIsMovie : false WM/MediaIsPremiere: false WM/MediaIsFinale: false WM/MediaIsSAP : false WM/MediaIsSport : false WM/Provider : MediaCenterDefault WM/VideoClosedCaptioning: false WM/WMRVEncodeTime: 2011-05-14 17:31:10 WM/WMRVSeriesUID: !GenericSeries!Doctor Who WM/WMRVServiceID: !DVBLinkService!37780000 WM/WMRVProgramID: !MCProgram!8162774324643977!dvblogiccppplugin:2:2050:6941!1305394200 WM/WMRVRequestID: 0 WM/WMRVScheduleItemID: 0 WM/WMRVQuality : 0 WM/WMRVOriginalSoftPrePadding: 420 WM/WMRVOriginalSoftPostPadding: 180 WM/WMRVHardPrePadding: -300 WM/WMRVHardPostPadding: 0 WM/WMRVATSCContent: false WM/WMRVDTVContent: true WM/WMRVHDContent: true Duration : 27526611328 WM/WMRVEndTime : 2011-05-14 18:17:03 WM/WMRVBitrate : 8.596867 WM/WMRVKeepUntil: -1 WM/WMRVActualSoftPrePadding: 229 WM/WMRVActualSoftPostPadding: -176 WM/WMRVContentProtected: false WM/WMRVContentProtectedPercent: 0 WM/WMRVExpirationSpan: 9223372036854775807 WM/WMRVInBandRatingSystem: 255 WM/WMRVInBandRatingLevel: 255 WM/WMRVInBandRatingAttributes: 0 WM/WMRVWatched : false Duration: 00:23:30.67, start: 1298.665362, bitrate: 356 kb/s Stream #0:0[0x29](eng): Subtitle: dvb_subtitle Stream #0:1[0x2a](eng): Subtitle: dvb_teletext Stream #0:2[0x2b](eng): Audio: ac3, 48000 Hz, 5.1(side), s16, 384 kb/s Stream #0:3[0x2c]: Video: h264 (High), yuv420p, 1440x1080 [SAR 4:3 DAR 16:9], 42.59 fps, 50 tbr, 10000k tbn, 50 tbc Stream #0:4[0x2d](nar): Audio: mp2 (P[0][0][0] / 0x0050), 48000 Hz, stereo, s16, 256 kb/s (visual impaired) [buffer @ 03783380] w:1440 h:1080 pixfmt:yuv420p tb:1/1000000 sar:4/3 sws_param:flags=2 [buffersink @ 037833e0] No opaque field provided [mpegts @ 02b5e300] muxrate VBR, pcr every 2 pkts, sdt every 200, pat/pmt every 40 pkts Output #0, mpegts, to 'test.ts': Metadata: WM/MediaClassPrimaryID: db9830bd-3ab3-4fab-8a371a995f7ff74 WM/MediaClassSecondaryID: ba7f258a-62f7-47a9-b21f4651c42a000 Title : Doctor Who WM/SubTitle : 4/13. The Doctor's Wife WM/SubTitleDescription: Science fiction drama. When he follows a Time Lord distress signal, the Doctor puts Amy, Ror y and his beloved TARDIS in grave danger. [HD] [AD,S] genre : Entertainment - Sci-FI WM/OriginalReleaseTime: 0 WM/MediaCredits : ;;; service_provider: BBC One HD service_name : BBC One HD WM/MediaNetworkAffiliation: BBC One HD WM/MediaOriginalChannel: 143 WM/MediaOriginalChannelSubNumber: 0 WM/MediaOriginalBroadcastDateTime: 0001-01-01T00:00:00Z WM/MediaOriginalRunTime: 31093994141 WM/MediaIsStereo: false WM/MediaIsRepeat: false WM/MediaIsLive : false WM/MediaIsTape : false WM/MediaIsDelay : false WM/MediaIsSubtitled: false WM/MediaIsMovie : false WM/MediaIsPremiere: false WM/MediaIsFinale: false WM/MediaIsSAP : false WM/MediaIsSport : false WM/Provider : MediaCenterDefault WM/VideoClosedCaptioning: false WM/WMRVEncodeTime: 2011-05-14 17:31:10 WM/WMRVSeriesUID: !GenericSeries!Doctor Who WM/WMRVServiceID: !DVBLinkService!37780000 WM/WMRVProgramID: !MCProgram!8162774324643977!dvblogiccppplugin:2:2050:6941!1305394200 WM/WMRVRequestID: 0 WM/WMRVScheduleItemID: 0 WM/WMRVQuality : 0 WM/WMRVOriginalSoftPrePadding: 420 WM/WMRVOriginalSoftPostPadding: 180 WM/WMRVHardPrePadding: -300 WM/WMRVHardPostPadding: 0 WM/WMRVATSCContent: false WM/WMRVDTVContent: true WM/WMRVHDContent: true Duration : 27526611328 WM/WMRVEndTime : 2011-05-14 18:17:03 WM/WMRVBitrate : 8.596867 WM/WMRVKeepUntil: -1 WM/WMRVActualSoftPrePadding: 229 WM/WMRVActualSoftPostPadding: -176 WM/WMRVContentProtected: false WM/WMRVContentProtectedPercent: 0 WM/WMRVExpirationSpan: 9223372036854775807 WM/WMRVInBandRatingSystem: 255 WM/WMRVInBandRatingLevel: 255 WM/WMRVInBandRatingAttributes: 0 WM/WMRVWatched : false encoder : Lavf54.5.100 Stream #0:0: Video: mpeg2video, yuv420p, 1440x1080 [SAR 4:3 DAR 16:9], q=2-31, 200 kb/s, 90k tbn, 25 tbc Stream mapping: Stream #0:3 -> #0:0 (h264 -> mpeg2video) Press [q] to stop, [?] for help [h264 @ 03eea060] reference picture missing during reorder [h264 @ 03eea060] Missing reference picture [h264 @ 03eea060] decode_slice_header error [h264 @ 03eea060] reference picture missing during reorder [h264 @ 03eea060] Missing reference picture [h264 @ 03eea060] decode_slice_header error [h264 @ 03eea060] reference picture missing during reorder [h264 @ 03eea060] Missing reference picture [h264 @ 03eea060] decode_slice_header error [h264 @ 03eea060] reference picture missing during reorder [h264 @ 03eea060] Missing reference picture [h264 @ 03eea060] decode_slice_header error [h264 @ 03eea060] reference picture missing during reorder [h264 @ 03eea060] Missing reference picture [h264 @ 03eea060] decode_slice_header error [h264 @ 03eea060] reference picture missing during reorder [h264 @ 03eea060] Missing reference picture [h264 @ 03eea060] decode_slice_header error [h264 @ 03eea060] concealing 6120 DC, 6120 AC, 6120 MV errors [h264 @ 03d38020] reference picture missing during reorder [h264 @ 03d38020] Missing reference picture Last message repeated 1 times Last message repeated 1 times [h264 @ 03f4b960] mmco: unref short failure [h264 @ 03d38020] reference picture missing during reorder [h264 @ 03d38020] Missing reference picture Last message repeated 1 times [h264 @ 03d38020] reference picture missing during reorder [h264 @ 03d38020] Missing reference picture Last message repeated 1 times [h264 @ 03d38020] reference picture missing during reorder [h264 @ 03d38020] Missing reference picture Last message repeated 1 times [h264 @ 03d38020] reference picture missing during reorder [h264 @ 03d38020] Missing reference picture Last message repeated 1 times [h264 @ 03d38020] reference picture missing during reorder [h264 @ 03d38020] Missing reference picture Last message repeated 1 times Reference 2 >= 2 49 q=0.0 size= 109777kB time=00:00:57.28 bitrate=15700.0kbits/s dup=36 drop=0 [h264 @ 03782b40] error while decoding MB 15 36, bytestream (-10) [h264 @ 03782b40] concealing 2880 DC, 2880 AC, 2880 MV errors frame= 1445 fps= 49 q=0.0 Lsize= 111011kB time=00:00:57.76 bitrate=15744.5kbits/s dup=38 drop=0 video:102803kB audio:0kB global headers:0kB muxing overhead 7.984103% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 2 23:45:09 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 02 Jun 2012 21:45:09 -0000 Subject: [FFmpeg-trac] #1393(avcodec:closed): mpc7 crash In-Reply-To: <038.ef6a5a3ed01de5b9a099658824081f9b@avcodec.org> References: <038.ef6a5a3ed01de5b9a099658824081f9b@avcodec.org> Message-ID: <053.15bf83cb4963195123bb991b3787fa8d@avcodec.org> #1393: mpc7 crash ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: fixed Keywords: mpc crash | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by michael): * status: open => closed * resolution: => fixed -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 3 00:14:04 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 02 Jun 2012 22:14:04 -0000 Subject: [FFmpeg-trac] #1398(undetermined:new): remuxed DTS audio won't play on hardware devices Message-ID: <036.6c89764cdb80309dbb63a9daa15c63e8@avcodec.org> #1398: remuxed DTS audio won't play on hardware devices -------------------------------------+------------------------------------- Reporter: patters | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: DTS audio | Blocked By: remux | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Hi, Firstly thanks for FFmpeg, it's an incredible tool. My interest in it comes from using the DLNA server Serviio which uses FFmpeg for its transcoding and remuxing. Many renderer devices don't support Matroska files but the streams they contain are often supported, so it's common to remux to mpeg-ts. I maintain the Serviio device profile for Sony Bluray and Network Media Players: http://forum.serviio.org/viewtopic.php?f=11&t=2004 I would like to report an issue with DTS audio streams that are remuxed into mpeg-ts by FFmpeg. The resulting files fail to play on many consumer electronics products which do officially support DTS, in my case Sony Bluray players, though I can see from the Serviio forum that it's also an issue for people who use AV receivers to decode the DTS stream. The files that FFmpeg produces play with silent audio on the affected devices, but they do play ok in VLC and Media Player Classic Home Cinema. I have observed this problem now for quite some time (maybe 18 months or so). I have reproduced this using the latest win32 build I could find from Zeranoe - ffmpeg-20120601-git-8a0efa9-win32-static.7z The remux command line that Serviio would issue is as follows: {{{ffmpeg -i "/volume1/public/video/Movies/The.Good.The.Bad.And.The.Ugly.EXTENDED.1966.BluRay.720p.DTS.x264-FSiHD.mkv" -y -async 1 -vcodec copy -vbsf h264_mp4toannexb -copyts -acodec copy -map 0:0 -map 0:1 -sn -f mpegts /volume1/@tmp/Serviio/transcoding- temp-1086-10-ORIGINAL.stf}}} The problem is not limited to my choice of example clip - I have found it to be consistent with all MKV files containing DTS audio. By contrast, the closed source utility [[http://www.videohelp.com/tools/tsMuxeR|tsMmuxeR]] is able to remux the same test clip in a way that plays perfectly on all systems I have tested. I shall attach 10MB clips of the original file, the FFmpeg non-working remux, and the TSmuxer working remux so that they may be analysed and compared. Hopefully this could lead to a fix, as it doesn't seem that this issue has been reported. Thanks, Patters -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 3 00:31:38 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 02 Jun 2012 22:31:38 -0000 Subject: [FFmpeg-trac] #1398(undetermined:new): remuxed DTS audio won't play on hardware devices In-Reply-To: <036.6c89764cdb80309dbb63a9daa15c63e8@avcodec.org> References: <036.6c89764cdb80309dbb63a9daa15c63e8@avcodec.org> Message-ID: <051.e69b48483d3efcaf78193ec1c2b625b4@avcodec.org> #1398: remuxed DTS audio won't play on hardware devices -------------------------------------+------------------------------------- Reporter: patters | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: DTS audio | Resolution: remux | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by patters): I made my example files 10MB as per the guidelines here http://ffmpeg.org/bugreports.html They can't be attached via the bug tracker as they're too big, so I have uploaded them to upload.ffmpeg.org/incoming. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 3 08:39:56 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 03 Jun 2012 06:39:56 -0000 Subject: [FFmpeg-trac] #1297(undetermined:new): FFMPEG creating stuttering MPEG-2 TS video files In-Reply-To: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> References: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> Message-ID: <055.5c3eb6a3c1846dcac5c4348a8161ce71@avcodec.org> #1297: FFMPEG creating stuttering MPEG-2 TS video files -------------------------------------+------------------------------------- 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 cehoyos): Replying to [comment:10 ramitbhalla]: Mostly unrelated: Please note that -sameq does not do what you may expect and it is a bad choice when transcoding from h264 to an earlier mpeg codec (but it is a very good choice for a test). > 1. How do you know what frame rate to choose? Why 25 and not 30 or 1001/1000 etc? I chose 25fps because the input is 25fps. > 2. I'm still getting the duplicated frames error (see below) There is no error about duplicated frames, the reason for the information may be that video starts later than audio, do I remember correctly that the number is already appearing at the very beginning of the transcoding, not increasing later? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 3 08:48:23 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 03 Jun 2012 06:48:23 -0000 Subject: [FFmpeg-trac] #1398(undetermined:new): remuxed DTS audio won't play on hardware devices In-Reply-To: <036.6c89764cdb80309dbb63a9daa15c63e8@avcodec.org> References: <036.6c89764cdb80309dbb63a9daa15c63e8@avcodec.org> Message-ID: <051.bc42d07ebd2d70caa6745b8fc56c9aa0@avcodec.org> #1398: remuxed DTS audio won't play on hardware devices -------------------------------------+------------------------------------- Reporter: patters | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: DTS mpegts | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: DTS audio remux => DTS mpegts * version: unspecified => git-master Comment: Complete, uncut console output missing. Do I understand correctly that the problem is only reproducible with hardware receivers, not with software? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 3 09:19:07 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 03 Jun 2012 07:19:07 -0000 Subject: [FFmpeg-trac] #1399(avformat:new): ffmpeg fails to compile with bintext demuxer disabled and either xbin, adf or idf demuxers enabled Message-ID: <034.b87635b4d5f42f999d1c6731a70510cc@avcodec.org> #1399: ffmpeg fails to compile with bintext demuxer disabled and either xbin, adf or idf demuxers enabled -------------------------------------+------------------------------------- Reporter: jamal | Type: defect Status: new | Priority: normal Component: avformat | Version: git- Keywords: bintext | master xbin adf idf demuxer | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- The following configurations fail: {{{ ./configure --disable-everything --enable-demuxer=xbin ./configure --disable-everything --enable-demuxer=adf ./configure --disable-everything --enable-demuxer=idf }}} All giving the same error, save for the "In function" line which varies depending on which of those three demuxer is enabled: {{{ CC libavformat/bintext.o libavformat/bintext.c: In function 'xbin_read_header': libavformat/bintext.c:193:5: error: implicit declaration of function 'init_stream' [-Werror=implicit-function-declaration] libavformat/bintext.c:193:20: warning: initialization makes pointer from integer without a cast [enabled by default] cc1.exe: some warnings being treated as errors }}} The problem is that the function init_stream() is inside an #if directive that needs the bintext demuxer enabled in order to be compiled. Said function should be outside that #if directive since it's needed by all four demuxers. For the record, i wanted to mention that i found this problem purely by chance thanks to the --enable-random feature added to git-master a few hours ago. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 3 09:38:29 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 03 Jun 2012 07:38:29 -0000 Subject: [FFmpeg-trac] #1297(undetermined:new): FFMPEG creating stuttering MPEG-2 TS video files In-Reply-To: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> References: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> Message-ID: <055.8852cec429ac1a1d6cb4bd115e2dde7b@avcodec.org> #1297: FFMPEG creating stuttering MPEG-2 TS video files -------------------------------------+------------------------------------- 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): 2 questions: 1. What should I use place of -sameq to preserve the original quality when moving from h.264 to mpeg2? 2. HOW did you know the input was 25 fps?? I didn't see anything in the output that said 25 fps - what am I missing? Thanks. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 3 10:17:42 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 03 Jun 2012 08:17:42 -0000 Subject: [FFmpeg-trac] #442(avfilter:open): scene change detection In-Reply-To: <037.6f134168892fa85a9d345c7a0b07c604@avcodec.org> References: <037.6f134168892fa85a9d345c7a0b07c604@avcodec.org> Message-ID: <052.5096786b7fdb05a3e0af2df15ecba295@avcodec.org> #442: scene change detection -------------------------------------+------------------------------------ Reporter: lovelove | Owner: ubitux Type: enhancement | Status: open Priority: wish | Component: avfilter Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Changes (by ubitux): * owner: => ubitux Comment: Work in progress, patch on the mailing list. Preview: http://imgur.com/a/icpfk -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 3 11:17:19 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 03 Jun 2012 09:17:19 -0000 Subject: [FFmpeg-trac] #1297(undetermined:new): FFMPEG creating stuttering MPEG-2 TS video files In-Reply-To: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> References: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> Message-ID: <055.d0e27b7917c9ab5cf260a3f61546b379@avcodec.org> #1297: FFMPEG creating stuttering MPEG-2 TS video files -------------------------------------+------------------------------------- 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 cehoyos): Replying to [comment:12 ramitbhalla]: > 1. What should I use place of -sameq to preserve the original quality when moving from h.264 to mpeg2? I may be wrong but I don't think it is possible. Allow me to repeat that -sameq never means same quality, it means same quantiser. > 2. HOW did you know the input was 25 fps? I may have guessed or tried, but looking at the output you posted, I believe BBC always sends 25fps (as do all European TV providers). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 3 12:09:25 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 03 Jun 2012 10:09:25 -0000 Subject: [FFmpeg-trac] #1384(FFplay:open): FFPlay NoAudio Playback for Transport Stream File with AC3 Audio In-Reply-To: <040.3af8939a466118403856d545ace488d1@avcodec.org> References: <040.3af8939a466118403856d545ace488d1@avcodec.org> Message-ID: <055.1dba6fe19557202c4c6f79c8a757626a@avcodec.org> #1384: FFPlay NoAudio Playback for Transport Stream File with AC3 Audio -------------------------------------+---------------------------------- Reporter: jlsantiago0 | Owner: cus Type: defect | Status: open Priority: normal | Component: FFplay Version: git-master | Resolution: Keywords: ts ac3 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 1 | -------------------------------------+---------------------------------- Comment (by cus): Can you try with the patch series I sent to ffmpeg-devel? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 3 12:18:22 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 03 Jun 2012 10:18:22 -0000 Subject: [FFmpeg-trac] #1398(undetermined:new): remuxed DTS audio won't play on hardware devices In-Reply-To: <036.6c89764cdb80309dbb63a9daa15c63e8@avcodec.org> References: <036.6c89764cdb80309dbb63a9daa15c63e8@avcodec.org> Message-ID: <051.25f7d3f25d886c8981f1e146bcb5c69e@avcodec.org> #1398: remuxed DTS audio won't play on hardware devices -------------------------------------+------------------------------------- Reporter: patters | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: DTS mpegts | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by patters): Yes, it does seem to be hardware only. [http://forum.serviio.org/viewtopic.php?f=7&t=2091 Sony PS3], [http://forum.serviio.org/viewtopic.php?f=5&t=5277&p=38052#p38052 Sony Bluray/Network Media Player], plus I believe it was reported on some receivers (can't find links to that on the forum at the moment). Here is the console output of the original test file: {{{ffmpeg version 0.9-Serviio, Copyright (c) 2000-2011 the FFmpeg developers built on Dec 19 2011 01:36:11 with gcc 4.2.3 configuration: --arch=arm --enable-armv5te --prefix=/opt --extra- cflags=-I/opt/include --extra-ldflags=-L/tmp/lib --enable-static --disable-shared --disable-ffplay --disable-ffserver --enable-pthreads --enable-libmp3lame --enable-librtmp --extra-version=Serviio libavutil 51. 32. 0 / 51. 32. 0 libavcodec 53. 42. 0 / 53. 42. 0 libavformat 53. 24. 0 / 53. 24. 0 libavdevice 53. 4. 0 / 53. 4. 0 libavfilter 2. 53. 0 / 2. 53. 0 libswscale 2. 1. 0 / 2. 1. 0 [matroska,webm @ 0xf49ab0] Format matroska,webm probed with size=2048 and score=100 st:0 removing common factor 1000000 from timebase st:1 removing common factor 1000000 from timebase st:2 removing common factor 1000000 from timebase st:3 removing common factor 1000000 from timebase st:4 removing common factor 1000000 from timebase st:5 removing common factor 1000000 from timebase st:6 removing common factor 1000000 from timebase st:7 removing common factor 1000000 from timebase st:8 removing common factor 1000000 from timebase st:9 removing common factor 1000000 from timebase st:10 removing common factor 1000000 from timebase st:11 removing common factor 1000000 from timebase st:12 removing common factor 1000000 from timebase st:13 removing common factor 1000000 from timebase st:14 removing common factor 1000000 from timebase st:15 removing common factor 1000000 from timebase st:16 removing common factor 1000000 from timebase [h264 @ 0xf4cba0] err{or,}_recognition separate: 1; 1 [h264 @ 0xf4cba0] err{or,}_recognition combined: 1; 65537 [dca @ 0xf4d1c0] err{or,}_recognition separate: 1; 1 [dca @ 0xf4d1c0] err{or,}_recognition combined: 1; 65537 [dca @ 0xf4d1c0] Unsupported bit depth: 0 [h264 @ 0xf4cba0] no picture [dca @ 0xf4d1c0] Stream with high frequencies VQ coding [h264 @ 0xf4cba0] no picture [matroska,webm @ 0xf49ab0] All info found rfps: 23.750000 0.018391 rfps: 23.750000 0.015154 rfps: 23.833333 0.011121 rfps: 23.916667 0.007023 rfps: 24.000000 0.006098 rfps: 24.083333 0.008346 rfps: 24.166667 0.013766 rfps: 24.166667 0.015674 rfps: 47.750000 0.015738 rfps: 47.833333 0.009183 rfps: 47.916667 0.005801 rfps: 48.000000 0.005591 rfps: 48.083333 0.008554 rfps: 48.166667 0.014690 rfps: 23.976024 0.006039 Seems stream 0 codec frame rate differs from container frame rate: 47.95 (5000000/104271) -> 48.00 (48/1) Input #0, matroska,webm, from '/volume1/public/video/Movies/The.Good.The.Bad.And.The.Ugly.EXTENDED.1966.BluRay.720p.DTS.x264-FSiHD.mkv': Duration: 02:58:41.68, start: 0.000000, bitrate: 6343 kb/s Chapter #0.0: start 0.000000, end 177.386000 Metadata: title : 00:00:00.000 Chapter #0.1: start 177.386000, end 362.195000 Metadata: title : 00:02:57.386 Chapter #0.2: start 362.195000, end 905.905000 Metadata: title : 00:06:02.195 Chapter #0.3: start 905.905000, end 1048.214000 Metadata: title : 00:15:05.905 Chapter #0.4: start 1048.214000, end 1318.359000 Metadata: title : 00:17:28.214 Chapter #0.5: start 1318.359000, end 1479.353000 Metadata: title : 00:21:58.359 Chapter #0.6: start 1479.353000, end 1669.710000 Metadata: title : 00:24:39.353 Chapter #0.7: start 1669.710000, end 1784.783000 Metadata: title : 00:27:49.710 Chapter #0.8: start 1784.783000, end 1927.759000 Metadata: title : 00:29:44.783 Chapter #0.9: start 1927.759000, end 2299.923000 Metadata: title : 00:32:07.759 Chapter #0.10: start 2299.923000, end 2496.452000 Metadata: title : 00:38:19.923 Chapter #0.11: start 2496.452000, end 2980.186000 Metadata: title : 00:41:36.452 Chapter #0.12: start 2980.186000, end 3237.693000 Metadata: title : 00:49:40.186 Chapter #0.13: start 3237.693000, end 3441.605000 Metadata: title : 00:53:57.693 Chapter #0.14: start 3441.605000, end 3961.207000 Metadata: title : 00:57:21.605 Chapter #0.15: start 3961.207000, end 4416.412000 Metadata: title : 01:06:01.207 Chapter #0.16: start 4416.412000, end 4954.741000 Metadata: title : 01:13:36.412 Chapter #0.17: start 4954.741000, end 5363.608000 Metadata: title : 01:22:34.741 Chapter #0.18: start 5363.608000, end 5730.141000 Metadata: title : 01:29:23.608 Chapter #0.19: start 5730.141000, end 5904.482000 Metadata: title : 01:35:30.141 Chapter #0.20: start 5904.482000, end 6423.500000 Metadata: title : 01:38:24.482 Chapter #0.21: start 6423.500000, end 6796.540000 Metadata: title : 01:47:03.500 Chapter #0.22: start 6796.540000, end 7018.303000 Metadata: title : 01:53:16.540 Chapter #0.23: start 7018.303000, end 7562.555000 Metadata: title : 01:56:58.303 Chapter #0.24: start 7562.555000, end 7856.265000 Metadata: title : 02:06:02.555 Chapter #0.25: start 7856.265000, end 8258.041000 Metadata: title : 02:10:56.265 Chapter #0.26: start 8258.041000, end 8632.582000 Metadata: title : 02:17:38.041 Chapter #0.27: start 8632.582000, end 9170.912000 Metadata: title : 02:23:52.582 Chapter #0.28: start 9170.912000, end 9568.392000 Metadata: title : 02:32:50.912 Chapter #0.29: start 9568.392000, end 9795.536000 Metadata: title : 02:39:28.392 Chapter #0.30: start 9795.536000, end 10136.960000 Metadata: title : 02:43:15.536 Chapter #0.31: start 10136.960000, end 10721.687000 Metadata: title : 02:48:56.960 Stream #0:0(eng), 41, 1/1000: Video: h264 (High), yuv420p, 1280x544, 104271/5000000, SAR 1:1 DAR 40:17, 23.98 fps, 48 tbr, 1k tbn, 47.95 tbc (default) Stream #0:1(eng), 160, 1/1000: Audio: dts (DTS), 48000 Hz, 5.1(side), s16, 1536 kb/s (default) Stream #0:2(eng), 0, 1/1000: Subtitle: text (default) Stream #0:3(dut), 0, 1/1000: Subtitle: text Stream #0:4(fre), 0, 1/1000: Subtitle: text Stream #0:5(dan), 0, 1/1000: Subtitle: text Stream #0:6(fin), 0, 1/1000: Subtitle: text Stream #0:7(nor), 0, 1/1000: Subtitle: text Stream #0:8(swe), 0, 1/1000: Subtitle: text Stream #0:9(por), 0, 1/1000: Subtitle: text Stream #0:10(slo), 0, 1/1000: Subtitle: text Stream #0:11(tur), 0, 1/1000: Subtitle: text Stream #0:12(kro), 0, 1/1000: Subtitle: text Stream #0:13(cze), 0, 1/1000: Subtitle: text Stream #0:14(est), 0, 1/1000: Subtitle: text Stream #0:15(hun), 0, 1/1000: Subtitle: text Stream #0:16(pol), 0, 1/1000: Subtitle: text At least one output file must be specified }}} ---- Here is the console output for the non-working FFmpeg remux output file: {{{ffmpeg version 0.9-Serviio, Copyright (c) 2000-2011 the FFmpeg developers built on Dec 19 2011 01:36:11 with gcc 4.2.3 configuration: --arch=arm --enable-armv5te --prefix=/opt --extra- cflags=-I/opt/include --extra-ldflags=-L/tmp/lib --enable-static --disable-shared --disable-ffplay --disable-ffserver --enable-pthreads --enable-libmp3lame --enable-librtmp --extra-version=Serviio libavutil 51. 32. 0 / 51. 32. 0 libavcodec 53. 42. 0 / 53. 42. 0 libavformat 53. 24. 0 / 53. 24. 0 libavdevice 53. 4. 0 / 53. 4. 0 libavfilter 2. 53. 0 / 2. 53. 0 libswscale 2. 1. 0 / 2. 1. 0 [mpegts @ 0xf49ab0] Format mpegts probed with size=2048 and score=100 [mpegts @ 0xf49ab0] stream=0 stream_type=1b pid=100 prog_reg_desc= [mpegts @ 0xf49ab0] stream=1 stream_type=6 pid=101 prog_reg_desc= [h264 @ 0xf4d890] err{or,}_recognition separate: 1; 1 [h264 @ 0xf4d890] err{or,}_recognition combined: 1; 65537 [h264 @ 0xf4d890] no picture Last message repeated 1 times [mpegts @ 0xf49ab0] probing stream 1 pp:2500 [mpegts @ 0xf49ab0] Probe with size=2012, packets=1 detected mp3 with score=1 [mpegts @ 0xf49ab0] probing stream 1 pp:2499 [mpegts @ 0xf49ab0] Probe with size=4024, packets=2 detected mp3 with score=1 [mpegts @ 0xf49ab0] probing stream 1 pp:2498 [mpegts @ 0xf49ab0] Probe with size=6036, packets=3 detected mp3 with score=1 [mpegts @ 0xf49ab0] probing stream 1 pp:2497 [mpegts @ 0xf49ab0] probing stream 1 pp:2496 [mpegts @ 0xf49ab0] Probe with size=10060, packets=5 detected dts with score=51 [mpegts @ 0xf49ab0] probed stream 1 [dca @ 0xf4e0d0] err{or,}_recognition separate: 1; 1 [dca @ 0xf4e0d0] err{or,}_recognition combined: 1; 65537 [dca @ 0xf4e0d0] Unsupported bit depth: 0 [dca @ 0xf4e0d0] Stream with high frequencies VQ coding [mpegts @ 0xf49ab0] max_analyze_duration 5000000 reached at 5002667 rfps: 23.916667 0.007536 Last message repeated 1 times rfps: 24.000000 0.001263 Last message repeated 1 times rfps: 47.916667 0.002860 rfps: 48.000000 0.005052 Last message repeated 1 times rfps: 23.976024 0.000047 Last message repeated 1 times [mpegts @ 0xf49ab0] PES packet size mismatch Seems stream 0 codec frame rate differs from container frame rate: 47.95 (5000000/104271) -> 23.98 (24000/1001) Input #0, mpegts, from '/volume1/public/video/Trailers and samples/ticket1398-ffmpeg-remux-broken.m2ts': Duration: 00:00:17.72, start: 1.400000, bitrate: 4621 kb/s Program 1 Metadata: service_name : Service01 service_provider: FFmpeg Stream #0:0[0x100], 122, 1/90000: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p, 1280x544, 104271/5000000, 23.98 fps, 23.98 tbr, 90k tbn, 47.95 tbc Stream #0:1[0x101](eng), 471, 1/90000: Audio: dts (DTS) ([6][0][0][0] / 0x0006), 48000 Hz, 5.1(side), s16, 1536 kb/s At least one output file must be specified }}} ---- Here is the console output for the tsMuxeR working remux output file: {{{ffmpeg version 0.9-Serviio, Copyright (c) 2000-2011 the FFmpeg developers built on Dec 19 2011 01:36:11 with gcc 4.2.3 configuration: --arch=arm --enable-armv5te --prefix=/opt --extra- cflags=-I/opt/include --extra-ldflags=-L/tmp/lib --enable-static --disable-shared --disable-ffplay --disable-ffserver --enable-pthreads --enable-libmp3lame --enable-librtmp --extra-version=Serviio libavutil 51. 32. 0 / 51. 32. 0 libavcodec 53. 42. 0 / 53. 42. 0 libavformat 53. 24. 0 / 53. 24. 0 libavdevice 53. 4. 0 / 53. 4. 0 libavfilter 2. 53. 0 / 2. 53. 0 libswscale 2. 1. 0 / 2. 1. 0 [mpegts @ 0xf49ab0] Format mpegts probed with size=2048 and score=100 [mpegts @ 0xf49ab0] stream=0 stream_type=1b pid=1011 prog_reg_desc=HDMV [mpegts @ 0xf49ab0] stream=1 stream_type=82 pid=1100 prog_reg_desc=HDMV [h264 @ 0xf4d6c0] err{or,}_recognition separate: 1; 1 [h264 @ 0xf4d6c0] err{or,}_recognition combined: 1; 65537 [dca @ 0xf4df70] err{or,}_recognition separate: 1; 1 [dca @ 0xf4df70] err{or,}_recognition combined: 1; 65537 [dca @ 0xf4df70] Unsupported bit depth: 0 [h264 @ 0xf4d6c0] no picture [dca @ 0xf4df70] Stream with high frequencies VQ coding [h264 @ 0xf4d6c0] no picture [mpegts @ 0xf49ab0] max_analyze_duration 5000000 reached at 5002667 rfps: 23.916667 0.007466 Last message repeated 1 times rfps: 24.000000 0.001218 rfps: 24.000000 0.008439 rfps: 47.916667 0.002653 Last message repeated 1 times rfps: 48.000000 0.004871 rfps: 48.000000 0.011118 rfps: 23.976024 0.000000 Last message repeated 1 times [mpegts @ 0xf49ab0] PES packet size mismatch Seems stream 0 codec frame rate differs from container frame rate: 47.95 (5000000/104271) -> 23.98 (24000/1001) Input #0, mpegts, from '/volume1/public/video/Trailers and samples/ticket1398-tsmuxer-remux-working.m2ts': Duration: 00:00:18.18, start: 599.958300, bitrate: 4504 kb/s Program 1 Stream #0:0[0x1011](eng), 122, 1/90000: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p, 1280x544, 104271/5000000, 23.98 fps, 23.98 tbr, 90k tbn, 47.95 tbc Stream #0:1[0x1100](eng), 471, 1/90000: Audio: dts (DTS) ([130][0][0][0] / 0x0082), 48000 Hz, 5.1(side), s16, 1536 kb/s At least one output file must be specified }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 3 14:05:20 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 03 Jun 2012 12:05:20 -0000 Subject: [FFmpeg-trac] #1398(undetermined:new): remuxed DTS audio won't play on hardware devices In-Reply-To: <036.6c89764cdb80309dbb63a9daa15c63e8@avcodec.org> References: <036.6c89764cdb80309dbb63a9daa15c63e8@avcodec.org> Message-ID: <051.84a9a1b945dba9ee2e7236725482aac1@avcodec.org> #1398: remuxed DTS audio won't play on hardware devices -------------------------------------+------------------------------------- Reporter: patters | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: DTS mpegts | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): The only needed output is the one from the command line you posted above. Please test current git head and please explain if and why -async 1 -copyts are necessary (I don't know). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 3 14:07:24 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 03 Jun 2012 12:07:24 -0000 Subject: [FFmpeg-trac] #1400(undetermined:new): Segfault, using -filter_complex Message-ID: <034.f793d8ded60defd7d55e7b900972be71@avcodec.org> #1400: Segfault, using -filter_complex -------------------------------------+------------------------------------- Reporter: burek | 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: When running the following command line, a segmentation fault message appeared: {{{ $ ffmpeg -i 1.flv -i 2.flv -filter_complex '[0:0]scale=iw/2:ih/2,pad=2*iw:ih[left];[1:0]scale=iw/2:ih/2[right];[left][right]overlay=main_w/2:0;[0:1][1:1] amerge' out.flv ffmpeg version N-41142-g8f61526 Copyright (c) 2000-2012 the FFmpeg developers built on May 30 2012 13:40:37 with gcc 4.6.3 configuration: --enable-static --enable-shared --enable-gpl --enable- nonfree --enable-postproc --enable-libx264 --enable-libaacplus --enable- libmp3lame --enable-libopenjpeg --enable-zlib libavutil 51. 55.100 / 51. 55.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [h264 @ 0x9797680] reference picture missing during reorder Last message repeated 3 times [h264 @ 0x9797680] Missing reference picture [h264 @ 0x9797680] decode_slice_header error [h264 @ 0x9797680] concealing 576 DC, 576 AC, 576 MV errors [h264 @ 0x9797680] reference picture missing during reorder Last message repeated 1 times [h264 @ 0x9797680] Missing reference picture Last message repeated 1 times [h264 @ 0x9797680] reference picture missing during reorder [h264 @ 0x9797680] Missing reference picture Input #0, flv, from '1.flv': Metadata: encoder : Lavf54.0.100 Duration: 00:15:04.99, start: 0.000000, bitrate: 157 kb/s Stream #0:0: Video: h264 (High), yuv420p, 512x288 [SAR 3:4 DAR 4:3], 250 tbr, 1k tbn, 50 tbc Stream #0:1: Audio: aac, 44100 Hz, stereo, s16 [h264 @ 0x9798da0] reference picture missing during reorder Last message repeated 3 times [h264 @ 0x9798da0] Missing reference picture [h264 @ 0x9798da0] decode_slice_header error [h264 @ 0x9798da0] concealing 576 DC, 576 AC, 576 MV errors [h264 @ 0x9798da0] reference picture missing during reorder Last message repeated 1 times [h264 @ 0x9798da0] Missing reference picture Last message repeated 1 times [h264 @ 0x9798da0] reference picture missing during reorder [h264 @ 0x9798da0] Missing reference picture Input #1, flv, from '2.flv': Metadata: encoder : Lavf53.31.100 Duration: 00:15:00.49, start: 0.000000, bitrate: 431 kb/s Stream #1:0: Video: h264 (High), yuv420p, 512x288 [SAR 3:4 DAR 4:3], 50 tbr, 1k tbn, 50 tbc Stream #1:1: Audio: aac, 44100 Hz, stereo, s16 [buffer @ 0x9ae4b40] w:512 h:288 pixfmt:yuv420p tb:1/1000 sar:3/4 sws_param:flags=2 [buffer @ 0x98ab100] w:512 h:288 pixfmt:yuv420p tb:1/1000 sar:3/4 sws_param:flags=2 [buffersink @ 0x9ae4a40] No opaque field provided No channel layout for input 1 Segmentation fault }}} (warnings about "reference picture" are due to live capturing of h264 stream, so some starting key frames are missing I guess, but both videos play normally) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 3 14:16:05 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 03 Jun 2012 12:16:05 -0000 Subject: [FFmpeg-trac] #1400(undetermined:new): Segfault, using -filter_complex In-Reply-To: <034.f793d8ded60defd7d55e7b900972be71@avcodec.org> References: <034.f793d8ded60defd7d55e7b900972be71@avcodec.org> Message-ID: <049.7c8267bd226f5d2f9137493a8b5cd706@avcodec.org> #1400: Segfault, using -filter_complex -------------------------------------+------------------------------------- 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 burek): Just to be sure, I've tried this same command on some other videos I hade and it's pretty much the same error: {{{ $ ffmpeg -i supermen.flv -i kittens.flv -filter_complex '[0:0]scale=iw/2:ih/2,pad=2*iw:ih[left];[1:0]scale=iw/2:ih/2[right];[left][right]overlay=main_w/2:0;[0:1][1:1] amerge' out.flvffmpeg version N-41142-g8f61526 Copyright (c) 2000-2012 the FFmpeg developers built on May 30 2012 13:40:37 with gcc 4.6.3 configuration: --enable-static --enable-shared --enable-gpl --enable- nonfree --enable-postproc --enable-libx264 --enable-libaacplus --enable- libmp3lame --enable-libopenjpeg --enable-zlib libavutil 51. 55.100 / 51. 55.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, flv, from 'supermen.flv': Metadata: lastkeyframetimestamp: 20 lastkeyframelocation: 949687 creator : YouTube, Inc. metadatacreator : YouTube Metadata Injector. haskeyframes : true hasmetadata : true Duration: 00:00:20.84, start: 0.000000, bitrate: 371 kb/s Stream #0:0: Video: flv1, yuv420p, 320x240, 380 kb/s, 25 tbr, 1k tbn, 1k tbc Stream #0:1: Audio: mp3, 22050 Hz, mono, s16, 56 kb/s Input #1, flv, from 'kittens.flv': Metadata: lastkeyframetimestamp: 183 lastkeyframelocation: 7513173 creator : YouTube, Inc. metadatacreator : YouTube Metadata Injector. haskeyframes : true hasmetadata : true Duration: 00:03:02.90, start: 0.000000, bitrate: 328 kb/s Stream #1:0: Video: flv1, yuv420p, 320x240, 336 kb/s, 30 tbr, 1k tbn, 1k tbc Stream #1:1: Audio: mp3, 22050 Hz, mono, s16, 64 kb/s [buffer @ 0x9107840] w:320 h:240 pixfmt:yuv420p tb:1/1000 sar:0/1 sws_param:flags=2 [buffer @ 0x9107700] w:320 h:240 pixfmt:yuv420p tb:1/1000 sar:0/1 sws_param:flags=2 [buffersink @ 0x9105560] No opaque field provided [amerge @ 0x9107120] No channel layout for input 1 Segmentation fault }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 3 14:41:50 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 03 Jun 2012 12:41:50 -0000 Subject: [FFmpeg-trac] #1400(undetermined:new): Segfault, using -filter_complex In-Reply-To: <034.f793d8ded60defd7d55e7b900972be71@avcodec.org> References: <034.f793d8ded60defd7d55e7b900972be71@avcodec.org> Message-ID: <049.09f6644c3f48016f9985c29812a39440@avcodec.org> #1400: Segfault, using -filter_complex -------------------------------------+------------------------------------- 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 burek): I've tried to change 'amerge' with 'amix' and boy did it kill my debian machine instantly :) Apparently, the encoding process completes, but after that, something starts happening with hdd which takes a lot of time and finally kills the OS (I guess some serious swapping starts or something like that). The first time I tried with 'amix', it crashed my machine efficiently, so I rebooted and turned the swap off (swapoff -a) and tried the command again :) This time it started again to rape my hdd, but only after the encoding has finished and just before the summary is displayed. I figured, this time it can't be swapping, since it's turned off, so I immediately pressed (and hold for some time) CTRL+C, which finally stopped it (after a minute or so). This is the entire log of that 2nd try: {{{ $ ffmpeg -i supermen.flv -i Sleeping\ Kittens.flv -filter_complex '[0:0]scale=iw/2:ih/2,pad=2*iw:ih[left];[1:0]scale=iw/2:ih/2[right];[left][right]overlay=main_w/2:0;[0:1][1:1] amix' out.flv ffmpeg version N-41142-g8f61526 Copyright (c) 2000-2012 the FFmpeg developers built on May 30 2012 13:40:37 with gcc 4.6.3 configuration: --enable-static --enable-shared --enable-gpl --enable- nonfree --enable-postproc --enable-libx264 --enable-libaacplus --enable- libmp3lame --enable-libopenjpeg --enable-zlib libavutil 51. 55.100 / 51. 55.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, flv, from 'supermen.flv': Metadata: lastkeyframetimestamp: 20 lastkeyframelocation: 949687 creator : YouTube, Inc. metadatacreator : YouTube Metadata Injector. haskeyframes : true hasmetadata : true Duration: 00:00:20.84, start: 0.000000, bitrate: 371 kb/s Stream #0:0: Video: flv1, yuv420p, 320x240, 380 kb/s, 25 tbr, 1k tbn, 1k tbc Stream #0:1: Audio: mp3, 22050 Hz, mono, s16, 56 kb/s Input #1, flv, from 'Sleeping Kittens.flv': Metadata: lastkeyframetimestamp: 183 lastkeyframelocation: 7513173 creator : YouTube, Inc. metadatacreator : YouTube Metadata Injector. haskeyframes : true hasmetadata : true Duration: 00:03:02.90, start: 0.000000, bitrate: 328 kb/s Stream #1:0: Video: flv1, yuv420p, 320x240, 336 kb/s, 30 tbr, 1k tbn, 1k tbc Stream #1:1: Audio: mp3, 22050 Hz, mono, s16, 64 kb/s [buffer @ 0x81d6a40] w:320 h:240 pixfmt:yuv420p tb:1/1000 sar:0/1 sws_param:flags=2 [buffer @ 0x8140a40] w:320 h:240 pixfmt:yuv420p tb:1/1000 sar:0/1 sws_param:flags=2 [buffersink @ 0x813e560] No opaque field provided File 'out.flv' already exists. Overwrite ? [y/N] y auto-inserting filter 'auto-inserted resampler 0' between the filter '0:1' and the filter 'Parsed_amix_4' [amix @ 0x8140120] auto-inserting filter 'auto-inserted resampler 1' between the filter '1:1' and the filter 'Parsed_amix_4' [scale @ 0x813ebc0] w:320 h:240 fmt:yuv420p sar:0/1 -> w:160 h:120 fmt:yuv420p sar:0/1 flags:0x2 [pad @ 0x81ceac0] w:160 h:120 -> w:320 h:120 x:0 y:0 color:0x000000FF [scale @ 0x81d13e0] w:320 h:240 fmt:yuv420p sar:0/1 -> w:160 h:120 fmt:yuva420p sar:0/1 flags:0x2 [overlay @ 0x81d41c0] main w:320 h:120 fmt:yuv420p overlay x:160 y:0 w:160 h:120 fmt:yuva420p [overlay @ 0x81d41c0] main_tb:1/1000 overlay_tb:1/1000 -> tb:1/1000 exact:1 [aresample @ 0x813db20] chl:mono fmt:s16 r:22050Hz -> chl:mono fmt:flt r:22050Hz [aresample @ 0x813d8a0] chl:mono fmt:s16 r:22050Hz -> chl:mono fmt:flt r:22050Hz Output #0, flv, to 'out.flv': Metadata: lastkeyframetimestamp: 20 lastkeyframelocation: 949687 creator : YouTube, Inc. metadatacreator : YouTube Metadata Injector. haskeyframes : true hasmetadata : true encoder : Lavf54.6.101 Stream #0:0: Video: flv1 ([2][0][0][0] / 0x0002), yuv420p, 320x120, q=2-31, 200 kb/s, 1k tbn, 25 tbc Stream #0:1: Audio: mp3 ([2][0][0][0] / 0x0002), 22050 Hz, mono, flt Stream mapping: Stream #0:0 (flv) -> scale Stream #0:1 (mp3) -> amix:input0 Stream #1:0 (flv) -> scale Stream #1:1 (mp3) -> amix:input1 overlay -> Stream #0:0 (flv) amix -> Stream #0:1 (libmp3lame) Press [q] to stop, [?] for help get_buffer() failed (-12 2 (nil)) 736kB time=00:00:20.36 bitrate= 296.3kbits/s Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 get_buffer() failed (-12 2 (nil)) 736kB time=00:00:20.36 bitrate= 296.3kbits/s Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 get_buffer() failed (-12 2 (nil)) 736kB time=00:00:20.36 bitrate= 296.3kbits/s Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 get_buffer() failed (-12 2 (nil)) 736kB time=00:00:20.36 bitrate= 296.3kbits/s Error while decoding stream #1:0 [flv @ 0x812a2a0] get_buffer() failed (-12 2 (nil)) Error while decoding stream #1:0 frame= 509 fps= 14 q=3.5 Lsize= 1206kB time=00:00:20.36 bitrate= 485.4kbits/s video:636kB audio:487kB global headers:0kB muxing overhead 7.392104% Received signal 2: terminating. ^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C$ }}} I think the problem rises just after the 1st video has run out, so maybe some kind of bogus error happens because one of the outputs has finished or something. Btw, the resulting output video plays fine :D -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 3 14:42:34 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 03 Jun 2012 12:42:34 -0000 Subject: [FFmpeg-trac] #1212(avcodec:closed): Invalid memory access with lead h263 and lowres In-Reply-To: <038.3d829ecf63ea87f6cc7bf7d174e16926@avcodec.org> References: <038.3d829ecf63ea87f6cc7bf7d174e16926@avcodec.org> Message-ID: <053.1d25aa323b96f36e26de90306edb1be0@avcodec.org> #1212: Invalid memory access with lead h263 and lowres -------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: fixed Keywords: lowres h263 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by michael): * status: open => closed * resolution: => fixed -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 3 14:45:21 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 03 Jun 2012 12:45:21 -0000 Subject: [FFmpeg-trac] #1399(avformat:closed): ffmpeg fails to compile with bintext demuxer disabled and either xbin, adf or idf demuxers enabled In-Reply-To: <034.b87635b4d5f42f999d1c6731a70510cc@avcodec.org> References: <034.b87635b4d5f42f999d1c6731a70510cc@avcodec.org> Message-ID: <049.9f8f5e64650c16cfa66e7d0b34307a8c@avcodec.org> #1399: ffmpeg fails to compile with bintext demuxer disabled and either xbin, adf or idf demuxers enabled -------------------------------------+------------------------------------- Reporter: jamal | Owner: Type: defect | Status: closed Priority: normal | Component: avformat Version: git-master | Resolution: fixed Keywords: bintext | Blocked By: xbin adf idf | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: bintext xbin adf idf demuxer => bintext xbin adf idf * status: new => closed * resolution: => fixed * reproduced: 0 => 1 Comment: Credits for --enable-random go to M?ns. Should be fixed in my next push, thank you for the report! -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 3 14:55:13 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 03 Jun 2012 12:55:13 -0000 Subject: [FFmpeg-trac] #1391(avcodec:closed): mace6 crash In-Reply-To: <038.7b6b71be560a012fea02055c8fdb006c@avcodec.org> References: <038.7b6b71be560a012fea02055c8fdb006c@avcodec.org> Message-ID: <053.2ccc0877d653ff83c50483988c179eab@avcodec.org> #1391: mace6 crash -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: fixed Keywords: mace6 crash | Blocked By: fpe | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by michael): * status: open => closed * resolution: => fixed -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 3 15:54:52 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 03 Jun 2012 13:54:52 -0000 Subject: [FFmpeg-trac] #1400(undetermined:new): Segfault, using -filter_complex In-Reply-To: <034.f793d8ded60defd7d55e7b900972be71@avcodec.org> References: <034.f793d8ded60defd7d55e7b900972be71@avcodec.org> Message-ID: <049.e2f0fba6ccd432032859c301c11767bf@avcodec.org> #1400: Segfault, using -filter_complex -------------------------------------+------------------------------------- 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): Please add backtrace etc. as explained on http://ffmpeg.org/bugreports.html -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 3 15:59:45 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 03 Jun 2012 13:59:45 -0000 Subject: [FFmpeg-trac] #1401(FFplay:new): ffplay: Muted when going to foreign tty but continues playing when coming back. Message-ID: <035.e6308e747901fda234a0696b3f7cbc70@avcodec.org> #1401: ffplay: Muted when going to foreign tty but continues playing when coming back. -------------------------------------+------------------------------------- Reporter: u ltd. | Type: defect Status: new | Priority: minor Component: FFplay | Version: 0.11 Keywords: | Blocked By: mute,tty,display | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- '''How to reproduce''' Invoke ffplay from somewhere (console with exported DISPLAY=:0 or from KDE4) {{{ % ffplay file.mp3 % ffplay http://url.com/file.mp3 % ffplay -nodisp file.mp3 % ffplay -nodisp http://url.com/file.mp3 }}} Then switch to another tty via Ctrl-Alt-F1 / Ctrl-Alt-F7 / Ctrl-Alt-F10 etc. Whenever I go to a tty with me logged in, the play continues. Going to ttys with nobody logged in or another user (root) the sound stops and, if invoked with window, it looks as if one little phrase would be repeated many times. In the 1st image you see: normal operation In the 2nd image you see: 1. Start of ffplay on tty7, hearing sound 2. Going to a tty which wasn't logged in and hearing nothing 3. going back to tty7 and hearing sound again and then taking a screen shot. (The window decoration looks normal on my screen, but the 'import' command seems to mangle the ffplay window decoration.) '''Additional information''' {{{ % ffplay -version ffplay version N-40844-g0e82d31 built on May 19 2012 15:26:37 with gcc 4.6.2 configuration: --prefix=/usr --mandir=/usr/share/man --libdir=/usr/lib64 --shlibdir=/usr/lib64 --disable-stripping --enable-pthreads --disable- shared --enable-avfilter --enable-static --enable-libfaac --enable- libmp3lame --enable-libxvid --enable-libx264 --enable-nonfree --enable- postproc --enable-shared --enable-libdc1394 --enable-libtheora --enable- libschroedinger --enable-libvpx --enable-gpl --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-version3 --enable-x11grab --enable- ffplay libavutil 51. 53.100 / 51. 53.100 libavcodec 54. 21.101 / 54. 21.101 libavformat 54. 5.100 / 54. 5.100 libavdevice 53. 4.100 / 53. 4.100 libavfilter 2. 74.102 / 2. 74.102 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 12.100 / 0. 12.100 libpostproc 52. 0.100 / 52. 0.100 }}} Another version (same bug): {{{ % ffplay -version ffplay version 0.11 built on Jun 3 2012 15:12:12 with gcc 4.6.2 configuration: --prefix=/usr --mandir=/usr/share/man --libdir=/usr/lib64 --shlibdir=/usr/lib64 --disable-stripping --enable-pthreads --disable- shared --enable-avfilter --enable-static --enable-libfaac --enable- libmp3lame --enable-libxvid --enable-libx264 --enable-nonfree --enable- postproc --enable-shared --enable-libdc1394 --enable-libtheora --enable- libschroedinger --enable-libvpx --enable-gpl --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-version3 --enable-x11grab --enable- ffplay --disable-outdev=sdl libavutil 51. 54.100 / 51. 53.100 libavcodec 54. 23.100 / 54. 21.101 libavformat 54. 6.100 / 54. 5.100 libavdevice 54. 0.100 / 53. 4.100 libavfilter 2. 77.100 / 2. 74.102 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 12.100 libpostproc 52. 0.100 / 52. 0.100 }}} ''' Another related error (reproducible) ''' When I made the screen shot, I had another ffplay running on tty2 on a http mp3 stream. after quitting the windowed ffplay and waiting some time and then randomly switching between "mute" ttys and "playing" ttys and going back to tty7 (window manager), I had about 2 seconds of sound an then the tty2 ffplay was mute too (but still counted seconds!) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 3 16:12:51 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 03 Jun 2012 14:12:51 -0000 Subject: [FFmpeg-trac] #1402(FFplay:new): ffplay: doesn't work on a tty console Message-ID: <035.db4c65fedd5c9ac9c38d43aefc6a2c41@avcodec.org> #1402: ffplay: doesn't work on a tty console -------------------------------------+------------------------------------- Reporter: u ltd. | Type: defect Status: new | Priority: normal Component: FFplay | Version: 0.11 Keywords: | Blocked By: tty,console,ffplay | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- '''How to reproduce''' Invoke ffplay from non-graphical console (e.g., tty3 with empty DISPLAY environment variable) {{{ % ffplay file.mp3 % ffplay http://url.com/file.mp3 % ffplay -nodisp file.mp3 % ffplay -nodisp http://url.com/file.mp3 }}} What happens: {{{ ffplay version N-40844-g0e82d31 Copyright (c) 2003-2012 the FFmpeg developers built on Jun 3 2012 13:43:28 with gcc 4.6.2 configuration: --prefix=/usr --mandir=/usr/share/man --libdir=/usr/lib64 --shlibdir=/usr/lib64 --disable-stripping --enable-pthreads --disable- shared --enable-avfilter --enable-static --enable-libfaac --enable- libmp3lame --enable-libxvid --enable-libx264 --enable-nonfree --enable- postproc --enable-shared --enable-libdc1394 --enable-libtheora --enable- libschroedinger --enable-libvpx --enable-gpl --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-version3 --enable-x11grab --enable- ffplay --disable-outdev=sdl libavutil 51. 53.100 / 51. 53.100 libavcodec 54. 21.101 / 54. 21.101 libavformat 54. 5.100 / 54. 5.100 libavdevice 53. 4.100 / 53. 4.100 libavfilter 2. 74.102 / 2. 74.102 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 12.100 / 0. 12.100 libpostproc 52. 0.100 / 52. 0.100 Could not initialize SDL - Unable to open mouse (Did you set the DISPLAY variable?) }}} What I would have expected of ffplay: Playing file.mp3. '''Additional information''' {{{ % ffplay -version ffplay version N-40844-g0e82d31 built on May 19 2012 15:26:37 with gcc 4.6.2 configuration: --prefix=/usr --mandir=/usr/share/man --libdir=/usr/lib64 --shlibdir=/usr/lib64 --disable-stripping --enable-pthreads --disable- shared --enable-avfilter --enable-static --enable-libfaac --enable- libmp3lame --enable-libxvid --enable-libx264 --enable-nonfree --enable- postproc --enable-shared --enable-libdc1394 --enable-libtheora --enable- libschroedinger --enable-libvpx --enable-gpl --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-version3 --enable-x11grab --enable- ffplay libavutil 51. 53.100 / 51. 53.100 libavcodec 54. 21.101 / 54. 21.101 libavformat 54. 5.100 / 54. 5.100 libavdevice 53. 4.100 / 53. 4.100 libavfilter 2. 74.102 / 2. 74.102 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 12.100 / 0. 12.100 libpostproc 52. 0.100 / 52. 0.100 }}} Another version (same bug): {{{ % ffplay -version ffplay version 0.11 built on Jun 3 2012 15:12:12 with gcc 4.6.2 configuration: --prefix=/usr --mandir=/usr/share/man --libdir=/usr/lib64 --shlibdir=/usr/lib64 --disable-stripping --enable-pthreads --disable- shared --enable-avfilter --enable-static --enable-libfaac --enable- libmp3lame --enable-libxvid --enable-libx264 --enable-nonfree --enable- postproc --enable-shared --enable-libdc1394 --enable-libtheora --enable- libschroedinger --enable-libvpx --enable-gpl --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-version3 --enable-x11grab --enable- ffplay --disable-outdev=sdl libavutil 51. 54.100 / 51. 53.100 libavcodec 54. 23.100 / 54. 21.101 libavformat 54. 6.100 / 54. 5.100 libavdevice 54. 0.100 / 53. 4.100 libavfilter 2. 77.100 / 2. 74.102 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 12.100 libpostproc 52. 0.100 / 52. 0.100 }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 3 16:37:13 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 03 Jun 2012 14:37:13 -0000 Subject: [FFmpeg-trac] #1402(FFplay:new): ffplay: doesn't work on a tty console In-Reply-To: <035.db4c65fedd5c9ac9c38d43aefc6a2c41@avcodec.org> References: <035.db4c65fedd5c9ac9c38d43aefc6a2c41@avcodec.org> Message-ID: <050.7b61b46c123a90e874a5fc439e1d622d@avcodec.org> #1402: ffplay: doesn't work on a tty console -------------------------------------+------------------------------------- Reporter: u ltd. | Owner: Type: defect | Status: new Priority: normal | Component: FFplay Version: 0.11 | Resolution: Keywords: | Blocked By: tty,console,ffplay | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by u ltd.): '''Comment 1:''' related to #1401 '''Comment 2:''' This happened in xterm on the graphical tty (tty7) in KDE4: {{{ % unset DISPLAY % ffplay ~/dnw.mp3 ffplay version N-40844-g0e82d31 Copyright (c) 2003-2012 the FFmpeg developers built on May 19 2012 15:26:37 with gcc 4.6.2 configuration: --prefix=/usr --mandir=/usr/share/man --libdir=/usr/lib64 --shlibdir=/usr/lib64 --disable-stripping --enable-pthreads --disable- shared --enable-avfilter --enable-static --enable-libfaac --enable- libmp3lame --enable-libxvid --enable-libx264 --enable-nonfree --enable- postproc --enable-shared --enable-libdc1394 --enable-libtheora --enable- libschroedinger --enable-libvpx --enable-gpl --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-version3 --enable-x11grab --enable- ffplay libavutil 51. 53.100 / 51. 53.100 libavcodec 54. 21.101 / 54. 21.101 libavformat 54. 5.100 / 54. 5.100 libavdevice 53. 4.100 / 53. 4.100 libavfilter 2. 74.102 / 2. 74.102 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 12.100 / 0. 12.100 libpostproc 52. 0.100 / 52. 0.100 Could not initialize SDL - Unable to open a console terminal (Did you set the DISPLAY variable?) % }}} The interesting thing is that I don't see this text but I see the last non-graphical tty I visited. Nevertheless I am on tty7 and all key presses go to KDE4 environment. I have to press Ctrl-Alt-F1 and Ctrl-Alt-F7 to get back the graphical view. Please mind that this happens independent of the use of the -nodisp ffplay flag. '''Comment 3:''' My system: OpenSUSE 12.1; Kernel 3.1.10-1.9-desktop -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 3 16:37:53 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 03 Jun 2012 14:37:53 -0000 Subject: [FFmpeg-trac] #1401(FFplay:new): ffplay: Muted when going to foreign tty but continues playing when coming back. In-Reply-To: <035.e6308e747901fda234a0696b3f7cbc70@avcodec.org> References: <035.e6308e747901fda234a0696b3f7cbc70@avcodec.org> Message-ID: <050.c47a605cb0550b712d8c3d64c3fa03e4@avcodec.org> #1401: ffplay: Muted when going to foreign tty but continues playing when coming back. -------------------------------------+------------------------------------- Reporter: u ltd. | Owner: Type: defect | Status: new Priority: minor | Component: FFplay Version: 0.11 | Resolution: Keywords: | Blocked By: mute,tty,display | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by u ltd.): '''Comment 1:''' related to #1402 '''Comment 2:''' My system: OpenSUSE 12.1; Kernel 3.1.10-1.9-desktop -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 3 16:46:50 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 03 Jun 2012 14:46:50 -0000 Subject: [FFmpeg-trac] #1402(FFplay:open): ffplay: doesn't work on a tty console In-Reply-To: <035.db4c65fedd5c9ac9c38d43aefc6a2c41@avcodec.org> References: <035.db4c65fedd5c9ac9c38d43aefc6a2c41@avcodec.org> Message-ID: <050.4e410db7abc5729abb54ebd2ffcdafd6@avcodec.org> #1402: ffplay: doesn't work on a tty console ------------------------------------+---------------------------------- Reporter: u ltd. | Owner: Type: defect | Status: open Priority: normal | Component: FFplay Version: git-master | Resolution: Keywords: tty | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+---------------------------------- Changes (by cehoyos): * keywords: tty,console,ffplay => tty * status: new => open * version: 0.11 => git-master * reproduced: 0 => 1 Comment: Possible fix attached. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 3 16:55:15 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 03 Jun 2012 14:55:15 -0000 Subject: [FFmpeg-trac] #1401(FFplay:new): ffplay: Muted when going to foreign tty but continues playing when coming back. In-Reply-To: <035.e6308e747901fda234a0696b3f7cbc70@avcodec.org> References: <035.e6308e747901fda234a0696b3f7cbc70@avcodec.org> Message-ID: <050.830b50655743909177c0af1abc204f3b@avcodec.org> #1401: ffplay: Muted when going to foreign tty but continues playing when coming back. --------------------------------+---------------------------------- Reporter: u ltd. | Owner: Type: defect | Status: new Priority: minor | Component: FFplay Version: 0.11 | Resolution: Keywords: tty | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------+---------------------------------- Changes (by cehoyos): * keywords: mute,tty,display => tty Comment: Not reproducible here (ffplay continues to play no matter if the tty has no user or if root is logged in) on Opensuse 10.3. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 3 17:13:14 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 03 Jun 2012 15:13:14 -0000 Subject: [FFmpeg-trac] #1392(avcodec:closed): pcm_bluray crash In-Reply-To: <038.18f94db1cbcebe9ae1e94fb32564baa1@avcodec.org> References: <038.18f94db1cbcebe9ae1e94fb32564baa1@avcodec.org> Message-ID: <053.fdc4f06148242f21a721822cd7d81863@avcodec.org> #1392: pcm_bluray crash ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: fixed Keywords: crash fpe | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by michael): * status: open => closed * resolution: => fixed -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 3 17:33:43 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 03 Jun 2012 15:33:43 -0000 Subject: [FFmpeg-trac] #1297(undetermined:new): FFMPEG creating stuttering MPEG-2 TS video files In-Reply-To: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> References: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> Message-ID: <055.dca4ca13ba72b6071fbc73746ae24e08@avcodec.org> #1297: FFMPEG creating stuttering MPEG-2 TS video files -------------------------------------+------------------------------------- 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): :) - okay lucky guess. I did a little research, I ran the file through MediaInfo. It returned the frame rate as 25. The question is why is FFMPEG reporting it as 50? Should I open a separate ticket for this? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 3 17:42:21 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 03 Jun 2012 15:42:21 -0000 Subject: [FFmpeg-trac] #1395(undetermined:closed): mpc8 crash In-Reply-To: <038.b776e90dfb3960c678245309315f3457@avcodec.org> References: <038.b776e90dfb3960c678245309315f3457@avcodec.org> Message-ID: <053.6fa6571546dbcb46bc6c27b277102b57@avcodec.org> #1395: mpc8 crash -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: important | Component: Version: git-master | undetermined Keywords: mpc8 crash | Resolution: fixed SIGSEGV | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by michael): * status: open => closed * resolution: => fixed -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 3 19:48:58 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 03 Jun 2012 17:48:58 -0000 Subject: [FFmpeg-trac] #1402(FFplay:open): ffplay: doesn't work on a tty console In-Reply-To: <035.db4c65fedd5c9ac9c38d43aefc6a2c41@avcodec.org> References: <035.db4c65fedd5c9ac9c38d43aefc6a2c41@avcodec.org> Message-ID: <050.c3a12a33ac98e37d3f8e19ddcee0501c@avcodec.org> #1402: ffplay: doesn't work on a tty console ------------------------------------+---------------------------------- Reporter: u ltd. | Owner: Type: defect | Status: open Priority: normal | Component: FFplay Version: git-master | Resolution: Keywords: tty | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+---------------------------------- Comment (by u ltd.): Yes, '''patchnodisplay.diff''' solved this problem (only #1402). When providing -nodisp, ffplay works even in no-DISPLAY consoles. "Comment 2" (see above) remains still valid for commands like {{{ffplay file.mp3}}} but may belong to #1401 rather then to this defect. {{{ffplay -nodisp file.mp3}}} now works fine everywhere. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 3 20:42:36 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 03 Jun 2012 18:42:36 -0000 Subject: [FFmpeg-trac] #1297(undetermined:new): FFMPEG creating stuttering MPEG-2 TS video files In-Reply-To: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> References: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> Message-ID: <055.cdf3bd9703bd9e672497030201bc6dd0@avcodec.org> #1297: FFMPEG creating stuttering MPEG-2 TS video files -------------------------------------+------------------------------------- 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 cehoyos): Replying to [comment:14 ramitbhalla]: > The question is why is FFMPEG reporting it as 50? Should I open a separate ticket for this? Only if you have any indication that this is not the same problem as in ticket #1065. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 3 20:56:03 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 03 Jun 2012 18:56:03 -0000 Subject: [FFmpeg-trac] #1403(undetermined:new): vp3 crash Message-ID: <038.e9cee06698cb0a6099f7983b6939be33@avcodec.org> #1403: vp3 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 -------------------------------------+------------------------------------- http://www.datafilehost.com/download-f559b2cf.html {{{ (gdb) r -vcodec vp3 -i test.smk -an -f null - The program being debugged has been started already. Start it from the beginning? (y or n) y Starting program: d:\mingw\msys\1.0\ffmpeg-head-ab7d6cb\ffmpeg_g.exe -vcodec vp3 -i test.smk -an -f null - [New Thread 3200.0xa8c] ffmpeg version 0.10.2.git-ab7d6cb Copyright (c) 2000-2012 the FFmpeg developers built on May 30 2012 13:37:47 with gcc 4.6.1 configuration: --disable-ffprobe --enable-gpl libavutil 51. 55.100 / 51. 55.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [binkaudio_dct @ 04126d00] Warning: not compiled with thread support, using thre ad emulation [vp3 @ 04120e20] Warning: not compiled with thread support, using thread emulati on [smk @ 03bb2340] max_analyze_duration 5000000 reached at 5005200 Guessed Channel Layout for Input Stream #0.1 : stereo Input #0, smk, from 'test.smk': Duration: 00:00:12.63, start: 0.000000, bitrate: 1684 kb/s Stream #0:0: Video: vp3 (SMK4 / 0x344B4D53), pal8, 320x240, 23.98 fps, 23.98 tbr, 23.98 tbn, 23.98 tbc Stream #0:1: Audio: binkaudio_dct, 44100 Hz, stereo, s16 [buffer @ 03bca2e0] w:320 h:240 pixfmt:pal8 tb:4171/100000 sar:0/1 sws_param:fla gs=2 [buffersink @ 03bca600] No opaque field provided [rawvideo @ 04141020] Warning: not compiled with thread support, using thread em ulation [vp3 @ 04120e20] Warning: not compiled with thread support, using thread emulati on Output #0, null, to 'pipe:': Metadata: encoder : Lavf54.6.101 Stream #0:0: Video: rawvideo, pal8, 320x240, q=2-31, 200 kb/s, 90k tbn, 23.9 8 tbc Stream mapping: Stream #0:0 -> #0:0 (vp3 -> rawvideo) Press [q] to stop, [?] for help [vp3 @ 04120e20] Coefficient index overflow Last message repeated 1 times Program received signal SIGSEGV, Segmentation fault. 0x008e529e in ff_put_signed_pixels_clamped_mmx (block=0x22e490, pixels=0x0, line_size=0) at libavcodec/x86/dsputil_mmx.c:319 319 __asm__ volatile ( (gdb) bt #0 0x008e529e in ff_put_signed_pixels_clamped_mmx (block=0x22e490, pixels=0x0, line_size=0) at libavcodec/x86/dsputil_mmx.c:319 #1 0x0066aa91 in render_slice (slice=0, s=0x4142240) at libavcodec/vp3.c:1579 #2 vp3_decode_frame (avctx=0x4120e20, data=0x3bcb360, data_size=0x22e8bc, avpkt=0x22e5b8) at libavcodec/vp3.c:2034 #3 0x0054249d in avcodec_decode_video2 (avctx=0x4120e20, picture=0x3bcb360, got_picture_ptr=0x22e8bc, avpkt=0x22e7f0) at libavcodec/utils.c:1464 #4 0x0040c507 in decode_video (got_output=, pkt=, ist=) at ffmpeg.c:2645 #5 output_packet (ist=0x3bc97a0, pkt=0x22fbb0) at ffmpeg.c:2816 #6 0x0040e723 in transcode () at ffmpeg.c:3662 #7 0x00b12f42 in main (argc=9, argv=0x3bc0de0) at ffmpeg.c:5926 (gdb) }}} crashes also with {{{ C:\>ffmpeg ffmpeg version N-41244-ge952337 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 3 2012 02:22:30 with gcc 4.5.0 20100414 (Fedora MinGW 4.5.0-1.fc 14) configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build --arch= x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686 -pc-min gw32-gcc' --enable-w32threads --enable-memalign-hack --enable-runtime- cpudetect --enable-cross-compile --enable-static --disable-shared --extra- libs='-lws2_32 - lwinmm' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snapshots/buil d/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/snapshots/b uild/lib' --enable-bzlib --enable-zlib --enable-gpl --enable-version3 --enable-n onfree --enable-libx264 --enable-libspeex --enable-libtheora --enable- libvorbis --enable-libfaac --enable-libxvid --enable-libopencore-amrnb --enable- libopencor e-amrwb --enable-libmp3lame --enable-libvpx --disable-decoder=libvpx libavutil 51. 56.100 / 51. 56.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Hyper fast Audio and Video encoder usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfi le}... Use -h to get full help or, even better, run 'man ffmpeg' }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 3 21:39:07 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 03 Jun 2012 19:39:07 -0000 Subject: [FFmpeg-trac] #1403(avcodec:open): vp3 crash In-Reply-To: <038.e9cee06698cb0a6099f7983b6939be33@avcodec.org> References: <038.e9cee06698cb0a6099f7983b6939be33@avcodec.org> Message-ID: <053.107fc5c9de3bc2d28fb4aa78b096fa73@avcodec.org> #1403: vp3 crash ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: vp3 | 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: => vp3 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 3 22:30:55 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 03 Jun 2012 20:30:55 -0000 Subject: [FFmpeg-trac] #1404(avcodec:new): Several problems with prores decoders/encoders during compilation Message-ID: <034.d3549e31315813c7e1c46e28168bbd90@avcodec.org> #1404: Several problems with prores decoders/encoders during compilation ---------------------------------+-------------------------------------- Reporter: jamal | Type: defect Status: new | Priority: normal Component: avcodec | Version: git-master Keywords: prores | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ---------------------------------+-------------------------------------- Some problems i found with the different prores decoders and encoders. First, the following configuration fails when linking the executables: {{{ ./configure --disable-everything --enable-decoder=prores }}} The error is as follows: {{{ LD ffmpeg_g.exe libavcodec/libavcodec.a(proresdec2.o): In function `decode_init': D:\msys\1.0\home\jamal\ffmpeg/libavcodec/proresdec2.c:73: undefined reference to `ff_proresdsp_init' collect2: ld returned 1 exit status make: *** [ffmpeg_g.exe] Error 1 }}} The problem is that libavcodec/Makefile is not compiling proresdsp.c when this decoder is enabled alone. {{{ OBJS-$(CONFIG_PRORES_DECODER) += proresdec2.o }}} should be {{{ OBJS-$(CONFIG_PRORES_DECODER) += proresdec2.o proresdsp.o }}} ---- Second, when for example configuring with {{{ ./configure --disable-decoders --enable-decoder=prores_lgpl }}} The compilation succeeds, but both ffmpeg and ffprobe crash when trying to read a file with a prores stream. The problem is that proresdsp.c contains two functions used by the prores_lgpl decoder that only consider "CONFIG_PRORES_DECODER" but not "CONFIG_PRORES_LGPL_DECODER" during compilation. In both cases {{{ #if CONFIG_PRORES_DECODER }}} should be {{{ #if CONFIG_PRORES_DECODER | CONFIG_PRORES_LGPL_DECODER }}} Since the other prores decoder also uses these functions. ---- Third, when compiling for example with {{{ ./configure --disable-encoders --enable-encoder=prores_kostya }}} The compilation succeeds as well, but ffmpeg crashes when trying to encode using said encoder. The problem is once again in proresdsp.c where two functions needed by the prores_kostya encoder checks for CONFIG_PRORES_ENCODER when it should check for CONFIG_PRORES_KOSTYA_ENCODER instead. In both cases {{{ #if CONFIG_PRORES_ENCODER }}} should be {{{ #if CONFIG_PRORES_KOSTYA_ENCODER }}} Since the other prores encoder doesn't use functions from proresdsp.c at all. ---- I presume most of these problem were introduced after the decoders/encoders got a name change in one of the merges from libav. The prores and prores_anatoliy encoders are exactly the same thing for example, yet for some reason are two separate encoders. Once again, found this thanks to M?ns' --enable-random feature. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 3 22:45:09 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 03 Jun 2012 20:45:09 -0000 Subject: [FFmpeg-trac] #1405(undetermined:new): General errors parsing presets (invalid option 'directpred' for instance) Message-ID: <041.6537da7fb13eb1750bfcff3ceaf3509c@avcodec.org> #1405: General errors parsing presets (invalid option 'directpred' for instance) -------------------------------------+------------------------------------- Reporter: | Type: defect klaussfreire | Priority: normal Status: new | Version: Component: | unspecified undetermined | Blocked By: Keywords: | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- '''Bad Version:''' On git master branch, last commit at Sun Jun 3 17:40:30 2012 +0200 Happiness release from the download page (so not so happy) '''Good version:''' Freedom release from the download page '''What I'm doing:''' Trying to concatenate '''Symptoms:''' Every time I try to use a preset that contains the "directpred" option, I get an error: Invalid option or argument:'directpred=3', parsed as 'directpred' = '3'. If I comment the directpred option, I get: {{{[NULL @ 0x638120] [Eval @ 0x7fff6bf47810] Undefined constant or missing '(' in 'obmc'}}} {{{[NULL @ 0x638120] Unable to parse option value "obmc+gmc+part+aic+umv"}}} {{{[NULL @ 0x638120] Error setting option flags to value +loop+obmc+gmc+part+aic+umv.}}} So it seems to be general preset parsing brokenness, at least regarding libx264 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 4 00:09:56 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 03 Jun 2012 22:09:56 -0000 Subject: [FFmpeg-trac] #1400(undetermined:new): Segfault, using -filter_complex In-Reply-To: <034.f793d8ded60defd7d55e7b900972be71@avcodec.org> References: <034.f793d8ded60defd7d55e7b900972be71@avcodec.org> Message-ID: <049.d2b8e4ced6136b39634761f9ab81a8b4@avcodec.org> #1400: Segfault, using -filter_complex -------------------------------------+------------------------------------- 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 Cigaes): Please try the patches sent to the mailing list: [http://ffmpeg.org/pipermail/ffmpeg-devel/2012-June/125387.html] [http://ffmpeg.org/pipermail/ffmpeg-devel/2012-June/125388.html] Also, try inserting {{{aformat=channel_layouts=''whatever''}}} in front of each input of amerge. Also, in the future, the get help the most efficiently, try to trim your command line to the bare minimum exhibiting the problem and using publicly available files. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 4 00:14:27 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 03 Jun 2012 22:14:27 -0000 Subject: [FFmpeg-trac] #1400(undetermined:new): Segfault, using -filter_complex In-Reply-To: <034.f793d8ded60defd7d55e7b900972be71@avcodec.org> References: <034.f793d8ded60defd7d55e7b900972be71@avcodec.org> Message-ID: <049.fd974db955cf3a78873df558a0b8e02b@avcodec.org> #1400: Segfault, using -filter_complex -------------------------------------+------------------------------------- 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 burek): ok, I'll keep that in mind, I just wanted to avoid the reply like "please provide complete uncut output..." anyway, I'd like not to try to do anything with that anymore, since it crashes my machine every time I try it.. so I'd like to stay away from it if I can.. I just reported it for the devels to investigate further if they feel like doing it.. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 4 00:37:35 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 03 Jun 2012 22:37:35 -0000 Subject: [FFmpeg-trac] #1398(undetermined:new): remuxed DTS audio won't play on hardware devices In-Reply-To: <036.6c89764cdb80309dbb63a9daa15c63e8@avcodec.org> References: <036.6c89764cdb80309dbb63a9daa15c63e8@avcodec.org> Message-ID: <051.c5055396b884f643ec8e6888491df8a6@avcodec.org> #1398: remuxed DTS audio won't play on hardware devices -------------------------------------+------------------------------------- Reporter: patters | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: DTS mpegts | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by patters): Previous comment updated... -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 4 01:08:57 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 03 Jun 2012 23:08:57 -0000 Subject: [FFmpeg-trac] #1242(undetermined:new): Remuxing Matroska to MPEG transport stream with -copyts errors out with non monotonically increasing dts In-Reply-To: <035.4dc7b18c145b5bce969ffc1ae3f8f8fd@avcodec.org> References: <035.4dc7b18c145b5bce969ffc1ae3f8f8fd@avcodec.org> Message-ID: <050.93b0c662eb0f06b5345690df8ae5919b@avcodec.org> #1242: Remuxing Matroska to MPEG transport stream with -copyts errors out with non monotonically increasing dts -------------------------------------+------------------------------------- Reporter: chucks | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: matroska | Resolution: mpegts copyts non-monotonic dts | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by patters): Just thought I'd mention that the Serviio-distributed version of FFmpeg includes a patch specifically to fix this issue, which I believe has still never been in any release version of FFmpeg. So it's not a 'clean' version of 0.9, and therefore not a regression as such. I can't find the thread now, but this question comes up on the Serviio forum and I seem to recall that Zip (Serviio's developer) mentioned something of how this fix is considered by the FFmpeg developers as a somewhat dirty workaround, which is why it isn't committed. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 4 01:11:07 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 03 Jun 2012 23:11:07 -0000 Subject: [FFmpeg-trac] #1406(FFmpeg:new): Mingw make ffmpeg libavfilter error 1 Message-ID: <034.8889fb265bafb986563cd556a6c34b75@avcodec.org> #1406: Mingw make ffmpeg libavfilter error 1 -------------------------------------+------------------------------------- Reporter: baoky | Type: defect Status: new | Priority: critical Component: FFmpeg | Version: Keywords: libavfilter | unspecified Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Here is my line $ ./configure --enable-version3 --enable-libvorbis --enable-libx264 --disable-ffplay --enable-shared --enable-libmp3lame --enable-gpl --enable-pthreads --enable-postproc --enable-libxvid --enable-libgsm --enable-swscale --enable-nonfree --enable-avfilter --enable-libass Below is the error collect2: ld returned 1 exit status make: *** [libavfilter/avfilter-2.dll] Error 1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 4 05:17:10 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 04 Jun 2012 03:17:10 -0000 Subject: [FFmpeg-trac] #1297(undetermined:new): FFMPEG creating stuttering MPEG-2 TS video files In-Reply-To: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> References: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> Message-ID: <055.a5065c6dbddc71b12d2040a5c38260e1@avcodec.org> #1297: FFMPEG creating stuttering MPEG-2 TS video files -------------------------------------+------------------------------------- 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): Sounds similar - can I tag the current file and info/output to the same ticket? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 4 07:35:27 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 04 Jun 2012 05:35:27 -0000 Subject: [FFmpeg-trac] #1405(undetermined:new): General errors parsing presets (invalid option 'directpred' for instance) In-Reply-To: <041.6537da7fb13eb1750bfcff3ceaf3509c@avcodec.org> References: <041.6537da7fb13eb1750bfcff3ceaf3509c@avcodec.org> Message-ID: <056.7a84e03bd1bc6cd469d0bc0becf6ff42@avcodec.org> #1405: General errors parsing presets (invalid option 'directpred' for instance) -------------------------------------+------------------------------------- Reporter: | Owner: klaussfreire | Status: new Type: defect | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: libx264 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => libx264 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 4 07:41:02 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 04 Jun 2012 05:41:02 -0000 Subject: [FFmpeg-trac] #1406(FFmpeg:new): Mingw make ffmpeg libavfilter error 1 In-Reply-To: <034.8889fb265bafb986563cd556a6c34b75@avcodec.org> References: <034.8889fb265bafb986563cd556a6c34b75@avcodec.org> Message-ID: <049.579da0aa8916c267369365e3d5260016@avcodec.org> #1406: Mingw make ffmpeg libavfilter error 1 -------------------------------------+---------------------------------- Reporter: baoky | Owner: Type: defect | Status: new Priority: normal | Component: FFmpeg Version: unspecified | Resolution: Keywords: libavfilter | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+---------------------------------- Changes (by cehoyos): * priority: critical => normal Comment: Please confirm that you are using current git head and that you did run "make distclean" before running configure. To make this a valid ticket, run make, then run make again (I assume it fails), then run "make V=1" and post the complete, uncut output of make V=1. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 4 08:52:13 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 04 Jun 2012 06:52:13 -0000 Subject: [FFmpeg-trac] #1406(FFmpeg:new): Mingw make ffmpeg libavfilter error 1 In-Reply-To: <034.8889fb265bafb986563cd556a6c34b75@avcodec.org> References: <034.8889fb265bafb986563cd556a6c34b75@avcodec.org> Message-ID: <049.2cf2a7f9d7b1d7ac2edf92a9f16d965f@avcodec.org> #1406: Mingw make ffmpeg libavfilter error 1 -------------------------------------+---------------------------------- Reporter: baoky | Owner: Type: defect | Status: new Priority: normal | Component: FFmpeg Version: unspecified | Resolution: Keywords: libavfilter | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+---------------------------------- Comment (by baoky): after running make distclean make , make again and make V=1 returns me Makefile:2: config.mak: No such file or directory Makefile:47: /common.mak: No such file or directory Makefile:88: /libavutil/Makefile: No such file or directory Makefile:88: /library.mak: No such file or directory Makefile:168: /doc/Makefile: No such file or directory Makefile:169: /tests/Makefile: No such file or directory make: *** No rule to make target `/tests/Makefile'. Stop. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 4 09:11:22 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 04 Jun 2012 07:11:22 -0000 Subject: [FFmpeg-trac] #1407(avcodec:new): aac: 960/120 MDCT window is not implemented Message-ID: <036.12edab881cbd26c6c4eddffc7a9fd737@avcodec.org> #1407: aac: 960/120 MDCT window is not implemented ---------------------------------------+--------------------------------- Reporter: cehoyos | Owner: Type: enhancement | Status: new Priority: wish | Component: avcodec Version: git-master | Keywords: aac Blocked By: | Blocking: Reproduced by developer: 1 | Analyzed by developer: 0 ---------------------------------------+--------------------------------- http://thread.gmane.org/gmane.comp.video.ffmpeg.devel/145562 An aac sample with 960/120 MDCT was uploaded by a user, mdct_error.flv is now in samples/A-codecs/AAC {{{ $ ffmpeg -i mdct_error.flv ffmpeg version N-41284-ge00b2d2 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 4 2012 08:52:52 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable- libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs libavutil 51. 56.100 / 51. 56.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 78.100 / 2. 78.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [aac @ 0x9018c00] 960/120 MDCT window 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. [aac @ 0x9018c00] 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. Guessed Channel Layout for Input Stream #0.1 : stereo Input #0, flv, from 'mdct_error.flv': Metadata: fps : 25 SAR : 64:45 Duration: 00:00:31.04, start: 0.000000, bitrate: 1675 kb/s Stream #0:0: Video: h264 (Constrained Baseline), yuv420p, 720x576 [SAR 64:45 DAR 16:9], 25 tbr, 1k tbn, 50 tbc Stream #0:1: Audio: aac, 48000 Hz, stereo At least one output file must be specified }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 4 09:14:36 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 04 Jun 2012 07:14:36 -0000 Subject: [FFmpeg-trac] #1406(FFmpeg:new): Mingw make ffmpeg libavfilter error 1 In-Reply-To: <034.8889fb265bafb986563cd556a6c34b75@avcodec.org> References: <034.8889fb265bafb986563cd556a6c34b75@avcodec.org> Message-ID: <049.b80b287c59d5ff8ae89f8e806eb85a47@avcodec.org> #1406: Mingw make ffmpeg libavfilter error 1 -------------------------------------+---------------------------------- Reporter: baoky | Owner: Type: defect | Status: new Priority: normal | Component: FFmpeg Version: unspecified | Resolution: Keywords: libavfilter | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+---------------------------------- Comment (by cehoyos): Please run configure, then run make. If you encounter an error, run make again. Then run "make V=1" and post the complete, uncut output of "make V=1". -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 4 09:26:00 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 04 Jun 2012 07:26:00 -0000 Subject: [FFmpeg-trac] #1406(FFmpeg:new): Mingw make ffmpeg libavfilter error 1 In-Reply-To: <034.8889fb265bafb986563cd556a6c34b75@avcodec.org> References: <034.8889fb265bafb986563cd556a6c34b75@avcodec.org> Message-ID: <049.accd336c7fedf7401fe3bc67dd67c294@avcodec.org> #1406: Mingw make ffmpeg libavfilter error 1 -------------------------------------+---------------------------------- Reporter: baoky | Owner: Type: defect | Status: new Priority: normal | Component: FFmpeg Version: unspecified | Resolution: Keywords: libavfilter | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+---------------------------------- Comment (by baoky): Administrator at WIN-R4Q2EN76NTI /c/ffmpeg-0.11 $ make V=1 gcc -shared -Wl,--output-def,libavfilter/avfilter-2.def -Wl,--out- implib,libavfi lter/libavfilter.dll.a -Wl,--enable-runtime-pseudo-reloc -Wl,--enable- auto-image -base -Wl,-Bsymbolic -Wl,--version-script,libavfilter/libavfilter.ver -Llibavcod ec -Llibavdevice -Llibavfilter -Llibavformat -Llibavresample -Llibavutil -Llibpo stproc -Llibswscale -Llibswresample -Wl,--as-needed -Wl,--warn-common -Wl,-rpath -link=libpostproc:libswresample:libswscale:libavfilter:libavdevice:libavformat:l ibavcodec:libavutil:libavresample -o libavfilter/avfilter-2.dll libavfilter/af_a convert.o libavfilter/af_aformat.o libavfilter/af_amerge.o libavfilter/af_amix.o libavfilter/af_anull.o libavfilter/af_aresample.o libavfilter/af_ashowinfo.o li bavfilter/af_astreamsync.o libavfilter/af_asyncts.o libavfilter/af_earwax.o liba vfilter/af_pan.o libavfilter/af_resample.o libavfilter/af_silencedetect.o libavf ilter/af_volume.o libavfilter/allfilters.o libavfilter/asink_anullsink.o libavfi lter/asrc_aevalsrc.o libavfilter/asrc_anullsrc.o libavfilter/audio.o libavfilter /avcodec.o libavfilter/avfilter.o libavfilter/avfiltergraph.o libavfilter/bbox.o libavfilter/buffer.o libavfilter/buffersink.o libavfilter/buffersrc.o libavfilt er/defaults.o libavfilter/drawutils.o libavfilter/formats.o libavfilter/graphdum p.o libavfilter/graphparser.o libavfilter/lavfutils.o libavfilter/libmpcodecs/im g_format.o libavfilter/libmpcodecs/mp_image.o libavfilter/libmpcodecs/pullup.o l ibavfilter/libmpcodecs/vf_decimate.o libavfilter/libmpcodecs/vf_denoise3d.o liba vfilter/libmpcodecs/vf_detc.o libavfilter/libmpcodecs/vf_dint.o libavfilter/libm pcodecs/vf_divtc.o libavfilter/libmpcodecs/vf_down3dright.o libavfilter/libmpcod ecs/vf_dsize.o libavfilter/libmpcodecs/vf_eq.o libavfilter/libmpcodecs/vf_eq2.o libavfilter/libmpcodecs/vf_field.o libavfilter/libmpcodecs/vf_fil.o libavfilter/ libmpcodecs/vf_fixpts.o libavfilter/libmpcodecs/vf_framestep.o libavfilter/libmp codecs/vf_fspp.o libavfilter/libmpcodecs/vf_geq.o libavfilter/libmpcodecs/vf_har ddup.o libavfilter/libmpcodecs/vf_hqdn3d.o libavfilter/libmpcodecs/vf_hue.o liba vfilter/libmpcodecs/vf_il.o libavfilter/libmpcodecs/vf_ilpack.o libavfilter/libm pcodecs/vf_ivtc.o libavfilter/libmpcodecs/vf_kerndeint.o libavfilter/libmpcodecs /vf_mcdeint.o libavfilter/libmpcodecs/vf_noise.o libavfilter/libmpcodecs/vf_ow.o libavfilter/libmpcodecs/vf_palette.o libavfilter/libmpcodecs/vf_perspective.o l ibavfilter/libmpcodecs/vf_phase.o libavfilter/libmpcodecs/vf_pp.o libavfilter/li bmpcodecs/vf_pp7.o libavfilter/libmpcodecs/vf_pullup.o libavfilter/libmpcodecs/v f_qp.o libavfilter/libmpcodecs/vf_rectangle.o libavfilter/libmpcodecs/vf_rotate. o libavfilter/libmpcodecs/vf_sab.o libavfilter/libmpcodecs/vf_smartblur.o libavf ilter/libmpcodecs/vf_softpulldown.o libavfilter/libmpcodecs/vf_softskip.o libavf ilter/libmpcodecs/vf_spp.o libavfilter/libmpcodecs/vf_stereo3d.o libavfilter/lib mpcodecs/vf_telecine.o libavfilter/libmpcodecs/vf_tile.o libavfilter/libmpcodecs /vf_tinterlace.o libavfilter/libmpcodecs/vf_unsharp.o libavfilter/libmpcodecs/vf _uspp.o libavfilter/libmpcodecs/vf_yuvcsp.o libavfilter/libmpcodecs/vf_yvu9.o li bavfilter/lswsutils.o libavfilter/sink_buffer.o libavfilter/split.o libavfilter/ src_buffer.o libavfilter/src_movie.o libavfilter/transform.o libavfilter/vf_aspe ct.o libavfilter/vf_ass.o libavfilter/vf_bbox.o libavfilter/vf_blackdetect.o lib avfilter/vf_blackframe.o libavfilter/vf_boxblur.o libavfilter/vf_colormatrix.o l ibavfilter/vf_copy.o libavfilter/vf_crop.o libavfilter/vf_cropdetect.o libavfilt er/vf_delogo.o libavfilter/vf_deshake.o libavfilter/vf_drawbox.o libavfilter/vf_ fade.o libavfilter/vf_fieldorder.o libavfilter/vf_fifo.o libavfilter/vf_format.o libavfilter/vf_fps.o libavfilter/vf_gradfun.o libavfilter/vf_hflip.o libavfilte r/vf_hqdn3d.o libavfilter/vf_idet.o libavfilter/vf_lut.o libavfilter/vf_mp.o lib avfilter/vf_null.o libavfilter/vf_overlay.o libavfilter/vf_pad.o libavfilter/vf_ pixdesctest.o libavfilter/vf_removelogo.o libavfilter/vf_scale.o libavfilter/vf_ select.o libavfilter/vf_setfield.o libavfilter/vf_setpts.o libavfilter/vf_settb. o libavfilter/vf_showinfo.o libavfilter/vf_slicify.o libavfilter/vf_super2xsai.o libavfilter/vf_swapuv.o libavfilter/vf_thumbnail.o libavfilter/vf_tile.o libavf ilter/vf_tinterlace.o libavfilter/vf_transpose.o libavfilter/vf_unsharp.o libavf ilter/vf_vflip.o libavfilter/vf_yadif.o libavfilter/video.o libavfilter/vsink_nu llsink.o libavfilter/vsrc_cellauto.o libavfilter/vsrc_color.o libavfilter/vsrc_l ife.o libavfilter/vsrc_mandelbrot.o libavfilter/vsrc_mptestsrc.o libavfilter/vsr c_testsrc.o libavfilter/x86/gradfun.o libavfilter/x86/yadif.o -lavresample -lavr esample -lswresample -lavformat -lavcodec -lswresample -lavformat -lavcodec -lsw resample -lavformat -lavcodec -lavcodec -lpostproc -lavutil -lswscale -lavicap32 -lws2_32 -lxvidcore -lx264 -lvorbisenc -lvorbis -logg -lmp3lame -lgsm -LC:/MinG W/lib -lass -lm -lpthreadGC2 -lpsapi Creating library file: libavfilter/libavfilter.dll.a C:/MinGW/lib/libass.a(ass_render.o): In function `blend_vector_clip': c:\ffmpeg-0.11\libass-0.10.0\libass/ass_render.c:580: undefined reference to `_i mp__FT_Outline_Translate' C:/MinGW/lib/libass.a(ass_render.o): In function `ass_renderer_init': c:\ffmpeg-0.11\libass-0.10.0\libass/ass_render.c:40: undefined reference to `_im p__FT_Init_FreeType' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_render.c:46: undefined reference to `_im p__FT_Library_Version' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_render.c:52: undefined reference to `_im p__FT_Done_FreeType' C:/MinGW/lib/libass.a(ass_render.o): In function `ass_renderer_done': c:\ffmpeg-0.11\libass-0.10.0\libass/ass_render.c:118: undefined reference to `_i mp__FT_Stroker_Done' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_render.c:122: undefined reference to `_i mp__FT_Done_FreeType' C:/MinGW/lib/libass.a(ass_render.o): In function `get_outline_glyph': c:\ffmpeg-0.11\libass-0.10.0\libass/ass_render.c:1122: undefined reference to `_ imp__FT_Outline_Get_CBox' C:/MinGW/lib/libass.a(ass_render.o): In function `draw_opaque_box': c:\ffmpeg-0.11\libass-0.10.0\libass/ass_render.c:957: undefined reference to `_i mp__FT_Outline_New' C:/MinGW/lib/libass.a(ass_render.o): In function `get_outline_glyph': c:\ffmpeg-0.11\libass-0.10.0\libass/ass_render.c:1111: undefined reference to `_ imp__FT_Done_Glyph' C:/MinGW/lib/libass.a(ass_render.o): In function `get_bitmap_glyph': c:\ffmpeg-0.11\libass-0.10.0\libass/ass_render.c:984: undefined reference to `_i mp__FT_Outline_GetOutsideBorder' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_render.c:985: undefined reference to `_i mp__FT_Stroker_ParseOutline' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_render.c:990: undefined reference to `_i mp__FT_Stroker_GetBorderCounts' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_render.c:996: undefined reference to `_i mp__FT_Outline_Done' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_render.c:997: undefined reference to `_i mp__FT_Outline_New' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_render.c:999: undefined reference to `_i mp__FT_Stroker_ExportBorder' C:/MinGW/lib/libass.a(ass_render.o): In function `get_bitmap_glyph': c:\ffmpeg-0.11\libass-0.10.0\libass/ass_render.c:1291: undefined reference to `_ imp__FT_Outline_Transform' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_render.c:1296: undefined reference to `_ imp__FT_Outline_Transform' C:/MinGW/lib/libass.a(ass_render.o): In function `stroke_outline': c:\ffmpeg-0.11\libass-0.10.0\libass/ass_render.c:1007: undefined reference to `_ imp__FT_Outline_New' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_render.c:1009: undefined reference to `_ imp__FT_Outline_Copy' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_render.c:1011: undefined reference to `_ imp__FT_Outline_Embolden' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_render.c:1012: undefined reference to `_ imp__FT_Outline_Translate' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_render.c:1019: undefined reference to `_ imp__FT_Outline_Done' C:/MinGW/lib/libass.a(ass_fontconfig.o): In function `select_font': c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:139: undefined reference to `FcNameParse' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:173: undefined reference to `FcPatternAddBool' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:174: undefined reference to `FcPatternAddInteger' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:175: undefined reference to `FcPatternAddInteger' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:177: undefined reference to `FcDefaultSubstitute' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:179: undefined reference to `FcConfigSubstitute' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:183: undefined reference to `FcFontSort' C:/MinGW/lib/libass.a(ass_fontconfig.o): In function `match_fullname': c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:69: undefined reference to `FcFontSetCreate' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:73: undefined reference to `FcConfigGetFonts' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:75: undefined reference to `FcConfigGetFonts' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:86: undefined reference to `FcPatternGetString' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:88: undefined reference to `FcPatternGetBool' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:91: undefined reference to `FcPatternGetInteger' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:94: undefined reference to `FcPatternGetInteger' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:98: undefined reference to `FcPatternDuplicate' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:98: undefined reference to `FcFontSetAdd' C:/MinGW/lib/libass.a(ass_fontconfig.o): In function `select_font': c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:188: undefined reference to `FcFontSetCreate' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:191: undefined reference to `FcPatternReference' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:192: undefined reference to `FcFontSetAdd' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:196: undefined reference to `FcPatternReference' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:197: undefined reference to `FcFontSetAdd' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:203: undefined reference to `FcPatternGetBool' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:210: undefined reference to `FcPatternGetCharSet' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:213: undefined reference to `FcCharSetHasChar' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:225: undefined reference to `FcPatternRemove' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:228: undefined reference to `FcFontRenderPrepare' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:232: undefined reference to `FcPatternGetInteger' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:237: undefined reference to `FcPatternGetString' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:242: undefined reference to `FcPatternGetString' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:246: undefined reference to `FcPatternGetString' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:258: undefined reference to `FcPatternGetString' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:262: undefined reference to `FcPatternGetInteger' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:266: undefined reference to `FcPatternGetInteger' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:270: undefined reference to `FcPatternGetBool' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:282: undefined reference to `FcPatternDestroy' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:284: undefined reference to `FcPatternDestroy' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:286: undefined reference to `FcFontSetDestroy' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:288: undefined reference to `FcFontSetDestroy' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:290: undefined reference to `FcFontSetDestroy' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:141: undefined reference to `FcPatternCreate' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:147: undefined reference to `FcPatternAddString' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:167: undefined reference to `FcPatternAddString' C:/MinGW/lib/libass.a(ass_fontconfig.o): In function `fontconfig_init': c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:438: undefined reference to `FcConfigCreate' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:439: undefined reference to `FcConfigParseAndLoad' C:/MinGW/lib/libass.a(ass_fontconfig.o): In function `process_fontdata': c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:403: undefined reference to `_imp__FT_Done_Face' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:375: undefined reference to `_imp__FT_New_Memory_Face' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:385: undefined reference to `FcConfigGetBlanks' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:384: undefined reference to `FcFreeTypeQueryFace' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:393: undefined reference to `FcConfigGetFonts' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:400: undefined reference to `FcFontSetAdd' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:407: undefined reference to `_imp__FT_Done_Face' C:/MinGW/lib/libass.a(ass_fontconfig.o): In function `fontconfig_init': c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:464: undefined reference to `FcConfigAppFontAddDir' C:/MinGW/lib/libass.a(ass_fontconfig.o): In function `process_fontdata': c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:396: undefined reference to `_imp__FT_Done_Face' C:/MinGW/lib/libass.a(ass_fontconfig.o): In function `fontconfig_init': c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:443: undefined reference to `FcConfigDestroy' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:444: undefined reference to `FcInitLoadConfig' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:448: undefined reference to `FcConfigBuildFonts' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:454: undefined reference to `FcConfigDestroy' C:/MinGW/lib/libass.a(ass_fontconfig.o): In function `fontconfig_done': c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:526: undefined reference to `FcConfigDestroy' C:/MinGW/lib/libass.a(ass_fontconfig.o): In function `fontconfig_update': c:\ffmpeg-0.11\libass-0.10.0\libass/ass_fontconfig.c:480: undefined reference to `FcConfigBuildFonts' C:/MinGW/lib/libass.a(ass_drawing.o): In function `ass_drawing_new': c:\ffmpeg-0.11\libass-0.10.0\libass/ass_drawing.c:349: undefined reference to `_ imp__FT_Outline_New' C:/MinGW/lib/libass.a(ass_drawing.o): In function `ass_drawing_free': c:\ffmpeg-0.11\libass-0.10.0\libass/ass_drawing.c:364: undefined reference to `_ imp__FT_Outline_Done' C:/MinGW/lib/libass.a(ass_bitmap.o): In function `outline_to_bitmap': c:\ffmpeg-0.11\libass-0.10.0\libass/ass_bitmap.c:173: undefined reference to `_i mp__FT_Outline_Get_CBox' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_bitmap.c:177: undefined reference to `_i mp__FT_Outline_Translate' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_bitmap.c:205: undefined reference to `_i mp__FT_Outline_Get_Bitmap' C:/MinGW/lib/libass.a(ass_shaper.o): In function `ass_shaper_shape': c:\ffmpeg-0.11\libass-0.10.0\libass/ass_shaper.c:611: undefined reference to `_i mp__fribidi_get_bidi_types' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_shaper.c:613: undefined reference to `_i mp__fribidi_get_par_embedding_levels' C:/MinGW/lib/libass.a(ass_shaper.o): In function `shape_fribidi': c:\ffmpeg-0.11\libass-0.10.0\libass/ass_shaper.c:507: undefined reference to `_i mp__fribidi_get_joining_types' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_shaper.c:508: undefined reference to `_i mp__fribidi_join_arabic' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_shaper.c:509: undefined reference to `_i mp__fribidi_shape' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_shaper.c:517: undefined reference to `_i mp__FT_Get_Char_Index' C:/MinGW/lib/libass.a(ass_shaper.o): In function `ass_shaper_reorder': c:\ffmpeg-0.11\libass-0.10.0\libass/ass_shaper.c:706: undefined reference to `_i mp__fribidi_reorder_line' C:/MinGW/lib/libass.a(ass_parse.o): In function `change_border': c:\ffmpeg-0.11\libass-0.10.0\libass/ass_parse.c:143: undefined reference to `_im p__FT_Stroker_Set' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_parse.c:147: undefined reference to `_im p__FT_Stroker_Done' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_parse.c:133: undefined reference to `_im p__FT_Stroker_New' C:/MinGW/lib/libass.a(ass_font.o): In function `ass_face_set_size': c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:217: undefined reference to `_imp __FT_Get_Sfnt_Table' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:235: undefined reference to `_imp __FT_Request_Size' C:/MinGW/lib/libass.a(ass_font.o): In function `add_face': c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:134: undefined reference to `_imp __FT_New_Memory_Face' C:/MinGW/lib/libass.a(ass_font.o): In function `buggy_font_workaround': c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:97: undefined reference to `_imp_ _FT_Get_Sfnt_Table' C:/MinGW/lib/libass.a(ass_font.o): In function `add_face': c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:147: undefined reference to `_imp __FT_New_Face' C:/MinGW/lib/libass.a(ass_font.o): In function `charmap_magic': c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:54: undefined reference to `_imp_ _FT_Set_Charmap' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:63: undefined reference to `_imp_ _FT_Set_Charmap' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:74: undefined reference to `_imp_ _FT_Set_Charmap' C:/MinGW/lib/libass.a(ass_font.o): In function `ass_font_get_asc_desc': c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:265: undefined reference to `_imp __FT_Get_Sfnt_Table' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:266: undefined reference to `_imp __FT_Get_Char_Index' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:269: undefined reference to `_imp __FT_MulFix' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:272: undefined reference to `_imp __FT_MulFix' C:/MinGW/lib/libass.a(ass_font.o): In function `outline_copy': c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:392: undefined reference to `_imp __FT_Outline_New' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:393: undefined reference to `_imp __FT_Outline_Copy' C:/MinGW/lib/libass.a(ass_font.o): In function `outline_free': c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:399: undefined reference to `_imp __FT_Outline_Done' C:/MinGW/lib/libass.a(ass_font.o): In function `ass_font_get_index': c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:452: undefined reference to `_imp __FT_Get_Char_Index' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:469: undefined reference to `_imp __FT_Get_Char_Index' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:475: undefined reference to `_imp __FT_Set_Charmap' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:448: undefined reference to `_imp __FT_Get_Char_Index' C:/MinGW/lib/libass.a(ass_font.o): In function `ass_font_get_glyph': c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:525: undefined reference to `_imp __FT_Load_Glyph' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:540: undefined reference to `_imp __FT_Get_Glyph' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:548: undefined reference to `_imp __FT_Get_Sfnt_Table' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:548: undefined reference to `_imp __FT_Outline_Translate' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:548: undefined reference to `_imp __FT_Outline_Transform' C:/MinGW/lib/libass.a(ass_font.o): In function `ass_strike_outline_glyph': c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:317: undefined reference to `_imp __FT_Outline_Get_Orientation' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:322: undefined reference to `_imp __FT_MulFix' C:/MinGW/lib/libass.a(ass_font.o): In function `ass_glyph_embolden': c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:413: undefined reference to `_imp __FT_MulFix' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:416: undefined reference to `_imp __FT_Outline_Embolden' C:/MinGW/lib/libass.a(ass_font.o): In function `ass_font_get_glyph': c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:548: undefined reference to `_imp __FT_Get_Sfnt_Table' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:548: undefined reference to `_imp __FT_Outline_Translate' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:548: undefined reference to `_imp __FT_Outline_Transform' C:/MinGW/lib/libass.a(ass_font.o): In function `ass_strike_outline_glyph': c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:353: undefined reference to `_imp __FT_MulFix' C:/MinGW/lib/libass.a(ass_font.o): In function `ass_font_get_glyph': c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:533: undefined reference to `_imp __FT_GlyphSlot_Oblique' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:550: undefined reference to `_imp __FT_Get_Sfnt_Table' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:554: undefined reference to `_imp __FT_MulFix' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:556: undefined reference to `_imp __FT_Outline_Translate' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:557: undefined reference to `_imp __FT_Outline_Transform' C:/MinGW/lib/libass.a(ass_font.o): In function `ass_font_get_kerning': c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:590: undefined reference to `_imp __FT_Get_Char_Index' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:591: undefined reference to `_imp __FT_Get_Char_Index' c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:594: undefined reference to `_imp __FT_Get_Kerning' C:/MinGW/lib/libass.a(ass_font.o): In function `ass_font_free': c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:611: undefined reference to `_imp __FT_Done_Face' C:/MinGW/lib/libass.a(ass_font.o): In function `fix_freetype_stroker': c:\ffmpeg-0.11\libass-0.10.0\libass/ass_font.c:683: undefined reference to `_imp __FT_Outline_Get_Orientation' collect2: ld returned 1 exit status make: *** [libavfilter/avfilter-2.dll] Error 1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 4 09:41:35 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 04 Jun 2012 07:41:35 -0000 Subject: [FFmpeg-trac] #1406(build system:new): Mingw make ffmpeg libavfilter error 1 In-Reply-To: <034.8889fb265bafb986563cd556a6c34b75@avcodec.org> References: <034.8889fb265bafb986563cd556a6c34b75@avcodec.org> Message-ID: <049.162188421bebe516bb282df3febc16dc@avcodec.org> #1406: Mingw make ffmpeg libavfilter error 1 -------------------------------------+------------------------------------- Reporter: baoky | Owner: Type: defect | Status: new Priority: normal | Component: build Version: unspecified | system Keywords: libass | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: libavfilter => libass * component: FFmpeg => build system Comment: Please add the first line of the output of "git log" to confirm that you are using current git master. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 4 10:37:48 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 04 Jun 2012 08:37:48 -0000 Subject: [FFmpeg-trac] #1408(undetermined:new): Encoding to mp3 produces a file with audio and video by default Message-ID: <036.730ebda1ee11da270669ec4095a8362b@avcodec.org> #1408: Encoding to mp3 produces a file with audio and video by default -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: important | Component: Version: git- | undetermined master | Keywords: mp3 Blocked By: | regression Reproduced by developer: 0 | Blocking: | Analyzed by developer: 0 -------------------------------------+------------------------------------- http://thread.gmane.org/gmane.comp.video.ffmpeg.user/37424 Since 2dfea12, FFmpeg by default creates a video (png) stream when encoding mp3, this causes a severe performance regression because video has to be decoded. {{{ $ ffmpeg -i fate-suite/svq3/Vertical400kbit.sorenson3.mov out.mp3 ffmpeg version N-41284-ge00b2d2 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 4 2012 08:52:52 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable- libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs libavutil 51. 56.100 / 51. 56.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 78.100 / 2. 78.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x90123c0] max_analyze_duration 5000000 reached at 5000998 Guessed Channel Layout for Input Stream #0.1 : mono Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'fate- suite/svq3/Vertical400kbit.sorenson3.mov': Metadata: creation_time : 2001-03-20 16:17:18 title : Vertical Online SV3 Demo title-eng : Vertical Online SV3 Demo artist : Logan Kelsey artist-eng : Logan Kelsey copyright : ? Vertical Online 2001 copyright-eng : ? Vertical Online 2001 encoder : Sorenson Video 3 encoder-eng : Sorenson Video 3 Duration: 00:00:43.57, start: 0.000000, bitrate: 580 kb/s Stream #0:0(eng): Video: svq3 (SVQ3 / 0x33515653), yuvj420p, 320x240, 391 kb/s, 30.02 fps, 30 tbr, 600 tbn, 600 tbc Metadata: creation_time : 2001-03-20 16:17:18 handler_name : Apple Alias Data Handler Stream #0:1(eng): Audio: adpcm_ima_qt (ima4 / 0x34616D69), 44100 Hz, mono, s16, 176 kb/s Metadata: creation_time : 2001-03-20 16:17:18 handler_name : Apple Alias Data Handler [buffer @ 0x900fa20] w:320 h:240 pixfmt:yuvj420p tb:1/600 sar:0/1 sws_param:flags=2 [ffmpeg_buffersink @ 0x900f8e0] No opaque field provided [format @ 0x900f9e0] auto-inserting filter 'auto-inserted scaler 0' between the filter 'Parsed_null_0' and the filter 'format' [auto-inserted scaler 0 @ 0x9012280] w:320 h:240 fmt:yuvj420p sar:0/1 -> w:320 h:240 fmt:rgb24 sar:0/1 flags:0x4 Output #0, mp3, to 'out.mp3': Metadata: TDEN : 2001-03-20 16:17:18 TIT2 : Vertical Online SV3 Demo title-eng : Vertical Online SV3 Demo TPE1 : Logan Kelsey artist-eng : Logan Kelsey TCOP : ? Vertical Online 2001 copyright-eng : ? Vertical Online 2001 encoder-eng : Sorenson Video 3 TSSE : Lavf54.6.101 Stream #0:0(eng): Video: png, rgb24, 320x240, q=2-31, 200 kb/s, 90k tbn, 30 tbc Metadata: creation_time : 2001-03-20 16:17:18 handler_name : Apple Alias Data Handler Stream #0:1(eng): Audio: mp3, 44100 Hz, mono, s16 Metadata: creation_time : 2001-03-20 16:17:18 handler_name : Apple Alias Data Handler Stream mapping: Stream #0:0 -> #0:0 (svq3 -> png) Stream #0:1 -> #0:1 (adpcm_ima_qt -> libmp3lame) Press [q] to stop, [?] for help Multiple frames in a packet from stream 1 [mp3 @ 0x9018fa0] Got more than one picture in stream 0, ignoring. frame= 1308 fps= 49 q=0.0 Lsize= 341kB time=00:00:43.57 bitrate= 64.2kbits/s video:86771kB audio:341kB global headers:0kB muxing overhead -99.608084% [libmp3lame @ 0x9011780] 1 frames left in que on closing }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 4 11:51:51 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 04 Jun 2012 09:51:51 -0000 Subject: [FFmpeg-trac] #1406(build system:new): Mingw make ffmpeg libavfilter error 1 In-Reply-To: <034.8889fb265bafb986563cd556a6c34b75@avcodec.org> References: <034.8889fb265bafb986563cd556a6c34b75@avcodec.org> Message-ID: <049.2aeafba3f9ff991bba6679767a990e08@avcodec.org> #1406: Mingw make ffmpeg libavfilter error 1 -------------------------------------+------------------------------------- Reporter: baoky | Owner: Type: defect | Status: new Priority: normal | Component: build Version: unspecified | system Keywords: libass | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by baoky): I am not sure about git master.. what do i need to do. i am new to this compiling as i need compile ffmpeg with libass libx264 and etc... -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 4 12:20:41 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 04 Jun 2012 10:20:41 -0000 Subject: [FFmpeg-trac] #1404(avcodec:closed): Several problems with prores decoders/encoders during compilation In-Reply-To: <034.d3549e31315813c7e1c46e28168bbd90@avcodec.org> References: <034.d3549e31315813c7e1c46e28168bbd90@avcodec.org> Message-ID: <049.f1a10d35f11326a8f14dade4b90d6ee7@avcodec.org> #1404: Several problems with prores decoders/encoders during compilation ------------------------------------+----------------------------------- Reporter: jamal | Owner: Type: defect | Status: closed Priority: normal | Component: avcodec Version: git-master | Resolution: fixed Keywords: prores | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by cehoyos): * status: new => closed * resolution: => fixed Comment: Should be fixed, thank you! -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 4 12:22:42 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 04 Jun 2012 10:22:42 -0000 Subject: [FFmpeg-trac] #1406(build system:new): Mingw make ffmpeg libavfilter error 1 In-Reply-To: <034.8889fb265bafb986563cd556a6c34b75@avcodec.org> References: <034.8889fb265bafb986563cd556a6c34b75@avcodec.org> Message-ID: <049.b259dc2b3133b3d54af00357f754a980@avcodec.org> #1406: Mingw make ffmpeg libavfilter error 1 -------------------------------------+------------------------------------- Reporter: baoky | Owner: Type: defect | Status: new Priority: normal | Component: build Version: unspecified | system Keywords: libass | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): If you cannot use git, then please test 0.11 (that is currently the latest release iirc). And please add the output of {{{ $ pkg-config --libs libass }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 4 12:25:51 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 04 Jun 2012 10:25:51 -0000 Subject: [FFmpeg-trac] #1406(build system:new): Mingw make ffmpeg libavfilter error 1 In-Reply-To: <034.8889fb265bafb986563cd556a6c34b75@avcodec.org> References: <034.8889fb265bafb986563cd556a6c34b75@avcodec.org> Message-ID: <049.13f0e5d341ca1b63400329304e202706@avcodec.org> #1406: Mingw make ffmpeg libavfilter error 1 -------------------------------------+------------------------------------- Reporter: baoky | Owner: Type: defect | Status: new Priority: normal | Component: build Version: unspecified | system Keywords: libass | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by baoky): Administrator at WIN-R4Q2EN76NTI /c/ffmpeg-0.11 $ pkg-config --libs libass -LC:/MinGW/lib -lass -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 4 12:32:33 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 04 Jun 2012 10:32:33 -0000 Subject: [FFmpeg-trac] #1406(build system:new): Mingw make ffmpeg libavfilter error 1 In-Reply-To: <034.8889fb265bafb986563cd556a6c34b75@avcodec.org> References: <034.8889fb265bafb986563cd556a6c34b75@avcodec.org> Message-ID: <049.ed7ace72679033ca51f78b91f8d1123b@avcodec.org> #1406: Mingw make ffmpeg libavfilter error 1 -------------------------------------+------------------------------------- Reporter: baoky | Owner: Type: defect | Status: new Priority: normal | Component: build Version: unspecified | system Keywords: libass | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Afaict, this is a bug in your libass installation (pkgconfig only reports -lass as requirements, but fontconfig and freetype are obviously also needed), as a workaround try --extra-ldflags='-lfontconfig -lfribidi -lfreetype' or --extra-ldflags='-lfontconfig -lfreetype' -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 4 12:38:29 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 04 Jun 2012 10:38:29 -0000 Subject: [FFmpeg-trac] #1406(build system:new): Mingw make ffmpeg libavfilter error 1 In-Reply-To: <034.8889fb265bafb986563cd556a6c34b75@avcodec.org> References: <034.8889fb265bafb986563cd556a6c34b75@avcodec.org> Message-ID: <049.859fc1f9eafb1ef06e3cf36f8622f570@avcodec.org> #1406: Mingw make ffmpeg libavfilter error 1 -------------------------------------+------------------------------------- Reporter: baoky | Owner: Type: defect | Status: new Priority: normal | Component: build Version: unspecified | system Keywords: libass | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by baoky): i think i installed those already, the fontconfig and freetype with mingw. regarding the workaround, do i use them with ./configure -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 4 14:17:12 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 04 Jun 2012 12:17:12 -0000 Subject: [FFmpeg-trac] #1408(undetermined:new): Encoding to mp3 produces a file with audio and video by default In-Reply-To: <036.730ebda1ee11da270669ec4095a8362b@avcodec.org> References: <036.730ebda1ee11da270669ec4095a8362b@avcodec.org> Message-ID: <051.becf64b14d0926d09b0a8cfa46972274@avcodec.org> #1408: Encoding to mp3 produces a file with audio and video by default -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: important | Component: Version: git-master | undetermined Keywords: mp3 | Resolution: regression | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by richardpl): Video codec can be disabled, but storing image into tags should not be enabled by default.... -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 4 15:03:39 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 04 Jun 2012 13:03:39 -0000 Subject: [FFmpeg-trac] #1409(FFmpeg:new): FFMPEG using preset ipod320 and libx264 , insufficient paramter Message-ID: <034.471b98beaf1cfb27ab078f3ff2315c86@avcodec.org> #1409: FFMPEG using preset ipod320 and libx264 , insufficient paramter --------------------------------+--------------------------------------- Reporter: baoky | Type: defect Status: new | Priority: critical Component: FFmpeg | Version: unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------+--------------------------------------- C:\ffmpeg\bin>ffmpeg -i "C:\Users\Administrator\Downloads\upFFTRY\makyou1.mkv" - vcodec libx264 -preset ipod320 -acodec copy "C:\Users\Administrator\Downloads\up FFTRY\output.mp4" -vf "ass=C:\Users\Administrator\Downloads\upFFTRY\makyou1.ass" ffmpeg version N-41195-g8a0efa9 Copyright (c) 2000-2012 the FFmpeg developers built on May 31 2012 20:08:24 with gcc 4.6.3 configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-ru ntime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable- libass --enable-libcelt --enable-libopencore-amrnb --enable-libopencore-amrwb --enable -libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable- libope njpeg --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libth eora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable- libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable- libxvid --e nable-zlib libavutil 51. 55.100 / 51. 55.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, matroska,webm, from 'C:\Users\Administrator\Downloads\upFFTRY\makyou1. mkv': Metadata: creation_time : 2012-06-03 03:18:13 Duration: 00:24:00.00, start: 0.000000, bitrate: 2334 kb/s Chapter #0.0: start 0.000000, end 70.920000 Metadata: title : Intro Chapter #0.1: start 70.920000, end 684.860000 Metadata: title : Part A Chapter #0.2: start 684.860000, end 1314.820000 Metadata: title : Part B Chapter #0.3: start 1314.820000, end 1404.830000 Metadata: title : OP Chapter #0.4: start 1404.830000, end 1440.000000 Metadata: title : Preview Stream #0:0(jpn): Video: h264 (High), yuv420p, 1280x720, SAR 1:1 DAR 16:9, 2 3.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc (default) Stream #0:1(jpn): Audio: aac, 96000 Hz, stereo, s16 (default) Stream #0:2: Subtitle: ssa (default) Stream #0:3: Attachment: ttf Metadata: filename : TT1139M.TTF mimetype : application/x-truetype-font Stream #0:4: Attachment: ttf Metadata: filename : y2k.ttf mimetype : application/x-truetype-font Stream #0:5: Attachment: ttf Metadata: filename : ALIEN5.TTF mimetype : application/x-truetype-font Stream #0:6: Attachment: ttf Metadata: filename : arial.ttf mimetype : application/x-truetype-font Stream #0:7: Attachment: ttf Metadata: filename : ArtificeSSK.ttf mimetype : application/x-truetype-font Stream #0:8: Attachment: ttf Metadata: filename : cronos13b.ttf mimetype : application/x-truetype-font Stream #0:9: Attachment: ttf Metadata: filename : fading-wornarmychalk-regular.ttf mimetype : application/x-truetype-font Stream #0:10: Attachment: ttf Metadata: filename : icedeart.ttf mimetype : application/x-truetype-font Stream #0:11: Attachment: ttf Metadata: filename : LEVIBRUSH.TTF mimetype : application/x-truetype-font Stream #0:12: Attachment: ttf Metadata: filename : linkin.ttf mimetype : application/x-truetype-font Stream #0:13: Attachment: ttf Metadata: filename : MECHAG.TTF mimetype : application/x-truetype-font [buffer @ 0000000003f74560] w:1280 h:720 pixfmt:yuv420p tb:1/1000 sar:1/1 sws_pa ram:flags=2 [buffersink @ 0000000003f74460] No opaque field provided x264 [error]: invalid preset 'ipod320' [libx264 @ 0000000003fd53e0] Error setting preset/tune ipod320/(null). Output #0, mp4, to 'C:\Users\Administrator\Downloads\upFFTRY\output.mp4': Metadata: creation_time : 2012-06-03 03:18:13 Chapter #0.0: start 0.000000, end 70.920000 Metadata: title : Intro Chapter #0.1: start 70.920000, end 684.860000 Metadata: title : Part A Chapter #0.2: start 684.860000, end 1314.820000 Metadata: title : Part B Chapter #0.3: start 1314.820000, end 1404.830000 Metadata: title : OP Chapter #0.4: start 1404.830000, end 1440.000000 Metadata: title : Preview Stream #0:0(jpn): Video: h264, yuv420p, 1280x720 [SAR 1:1 DAR 16:9], q=-1--1 , 90k tbn, 23.98 tbc (default) Stream #0:1(jpn): Audio: aac, 96000 Hz, stereo (default) Stream mapping: Stream #0:0 -> #0:0 (h264 -> libx264) Stream #0:1 -> #0:1 (copy) Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height I just want to convert my mkv video to mp4 video with using preset ipod320 and vcodec libx264, what did i miss out and how should my command be? Thanks! -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 4 15:06:01 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 04 Jun 2012 13:06:01 -0000 Subject: [FFmpeg-trac] #1409(FFmpeg:new): FFMPEG using preset ipod320 and libx264 , insufficient paramter In-Reply-To: <034.471b98beaf1cfb27ab078f3ff2315c86@avcodec.org> References: <034.471b98beaf1cfb27ab078f3ff2315c86@avcodec.org> Message-ID: <049.f90fff553d81be8a27586e46b2eb4b1b@avcodec.org> #1409: FFMPEG using preset ipod320 and libx264 , insufficient paramter -------------------------------------+---------------------------------- Reporter: baoky | Owner: Type: defect | Status: new Priority: normal | Component: FFmpeg Version: unspecified | Resolution: Keywords: libx264 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+---------------------------------- Changes (by cehoyos): * keywords: => libx264 * priority: critical => normal Old description: > C:\ffmpeg\bin>ffmpeg -i > "C:\Users\Administrator\Downloads\upFFTRY\makyou1.mkv" - > vcodec libx264 -preset ipod320 -acodec copy > "C:\Users\Administrator\Downloads\up > FFTRY\output.mp4" -vf > "ass=C:\Users\Administrator\Downloads\upFFTRY\makyou1.ass" > > ffmpeg version N-41195-g8a0efa9 Copyright (c) 2000-2012 the FFmpeg > developers > built on May 31 2012 20:08:24 with gcc 4.6.3 > configuration: --enable-gpl --enable-version3 --disable-w32threads > --enable-ru > ntime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r > --enable-libass > --enable-libcelt --enable-libopencore-amrnb --enable-libopencore-amrwb > --enable > -libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut > --enable-libope > njpeg --enable-librtmp --enable-libschroedinger --enable-libspeex > --enable-libth > eora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc > --enable- > libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable- > libxvid --e > nable-zlib > libavutil 51. 55.100 / 51. 55.100 > libavcodec 54. 23.100 / 54. 23.100 > libavformat 54. 6.101 / 54. 6.101 > libavdevice 54. 0.100 / 54. 0.100 > libavfilter 2. 77.100 / 2. 77.100 > libswscale 2. 1.100 / 2. 1.100 > libswresample 0. 15.100 / 0. 15.100 > libpostproc 52. 0.100 / 52. 0.100 > Input #0, matroska,webm, from > 'C:\Users\Administrator\Downloads\upFFTRY\makyou1. > mkv': > Metadata: > creation_time : 2012-06-03 03:18:13 > Duration: 00:24:00.00, start: 0.000000, bitrate: 2334 kb/s > Chapter #0.0: start 0.000000, end 70.920000 > Metadata: > title : Intro > Chapter #0.1: start 70.920000, end 684.860000 > Metadata: > title : Part A > Chapter #0.2: start 684.860000, end 1314.820000 > Metadata: > title : Part B > Chapter #0.3: start 1314.820000, end 1404.830000 > Metadata: > title : OP > Chapter #0.4: start 1404.830000, end 1440.000000 > Metadata: > title : Preview > Stream #0:0(jpn): Video: h264 (High), yuv420p, 1280x720, SAR 1:1 DAR > 16:9, 2 > 3.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc (default) > Stream #0:1(jpn): Audio: aac, 96000 Hz, stereo, s16 (default) > Stream #0:2: Subtitle: ssa (default) > Stream #0:3: Attachment: ttf > Metadata: > filename : TT1139M.TTF > mimetype : application/x-truetype-font > Stream #0:4: Attachment: ttf > Metadata: > filename : y2k.ttf > mimetype : application/x-truetype-font > Stream #0:5: Attachment: ttf > Metadata: > filename : ALIEN5.TTF > mimetype : application/x-truetype-font > Stream #0:6: Attachment: ttf > Metadata: > filename : arial.ttf > mimetype : application/x-truetype-font > Stream #0:7: Attachment: ttf > Metadata: > filename : ArtificeSSK.ttf > mimetype : application/x-truetype-font > Stream #0:8: Attachment: ttf > Metadata: > filename : cronos13b.ttf > mimetype : application/x-truetype-font > Stream #0:9: Attachment: ttf > Metadata: > filename : fading-wornarmychalk-regular.ttf > mimetype : application/x-truetype-font > Stream #0:10: Attachment: ttf > Metadata: > filename : icedeart.ttf > mimetype : application/x-truetype-font > Stream #0:11: Attachment: ttf > Metadata: > filename : LEVIBRUSH.TTF > mimetype : application/x-truetype-font > Stream #0:12: Attachment: ttf > Metadata: > filename : linkin.ttf > mimetype : application/x-truetype-font > Stream #0:13: Attachment: ttf > Metadata: > filename : MECHAG.TTF > mimetype : application/x-truetype-font > [buffer @ 0000000003f74560] w:1280 h:720 pixfmt:yuv420p tb:1/1000 sar:1/1 > sws_pa > ram:flags=2 > [buffersink @ 0000000003f74460] No opaque field provided > x264 [error]: invalid preset 'ipod320' > [libx264 @ 0000000003fd53e0] Error setting preset/tune ipod320/(null). > Output #0, mp4, to 'C:\Users\Administrator\Downloads\upFFTRY\output.mp4': > Metadata: > creation_time : 2012-06-03 03:18:13 > Chapter #0.0: start 0.000000, end 70.920000 > Metadata: > title : Intro > Chapter #0.1: start 70.920000, end 684.860000 > Metadata: > title : Part A > Chapter #0.2: start 684.860000, end 1314.820000 > Metadata: > title : Part B > Chapter #0.3: start 1314.820000, end 1404.830000 > Metadata: > title : OP > Chapter #0.4: start 1404.830000, end 1440.000000 > Metadata: > title : Preview > Stream #0:0(jpn): Video: h264, yuv420p, 1280x720 [SAR 1:1 DAR 16:9], > q=-1--1 > , 90k tbn, 23.98 tbc (default) > Stream #0:1(jpn): Audio: aac, 96000 Hz, stereo (default) > Stream mapping: > Stream #0:0 -> #0:0 (h264 -> libx264) > Stream #0:1 -> #0:1 (copy) > Error while opening encoder for output stream #0:0 - maybe incorrect > parameters > such as bit_rate, rate, width or height > > > I just want to convert my mkv video to mp4 video with using preset > ipod320 and vcodec libx264, what did i miss out and how should my command > be? Thanks! New description: {{{ C:\ffmpeg\bin>ffmpeg -i "C:\Users\Administrator\Downloads\upFFTRY\makyou1.mkv" -vcodec libx264 -preset ipod320 -acodec copy "C:\Users\Administrator\Downloads\upFFTRY\output.mp4" -vf "ass=C:\Users\Administrator\Downloads\upFFTRY\makyou1.ass" ffmpeg version N-41195-g8a0efa9 Copyright (c) 2000-2012 the FFmpeg developers built on May 31 2012 20:08:24 with gcc 4.6.3 configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-ru ntime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable- libass --enable-libcelt --enable-libopencore-amrnb --enable-libopencore-amrwb --enable -libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable- libope njpeg --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libth eora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable- libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable- libxvid --e nable-zlib libavutil 51. 55.100 / 51. 55.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, matroska,webm, from 'C:\Users\Administrator\Downloads\upFFTRY\makyou1. mkv': Metadata: creation_time : 2012-06-03 03:18:13 Duration: 00:24:00.00, start: 0.000000, bitrate: 2334 kb/s Chapter #0.0: start 0.000000, end 70.920000 Metadata: title : Intro Chapter #0.1: start 70.920000, end 684.860000 Metadata: title : Part A Chapter #0.2: start 684.860000, end 1314.820000 Metadata: title : Part B Chapter #0.3: start 1314.820000, end 1404.830000 Metadata: title : OP Chapter #0.4: start 1404.830000, end 1440.000000 Metadata: title : Preview Stream #0:0(jpn): Video: h264 (High), yuv420p, 1280x720, SAR 1:1 DAR 16:9, 2 3.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc (default) Stream #0:1(jpn): Audio: aac, 96000 Hz, stereo, s16 (default) Stream #0:2: Subtitle: ssa (default) Stream #0:3: Attachment: ttf Metadata: filename : TT1139M.TTF mimetype : application/x-truetype-font Stream #0:4: Attachment: ttf Metadata: filename : y2k.ttf mimetype : application/x-truetype-font Stream #0:5: Attachment: ttf Metadata: filename : ALIEN5.TTF mimetype : application/x-truetype-font Stream #0:6: Attachment: ttf Metadata: filename : arial.ttf mimetype : application/x-truetype-font Stream #0:7: Attachment: ttf Metadata: filename : ArtificeSSK.ttf mimetype : application/x-truetype-font Stream #0:8: Attachment: ttf Metadata: filename : cronos13b.ttf mimetype : application/x-truetype-font Stream #0:9: Attachment: ttf Metadata: filename : fading-wornarmychalk-regular.ttf mimetype : application/x-truetype-font Stream #0:10: Attachment: ttf Metadata: filename : icedeart.ttf mimetype : application/x-truetype-font Stream #0:11: Attachment: ttf Metadata: filename : LEVIBRUSH.TTF mimetype : application/x-truetype-font Stream #0:12: Attachment: ttf Metadata: filename : linkin.ttf mimetype : application/x-truetype-font Stream #0:13: Attachment: ttf Metadata: filename : MECHAG.TTF mimetype : application/x-truetype-font [buffer @ 0000000003f74560] w:1280 h:720 pixfmt:yuv420p tb:1/1000 sar:1/1 sws_pa ram:flags=2 [buffersink @ 0000000003f74460] No opaque field provided x264 [error]: invalid preset 'ipod320' [libx264 @ 0000000003fd53e0] Error setting preset/tune ipod320/(null). Output #0, mp4, to 'C:\Users\Administrator\Downloads\upFFTRY\output.mp4': Metadata: creation_time : 2012-06-03 03:18:13 Chapter #0.0: start 0.000000, end 70.920000 Metadata: title : Intro Chapter #0.1: start 70.920000, end 684.860000 Metadata: title : Part A Chapter #0.2: start 684.860000, end 1314.820000 Metadata: title : Part B Chapter #0.3: start 1314.820000, end 1404.830000 Metadata: title : OP Chapter #0.4: start 1404.830000, end 1440.000000 Metadata: title : Preview Stream #0:0(jpn): Video: h264, yuv420p, 1280x720 [SAR 1:1 DAR 16:9], q=-1--1 , 90k tbn, 23.98 tbc (default) Stream #0:1(jpn): Audio: aac, 96000 Hz, stereo (default) Stream mapping: Stream #0:0 -> #0:0 (h264 -> libx264) Stream #0:1 -> #0:1 (copy) Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height }}} I just want to convert my mkv video to mp4 video with using preset ipod320 and vcodec libx264, what did i miss out and how should my command be? Thanks! -- -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 4 16:41:19 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 04 Jun 2012 14:41:19 -0000 Subject: [FFmpeg-trac] #1409(FFmpeg:new): FFMPEG using preset ipod320 and libx264 , insufficient paramter In-Reply-To: <034.471b98beaf1cfb27ab078f3ff2315c86@avcodec.org> References: <034.471b98beaf1cfb27ab078f3ff2315c86@avcodec.org> Message-ID: <049.408c5bf1e7c3bf66961c01f6940c2d41@avcodec.org> #1409: FFMPEG using preset ipod320 and libx264 , insufficient paramter -------------------------------------+---------------------------------- Reporter: baoky | Owner: Type: defect | Status: new Priority: normal | Component: FFmpeg Version: unspecified | Resolution: Keywords: libx264 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+---------------------------------- Comment (by baoky): Replying to [comment:1 cehoyos]: What should i do -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 4 17:41:54 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 04 Jun 2012 15:41:54 -0000 Subject: [FFmpeg-trac] #1384(FFplay:open): FFPlay NoAudio Playback for Transport Stream File with AC3 Audio In-Reply-To: <040.3af8939a466118403856d545ace488d1@avcodec.org> References: <040.3af8939a466118403856d545ace488d1@avcodec.org> Message-ID: <055.b1843822cf1154c41f0299bf764c0008@avcodec.org> #1384: FFPlay NoAudio Playback for Transport Stream File with AC3 Audio -------------------------------------+---------------------------------- Reporter: jlsantiago0 | Owner: cus Type: defect | Status: open Priority: normal | Component: FFplay Version: git-master | Resolution: Keywords: ts ac3 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 1 | -------------------------------------+---------------------------------- Comment (by jlsantiago0): Replying to [comment:6 cus]: > Can you try with the patch series I sent to ffmpeg-devel? Works great for me. Thanks for fixing this. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 4 17:45:23 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 04 Jun 2012 15:45:23 -0000 Subject: [FFmpeg-trac] #1384(FFplay:open): FFPlay NoAudio Playback for Transport Stream File with AC3 Audio In-Reply-To: <040.3af8939a466118403856d545ace488d1@avcodec.org> References: <040.3af8939a466118403856d545ace488d1@avcodec.org> Message-ID: <055.3aa1df4d60b080cf3999ae39c5daf482@avcodec.org> #1384: FFPlay NoAudio Playback for Transport Stream File with AC3 Audio -------------------------------------+---------------------------------- Reporter: jlsantiago0 | Owner: cus Type: defect | Status: open Priority: normal | Component: FFplay Version: git-master | Resolution: Keywords: ts ac3 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 1 | -------------------------------------+---------------------------------- Comment (by jlsantiago0): Replying to [comment:7 jlsantiago0]: > Replying to [comment:6 cus]: > > Can you try with the patch series I sent to ffmpeg-devel? > > The patches great for me. Thanks for fixing this. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 4 20:04:01 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 04 Jun 2012 18:04:01 -0000 Subject: [FFmpeg-trac] #1410(FFmpeg:new): Need Help Using FFMPEG with AVISYNTH Message-ID: <034.3e6e61cc3ab72f387337f6bc395596ad@avcodec.org> #1410: Need Help Using FFMPEG with AVISYNTH --------------------------------+--------------------------------------- Reporter: baoky | Type: defect Status: new | Priority: important Component: FFmpeg | Version: unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------+--------------------------------------- Need Help Using FFMPEG with AVISYNTH I installed avisynth and i created a file call video.avs DirectShowSource("C:\video\ft133.mkv") TextSub("C:\video\ft133_track3_und.ass") I trying to convert this mkv file with it subtitle extracted into mp4 or avi video with the subtitle re-encode in. Command i use is C:\ffmpeg\ffmpeg-20120601-git-8a0efa9-win64-static\bin>ffmpeg -i "C:\video\video.avs" -acodec copy -vcodec copy "C:\video\output.mp4" However i receive this error [avs @ 0000000001daa9a0] AVIFileOpen failed with error -2147221164C:\video\video.avs: Operation not permitted anyone can help me? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 4 20:22:12 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 04 Jun 2012 18:22:12 -0000 Subject: [FFmpeg-trac] #1297(undetermined:new): FFMPEG creating stuttering MPEG-2 TS video files In-Reply-To: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> References: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> Message-ID: <055.ab8329ec11f8e35086fd87e0d0b0be84@avcodec.org> #1297: FFMPEG creating stuttering MPEG-2 TS video files -------------------------------------+------------------------------------- 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): Setting the frame rate doesn't appear to solve the problem. I'm attaching a dvr-ms file (this is one cut sample, others are also facing similar issues). As you can see from the output it keeps dropping the frames. I've tried different settings with -r 24, -r 25, -r 30, -r 50, -r 60, -r 30*1000/1001, -r 60*1000/1001, -r 25*1000/1001 and none of them seem to work, it still leads to the same issues of dropping frames and the video stutters when played back. Any idea why this is happening? COMMAND: {{{ ffmpeg -i "Test3.dvr-ms" -an -vcodec mpeg2video -sameq test.ts }}} OUTPUT: {{{ ffmpeg version N-40824-g31dfe20 Copyright (c) 2000-2012 the FFmpeg developers built on May 19 2012 00:45:59 with gcc 4.6.3 configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-runtime-cpudetect --enable-avisynth --enab le-bzlib --enable-frei0r --enable-libass --enable-libcelt --enable- libopencore-amrnb --enable-libopencore-amrwb --enable -libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable- libopenjpeg --enable-librtmp --enable-libschro edinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable- libvo-aacenc --enable-libvo-amrwbenc --enable- libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable- libxvid --enable-zlib libavutil 51. 53.100 / 51. 53.100 libavcodec 54. 21.101 / 54. 21.101 libavformat 54. 5.100 / 54. 5.100 libavdevice 53. 4.100 / 53. 4.100 libavfilter 2. 74.101 / 2. 74.101 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 12.100 / 0. 12.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, asf, from 'Test3.dvr-ms': Metadata: DVR Index Granularity: 500 WM/SubTitleDescription: Journeying south to Myanmar, Luke uncovers the little known foods and flavours of the former capital, Yangon. Here he begins his culinary education by learning the art of making the famous Mohinga. genre : Documentary;Other Documentaries WM/OriginalReleaseTime: 0 WM/MediaCredits : ;;; service_provider: SBS HD service_name : SBS HD WM/MediaNetworkAffiliation: SBS HD WM/MediaOriginalChannel: 30 WM/MediaOriginalChannelSubNumber: 0 WM/MediaOriginalBroadcastDateTime: 0001-01-01T00:00:00Z WM/MediaOriginalRunTime: 1844674 WM/MediaIsStereo: 0 WM/MediaIsRepeat: 0 WM/MediaIsLive : 0 WM/MediaIsTape : 0 WM/MediaIsDelay : 0 WM/MediaIsSubtitled: 0 WM/MediaIsMovie : 0 WM/MediaIsPremiere: 0 WM/MediaIsFinale: 0 WM/MediaIsSAP : 0 WM/MediaIsSport : 0 WM/Provider : MediaCenterDefault WM/VideoClosedCaptioning: 0 WM/WMRVEncodeTime: 6803286 WM/WMRVSeriesUID: !GenericSeries!Luke Nguyen's Greater Mekong WM/WMRVServiceID: !Generated!2de313550cf54622bf3c9ccd1105c2db WM/WMRVRequestID: 184 WM/WMRVScheduleItemID: 184 WM/WMRVQuality : 0 WM/WMRVOriginalSoftPrePadding: 0 WM/WMRVOriginalSoftPostPadding: 0 WM/WMRVHardPrePadding: 184 WM/WMRVHardPostPadding: 0 WM/WMRVATSCContent: 0 WM/WMRVDTVContent: 1 WM/WMRVHDContent: 0 WM/WMRVEndTime : 1844674 WM/WMRVBitrate : 1844674 WM/WMRVKeepUntil: 184 WM/WMRVActualSoftPrePadding: 0 WM/WMRVActualSoftPostPadding: 0 WM/WMRVContentProtected: 0 WM/WMRVContentProtectedPercent: 0 WM/WMRVExpirationDate: 1844674 WM/WMRVExpirationSpan: 1844674 WM/WMRVInBandRatingSystem: 255 WM/WMRVInBandRatingLevel: 255 WM/WMRVInBandRatingAttributes: 0 WM/WMRVWatched : 0 WM/MediaThumbWidth: 352 WM/MediaThumbHeight: 198 WM/MediaThumbStride: 105 WM/MediaThumbRet: 0 WM/MediaThumbRatingSystem: 9 WM/MediaThumbRatingLevel: 9 WM/MediaThumbRatingAttributes: 0 WM/MediaThumbAspectRatioX: 16 WM/MediaThumbAspectRatioY: 9 WM/MediaThumbTimeStamp: 1970874 WM/MediaThumbType: 3 WMFSDKVersion : 12.0.7601.17514 WMFSDKNeeded : 0.0.0.0000 VBR Peak : 368 IsVBR : 1 title : Luke Nguyen's Greater Mekong Duration: 00:04:59.84, start: 0.200000, bitrate: 55 kb/s Stream #0:0: Audio: mp2, 48000 Hz, stereo, s16, 192 kb/s Stream #0:1: Video: mpeg2video (Main) (DVR / 0x20525644), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 90000 kb/s, 50 fps, 50 tbr, 1k tbn, 100 tbc [buffer @ 030f2460] w:1280 h:720 pixfmt:yuv420p tb:1/1000000 sar:1/1 sws_param:flags=2 [buffersink @ 0200ff60] No opaque field provided [mpegts @ 030f1e20] muxrate VBR, pcr every 5 pkts, sdt every 200, pat/pmt every 40 pkts Output #0, mpegts, to 'test.ts': Metadata: DVR Index Granularity: 500 WM/SubTitleDescription: Journeying south to Myanmar, Luke uncovers the little known foods and flavours of the former capital, Yangon. Here he begins his culinary education by learning the art of making the famous Mohinga. genre : Documentary;Other Documentaries WM/OriginalReleaseTime: 0 WM/MediaCredits : ;;; service_provider: SBS HD service_name : SBS HD WM/MediaNetworkAffiliation: SBS HD WM/MediaOriginalChannel: 30 WM/MediaOriginalChannelSubNumber: 0 WM/MediaOriginalBroadcastDateTime: 0001-01-01T00:00:00Z WM/MediaOriginalRunTime: 1844674 WM/MediaIsStereo: 0 WM/MediaIsRepeat: 0 WM/MediaIsLive : 0 WM/MediaIsTape : 0 WM/MediaIsDelay : 0 WM/MediaIsSubtitled: 0 WM/MediaIsMovie : 0 WM/MediaIsPremiere: 0 WM/MediaIsFinale: 0 WM/MediaIsSAP : 0 WM/MediaIsSport : 0 WM/Provider : MediaCenterDefault WM/VideoClosedCaptioning: 0 WM/WMRVEncodeTime: 6803286 WM/WMRVSeriesUID: !GenericSeries!Luke Nguyen's Greater Mekong WM/WMRVServiceID: !Generated!2de313550cf54622bf3c9ccd1105c2db WM/WMRVRequestID: 184 WM/WMRVScheduleItemID: 184 WM/WMRVQuality : 0 WM/WMRVOriginalSoftPrePadding: 0 WM/WMRVOriginalSoftPostPadding: 0 WM/WMRVHardPrePadding: 184 WM/WMRVHardPostPadding: 0 WM/WMRVATSCContent: 0 WM/WMRVDTVContent: 1 WM/WMRVHDContent: 0 WM/WMRVEndTime : 1844674 WM/WMRVBitrate : 1844674 WM/WMRVKeepUntil: 184 WM/WMRVActualSoftPrePadding: 0 WM/WMRVActualSoftPostPadding: 0 WM/WMRVContentProtected: 0 WM/WMRVContentProtectedPercent: 0 WM/WMRVExpirationDate: 1844674 WM/WMRVExpirationSpan: 1844674 WM/WMRVInBandRatingSystem: 255 WM/WMRVInBandRatingLevel: 255 WM/WMRVInBandRatingAttributes: 0 WM/WMRVWatched : 0 WM/MediaThumbWidth: 352 WM/MediaThumbHeight: 198 WM/MediaThumbStride: 105 WM/MediaThumbRet: 0 WM/MediaThumbRatingSystem: 9 WM/MediaThumbRatingLevel: 9 WM/MediaThumbRatingAttributes: 0 WM/MediaThumbAspectRatioX: 16 WM/MediaThumbAspectRatioY: 9 WM/MediaThumbTimeStamp: 1970874 WM/MediaThumbType: 3 WMFSDKVersion : 12.0.7601.17514 WMFSDKNeeded : 0.0.0.0000 VBR Peak : 368 IsVBR : 1 title : Luke Nguyen's Greater Mekong encoder : Lavf54.5.100 Stream #0:0: Video: mpeg2video, yuv420p, 1280x720 [SAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 90k tbn, 50 tbc Stream mapping: Stream #0:1 -> #0:0 (mpeg2video -> mpeg2video) Press [q] to stop, [?] for help DTS 60, next:100000 st:1 invalid dropping PTS 60, next:100000 invalid dropping st:1 DTS 140, next:180000 st:1 invalid dropping PTS 140, next:180000 invalid dropping st:1 DTS 180, next:240000 st:1 invalid dropping PTS 180, next:240000 invalid dropping st:1 DTS 200, next:260000 st:1 invalid dropping PTS 200, next:260000 invalid dropping st:1 DTS 240, next:300000 st:1 invalid dropping PTS 240, next:300000 invalid dropping st:1 DTS 260, next:320000 st:1 invalid dropping PTS 260, next:320000 invalid dropping st:1 DTS 300, next:360000 st:1 invalid dropping PTS 300, next:360000 invalid dropping st:1 DTS 320, next:380000 st:1 invalid dropping PTS 320, next:380000 invalid dropping st:1 DTS 360, next:420000 st:1 invalid dropping PTS 360, next:420000 invalid dropping st:1 DTS 380, next:440000 st:1 invalid dropping PTS 380, next:440000 invalid dropping st:1 DTS 420, next:480000 st:1 invalid dropping PTS 420, next:480000 invalid dropping st:1 DTS 440, next:500000 st:1 invalid dropping PTS 440, next:500000 invalid dropping st:1 DTS 480, next:540000 st:1 invalid dropping PTS 480, next:540000 invalid dropping st:1 DTS 500, next:560000 st:1 invalid dropping PTS 500, next:560000 invalid dropping st:1 DTS 540, next:600000 st:1 invalid droppingtime=00:00:00.54 bitrate=11527.9kbits/s dup=3 drop=0 PTS 540, next:600000 invalid dropping st:1 DTS 560, next:620000 st:1 invalid dropping PTS 560, next:620000 invalid dropping st:1 DTS 600, next:660000 st:1 invalid dropping PTS 600, next:660000 invalid dropping st:1 DTS 620, next:680000 st:1 invalid dropping PTS 620, next:680000 invalid dropping st:1 DTS 660, next:720000 st:1 invalid dropping PTS 660, next:720000 invalid dropping st:1 DTS 680, next:740000 st:1 invalid dropping PTS 680, next:740000 invalid dropping st:1 DTS 720, next:780000 st:1 invalid dropping PTS 720, next:780000 invalid dropping st:1 DTS 740, next:800000 st:1 invalid dropping PTS 740, next:800000 invalid dropping st:1 DTS 780, next:840000 st:1 invalid dropping PTS 780, next:840000 invalid dropping st:1 DTS 800, next:860000 st:1 invalid dropping PTS 800, next:860000 invalid dropping st:1 DTS 840, next:900000 st:1 invalid dropping PTS 840, next:900000 invalid dropping st:1 DTS 860, next:920000 st:1 invalid dropping PTS 860, next:920000 invalid dropping st:1 DTS 900, next:960000 st:1 invalid dropping PTS 900, next:960000 invalid dropping st:1 DTS 920, next:980000 st:1 invalid dropping PTS 920, next:980000 invalid dropping st:1 DTS 960, next:1020000 st:1 invalid dropping PTS 960, next:1020000 invalid dropping st:1 DTS 980, next:1040000 st:1 invalid dropping PTS 980, next:1040000 invalid dropping st:1 DTS 1020, next:1080000 st:1 invalid dropping PTS 1020, next:1080000 invalid dropping st:1 DTS 1040, next:1100000 st:1 invalid dropping PTS 1040, next:1100000 invalid dropping st:1 DTS 1080, next:1140000 st:1 invalid droppingme=00:00:01.08 bitrate=12292.4kbits/s dup=3 drop=0 PTS 1080, next:1140000 invalid dropping st:1 DTS 1100, next:1160000 st:1 invalid dropping PTS 1100, next:1160000 invalid dropping st:1 DTS 1140, next:1200000 st:1 invalid dropping PTS 1140, next:1200000 invalid dropping st:1 DTS 1160, next:1220000 st:1 invalid dropping PTS 1160, next:1220000 invalid dropping st:1 DTS 1200, next:1260000 st:1 invalid dropping PTS 1200, next:1260000 invalid dropping st:1 DTS 1220, next:1280000 st:1 invalid dropping PTS 1220, next:1280000 invalid dropping st:1 DTS 1260, next:1320000 st:1 invalid dropping PTS 1260, next:1320000 invalid dropping st:1 DTS 1280, next:1340000 st:1 invalid dropping PTS 1280, next:1340000 invalid dropping st:1 DTS 1320, next:1380000 st:1 invalid dropping PTS 1320, next:1380000 invalid dropping st:1 DTS 1340, next:1400000 st:1 invalid dropping PTS 1340, next:1400000 invalid dropping st:1 DTS 1380, next:1440000 st:1 invalid dropping PTS 1380, next:1440000 invalid dropping st:1 DTS 1400, next:1460000 st:1 invalid dropping PTS 1400, next:1460000 invalid dropping st:1 DTS 1440, next:1500000 st:1 invalid dropping PTS 1440, next:1500000 invalid dropping st:1 DTS 1460, next:1520000 st:1 invalid dropping PTS 1460, next:1520000 invalid dropping st:1 [mpeg2video @ 01f6fae0] ac-tex damaged at 11 32 [mpeg2video @ 01f6fae0] Warning MVs not available [mpeg2video @ 01f6fae0] concealing 1040 DC, 1040 AC, 1040 MV errors frame= 79 fps= 54 q=0.0 Lsize= 2378kB time=00:00:01.56 bitrate=12489.9kbits/s dup=3 drop=0 video:2197kB audio:0kB global headers:0kB muxing overhead 8.281113% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 4 20:28:39 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 04 Jun 2012 18:28:39 -0000 Subject: [FFmpeg-trac] #1297(undetermined:new): FFMPEG creating stuttering MPEG-2 TS video files In-Reply-To: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> References: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> Message-ID: <055.b020356febd87fa1eddc8cc1d753083f@avcodec.org> #1297: FFMPEG creating stuttering MPEG-2 TS video files -------------------------------------+------------------------------------- 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 cehoyos): Replying to [comment:17 ramitbhalla]: > As you can see from the output it keeps dropping the frames. I've tried different settings with -r 24, -r 25 But for some inexplicable reason you preferred not to present command line together with complete, uncut console output, instead you posted a command line that looks very similar to the original command line (and you still didn't tell me if the problem disappears if you significantly reduce the resolution or playback with half speed which would prove my original suspicion). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 4 20:29:41 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 04 Jun 2012 18:29:41 -0000 Subject: [FFmpeg-trac] #1410(undetermined:new): Need Help Using FFMPEG with AVISYNTH In-Reply-To: <034.3e6e61cc3ab72f387337f6bc395596ad@avcodec.org> References: <034.3e6e61cc3ab72f387337f6bc395596ad@avcodec.org> Message-ID: <049.1cc57521e5ccaa2e5f948b12eb16b203@avcodec.org> #1410: Need Help Using FFMPEG with AVISYNTH -------------------------------------+------------------------------------- Reporter: baoky | 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): * priority: important => normal * component: FFmpeg => undetermined Comment: Please provide complete, uncut console output together with the command line. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 4 20:46:48 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 04 Jun 2012 18:46:48 -0000 Subject: [FFmpeg-trac] #1370(avcodec:open): dvvideo enc: incorrect output with 1440x1080 In-Reply-To: <038.56b83e419a3e523287c83e3b73ff1e39@avcodec.org> References: <038.56b83e419a3e523287c83e3b73ff1e39@avcodec.org> Message-ID: <053.1383c9061e3f865be0ab42717e3bc5e3@avcodec.org> #1370: dvvideo enc: incorrect output with 1440x1080 -------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: enhancement | Status: open Priority: wish | Component: avcodec Version: git-master | Resolution: Keywords: dvvideo | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by cehoyos): * priority: important => wish * type: defect => enhancement Comment: FFmpeg prints an error now when DVCPRO HD encoding is requested. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 4 20:51:42 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 04 Jun 2012 18:51:42 -0000 Subject: [FFmpeg-trac] #1411(build system:new): ffmpeg fails to compile with mp2 muxer enabled alone Message-ID: <034.dfdf07a119c4387b648c66a856eac1dd@avcodec.org> #1411: ffmpeg fails to compile with mp2 muxer enabled alone -------------------------------------+------------------------------------- Reporter: jamal | Type: defect Status: new | Priority: normal Component: build | Version: git- system | master Keywords: mp2 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- The following configuration fails when linking the executables: {{{ ./configure --disable-everything --enable-muxer=mp2 }}} The errors being: {{{ LD ffmpeg_g.exe libavformat/libavformat.a(mp3enc.o): In function `mp3_queue_flush': D:\MinGW\msys\1.0\home\jamal\ffmpeg/libavformat/mp3enc.c:322: undefined reference to `ff_id3v2_finish' libavformat/libavformat.a(mp3enc.o): In function `mp3_write_xing': D:\MinGW\msys\1.0\home\jamal\ffmpeg/libavformat/mp3enc.c:131: undefined reference to `avpriv_mpa_freq_tab' D:\MinGW\msys\1.0\home\jamal\ffmpeg/libavformat/mp3enc.c:131: undefined reference to `avpriv_mpa_freq_tab' D:\MinGW\msys\1.0\home\jamal\ffmpeg/libavformat/mp3enc.c:131: undefined reference to `avpriv_mpa_freq_tab' libavformat/libavformat.a(mp3enc.o): In function `mp3_write_packet_internal': D:\MinGW\msys\1.0\home\jamal\ffmpeg/libavformat/mp3enc.c:282: undefined reference to `avpriv_mpegaudio_decode_header' libavformat/libavformat.a(mp3enc.o): In function `mp3_write_xing': D:\MinGW\msys\1.0\home\jamal\ffmpeg/libavformat/mp3enc.c:158: undefined reference to `avpriv_mpegaudio_decode_header' D:\MinGW\msys\1.0\home\jamal\ffmpeg/libavformat/mp3enc.c:158: undefined reference to `avpriv_mpegaudio_decode_header' D:\MinGW\msys\1.0\home\jamal\ffmpeg/libavformat/mp3enc.c:158: undefined reference to `avpriv_mpegaudio_decode_header' D:\MinGW\msys\1.0\home\jamal\ffmpeg/libavformat/mp3enc.c:158: undefined reference to `avpriv_mpegaudio_decode_header' libavformat/libavformat.a(mp3enc.o):D:\MinGW\msys\1.0\home\jamal\ffmpeg/libavformat/mp3enc.c:158: more undefined references to `avpriv_mpegaudio_decode_header' follow collect2: ld returned 1 exit status make: *** [ffmpeg_g.exe] Error 1 }}} The problem is that the files libavformat/id3v2enc.c libavcodec/mpegaudiodata.c and libavcodec/mpegaudiodecheader.c are not being compiled since the dependencies aren't set in both avformat's and avcodec's Makefiles In avformat's Makefile {{{ OBJS-$(CONFIG_MP2_MUXER) += mp3enc.o rawenc.o }}} should be {{{ OBJS-$(CONFIG_MP2_MUXER) += mp3enc.o rawenc.o id3v2enc.o }}} And in avcodec's Makefile the following line needs to be added to the section for avformat dependencies {{{ OBJS-$(CONFIG_MP2_MUXER) += mpegaudiodata.o mpegaudiodecheader.o }}} ---- Once again, part of the credit for finding this goes to M?ns. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 4 21:18:30 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 04 Jun 2012 19:18:30 -0000 Subject: [FFmpeg-trac] #1297(undetermined:new): FFMPEG creating stuttering MPEG-2 TS video files In-Reply-To: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> References: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> Message-ID: <055.e6ef8e937e963775a6356a792ec1e741@avcodec.org> #1297: FFMPEG creating stuttering MPEG-2 TS video files -------------------------------------+------------------------------------- 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): 1. Yes tried with a lower resolution (1024x768 - the lowest possible) and output video is still stuttering. 2. I gave the basic commmand line and issue, here is the one with the rate adjustment and the output. This is happening with all the DVR-MS files I have. COMMAND: {{{ ffmpeg -i "Test3.dvr-ms" -an -vcodec mpeg2video -sameq -r 25 test.ts }}} OUTPUT: {{{ ffmpeg version N-40824-g31dfe20 Copyright (c) 2000-2012 the FFmpeg developers built on May 19 2012 00:45:59 with gcc 4.6.3 configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-runtime-cpudetect --enable-avisynth --enab le-bzlib --enable-frei0r --enable-libass --enable-libcelt --enable- libopencore-amrnb --enable-libopencore-amrwb --enable -libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable- libopenjpeg --enable-librtmp --enable-libschro edinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable- libvo-aacenc --enable-libvo-amrwbenc --enable- libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable- libxvid --enable-zlib libavutil 51. 53.100 / 51. 53.100 libavcodec 54. 21.101 / 54. 21.101 libavformat 54. 5.100 / 54. 5.100 libavdevice 53. 4.100 / 53. 4.100 libavfilter 2. 74.101 / 2. 74.101 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 12.100 / 0. 12.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, asf, from 'Test3.dvr-ms': Metadata: DVR Index Granularity: 500 WM/SubTitleDescription: Journeying south to Myanmar, Luke uncovers the little known foods and flavours of the former capital, Yangon. Here he begins his culinary education by learning the art of making the famous Mohinga. genre : Documentary;Other Documentaries WM/OriginalReleaseTime: 0 WM/MediaCredits : ;;; service_provider: SBS HD service_name : SBS HD WM/MediaNetworkAffiliation: SBS HD WM/MediaOriginalChannel: 30 WM/MediaOriginalChannelSubNumber: 0 WM/MediaOriginalBroadcastDateTime: 0001-01-01T00:00:00Z WM/MediaOriginalRunTime: 1844674 WM/MediaIsStereo: 0 WM/MediaIsRepeat: 0 WM/MediaIsLive : 0 WM/MediaIsTape : 0 WM/MediaIsDelay : 0 WM/MediaIsSubtitled: 0 WM/MediaIsMovie : 0 WM/MediaIsPremiere: 0 WM/MediaIsFinale: 0 WM/MediaIsSAP : 0 WM/MediaIsSport : 0 WM/Provider : MediaCenterDefault WM/VideoClosedCaptioning: 0 WM/WMRVEncodeTime: 6803286 WM/WMRVSeriesUID: !GenericSeries!Luke Nguyen's Greater Mekong WM/WMRVServiceID: !Generated!2de313550cf54622bf3c9ccd1105c2db WM/WMRVRequestID: 184 WM/WMRVScheduleItemID: 184 WM/WMRVQuality : 0 WM/WMRVOriginalSoftPrePadding: 0 WM/WMRVOriginalSoftPostPadding: 0 WM/WMRVHardPrePadding: 184 WM/WMRVHardPostPadding: 0 WM/WMRVATSCContent: 0 WM/WMRVDTVContent: 1 WM/WMRVHDContent: 0 WM/WMRVEndTime : 1844674 WM/WMRVBitrate : 1844674 WM/WMRVKeepUntil: 184 WM/WMRVActualSoftPrePadding: 0 WM/WMRVActualSoftPostPadding: 0 WM/WMRVContentProtected: 0 WM/WMRVContentProtectedPercent: 0 WM/WMRVExpirationDate: 1844674 WM/WMRVExpirationSpan: 1844674 WM/WMRVInBandRatingSystem: 255 WM/WMRVInBandRatingLevel: 255 WM/WMRVInBandRatingAttributes: 0 WM/WMRVWatched : 0 WM/MediaThumbWidth: 352 WM/MediaThumbHeight: 198 WM/MediaThumbStride: 105 WM/MediaThumbRet: 0 WM/MediaThumbRatingSystem: 9 WM/MediaThumbRatingLevel: 9 WM/MediaThumbRatingAttributes: 0 WM/MediaThumbAspectRatioX: 16 WM/MediaThumbAspectRatioY: 9 WM/MediaThumbTimeStamp: 1970874 WM/MediaThumbType: 3 WMFSDKVersion : 12.0.7601.17514 WMFSDKNeeded : 0.0.0.0000 VBR Peak : 368 IsVBR : 1 title : Luke Nguyen's Greater Mekong Duration: 00:04:59.84, start: 0.200000, bitrate: 55 kb/s Stream #0:0: Audio: mp2, 48000 Hz, stereo, s16, 192 kb/s Stream #0:1: Video: mpeg2video (Main) (DVR / 0x20525644), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 90000 kb/s, 50 fps, 50 tbr, 1k tbn, 100 tbc [buffer @ 03119020] w:1280 h:720 pixfmt:yuv420p tb:1/1000000 sar:1/1 sws_param:flags=2 [buffersink @ 030976e0] No opaque field provided [mpegts @ 030e2da0] muxrate VBR, pcr every 2 pkts, sdt every 200, pat/pmt every 40 pkts Output #0, mpegts, to 'test.ts': Metadata: DVR Index Granularity: 500 WM/SubTitleDescription: Journeying south to Myanmar, Luke uncovers the little known foods and flavours of the former capital, Yangon. Here he begins his culinary education by learning the art of making the famous Mohinga. genre : Documentary;Other Documentaries WM/OriginalReleaseTime: 0 WM/MediaCredits : ;;; service_provider: SBS HD service_name : SBS HD WM/MediaNetworkAffiliation: SBS HD WM/MediaOriginalChannel: 30 WM/MediaOriginalChannelSubNumber: 0 WM/MediaOriginalBroadcastDateTime: 0001-01-01T00:00:00Z WM/MediaOriginalRunTime: 1844674 WM/MediaIsStereo: 0 WM/MediaIsRepeat: 0 WM/MediaIsLive : 0 WM/MediaIsTape : 0 WM/MediaIsDelay : 0 WM/MediaIsSubtitled: 0 WM/MediaIsMovie : 0 WM/MediaIsPremiere: 0 WM/MediaIsFinale: 0 WM/MediaIsSAP : 0 WM/MediaIsSport : 0 WM/Provider : MediaCenterDefault WM/VideoClosedCaptioning: 0 WM/WMRVEncodeTime: 6803286 WM/WMRVSeriesUID: !GenericSeries!Luke Nguyen's Greater Mekong WM/WMRVServiceID: !Generated!2de313550cf54622bf3c9ccd1105c2db WM/WMRVRequestID: 184 WM/WMRVScheduleItemID: 184 WM/WMRVQuality : 0 WM/WMRVOriginalSoftPrePadding: 0 WM/WMRVOriginalSoftPostPadding: 0 WM/WMRVHardPrePadding: 184 WM/WMRVHardPostPadding: 0 WM/WMRVATSCContent: 0 WM/WMRVDTVContent: 1 WM/WMRVHDContent: 0 WM/WMRVEndTime : 1844674 WM/WMRVBitrate : 1844674 WM/WMRVKeepUntil: 184 WM/WMRVActualSoftPrePadding: 0 WM/WMRVActualSoftPostPadding: 0 WM/WMRVContentProtected: 0 WM/WMRVContentProtectedPercent: 0 WM/WMRVExpirationDate: 1844674 WM/WMRVExpirationSpan: 1844674 WM/WMRVInBandRatingSystem: 255 WM/WMRVInBandRatingLevel: 255 WM/WMRVInBandRatingAttributes: 0 WM/WMRVWatched : 0 WM/MediaThumbWidth: 352 WM/MediaThumbHeight: 198 WM/MediaThumbStride: 105 WM/MediaThumbRet: 0 WM/MediaThumbRatingSystem: 9 WM/MediaThumbRatingLevel: 9 WM/MediaThumbRatingAttributes: 0 WM/MediaThumbAspectRatioX: 16 WM/MediaThumbAspectRatioY: 9 WM/MediaThumbTimeStamp: 1970874 WM/MediaThumbType: 3 WMFSDKVersion : 12.0.7601.17514 WMFSDKNeeded : 0.0.0.0000 VBR Peak : 368 IsVBR : 1 title : Luke Nguyen's Greater Mekong encoder : Lavf54.5.100 Stream #0:0: Video: mpeg2video, yuv420p, 1280x720 [SAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 90k tbn, 25 tbc Stream mapping: Stream #0:1 -> #0:0 (mpeg2video -> mpeg2video) Press [q] to stop, [?] for help DTS 60, next:100000 st:1 invalid dropping PTS 60, next:100000 invalid dropping st:1 DTS 140, next:180000 st:1 invalid dropping PTS 140, next:180000 invalid dropping st:1 DTS 180, next:240000 st:1 invalid dropping PTS 180, next:240000 invalid dropping st:1 DTS 200, next:260000 st:1 invalid dropping PTS 200, next:260000 invalid dropping st:1 DTS 240, next:300000 st:1 invalid dropping PTS 240, next:300000 invalid dropping st:1 DTS 260, next:320000 st:1 invalid dropping PTS 260, next:320000 invalid dropping st:1 DTS 300, next:360000 st:1 invalid dropping PTS 300, next:360000 invalid dropping st:1 DTS 320, next:380000 st:1 invalid dropping PTS 320, next:380000 invalid dropping st:1 DTS 360, next:420000 st:1 invalid dropping PTS 360, next:420000 invalid dropping st:1 DTS 380, next:440000 st:1 invalid dropping PTS 380, next:440000 invalid dropping st:1 DTS 420, next:480000 st:1 invalid dropping PTS 420, next:480000 invalid dropping st:1 DTS 440, next:500000 st:1 invalid dropping PTS 440, next:500000 invalid dropping st:1 DTS 480, next:540000 st:1 invalid dropping PTS 480, next:540000 invalid dropping st:1 DTS 500, next:560000 st:1 invalid dropping PTS 500, next:560000 invalid dropping st:1 DTS 540, next:600000 st:1 invalid dropping PTS 540, next:600000 invalid dropping st:1 DTS 560, next:620000 st:1 invalid dropping PTS 560, next:620000 invalid dropping st:1 DTS 600, next:660000 st:1 invalid dropping PTS 600, next:660000 invalid dropping st:1 DTS 620, next:680000 st:1 invalid dropping PTS 620, next:680000 invalid dropping st:1 DTS 660, next:720000 st:1 invalid dropping PTS 660, next:720000 invalid dropping st:1 DTS 680, next:740000 st:1 invalid dropping PTS 680, next:740000 invalid dropping st:1 DTS 720, next:780000 st:1 invalid dropping PTS 720, next:780000 invalid dropping st:1 DTS 740, next:800000 st:1 invalid dropping PTS 740, next:800000 invalid dropping st:1 DTS 780, next:840000 st:1 invalid dropping PTS 780, next:840000 invalid dropping st:1 DTS 800, next:860000 st:1 invalid dropping PTS 800, next:860000 invalid dropping st:1 DTS 840, next:900000 st:1 invalid droppingtime=00:00:00.88 bitrate=7393.5kbits/s dup=1 drop=18 PTS 840, next:900000 invalid dropping st:1 DTS 860, next:920000 st:1 invalid dropping PTS 860, next:920000 invalid dropping st:1 DTS 900, next:960000 st:1 invalid dropping PTS 900, next:960000 invalid dropping st:1 DTS 920, next:980000 st:1 invalid dropping PTS 920, next:980000 invalid dropping st:1 DTS 960, next:1020000 st:1 invalid dropping PTS 960, next:1020000 invalid dropping st:1 DTS 980, next:1040000 st:1 invalid dropping PTS 980, next:1040000 invalid dropping st:1 DTS 1020, next:1080000 st:1 invalid dropping PTS 1020, next:1080000 invalid dropping st:1 DTS 1040, next:1100000 st:1 invalid dropping PTS 1040, next:1100000 invalid dropping st:1 DTS 1080, next:1140000 st:1 invalid dropping PTS 1080, next:1140000 invalid dropping st:1 DTS 1100, next:1160000 st:1 invalid dropping PTS 1100, next:1160000 invalid dropping st:1 DTS 1140, next:1200000 st:1 invalid dropping PTS 1140, next:1200000 invalid dropping st:1 DTS 1160, next:1220000 st:1 invalid dropping PTS 1160, next:1220000 invalid dropping st:1 DTS 1200, next:1260000 st:1 invalid dropping PTS 1200, next:1260000 invalid dropping st:1 DTS 1220, next:1280000 st:1 invalid dropping PTS 1220, next:1280000 invalid dropping st:1 DTS 1260, next:1320000 st:1 invalid dropping PTS 1260, next:1320000 invalid dropping st:1 DTS 1280, next:1340000 st:1 invalid dropping PTS 1280, next:1340000 invalid dropping st:1 DTS 1320, next:1380000 st:1 invalid dropping PTS 1320, next:1380000 invalid dropping st:1 DTS 1340, next:1400000 st:1 invalid dropping PTS 1340, next:1400000 invalid dropping st:1 DTS 1380, next:1440000 st:1 invalid dropping PTS 1380, next:1440000 invalid dropping st:1 DTS 1400, next:1460000 st:1 invalid dropping PTS 1400, next:1460000 invalid dropping st:1 DTS 1440, next:1500000 st:1 invalid dropping PTS 1440, next:1500000 invalid dropping st:1 DTS 1460, next:1520000 st:1 invalid dropping PTS 1460, next:1520000 invalid dropping st:1 [mpeg2video @ 02bbfa40] ac-tex damaged at 11 32 [mpeg2video @ 02bbfa40] Warning MVs not available [mpeg2video @ 02bbfa40] concealing 1040 DC, 1040 AC, 1040 MV errors frame= 42 fps=0.0 q=0.0 Lsize= 1617kB time=00:00:01.64 bitrate=8074.8kbits/s dup=1 drop=35 video:1494kB audio:0kB global headers:0kB muxing overhead 8.186854% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 4 22:01:44 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 04 Jun 2012 20:01:44 -0000 Subject: [FFmpeg-trac] #1402(FFplay:open): ffplay: doesn't work on a tty console In-Reply-To: <035.db4c65fedd5c9ac9c38d43aefc6a2c41@avcodec.org> References: <035.db4c65fedd5c9ac9c38d43aefc6a2c41@avcodec.org> Message-ID: <050.8efff00018e654e2b5696a09ecb8390b@avcodec.org> #1402: ffplay: doesn't work on a tty console ------------------------------------+---------------------------------- Reporter: u ltd. | Owner: cus Type: defect | Status: open Priority: normal | Component: FFplay Version: git-master | Resolution: Keywords: tty | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+---------------------------------- Changes (by cus): * cc: cus@? (added) * owner: => cus Comment: I'd rather use a patch like the one I attached. It uses the display_disable instead of video_disable (which involves the visualization with display enabled) and also keeps the status line in the display disabled case. Can you try it as well? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 4 22:11:31 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 04 Jun 2012 20:11:31 -0000 Subject: [FFmpeg-trac] #1401(FFplay:new): ffplay: Muted when going to foreign tty but continues playing when coming back. In-Reply-To: <035.e6308e747901fda234a0696b3f7cbc70@avcodec.org> References: <035.e6308e747901fda234a0696b3f7cbc70@avcodec.org> Message-ID: <050.aab06e02e5a8a70226b7489b45dba6be@avcodec.org> #1401: ffplay: Muted when going to foreign tty but continues playing when coming back. --------------------------------+---------------------------------- Reporter: u ltd. | Owner: Type: defect | Status: new Priority: minor | Component: FFplay Version: 0.11 | Resolution: Keywords: tty | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------+---------------------------------- Comment (by cus): Maybe an audio driver issue, or some magical intelligence (the user whose tty is active owns the sound) Can you try it with different SDL_AUDIODRIVER combinations? (alsa, pulse, dsp, dma) Can you try if other players using similar audio drivers behave the same way? (VLC, mplayer) Can you try it with uninstalled, or disabled pulseaudio? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 4 22:30:56 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 04 Jun 2012 20:30:56 -0000 Subject: [FFmpeg-trac] #442(avfilter:closed): scene change detection In-Reply-To: <037.6f134168892fa85a9d345c7a0b07c604@avcodec.org> References: <037.6f134168892fa85a9d345c7a0b07c604@avcodec.org> Message-ID: <052.ddeaca1b9581e3825ca1fb965acbbab5@avcodec.org> #442: scene change detection -------------------------------------+------------------------------------ Reporter: lovelove | Owner: ubitux Type: enhancement | Status: closed Priority: wish | Component: avfilter Version: unspecified | Resolution: fixed Keywords: | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Changes (by ubitux): * status: open => closed * resolution: => fixed Comment: Added in 7286814. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 4 22:55:59 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 04 Jun 2012 20:55:59 -0000 Subject: [FFmpeg-trac] #1410(undetermined:new): Need Help Using FFMPEG with AVISYNTH In-Reply-To: <034.3e6e61cc3ab72f387337f6bc395596ad@avcodec.org> References: <034.3e6e61cc3ab72f387337f6bc395596ad@avcodec.org> Message-ID: <049.14274afe02c681b496c5bf6b7cb7410d@avcodec.org> #1410: Need Help Using FFMPEG with AVISYNTH -------------------------------------+------------------------------------- Reporter: baoky | 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 baoky): Command i use is C:\ffmpeg\ffmpeg-20120601-git-8a0efa9-win64-static\bin>ffmpeg -i "C:\video\video.avs" -acodec copy -vcodec copy "C:\video\output.mp4" ffmpeg version N-41195-g8a0efa9 Copyright (c) 2000-2012 the FFmpeg developers built on May 31 2012 20:08:24 with gcc 4.6.3 configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-ru ntime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable- libass --enable-libcelt --enable-libopencore-amrnb --enable-libopencore-amrwb --enable -libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable- libope njpeg --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libth eora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable- libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable- libxvid --e nable-zlib libavutil 51. 55.100 / 51. 55.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [avs @ 0000000001e1a9c0] AVIFileOpen failed with error -2147221164C:\video\video .avs: Operation not permitted my video.avs is this content DirectShowSource?("C:\video\ft133.mkv") TextSub?("C:\video\ft133_track3_und.ass") -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 5 00:31:04 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 04 Jun 2012 22:31:04 -0000 Subject: [FFmpeg-trac] #1384(FFplay:closed): FFPlay NoAudio Playback for Transport Stream File with AC3 Audio In-Reply-To: <040.3af8939a466118403856d545ace488d1@avcodec.org> References: <040.3af8939a466118403856d545ace488d1@avcodec.org> Message-ID: <055.d4cce78e9599eda6296c7d9ef80f441b@avcodec.org> #1384: FFPlay NoAudio Playback for Transport Stream File with AC3 Audio -------------------------------------+---------------------------------- Reporter: jlsantiago0 | Owner: cus Type: defect | Status: closed Priority: normal | Component: FFplay Version: git-master | Resolution: fixed Keywords: ts ac3 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 1 | -------------------------------------+---------------------------------- Changes (by cus): * status: open => closed * resolution: => fixed Comment: Fix is in the latest git master. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 5 00:46:09 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 04 Jun 2012 22:46:09 -0000 Subject: [FFmpeg-trac] #1412(avcodec:new): ffmpeg crashes when decoding a dirac stream Message-ID: <034.d5ece6c6c893c304bdf61d634cd132eb@avcodec.org> #1412: ffmpeg crashes when decoding a dirac stream ---------------------------------+-------------------------------------- Reporter: jamal | Type: defect Status: new | Priority: normal Component: avcodec | Version: git-master Keywords: dirac | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ---------------------------------+-------------------------------------- Summary: ffmpeg (mingw64 x86_64 GCC 4.7.0, yasm 1.2.0) crashes when trying to decode a dirac stream. This however doesn't happen if i compile ffmpeg with the --disable-yasm option. ffprobe and even ffmpeg with no output parameters run fine when reading the file and wont crash. The command line i used was: {{{ ./ffmpeg -i bbb-tr1000.ts -vcodec zlib -an asd.mkv }}} And this is the sample i used: http://dirac.kw.bbc.co.uk/download/video/maybefinal/bbb-tr1000.ts I'm attaching both the ffmpeg log file and gdb's output. gdb mentions ff_add_rect_clamped_sse2 as the source of the problem, which might explain why disabling yasm got rid of the crash. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 5 00:53:54 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 04 Jun 2012 22:53:54 -0000 Subject: [FFmpeg-trac] #1413(FFmpeg:new): ffplay unable to playback MJPEG avi file Message-ID: <035.230b4dbbd13d1e03b585ef844f50ac58@avcodec.org> #1413: ffplay unable to playback MJPEG avi file --------------------------------+-------------------------------------- Reporter: Kraken | Type: defect Status: new | Priority: important Component: FFmpeg | Version: git-master Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------+-------------------------------------- http://light-alloy.ru/aleksoid_test/SUNP0003.AVI Picture freeze, a lot of red text in console window. avplay - can play it, but cannot seek. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 5 00:56:51 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 04 Jun 2012 22:56:51 -0000 Subject: [FFmpeg-trac] #1414(avcodec:new): RV8. Bad playback after first ~5 seconds of playback. Message-ID: <035.72bdd4972d04b1f7ecc9f212e366279e@avcodec.org> #1414: RV8. Bad playback after first ~5 seconds of playback. ---------------------------------+--------------------------------------- Reporter: Kraken | Type: enhancement Status: new | Priority: normal Component: avcodec | Version: git-master Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ---------------------------------+--------------------------------------- Link to sample: http://light-alloy.ru/aleksoid_test/teenagelament.ram Ffplay window says unimplemented feature warning. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 5 01:27:13 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 04 Jun 2012 23:27:13 -0000 Subject: [FFmpeg-trac] #1413(FFmpeg:new): ffplay unable to playback MJPEG avi file In-Reply-To: <035.230b4dbbd13d1e03b585ef844f50ac58@avcodec.org> References: <035.230b4dbbd13d1e03b585ef844f50ac58@avcodec.org> Message-ID: <050.fd814aa0bd32881d3fcea925733c2aaa@avcodec.org> #1413: ffplay unable to playback MJPEG avi file ------------------------------------+---------------------------------- Reporter: Kraken | Owner: Type: defect | Status: new Priority: important | Component: FFmpeg Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 1 | ------------------------------------+---------------------------------- Changes (by cus): * analyzed: 0 => 1 * cc: cus@? (added) * reproduced: 0 => 1 Comment: Changing pixel format with avfilter enabled is not supported yet in ffplay. (Nor in avplay btw) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 5 02:30:47 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 05 Jun 2012 00:30:47 -0000 Subject: [FFmpeg-trac] #1413(FFmpeg:new): ffplay unable to playback MJPEG avi file In-Reply-To: <035.230b4dbbd13d1e03b585ef844f50ac58@avcodec.org> References: <035.230b4dbbd13d1e03b585ef844f50ac58@avcodec.org> Message-ID: <050.bf983fb3cb0beaf176d203aa95176a8b@avcodec.org> #1413: ffplay unable to playback MJPEG avi file ------------------------------------+---------------------------------- Reporter: Kraken | Owner: Type: defect | Status: new Priority: important | Component: FFmpeg Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 1 | ------------------------------------+---------------------------------- Comment (by Kraken): >(Nor in avplay btw) Wouldn't argue, but if with avplay I can at least see video and listen sound, with ffplay I only see freeze video and listen loop sound. Just, my media player for Windows, which use libavcodec, is crashing when I try to playback this file, because of libswscale. So I tryed to check this file in ffplay, and see that problem not in my code, so I assumed its a ffmpeg bug. >Changing pixel format with avfilter enabled Hm. Pixel format is changing when I try to play this file? (my media player doesn't use avfilter) Sorry for my bad English. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 5 02:40:50 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 05 Jun 2012 00:40:50 -0000 Subject: [FFmpeg-trac] #1415(undetermined:new): FFMPEG not able to Stream Copy DVRMS files to TS Files Message-ID: <040.08ec9ab988f088141e019a2a1d46ef67@avcodec.org> #1415: FFMPEG not able to Stream Copy DVRMS files to TS Files -------------------------------------+------------------------------------- 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: FFMPEG is not able to stream copy any DVR-MS files into MPEG TS files. How to reproduce: COMMAND: ffmpeg -i Test3.dvr-ms -acodec copy -vcodec copy -f mpegts test.ts {{{ ffmpeg version N-41195-g8a0efa9 Copyright (c) 2000-2012 the FFmpeg developers built on May 31 2012 20:04:59 with gcc 4.6.3 configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-runtime-cpudetect --enable-avisynth --enab le-bzlib --enable-frei0r --enable-libass --enable-libcelt --enable- libopencore-amrnb --enable-libopencore-amrwb --enable -libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable- libopenjpeg --enable-librtmp --enable-libschro edinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable- libvo-aacenc --enable-libvo-amrwbenc --enable- libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable- libxvid --enable-zlib libavutil 51. 55.100 / 51. 55.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, asf, from 'Test3.dvr-ms': Metadata: DVR Index Granularity: 500 WM/SubTitleDescription: Journeying south to Myanmar, Luke uncovers the little known foods and flavours of the former capital, Yangon. Here he begins his culinary education by learning the art of making the famous Mohinga. genre : Documentary;Other Documentaries WM/OriginalReleaseTime: 0 WM/MediaCredits : ;;; service_provider: SBS HD service_name : SBS HD WM/MediaNetworkAffiliation: SBS HD WM/MediaOriginalChannel: 30 WM/MediaOriginalChannelSubNumber: 0 WM/MediaOriginalBroadcastDateTime: 0001-01-01T00:00:00Z WM/MediaOriginalRunTime: 1844674 WM/MediaIsStereo: 0 WM/MediaIsRepeat: 0 WM/MediaIsLive : 0 WM/MediaIsTape : 0 WM/MediaIsDelay : 0 WM/MediaIsSubtitled: 0 WM/MediaIsMovie : 0 WM/MediaIsPremiere: 0 WM/MediaIsFinale: 0 WM/MediaIsSAP : 0 WM/MediaIsSport : 0 WM/Provider : MediaCenterDefault WM/VideoClosedCaptioning: 0 WM/WMRVEncodeTime: 6803286 WM/WMRVSeriesUID: !GenericSeries!Luke Nguyen's Greater Mekong WM/WMRVServiceID: !Generated!2de313550cf54622bf3c9ccd1105c2db WM/WMRVRequestID: 184 WM/WMRVScheduleItemID: 184 WM/WMRVQuality : 0 WM/WMRVOriginalSoftPrePadding: 0 WM/WMRVOriginalSoftPostPadding: 0 WM/WMRVHardPrePadding: 184 WM/WMRVHardPostPadding: 0 WM/WMRVATSCContent: 0 WM/WMRVDTVContent: 1 WM/WMRVHDContent: 0 WM/WMRVEndTime : 1844674 WM/WMRVBitrate : 1844674 WM/WMRVKeepUntil: 184 WM/WMRVActualSoftPrePadding: 0 WM/WMRVActualSoftPostPadding: 0 WM/WMRVContentProtected: 0 WM/WMRVContentProtectedPercent: 0 WM/WMRVExpirationDate: 1844674 WM/WMRVExpirationSpan: 1844674 WM/WMRVInBandRatingSystem: 255 WM/WMRVInBandRatingLevel: 255 WM/WMRVInBandRatingAttributes: 0 WM/WMRVWatched : 0 WM/MediaThumbWidth: 352 WM/MediaThumbHeight: 198 WM/MediaThumbStride: 105 WM/MediaThumbRet: 0 WM/MediaThumbRatingSystem: 9 WM/MediaThumbRatingLevel: 9 WM/MediaThumbRatingAttributes: 0 WM/MediaThumbAspectRatioX: 16 WM/MediaThumbAspectRatioY: 9 WM/MediaThumbTimeStamp: 1970874 WM/MediaThumbType: 3 WMFSDKVersion : 12.0.7601.17514 WMFSDKNeeded : 0.0.0.0000 VBR Peak : 368 IsVBR : 1 title : Luke Nguyen's Greater Mekong Duration: 00:04:59.84, start: 0.200000, bitrate: 55 kb/s Stream #0:0: Audio: mp2, 48000 Hz, stereo, s16, 192 kb/s Stream #0:1: Video: mpeg2video (Main) (DVR / 0x20525644), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 90000 kb/s, 50 fps, 50 tbr, 1k tbn, 100 tbc [mpegts @ 031be640] muxrate VBR, pcr every 5 pkts, sdt every 200, pat/pmt every 40 pkts Output #0, mpegts, to 'test.ts': Metadata: DVR Index Granularity: 500 WM/SubTitleDescription: Journeying south to Myanmar, Luke uncovers the little known foods and flavours of the former capital, Yangon. Here he begins his culinary education by learning the art of making the famous Mohinga. genre : Documentary;Other Documentaries WM/OriginalReleaseTime: 0 WM/MediaCredits : ;;; service_provider: SBS HD service_name : SBS HD WM/MediaNetworkAffiliation: SBS HD WM/MediaOriginalChannel: 30 WM/MediaOriginalChannelSubNumber: 0 WM/MediaOriginalBroadcastDateTime: 0001-01-01T00:00:00Z WM/MediaOriginalRunTime: 1844674 WM/MediaIsStereo: 0 WM/MediaIsRepeat: 0 WM/MediaIsLive : 0 WM/MediaIsTape : 0 WM/MediaIsDelay : 0 WM/MediaIsSubtitled: 0 WM/MediaIsMovie : 0 WM/MediaIsPremiere: 0 WM/MediaIsFinale: 0 WM/MediaIsSAP : 0 WM/MediaIsSport : 0 WM/Provider : MediaCenterDefault WM/VideoClosedCaptioning: 0 WM/WMRVEncodeTime: 6803286 WM/WMRVSeriesUID: !GenericSeries!Luke Nguyen's Greater Mekong WM/WMRVServiceID: !Generated!2de313550cf54622bf3c9ccd1105c2db WM/WMRVRequestID: 184 WM/WMRVScheduleItemID: 184 WM/WMRVQuality : 0 WM/WMRVOriginalSoftPrePadding: 0 WM/WMRVOriginalSoftPostPadding: 0 WM/WMRVHardPrePadding: 184 WM/WMRVHardPostPadding: 0 WM/WMRVATSCContent: 0 WM/WMRVDTVContent: 1 WM/WMRVHDContent: 0 WM/WMRVEndTime : 1844674 WM/WMRVBitrate : 1844674 WM/WMRVKeepUntil: 184 WM/WMRVActualSoftPrePadding: 0 WM/WMRVActualSoftPostPadding: 0 WM/WMRVContentProtected: 0 WM/WMRVContentProtectedPercent: 0 WM/WMRVExpirationDate: 1844674 WM/WMRVExpirationSpan: 1844674 WM/WMRVInBandRatingSystem: 255 WM/WMRVInBandRatingLevel: 255 WM/WMRVInBandRatingAttributes: 0 WM/WMRVWatched : 0 WM/MediaThumbWidth: 352 WM/MediaThumbHeight: 198 WM/MediaThumbStride: 105 WM/MediaThumbRet: 0 WM/MediaThumbRatingSystem: 9 WM/MediaThumbRatingLevel: 9 WM/MediaThumbRatingAttributes: 0 WM/MediaThumbAspectRatioX: 16 WM/MediaThumbAspectRatioY: 9 WM/MediaThumbTimeStamp: 1970874 WM/MediaThumbType: 3 WMFSDKVersion : 12.0.7601.17514 WMFSDKNeeded : 0.0.0.0000 VBR Peak : 368 IsVBR : 1 title : Luke Nguyen's Greater Mekong encoder : Lavf54.6.101 Stream #0:0: Video: mpeg2video (DVR / 0x20525644), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], q=2-31, 90000 kb/s, 50 fps , 90k tbn, 50 tbc Stream #0:1: Audio: mp2, 48000 Hz, stereo, 192 kb/s Stream mapping: Stream #0:1 -> #0:0 (copy) Stream #0:0 -> #0:1 (copy) Press [q] to stop, [?] for help [mpegts @ 031be640] first pts value must set av_interleaved_write_frame(): Invalid data found when processing input }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 5 02:48:17 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 05 Jun 2012 00:48:17 -0000 Subject: [FFmpeg-trac] #1413(FFmpeg:new): ffplay unable to playback MJPEG avi file In-Reply-To: <035.230b4dbbd13d1e03b585ef844f50ac58@avcodec.org> References: <035.230b4dbbd13d1e03b585ef844f50ac58@avcodec.org> Message-ID: <050.acb8a5e42cea3be56ec1938455e1846c@avcodec.org> #1413: ffplay unable to playback MJPEG avi file ------------------------------------+---------------------------------- Reporter: Kraken | Owner: Type: defect | Status: new Priority: important | Component: FFmpeg Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 1 | ------------------------------------+---------------------------------- Comment (by cus): Replying to [comment:2 Kraken]: > >Changing pixel format with avfilter enabled > Hm. Pixel format is changing when I try to play this file? (my media player doesn't use avfilter) Yes, that may be reason why swscale crashes for you. See ffplay.c with CONFIG_LIBAVFILTER set to 0, it gets a cached swscaler context for each frame because of possibly changing pixel format. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 5 07:46:25 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 05 Jun 2012 05:46:25 -0000 Subject: [FFmpeg-trac] #1297(undetermined:new): FFMPEG creating stuttering MPEG-2 TS video files In-Reply-To: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> References: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> Message-ID: <055.6ebca4588b3e710a1c40943e1bd5c375@avcodec.org> #1297: FFMPEG creating stuttering MPEG-2 TS video files -------------------------------------+------------------------------------- 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 cehoyos): Replying to [comment:19 ramitbhalla]: > {{{ > ffmpeg -i "Test3.dvr-ms" -an -vcodec mpeg2video -sameq -r 25 test.ts > }}} Why are you not using test1.wtv? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 5 08:03:24 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 05 Jun 2012 06:03:24 -0000 Subject: [FFmpeg-trac] #1414(avcodec:closed): RV8. Bad playback after first ~5 seconds of playback. In-Reply-To: <035.72bdd4972d04b1f7ecc9f212e366279e@avcodec.org> References: <035.72bdd4972d04b1f7ecc9f212e366279e@avcodec.org> Message-ID: <050.6c6f8b84f856e8f50e8f098d49002ef4@avcodec.org> #1414: RV8. Bad playback after first ~5 seconds of playback. -------------------------------------+------------------------------------- Reporter: Kraken | Owner: Type: enhancement | Status: closed Priority: normal | Component: avcodec Version: git-master | Resolution: duplicate Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * status: new => closed * resolution: => duplicate Comment: Duplicate of ticket #1388. For future reports: Please do not report problems with ffplay if they are also reproducible with ffmpeg, please always post a command line together with complete, uncut console output. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 5 08:11:49 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 05 Jun 2012 06:11:49 -0000 Subject: [FFmpeg-trac] #1412(avcodec:open): ffmpeg crashes when decoding a dirac stream In-Reply-To: <034.d5ece6c6c893c304bdf61d634cd132eb@avcodec.org> References: <034.d5ece6c6c893c304bdf61d634cd132eb@avcodec.org> Message-ID: <049.7b00c06ab560ab164096b02976ed7627@avcodec.org> #1412: ffmpeg crashes when decoding a dirac stream ------------------------------------+----------------------------------- Reporter: jamal | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: dirac | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by cehoyos): * priority: normal => important * status: new => open Comment: Does it also crash with --disable-sse ? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 5 08:26:18 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 05 Jun 2012 06:26:18 -0000 Subject: [FFmpeg-trac] #1413(FFmpeg:closed): ffplay unable to playback MJPEG avi file In-Reply-To: <035.230b4dbbd13d1e03b585ef844f50ac58@avcodec.org> References: <035.230b4dbbd13d1e03b585ef844f50ac58@avcodec.org> Message-ID: <050.6d0bdcdc9be2d1fa924fa488244fb54f@avcodec.org> #1413: ffplay unable to playback MJPEG avi file ------------------------------------+------------------------------------- Reporter: Kraken | Owner: Type: defect | Status: closed Priority: important | Component: FFmpeg Version: git-master | Resolution: duplicate Keywords: | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 1 | ------------------------------------+------------------------------------- Changes (by cehoyos): * status: new => closed * resolution: => duplicate Comment: Duplicate of ticket #238. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 5 08:55:26 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 05 Jun 2012 06:55:26 -0000 Subject: [FFmpeg-trac] #1412(avcodec:open): ffmpeg crashes when decoding a dirac stream In-Reply-To: <034.d5ece6c6c893c304bdf61d634cd132eb@avcodec.org> References: <034.d5ece6c6c893c304bdf61d634cd132eb@avcodec.org> Message-ID: <049.2dbbbc55b897a7df318ae4cd89feaf37@avcodec.org> #1412: ffmpeg crashes when decoding a dirac stream ------------------------------------+----------------------------------- Reporter: jamal | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: dirac | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by jamal): No, it doesn't crash when configuring with --disable-sse. Also, in case it's of any use, decoding the same file with a mingw32 x86 build (gcc 4.6.2) works fine, with or without yasm or sse. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 5 08:56:56 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 05 Jun 2012 06:56:56 -0000 Subject: [FFmpeg-trac] #1412(avcodec:open): ffmpeg crashes when decoding a dirac stream In-Reply-To: <034.d5ece6c6c893c304bdf61d634cd132eb@avcodec.org> References: <034.d5ece6c6c893c304bdf61d634cd132eb@avcodec.org> Message-ID: <049.bfbb9ddbc1cfffc7247b2cfb24d2a7eb@avcodec.org> #1412: ffmpeg crashes when decoding a dirac stream -------------------------------------+----------------------------------- Reporter: jamal | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: dirac win64 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by cehoyos): * keywords: dirac => dirac win64 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 5 09:56:23 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 05 Jun 2012 07:56:23 -0000 Subject: [FFmpeg-trac] #1411(build system:closed): ffmpeg fails to compile with mp2 muxer enabled alone In-Reply-To: <034.dfdf07a119c4387b648c66a856eac1dd@avcodec.org> References: <034.dfdf07a119c4387b648c66a856eac1dd@avcodec.org> Message-ID: <049.eebed82115b618aa08cbcbe5c39a4804@avcodec.org> #1411: ffmpeg fails to compile with mp2 muxer enabled alone -------------------------------------+------------------------------------- Reporter: jamal | Owner: Type: defect | Status: closed Priority: normal | Component: build Version: git-master | system Keywords: mp2 | Resolution: fixed Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Changes (by cehoyos): * status: new => closed * resolution: => fixed * reproduced: 0 => 1 Comment: Should be fixed, thank you for the report. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 5 11:10:55 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 05 Jun 2012 09:10:55 -0000 Subject: [FFmpeg-trac] #1415(undetermined:open): FFMPEG not able to Stream Copy DVRMS files to TS Files In-Reply-To: <040.08ec9ab988f088141e019a2a1d46ef67@avcodec.org> References: <040.08ec9ab988f088141e019a2a1d46ef67@avcodec.org> Message-ID: <055.3a9cf9c15fd20ac5dec9a7ee261562da@avcodec.org> #1415: FFMPEG not able to Stream Copy DVRMS files to TS Files -------------------------------------+------------------------------------- Reporter: ramitbhalla | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: av_interleaved_write_frame asf | Blocked By: mpeg2video | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => av_interleaved_write_frame asf mpeg2video * status: new => open * version: unspecified => git-master * reproduced: 0 => 1 Comment: Also reproducible with -an. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 5 11:16:05 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 05 Jun 2012 09:16:05 -0000 Subject: [FFmpeg-trac] #1410(undetermined:open): Need Help Using FFMPEG with AVISYNTH In-Reply-To: <034.3e6e61cc3ab72f387337f6bc395596ad@avcodec.org> References: <034.3e6e61cc3ab72f387337f6bc395596ad@avcodec.org> Message-ID: <049.4468ca6a1ab696d66f9254531d370735@avcodec.org> #1410: Need Help Using FFMPEG with AVISYNTH -------------------------------------+------------------------------------- Reporter: baoky | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: avisynth | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => avisynth * status: new => open * version: unspecified => git-master -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 5 15:47:09 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 05 Jun 2012 13:47:09 -0000 Subject: [FFmpeg-trac] #1297(undetermined:new): FFMPEG creating stuttering MPEG-2 TS video files In-Reply-To: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> References: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> Message-ID: <055.f380894917b8f380f742a3a441651a83@avcodec.org> #1297: FFMPEG creating stuttering MPEG-2 TS video files -------------------------------------+------------------------------------- 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): I'm trying to replicate the issues across a variety of files (real world, the users use FFMPEG to convert WTV, DVRMS and TS files) to see if the proposed fix works. The -r works great for the WTV file but it doesn't seem to work fro DVR-MS. Am trying to figure out a long term fix/solution. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 5 16:29:46 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 05 Jun 2012 14:29:46 -0000 Subject: [FFmpeg-trac] #1416(undetermined:new): loop problem Message-ID: <037.8b95fad1fc334fb909201ca20709d6c3@avcodec.org> #1416: loop problem -------------------------------------+------------------------------------- Reporter: SaschArt | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- {{{ ffmpeg version N-41074-g9c27f29 Copyright (c) 2000-2012 the FFmpeg developers built on May 27 2012 13:22:28 with gcc 4.6.3 configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-runtime-cpudetect --enable-avisynth --enable-bzlib --enable- frei0r --enable-libass --enable-libcelt --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable- libmp3lame --enable-libnut --enable-libopenjpeg --enable-librtmp --enable- libschroedinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable- libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib libavutil 51. 55.100 / 51. 55.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 }}} I use this cmd '''-r 10 -i %d.jpg -loop 1 -i %d.png -filter_complex "overlay [movie]; [movie] scale=640:640 [movie]; [movie] crop=640:480" -shortest''' I have aproximately 4500 jpg frames and 2 tranparent png frames to put over, so need 2250 loops of png frames. After aprox 600 frames the encoding stop with this error: ''[png @ 027c4c20] get_buffer() failed Error while decoding stream #1:0'' -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 5 17:10:46 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 05 Jun 2012 15:10:46 -0000 Subject: [FFmpeg-trac] #1417(undetermined:new): FFMPEG -bf flag creates broken video with mpeg4 codec Message-ID: <040.949adbff953067a76889076ac7734934@avcodec.org> #1417: FFMPEG -bf flag creates broken video with mpeg4 codec -------------------------------------+------------------------------------- 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: In FFMPEG setting the -bf flag to anything but 0 while using the mpeg4 codec creates video that's broken in WMP12/MCE playback. How to reproduce: A sample file (you can try others) is uploaded at: http://www.mediafire.com/?5xwf84kbzp6ci4y COMMAND: {{{ ffmpeg -y -i csi.ts -an -vcodec mpeg4 -bf 3 csi.mp4 }}} OUTPUT: {{{ ffmpeg version N-41195-g8a0efa9 Copyright (c) 2000-2012 the FFmpeg developers built on May 31 2012 20:04:59 with gcc 4.6.3 configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-runtime-cpudetect --enable-avisynth --enab le-bzlib --enable-frei0r --enable-libass --enable-libcelt --enable- libopencore-amrnb --enable-libopencore-amrwb --enable -libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable- libopenjpeg --enable-librtmp --enable-libschro edinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable- libvo-aacenc --enable-libvo-amrwbenc --enable- libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable- libxvid --enable-zlib libavutil 51. 55.100 / 51. 55.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [mp3 @ 02bd1000] Header missing [mpeg2video @ 01e0cb00] mpeg_decode_postinit() failure Last message repeated 7 times [mpegts @ 01e0be20] max_analyze_duration 5000000 reached at 5016000 Input #0, mpegts, from 'csi.ts': Duration: 00:00:46.61, start: 14.737000, bitrate: 8185 kb/s Program 1 Stream #0:0[0x1100]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p, 720x480 [SAR 8:9 DAR 4:3], 9000 kb/s , 31.22 fps, 29.97 tbr, 90k tbn, 59.94 tbc Stream #0:1[0x1101]: Audio: mp2 ([4][0][0][0] / 0x0004), 48000 Hz, stereo, s16, 384 kb/s [buffer @ 0313f0c0] w:720 h:480 pixfmt:yuv420p tb:1/90000 sar:8/9 sws_param:flags=2 [buffersink @ 0313f3e0] No opaque field provided Output #0, mp4, to 'csi.mp4': Metadata: encoder : Lavf54.6.101 Stream #0:0: Video: mpeg4 ( [0][0][0] / 0x0020), yuv420p, 720x480 [SAR 8:9 DAR 4:3], q=2-31, 200 kb/s, 30k tbn, 29.9 7 tbc Stream mapping: Stream #0:0 -> #0:0 (mpeg2video -> mpeg4) Press [q] to stop, [?] for help ac-tex damaged at 32 138.8 size= 2160kB time=00:00:45.91 bitrate= 385.4kbits/s dup=11 drop=0 [mpeg2video @ 01e0cb00] Warning MVs not available [mpeg2video @ 01e0cb00] concealing 765 DC, 765 AC, 765 MV errors frame= 1398 fps= 46 q=31.0 Lsize= 2232kB time=00:00:46.61 bitrate= 392.2kbits/s dup=12 drop=0 video:2219kB audio:0kB global headers:0kB muxing overhead 0.552200% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 5 17:10:53 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 05 Jun 2012 15:10:53 -0000 Subject: [FFmpeg-trac] #1416(undetermined:new): loop problem In-Reply-To: <037.8b95fad1fc334fb909201ca20709d6c3@avcodec.org> References: <037.8b95fad1fc334fb909201ca20709d6c3@avcodec.org> Message-ID: <052.754d4a642da9bf77951a929c38ca6a28@avcodec.org> #1416: loop problem -------------------------------------+------------------------------------- Reporter: SaschArt | 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): Complete, uncut console output missing. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 5 17:13:01 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 05 Jun 2012 15:13:01 -0000 Subject: [FFmpeg-trac] #1354(avcodec:open): Y216 sample In-Reply-To: <038.1b725707a61ea4e9d3aaa2679001e696@avcodec.org> References: <038.1b725707a61ea4e9d3aaa2679001e696@avcodec.org> Message-ID: <053.eb8cc5dfe02052aa26621c4e44a081b5@avcodec.org> #1354: Y216 sample -------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: enhancement | Status: open Priority: wish | Component: avcodec Version: git-master | Resolution: Keywords: y216 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by cehoyos): * priority: normal => wish * status: new => open * component: undetermined => avcodec * reproduced: 0 => 1 * type: defect => enhancement Comment: Patch on mailing list: http://thread.gmane.org/gmane.comp.video.ffmpeg.devel/145613 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 5 17:14:34 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 05 Jun 2012 15:14:34 -0000 Subject: [FFmpeg-trac] #1417(undetermined:new): FFMPEG -bf flag creates broken video with mpeg4 codec In-Reply-To: <040.949adbff953067a76889076ac7734934@avcodec.org> References: <040.949adbff953067a76889076ac7734934@avcodec.org> Message-ID: <055.6a729e0e16cb4755f36c332d371e1ca4@avcodec.org> #1417: FFMPEG -bf flag creates broken video with mpeg4 codec -------------------------------------+------------------------------------- Reporter: ramitbhalla | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: asp | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => asp Comment: Replying to [ticket:1417 ramitbhalla]: > Summary of the bug: In FFMPEG setting the -bf flag to anything but 0 while using the mpeg4 codec creates video that's broken in WMP12/MCE playback. Do you have any indication there is a bug in FFmpeg? Did you try other decoders? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 5 17:55:22 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 05 Jun 2012 15:55:22 -0000 Subject: [FFmpeg-trac] #1242(undetermined:new): Remuxing Matroska to MPEG transport stream with -copyts errors out with non monotonically increasing dts In-Reply-To: <035.4dc7b18c145b5bce969ffc1ae3f8f8fd@avcodec.org> References: <035.4dc7b18c145b5bce969ffc1ae3f8f8fd@avcodec.org> Message-ID: <050.2862e09fecb3f21410693dfb3a0f4e9a@avcodec.org> #1242: Remuxing Matroska to MPEG transport stream with -copyts errors out with non monotonically increasing dts -------------------------------------+------------------------------------- Reporter: chucks | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: av_interleaved_write_frame mkv | Blocked By: copyts | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: matroska mpegts copyts non-monotonic dts => av_interleaved_write_frame mkv copyts Comment: I don't think there is a problem, after all, FFmpeg by default copies the video stream fine, but I may of course be wrong. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 5 17:56:05 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 05 Jun 2012 15:56:05 -0000 Subject: [FFmpeg-trac] #1242(undetermined:new): Remuxing Matroska to MPEG transport stream with -copyts errors out with non monotonically increasing dts In-Reply-To: <035.4dc7b18c145b5bce969ffc1ae3f8f8fd@avcodec.org> References: <035.4dc7b18c145b5bce969ffc1ae3f8f8fd@avcodec.org> Message-ID: <050.8ffadd8fd5adc374bc89518e123d8828@avcodec.org> #1242: Remuxing Matroska to MPEG transport stream with -copyts errors out with non monotonically increasing dts -------------------------------------+------------------------------------- Reporter: chucks | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: av_interleaved_write_frame mkv | Blocked By: copyts | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:2 chucks]: > Previous experience with transcoding has shown that omitting the -copyts may result in files without properly synchronized audio and video streams. Sounds like an important bug, did you report this? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 5 18:13:56 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 05 Jun 2012 16:13:56 -0000 Subject: [FFmpeg-trac] #1297(undetermined:new): FFMPEG creating stuttering MPEG-2 TS video files In-Reply-To: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> References: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> Message-ID: <055.b24dd126fd7c7d1eb3f4aa886284b08d@avcodec.org> #1297: FFMPEG creating stuttering MPEG-2 TS video files -------------------------------------+------------------------------------- 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 cehoyos): Replying to [comment:19 ramitbhalla]: > 1. Yes tried with a lower resolution (1024x768 - the lowest possible) and output video is still stuttering. What do you mean with "lowest possible"? I tried 320x180 and I find the video still very watchable at least for testing and I do not see any stuttering, it also works fine with 640x360. I do see stuttering with higher resolutions because my current setup cannot play 60fps movies with (for example) 960x540 or higher resolutions. {{{ $ ffmpeg -i Test2.ts -s 320x180 -qscale 2 -ac 2 out.ts ffmpeg version N-41327-g02827a3 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 5 2012 14:33:36 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable- libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs libavutil 51. 56.100 / 51. 56.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 78.100 / 2. 78.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [mpeg2video @ 0x90143c0] mpeg_decode_postinit() failure Last message repeated 19 times [mpegts @ 0x90123c0] PES packet size mismatch Input #0, mpegts, from 'Test2.ts': Duration: 00:00:51.70, start: 30981.471378, bitrate: 9754 kb/s Program 1009 No Program Stream #0:0[0x7c0]: Video: mpeg2video (Main), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 17782 kb/s, 64.74 fps, 59.94 tbr, 90k tbn, 119.88 tbc Stream #0:1[0x7c1]: Audio: ac3, 48000 Hz, 5.1(side), s16, 384 kb/s Please use -q:a or -q:v, -qscale is ambiguous [buffer @ 0x9018e60] w:1280 h:720 pixfmt:yuv420p tb:1/90000 sar:1/1 sws_param:flags=2 [ffmpeg_buffersink @ 0x9019640] No opaque field provided [scale @ 0x90161c0] w:1280 h:720 fmt:yuv420p sar:1/1 -> w:320 h:180 fmt:yuv420p sar:1/1 flags:0x4 [aformat @ 0x9082be0] auto-inserting filter 'auto-inserted resampler 0' between the filter 'Parsed_anull_0' and the filter 'aformat' [auto-inserted resampler 0 @ 0x9083660] chl:5.1(side) fmt:s16 r:48000Hz -> chl:stereo fmt:s16 r:48000Hz [mpegts @ 0x9019bc0] muxrate VBR, pcr every 5 pkts, sdt every 200, pat/pmt every 40 pkts Output #0, mpegts, to 'out.ts': Metadata: encoder : Lavf54.6.101 Stream #0:0: Video: mpeg2video, yuv420p, 320x180 [SAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 90k tbn, 59.94 tbc Stream #0:1: Audio: mp2, 48000 Hz, stereo, s16, 128 kb/s Stream mapping: Stream #0:0 -> #0:0 (mpeg2video -> mpeg2video) Stream #0:1 -> #0:1 (ac3 -> mp2) Press [q] to stop, [?] for help frame= 3055 fps= 82 q=2.0 Lsize= 20399kB time=00:00:50.43 bitrate=3313.1kbits/s dup=50 drop=0 video:17737kB audio:788kB global headers:0kB muxing overhead 10.111193% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 5 18:17:28 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 05 Jun 2012 16:17:28 -0000 Subject: [FFmpeg-trac] #1394(undetermined:closed): mpc7 crash 2 In-Reply-To: <038.a03580a8dd475a1635d756a0a1eae5b3@avcodec.org> References: <038.a03580a8dd475a1635d756a0a1eae5b3@avcodec.org> Message-ID: <053.9d136622ac32137563eb3336b5ca8f5d@avcodec.org> #1394: mpc7 crash 2 -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: normal | Component: Version: git-master | undetermined Keywords: mpc crash | Resolution: duplicate Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * status: new => closed * resolution: => duplicate -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 5 19:17:58 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 05 Jun 2012 17:17:58 -0000 Subject: [FFmpeg-trac] #1418(undetermined:new): Summer logo 1 Message-ID: <034.65b4b292b278380ad062ef5fcf7a4d81@avcodec.org> #1418: Summer logo 1 -------------------------------------+------------------------------------- Reporter: burek | Type: art Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- By Victoria Kirst, from http://ffmpeg.org/pipermail/ffmpeg- devel/2012-May/124672.html -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 5 19:21:10 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 05 Jun 2012 17:21:10 -0000 Subject: [FFmpeg-trac] #1419(undetermined:new): Summer logo 2 Message-ID: <034.e6b516378ce27209ad5daee16338520a@avcodec.org> #1419: Summer logo 2 -------------------------------------+------------------------------------- Reporter: burek | Type: art Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- By Jagannath Srs from http://ffmpeg.org/pipermail/ffmpeg- devel/2012-May/124608.html -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 5 19:25:19 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 05 Jun 2012 17:25:19 -0000 Subject: [FFmpeg-trac] #1419(undetermined:new): Summer logo 2 In-Reply-To: <034.e6b516378ce27209ad5daee16338520a@avcodec.org> References: <034.e6b516378ce27209ad5daee16338520a@avcodec.org> Message-ID: <049.f1c92c01f262dc9ce151c27635583e9a@avcodec.org> #1419: Summer logo 2 -------------------------------------+------------------------------------- Reporter: burek | Owner: Type: art | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by burek): if you can, please remove the 2nd attachment, it was a mistake.. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 5 19:28:38 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 05 Jun 2012 17:28:38 -0000 Subject: [FFmpeg-trac] #1420(undetermined:new): Summer logo 3 Message-ID: <034.bfab31f664b594770c098894349a62f5@avcodec.org> #1420: Summer logo 3 -------------------------------------+------------------------------------- Reporter: burek | Type: art Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- By Michael Niedermayer from: http://ffmpeg.org/pipermail/ffmpeg-devel/2012-May/124670.html http://www.movieconverter-studio.com/_PUBLIC/ffmpeg/logo-old_proposition/ -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 5 19:31:37 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 05 Jun 2012 17:31:37 -0000 Subject: [FFmpeg-trac] #1421(undetermined:new): Summer logo 4 Message-ID: <034.975d2d0f6b1fcbd3bbddc75662daa677@avcodec.org> #1421: Summer logo 4 -------------------------------------+------------------------------------- Reporter: burek | Type: art Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- By Jagannath Srs from http://ffmpeg.org/pipermail/ffmpeg- devel/2012-May/124687.html -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 5 21:00:09 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 05 Jun 2012 19:00:09 -0000 Subject: [FFmpeg-trac] #1400(undetermined:new): Segfault, using -filter_complex In-Reply-To: <034.f793d8ded60defd7d55e7b900972be71@avcodec.org> References: <034.f793d8ded60defd7d55e7b900972be71@avcodec.org> Message-ID: <049.09e268a578c98e795ff4acb95acb17b2@avcodec.org> #1400: Segfault, using -filter_complex -------------------------------------+------------------------------------- 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 atlithorn): The patches work (they have since been pushed to git) but the other issue burek mention for amix now also occurs with amerge. I guess it's not a bug with the audio filters themselves but that we are using them in the same filter_complex statement as the audio filter running overlay on its own works fine ffmpeg -i 1.flv -i 2.flv -filter_complex '[0:0]scale=iw/2:ih/2,pad=2*iw:ih[left];[1:0]scale=iw/2:ih/2[right];[left][right]overlay=main_w/2:0' out.flv as does amerge: ffmpeg -i 1.flv -i 2.flv -filter_complex '[0:1][1:1] amerge' out.flv but running them in the same command as burek described ends up crashing the machine right when the end of the file is reached More than willing to run further tests if that would help. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 5 21:26:22 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 05 Jun 2012 19:26:22 -0000 Subject: [FFmpeg-trac] #1416(undetermined:new): loop problem In-Reply-To: <037.8b95fad1fc334fb909201ca20709d6c3@avcodec.org> References: <037.8b95fad1fc334fb909201ca20709d6c3@avcodec.org> Message-ID: <052.e4203a73c420ac28d726d9f974bed595@avcodec.org> #1416: loop problem -------------------------------------+------------------------------------- Reporter: SaschArt | 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 SaschArt): Do you want to write more than 600 lines of console output? I write what is significant, I'm sure you have enough information if you really want to help. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 6 00:05:44 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 05 Jun 2012 22:05:44 -0000 Subject: [FFmpeg-trac] #1242(undetermined:new): Remuxing Matroska to MPEG transport stream with -copyts errors out with non monotonically increasing dts In-Reply-To: <035.4dc7b18c145b5bce969ffc1ae3f8f8fd@avcodec.org> References: <035.4dc7b18c145b5bce969ffc1ae3f8f8fd@avcodec.org> Message-ID: <050.84e8e28153e2588f3b3295e6430f836a@avcodec.org> #1242: Remuxing Matroska to MPEG transport stream with -copyts errors out with non monotonically increasing dts -------------------------------------+------------------------------------- Reporter: chucks | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: av_interleaved_write_frame mkv | Blocked By: copyts | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by chucks): I'll see what I can do to locate the offending file that was exhibiting the audio/video stream sync issues when remuxing to file a separate report concerning the issue, but spare time is a precious commodity I have little spare of at the present. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 6 00:38:25 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 05 Jun 2012 22:38:25 -0000 Subject: [FFmpeg-trac] #1422(undetermined:new): combining audio and video filters crashes machine Message-ID: <038.44e0635af37d6b659094437ea05e99e6@avcodec.org> #1422: combining audio and video filters crashes machine -------------------------------------+------------------------------------- Reporter: atlithorn | 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: if you combine overlay and amerge in a filter_complex statement then the machine will start eating memory as soon as the shortest input file is complete and ultimately bring down the machine. Tested on Ubuntu 12.04 and a Debian as well How to reproduce: {{{ ffmpeg -i test1.flv -i test2.flv -filter_complex '[0:0]scale=iw/2:ih/2,pad=2*iw:ih[left];[1:0]scale=iw/2:ih/2[right];[left][right]overlay=main_w/2:0;[0:1][1:1] amerge' comb.flv ffmpeg version N-36926-g02827a3 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 5 2012 15:47:40 with gcc 4.6.3 configuration: --enable-gpl --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-nonfree --enable-version3 --enable-x11grab libavutil 51. 56.100 / 51. 56.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 78.100 / 2. 78.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, flv, from 'test1.flv': Metadata: creationdate : Thu Apr 26 14:03:11 Duration: 00:12:07.70, start: 0.000000, bitrate: 341 kb/s Stream #0:0: Video: h264 (Baseline), yuv420p, 592x444 [SAR 1:1 DAR 4:3], 10 tbr, 1k tbn, 20 tbc Stream #0:1: Audio: nellymoser, 11025 Hz, mono, s16 Input #1, flv, from 'test2.flv': Metadata: creationdate : Thu Apr 26 12:42:07 Duration: 00:23:35.37, start: 0.000000, bitrate: 220 kb/s Stream #1:0: Video: h264 (Baseline), yuv420p, 592x444 [SAR 1:1 DAR 4:3], 10 tbr, 1k tbn, 20 tbc Stream #1:1: Audio: nellymoser, 11025 Hz, mono, s16 [0:0 @ 0xa627200] w:592 h:444 pixfmt:yuv420p tb:1/1000 sar:1/1 sws_param:flags=2 [1:0 @ 0xa5da160] w:592 h:444 pixfmt:yuv420p tb:1/1000 sar:1/1 sws_param:flags=2 [ffmpeg_buffersink @ 0xa6272a0] No opaque field provided [Parsed_amerge_4 @ 0xa51d2e0] Inputs overlap: output layout will be meaningless [Parsed_scale_0 @ 0xa51c260] w:592 h:444 fmt:yuv420p sar:1/1 -> w:296 h:222 fmt:yuv420p sar:1/1 flags:0x2 [Parsed_pad_1 @ 0xa6278c0] w:296 h:222 -> w:592 h:222 x:0 y:0 color:0x000000FF [Parsed_scale_2 @ 0xa51d8e0] w:592 h:444 fmt:yuv420p sar:1/1 -> w:296 h:222 fmt:yuva420p sar:1/1 flags:0x2 [Parsed_overlay_3 @ 0xa51ce40] main w:592 h:222 fmt:yuv420p overlay x:296 y:0 w:296 h:222 fmt:yuva420p [Parsed_overlay_3 @ 0xa51ce40] main_tb:1/1000 overlay_tb:1/1000 -> tb:1/1000 exact:1 [Parsed_amerge_4 @ 0xa51d2e0] in1:mono + in2:mono -> out:stereo [flv @ 0xa512ac0] removing common factors from framerate Output #0, flv, to 'comb.flv': Metadata: creationdate : Thu Apr 26 14:03:11 encoder : Lavf54.6.101 Stream #0:0: Video: flv1 ([2][0][0][0] / 0x0002), yuv420p, 592x222 [SAR 1:1 DAR 8:3], q=2-31, 200 kb/s, 1k tbn, 10 tbc Stream #0:1: Audio: mp3 ([2][0][0][0] / 0x0002), 11025 Hz, stereo, s16 Stream mapping: Stream #0:0 (h264) -> scale Stream #0:1 (nellymoser) -> amerge:in1 Stream #1:0 (h264) -> scale Stream #1:1 (nellymoser) -> amerge:in2 overlay -> Stream #0:0 (flv) amerge -> Stream #0:1 (libmp3lame) }}} This bug is mentioned in comments to #1400 but I thought it warranted its own ticket. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 6 00:39:30 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 05 Jun 2012 22:39:30 -0000 Subject: [FFmpeg-trac] #1400(undetermined:new): Segfault, using -filter_complex In-Reply-To: <034.f793d8ded60defd7d55e7b900972be71@avcodec.org> References: <034.f793d8ded60defd7d55e7b900972be71@avcodec.org> Message-ID: <049.5a632e7b0cae4d9a46cc54ceedb0e872@avcodec.org> #1400: Segfault, using -filter_complex -------------------------------------+------------------------------------- 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 atlithorn): Created a new ticket for the crash bug #1422 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 6 01:34:22 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 05 Jun 2012 23:34:22 -0000 Subject: [FFmpeg-trac] #1417(undetermined:new): FFMPEG -bf flag creates broken video with mpeg4 codec In-Reply-To: <040.949adbff953067a76889076ac7734934@avcodec.org> References: <040.949adbff953067a76889076ac7734934@avcodec.org> Message-ID: <055.78578f6c685155ca2c881a95ad324ede@avcodec.org> #1417: FFMPEG -bf flag creates broken video with mpeg4 codec -------------------------------------+------------------------------------- Reporter: ramitbhalla | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: asp | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ramitbhalla): Actually if you use Bframes with libxvid or libx264 (replace the codec) it works fine. Only when I use mpeg4 it breaks WMP/MCE. Some players are able to play it back but WMP can't. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 6 01:48:13 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 05 Jun 2012 23:48:13 -0000 Subject: [FFmpeg-trac] #1297(undetermined:new): FFMPEG creating stuttering MPEG-2 TS video files In-Reply-To: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> References: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> Message-ID: <055.178d4381dc04c965df8cd82faa572e45@avcodec.org> #1297: FFMPEG creating stuttering MPEG-2 TS video files -------------------------------------+------------------------------------- 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): By lowest possible I mean the lowest possible supported on my workstation (iCore 7 + 4GB RAM + Nvidia Quadro 3700M with 1GB VRAM). i didn't realize you were changing the resolution while encoding. Anyways I'm able to play 1080p video's with 60Hz (Blu Ray) on my workstation very smoothly so I don't think it's a horsepower issue. Any ideas why the DVRMS files dropping packets and creating stuttering videos (WTV I understood were issues with the frame rate). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 6 05:41:27 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 06 Jun 2012 03:41:27 -0000 Subject: [FFmpeg-trac] #1423(undetermined:new): h264 to flv results in upside down video Message-ID: <037.93e75786a9793e8d4fd2111abf635767@avcodec.org> #1423: h264 to flv results in upside down video -------------------------------------+------------------------------------- Reporter: klassicd | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- I am trying to convert a video to FLV and it comes out upside down. You can download the video here (300mb) - http://s3.amazonaws.com/minutes- media/p16uvch37d1qbc1t91a9dpn1qr81.MOV I've tried the following command from Mac and Linux. /usr/local/bin/ffmpeg -y -i p16uvch37d1qbc1t91a9dpn1qr81.MOV -f flv -ab 64 out.flv Here is the output from the command. /usr/local/bin/ffmpeg -y -i p16uvch37d1qbc1t91a9dpn1qr81.MOV -f flv -ab 64 out.flv ffmpeg version 0.8.5, Copyright (c) 2000-2011 the FFmpeg developers built on Oct 19 2011 11:17:43 with gcc 4.2.1 (Apple Inc. build 5666) (dot 3) configuration: --enable-shared libavutil 51. 9. 1 / 51. 9. 1 libavcodec 53. 7. 0 / 53. 7. 0 libavformat 53. 4. 0 / 53. 4. 0 libavdevice 53. 1. 1 / 53. 1. 1 libavfilter 2. 23. 0 / 2. 23. 0 libswscale 2. 0. 0 / 2. 0. 0 Seems stream 0 codec frame rate differs from container frame rate: 1200.00 (1200/1) -> 29.97 (30000/1001) Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'p16uvch37d1qbc1t91a9dpn1qr81.MOV': Metadata: major_brand : qt minor_version : 0 compatible_brands: qt creation_time : 2012-05-29 01:37:13 encoder : 5.1.1 encoder-eng : 5.1.1 date : 2012-05-28T18:37:13-0700 date-eng : 2012-05-28T18:37:13-0700 Duration: 00:02:25.51, start: 0.000000, bitrate: 21259 kb/s Stream #0.0(und): Video: h264 (Baseline), yuv420p, 1920x1080, 21189 kb/s, 29.97 fps, 29.97 tbr, 600 tbn, 1200 tbc Metadata: rotate : 180 creation_time : 2012-05-29 01:37:13 Stream #0.1(und): Audio: aac, 44100 Hz, mono, s16, 63 kb/s Metadata: creation_time : 2012-05-29 01:37:13 WARNING: The bitrate parameter is set too low. It takes bits/s as argument, not kbits/s [buffer @ 0x100d01a80] w:1920 h:1080 pixfmt:yuv420p tb:1/1000000 sar:0/1 sws_param: Output #0, flv, to 'out.flv': Metadata: major_brand : qt minor_version : 0 compatible_brands: qt creation_time : 2012-05-29 01:37:13 date-eng : 2012-05-28T18:37:13-0700 encoder-eng : 5.1.1 date : 2012-05-28T18:37:13-0700 encoder : Lavf53.4.0 Stream #0.0(und): Video: flv, yuv420p, 1920x1080, q=2-31, 200 kb/s, 1k tbn, 29.97 tbc Metadata: rotate : 180 creation_time : 2012-05-29 01:37:13 Stream #0.1(und): Audio: adpcm_swf, 44100 Hz, mono, s16, 0 kb/s Metadata: creation_time : 2012-05-29 01:37:13 Stream mapping: Stream #0.0 -> #0.0 Stream #0.1 -> #0.1 Press [q] to stop, [?] for help frame= 4361 fps= 30 q=31.0 Lsize= 62478kB time=00:02:25.51 bitrate=3517.4kbits/s video:59217kB audio:3143kB global headers:0kB muxing overhead 0.188596% -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 6 07:42:42 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 06 Jun 2012 05:42:42 -0000 Subject: [FFmpeg-trac] #1297(undetermined:new): FFMPEG creating stuttering MPEG-2 TS video files In-Reply-To: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> References: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> Message-ID: <055.c8cedc9e5426199a8f5af312523d0006@avcodec.org> #1297: FFMPEG creating stuttering MPEG-2 TS video files -------------------------------------+------------------------------------- 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 cehoyos): Replying to [comment:23 ramitbhalla]: > By lowest possible I mean the lowest possible supported on my workstation (iCore 7 + 4GB RAM + Nvidia Quadro 3700M with 1GB VRAM). You do realize that only the screen counts (my PIII 500 with <1GB does support such high fps in HD because of the screen connected) and you did not describe it? > Anyways I'm able to play 1080p video's with 60Hz (Blu Ray) on my workstation very smoothly so I don't think it's a horsepower issue. 1080 at 60Hz is not defined for Bluray. > Any ideas why the DVRMS files dropping packets and creating stuttering videos (WTV I understood were issues with the frame rate). I don't think FFmpeg creates stuttering videos (at least I haven't seen any indication yet). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 6 07:56:17 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 06 Jun 2012 05:56:17 -0000 Subject: [FFmpeg-trac] #1297(undetermined:new): FFMPEG creating stuttering MPEG-2 TS video files In-Reply-To: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> References: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> Message-ID: <055.962c81aa431303a615f8b615d38cd8f1@avcodec.org> #1297: FFMPEG creating stuttering MPEG-2 TS video files -------------------------------------+------------------------------------- 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): The screen is a 1080p 42 inch LED Tv that's hooked up via HDMI. According to TV, it's reporting a playback of 1080p @ 60Hz, that's what I'm reporting here. The real crux of the issue is why are they packets being dropped. Is it something that I'm doing wrong in the command line (as in the WTV case, actually that was an issue of FFMPEG getting a wrong frame rate for which I'll report the issue in a separate ticket/update the existing ticket) or is there an underlying issue with FFMPEG. 1st step is to curb the drop/dup packet, 2nd step would be to figure out what's really the source of the stutter - correct me if I'm wrong here. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 6 09:57:03 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 06 Jun 2012 07:57:03 -0000 Subject: [FFmpeg-trac] #1297(undetermined:new): FFMPEG creating stuttering MPEG-2 TS video files In-Reply-To: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> References: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> Message-ID: <055.ed3494de78ebfec8f52377d33e33b4ac@avcodec.org> #1297: FFMPEG creating stuttering MPEG-2 TS video files -------------------------------------+------------------------------------- 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 cehoyos): Replying to [comment:25 ramitbhalla]: > The real crux of the issue is why are they packets being dropped. Because audio starts later than video in your sample file. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 6 10:16:45 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 06 Jun 2012 08:16:45 -0000 Subject: [FFmpeg-trac] #1423(undetermined:new): h264 to flv results in upside down video In-Reply-To: <037.93e75786a9793e8d4fd2111abf635767@avcodec.org> References: <037.93e75786a9793e8d4fd2111abf635767@avcodec.org> Message-ID: <052.24d42a2b535d4df8beb0d8603b275198@avcodec.org> #1423: h264 to flv results in upside down video -------------------------------------+------------------------------------- Reporter: klassicd | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: mov | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => mov * version: unspecified => git-master Comment: This is a duplicate of ticket #515, related to ticket #505. Either this ticket or ticket #515 should be closed, both currently contain not all necessary information. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 6 11:22:07 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 06 Jun 2012 09:22:07 -0000 Subject: [FFmpeg-trac] #1424(undetermined:new): Logo Message-ID: <034.96498ceb1108414a235597ab5d77d4ca@avcodec.org> #1424: Logo -------------------------------------+------------------------------------- Reporter: burek | Type: art Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- While I was adding summer logo proposals, I've got an idea for a cool logo for FFmpeg. Unfortunately, I had switched to linux lately, so I don't have Adobe Illustrator installed anymore and I don't know of any decent linux replacement for it, so I guees I'll just have to lay out the idea here, for someone who has got it installed. The idea is simple. To create a zig-zag logo to look like a film strip, like these examples: [[Image(http://i48.tinypic.com/154cdhx.jpg)]] [[Image(http://i46.tinypic.com/10fpao6.jpg)]] The idea is not very difficult to implement and here is the simple tutorial how to do it: http://vector.tutsplus.com/tutorials/illustration /from-curve-to-filmstrip-in-adobe-illustrator/ Since it's not that difficult to create it and it looks really cool, I thought I should suggest it. If noone, who is on Winblows, is interested to create it, I'll see to make it myself when I manage to install a VM and Illustrator :) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 6 11:30:43 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 06 Jun 2012 09:30:43 -0000 Subject: [FFmpeg-trac] #1425(FFmpeg:new): Clips generated by ffmpeg using segment muxer are not correctly played on some videoplayers Message-ID: <034.c949a90b78abdb976547c6d686d12cf0@avcodec.org> #1425: Clips generated by ffmpeg using segment muxer are not correctly played on some videoplayers -------------------------------------+------------------------------------- Reporter: knovz | Type: defect Status: new | Priority: normal Component: FFmpeg | Version: git- Keywords: segment mp4 | master Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- What I am trying to do: I am trying to record a video stream from an IP camera (Axis 210). I am using segment to split the output in 5 second chunks and generate a playing list. I would like to be able to play the videos on the playlist one after the other seamlessly. And/or be able to reproduce each one of the segment clips as an standalone movie. What happens: During the recording there appears to be no problem, and the clips are generated without a problem. If I open the playlist on VLC the first clip plays smoothly. Then I have 5 seconds where VLC counter is working, but no video is played, then the second clip is played (while the time counter goes up to something like 10/5). Then 10 seconds pause, and increasing for every clip. It also happens when playing each of the clips separatedly. On VLC each one will have a "no video" time equal to the added length of all preceding files (equal to the "start" time), first plays ok, 5 seconds before the start of video for the second, 10 for the third... MPlayer OSX Extended plays the videos correctly, but the time line below the image is not correct. It indicates playing time starting on "start" (5 to 10 seconds on de second clip, ...) but if I try to move the video using the handle it tries to play the first 5 seconds (therefore restarting the clip). Gnome MPlayer plays everything as I would like it (as if those were standalone movies of 5 second length). Totem on Ubuntu plays it ok as well. Quicktime opens and plays the first clip smoothly. The rest of the clips, Quicktime opens them without any problem nor error message, but presenting a black screen. If I click play it plays a black screen as if everything was normal, for the duration of the clip (more or less 5 seconds in my test). Then it stops. On the second clip a few frames may appear at the end (the length of the clip is 5 seconds, the start time of the stream is a little before than the end). Ticket #910 (closed as invalid) might be related. The command: {{{ % ffmpeg -v 9 -loglevel 99 -report \ -i "rtsp://192.168.1.222/mpeg4/1/media.amp" \ -map 0 \ -vcodec mpeg4 \ -t 60 -f segment \ -segment_time 5 -segment_format mp4 \ -segment_list testsegmentedmp4.m3u8 -segment_list_size 30 \ testsegmentstartdelay%03d.mp4 }}} Tested with current git head N-41352-gc8a1101: {{{ ffmpeg version N-41352-gc8a1101 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 6 2012 09:34:33 with gcc 4.6.1 configuration: --enable-gpl --enable-libx264 --enable-x11grab libavutil 51. 56.100 / 51. 56.100 libavcodec 54. 25.100 / 54. 25.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 78.100 / 2. 78.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 }}} The output: please see attached ffmpeg log (ffmpeg-20120606-100145.log generated by -report). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 6 11:38:18 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 06 Jun 2012 09:38:18 -0000 Subject: [FFmpeg-trac] #1424(undetermined:new): Logo In-Reply-To: <034.96498ceb1108414a235597ab5d77d4ca@avcodec.org> References: <034.96498ceb1108414a235597ab5d77d4ca@avcodec.org> Message-ID: <049.04b1022ac56bbc6e6fff70898c193b0d@avcodec.org> #1424: Logo -------------------------------------+------------------------------------- Reporter: burek | Owner: Type: art | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by burek): Also, here is a nice font that looks like a film strip and it's freeware (even for commercial use): http://www.fontspace.com/fontmaker/movie-times [[Image(http://i47.tinypic.com/oghuhe.png)]] -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 6 13:22:12 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 06 Jun 2012 11:22:12 -0000 Subject: [FFmpeg-trac] #409(undetermined:closed): Musepack SV8 file decodes with distortions In-Reply-To: <036.1131d50b34040c4cb8e3f09ba0951ad0@avcodec.org> References: <036.1131d50b34040c4cb8e3f09ba0951ad0@avcodec.org> Message-ID: <051.dbc98b2bde7723ee4e12ad571c49d611@avcodec.org> #409: Musepack SV8 file decodes with distortions -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: closed Priority: normal | Component: Version: git-master | undetermined Keywords: mpc8 | Resolution: fixed Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Changes (by cehoyos): * status: open => closed * resolution: => fixed Comment: Fixed by Kostya. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 6 13:24:13 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 06 Jun 2012 11:24:13 -0000 Subject: [FFmpeg-trac] #1052(avformat:new): libavformat doesn't preserve some metadata for mov containers In-Reply-To: <035.e5215b1dc73ec9b23896d19ff1080831@avcodec.org> References: <035.e5215b1dc73ec9b23896d19ff1080831@avcodec.org> Message-ID: <050.225f17ecefa71fb26e37adfb108958c0@avcodec.org> #1052: libavformat doesn't preserve some metadata for mov containers ------------------------------------+------------------------------------ Reporter: bbraun | Owner: Type: defect | Status: new Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: mov | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Comment (by michael): +static int mov_write_int8_metadata(AVFormatContext *s, AVIOContext *pb, + const char *name, const char *tag, + int long_style) +{ + int64_t pos = avio_tell(pb); + AVDictionaryEntry *t = NULL; always writen before read, thus =NULL is useless + uint8_t num; + + if (!(t = av_dict_get(s->metadata, tag, NULL, 0))) + return 0; + num = t ? atoi(t->value) : 0; t cant be NULL here + + avio_wb32(pb, 4); + ffio_wfourcc(pb, name); + avio_w8(pb, 0); + avio_w8(pb, 0); + avio_w8(pb, 0); + avio_w8(pb, num); + return update_size(pb, pos); you dont need update_size when the size is fixed also this function can be factored with the very similar mov_write_int8_metadata_no_padding() -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 6 13:46:00 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 06 Jun 2012 11:46:00 -0000 Subject: [FFmpeg-trac] #1400(undetermined:new): Segfault, using -filter_complex In-Reply-To: <034.f793d8ded60defd7d55e7b900972be71@avcodec.org> References: <034.f793d8ded60defd7d55e7b900972be71@avcodec.org> Message-ID: <049.e76f3d9ff11ee22625dc30d26b7293ac@avcodec.org> #1400: Segfault, using -filter_complex -------------------------------------+------------------------------------- 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 Cigaes): Can you try this patch: [http://ffmpeg.org/pipermail/ffmpeg- devel/2012-June/125541.html] and see if it fixes anything? Also, to avoid crashes by memory exhaustion, you can issue {{{limit addressspace 1024M}}} (or the equivalent for other shells). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 6 13:47:09 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 06 Jun 2012 11:47:09 -0000 Subject: [FFmpeg-trac] #1422(undetermined:new): combining audio and video filters crashes machine In-Reply-To: <038.44e0635af37d6b659094437ea05e99e6@avcodec.org> References: <038.44e0635af37d6b659094437ea05e99e6@avcodec.org> Message-ID: <053.3f6db10638c776bbbb52435eef8c8b25@avcodec.org> #1422: combining audio and video filters crashes machine -------------------------------------+------------------------------------- Reporter: atlithorn | 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): I could not reproduce with current Git head and a pair of files picked at random on my hard drive. I got a segfault I fixed with [http://ffmpeg.org/pipermail/ffmpeg-devel/2012-June/125541.html], but after that, the command finishes without problem. Can you point me to the exact samples you used? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 6 13:52:06 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 06 Jun 2012 11:52:06 -0000 Subject: [FFmpeg-trac] #1422(undetermined:new): combining audio and video filters crashes machine In-Reply-To: <038.44e0635af37d6b659094437ea05e99e6@avcodec.org> References: <038.44e0635af37d6b659094437ea05e99e6@avcodec.org> Message-ID: <053.a506c12fb8140300e368e8daf8f0cf42@avcodec.org> #1422: combining audio and video filters crashes machine -------------------------------------+------------------------------------- Reporter: atlithorn | 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 atlithorn): http://dl.dropbox.com/u/4714388/test1.flv http://dl.dropbox.com/u/4714388/test2.flv -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 6 13:57:24 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 06 Jun 2012 11:57:24 -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.cabd67aac8c676760f04387e193b393d@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 | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: mjpeg cropping => mjpeg cropping AVID -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 6 13:57:38 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 06 Jun 2012 11:57:38 -0000 Subject: [FFmpeg-trac] #970(avcodec:open): AVNr 1:1 raw mode - black bar at the top In-Reply-To: <038.115233f02e1a642beb4b61d89a6b9164@avcodec.org> References: <038.115233f02e1a642beb4b61d89a6b9164@avcodec.org> Message-ID: <053.c8658d7eaeff6f50597c6d9a1a0aa41b@avcodec.org> #970: AVNr 1:1 raw mode - black bar at the top ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: AVRn AVID | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by cehoyos): * keywords: AVRn => AVRn AVID -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 6 14:09:38 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 06 Jun 2012 12:09:38 -0000 Subject: [FFmpeg-trac] #1422(undetermined:open): combining audio and video filters crashes machine In-Reply-To: <038.44e0635af37d6b659094437ea05e99e6@avcodec.org> References: <038.44e0635af37d6b659094437ea05e99e6@avcodec.org> Message-ID: <053.4004e0b09da26d6945d4b379e885baf3@avcodec.org> #1422: combining audio and video filters crashes machine -------------------------------------+------------------------------------- Reporter: atlithorn | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Changes (by Cigaes): * status: new => open * version: unspecified => git-master * reproduced: 0 => 1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 6 14:57:06 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 06 Jun 2012 12:57:06 -0000 Subject: [FFmpeg-trac] #1422(undetermined:open): combining audio and video filters crashes machine In-Reply-To: <038.44e0635af37d6b659094437ea05e99e6@avcodec.org> References: <038.44e0635af37d6b659094437ea05e99e6@avcodec.org> Message-ID: <053.20cb7e9387cd8432aebfa98bb428a149@avcodec.org> #1422: combining audio and video filters crashes machine -------------------------------------+------------------------------------- Reporter: atlithorn | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 1 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Changes (by Cigaes): * analyzed: 0 => 1 Comment: Ok, understood. The problem is this: when the first video ends, both overlay and amerge consider it means EOF for them and return EOF. Unfortunately, ffmpeg does not take that EOF return into account. Instead, it continues to decode both files and feed the data to the filters. As no frame is requested for the second file, they accumulate in buffersrc, until they exhaust the memory. There are several things that are wrong here, some I already knew about and intended to fix, others that I just realized and need to think about. In the meantime, you can avoid the bug using the {{{-shortest}}} option. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 6 15:43:42 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 06 Jun 2012 13:43:42 -0000 Subject: [FFmpeg-trac] #1297(undetermined:new): FFMPEG creating stuttering MPEG-2 TS video files In-Reply-To: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> References: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> Message-ID: <055.44cf7943d4b704ac1a2cdd68d2b4381a@avcodec.org> #1297: FFMPEG creating stuttering MPEG-2 TS video files -------------------------------------+------------------------------------- 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): Okay, so this is happening with many DVR-MS files. Any how to detect and fix/workaround this? thanks -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 6 16:02:23 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 06 Jun 2012 14:02:23 -0000 Subject: [FFmpeg-trac] #1329(undetermined:open): A/V desync with mpeg1video and mp2 in mpeg-ps (was: Re: ffmpeg Que input is backward in time) In-Reply-To: <034.c666ed5072fb38abca54e69d65e65da5@avcodec.org> References: <034.c666ed5072fb38abca54e69d65e65da5@avcodec.org> Message-ID: <049.e248f9b5cc39488ca9357996bd2bcfce@avcodec.org> #1329: A/V desync with mpeg1video and mp2 in mpeg-ps -------------------------------------+------------------------------------- Reporter: burek | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: mpegps | Resolution: desync | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => mpegps desync * status: new => open * version: unspecified => git-master * reproduced: 0 => 1 Comment: Sample uploaded to samples/ffmpeg-bugs/trac/ticket1329 Without -async 1, the resulting file is very heavily out-of-sync, with -async 1, small desync is still visible imo after 30 seconds, not a regression afaict. Seeking does not work for the sample, works fine with MPlayer. {{{ $ ffmpeg -async 1 -i invalid_cliping_on_screen_but_encodes_finishes.mpg -q:v 2 -strict experimental out.mp4 ffmpeg version N-41352-gc8a1101 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 6 2012 07:55:08 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable- libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs libavutil 51. 56.100 / 51. 56.100 libavcodec 54. 25.100 / 54. 25.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 78.100 / 2. 78.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [mpeg @ 0x90143c0] max_analyze_duration 5000000 reached at 5015467 Input #0, mpeg, from 'invalid_cliping_on_screen_but_encodes_finishes.mpg': Duration: 26:31:34.47, start: 0.620000, bitrate: 0 kb/s Stream #0:0[0x1e0]: Video: mpeg1video, yuv420p, 640x480 [SAR 1:1 DAR 4:3], 1452 kb/s, 25 fps, 25 tbr, 90k tbn, 25 tbc Stream #0:1[0x1c0]: Audio: mp2, 44100 Hz, stereo, s16, 128 kb/s [buffer @ 0x901c620] w:640 h:480 pixfmt:yuv420p tb:1/90000 sar:1/1 sws_param:flags=2 [ffmpeg_buffersink @ 0x901c580] No opaque field provided -async is forwarded to lavfi similarly to -af aresample=min_comp=0.001:min_hard_comp=0.100000. [aresample @ 0x9015760] chl:stereo fmt:s16 r:44100Hz -> chl:stereo fmt:flt r:44100Hz Output #0, mp4, to 'out.mp4': Metadata: encoder : Lavf54.6.101 Stream #0:0: Video: mpeg4 ( [0][0][0] / 0x0020), yuv420p, 640x480 [SAR 1:1 DAR 4:3], q=2-31, 200 kb/s, 25 tbn, 25 tbc Stream #0:1: Audio: aac ([64][0][0][0] / 0x0040), 44100 Hz, stereo, flt, 128 kb/s Stream mapping: Stream #0:0 -> #0:0 (mpeg1video -> mpeg4) Stream #0:1 -> #0:1 (mp2 -> aac) Press [q] to stop, [?] for help frame= 1279 fps= 65 q=2.0 Lsize= 23874kB time=00:00:51.16 bitrate=3822.8kbits/s dup=3 drop=0 video:23092kB audio:748kB global headers:0kB muxing overhead 0.141022% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 6 16:08:57 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 06 Jun 2012 14:08:57 -0000 Subject: [FFmpeg-trac] #1297(undetermined:new): FFMPEG creating stuttering MPEG-2 TS video files In-Reply-To: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> References: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> Message-ID: <055.b5370f139744d1dbe97a83893b47cf04@avcodec.org> #1297: FFMPEG creating stuttering MPEG-2 TS video files -------------------------------------+------------------------------------- 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 cehoyos): Replying to [comment:27 ramitbhalla]: > Okay, so this is happening with many DVR-MS files. Any how to detect and fix/workaround this? Workaround what? The frames are dropped / duplicated initially to get A/V sync, this is intended or do I miss something? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 6 19:36:19 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 06 Jun 2012 17:36:19 -0000 Subject: [FFmpeg-trac] #1420(undetermined:new): Summer logo 3 In-Reply-To: <034.bfab31f664b594770c098894349a62f5@avcodec.org> References: <034.bfab31f664b594770c098894349a62f5@avcodec.org> Message-ID: <049.efdb7ae7b01896ebf29b7d3f94c5c4ab@avcodec.org> #1420: Summer logo 3 -------------------------------------+------------------------------------- Reporter: burek | Owner: Type: art | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by michael): I did not draw this logo ! -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 6 19:37:06 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 06 Jun 2012 17:37:06 -0000 Subject: [FFmpeg-trac] #1420(undetermined:new): Summer logo 3 In-Reply-To: <034.bfab31f664b594770c098894349a62f5@avcodec.org> References: <034.bfab31f664b594770c098894349a62f5@avcodec.org> Message-ID: <049.a75161ae7ad453c54ae35965c10de3fd@avcodec.org> #1420: Summer logo 3 -------------------------------------+------------------------------------- Reporter: burek | Owner: Type: art | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Description changed by michael: Old description: > By Michael Niedermayer from: > > http://ffmpeg.org/pipermail/ffmpeg-devel/2012-May/124670.html > > http://www.movieconverter-studio.com/_PUBLIC/ffmpeg/logo-old_proposition/ New description: By ? from: http://ffmpeg.org/pipermail/ffmpeg-devel/2012-May/124670.html http://www.movieconverter-studio.com/_PUBLIC/ffmpeg/logo-old_proposition/ -- -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 6 21:22:48 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 06 Jun 2012 19:22:48 -0000 Subject: [FFmpeg-trac] #1409(FFmpeg:closed): FFMPEG using preset ipod320 and libx264 , insufficient paramter In-Reply-To: <034.471b98beaf1cfb27ab078f3ff2315c86@avcodec.org> References: <034.471b98beaf1cfb27ab078f3ff2315c86@avcodec.org> Message-ID: <049.d41ff2e3a5edeeb18a385a7f88801de2@avcodec.org> #1409: FFMPEG using preset ipod320 and libx264 , insufficient paramter -------------------------------------+----------------------------------- Reporter: baoky | Owner: Type: defect | Status: closed Priority: normal | Component: FFmpeg Version: unspecified | Resolution: invalid Keywords: libx264 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by cehoyos): * status: new => closed * resolution: => invalid Comment: From a quick look, the following presets exist: ultrafast, superfast, veryfast, faster, fast, medium, slow, slower, veryslow, placebo -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 6 21:46:37 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 06 Jun 2012 19:46:37 -0000 Subject: [FFmpeg-trac] #1409(FFmpeg:closed): FFMPEG using preset ipod320 and libx264 , insufficient paramter In-Reply-To: <034.471b98beaf1cfb27ab078f3ff2315c86@avcodec.org> References: <034.471b98beaf1cfb27ab078f3ff2315c86@avcodec.org> Message-ID: <049.89e97a64d2b6f0553f829f3c30b3741c@avcodec.org> #1409: FFMPEG using preset ipod320 and libx264 , insufficient paramter -------------------------------------+----------------------------------- Reporter: baoky | Owner: Type: defect | Status: closed Priority: normal | Component: FFmpeg Version: unspecified | Resolution: invalid Keywords: libx264 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by llogan): Replying to [comment:2 baoky]: > What should i do The libx264-ipod preset should still be available as an non-standard libx264 preset. Replace "-preset ipod320" with "-vpre libx264-ipod320". Windows users may have to use "-fpre" instead however, with a full path to the preset file which is called "libx264-ipod320.ffpreset". Alternatively you could probably just use: ffmpeg -i input -vcodec libx264 -preset medium -crf 23 -vprofile baseline -level 13 output -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 6 23:31:35 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 06 Jun 2012 21:31:35 -0000 Subject: [FFmpeg-trac] #1297(undetermined:new): FFMPEG creating stuttering MPEG-2 TS video files In-Reply-To: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> References: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> Message-ID: <055.5b1882b5e4164aea3a5f7f66b025534c@avcodec.org> #1297: FFMPEG creating stuttering MPEG-2 TS video files -------------------------------------+------------------------------------- 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): So you're saying that it's normal for FFMPEG to drop packets to get the AV in sync? I'm confused because this is happening with every DVRMS file (received from multiple users). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 7 07:48:40 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 07 Jun 2012 05:48:40 -0000 Subject: [FFmpeg-trac] #1297(undetermined:new): FFMPEG creating stuttering MPEG-2 TS video files In-Reply-To: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> References: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> Message-ID: <055.0fe80e20c17b3dd52dfb74a4fc1eace5@avcodec.org> #1297: FFMPEG creating stuttering MPEG-2 TS video files -------------------------------------+------------------------------------- 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 cehoyos): Replying to [comment:29 ramitbhalla]: > So you're saying that it's normal for FFMPEG to drop frames to get the AV in sync? I'm confused because this is happening with every DVRMS file (received from multiple users). how can every file be corrupted? I did not want to imply that FFmpeg is dropping frames because the input file is corrupted. (Did I really write this?) > With the WTV you isolated the issue to wrong FPS which was corrected manually and it fixed the problem. With DVRMS files, i'm trying to figure out if FFMPEG is able to process the files correctly or not? If every DVRMS file is dropping frames then possibly something is wrong with FFMPEG. > Is my assumption correct? I don't think so, and please note that setting the frame rate for Test1.wtv did not "fix" the "problem" you had namely initially dropping or duplicating frames. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 7 08:35:56 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 07 Jun 2012 06:35:56 -0000 Subject: [FFmpeg-trac] #1398(undetermined: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.cd3be84c791190d17050cdc2b39b2bda@avcodec.org> #1398: remuxed DTS audio won't play on hardware devices -------------------------------------+------------------------------------- Reporter: patters | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: DTS mpegts | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * status: new => open Comment: Samples uploaded to samples/ffmpeg-bugs/trac/ticket1398. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 7 09:21:42 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 07 Jun 2012 07:21:42 -0000 Subject: [FFmpeg-trac] #1412(avcodec:open): ffmpeg crashes when decoding a dirac stream In-Reply-To: <034.d5ece6c6c893c304bdf61d634cd132eb@avcodec.org> References: <034.d5ece6c6c893c304bdf61d634cd132eb@avcodec.org> Message-ID: <049.affc114cca4eb48f2514526357342c36@avcodec.org> #1412: ffmpeg crashes when decoding a dirac stream -------------------------------------+----------------------------------- Reporter: jamal | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: dirac win64 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by jamal): Ok, just tried this on Gentoo x86_64 GCC 4.5.3 and it crashed as well, so i suppose this is an issue with x86_64 in general. I'm attaching the gdb output since it's not the same as the one from the mingw64 build. It points to the general decode function instead of that sse2 one. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 7 09:41:46 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 07 Jun 2012 07:41:46 -0000 Subject: [FFmpeg-trac] #1412(avcodec:open): ffmpeg crashes when decoding a dirac stream In-Reply-To: <034.d5ece6c6c893c304bdf61d634cd132eb@avcodec.org> References: <034.d5ece6c6c893c304bdf61d634cd132eb@avcodec.org> Message-ID: <049.efc4aaa7031d226aa1e4ec8e7090d3fd@avcodec.org> #1412: ffmpeg crashes when decoding a dirac stream -------------------------------------+----------------------------------- Reporter: jamal | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: dirac win64 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by cehoyos): Is the crash on gentoo also reproducible with --disable-asm --disable- optimizations --disable-yasm? Does the backtrace look different? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 7 12:33:03 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 07 Jun 2012 10:33:03 -0000 Subject: [FFmpeg-trac] #1424(undetermined:new): Logo In-Reply-To: <034.96498ceb1108414a235597ab5d77d4ca@avcodec.org> References: <034.96498ceb1108414a235597ab5d77d4ca@avcodec.org> Message-ID: <049.9e87cec8709950b8b4be347d3235483c@avcodec.org> #1424: Logo -------------------------------------+------------------------------------- Reporter: burek | Owner: Type: art | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by burek): Something like this: [[Image(http://ffmpeg.org/trac/ffmpeg/attachment/ticket/1424/zig- zag1.png)]] -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 7 12:35:59 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 07 Jun 2012 10:35:59 -0000 Subject: [FFmpeg-trac] #1424(undetermined:new): Logo In-Reply-To: <034.96498ceb1108414a235597ab5d77d4ca@avcodec.org> References: <034.96498ceb1108414a235597ab5d77d4ca@avcodec.org> Message-ID: <049.08e4f7c27bd1df75f144b6205e641c6d@avcodec.org> #1424: Logo -------------------------------------+------------------------------------- Reporter: burek | Owner: Type: art | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by burek): Combined with FFmpeg text like this: [[Image(http://ffmpeg.org/trac/ffmpeg/attachment/ticket/1424/ffmpeg- font1.png)]] -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 7 15:13:21 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 07 Jun 2012 13:13:21 -0000 Subject: [FFmpeg-trac] #1426(undetermined:new): Colour space auto-selection does not work well for rgb48 input and yuv output Message-ID: <036.1921138174e963866a32d4177a679143@avcodec.org> #1426: Colour space auto-selection does not work well for rgb48 input and yuv output -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: new Priority: normal | Component: Version: git- | undetermined master | Keywords: Blocked By: | Blocking: Reproduced by developer: 1 | Analyzed by developer: 0 -------------------------------------+------------------------------------- Related to: http://thread.gmane.org/gmane.comp.video.ffmpeg.user/37525 When encoding rgb48 with an encoder (like ffv1) that supports yuv at 16bit but not rgb at 16bit, yuv420p16 is auto-selected instead of yuv444p16. {{{ $ ffmpeg -i tests/lena.pnm -pix_fmt rgb48 out.png ... $ ffmpeg -i out.png -vcodec ffv1 -coder 1 out.avi ffmpeg version N-41334-g647e2e0 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 7 2012 09:18:33 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable- libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs libavutil 51. 56.100 / 51. 56.100 libavcodec 54. 24.100 / 54. 24.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 78.100 / 2. 78.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, image2, from 'out.png': Duration: 00:00:00.04, start: 0.000000, bitrate: N/A Stream #0:0: Video: png, rgb48be, 256x256, 25 tbr, 25 tbn, 25 tbc [buffer @ 0x9012040] w:256 h:256 pixfmt:rgb48be tb:1/25 sar:0/1 sws_param:flags=2 [ffmpeg_buffersink @ 0x9011fa0] No opaque field provided [format @ 0x9012500] auto-inserting filter 'auto-inserted scaler 0' between the filter 'Parsed_null_0' and the filter 'format' [auto-inserted scaler 0 @ 0x9012420] w:256 h:256 fmt:rgb48be sar:0/1 -> w:256 h:256 fmt:yuv420p16le sar:0/1 flags:0x4 stream->bits_per_coded_sample: 0, stream->extradata_size: 0 Output #0, avi, to 'out.avi': Metadata: ISFT : Lavf54.6.101 Stream #0:0: Video: ffv1 (FFV1 / 0x31564646), yuv420p16le, 256x256, q=2-31, 200 kb/s, 25 tbn, 25 tbc Stream mapping: Stream #0:0 -> #0:0 (png -> ffv1) Press [q] to stop, [?] for help frame= 1 fps=0.0 q=0.0 Lsize= 140kB time=00:00:00.04 bitrate=28654.4kbits/s video:134kB audio:0kB global headers:0kB muxing overhead 4.147827% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 7 16:27:26 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 07 Jun 2012 14:27:26 -0000 Subject: [FFmpeg-trac] #1297(undetermined:new): FFMPEG creating stuttering MPEG-2 TS video files In-Reply-To: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> References: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> Message-ID: <055.d955506a3923bf3a7bedaeb8a575963a@avcodec.org> #1297: FFMPEG creating stuttering MPEG-2 TS video files -------------------------------------+------------------------------------- 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): Okay - help me understand this, is this a bug with FFMPEG? 1. WTV - not being able to read the frame rate 2. DVR-MS - dropping frames if so, do I need open a separate tickets If not, what's the resolution to this? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 7 16:42:27 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 07 Jun 2012 14:42:27 -0000 Subject: [FFmpeg-trac] #1297(undetermined:new): FFMPEG creating stuttering MPEG-2 TS video files In-Reply-To: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> References: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> Message-ID: <055.f2ad671e48db18033e7ed0094993b707@avcodec.org> #1297: FFMPEG creating stuttering MPEG-2 TS video files -------------------------------------+------------------------------------- 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 cehoyos): Replying to [comment:31 ramitbhalla]: > Okay - help me understand this, is this a bug with FFMPEG? > 1. WTV - not being able to read the frame rate Didn't you agree this looks similar to ticket #1065? > 2. DVR-MS - dropping frames This ticket is about stuttering ts files on slow screens when encoding 60fps material, what does this have to do with dropped frames when encoding asf? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 7 18:43:59 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 07 Jun 2012 16:43:59 -0000 Subject: [FFmpeg-trac] #1427(undetermined:new): Possible bug in multithreaded decoding Message-ID: <037.b8b0616d8f6d8bdef0229d988ae8ebed@avcodec.org> #1427: Possible bug in multithreaded decoding --------------------------------------+---------------------------------- Reporter: piccarre | Type: defect Status: new | Priority: normal Component: undetermined | Version: 0.10.3 Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------------+---------------------------------- Summary of the bug: decoding of a sequence is not consistent How to reproduce: Simply execute ffmpeg video-only to yuv output and diff I uploaded a script with sequence, shell script, and instructions to reproduce it. The feeling is that there is something wrong with interlaced decoding and multithread -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 7 18:50:19 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 07 Jun 2012 16:50:19 -0000 Subject: [FFmpeg-trac] #1427(undetermined:new): Possible bug in multithreaded decoding In-Reply-To: <037.b8b0616d8f6d8bdef0229d988ae8ebed@avcodec.org> References: <037.b8b0616d8f6d8bdef0229d988ae8ebed@avcodec.org> Message-ID: <052.80f18f8e09ae35cc73261fd9041811cb@avcodec.org> #1427: Possible bug in multithreaded decoding ----------------------------------+---------------------------------------- Reporter: piccarre | Owner: Type: defect | Status: new Priority: normal | Component: undetermined Version: 0.10.3 | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ----------------------------------+---------------------------------------- Comment (by piccarre): The uploaded stuff is decoding_notconsistent_multithread.{ts,txt,sh} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 7 18:53:17 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 07 Jun 2012 16:53:17 -0000 Subject: [FFmpeg-trac] #1412(avcodec:open): ffmpeg crashes when decoding a dirac stream In-Reply-To: <034.d5ece6c6c893c304bdf61d634cd132eb@avcodec.org> References: <034.d5ece6c6c893c304bdf61d634cd132eb@avcodec.org> Message-ID: <049.7c26bea93c9ef06da99dac5416ef4584@avcodec.org> #1412: ffmpeg crashes when decoding a dirac stream -------------------------------------+----------------------------------- Reporter: jamal | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: dirac win64 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by jamal): It doesn't crash with either --disable-asm --disable-optimizations --disable-yasm or --disable-sse. The backtrace is almost the same. While the one from mingw64 starts with the ff_add_rect_clamped_sse2 function followed by dirac_decode_frame_internal, the one from linux gentoo starts with the later. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 7 19:04:08 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 07 Jun 2012 17:04:08 -0000 Subject: [FFmpeg-trac] #1347(undetermined:new): image2pipe is broken with gif In-Reply-To: <034.4c7eb34c0084e12d1139ebfcbe6d41ae@avcodec.org> References: <034.4c7eb34c0084e12d1139ebfcbe6d41ae@avcodec.org> Message-ID: <049.fb4a822b78bfb046925696fc7c8955d8@avcodec.org> #1347: image2pipe is broken with gif -------------------------------------+------------------------------------- Reporter: pisto | Owner: Type: enhancement | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: gif image2 | Resolution: image2pipe | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by michael): * version: unspecified => git-master * type: defect => enhancement Comment: image2pipe needs a AVParser for the used format. In this case here a gif AVParser would need to be written. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 7 20:09:53 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 07 Jun 2012 18:09:53 -0000 Subject: [FFmpeg-trac] #1405(undetermined:new): General errors parsing presets (invalid option 'directpred' for instance) In-Reply-To: <041.6537da7fb13eb1750bfcff3ceaf3509c@avcodec.org> References: <041.6537da7fb13eb1750bfcff3ceaf3509c@avcodec.org> Message-ID: <056.859d0df85e48a2a04487f87afa2b99e6@avcodec.org> #1405: General errors parsing presets (invalid option 'directpred' for instance) -------------------------------------+------------------------------------- Reporter: | Owner: klaussfreire | Status: new Type: defect | Component: Priority: normal | undetermined Version: git-master | Resolution: Keywords: libx264 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by michael): * version: unspecified => git-master Comment: You are asking for OBMC and GMC encoding in libx264. libx264 does not support these and indeed, there are no such features in H.264 itself. The previous version of ffmpeg indeed accepted such invalid flags silently 0.11 accepts obmc when the encoder supports it, otherwise it fails with an error message. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 7 20:13:32 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 07 Jun 2012 18:13:32 -0000 Subject: [FFmpeg-trac] #1405(undetermined:new): General errors parsing presets (invalid option 'directpred' for instance) In-Reply-To: <041.6537da7fb13eb1750bfcff3ceaf3509c@avcodec.org> References: <041.6537da7fb13eb1750bfcff3ceaf3509c@avcodec.org> Message-ID: <056.8b7c264d6acc2f1c31b799713b2f453e@avcodec.org> #1405: General errors parsing presets (invalid option 'directpred' for instance) -------------------------------------+------------------------------------- Reporter: | Owner: klaussfreire | Status: new Type: defect | Component: Priority: normal | undetermined Version: git-master | Resolution: Keywords: libx264 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by klaussfreire): Ok, that accounts for the second error then. I'll try when I get a chance. But there's still the "directpred" issue. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 7 20:25:26 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 07 Jun 2012 18:25:26 -0000 Subject: [FFmpeg-trac] #1427(undetermined:new): Possible bug in multithreaded decoding In-Reply-To: <037.b8b0616d8f6d8bdef0229d988ae8ebed@avcodec.org> References: <037.b8b0616d8f6d8bdef0229d988ae8ebed@avcodec.org> Message-ID: <052.05a310370fa893817a95f9663d410030@avcodec.org> #1427: Possible bug in multithreaded decoding ----------------------------------+---------------------------------------- Reporter: piccarre | Owner: Type: defect | Status: new Priority: normal | Component: undetermined Version: 0.10.3 | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ----------------------------------+---------------------------------------- Comment (by cehoyos): Please test current git head and please provide the command line and the console output here in the ticket. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 7 20:36:05 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 07 Jun 2012 18:36:05 -0000 Subject: [FFmpeg-trac] #1405(undetermined:closed): General errors parsing presets (invalid option 'directpred' for instance) In-Reply-To: <041.6537da7fb13eb1750bfcff3ceaf3509c@avcodec.org> References: <041.6537da7fb13eb1750bfcff3ceaf3509c@avcodec.org> Message-ID: <056.08a5658c7ccdd4495624547b10bdd1be@avcodec.org> #1405: General errors parsing presets (invalid option 'directpred' for instance) -------------------------------------+------------------------------------- Reporter: | Owner: klaussfreire | Status: closed Type: defect | Component: Priority: normal | undetermined Version: git-master | Resolution: invalid Keywords: libx264 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by llogan): * status: new => closed * resolution: => invalid Comment: libx264-hq.ffpreset was the name of an old file based preset. It appears you maybe copied this old preset from somewhere and added some additional options or parameters. FFmpeg used to use these files to emulate x264 presets, but they have been depreciated and removed for the -preset and -vprofile options. See available presets and profiles with "x264 --help". If, for some reason, you need to overwrite a particular option (but usually not a good idea for most use cases unless you know what you're doing) then see "ffmpeg -h" for available libx264 specific options (under libx264rgb AVOptions) or use the -x264opts option. ffmpeg -i input -preset medium -direct-pred 3 output ffmpeg -i input -preset medium -x264opts direct=auto output -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 7 20:43:21 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 07 Jun 2012 18:43:21 -0000 Subject: [FFmpeg-trac] #1405(undetermined:closed): General errors parsing presets (invalid option 'directpred' for instance) In-Reply-To: <041.6537da7fb13eb1750bfcff3ceaf3509c@avcodec.org> References: <041.6537da7fb13eb1750bfcff3ceaf3509c@avcodec.org> Message-ID: <056.e3b1c6a3b4da1630574d94cc387ef0c0@avcodec.org> #1405: General errors parsing presets (invalid option 'directpred' for instance) -------------------------------------+------------------------------------- Reporter: | Owner: klaussfreire | Status: closed Type: defect | Component: Priority: normal | undetermined Version: git-master | Resolution: invalid Keywords: libx264 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by llogan): ...and of course I meant "libx264 AVOptions", not "libx264rgb AVOptions" although the listed options are identical. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 7 22:18:32 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 07 Jun 2012 20:18:32 -0000 Subject: [FFmpeg-trac] #238(FFplay:closed): ffplay fails to play file with changing pixel format In-Reply-To: <036.b51b832904c186107cabe561083c306e@avcodec.org> References: <036.b51b832904c186107cabe561083c306e@avcodec.org> Message-ID: <051.4f78f69570c280603c2dd6ff7e1229ad@avcodec.org> #238: ffplay fails to play file with changing pixel format -------------------------------------+---------------------------------- Reporter: cehoyos | Owner: Type: enhancement | Status: closed Priority: wish | Component: FFplay Version: git-master | Resolution: fixed Keywords: mjpeg | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+---------------------------------- Changes (by cehoyos): * status: open => closed * resolution: => fixed * component: undetermined => FFplay Comment: Fixed by Marton Balint. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 7 22:21:01 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 07 Jun 2012 20:21:01 -0000 Subject: [FFmpeg-trac] #1402(FFplay:closed): ffplay: doesn't work on a tty console In-Reply-To: <035.db4c65fedd5c9ac9c38d43aefc6a2c41@avcodec.org> References: <035.db4c65fedd5c9ac9c38d43aefc6a2c41@avcodec.org> Message-ID: <050.14de89b093bda81cdf8dcdaefb4dc73b@avcodec.org> #1402: ffplay: doesn't work on a tty console ------------------------------------+---------------------------------- Reporter: u ltd. | Owner: cus Type: defect | Status: closed Priority: normal | Component: FFplay Version: git-master | Resolution: fixed Keywords: tty | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+---------------------------------- Changes (by cehoyos): * status: open => closed * resolution: => fixed Comment: Fixed by Marton Balint. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 7 22:37:20 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 07 Jun 2012 20:37:20 -0000 Subject: [FFmpeg-trac] #1342(undetermined:closed): ffplay vf: crash with hflip and unsharp In-Reply-To: <038.421399fb93253ac8c7e704821138b9ab@avcodec.org> References: <038.421399fb93253ac8c7e704821138b9ab@avcodec.org> Message-ID: <053.a440d3dc15cf96d124b662aa318c61cb@avcodec.org> #1342: ffplay vf: crash with hflip and unsharp -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: normal | Component: Version: git-master | undetermined Keywords: crash | Resolution: fixed SIGSEGV | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cus): * status: open => closed * resolution: => fixed Comment: This should be fixed in latest git master. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 7 22:38:41 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 07 Jun 2012 20:38:41 -0000 Subject: [FFmpeg-trac] #123(FFplay:closed): Fuzzed sample crashes ffplay In-Reply-To: <036.e7a5d9e613d18f0a41aed8a1d33cf2d1@avcodec.org> References: <036.e7a5d9e613d18f0a41aed8a1d33cf2d1@avcodec.org> Message-ID: <051.8d29278c555ad5745c2690d241fb755f@avcodec.org> #123: Fuzzed sample crashes ffplay ---------------------------------+----------------------------------- Reporter: cehoyos | Owner: michael Type: defect | Status: closed Priority: normal | Component: FFplay Version: git | Resolution: fixed Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ---------------------------------+----------------------------------- Changes (by cus): * status: open => closed * resolution: => fixed Comment: Fixed in latest git master. Crash was caused by changing resolution and pixel format. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 7 22:56:18 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 07 Jun 2012 20:56:18 -0000 Subject: [FFmpeg-trac] #1427(undetermined:new): Possible bug in multithreaded decoding In-Reply-To: <037.b8b0616d8f6d8bdef0229d988ae8ebed@avcodec.org> References: <037.b8b0616d8f6d8bdef0229d988ae8ebed@avcodec.org> Message-ID: <052.a268ce821db2232ae3e83b13bb009787@avcodec.org> #1427: Possible bug in multithreaded decoding ----------------------------------+---------------------------------------- Reporter: piccarre | Owner: Type: defect | Status: new Priority: normal | Component: undetermined Version: 0.10.3 | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ----------------------------------+---------------------------------------- Comment (by piccarre): GIT Head bug gone [root at DVP-Blade2 ffmpeg]# ./ffmpeg -y -threads 1 -i 0001.ts -vcodec rawvideo -an ref.yuv ffmpeg version N-41397-g9148ae5 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 7 2012 22:46:19 with gcc 4.1.2 20080704 (Red Hat 4.1.2-50) configuration: libavutil 51. 56.100 / 51. 56.100 libavcodec 54. 25.100 / 54. 25.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 78.101 / 2. 78.101 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 [mpegts @ 0xaa54220] max_analyze_duration 5000000 reached at 5000000 Input #0, mpegts, from '0001.ts': Duration: 00:00:05.38, start: 8.594800, bitrate: 1642 kb/s Program 1 Metadata: service_name : Service01 service_provider: FFmpeg Stream #0:0[0x100]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p, 72 0x576 [SAR 16:11 DAR 20:11], 50 fps, 50 tbr, 90k tbn, 50 tbc Stream #0:1[0x101]: Audio: aac ([15][0][0][0] / 0x000F), 44100 Hz, stereo, s 16, 171 kb/s [buffer @ 0xaa5b040] w:720 h:576 pixfmt:yuv420p tb:1/90000 sar:16/11 sws_param:f lags=2 [ffmpeg_buffersink @ 0xaa5aac0] No opaque field provided Output #0, rawvideo, to 'ref.yuv': Metadata: encoder : Lavf54.6.101 Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 720x576 [SAR 16:1 1 DAR 20:11], q=2-31, 200 kb/s, 90k tbn, 50 tbc Stream mapping: Stream #0:0 -> #0:0 (h264 -> rawvideo) Press [q] to stop, [?] for help frame= 193 fps=0.0 q=0.0 size= 117248kB time=00:00:03.86 bitrate=248832.0kbits frame= 269 fps=0.0 q=0.0 Lsize= 163418kB time=00:00:05.38 bitrate=248832.0kbit s/s dup=137 drop=0 video:163418kB audio:0kB global headers:0kB muxing overhead 0.000000% -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 7 23:13:41 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 07 Jun 2012 21:13:41 -0000 Subject: [FFmpeg-trac] #1428(build system:new): Several missing dependencies in the build system Message-ID: <034.7b610bec00635db87cd54ed0b003f301@avcodec.org> #1428: Several missing dependencies in the build system -------------------------------------+------------------------------------- Reporter: jamal | Type: defect Status: new | Priority: normal Component: build | Version: git- system | master Keywords: amv latm | Blocked By: jacosub dirac dwt iac | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Here are some more missing dependencies i found thanks to Mans' --enable- random option. ---- {{{ ./configure --disable-everything --enable-encoder=amv }}} fails with {{{ LD ffmpeg_g.exe libavcodec/libavcodec.a(utils.o): In function `avcodec_get_name': D:\msys\1.0\home\jamal\ffmpeg/./libavcodec/codec_names.h:221: undefined reference to `ff_amv_encoder' libavcodec/libavcodec.a(allcodecs.o): In function `avcodec_register_all': D:\msys\1.0\home\jamal\ffmpeg/libavcodec/allcodecs.c:75: undefined reference to `ff_amv_encoder' collect2: ld returned 1 exit status make: *** [ffmpeg_g.exe] Error 1 }}} The amv encoder has no entry in libavcodec/Makefile. It uses the same files as the mjpeg encoder so it's a matter of duplicating the mjpeg entry for it: {{{ OBJS-$(CONFIG_AMV_ENCODER) += mjpegenc.o mjpeg.o \ mpegvideo_enc.o motion_est.o \ ratecontrol.o mpeg12data.o \ mpegvideo.o }}} Also, like the mjpeg encoder it needs to enable aandct in the configure script: {{{ amv_encoder_select="aandct" }}} ---- {{{ ./configure --disable-everything --enable-muxer=jacosub ./configure --disable-everything --enable-muxer=latm }}} Fail with {{{ LD ffmpeg_g.exe libavformat/libavformat.a(jacosubenc.o):jacosubenc.c:(.data+0x34): undefined reference to `ff_raw_write_packet' collect2: ld returned 1 exit status make: *** [ffmpeg_g.exe] Error 1 }}} and {{{ LD ffmpeg_g.exe libavformat/libavformat.a(latmenc.o): In function `latm_write_packet': D:\msys\1.0\home\jamal\ffmpeg/libavformat/latmenc.c:153: undefined reference to `ff_raw_write_packet' collect2: ld returned 1 exit status make: *** [ffmpeg_g.exe] Error 1 }}} Both the latm and jacosub muxers need rawenc.c to be compiled. On libavformat/Makefile {{{ OBJS-$(CONFIG_JACOSUB_MUXER) += jacosubenc.o ... OBJS-$(CONFIG_LATM_MUXER) += latmenc.o }}} Should be {{{ OBJS-$(CONFIG_JACOSUB_MUXER) += jacosubenc.o rawenc.o ... OBJS-$(CONFIG_LATM_MUXER) += latmenc.o rawenc.o }}} ---- {{{ ./configure --disable-everything --enable-decoder=dirac }}} fails with {{{ LD ffmpeg_g.exe libavcodec/libavcodec.a(diracdec.o): In function `svq3_get_ue_golomb': D:\msys\1.0\home\jamal\ffmpeg/libavcodec/golomb.h:132: undefined reference to `ff_interleaved_dirac_golomb_vlc_code' D:\msys\1.0\home\jamal\ffmpeg/libavcodec/golomb.h:128: undefined reference to `ff_interleaved_golomb_vlc_len' D:\msys\1.0\home\jamal\ffmpeg/libavcodec/golomb.h:135: undefined reference to `ff_interleaved_dirac_golomb_vlc_code' D:\msys\1.0\home\jamal\ffmpeg/libavcodec/golomb.h:119: undefined reference to `ff_interleaved_golomb_vlc_len' D:\msys\1.0\home\jamal\ffmpeg/libavcodec/golomb.h:122: undefined reference to `ff_interleaved_ue_golomb_vlc_code' ... [Another few dozen golomb errors here from different functions] ... libavcodec/libavcodec.a(dwt.o): In function `ff_dwt_init': D:\msys\1.0\home\jamal\ffmpeg/libavcodec/dwt.c:994: undefined reference to `ff_snow_inner_add_yblock' libavcodec/libavcodec.a(dwt.o): In function `ff_spatial_idwt_init2': D:\msys\1.0\home\jamal\ffmpeg/libavcodec/dwt.c:1504: undefined referenceto `ff_spatial_idwt_init_mmx' libavcodec/libavcodec.a(dwt.o): In function `ff_dwt_init': D:\msys\1.0\home\jamal\ffmpeg/libavcodec/dwt.c:997: undefined reference to `ff_dwt_init_x86' }}} This shows that the Dirac decoder depends on dwt and golomb, and that dwt needs snow.c Adding {{{ dirac_decoder_select="dwt golomb" }}} To the configure script, and making {{{ OBJS-$(CONFIG_DWT) += dwt.o }}} be {{{ OBJS-$(CONFIG_DWT) += dwt.o snow.o }}} in libavcodec/Makefile fixes this. Also, you can remove dwt.o from the dirac decoder dependencies in libavcodec/Makefile now that dwt will be enabled with the configure addition. ---- {{{ ./configure --disable-everything --enable-decoder=iac }}} fails with {{{ LD ffmpeg_g.exe libavcodec/libavcodec.a(imc.o): In function `imc_decode_close': D:\msys\1.0\home\jamal\ffmpeg/libavcodec/imc.c:933: undefined reference to `ff_fft_end' libavcodec/libavcodec.a(imc.o): In function `imc_decode_init': D:\msys\1.0\home\jamal\ffmpeg/libavcodec/imc.c:140: undefined reference to `ff_sine_window_init' D:\msys\1.0\home\jamal\ffmpeg/libavcodec/imc.c:188: undefined reference to `ff_fft_init' collect2: ld returned 1 exit status make: *** [ffmpeg_g.exe] Error 1 }}} This is the new Indeo Audio decoder added a few days ago. It simply needs a line in the configure script: {{{ iac_decoder_select="fft mdct sinewin" }}} Which is a copy of the imc decoder one, given that both share the same functions. I'm not sure why mdct is in there, though, since it doesn't seem to be used by these decoders. ---- Sorry for taking a few days reporting these, since now they wont make it to ffmpeg 0.11.1 I had this ready but got sidetracked with the dirac crash from the other ticket. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 8 00:43:42 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 07 Jun 2012 22:43:42 -0000 Subject: [FFmpeg-trac] #1429(FFmpeg:new): ffmpeg 0.11.1 and git configure wrong Message-ID: <043.4130f9493724a0ad15b17bc6a6af4ad5@avcodec.org> #1429: ffmpeg 0.11.1 and git configure wrong -------------------------------------+------------------------------------- Reporter: | Type: defect StreamThreader | Priority: normal Status: new | Version: 0.11 Component: FFmpeg | Blocked By: Keywords: configure, | Reproduced by developer: 0 config.h, line 122, @ | Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- ./config.h:156:13:null character(s) ignored ./config.h:2:0: ??????: unterminated #ifndef --- in config.h under line 122 i see next: #define HAVE^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@ -- log file attached. If need more information question about it. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 8 01:53:04 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 07 Jun 2012 23:53:04 -0000 Subject: [FFmpeg-trac] #1430(avfilter:new): More efficient deshake filter Message-ID: <035.c4aff3296d8b5c9507a3f9a968bdc7d5@avcodec.org> #1430: More efficient deshake filter ---------------------------------------+---------------------------------- Reporter: ubitux | Owner: Type: enhancement | Status: new Priority: normal | Component: avfilter Version: unspecified | Keywords: Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 ---------------------------------------+---------------------------------- An interesting de-shake filter article: http://googleresearch.blogspot.in/2012/05/video-stabilization-on- youtube.html Our deshake filter isn't very efficient with the provided sample (at least with the default settings) {{{ clive -f best 'http://www.youtube.com/watch?v=627MqC6E5Yo' }}} {{{ ffplay -vf deshake 'Sam and Cocoa shaky original.webm' }}} It would be nice to improve the filter to handle such sample. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 8 07:46:18 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 08 Jun 2012 05:46:18 -0000 Subject: [FFmpeg-trac] #1430(avfilter:new): More efficient deshake filter In-Reply-To: <035.c4aff3296d8b5c9507a3f9a968bdc7d5@avcodec.org> References: <035.c4aff3296d8b5c9507a3f9a968bdc7d5@avcodec.org> Message-ID: <050.5c56aeabe2e0d65c59e723a3eddb7b15@avcodec.org> #1430: More efficient deshake filter -------------------------------------+------------------------------------ Reporter: ubitux | Owner: Type: enhancement | Status: new Priority: normal | Component: avfilter Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Description changed by ubitux: Old description: > An interesting de-shake filter article: > http://googleresearch.blogspot.in/2012/05/video-stabilization-on- > youtube.html > > Our deshake filter isn't very efficient with the provided sample (at > least with the default settings) > > {{{ > clive -f best 'http://www.youtube.com/watch?v=627MqC6E5Yo' > }}} > > {{{ > ffplay -vf deshake 'Sam and Cocoa shaky original.webm' > }}} > > It would be nice to improve the filter to handle such sample. New description: An interesting de-shake filter article: http://googleresearch.blogspot.in/2012/05/video-stabilization-on- youtube.html Our deshake filter isn't very efficient with the provided sample (at least with the default settings) {{{ clive -f best 'http://www.youtube.com/watch?v=627MqC6E5Yo' }}} {{{ ffplay 'Sam and Cocoa shaky original.webm' -vf 'split[a][b]; [a]pad=iw*2:ih[src]; [b]deshake[filt]; [src][filt]overlay=w' }}} It would be nice to improve the filter to handle such sample. -- -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 8 07:46:41 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 08 Jun 2012 05:46:41 -0000 Subject: [FFmpeg-trac] #1430(avfilter:new): More efficient deshake filter In-Reply-To: <035.c4aff3296d8b5c9507a3f9a968bdc7d5@avcodec.org> References: <035.c4aff3296d8b5c9507a3f9a968bdc7d5@avcodec.org> Message-ID: <050.33608f52578cd5719b0ab3115ffe6210@avcodec.org> #1430: More efficient deshake filter -------------------------------------+------------------------------------ Reporter: ubitux | Owner: Type: enhancement | Status: new Priority: normal | Component: avfilter Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Description changed by ubitux: Old description: > An interesting de-shake filter article: > http://googleresearch.blogspot.in/2012/05/video-stabilization-on- > youtube.html > > Our deshake filter isn't very efficient with the provided sample (at > least with the default settings) > > {{{ > clive -f best 'http://www.youtube.com/watch?v=627MqC6E5Yo' > }}} > > {{{ > ffplay 'Sam and Cocoa shaky original.webm' -vf 'split[a][b]; > [a]pad=iw*2:ih[src]; [b]deshake[filt]; [src][filt]overlay=w' > }}} > > It would be nice to improve the filter to handle such sample. New description: An interesting de-shake filter article: http://googleresearch.blogspot.in/2012/05/video-stabilization-on- youtube.html Our deshake filter isn't very efficient with the provided sample (at least with the default settings) {{{ clive -f best 'http://www.youtube.com/watch?v=627MqC6E5Yo' }}} {{{ ffplay 'Sam and Cocoa shaky original.webm' \ -vf 'split[a][b]; [a]pad=iw*2:ih[src]; [b]deshake[filt]; [src][filt]overlay=w' }}} It would be nice to improve the filter to handle such sample. -- -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 8 15:05:53 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 08 Jun 2012 13:05:53 -0000 Subject: [FFmpeg-trac] #1210(build system:closed): Building libopencore_amrnb decoder without encoder fails In-Reply-To: <036.e3ec93043d8681e684dade684d48087c@avcodec.org> References: <036.e3ec93043d8681e684dade684d48087c@avcodec.org> Message-ID: <051.f7ba810535c833eb028272105b632f67@avcodec.org> #1210: Building libopencore_amrnb decoder without encoder fails -------------------------------------+------------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: closed Priority: normal | Component: build Version: git-master | system Keywords: libopencore | Resolution: fixed Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by richardpl): * status: new => closed * resolution: => fixed Comment: Should be fixed, thanks for reporting bug. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 8 15:49:22 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 08 Jun 2012 13:49:22 -0000 Subject: [FFmpeg-trac] #1428(build system:closed): Several missing dependencies in the build system In-Reply-To: <034.7b610bec00635db87cd54ed0b003f301@avcodec.org> References: <034.7b610bec00635db87cd54ed0b003f301@avcodec.org> Message-ID: <049.75b4293ea08e1a8298d41a7cb901562b@avcodec.org> #1428: Several missing dependencies in the build system -------------------------------------+------------------------------------- Reporter: jamal | Owner: Type: defect | Status: closed Priority: normal | Component: build Version: git-master | system Keywords: amv latm | Resolution: fixed jacosub dirac dwt iac | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * status: new => closed * resolution: => fixed Comment: All issues should be fixed, iac works fine here with only "sinewin" enabled. Thank you for the report! -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 8 18:57:45 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 08 Jun 2012 16:57:45 -0000 Subject: [FFmpeg-trac] #123(FFplay:reopened): Fuzzed sample crashes ffplay In-Reply-To: <036.e7a5d9e613d18f0a41aed8a1d33cf2d1@avcodec.org> References: <036.e7a5d9e613d18f0a41aed8a1d33cf2d1@avcodec.org> Message-ID: <051.4fac299e3b615a710df384206ca29931@avcodec.org> #123: Fuzzed sample crashes ffplay ---------------------------------+------------------------------------ Reporter: cehoyos | Owner: michael Type: defect | Status: reopened Priority: normal | Component: FFplay Version: git | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ---------------------------------+------------------------------------ Changes (by cehoyos): * status: closed => reopened * resolution: fixed => Comment: I still get a crash with ffplay with current git master (but no invalid access with ffmpeg -f null), unfortunately without a useful backtrace... {{{ ==18325== Invalid write of size 1 ==18325== at 0x40245A7: memcpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==18325== by 0x8747A68: av_image_copy_plane (imgutils.c:239) ==18325== by 0x8747C22: av_image_copy (imgutils.c:273) ==18325== by 0x838356B: av_picture_copy (imgconvert.c:524) ==18325== by 0x804F8EE: queue_picture (ffplay.c:1446) ==18325== by 0x80506EF: video_thread (ffplay.c:1749) ==18325== by 0x40543DA: (within /usr/lib/libSDL-1.2.so.0.11.1) ==18325== by 0x40A22DC: (within /usr/lib/libSDL-1.2.so.0.11.1) ==18325== by 0x40DE191: start_thread (in /lib/libpthread-2.6.1.so) ==18325== by 0x420502D: clone (in /lib/libc-2.6.1.so) ==18325== Address 0xA5460CF is not stack'd, malloc'd or (recently) free'd }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 9 00:13:29 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 08 Jun 2012 22:13:29 -0000 Subject: [FFmpeg-trac] #1297(undetermined:new): FFMPEG creating stuttering MPEG-2 TS video files In-Reply-To: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> References: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> Message-ID: <055.94a5ee6edf765e7491e0a86fc90e22b3@avcodec.org> #1297: FFMPEG creating stuttering MPEG-2 TS video files -------------------------------------+------------------------------------- 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): 1. Yes it is, I'll add my comments there 2. i've opened a separate ticket for DVRMS files dropping frames. Thanks, please mark this ticket as invalid. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 9 00:18:29 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 08 Jun 2012 22:18:29 -0000 Subject: [FFmpeg-trac] #1065(undetermined:open): H.264/AVC(BDAV BluRay codec family) incorrect framerate recognition In-Reply-To: <037.96e9b7316480ebcf012d1b219d26bc5f@avcodec.org> References: <037.96e9b7316480ebcf012d1b219d26bc5f@avcodec.org> Message-ID: <052.d01588f70f44bb29c20f362edded62e4@avcodec.org> #1065: H.264/AVC(BDAV BluRay codec family) incorrect framerate recognition -------------------------------------+------------------------------------- Reporter: L.H.V.F. | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Comment (by ramitbhalla): i'm facing a similar issue with WTV files. FFMPEG is picking up the wrong frame rate which is causing dropped/duplicated packets. The sample WTV file is at: http://www.mediafire.com/?ojp54ym1mkaqkg4 The actual frame rate (from MediaInfo) is 25FPS, however FFMPEG picks it up as 50 FPS which causes the below error (and stuttering video). (refer to ticket #1297 for analysis by Cehoyos) COMMAND: {{{ ffmpeg -i "test1.wtv" -vcodec mpeg2video -sameq -an test.ts }}} OUTPUT: {{{ ffmpeg version N-40517-ga548671 Copyright (c) 2000-2012 the FFmpeg developers built on May 9 2012 13:00:06 with gcc 4.6.3 configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-runtime-cpudetect --enable-avisynth --enab le-bzlib --enable-frei0r --enable-libass --enable-libcelt --enable- libopencore-amrnb --enable-libopencore-amrwb --enable -libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable- libopenjpeg --enable-librtmp --enable-libschro edinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable- libvo-aacenc --enable-libvo-amrwbenc --enable- libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable- libxvid --enable-zlib libavutil 51. 50.100 / 51. 50.100 libavcodec 54. 21.100 / 54. 21.100 libavformat 54. 4.100 / 54. 4.100 libavdevice 53. 4.100 / 53. 4.100 libavfilter 2. 72.105 / 2. 72.105 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 11.100 / 0. 11.100 libpostproc 52. 0.100 / 52. 0.100 [wtv @ 003fbe00] reported file length (0xb045eca0) exceeds number of available sectors (0x60000000) [h264 @ 02bc3800] non-existing SPS 0 referenced in buffering period [h264 @ 02bc3800] non-existing PPS referenced [h264 @ 02bc3800] non-existing SPS 0 referenced in buffering period [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] no frame! [h264 @ 02bc3800] non-existing SPS 0 referenced in buffering period [h264 @ 02bc3800] non-existing PPS referenced [h264 @ 02bc3800] non-existing SPS 0 referenced in buffering period [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] no frame! [h264 @ 02bc3800] non-existing SPS 0 referenced in buffering period [h264 @ 02bc3800] non-existing PPS referenced [h264 @ 02bc3800] non-existing SPS 0 referenced in buffering period [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] no frame! [h264 @ 02bc3800] non-existing SPS 0 referenced in buffering period [h264 @ 02bc3800] non-existing PPS referenced [h264 @ 02bc3800] non-existing SPS 0 referenced in buffering period [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] no frame! [h264 @ 02bc3800] non-existing SPS 0 referenced in buffering period [h264 @ 02bc3800] non-existing PPS referenced [h264 @ 02bc3800] non-existing SPS 0 referenced in buffering period [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] no frame! [h264 @ 02bc3800] non-existing SPS 0 referenced in buffering period [h264 @ 02bc3800] non-existing PPS referenced [h264 @ 02bc3800] non-existing SPS 0 referenced in buffering period [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] no frame! [h264 @ 02bc3800] non-existing SPS 0 referenced in buffering period [h264 @ 02bc3800] non-existing PPS referenced [h264 @ 02bc3800] non-existing SPS 0 referenced in buffering period [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] no frame! [h264 @ 02bc3800] non-existing SPS 0 referenced in buffering period [h264 @ 02bc3800] non-existing PPS referenced [h264 @ 02bc3800] non-existing SPS 0 referenced in buffering period [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] non-existing PPS 0 referenced [h264 @ 02bc3800] decode_slice_header error [h264 @ 02bc3800] no frame! [h264 @ 02bc3800] mmco: unref short failure Last message repeated 1 times [h264 @ 02bc3800] Increasing reorder buffer to 1 [h264 @ 02bc3800] Increasing reorder buffer to 2 [h264 @ 02bc3800] mmco: unref short failure Input #0, wtv, from 'test1.wtv': Metadata: WM/MediaClassPrimaryID: db9830bd-3ab3-4fab-8a371a995f7ff74 WM/MediaClassSecondaryID: ba7f258a-62f7-47a9-b21f4651c42a000 Title : Doctor Who WM/SubTitle : 4/13. The Doctor's Wife WM/SubTitleDescription: Science fiction drama. When he follows a Time Lord distress signal, the Doctor puts Amy, Ror y and his beloved TARDIS in grave danger. [HD] [AD,S] genre : Entertainment - Sci-FI WM/OriginalReleaseTime: 0 WM/MediaCredits : ;;; service_provider: BBC One HD service_name : BBC One HD WM/MediaNetworkAffiliation: BBC One HD WM/MediaOriginalChannel: 143 WM/MediaOriginalChannelSubNumber: 0 WM/MediaOriginalBroadcastDateTime: 0001-01-01T00:00:00Z WM/MediaOriginalRunTime: 31093994141 WM/MediaIsStereo: false WM/MediaIsRepeat: false WM/MediaIsLive : false WM/MediaIsTape : false WM/MediaIsDelay : false WM/MediaIsSubtitled: false WM/MediaIsMovie : false WM/MediaIsPremiere: false WM/MediaIsFinale: false WM/MediaIsSAP : false WM/MediaIsSport : false WM/Provider : MediaCenterDefault WM/VideoClosedCaptioning: false WM/WMRVEncodeTime: 2011-05-14 17:31:10 WM/WMRVSeriesUID: !GenericSeries!Doctor Who WM/WMRVServiceID: !DVBLinkService!37780000 WM/WMRVProgramID: !MCProgram!8162774324643977!dvblogiccppplugin:2:2050:6941!1305394200 WM/WMRVRequestID: 0 WM/WMRVScheduleItemID: 0 WM/WMRVQuality : 0 WM/WMRVOriginalSoftPrePadding: 420 WM/WMRVOriginalSoftPostPadding: 180 WM/WMRVHardPrePadding: -300 WM/WMRVHardPostPadding: 0 WM/WMRVATSCContent: false WM/WMRVDTVContent: true WM/WMRVHDContent: true Duration : 27526611328 WM/WMRVEndTime : 2011-05-14 18:17:03 WM/WMRVBitrate : 8.596867 WM/WMRVKeepUntil: -1 WM/WMRVActualSoftPrePadding: 229 WM/WMRVActualSoftPostPadding: -176 WM/WMRVContentProtected: false WM/WMRVContentProtectedPercent: 0 WM/WMRVExpirationSpan: 9223372036854775807 WM/WMRVInBandRatingSystem: 255 WM/WMRVInBandRatingLevel: 255 WM/WMRVInBandRatingAttributes: 0 WM/WMRVWatched : false Duration: 00:23:30.67, start: 1298.665362, bitrate: 356 kb/s Stream #0:0[0x29](eng): Subtitle: dvb_subtitle Stream #0:1[0x2a](eng): Subtitle: dvb_teletext Stream #0:2[0x2b](eng): Audio: ac3, 48000 Hz, 5.1(side), s16, 384 kb/s Stream #0:3[0x2c]: Video: h264 (High), yuv420p, 1440x1080 [SAR 4:3 DAR 16:9], 42.59 fps, 50 tbr, 10000k tbn, 50 tbc Stream #0:4[0x2d](nar): Audio: mp2 (P[0][0][0] / 0x0050), 48000 Hz, stereo, s16, 256 kb/s (visual impaired) [buffer @ 039a2c40] w:1440 h:1080 pixfmt:yuv420p tb:1/1000000 sar:4/3 sws_param:flags=2 [mpegts @ 02bee140] muxrate VBR, pcr every 5 pkts, sdt every 200, pat/pmt every 40 pkts Output #0, mpegts, to 'test.ts': Metadata: WM/MediaClassPrimaryID: db9830bd-3ab3-4fab-8a371a995f7ff74 WM/MediaClassSecondaryID: ba7f258a-62f7-47a9-b21f4651c42a000 Title : Doctor Who WM/SubTitle : 4/13. The Doctor's Wife WM/SubTitleDescription: Science fiction drama. When he follows a Time Lord distress signal, the Doctor puts Amy, Ror y and his beloved TARDIS in grave danger. [HD] [AD,S] genre : Entertainment - Sci-FI WM/OriginalReleaseTime: 0 WM/MediaCredits : ;;; service_provider: BBC One HD service_name : BBC One HD WM/MediaNetworkAffiliation: BBC One HD WM/MediaOriginalChannel: 143 WM/MediaOriginalChannelSubNumber: 0 WM/MediaOriginalBroadcastDateTime: 0001-01-01T00:00:00Z WM/MediaOriginalRunTime: 31093994141 WM/MediaIsStereo: false WM/MediaIsRepeat: false WM/MediaIsLive : false WM/MediaIsTape : false WM/MediaIsDelay : false WM/MediaIsSubtitled: false WM/MediaIsMovie : false WM/MediaIsPremiere: false WM/MediaIsFinale: false WM/MediaIsSAP : false WM/MediaIsSport : false WM/Provider : MediaCenterDefault WM/VideoClosedCaptioning: false WM/WMRVEncodeTime: 2011-05-14 17:31:10 WM/WMRVSeriesUID: !GenericSeries!Doctor Who WM/WMRVServiceID: !DVBLinkService!37780000 WM/WMRVProgramID: !MCProgram!8162774324643977!dvblogiccppplugin:2:2050:6941!1305394200 WM/WMRVRequestID: 0 WM/WMRVScheduleItemID: 0 WM/WMRVQuality : 0 WM/WMRVOriginalSoftPrePadding: 420 WM/WMRVOriginalSoftPostPadding: 180 WM/WMRVHardPrePadding: -300 WM/WMRVHardPostPadding: 0 WM/WMRVATSCContent: false WM/WMRVDTVContent: true WM/WMRVHDContent: true Duration : 27526611328 WM/WMRVEndTime : 2011-05-14 18:17:03 WM/WMRVBitrate : 8.596867 WM/WMRVKeepUntil: -1 WM/WMRVActualSoftPrePadding: 229 WM/WMRVActualSoftPostPadding: -176 WM/WMRVContentProtected: false WM/WMRVContentProtectedPercent: 0 WM/WMRVExpirationSpan: 9223372036854775807 WM/WMRVInBandRatingSystem: 255 WM/WMRVInBandRatingLevel: 255 WM/WMRVInBandRatingAttributes: 0 WM/WMRVWatched : false encoder : Lavf54.4.100 Stream #0:0: Video: mpeg2video, yuv420p, 1440x1080 [SAR 4:3 DAR 16:9], q=2-31, 200 kb/s, 90k tbn, 50 tbc Stream mapping: Stream #0:3 -> #0:0 (h264 -> mpeg2video) Press [q] to stop, [?] for help [h264 @ 039cfae0] reference picture missing during reorder [h264 @ 039cfae0] Missing reference picture [h264 @ 039cfae0] decode_slice_header error [h264 @ 039cfae0] reference picture missing during reorder [h264 @ 039cfae0] Missing reference picture [h264 @ 039cfae0] decode_slice_header error [h264 @ 039cfae0] reference picture missing during reorder [h264 @ 039cfae0] Missing reference picture [h264 @ 039cfae0] decode_slice_header error [h264 @ 039cfae0] reference picture missing during reorder [h264 @ 039cfae0] Missing reference picture [h264 @ 039cfae0] decode_slice_header error [h264 @ 039cfae0] reference picture missing during reorder [h264 @ 039cfae0] Missing reference picture [h264 @ 039cfae0] decode_slice_header error [h264 @ 039cfae0] reference picture missing during reorder [h264 @ 039cfae0] Missing reference picture [h264 @ 039cfae0] decode_slice_header error [h264 @ 039cfae0] concealing 6120 DC, 6120 AC, 6120 MV errors [h264 @ 03d10c20] reference picture missing during reorder [h264 @ 03d10c20] Missing reference picture Last message re Last message repeated 1 times peated 1 times [h264 @ 03d10c20] reference picture missing during reorder [h264 @ 02bbd0c0] mmco: unref short failure [h264 @ 03d10c20] Missing reference picture Last message repeated 1 times [h264 @ 03d10c20] reference picture missing during reorder [h264 @ 03d10c20] Missing reference picture Last message repeated 1 times [h264 @ 03d10c20] reference picture missing during reorder [h264 @ 03d10c20] Missing reference picture Last message repeated 1 times [h264 @ 03d10c20] reference picture missing during reorder [h264 @ 03d10c20] Missing reference picture Last message repeated 1 times [h264 @ 03d10c20] reference picture missing during reorder [h264 @ 03d10c20] Missing reference picture Last message repeated 1 times Reference 2 >= 2 70 q=0.0 size= 133412kB time=00:00:56.56 bitrate=19323.0kbits/s dup=1450 drop=0 [h264 @ 039a2400] error while decoding MB 15 36, bytestream (-10) [h264 @ 039a2400] concealing 2880 DC, 2880 AC, 2880 MV errors frame= 2888 fps= 70 q=0.0 Lsize= 137581kB time=00:00:57.74 bitrate=19519.6kbits/s dup=1481 drop=0 video:127278kB audio:0kB global headers:0kB muxing overhead 8.094288% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 9 00:22:05 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 08 Jun 2012 22:22:05 -0000 Subject: [FFmpeg-trac] #1431(undetermined:new): FFMPEG causing PTS/DTS errors and dropping frames with DVRMS files Message-ID: <040.fbed57df3a15faaace9a3a718cdc96a1@avcodec.org> #1431: FFMPEG causing PTS/DTS errors and dropping frames with DVRMS files -------------------------------------+------------------------------------- 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: When trying to convert a DVRMS file to a TS file FFMPEG shows many PTS/DTS errors and drops packets during the conversion. this happens with all the DVRMS files I've tested with. Attaching a sample DVRMS file. COMMAND: {{{ ffmpeg -i "Test3.dvr-ms" -an -vcodec mpeg2video -sameq test.ts }}} How to reproduce: {{{ ffmpeg version N-40824-g31dfe20 Copyright (c) 2000-2012 the FFmpeg developers built on May 19 2012 00:45:59 with gcc 4.6.3 configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-runtime-cpudetect --enable-avisynth --enab le-bzlib --enable-frei0r --enable-libass --enable-libcelt --enable- libopencore-amrnb --enable-libopencore-amrwb --enable -libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable- libopenjpeg --enable-librtmp --enable-libschro edinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable- libvo-aacenc --enable-libvo-amrwbenc --enable- libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable- libxvid --enable-zlib libavutil 51. 53.100 / 51. 53.100 libavcodec 54. 21.101 / 54. 21.101 libavformat 54. 5.100 / 54. 5.100 libavdevice 53. 4.100 / 53. 4.100 libavfilter 2. 74.101 / 2. 74.101 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 12.100 / 0. 12.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, asf, from 'Test3.dvr-ms': Metadata: DVR Index Granularity: 500 WM/SubTitleDescription: Journeying south to Myanmar, Luke uncovers the little known foods and flavours of the former capital, Yangon. Here he begins his culinary education by learning the art of making the famous Mohinga. genre : Documentary;Other Documentaries WM/OriginalReleaseTime: 0 WM/MediaCredits : ;;; service_provider: SBS HD service_name : SBS HD WM/MediaNetworkAffiliation: SBS HD WM/MediaOriginalChannel: 30 WM/MediaOriginalChannelSubNumber: 0 WM/MediaOriginalBroadcastDateTime: 0001-01-01T00:00:00Z WM/MediaOriginalRunTime: 1844674 WM/MediaIsStereo: 0 WM/MediaIsRepeat: 0 WM/MediaIsLive : 0 WM/MediaIsTape : 0 WM/MediaIsDelay : 0 WM/MediaIsSubtitled: 0 WM/MediaIsMovie : 0 WM/MediaIsPremiere: 0 WM/MediaIsFinale: 0 WM/MediaIsSAP : 0 WM/MediaIsSport : 0 WM/Provider : MediaCenterDefault WM/VideoClosedCaptioning: 0 WM/WMRVEncodeTime: 6803286 WM/WMRVSeriesUID: !GenericSeries!Luke Nguyen's Greater Mekong WM/WMRVServiceID: !Generated!2de313550cf54622bf3c9ccd1105c2db WM/WMRVRequestID: 184 WM/WMRVScheduleItemID: 184 WM/WMRVQuality : 0 WM/WMRVOriginalSoftPrePadding: 0 WM/WMRVOriginalSoftPostPadding: 0 WM/WMRVHardPrePadding: 184 WM/WMRVHardPostPadding: 0 WM/WMRVATSCContent: 0 WM/WMRVDTVContent: 1 WM/WMRVHDContent: 0 WM/WMRVEndTime : 1844674 WM/WMRVBitrate : 1844674 WM/WMRVKeepUntil: 184 WM/WMRVActualSoftPrePadding: 0 WM/WMRVActualSoftPostPadding: 0 WM/WMRVContentProtected: 0 WM/WMRVContentProtectedPercent: 0 WM/WMRVExpirationDate: 1844674 WM/WMRVExpirationSpan: 1844674 WM/WMRVInBandRatingSystem: 255 WM/WMRVInBandRatingLevel: 255 WM/WMRVInBandRatingAttributes: 0 WM/WMRVWatched : 0 WM/MediaThumbWidth: 352 WM/MediaThumbHeight: 198 WM/MediaThumbStride: 105 WM/MediaThumbRet: 0 WM/MediaThumbRatingSystem: 9 WM/MediaThumbRatingLevel: 9 WM/MediaThumbRatingAttributes: 0 WM/MediaThumbAspectRatioX: 16 WM/MediaThumbAspectRatioY: 9 WM/MediaThumbTimeStamp: 1970874 WM/MediaThumbType: 3 WMFSDKVersion : 12.0.7601.17514 WMFSDKNeeded : 0.0.0.0000 VBR Peak : 368 IsVBR : 1 title : Luke Nguyen's Greater Mekong Duration: 00:04:59.84, start: 0.200000, bitrate: 55 kb/s Stream #0:0: Audio: mp2, 48000 Hz, stereo, s16, 192 kb/s Stream #0:1: Video: mpeg2video (Main) (DVR / 0x20525644), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 90000 kb/s, 50 fps, 50 tbr, 1k tbn, 100 tbc [buffer @ 03119020] w:1280 h:720 pixfmt:yuv420p tb:1/1000000 sar:1/1 sws_param:flags=2 [buffersink @ 030976e0] No opaque field provided [mpegts @ 030e2da0] muxrate VBR, pcr every 2 pkts, sdt every 200, pat/pmt every 40 pkts Output #0, mpegts, to 'test.ts': Metadata: DVR Index Granularity: 500 WM/SubTitleDescription: Journeying south to Myanmar, Luke uncovers the little known foods and flavours of the former capital, Yangon. Here he begins his culinary education by learning the art of making the famous Mohinga. genre : Documentary;Other Documentaries WM/OriginalReleaseTime: 0 WM/MediaCredits : ;;; service_provider: SBS HD service_name : SBS HD WM/MediaNetworkAffiliation: SBS HD WM/MediaOriginalChannel: 30 WM/MediaOriginalChannelSubNumber: 0 WM/MediaOriginalBroadcastDateTime: 0001-01-01T00:00:00Z WM/MediaOriginalRunTime: 1844674 WM/MediaIsStereo: 0 WM/MediaIsRepeat: 0 WM/MediaIsLive : 0 WM/MediaIsTape : 0 WM/MediaIsDelay : 0 WM/MediaIsSubtitled: 0 WM/MediaIsMovie : 0 WM/MediaIsPremiere: 0 WM/MediaIsFinale: 0 WM/MediaIsSAP : 0 WM/MediaIsSport : 0 WM/Provider : MediaCenterDefault WM/VideoClosedCaptioning: 0 WM/WMRVEncodeTime: 6803286 WM/WMRVSeriesUID: !GenericSeries!Luke Nguyen's Greater Mekong WM/WMRVServiceID: !Generated!2de313550cf54622bf3c9ccd1105c2db WM/WMRVRequestID: 184 WM/WMRVScheduleItemID: 184 WM/WMRVQuality : 0 WM/WMRVOriginalSoftPrePadding: 0 WM/WMRVOriginalSoftPostPadding: 0 WM/WMRVHardPrePadding: 184 WM/WMRVHardPostPadding: 0 WM/WMRVATSCContent: 0 WM/WMRVDTVContent: 1 WM/WMRVHDContent: 0 WM/WMRVEndTime : 1844674 WM/WMRVBitrate : 1844674 WM/WMRVKeepUntil: 184 WM/WMRVActualSoftPrePadding: 0 WM/WMRVActualSoftPostPadding: 0 WM/WMRVContentProtected: 0 WM/WMRVContentProtectedPercent: 0 WM/WMRVExpirationDate: 1844674 WM/WMRVExpirationSpan: 1844674 WM/WMRVInBandRatingSystem: 255 WM/WMRVInBandRatingLevel: 255 WM/WMRVInBandRatingAttributes: 0 WM/WMRVWatched : 0 WM/MediaThumbWidth: 352 WM/MediaThumbHeight: 198 WM/MediaThumbStride: 105 WM/MediaThumbRet: 0 WM/MediaThumbRatingSystem: 9 WM/MediaThumbRatingLevel: 9 WM/MediaThumbRatingAttributes: 0 WM/MediaThumbAspectRatioX: 16 WM/MediaThumbAspectRatioY: 9 WM/MediaThumbTimeStamp: 1970874 WM/MediaThumbType: 3 WMFSDKVersion : 12.0.7601.17514 WMFSDKNeeded : 0.0.0.0000 VBR Peak : 368 IsVBR : 1 title : Luke Nguyen's Greater Mekong encoder : Lavf54.5.100 Stream #0:0: Video: mpeg2video, yuv420p, 1280x720 [SAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 90k tbn, 25 tbc Stream mapping: Stream #0:1 -> #0:0 (mpeg2video -> mpeg2video) Press [q] to stop, [?] for help DTS 60, next:100000 st:1 invalid dropping PTS 60, next:100000 invalid dropping st:1 DTS 140, next:180000 st:1 invalid dropping PTS 140, next:180000 invalid dropping st:1 DTS 180, next:240000 st:1 invalid dropping PTS 180, next:240000 invalid dropping st:1 DTS 200, next:260000 st:1 invalid dropping PTS 200, next:260000 invalid dropping st:1 DTS 240, next:300000 st:1 invalid dropping PTS 240, next:300000 invalid dropping st:1 DTS 260, next:320000 st:1 invalid dropping PTS 260, next:320000 invalid dropping st:1 DTS 300, next:360000 st:1 invalid dropping PTS 300, next:360000 invalid dropping st:1 DTS 320, next:380000 st:1 invalid dropping PTS 320, next:380000 invalid dropping st:1 DTS 360, next:420000 st:1 invalid dropping PTS 360, next:420000 invalid dropping st:1 DTS 380, next:440000 st:1 invalid dropping PTS 380, next:440000 invalid dropping st:1 DTS 420, next:480000 st:1 invalid dropping PTS 420, next:480000 invalid dropping st:1 DTS 440, next:500000 st:1 invalid dropping PTS 440, next:500000 invalid dropping st:1 DTS 480, next:540000 st:1 invalid dropping PTS 480, next:540000 invalid dropping st:1 DTS 500, next:560000 st:1 invalid dropping PTS 500, next:560000 invalid dropping st:1 DTS 540, next:600000 st:1 invalid dropping PTS 540, next:600000 invalid dropping st:1 DTS 560, next:620000 st:1 invalid dropping PTS 560, next:620000 invalid dropping st:1 DTS 600, next:660000 st:1 invalid dropping PTS 600, next:660000 invalid dropping st:1 DTS 620, next:680000 st:1 invalid dropping PTS 620, next:680000 invalid dropping st:1 DTS 660, next:720000 st:1 invalid dropping PTS 660, next:720000 invalid dropping st:1 DTS 680, next:740000 st:1 invalid dropping PTS 680, next:740000 invalid dropping st:1 DTS 720, next:780000 st:1 invalid dropping PTS 720, next:780000 invalid dropping st:1 DTS 740, next:800000 st:1 invalid dropping PTS 740, next:800000 invalid dropping st:1 DTS 780, next:840000 st:1 invalid dropping PTS 780, next:840000 invalid dropping st:1 DTS 800, next:860000 st:1 invalid dropping PTS 800, next:860000 invalid dropping st:1 DTS 840, next:900000 st:1 invalid droppingtime=00:00:00.88 bitrate=7393.5kbits/s dup=1 drop=18 PTS 840, next:900000 invalid dropping st:1 DTS 860, next:920000 st:1 invalid dropping PTS 860, next:920000 invalid dropping st:1 DTS 900, next:960000 st:1 invalid dropping PTS 900, next:960000 invalid dropping st:1 DTS 920, next:980000 st:1 invalid dropping PTS 920, next:980000 invalid dropping st:1 DTS 960, next:1020000 st:1 invalid dropping PTS 960, next:1020000 invalid dropping st:1 DTS 980, next:1040000 st:1 invalid dropping PTS 980, next:1040000 invalid dropping st:1 DTS 1020, next:1080000 st:1 invalid dropping PTS 1020, next:1080000 invalid dropping st:1 DTS 1040, next:1100000 st:1 invalid dropping PTS 1040, next:1100000 invalid dropping st:1 DTS 1080, next:1140000 st:1 invalid dropping PTS 1080, next:1140000 invalid dropping st:1 DTS 1100, next:1160000 st:1 invalid dropping PTS 1100, next:1160000 invalid dropping st:1 DTS 1140, next:1200000 st:1 invalid dropping PTS 1140, next:1200000 invalid dropping st:1 DTS 1160, next:1220000 st:1 invalid dropping PTS 1160, next:1220000 invalid dropping st:1 DTS 1200, next:1260000 st:1 invalid dropping PTS 1200, next:1260000 invalid dropping st:1 DTS 1220, next:1280000 st:1 invalid dropping PTS 1220, next:1280000 invalid dropping st:1 DTS 1260, next:1320000 st:1 invalid dropping PTS 1260, next:1320000 invalid dropping st:1 DTS 1280, next:1340000 st:1 invalid dropping PTS 1280, next:1340000 invalid dropping st:1 DTS 1320, next:1380000 st:1 invalid dropping PTS 1320, next:1380000 invalid dropping st:1 DTS 1340, next:1400000 st:1 invalid dropping PTS 1340, next:1400000 invalid dropping st:1 DTS 1380, next:1440000 st:1 invalid dropping PTS 1380, next:1440000 invalid dropping st:1 DTS 1400, next:1460000 st:1 invalid dropping PTS 1400, next:1460000 invalid dropping st:1 DTS 1440, next:1500000 st:1 invalid dropping PTS 1440, next:1500000 invalid dropping st:1 DTS 1460, next:1520000 st:1 invalid dropping PTS 1460, next:1520000 invalid dropping st:1 [mpeg2video @ 02bbfa40] ac-tex damaged at 11 32 [mpeg2video @ 02bbfa40] Warning MVs not available [mpeg2video @ 02bbfa40] concealing 1040 DC, 1040 AC, 1040 MV errors frame= 42 fps=0.0 q=0.0 Lsize= 1617kB time=00:00:01.64 bitrate=8074.8kbits/s dup=1 drop=35 video:1494kB audio:0kB global headers:0kB muxing overhead 8.186854% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 9 08:03:44 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 09 Jun 2012 06:03:44 -0000 Subject: [FFmpeg-trac] #1427(undetermined:new): Possible bug in multithreaded decoding In-Reply-To: <037.b8b0616d8f6d8bdef0229d988ae8ebed@avcodec.org> References: <037.b8b0616d8f6d8bdef0229d988ae8ebed@avcodec.org> Message-ID: <052.d6eecb2638c9d60a28876a43dd59d5ff@avcodec.org> #1427: Possible bug in multithreaded decoding ----------------------------------+---------------------------------------- Reporter: piccarre | Owner: Type: defect | Status: new Priority: normal | Component: undetermined Version: 0.10.3 | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ----------------------------------+---------------------------------------- Comment (by cehoyos): If this is not reproducible with 0.11, I suggest you find the commit fixing the problem with git bisect so we can backport. If the problem is reproducible with 0.11, I will try to find the commit. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 9 11:09:36 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 09 Jun 2012 09:09:36 -0000 Subject: [FFmpeg-trac] #1401(FFplay:new): ffplay: Muted when going to foreign tty but continues playing when coming back. In-Reply-To: <035.e6308e747901fda234a0696b3f7cbc70@avcodec.org> References: <035.e6308e747901fda234a0696b3f7cbc70@avcodec.org> Message-ID: <050.d30240a46367c2cda109313b7f9b55ee@avcodec.org> #1401: ffplay: Muted when going to foreign tty but continues playing when coming back. --------------------------------+---------------------------------- Reporter: u ltd. | Owner: Type: defect | Status: new Priority: minor | Component: FFplay Version: 0.11 | Resolution: Keywords: tty | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------+---------------------------------- Comment (by u ltd.): I made some testing, here are the results: '''Chosing SDL driver''' * SDL_AUDIODRIVER ist defaulted to "pulse"; foreign ttys don't work * With SDL_AUDIODRIVER="alsa" foreign work either because the default alsa device is the pulseaudio server * dsp, dma don't give me any sound (See attached log file which was taken without .asoundrc) '''Other players''' * vlc had the same problem, but I was able to chose my hardware directly in vlc settings. Then it worked on all consoles. '''Disabling pulseaudio''' * With an own .asoundrc redirecting the sound to the hardware directly all works fine '''About this ticket''' Does that mean that this isn't a bug of ffmpeg? Shall I submit a pulseaudio bug? Or is this a feature of pulseaudio? ''' Log file ''' {{{ me at machine:~/Dokumente> ffplay -nodisp http://url.com/stream.mp3 ffplay version 0.11 Copyright (c) 2003-2012 the FFmpeg developers ... [mp3 @ 0x7f0764000de0] Header missing Last message repeated 1 times [mp3 @ 0x7f07640008c0] max_analyze_duration 5000000 reached at 5015510 [mp3 @ 0x7f07640008c0] Estimating duration from bitrate, this may be inaccurate Input #0, mp3, from 'http://url.com/stream.mp3': Duration: N/A, start: 0.000000, bitrate: 128 kb/s Stream #0:0: Audio: mp3, 44100 Hz, stereo, s16, 128 kb/s [mp3 @ 0x7f0764000de0] Header missing ^C 123 (ffplay -nodisp http://url.com/stream.mp3) me at machine:~/Dokumente> echo $SDL_AUDIODRIVER pulse 0 (echo $SDL_AUDIODRIVER) me at machine:~/Dokumente> export SDL_AUDIODRIVER=alsa 0 (export SDL_AUDIODRIVER=alsa) me at machine:~/Dokumente> ffplay -nodisp http://url.com/stream.mp3 ffplay version 0.11 Copyright (c) 2003-2012 the FFmpeg developers ... [mp3 @ 0x7f7788003740] Header missing [mp3 @ 0x7f7788003020] max_analyze_duration 5000000 reached at 5015510 [mp3 @ 0x7f7788003020] Estimating duration from bitrate, this may be inaccurate Input #0, mp3, from 'http://url.com/stream.mp3': Duration: N/A, start: 0.000000, bitrate: 128 kb/s Stream #0:0: Audio: mp3, 44100 Hz, stereo, s16, 128 kb/s [mp3 @ 0x7f7788003740] Header missing ^C 123 (ffplay -nodisp http://url.com/stream.mp3) me at machine:~/Dokumente> export SDL_AUDIODRIVER=dsp 0 (export SDL_AUDIODRIVER=dsp) me at machine:~/Dokumente> ffplay -nodisp http://url.com/stream.mp3 ffplay version 0.11 Copyright (c) 2003-2012 the FFmpeg developers ... [mp3 @ 0x7f7f380088a0] Header missing [mp3 @ 0x7f7f380008c0] max_analyze_duration 5000000 reached at 5015510 [mp3 @ 0x7f7f380008c0] Estimating duration from bitrate, this may be inaccurate Input #0, mp3, from 'http://url.com/stream.mp3': Duration: N/A, start: 0.000000, bitrate: 128 kb/s Stream #0:0: Audio: mp3, 44100 Hz, stereo, s16, 128 kb/s SDL_OpenAudio: http://url.com/stream.mp3: could not open codecs ^C 123 (ffplay -nodisp http://url.com/stream.mp3) me at machine:~/Dokumente> export SDL_AUDIODRIVER=dma 0 (export SDL_AUDIODRIVER=dma) me at machine:~/Dokumente> ffplay -nodisp http://url.com/stream.mp3 ffplay version 0.11 Copyright (c) 2003-2012 the FFmpeg developers ... [mp3 @ 0x7f7d880088a0] Header missing [mp3 @ 0x7f7d880008c0] max_analyze_duration 5000000 reached at 5015510 [mp3 @ 0x7f7d880008c0] Estimating duration from bitrate, this may be inaccurate Input #0, mp3, from 'http://url.com/stream.mp3': Duration: N/A, start: 0.000000, bitrate: 128 kb/s Stream #0:0: Audio: mp3, 44100 Hz, stereo, s16, 128 kb/s SDL_OpenAudio: http://url.com/stream.mp3: could not open codecs ^C 123 (ffplay -nodisp http://url.com/stream.mp3) me at machine:~/Dokumente> }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 9 16:00:29 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 09 Jun 2012 14:00:29 -0000 Subject: [FFmpeg-trac] #725(undetermined:closed): Please add a -af option for libavfilter audio filters. In-Reply-To: <041.d9ce8925c8f93bf933915af66aa87ebb@avcodec.org> References: <041.d9ce8925c8f93bf933915af66aa87ebb@avcodec.org> Message-ID: <056.7a8a764602216edf98dbf29fff34a55f@avcodec.org> #725: Please add a -af option for libavfilter audio filters. -------------------------------------+------------------------------------- Reporter: | Owner: jeremysalwen | Status: closed Type: enhancement | Component: Priority: minor | undetermined Version: git-master | Resolution: fixed Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by richardpl): * status: new => closed * resolution: => fixed Comment: It appears this have been implemented. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 9 16:12:53 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 09 Jun 2012 14:12:53 -0000 Subject: [FFmpeg-trac] #1432(FFmpeg:new): progressive delay Message-ID: <031.db651549cdf6166fc0aca64f9ec37f30@avcodec.org> #1432: progressive delay -------------------------------------+------------------------------------- Reporter: lo | Type: defect Status: new | Priority: normal Component: FFmpeg | Version: Keywords: progressive | unspecified delay | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- {{{ $ ffmpeg -version ffmpeg version 0.8.1-4:0.8.1-0ubuntu1, Copyright (c) 2000-2011 the Libav developers built on Mar 22 2012 05:09:06 with gcc 4.6.3 }}} i have this multiple audio stream (dvdmux) file https://anonfiles.com/file/762eac57843686d48931eab79d571d9c and i'm not able to strip out the foreign language. the command i used is: {{{ ffmpeg -i input.avi -map 0:0 -vcodec copy -map 0:1 -acodec copy output.avi }}} and i tried many ffmpeg versions, newer and older ones. i also tried with avconv: {{{ avconv -i input.avi -map 0:0 -c copy -map 0:1 -c copy output.avi }}} i did this many times before, but now i keep on getting a '''progressive delay''': the file starts with audio and video synchronized but, going on watching, they divert. thank you. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 9 16:55:34 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 09 Jun 2012 14:55:34 -0000 Subject: [FFmpeg-trac] #1433(FFmpeg:new): Prores Proxy -> libx264 .mp4 results in garbled video Message-ID: <040.3fee1c7108e81730b61ea88c816a04ab@avcodec.org> #1433: Prores Proxy -> libx264 .mp4 results in garbled video -------------------------------------+------------------------------------- Reporter: dcoffey3296 | Type: defect Status: new | Priority: normal Component: FFmpeg | Version: 0.11.1 Keywords: libx264, | Blocked By: prores, .mp4 | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: When transcoding Apple ProRes Proxy footage to a .mp4 with libx264, the video always comes out garbled (tried multiple sources, same result). I was able to go from prores proxy to prores proxy successfully... How to reproduce: {{{ %ffmpeg -loglevel 99 -report -i 1min720p60pix.mov -vcodec libx264 -acodec libfaac -b 1000k -ab 128k -threads 0 pixOut1.mp4 ffmpeg started on 2012-06-09 at 10:44:52 Report written to "ffmpeg-20120609-104452.log" ffmpeg version 0.11.1 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 8 2012 21:29:59 with gcc 4.6.3 20120306 (Red Hat 4.6.3-2) configuration: --enable-gpl --enable-version3 --enable-nonfree --enable- libx264 --enable-libxvid --enable-postproc --enable-swscale --enable- avfilter --enable-pthreads --enable-yasm --enable-libfaac --enable- libmp3lame --enable-libvorbis libavutil 51. 54.100 / 51. 54.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.100 / 54. 6.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [mov,mp4,m4a,3gp,3g2,mj2 @ 0xa2d2ba0] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100 [mov,mp4,m4a,3gp,3g2,mj2 @ 0xa2d2ba0] ISO: File Type Major Brand: qt [mov,mp4,m4a,3gp,3g2,mj2 @ 0xa2d2ba0] Timecode frame rate not supported [mov,mp4,m4a,3gp,3g2,mj2 @ 0xa2d2ba0] File position before avformat_find_stream_info() is 338189041 [mov,mp4,m4a,3gp,3g2,mj2 @ 0xa2d2ba0] All info found [mov,mp4,m4a,3gp,3g2,mj2 @ 0xa2d2ba0] File position after avformat_find_stream_info() is 289984 Guessed Channel Layout for Input Stream #0.1 : stereo Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '1min720p60pix.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt creation_time : 2012-06-09 13:52:43 Duration: 00:01:00.46, start: 0.000000, bitrate: 44748 kb/s Stream #0:0(eng), 1, 1/5994: Video: prores (apco / 0x6F637061), yuv422p10le, 1280x720, 1/5994, 43190 kb/s, SAR 1:1 DAR 16:9, 59.94 fps, 59.94 tbr, 5994 tbn, 5994 tbc Metadata: creation_time : 2012-06-09 13:52:43 handler_name : Apple Alias Data Handler Stream #0:1(eng), 47, 1/48000: Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, stereo, s16, 1536 kb/s Metadata: creation_time : 2012-06-09 13:52:43 handler_name : Apple Alias Data Handler Stream #0:2(eng), 0, 1/5994: Data: none (tmcd / 0x64636D74) Metadata: creation_time : 2012-06-09 13:53:22 handler_name : Apple Alias Data Handler Please use -b:a or -b:v, -b is ambiguous File 'pixOut1.mp4' already exists. Overwrite ? [y/N] y w:1280 h:720 pixfmt:yuv422p10le tb:1/5994 sar:1/1 sws_param:flags=2 [buffersink @ 0xa2d1f80] No opaque field provided [format @ 0xa2d2120] auto-inserting filter 'auto-inserted scaler 0' between the filter 'src' and the filter 'format' [scale @ 0xa2d0fe0] w:1280 h:720 fmt:yuv422p10le sar:1/1 -> w:1280 h:720 fmt:yuv422p sar:1/1 flags:0x4 [abuffer source @ 0xa2d09e0] Setting entry with key 'time_base' to value '1/48000' [abuffer source @ 0xa2d09e0] Setting entry with key 'sample_rate' to value '48000' [abuffer source @ 0xa2d09e0] Setting entry with key 'sample_fmt' to value 's16' [abuffer source @ 0xa2d09e0] Setting entry with key 'channel_layout' to value '0x3' [abuffer @ 0xa2d1120] tb:1/48000 samplefmt:s16 samplerate: 48000 ch layout:0x3 [aformat filter @ 0xa2cc9c0] Setting entry with key 'sample_fmts' to value 's16' [aformat filter @ 0xa2cc9c0] Setting entry with key 'channel_layouts' to value '0x4,0x3,0x7,0x107,0x37,0x3f' [libx264 @ 0xa2e4120] using mv_range_thread = 56 [libx264 @ 0xa2e4120] using SAR=1/1 [libx264 @ 0xa2e4120] using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle Cache64 [libx264 @ 0xa2e4120] profile High 4:2:2, level 3.2, 4:2:2 8-bit [libx264 @ 0xa2e4120] 264 - core 125 - H.264/MPEG-4 AVC codec - Copyleft 2003-2012 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=6 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=abr mbtree=1 bitrate=1000 ratetol=1.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00 [prores @ 0xa2d90e0] detected 4 logical cores Output #0, mp4, to 'pixOut1.mp4': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt creation_time : 2012-06-09 13:52:43 encoder : Lavf54.6.100 Stream #0:0(eng), 0, 1/2997: Video: h264 (![0][0][0] / 0x0021), yuv422p, 1280x720 [SAR 1:1 DAR 16:9], 50/2997, q=-1--1, 1000 kb/s, 2997 tbn, 59.94 tbc Metadata: creation_time : 2012-06-09 13:52:43 handler_name : Apple Alias Data Handler Stream #0:1(eng), 0, 1/48000: Audio: aac (@[0][0][0] / 0x0040), 48000 Hz, stereo, s16, 128 kb/s Metadata: creation_time : 2012-06-09 13:52:43 handler_name : Apple Alias Data Handler Stream mapping: Stream #0:0 -> #0:0 (prores -> libx264) Stream #0:1 -> #0:1 (pcm_s16le -> libfaac) Press [q] to stop, [?] for help }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 9 17:52:06 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 09 Jun 2012 15:52:06 -0000 Subject: [FFmpeg-trac] #1401(FFplay:new): ffplay: Muted when going to foreign tty but continues playing when coming back. In-Reply-To: <035.e6308e747901fda234a0696b3f7cbc70@avcodec.org> References: <035.e6308e747901fda234a0696b3f7cbc70@avcodec.org> Message-ID: <050.42065699ad15808e7714c16f7378c16d@avcodec.org> #1401: ffplay: Muted when going to foreign tty but continues playing when coming back. --------------------------------+---------------------------------- Reporter: u ltd. | Owner: Type: defect | Status: new Priority: minor | Component: FFplay Version: 0.11 | Resolution: Keywords: tty | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------+---------------------------------- Comment (by cus): Its definitely a feature of pulseaudio then. I did some googling and there are several complaints about this: http://www.redhat.com/archives/rhl-devel-list/2008-September/msg01607.html https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/213149 Since this bug is a driver issue and there is nothing we can do about it I will close this as invalid if it's OK with you. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 9 17:54:33 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 09 Jun 2012 15:54:33 -0000 Subject: [FFmpeg-trac] #1401(FFplay:new): ffplay: Muted when going to foreign tty but continues playing when coming back. In-Reply-To: <035.e6308e747901fda234a0696b3f7cbc70@avcodec.org> References: <035.e6308e747901fda234a0696b3f7cbc70@avcodec.org> Message-ID: <050.2b8a24b2a943bcddbc927d44aa81866e@avcodec.org> #1401: ffplay: Muted when going to foreign tty but continues playing when coming back. --------------------------------+---------------------------------- Reporter: u ltd. | Owner: Type: defect | Status: new Priority: minor | Component: FFplay Version: 0.11 | Resolution: Keywords: tty | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------+---------------------------------- Comment (by u ltd.): OK close it. Thanks for additional explanation! -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 9 20:06:11 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 09 Jun 2012 18:06:11 -0000 Subject: [FFmpeg-trac] #1432(FFmpeg:new): progressive delay In-Reply-To: <031.db651549cdf6166fc0aca64f9ec37f30@avcodec.org> References: <031.db651549cdf6166fc0aca64f9ec37f30@avcodec.org> Message-ID: <046.ea1e92f4a00a58da061eb182d8cfa1e9@avcodec.org> #1432: progressive delay -------------------------------------+------------------------------------- Reporter: lo | Owner: Type: defect | Status: new Priority: normal | Component: FFmpeg Version: unspecified | Resolution: Keywords: progressive | Blocked By: delay | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): The version you tested is intentionally broken and contains several hundred known bugs (some of them security relevant), please understand that it cannot be supported here. Please test current FFmpeg git head - http://ffmpeg.org/download.html - and post command line together with complete, uncut console output. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 9 20:07:41 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 09 Jun 2012 18:07:41 -0000 Subject: [FFmpeg-trac] #1433(FFmpeg:new): Prores Proxy -> libx264 .mp4 results in garbled video In-Reply-To: <040.3fee1c7108e81730b61ea88c816a04ab@avcodec.org> References: <040.3fee1c7108e81730b61ea88c816a04ab@avcodec.org> Message-ID: <055.7656f15b3c3d9ba2a69d0d9bff6fad9a@avcodec.org> #1433: Prores Proxy -> libx264 .mp4 results in garbled video -------------------------------------+------------------------------------- Reporter: dcoffey3296 | Owner: Type: defect | Status: new Priority: normal | Component: FFmpeg Version: 0.11.1 | Resolution: Keywords: libx264, | Blocked By: prores, .mp4 | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): What do you mean with garbled? Does -pix_fmt yuv420p do what you want? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 9 20:08:19 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 09 Jun 2012 18:08:19 -0000 Subject: [FFmpeg-trac] #1401(FFplay:closed): ffplay: Muted when going to foreign tty but continues playing when coming back. In-Reply-To: <035.e6308e747901fda234a0696b3f7cbc70@avcodec.org> References: <035.e6308e747901fda234a0696b3f7cbc70@avcodec.org> Message-ID: <050.41b0d78415e019de874fc0fd6805ab68@avcodec.org> #1401: ffplay: Muted when going to foreign tty but continues playing when coming back. -------------------------------------+------------------------------------- Reporter: u ltd. | Owner: Type: defect | Status: closed Priority: minor | Component: FFplay Version: 0.11 | Resolution: invalid Keywords: tty | Blocked By: pulseaudio | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: tty => tty pulseaudio * status: new => closed * resolution: => invalid -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 9 21:03:38 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 09 Jun 2012 19:03:38 -0000 Subject: [FFmpeg-trac] #1434(undetermined:new): Remuxing an H.264 video from MP4 to AVI increases the size by more than 10 Message-ID: <035.49a7d60bd497fa02858dd1b9915acd63@avcodec.org> #1434: Remuxing an H.264 video from MP4 to AVI increases the size by more than 10 -------------------------------------+------------------------------------- Reporter: ubitux | Owner: Type: defect | Status: new Priority: normal | Component: Version: | undetermined unspecified | Keywords: Blocked By: | mp4,avi,remux,size Reproduced by developer: 0 | Blocking: | Analyzed by developer: 0 -------------------------------------+------------------------------------- {{{ Command line: ./ffmpeg -report -i remux-me-to-avi.mp4 -an -c copy -y out.avi ffmpeg version N-41456-g94632db Copyright (c) 2000-2012 the FFmpeg developers built on Jun 9 2012 20:46:46 with gcc 4.7.0 20120505 (prerelease) configuration: --enable-gpl --enable-fontconfig --enable-libfreetype --enable-libmp3lame --enable-libvorbis --enable-libxvid --enable-libx264 --enable-libvpx --enable-libtheora --enable-x11grab --enable-libopenjpeg --enable-libass --enable-libmodplug --cc='ccache colorgcc' --samples=/home/ubitux/fate-samples --prefix=/tmp/ffinstall libavutil 51. 56.100 / 51. 56.100 libavcodec 54. 25.100 / 54. 25.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 78.101 / 2. 78.101 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x33fcd20] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x33fcd20] ISO: File Type Major Brand: isom [mov,mp4,m4a,3gp,3g2,mj2 @ 0x33fcd20] File position before avformat_find_stream_info() is 4023420 [h264 @ 0x34034e0] no picture [h264 @ 0x34034e0] no picture [mov,mp4,m4a,3gp,3g2,mj2 @ 0x33fcd20] All info found [mov,mp4,m4a,3gp,3g2,mj2 @ 0x33fcd20] File position after avformat_find_stream_info() is 258968 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'remux-me-to-avi.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 creation_time : 2012-06-09 13:19:34 encoder : Lavf54.6.100 Duration: 00:00:20.16, start: 0.000000, bitrate: 1596 kb/s Stream #0:0(und), 21, 1/90000: Video: h264 (Main) (avc1 / 0x31637661), yuv420p, 708x566 [SAR 64:45 DAR 7552:4245], 1432 kb/s, 24.80 fps, 25 tbr, 90k tbn, 180k tbc Metadata: creation_time : 2012-06-09 13:19:34 handler_name : VideoHandler Stream #0:1(und), 38, 1/48000: Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, s16, 159 kb/s Metadata: creation_time : 2012-06-09 13:19:34 handler_name : SoundHandler Output #0, avi, to 'out.avi': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 creation_time : 2012-06-09 13:19:34 ISFT : Lavf54.6.101 Stream #0:0(und), 0, 1/90000: Video: h264 (avc1 / 0x31637661), yuv420p, 708x566 [SAR 64:45 DAR 7552:4245], q=2-31, 1432 kb/s, 24.80 fps, 90k tbn, 90k tbc Metadata: creation_time : 2012-06-09 13:19:34 handler_name : VideoHandler Stream mapping: Stream #0:0 -> #0:0 (copy) Press [q] to stop, [?] for help frame= 500 fps=212 q=-1.0 Lsize= 45633kB time=00:00:19.96 bitrate=18728.8kbits/s video:3524kB audio:0kB global headers:0kB muxing overhead 1194.850083% }}} {{{ % ls -l out.avi remux-me-to-avi.mp4 -rw-r--r-- 1 ubitux ubitux 45M Jun 9 21:01 out.avi -rw-r--r-- 1 ubitux ubitux 3.9M Jun 9 20:47 remux-me-to-avi.mp4 }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 9 21:04:14 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 09 Jun 2012 19:04:14 -0000 Subject: [FFmpeg-trac] #1434(undetermined:new): Remuxing an H.264 video from MP4 to AVI increases the size by more than 10 In-Reply-To: <035.49a7d60bd497fa02858dd1b9915acd63@avcodec.org> References: <035.49a7d60bd497fa02858dd1b9915acd63@avcodec.org> Message-ID: <050.8d2fe7c879d3d446092cdba265ff2af2@avcodec.org> #1434: Remuxing an H.264 video from MP4 to AVI increases the size by more than 10 -------------------------------------+------------------------------------- Reporter: ubitux | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: mp4,avi,remux,size | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by ubitux): The input file is available here: http://ompldr.org/iZTdpbg -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 9 21:16:56 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 09 Jun 2012 19:16:56 -0000 Subject: [FFmpeg-trac] #1347(avcodec:open): image2pipe is broken with gif In-Reply-To: <034.4c7eb34c0084e12d1139ebfcbe6d41ae@avcodec.org> References: <034.4c7eb34c0084e12d1139ebfcbe6d41ae@avcodec.org> Message-ID: <049.aa7b7576a524edfc5455608f0f2831e7@avcodec.org> #1347: image2pipe is broken with gif -------------------------------------+------------------------------------- Reporter: pisto | Owner: Type: enhancement | Status: open Priority: wish | Component: avcodec Version: git-master | Resolution: Keywords: gif image2 | Blocked By: image2pipe | Reproduced by developer: 1 Blocking: | Analyzed by developer: 1 | -------------------------------------+------------------------------------- Changes (by richardpl): * status: new => open * reproduced: 0 => 1 * cc: onemda@? (added) * component: undetermined => avcodec * priority: normal => wish * analyzed: 0 => 1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 9 21:24:11 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 09 Jun 2012 19:24:11 -0000 Subject: [FFmpeg-trac] #1080(FFmpeg:closed): Pixel format autoselection does not work correctly with -vf format In-Reply-To: <036.5cfd0ad17500a646b12bb5015d01589c@avcodec.org> References: <036.5cfd0ad17500a646b12bb5015d01589c@avcodec.org> Message-ID: <051.61e7fefcb45116df39d8c7e7a66f82e6@avcodec.org> #1080: Pixel format autoselection does not work correctly with -vf format -------------------------------------+----------------------------------- Reporter: cehoyos | Owner: Type: enhancement | Status: closed Priority: minor | Component: FFmpeg Version: git-master | Resolution: invalid Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 1 | -------------------------------------+----------------------------------- Changes (by richardpl): * analyzed: 0 => 1 * cc: onemda@? (added) * status: new => closed * resolution: => invalid Comment: Video filters have nothing to do with pixel format of output. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 9 22:55:26 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 09 Jun 2012 20:55:26 -0000 Subject: [FFmpeg-trac] #1405(undetermined:closed): General errors parsing presets (invalid option 'directpred' for instance) In-Reply-To: <041.6537da7fb13eb1750bfcff3ceaf3509c@avcodec.org> References: <041.6537da7fb13eb1750bfcff3ceaf3509c@avcodec.org> Message-ID: <056.e9435ec0b1992ad0643277e93b09a860@avcodec.org> #1405: General errors parsing presets (invalid option 'directpred' for instance) -------------------------------------+------------------------------------- Reporter: | Owner: klaussfreire | Status: closed Type: defect | Component: Priority: normal | undetermined Version: git-master | Resolution: invalid Keywords: libx264 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by klaussfreire): You're right, it works fine like you said. For further reference, I couldn't make any flags2 work (so I just commented them out, I don't think they had an effect anyway), and I could fix the directpred thing in the preset by using "direct-pred=3" (with the "-") Thanks a lot. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 10 02:21:40 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 10 Jun 2012 00:21:40 -0000 Subject: [FFmpeg-trac] #156(undetermined:closed): Full HD Material from Canon 5D treated as 1920x1088 In-Reply-To: <032.b93ab6a189c5ba86392770393213e5c1@avcodec.org> References: <032.b93ab6a189c5ba86392770393213e5c1@avcodec.org> Message-ID: <047.54877078a06df68b99143ee58a78f998@avcodec.org> #156: Full HD Material from Canon 5D treated as 1920x1088 -------------------------------------+------------------------------------- Reporter: rmk | 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: open => closed * resolution: => fixed * reproduced: 0 => 1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 10 11:38:03 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 10 Jun 2012 09:38:03 -0000 Subject: [FFmpeg-trac] #1435(undetermined:new): FFmpeg 0.11.1 simple reproducable synchronisation bug with work around - non imput specific Message-ID: <036.953abdff095dd0858c1e1e2335462fd0@avcodec.org> #1435: FFmpeg 0.11.1 simple reproducable synchronisation bug with work around - non imput specific -------------------------------------+------------------------------------- Reporter: feelart | Type: defect Status: new | Priority: critical Component: | Version: 0.11.1 undetermined | Blocked By: Keywords: avi | Reproduced by developer: 0 synchronisation bug | Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- FFmpeg 0.11.1 (32bits static) under WinXP Hi, This bug seems similar to other bug tracking on synchronisation issues. Bug affects any input video, with same codecs & container. Input video directly from camera, see below. Descrynize output with (note wrong duration is displayed for the output video) ffmpeg -i "2012-03 03Praha.mp4" -async 1 -acodec copy -vcodec mpeg4 -q 20 out_mpeg4AVI.avi Synchronize output with: ffmpeg -i "2012-03 03Praha.mp4" -async 1 -f mp4 -acodec copy -vcodec mpeg4 -q 20 out_mpeg4AVIMP4.avi Now interestingly, 1/ if one takes the 1st instruction line, but changes to mkv or mp4, no problem, example ffmpeg -i "2012-03 03Praha.mp4" -async 1 -acodec copy -vcodec mpeg4 -q 20 out_mpeg4_mp4.mp4 2/ if one takes the 1st instruction line, but converts the audio, no probem ffmpeg -i "2012-03 03Praha.mp4" -async 1 -acodec libmp3lame -vcodec mpeg4 -q 20 out_mpeg4AVI_mp3.avi 3/ Now, no problem with ffmpeg -i out_mpeg4.mp4 -vcodec copy -acodec copy -f mp4 output.avi 4/ KO with ffmpeg -i out_mpeg4.mkv -vcodec copy -acodec copy -f mkv output.avi Input video available on request. Details: C:\Documents and Settings\Angel\Mes documents\Downloads> C:\Documents and Settings\Angel\Mes documents\Downloads>ffmpeg -v 9 -loglevel 99 -i "2012-03 03Praha.mp4" -async 1 -acodec copy -vcodec mpeg4 -q 20 out_mpeg4AVI.avi ffmpeg version N-41416-g718607b Copyright (c) 2000-2012 the FFmpeg developers built on Jun 8 2012 12:46:19 with gcc 4.6.3 configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-runtime-cpudetect --enable-avisynth --enable- bzlib --enable-frei0r --enable-libass --enable-libcelt --enable- libopencore-amrnb --enable-libopencore-amrwb --enable-libfr eetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable- libopenjpeg --enable-librtmp --enable-libschroedinger - -enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvo- aacenc --enable-libvo-amrwbenc --enable-libvorbis -- enable-libvpx --ena libavutil 51. 56.100 / 51. 56.100 libavcodec 54. 25.100 / 54. 25.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 78.101 / 2. 78.101 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [mov,mp4,m4a,3gp,3g2,mj2 @ 022dd220] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100 [mov,mp4,m4a,3gp,3g2,mj2 @ 022dd220] ISO: File Type Major Brand: MSNV [mov,mp4,m4a,3gp,3g2,mj2 @ 022dd220] File position before avformat_find_stream_info() is 54769662 [mov,mp4,m4a,3gp,3g2,mj2 @ 022dd220] All info found [mov,mp4,m4a,3gp,3g2,mj2 @ 022dd220] File position after avformat_find_stream_info() is 545749 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '2012-03 03Praha.mp4': Metadata: major_brand : MSNV minor_version : 19595353 compatible_brands: MSNVmp42isom creation_time : 2012-03-29 21:13:18 Duration: 00:00:49.04, start: 0.000000, bitrate: 8933 kb/s Stream #0:0(und), 15, 1/30000: Video: mpeg4 (Advanced Coding Profile) (mp4v / 0x7634706D), yuv420p, 1280x720 [SAR 1:1 D AR 16:9], 1/30000, 8866 kb/s, 29.97 fps, 29.97 tbr, 30k tbn, 30k tbc Metadata: creation_time : 2012-03-29 21:13:18 handler_name : Video Media Handler Stream #0:1(und), 1, 1/24000: Audio: aac (mp4a / 0x6134706D), 24000 Hz, mono, s16, 64 kb/s Metadata: creation_time : 2012-03-29 21:13:18 handler_name : Sound Media Handler [buffer @ 022ddd40] w:1280 h:720 pixfmt:yuv420p tb:1/30000 sar:1/1 sws_param:flags=2 [ffmpeg_buffersink @ 022dda40] No opaque field provided [mpeg4 @ 022d9a40] detected 1 logical cores [mpeg4 @ 022d9a40] intra_quant_bias = 0 inter_quant_bias = -64 [mpeg4 @ 022d23c0] detected 1 logical cores Output #0, avi, to 'out_mpeg4AVI.avi': Metadata: major_brand : MSNV minor_version : 19595353 compatible_brands: MSNVmp42isom creation_time : 2012-03-29 21:13:18 ISFT : Lavf54.6.101 Stream #0:0(und), 0, 1001/30000: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 1001/30000, q= 2-31, 200 kb/s, 29.97 tbn, 29.97 tbc Metadata: creation_time : 2012-03-29 21:13:18 handler_name : Video Media Handler Stream #0:1(und), 0, 16/375: Audio: aac ([255][0][0][0] / 0x00FF), 24000 Hz, mono, 64 kb/s Metadata: creation_time : 2012-03-29 21:13:18 handler_name : Sound Media Handler Stream mapping: Stream #0:0 -> #0:0 (mpeg4 -> mpeg4) Stream #0:1 -> #0:1 (copy) Press [q] to stop, [?] for help frame= 1470 fps= 32 q=20.0 Lsize= 5169kB time=00:00:49.02 bitrate= 863.7kbits/s video:4713kB audio:383kB global headers:0kB muxing overhead 1.421177% C:\Documents and Settings\Angel\Mes documents\Downloads> -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 10 13:22:16 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 10 Jun 2012 11:22:16 -0000 Subject: [FFmpeg-trac] #1080(FFmpeg:closed): Pixel format autoselection does not work correctly with -vf format In-Reply-To: <036.5cfd0ad17500a646b12bb5015d01589c@avcodec.org> References: <036.5cfd0ad17500a646b12bb5015d01589c@avcodec.org> Message-ID: <051.fdf9d1a520210a3fa1b4dec9a74895e4@avcodec.org> #1080: Pixel format autoselection does not work correctly with -vf format -------------------------------------+---------------------------------- Reporter: cehoyos | Owner: Type: enhancement | Status: closed Priority: minor | Component: FFmpeg Version: git-master | Resolution: fixed Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 1 | -------------------------------------+---------------------------------- Changes (by cehoyos): * resolution: invalid => fixed Comment: I don't know if this was fixed in ffmpeg.c or libavfilter, but the problem is not reproducible anymore. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 10 18:17:40 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 10 Jun 2012 16:17:40 -0000 Subject: [FFmpeg-trac] #1436(undetermined:new): transcoding .aac to mp4 Message-ID: <034.0d81a878fb2d3a0fac6d43395953c858@avcodec.org> #1436: transcoding .aac to mp4 -------------------------------------+------------------------------------- Reporter: Silly | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: aac mp4 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: When transcoding .aac audio files to .mp4 (regardless of output audio codec) files, audio is broken (different effect depending on player). How to reproduce: I have used Blue ?yster Cult - Don't Fear the Reaper song in stereo 16 bit pcm 44,100Hz .wav file as my source, from which I produced a .aac (-strict experimental -acodec aac) and .mp3 (-acodec libmp3lame). I then transcoded both into .mp4 in different variations (without parameters to conserve audio or with the parameters above to change audio stream). The results were consistent, using aac as source broke my mp4 audio regardless of output audio codec. Using mp3 source went fine regardless of output audio codec. My ffmpeg was built according to: https://ffmpeg.org/trac/ffmpeg/wiki/CentosCompilationGuide {{{ ffmpeg version N-41113-ge7cb161 Copyright (c) 2000-2012 the FFmpeg developers built on May 29 2012 19:26:04 with gcc 4.1.2 20080704 (Red Hat 4.1.2-52) configuration: --enable-gpl --enable-libmp3lame --enable-libtheora --enable-libvo-aacenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-version3 libavutil 51. 55.100 / 51. 55.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Hyper fast Audio and Video encoder Red Hat Enterprise Linux Server release 5.8 (Tikanga) 2.6.18-194.el5xen }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 10 19:13:37 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 10 Jun 2012 17:13:37 -0000 Subject: [FFmpeg-trac] #1436(undetermined:new): transcoding .aac to mp4 In-Reply-To: <034.0d81a878fb2d3a0fac6d43395953c858@avcodec.org> References: <034.0d81a878fb2d3a0fac6d43395953c858@avcodec.org> Message-ID: <049.9ae6a63ad20c04ead344b8505e80dbf3@avcodec.org> #1436: transcoding .aac to mp4 -------------------------------------+------------------------------------- Reporter: Silly | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: aac mp4 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Please provide the command line you used together with complete, uncut console output. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 10 19:28:41 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 10 Jun 2012 17:28:41 -0000 Subject: [FFmpeg-trac] #1208(avcodec:closed): EBP Modification In-Reply-To: <037.ffec5c4881ed693fe5089150dd89e3e1@avcodec.org> References: <037.ffec5c4881ed693fe5089150dd89e3e1@avcodec.org> Message-ID: <052.73725f1425d5f79ce5e52eb5c2e6ecd4@avcodec.org> #1208: EBP Modification ------------------------------------+----------------------------------- Reporter: daybreak | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: fixed Keywords: | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by jpgygax68): I'm using the latest Zeranoe builds and am still experiencing this AV (Windows 7, 32-bits). What does the fix consist of ? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 10 19:39:52 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 10 Jun 2012 17:39:52 -0000 Subject: [FFmpeg-trac] #1435(undetermined:new): FFmpeg 0.11.1 simple reproducable synchronisation bug with work around - non imput specific In-Reply-To: <036.953abdff095dd0858c1e1e2335462fd0@avcodec.org> References: <036.953abdff095dd0858c1e1e2335462fd0@avcodec.org> Message-ID: <051.4df003e2393026a7eedb838422fdb08c@avcodec.org> #1435: FFmpeg 0.11.1 simple reproducable synchronisation bug with work around - non imput specific -------------------------------------+------------------------------------- Reporter: feelart | Owner: Type: defect | Status: new Priority: normal | Component: Version: 0.11.1 | undetermined Keywords: avi desync | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: avi synchronisation bug => avi desync * priority: critical => normal Old description: > FFmpeg 0.11.1 (32bits static) under WinXP > > Hi, > > This bug seems similar to other bug tracking on synchronisation issues. > > Bug affects any input video, with same codecs & container. > > Input video directly from camera, see below. > > Descrynize output with (note wrong duration is displayed for the output > video) > > ffmpeg -i "2012-03 03Praha.mp4" -async 1 -acodec copy -vcodec mpeg4 -q 20 > out_mpeg4AVI.avi > > Synchronize output with: > ffmpeg -i "2012-03 03Praha.mp4" -async 1 -f mp4 -acodec copy -vcodec > mpeg4 -q 20 out_mpeg4AVIMP4.avi > > Now interestingly, > > 1/ if one takes the 1st instruction line, but changes to mkv or mp4, no > problem, example > ffmpeg -i "2012-03 03Praha.mp4" -async 1 -acodec copy -vcodec mpeg4 -q 20 > out_mpeg4_mp4.mp4 > > 2/ if one takes the 1st instruction line, but converts the audio, no > probem > ffmpeg -i "2012-03 03Praha.mp4" -async 1 -acodec libmp3lame -vcodec > mpeg4 -q 20 out_mpeg4AVI_mp3.avi > > 3/ Now, no problem with > ffmpeg -i out_mpeg4.mp4 -vcodec copy -acodec copy -f mp4 output.avi > > 4/ KO with > ffmpeg -i out_mpeg4.mkv -vcodec copy -acodec copy -f mkv output.avi > > Input video available on request. > > Details: > > C:\Documents and Settings\Angel\Mes documents\Downloads> > C:\Documents and Settings\Angel\Mes documents\Downloads>ffmpeg -v 9 > -loglevel 99 -i "2012-03 03Praha.mp4" -async 1 -acodec > copy -vcodec mpeg4 -q 20 out_mpeg4AVI.avi > ffmpeg version N-41416-g718607b Copyright (c) 2000-2012 the FFmpeg > developers > built on Jun 8 2012 12:46:19 with gcc 4.6.3 > configuration: --enable-gpl --enable-version3 --disable-w32threads > --enable-runtime-cpudetect --enable-avisynth --enable- > bzlib --enable-frei0r --enable-libass --enable-libcelt --enable- > libopencore-amrnb --enable-libopencore-amrwb --enable-libfr > eetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable- > libopenjpeg --enable-librtmp --enable-libschroedinger - > -enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvo- > aacenc --enable-libvo-amrwbenc --enable-libvorbis -- > enable-libvpx --ena libavutil 51. 56.100 / 51. 56.100 > libavcodec 54. 25.100 / 54. 25.100 > libavformat 54. 6.101 / 54. 6.101 > libavdevice 54. 0.100 / 54. 0.100 > libavfilter 2. 78.101 / 2. 78.101 > libswscale 2. 1.100 / 2. 1.100 > libswresample 0. 15.100 / 0. 15.100 > libpostproc 52. 0.100 / 52. 0.100 > [mov,mp4,m4a,3gp,3g2,mj2 @ 022dd220] Format mov,mp4,m4a,3gp,3g2,mj2 > probed with size=2048 and score=100 > [mov,mp4,m4a,3gp,3g2,mj2 @ 022dd220] ISO: File Type Major Brand: MSNV > [mov,mp4,m4a,3gp,3g2,mj2 @ 022dd220] File position before > avformat_find_stream_info() is 54769662 > [mov,mp4,m4a,3gp,3g2,mj2 @ 022dd220] All info found > [mov,mp4,m4a,3gp,3g2,mj2 @ 022dd220] File position after > avformat_find_stream_info() is 545749 > Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '2012-03 03Praha.mp4': > Metadata: > major_brand : MSNV > minor_version : 19595353 > compatible_brands: MSNVmp42isom > creation_time : 2012-03-29 21:13:18 > Duration: 00:00:49.04, start: 0.000000, bitrate: 8933 kb/s > Stream #0:0(und), 15, 1/30000: Video: mpeg4 (Advanced Coding Profile) > (mp4v / 0x7634706D), yuv420p, 1280x720 [SAR 1:1 D > AR 16:9], 1/30000, 8866 kb/s, 29.97 fps, 29.97 tbr, 30k tbn, 30k tbc > Metadata: > creation_time : 2012-03-29 21:13:18 > handler_name : Video Media Handler > Stream #0:1(und), 1, 1/24000: Audio: aac (mp4a / 0x6134706D), 24000 > Hz, mono, s16, 64 kb/s > Metadata: > creation_time : 2012-03-29 21:13:18 > handler_name : Sound Media Handler > [buffer @ 022ddd40] w:1280 h:720 pixfmt:yuv420p tb:1/30000 sar:1/1 > sws_param:flags=2 > [ffmpeg_buffersink @ 022dda40] No opaque field provided > [mpeg4 @ 022d9a40] detected 1 logical cores > [mpeg4 @ 022d9a40] intra_quant_bias = 0 inter_quant_bias = -64 > [mpeg4 @ 022d23c0] detected 1 logical cores > Output #0, avi, to 'out_mpeg4AVI.avi': > Metadata: > major_brand : MSNV > minor_version : 19595353 > compatible_brands: MSNVmp42isom > creation_time : 2012-03-29 21:13:18 > ISFT : Lavf54.6.101 > Stream #0:0(und), 0, 1001/30000: Video: mpeg4 (FMP4 / 0x34504D46), > yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 1001/30000, q= > 2-31, 200 kb/s, 29.97 tbn, 29.97 tbc > Metadata: > creation_time : 2012-03-29 21:13:18 > handler_name : Video Media Handler > Stream #0:1(und), 0, 16/375: Audio: aac ([255][0][0][0] / 0x00FF), > 24000 Hz, mono, 64 kb/s > Metadata: > creation_time : 2012-03-29 21:13:18 > handler_name : Sound Media Handler > Stream mapping: > Stream #0:0 -> #0:0 (mpeg4 -> mpeg4) > Stream #0:1 -> #0:1 (copy) > Press [q] to stop, [?] for help > frame= 1470 fps= 32 q=20.0 Lsize= 5169kB time=00:00:49.02 bitrate= > 863.7kbits/s > video:4713kB audio:383kB global headers:0kB muxing overhead 1.421177% > > C:\Documents and Settings\Angel\Mes documents\Downloads> New description: FFmpeg 0.11.1 (32bits static) under WinXP Hi, This bug seems similar to other bug tracking on synchronisation issues. Bug affects any input video, with same codecs & container. Input video directly from camera, see below. Descrynize output with (note wrong duration is displayed for the output video) ffmpeg -i "2012-03 03Praha.mp4" -async 1 -acodec copy -vcodec mpeg4 -q 20 out_mpeg4AVI.avi Synchronize output with: ffmpeg -i "2012-03 03Praha.mp4" -async 1 -f mp4 -acodec copy -vcodec mpeg4 -q 20 out_mpeg4AVIMP4.avi Now interestingly, 1/ if one takes the 1st instruction line, but changes to mkv or mp4, no problem, example ffmpeg -i "2012-03 03Praha.mp4" -async 1 -acodec copy -vcodec mpeg4 -q 20 out_mpeg4_mp4.mp4 2/ if one takes the 1st instruction line, but converts the audio, no probem ffmpeg -i "2012-03 03Praha.mp4" -async 1 -acodec libmp3lame -vcodec mpeg4 -q 20 out_mpeg4AVI_mp3.avi 3/ Now, no problem with ffmpeg -i out_mpeg4.mp4 -vcodec copy -acodec copy -f mp4 output.avi 4/ KO with ffmpeg -i out_mpeg4.mkv -vcodec copy -acodec copy -f mkv output.avi Input video available on request. Details: {{{ C:\Documents and Settings\Angel\Mes documents\Downloads>ffmpeg -v 9 -loglevel 99 -i "2012-03 03Praha.mp4" -async 1 -acodec copy -vcodec mpeg4 -q 20 out_mpeg4AVI.avi ffmpeg version N-41416-g718607b Copyright (c) 2000-2012 the FFmpeg developers built on Jun 8 2012 12:46:19 with gcc 4.6.3 configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-runtime-cpudetect --enable-avisynth --enable-bzlib --enable- frei0r --enable-libass --enable-libcelt --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable- libmp3lame --enable-libnut --enable-libopenjpeg --enable-librtmp --enable- libschroedinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable- libvpx --ena libavutil 51. 56.100 / 51. 56.100 libavcodec 54. 25.100 / 54. 25.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 78.101 / 2. 78.101 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [mov,mp4,m4a,3gp,3g2,mj2 @ 022dd220] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100 [mov,mp4,m4a,3gp,3g2,mj2 @ 022dd220] ISO: File Type Major Brand: MSNV [mov,mp4,m4a,3gp,3g2,mj2 @ 022dd220] File position before avformat_find_stream_info() is 54769662 [mov,mp4,m4a,3gp,3g2,mj2 @ 022dd220] All info found [mov,mp4,m4a,3gp,3g2,mj2 @ 022dd220] File position after avformat_find_stream_info() is 545749 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '2012-03 03Praha.mp4': Metadata: major_brand : MSNV minor_version : 19595353 compatible_brands: MSNVmp42isom creation_time : 2012-03-29 21:13:18 Duration: 00:00:49.04, start: 0.000000, bitrate: 8933 kb/s Stream #0:0(und), 15, 1/30000: Video: mpeg4 (Advanced Coding Profile) (mp4v / 0x7634706D), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 1/30000, 8866 kb/s, 29.97 fps, 29.97 tbr, 30k tbn, 30k tbc Metadata: creation_time : 2012-03-29 21:13:18 handler_name : Video Media Handler Stream #0:1(und), 1, 1/24000: Audio: aac (mp4a / 0x6134706D), 24000 Hz, mono, s16, 64 kb/s Metadata: creation_time : 2012-03-29 21:13:18 handler_name : Sound Media Handler [buffer @ 022ddd40] w:1280 h:720 pixfmt:yuv420p tb:1/30000 sar:1/1 sws_param:flags=2 [ffmpeg_buffersink @ 022dda40] No opaque field provided [mpeg4 @ 022d9a40] detected 1 logical cores [mpeg4 @ 022d9a40] intra_quant_bias = 0 inter_quant_bias = -64 [mpeg4 @ 022d23c0] detected 1 logical cores Output #0, avi, to 'out_mpeg4AVI.avi': Metadata: major_brand : MSNV minor_version : 19595353 compatible_brands: MSNVmp42isom creation_time : 2012-03-29 21:13:18 ISFT : Lavf54.6.101 Stream #0:0(und), 0, 1001/30000: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 1001/30000, q=2-31, 200 kb/s, 29.97 tbn, 29.97 tbc Metadata: creation_time : 2012-03-29 21:13:18 handler_name : Video Media Handler Stream #0:1(und), 0, 16/375: Audio: aac ([255][0][0][0] / 0x00FF), 24000 Hz, mono, 64 kb/s Metadata: creation_time : 2012-03-29 21:13:18 handler_name : Sound Media Handler Stream mapping: Stream #0:0 -> #0:0 (mpeg4 -> mpeg4) Stream #0:1 -> #0:1 (copy) Press [q] to stop, [?] for help frame= 1470 fps= 32 q=20.0 Lsize= 5169kB time=00:00:49.02 bitrate= 863.7kbits/s video:4713kB audio:383kB global headers:0kB muxing overhead 1.421177% C:\Documents and Settings\Angel\Mes documents\Downloads> }}} -- Comment: Is this also reproducible with current git head? Why do you use -async 1? Do you believe this is a regression? (=Did it work with older versions of FFmpeg?) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 10 19:42:51 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 10 Jun 2012 17:42:51 -0000 Subject: [FFmpeg-trac] #1436(undetermined:new): transcoding .aac to mp4 In-Reply-To: <034.0d81a878fb2d3a0fac6d43395953c858@avcodec.org> References: <034.0d81a878fb2d3a0fac6d43395953c858@avcodec.org> Message-ID: <049.723ed9af79222e154b0b4d89bed72802@avcodec.org> #1436: transcoding .aac to mp4 -------------------------------------+------------------------------------- Reporter: Silly | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: aac mp4 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by Silly): .wav to .aac: {{{ $ ffmpeg -i the_reaper_stereo_44.1k.wav -strict experimental -acodec aac -y the_reaper_stereo_44.1k.aac ffmpeg version N-41113-ge7cb161 Copyright (c) 2000-2012 the FFmpeg developers built on May 29 2012 19:26:04 with gcc 4.1.2 20080704 (Red Hat 4.1.2-52) configuration: --enable-gpl --enable-libmp3lame --enable-libtheora --enable-libvo-aacenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-version3 libavutil 51. 55.100 / 51. 55.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [wav @ 0x14786100] max_analyze_duration 5000000 reached at 5015510 Guessed Channel Layout for Input Stream #0.0 : stereo Input #0, wav, from 'the_reaper_stereo_44.1k.wav': Metadata: title : (Don't Fear) The Reaper artist : Blue ?yster Cult date : 1983 Duration: 00:05:09.76, bitrate: 1411 kb/s Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 44100 Hz, stereo, s16, 1411 kb/s [aformat @ 0x1480f760] auto-inserting filter 'auto-inserted resampler 0' between the filter 'src' and the filter 'aformat' [aresample @ 0x1483a3a0] chl:stereo fmt:s16 r:44100Hz -> chl:stereo fmt:flt r:44100Hz Output #0, adts, to 'the_reaper_stereo_44.1k.aac': Metadata: title : (Don't Fear) The Reaper artist : Blue ?yster Cult date : 1983 encoder : Lavf54.6.101 Stream #0:0: Audio: aac, 44100 Hz, stereo, flt, 128 kb/s Stream mapping: Stream #0:0 -> #0:0 (pcm_s16le -> aac) Press [q] to stop, [?] for help size= 4973kB time=00:05:09.77 bitrate= 131.5kbits/s video:0kB audio:4882kB global headers:0kB muxing overhead 1.868102% }}} .aac to .mp4 {{{ ffmpeg -i the_reaper_stereo_44.1k.aac -y the_reaper_stereo_44.1k.mp4 ffmpeg version N-41113-ge7cb161 Copyright (c) 2000-2012 the FFmpeg developers built on May 29 2012 19:26:04 with gcc 4.1.2 20080704 (Red Hat 4.1.2-52) configuration: --enable-gpl --enable-libmp3lame --enable-libtheora --enable-libvo-aacenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-version3 libavutil 51. 55.100 / 51. 55.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [aac @ 0x11034100] max_analyze_duration 5000000 reached at 5015510 [aac @ 0x11034100] Estimating duration from bitrate, this may be inaccurate Input #0, aac, from 'the_reaper_stereo_44.1k.aac': Duration: 00:05:31.22, bitrate: 122 kb/s Stream #0:0: Audio: aac, 44100 Hz, stereo, s16, 122 kb/s Output #0, mp4, to 'the_reaper_stereo_44.1k.mp4': Metadata: encoder : Lavf54.6.101 Stream #0:0: Audio: aac ([64][0][0][0] / 0x0040), 44100 Hz, stereo, s16, 128 kb/s Stream mapping: Stream #0:0 -> #0:0 (aac -> libvo_aacenc) Press [q] to stop, [?] for help size= 4966kB time=00:08:41.16 bitrate= 78.1kbits/s video:0kB audio:4841kB global headers:0kB muxing overhead 2.573264% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 10 19:49:58 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 10 Jun 2012 17:49:58 -0000 Subject: [FFmpeg-trac] #1436(undetermined:new): transcoding .aac to mp4 In-Reply-To: <034.0d81a878fb2d3a0fac6d43395953c858@avcodec.org> References: <034.0d81a878fb2d3a0fac6d43395953c858@avcodec.org> Message-ID: <049.1cac237d9fe8c7267c97bf0b8c8eb65e@avcodec.org> #1436: transcoding .aac to mp4 -------------------------------------+------------------------------------- Reporter: Silly | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: aac mp4 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by Silly): This has succeeded producing a playable .mp4 .wav to .mp4 {{{ $ ffmpeg -i the_reaper_stereo_44.1k.wav -strict experimental -acodec aac -y the_reaper_stereo_44.1k.mp4 ffmpeg version N-41113-ge7cb161 Copyright (c) 2000-2012 the FFmpeg developers built on May 29 2012 19:26:04 with gcc 4.1.2 20080704 (Red Hat 4.1.2-52) configuration: --enable-gpl --enable-libmp3lame --enable-libtheora --enable-libvo-aacenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-version3 libavutil 51. 55.100 / 51. 55.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [wav @ 0x855d100] max_analyze_duration 5000000 reached at 5015510 Guessed Channel Layout for Input Stream #0.0 : stereo Input #0, wav, from 'the_reaper_stereo_44.1k.wav': Metadata: title : (Don't Fear) The Reaper artist : Blue ?yster Cult date : 1983 Duration: 00:05:09.76, bitrate: 1411 kb/s Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 44100 Hz, stereo, s16, 1411 kb/s [aformat @ 0x858e660] auto-inserting filter 'auto-inserted resampler 0' between the filter 'src' and the filter 'aformat' [aresample @ 0x8560680] chl:stereo fmt:s16 r:44100Hz -> chl:stereo fmt:flt r:44100Hz Output #0, mp4, to 'the_reaper_stereo_44.1k.mp4': Metadata: title : (Don't Fear) The Reaper artist : Blue ?yster Cult date : 1983 encoder : Lavf54.6.101 Stream #0:0: Audio: aac ([64][0][0][0] / 0x0040), 44100 Hz, stereo, flt, 128 kb/s Stream mapping: Stream #0:0 -> #0:0 (pcm_s16le -> aac) Press [q] to stop, [?] for help size= 4935kB time=00:05:09.77 bitrate= 130.5kbits/s video:0kB audio:4882kB global headers:0kB muxing overhead 1.086087% }}} .aac to .mp3 to .mp4 {{{ $ ffmpeg -i the_reaper_stereo_44.1k.aac -strict experimental -acodec libmp3lame -y the_reaper_stereo_44.1k_aac.mp3 ffmpeg version N-41113-ge7cb161 Copyright (c) 2000-2012 the FFmpeg developers built on May 29 2012 19:26:04 with gcc 4.1.2 20080704 (Red Hat 4.1.2-52) configuration: --enable-gpl --enable-libmp3lame --enable-libtheora --enable-libvo-aacenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-version3 libavutil 51. 55.100 / 51. 55.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [aac @ 0x13dac100] max_analyze_duration 5000000 reached at 5015510 [aac @ 0x13dac100] Estimating duration from bitrate, this may be inaccurate Input #0, aac, from 'the_reaper_stereo_44.1k.aac': Duration: 00:05:31.22, bitrate: 122 kb/s Stream #0:0: Audio: aac, 44100 Hz, stereo, s16, 122 kb/s Output #0, mp3, to 'the_reaper_stereo_44.1k_aac.mp3': Metadata: TSSE : Lavf54.6.101 Stream #0:0: Audio: mp3, 44100 Hz, stereo, s16 Stream mapping: Stream #0:0 -> #0:0 (aac -> libmp3lame) Press [q] to stop, [?] for help size= 4841kB time=00:08:41.16 bitrate= 76.1kbits/s video:0kB audio:4841kB global headers:0kB muxing overhead 0.003833% $ ffmpeg -i the_reaper_stereo_44.1k_aac.mp3 -y the_reaper_stereo_44.1k_aac_mp3.mp4 ffmpeg version N-41113-ge7cb161 Copyright (c) 2000-2012 the FFmpeg developers built on May 29 2012 19:26:04 with gcc 4.1.2 20080704 (Red Hat 4.1.2-52) configuration: --enable-gpl --enable-libmp3lame --enable-libtheora --enable-libvo-aacenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-version3 libavutil 51. 55.100 / 51. 55.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [mp3 @ 0xa6c2100] max_analyze_duration 5000000 reached at 5015510 Input #0, mp3, from 'the_reaper_stereo_44.1k_aac.mp3': Metadata: encoder : Lavf54.6.101 Duration: 00:05:09.83, start: 0.000000, bitrate: 128 kb/s Stream #0:0: Audio: mp3, 44100 Hz, stereo, s16, 128 kb/s Output #0, mp4, to 'the_reaper_stereo_44.1k_aac_mp3.mp4': Metadata: encoder : Lavf54.6.101 Stream #0:0: Audio: aac ([64][0][0][0] / 0x0040), 44100 Hz, stereo, s16, 128 kb/s Stream mapping: Stream #0:0 -> #0:0 (mp3 -> libvo_aacenc) Press [q] to stop, [?] for help size= 4895kB time=00:05:09.85 bitrate= 129.4kbits/s video:0kB audio:4842kB global headers:0kB muxing overhead 1.093016% $ ffmpeg -i the_reaper_stereo_44.1k_aac.mp3 -strict experimental -acodec aac the_reaper_stereo_44.1k_mp3.mp4 ffmpeg version N-41113-ge7cb161 Copyright (c) 2000-2012 the FFmpeg developers built on May 29 2012 19:26:04 with gcc 4.1.2 20080704 (Red Hat 4.1.2-52) configuration: --enable-gpl --enable-libmp3lame --enable-libtheora --enable-libvo-aacenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-version3 libavutil 51. 55.100 / 51. 55.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [mp3 @ 0xfc2c100] max_analyze_duration 5000000 reached at 5015510 Input #0, mp3, from 'the_reaper_stereo_44.1k_aac.mp3': Metadata: encoder : Lavf54.6.101 Duration: 00:05:09.83, start: 0.000000, bitrate: 128 kb/s Stream #0:0: Audio: mp3, 44100 Hz, stereo, s16, 128 kb/s [aformat @ 0xfc5cf60] auto-inserting filter 'auto-inserted resampler 0' between the filter 'src' and the filter 'aformat' [aresample @ 0xfc53e80] chl:stereo fmt:s16 r:44100Hz -> chl:stereo fmt:flt r:44100Hz Output #0, mp4, to 'the_reaper_stereo_44.1k_mp3.mp4': Metadata: encoder : Lavf54.6.101 Stream #0:0: Audio: aac ([64][0][0][0] / 0x0040), 44100 Hz, stereo, flt, 128 kb/s Stream mapping: Stream #0:0 -> #0:0 (mp3 -> aac) Press [q] to stop, [?] for help size= 4816kB time=00:05:09.84 bitrate= 127.3kbits/s video:0kB audio:4763kB global headers:0kB muxing overhead 1.111131% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 10 19:53:09 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 10 Jun 2012 17:53:09 -0000 Subject: [FFmpeg-trac] #1434(undetermined:open): Remuxing an H.264 video from MP4 to AVI increases the size by more than 10 In-Reply-To: <035.49a7d60bd497fa02858dd1b9915acd63@avcodec.org> References: <035.49a7d60bd497fa02858dd1b9915acd63@avcodec.org> Message-ID: <050.df32cb6d7b290a0fd48495f8b35bb07d@avcodec.org> #1434: Remuxing an H.264 video from MP4 to AVI increases the size by more than 10 -------------------------------------+------------------------------------- Reporter: ubitux | Owner: Type: defect | Status: open Priority: important | Component: Version: git-master | undetermined Keywords: mov avi | Resolution: remux regression | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: mp4,avi,remux,size => mov avi remux regression * priority: normal => important * version: unspecified => git-master * status: new => open * reproduced: 0 => 1 Comment: At least for the following command this is a regression (the original command line produces a file that does not play properly also with an old version of FFmpeg, this command line also produces a file with increased size with current git head, but works fine with an old version): {{{ $ ffmpeg -i out.mp4 -vcodec copy -acodec mp2 out.avi ffmpeg version N-41413-gb35d38b Copyright (c) 2000-2012 the FFmpeg developers built on Jun 8 2012 19:40:05 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable- libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs libavutil 51. 56.100 / 51. 56.100 libavcodec 54. 25.100 / 54. 25.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 78.101 / 2. 78.101 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'out.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 creation_time : 2012-06-09 13:19:34 encoder : Lavf54.6.100 Duration: 00:00:20.16, start: 0.000000, bitrate: 1596 kb/s Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p, 708x566 [SAR 64:45 DAR 7552:4245], 1432 kb/s, 24.80 fps, 25 tbr, 90k tbn, 180k tbc Metadata: creation_time : 2012-06-09 13:19:34 handler_name : VideoHandler Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, s16, 159 kb/s Metadata: creation_time : 2012-06-09 13:19:34 handler_name : SoundHandler Output #0, avi, to 'out.avi': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 creation_time : 2012-06-09 13:19:34 ISFT : Lavf54.6.101 Stream #0:0(und): Video: h264 (avc1 / 0x31637661), yuv420p, 708x566 [SAR 64:45 DAR 7552:4245], q=2-31, 1432 kb/s, 24.80 fps, 90k tbn, 90k tbc Metadata: creation_time : 2012-06-09 13:19:34 handler_name : VideoHandler Stream #0:1(und): Audio: mp2 (P[0][0][0] / 0x0050), 48000 Hz, stereo, s16, 128 kb/s Metadata: creation_time : 2012-06-09 13:19:34 handler_name : SoundHandler Stream mapping: Stream #0:0 -> #0:0 (copy) Stream #0:1 -> #0:1 (aac -> mp2) Press [q] to stop, [?] for help frame= 500 fps=113 q=-1.0 Lsize= 45970kB time=00:00:19.96 bitrate=18866.9kbits/s video:3524kB audio:313kB global headers:0kB muxing overhead 1098.075719% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 10 19:59:49 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 10 Jun 2012 17:59:49 -0000 Subject: [FFmpeg-trac] #1429(FFmpeg:new): ffmpeg 0.11.1 and git configure wrong In-Reply-To: <043.4130f9493724a0ad15b17bc6a6af4ad5@avcodec.org> References: <043.4130f9493724a0ad15b17bc6a6af4ad5@avcodec.org> Message-ID: <058.9b03b45718467b87284fba1e1f7c725c@avcodec.org> #1429: ffmpeg 0.11.1 and git configure wrong -------------------------------------+------------------------------------- Reporter: | Owner: StreamThreader | Status: new Type: defect | Component: FFmpeg Priority: normal | Resolution: Version: 0.11 | Blocked By: Keywords: configure, | Reproduced by developer: 0 config.h, line 122, @ | Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Is this reproducible with current git head? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 10 20:00:11 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 10 Jun 2012 18:00:11 -0000 Subject: [FFmpeg-trac] #1437(FFprobe:new): probe less than the whole file with -show_frames Message-ID: <033.3849e52d622b8a90aa3dfb9fe7bd323c@avcodec.org> #1437: probe less than the whole file with -show_frames ---------------------------------------+--------------------------------- Reporter: mdsh | Owner: stefano Type: enhancement | Status: new Priority: normal | Component: FFprobe Version: git-master | Keywords: Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 ---------------------------------------+--------------------------------- I'd like to probe a file to get interlaced_frame="1" top_field_first="1" - which I believe is only available in -show_frames. My file is 30 minutes log - I only want the data from the first frame. I can't see anything in -h to answer this question. The ffmpeg -vframes, -frames:v and -t are not listed in ffprobe's help, and do not work. I usually use FFprobe with a -probesize, and that is also ignored with -show_frames. Stefano suggested "And of course you can get it with a crude trick, you trim the file *physically* in order to reduce the amount of data to be decoded" but that's a workaround I'd like to avoid. example current file based command line: ffprobe -show_format -show_streams -show_frames -probesize 40000 -print_format xml "tortoise.mxf" ffprobe version N-41487-gee1748a Copyright (c) 2007-2012 the FFmpeg developers built on Jun 10 2012 17:04:40 with llvm_gcc 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.1.00) configuration: --prefix=/Users/mdsh/ffmpeg --arch=x86_64 --enable-ffplay --enable-ffprobe --enable-shared --disable-indev=jack --enable-gpl --enable-nonfree --enable-pthreads --enable-libfaac --enable-libx264 libavutil 51. 56.100 / 51. 56.100 libavcodec 54. 25.100 / 54. 25.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 78.101 / 2. 78.101 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [mxf @ 0x7fddb081ae00] Stream #0: not enough frames to estimate rate; consider increasing probesize [mxf @ 0x7fddb081ae00] Stream #1: not enough frames to estimate rate; consider increasing probesize Input #0, mxf, from 'tortoise.mxf': Metadata: timecode : 10:53:51:04 Duration: 00:28:21.92, start: 0.000000, bitrate: 42598 kb/s Stream #0:0: Video: mpeg2video (4:2:2), yuv422p, 720x608 [SAR 608:405 DAR 16:9], 30000 kb/s, 25 tbr, 25 tbn, 50 tbc Stream #0:1: Audio: pcm_s16le, 48000 Hz, 4 channels, s16, 3072 kb/s ... goes on for a long time - you *really* don't want the uncut output -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 10 20:04:04 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 10 Jun 2012 18:04:04 -0000 Subject: [FFmpeg-trac] #1437(FFprobe:open): probe less than the whole file with -show_frames In-Reply-To: <033.3849e52d622b8a90aa3dfb9fe7bd323c@avcodec.org> References: <033.3849e52d622b8a90aa3dfb9fe7bd323c@avcodec.org> Message-ID: <048.04f8bfcc9c445e578ce580459e8d1504@avcodec.org> #1437: probe less than the whole file with -show_frames -------------------------------------+----------------------------------- Reporter: mdsh | Owner: stefano Type: enhancement | Status: open Priority: wish | Component: FFprobe Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by cehoyos): * priority: normal => wish * status: new => open -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 10 20:08:13 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 10 Jun 2012 18:08:13 -0000 Subject: [FFmpeg-trac] #1437(FFprobe:open): probe less than the whole file with -show_frames In-Reply-To: <033.3849e52d622b8a90aa3dfb9fe7bd323c@avcodec.org> References: <033.3849e52d622b8a90aa3dfb9fe7bd323c@avcodec.org> Message-ID: <048.65107b1e5395c2c95f2ba87ab28fe2ec@avcodec.org> #1437: probe less than the whole file with -show_frames -------------------------------------+----------------------------------- Reporter: mdsh | Owner: stefano Type: enhancement | Status: open Priority: wish | Component: FFprobe Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Description changed by ubitux: Old description: > I'd like to probe a file to get interlaced_frame="1" > top_field_first="1" - which I believe is only available in > -show_frames. > > My file is 30 minutes log - I only want the data from the first frame. > > I can't see anything in -h to answer this question. The ffmpeg > -vframes, -frames:v and -t are not listed in ffprobe's help, and do > not work. > > I usually use FFprobe with a -probesize, and that is also ignored with > -show_frames. > > Stefano suggested "And of course you can get it with a crude trick, you > trim the file > *physically* in order to reduce the amount of data to be decoded" but > that's a workaround I'd like to avoid. > > example current file based command line: > > ffprobe -show_format -show_streams -show_frames -probesize 40000 > -print_format xml "tortoise.mxf" > > ffprobe version N-41487-gee1748a Copyright (c) 2007-2012 the FFmpeg > developers > built on Jun 10 2012 17:04:40 with llvm_gcc 4.2.1 (Based on Apple Inc. > build 5658) (LLVM build 2336.1.00) > configuration: --prefix=/Users/mdsh/ffmpeg --arch=x86_64 --enable- > ffplay --enable-ffprobe --enable-shared --disable-indev=jack --enable-gpl > --enable-nonfree --enable-pthreads --enable-libfaac --enable-libx264 > libavutil 51. 56.100 / 51. 56.100 > libavcodec 54. 25.100 / 54. 25.100 > libavformat 54. 6.101 / 54. 6.101 > libavdevice 54. 0.100 / 54. 0.100 > libavfilter 2. 78.101 / 2. 78.101 > libswscale 2. 1.100 / 2. 1.100 > libswresample 0. 15.100 / 0. 15.100 > libpostproc 52. 0.100 / 52. 0.100 > [mxf @ 0x7fddb081ae00] Stream #0: not enough frames to estimate rate; > consider increasing probesize > [mxf @ 0x7fddb081ae00] Stream #1: not enough frames to estimate rate; > consider increasing probesize > Input #0, mxf, from 'tortoise.mxf': > Metadata: > timecode : 10:53:51:04 > Duration: 00:28:21.92, start: 0.000000, bitrate: 42598 kb/s > Stream #0:0: Video: mpeg2video (4:2:2), yuv422p, 720x608 [SAR 608:405 > DAR 16:9], 30000 kb/s, 25 tbr, 25 tbn, 50 tbc > Stream #0:1: Audio: pcm_s16le, 48000 Hz, 4 channels, s16, 3072 kb/s > > > > pkt_pts_time="0.000000" pkt_dts="0" pkt_dts_time="0.000000" > pkt_duration="1" pkt_duration_time="0.040000" pkt_pos="7168" width="720" > height="608" pix_fmt="yuv422p" sample_aspect_ratio="608:405" > pict_type="I" coded_picture_number="0" display_picture_number="0" > interlaced_frame="1" top_field_first="1" repeat_pict="0" reference="3"/> > pkt_pts_time="0.000000" pkt_dts="0" pkt_dts_time="0.000000" > pkt_duration="1" pkt_duration_time="0.040000" pkt_pos="157696" > sample_fmt="s16" nb_samples="1920"/> > ... > goes on for a long time - you *really* don't want the uncut output New description: I'd like to probe a file to get interlaced_frame="1" top_field_first="1" - which I believe is only available in -show_frames. My file is 30 minutes log - I only want the data from the first frame. I can't see anything in -h to answer this question. The ffmpeg -vframes, -frames:v and -t are not listed in ffprobe's help, and do not work. I usually use FFprobe with a -probesize, and that is also ignored with -show_frames. Stefano suggested "And of course you can get it with a crude trick, you trim the file *physically* in order to reduce the amount of data to be decoded" but that's a workaround I'd like to avoid. example current file based command line: {{{ % ffprobe -show_format -show_streams -show_frames -probesize 40000 -print_format xml "tortoise.mxf" ffprobe version N-41487-gee1748a Copyright (c) 2007-2012 the FFmpeg developers built on Jun 10 2012 17:04:40 with llvm_gcc 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.1.00) configuration: --prefix=/Users/mdsh/ffmpeg --arch=x86_64 --enable-ffplay --enable-ffprobe --enable-shared --disable-indev=jack --enable-gpl --enable-nonfree --enable-pthreads --enable-libfaac --enable-libx264 libavutil 51. 56.100 / 51. 56.100 libavcodec 54. 25.100 / 54. 25.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 78.101 / 2. 78.101 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [mxf @ 0x7fddb081ae00] Stream #0: not enough frames to estimate rate; consider increasing probesize [mxf @ 0x7fddb081ae00] Stream #1: not enough frames to estimate rate; consider increasing probesize Input #0, mxf, from 'tortoise.mxf': Metadata: timecode : 10:53:51:04 Duration: 00:28:21.92, start: 0.000000, bitrate: 42598 kb/s Stream #0:0: Video: mpeg2video (4:2:2), yuv422p, 720x608 [SAR 608:405 DAR 16:9], 30000 kb/s, 25 tbr, 25 tbn, 50 tbc Stream #0:1: Audio: pcm_s16le, 48000 Hz, 4 channels, s16, 3072 kb/s [...] }}} goes on for a long time - you *really* don't want the uncut output -- -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 11 00:11:32 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 10 Jun 2012 22:11:32 -0000 Subject: [FFmpeg-trac] #1438(FFmpeg:new): problems with using -ss option when transcoding from *.vob to *.avi Message-ID: <041.683609966b390ed411869c092624f8a6@avcodec.org> #1438: problems with using -ss option when transcoding from *.vob to *.avi -------------------------------------+------------------------------------- Reporter: | Type: defect superandrzej | Priority: normal Status: new | Version: Component: FFmpeg | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- I am trying to transcode from *.vob to *.avi. As long as I don't use -ss option everything works as expected. With -ss option ffmpeg exits with following error: [ac3 @ 0xa0c75a0] frame sync error Error while decoding stream #0:9 [mpeg @ 0xa0133c0] Adjusting PTS forward Last message repeated 27 times frame= 0 fps=0.0 q=0.0 Lsize= 27kB time=00:-17:-25.-89 bitrate= -0.2kbits/s dup=0 drop=7 video:0kB audio:16kB global headers:0kB muxing overhead 65.411932% The command line that I use is: ffmpeg -ss 0:17:47 -t 01:28:48.4 -i '/A/film.vob' '/A/film.avi' The information about input file: -> ffmpeg -v 9 -loglevel 99 -i '/A/film.vob' ffmpeg version 0.11.1 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 9 2012 00:17:30 with gcc 4.6.2 configuration: --cpu=i686 --prefix=/usr --disable-static --enable-shared --enable-gpl --enable-version3 --disable-ffserver --enable-x11grab --disable--amrnb --enable-libopencore-amrwb --enable-libmp3lame --enable- libtheora libavutil 51. 54.100 / 51. 54.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.100 / 54. 6.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [mpeg @ 0x906f3c0] Format mpeg probed with size=8192 and score=52 [mpeg @ 0x906f3c0] File position before avformat_find_stream_info() is 0 [mpeg @ 0x906f3c0] probing stream 0 pp:2500 [mpeg @ 0x906f3c0] Probe with size=2012, packets=1 detected mpegvideo with score=25 [mpeg @ 0x906f3c0] probing stream 0 pp:2499 [mpeg @ 0x906f3c0] Probe with size=4037, packets=2 detected mpegvideo with score=25 [mpeg @ 0x906f3c0] probing stream 0 pp:2498 [mpeg @ 0x906f3c0] Probe with size=6062, packets=3 detected mpegvideo with score=25 [mpeg @ 0x906f3c0] probing stream 0 pp:2497 [mpeg @ 0x906f3c0] probing stream 0 pp:2496 [mpeg @ 0x906f3c0] Probe with size=10112, packets=5 detected mpegvideo with score=51 [mpeg @ 0x906f3c0] probed stream 0 [mpeg @ 0x906f3c0] first_dts 22254 not matching first dts 29454 in que Last message repeated 3 times [mpeg @ 0x906f3c0] first_dts 22254 not matching first dts 47454 in que Last message repeated 2 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 31614 in que Last message repeated 1 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 34494 in que Last message repeated 2 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 40254 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 46014 in que Last message repeated 4 times [mpeg @ 0x906f3c0] first_dts 22254 not matching first dts 65454 in que [mpeg @ 0x906f3c0] first_dts 22254 not matching first dts 72654 in que Last message repeated 3 times [mpeg @ 0x906f3c0] first_dts 22254 not matching first dts 90654 in que Last message repeated 2 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 48894 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 54654 in que Last message repeated 1 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 57534 in que Last message repeated 2 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 63294 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 69054 in que Last message repeated 4 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 77694 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 74814 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 83454 in que Last message repeated 4 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 92094 in que Last message repeated 1 times [mpeg @ 0x906f3c0] first_dts 22254 not matching first dts 108654 in que [mpeg @ 0x906f3c0] first_dts 22254 not matching first dts 115854 in que Last message repeated 3 times [mpeg @ 0x906f3c0] first_dts 22254 not matching first dts 133854 in que Last message repeated 2 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 94974 in que Last message repeated 2 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 100734 in que Last message repeated 1 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 106494 in que Last message repeated 4 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 115134 in que Last message repeated 1 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 118014 in que Last message repeated 2 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 123774 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 126654 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 129534 in que Last message repeated 4 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 138174 in que [mpeg @ 0x906f3c0] first_dts 22254 not matching first dts 151854 in que [mpeg @ 0x906f3c0] first_dts 22254 not matching first dts 159054 in que Last message repeated 3 times [mpeg @ 0x906f3c0] first_dts 22254 not matching first dts 177054 in que Last message repeated 2 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 143934 in que Last message repeated 4 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 152574 in que Last message repeated 2 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 155454 in que Last message repeated 2 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 161214 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 166974 in que Last message repeated 4 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 175614 in que Last message repeated 1 times [mpeg @ 0x906f3c0] first_dts 22254 not matching first dts 198654 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 178494 in que Last message repeated 3 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 184254 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 190014 in que Last message repeated 4 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 198654 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 204414 in que Last message repeated 5 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 213054 in que Last message repeated 1 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 215934 in que Last message repeated 2 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 221694 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 227454 in que Last message repeated 4 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 230334 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 236094 in que Last message repeated 1 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 238974 in que Last message repeated 2 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 244734 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 250494 in que Last message repeated 4 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 259134 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 256254 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 264894 in que Last message repeated 4 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 273534 in que Last message repeated 1 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 276414 in que Last message repeated 2 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 282174 in que Last message repeated 1 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 287934 in que Last message repeated 4 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 296574 in que Last message repeated 1 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 299454 in que Last message repeated 2 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 305214 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 308094 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 310974 in que Last message repeated 4 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 319614 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 325374 in que Last message repeated 4 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 334014 in que Last message repeated 2 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 336894 in que Last message repeated 2 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 342654 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 348414 in que Last message repeated 4 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 357054 in que Last message repeated 1 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 359934 in que Last message repeated 3 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 365694 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 371454 in que Last message repeated 4 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 380094 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 385854 in que Last message repeated 5 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 394494 in que Last message repeated 1 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 397374 in que Last message repeated 2 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 403134 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 408894 in que Last message repeated 4 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 411774 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 417534 in que Last message repeated 1 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 420414 in que Last message repeated 2 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 426174 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 431934 in que Last message repeated 4 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 440574 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 437694 in que [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 446334 in que Last message repeated 4 times [mpeg @ 0x906f3c0] first_dts 25854 not matching first dts 454974 in que Last message repeated 1 times [mpeg @ 0x906f3c0] max_analyze_duration 5000000 reached at 5000000 [mpeg @ 0x906f3c0] File position after avformat_find_stream_info() is 0 Input #0, mpeg, from '/A/film.vob': Duration: 00:00:21.02, start: 0.287267, bitrate: -2147483 kb/s Stream #0:0[0x1e0], 127, 1/90000: Video: mpeg2video (Main), yuv420p, 720x576 [SAR 64:45 DAR 16:9], 1/50, 9800 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x20], 1, 1/90000: Subtitle: dvd_subtitle Stream #0:2[0x21], 1, 1/90000: Subtitle: dvd_subtitle Stream #0:3[0x22], 1, 1/90000: Subtitle: dvd_subtitle Stream #0:4[0x23], 1, 1/90000: Subtitle: dvd_subtitle Stream #0:5[0x24], 1, 1/90000: Subtitle: dvd_subtitle Stream #0:6[0x25], 1, 1/90000: Subtitle: dvd_subtitle Stream #0:7[0x26], 1, 1/90000: Subtitle: dvd_subtitle Stream #0:8[0x27], 1, 1/90000: Subtitle: dvd_subtitle Stream #0:9[0x80], 149, 1/90000: Audio: ac3, 48000 Hz, 5.1(side), s16, 448 kb/s Stream #0:10[0x81], 149, 1/90000: Audio: ac3, 48000 Hz, 5.1(side), s16, 384 kb/s Stream #0:11[0x82], 149, 1/90000: Audio: ac3, 48000 Hz, 5.1(side), s16, 384 kb/s Stream #0:12[0x83], 149, 1/90000: Audio: ac3, 48000 Hz, 5.1(side), s16, 384 kb/s Stream #0:13[0x84], 152, 1/90000: Audio: ac3, 48000 Hz, stereo, s16, 192 kb/s Stream #0:14[0x28], 1, 1/90000: Subtitle: dvd_subtitle Stream #0:15[0x29], 1, 1/90000: Subtitle: dvd_subtitle Stream #0:16[0x2a], 1, 1/90000: Subtitle: dvd_subtitle At least one output file must be specified best regards Andrzej P.S. I've already reported this issue almost 2 years ago. It disappeared from bug reports in ffmpeg but I google it out: http://roundup.libav.org/issue2199 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 11 02:50:50 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 11 Jun 2012 00:50:50 -0000 Subject: [FFmpeg-trac] #1434(undetermined:open): Remuxing an H.264 video from MP4 to AVI increases the size by more than 10 In-Reply-To: <035.49a7d60bd497fa02858dd1b9915acd63@avcodec.org> References: <035.49a7d60bd497fa02858dd1b9915acd63@avcodec.org> Message-ID: <050.3b7faad54ff73c30cc32a36b78ec2313@avcodec.org> #1434: Remuxing an H.264 video from MP4 to AVI increases the size by more than 10 -------------------------------------+------------------------------------- Reporter: ubitux | Owner: Type: defect | Status: open Priority: important | Component: Version: git-master | undetermined Keywords: mov avi | Resolution: remux regression | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by michael): Replying to [comment:2 cehoyos]: > At least for the following command this is a regression (the original command line produces a file that does not play properly also with an old version of FFmpeg, this command line also produces a file with increased size with current git head, but works fine with an old version): please elaborate what does work better with which old version -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 11 03:01:49 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 11 Jun 2012 01:01:49 -0000 Subject: [FFmpeg-trac] #1434(undetermined:open): Remuxing an H.264 video from MP4 to AVI increases the size by more than 10 In-Reply-To: <035.49a7d60bd497fa02858dd1b9915acd63@avcodec.org> References: <035.49a7d60bd497fa02858dd1b9915acd63@avcodec.org> Message-ID: <050.674c3487e84b320b2c4b87390882452a@avcodec.org> #1434: Remuxing an H.264 video from MP4 to AVI increases the size by more than 10 -------------------------------------+------------------------------------- Reporter: ubitux | Owner: Type: defect | Status: open Priority: important | Component: Version: git-master | undetermined Keywords: mov avi | Resolution: remux regression | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by michael): You can override the frame rate with -r 25 after my next push which will make the file normally sized -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 11 07:54:01 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 11 Jun 2012 05:54:01 -0000 Subject: [FFmpeg-trac] #1436(undetermined:new): transcoding .aac to mp4 In-Reply-To: <034.0d81a878fb2d3a0fac6d43395953c858@avcodec.org> References: <034.0d81a878fb2d3a0fac6d43395953c858@avcodec.org> Message-ID: <049.02642584a8c00a0626d00c33b14fbaa6@avcodec.org> #1436: transcoding .aac to mp4 -------------------------------------+------------------------------------- Reporter: Silly | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: aac mp4 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Does the following work? $ ffmpeg -i the_reaper_stereo_44.1k.aac -y -acodec aac -strict experimental the_reaper_stereo_44.1k.mp4 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 11 08:01:16 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 11 Jun 2012 06:01:16 -0000 Subject: [FFmpeg-trac] #1436(undetermined:new): transcoding .aac to mp4 In-Reply-To: <034.0d81a878fb2d3a0fac6d43395953c858@avcodec.org> References: <034.0d81a878fb2d3a0fac6d43395953c858@avcodec.org> Message-ID: <049.366f0d9e7204ef574b0eb2fa563e0999@avcodec.org> #1436: transcoding .aac to mp4 -------------------------------------+------------------------------------- Reporter: Silly | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: aac mp4 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by Silly): Sorry but no: {{{ $ ffmpeg -i the_reaper_stereo_44.1k.aac -strict experimental -acodec aac -y the_reaper_stereo_44.1k_aac.mp4 ffmpeg version N-41113-ge7cb161 Copyright (c) 2000-2012 the FFmpeg developers built on May 29 2012 19:26:04 with gcc 4.1.2 20080704 (Red Hat 4.1.2-52) configuration: --enable-gpl --enable-libmp3lame --enable-libtheora --enable-libvo-aacenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-version3 libavutil 51. 55.100 / 51. 55.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [aac @ 0xe6fa100] max_analyze_duration 5000000 reached at 5015510 [aac @ 0xe6fa100] Estimating duration from bitrate, this may be inaccurate Input #0, aac, from 'the_reaper_stereo_44.1k.aac': Duration: 00:05:31.22, bitrate: 122 kb/s Stream #0:0: Audio: aac, 44100 Hz, stereo, s16, 122 kb/s [aformat @ 0xe727c80] auto-inserting filter 'auto-inserted resampler 0' between the filter 'src' and the filter 'aformat' [aresample @ 0xe718fa0] chl:stereo fmt:s16 r:44100Hz -> chl:stereo fmt:flt r:44100Hz Output #0, mp4, to 'the_reaper_stereo_44.1k_aac.mp4': Metadata: encoder : Lavf54.6.101 Stream #0:0: Audio: aac ([64][0][0][0] / 0x0040), 44100 Hz, stereo, flt, 128 kb/s Stream mapping: Stream #0:0 -> #0:0 (aac -> aac) Press [q] to stop, [?] for help size= 5096kB time=00:08:41.15 bitrate= 80.1kbits/s video:0kB audio:4972kB global headers:0kB muxing overhead 2.505627% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 11 09:14:50 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 11 Jun 2012 07:14:50 -0000 Subject: [FFmpeg-trac] #1435(undetermined:new): FFmpeg 0.11.1 simple reproducable synchronisation bug with work around - non imput specific In-Reply-To: <036.953abdff095dd0858c1e1e2335462fd0@avcodec.org> References: <036.953abdff095dd0858c1e1e2335462fd0@avcodec.org> Message-ID: <051.052a50c8473cfc97128e19edfa240557@avcodec.org> #1435: FFmpeg 0.11.1 simple reproducable synchronisation bug with work around - non imput specific -------------------------------------+------------------------------------- Reporter: feelart | Owner: Type: defect | Status: new Priority: normal | Component: Version: 0.11.1 | undetermined Keywords: avi desync | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by feelart): >Why do you use -async 1? I tried just to see if it had a synchronisation influence, but with or without none. I have to add, that although with the -f options it produces a synchronised video, on all players and depending on the encoding video codec mpeg4, libx264 or libxvid, the resulting video, leads to problems at when reaching the end(I presume there is unclosed parameters). I tried with KMplayer(3.2.0.19), VLC(2.0.1) or SMPlayer(0.8.0); KMplayer particular throws errors when reaching the end of file. This bug(s) not only affects avi - with avi it's the worst case and visible - but with mkv or mp4 you have this fails to close bug. For instance, ffmpeg -i "2012-03 03Praha.mp4" -f mp4 -acodec copy -vcodec libx264 -b:v 1000k outFF_libx264_f.mp4 and ffmpeg -i "2012-03 03Praha.mp4" -acodec copy -vcodec libx264 -b:v 1000k outFF_libx264.mp4 produces very different output in term of size I suspect 2 bugs: 1/ Either the parser or the internal fails to recognize the right input container, that's why with the -f option it works. Seeing that converting input aac to mp3 leads to a synchronised video without the -f option, I would first look at an issue with aac. 2/ Eventhough with the -f option, the resulting video is malformed at its end, I suspect some unclosed option. >Is this also reproducible with current git head? I used FFmpeg git-718607b 32-bit Static (Latest) Do you want me to upload the input video? >Do you believe this is a regression? (=Did it work with older versions of FFmpeg?) With 0.11.0 same issues, but possible, see https://ffmpeg.org/trac/ffmpeg/ticket/1341 But I do believe, that other reported synchronisation bugs are linked and that by forcing -f option it makes a first incomplete work around. I tried to make a thorought bug brake down, because, I do believe that you will close a bunch of bug reports, for instance to name some: https://ffmpeg.org/trac/ffmpeg/ticket/1338 https://ffmpeg.org/trac/ffmpeg/ticket/1417 https://ffmpeg.org/trac/ffmpeg/ticket/1410 https://ffmpeg.org/trac/ffmpeg/ticket/475 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 11 10:53:24 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 11 Jun 2012 08:53:24 -0000 Subject: [FFmpeg-trac] #1435(undetermined:new): FFmpeg 0.11.1 simple reproducable synchronisation bug with work around - non imput specific In-Reply-To: <036.953abdff095dd0858c1e1e2335462fd0@avcodec.org> References: <036.953abdff095dd0858c1e1e2335462fd0@avcodec.org> Message-ID: <051.855b0e9c1cf185d20d92931104dee721@avcodec.org> #1435: FFmpeg 0.11.1 simple reproducable synchronisation bug with work around - non imput specific -------------------------------------+------------------------------------- Reporter: feelart | Owner: Type: defect | Status: new Priority: normal | Component: Version: 0.11.1 | undetermined Keywords: avi desync | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:2 feelart]: > ffmpeg -i "2012-03 03Praha.mp4" -f mp4 -acodec copy -vcodec libx264 -b:v 1000k outFF_libx264_f.mp4 > and > ffmpeg -i "2012-03 03Praha.mp4" -acodec copy -vcodec libx264 -b:v 1000k outFF_libx264.mp4 > produces very different output in term of size This is impossible / would be a severe regression and therefore needs command line together with complete, uncut console output for both commands. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 11 11:00:49 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 11 Jun 2012 09:00:49 -0000 Subject: [FFmpeg-trac] #1432(FFmpeg:new): progressive delay In-Reply-To: <031.db651549cdf6166fc0aca64f9ec37f30@avcodec.org> References: <031.db651549cdf6166fc0aca64f9ec37f30@avcodec.org> Message-ID: <046.c6e826c3d3a8f8a2956769a6c0d0e6a9@avcodec.org> #1432: progressive delay -------------------------------------+------------------------------------- Reporter: lo | Owner: Type: defect | Status: new Priority: normal | Component: FFmpeg Version: unspecified | Resolution: Keywords: progressive | Blocked By: delay | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by lo): same progressive delay result: {{{ $ ../ffmpeg/ffmpeg -i 01.avi -map 0:0 -vcodec copy -map 0:1 -acodec copy output.avi ffmpeg version git-2012-06-11-20e46aa Copyright (c) 2000-2012 the FFmpeg developers built on Jun 11 2012 10:49:59 with gcc 4.4.3 configuration: libavutil 51. 57.100 / 51. 57.100 libavcodec 54. 25.100 / 54. 25.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 78.101 / 2. 78.101 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 Input #0, avi, from '01.avi': Metadata: encoder : VirtualDubMod 1.5.10.2 (build 2540/release) Duration: 00:21:12.64, start: 0.000000, bitrate: 1281 kb/s Stream #0:0: Video: mpeg4 (DX50 / 0x30355844), yuv420p, 704x528 [SAR 1:1 DAR 4:3], 25 fps, 25 tbr, 25 tbn, 30k tbc Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16, 128 kb/s Stream #0:2: Audio: mp3 (U[0][0][0] / 0x0055), 44100 Hz, stereo, s16, 128 kb/s Output #0, avi, to 'output.avi': Metadata: ISFT : Lavf54.6.101 Stream #0:0: Video: mpeg4 (DX50 / 0x30355844), yuv420p, 704x528 [SAR 1:1 DAR 4:3], q=2-31, 25 fps, 25 tbn, 25 tbc Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 48000 Hz, stereo, 128 kb/s Stream mapping: Stream #0:0 -> #0:0 (copy) Stream #0:1 -> #0:1 (copy) Press [q] to stop, [?] for help frame=31816 fps=14090 q=-1.0 Lsize= 178474kB time=00:21:12.64 bitrate=1148.8kbits/s video:157503kB audio:18957kB global headers:0kB muxing overhead 1.141271% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 11 11:06:52 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 11 Jun 2012 09:06:52 -0000 Subject: [FFmpeg-trac] #1432(FFmpeg:new): progressive delay In-Reply-To: <031.db651549cdf6166fc0aca64f9ec37f30@avcodec.org> References: <031.db651549cdf6166fc0aca64f9ec37f30@avcodec.org> Message-ID: <046.6ebb1a784438690a7e14814b8b5244cc@avcodec.org> #1432: progressive delay -------------------------------------+------------------------------------- Reporter: lo | Owner: Type: defect | Status: new Priority: normal | Component: FFmpeg Version: unspecified | Resolution: Keywords: progressive | Blocked By: delay | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by lo): removing stream !#0:1 gives a working file instead... -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 11 13:56:30 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 11 Jun 2012 11:56:30 -0000 Subject: [FFmpeg-trac] #1432(FFmpeg:new): progressive delay In-Reply-To: <031.db651549cdf6166fc0aca64f9ec37f30@avcodec.org> References: <031.db651549cdf6166fc0aca64f9ec37f30@avcodec.org> Message-ID: <046.c0b9846584958deaf951ed87a39ac16b@avcodec.org> #1432: progressive delay -------------------------------------+------------------------------------- Reporter: lo | Owner: Type: defect | Status: new Priority: normal | Component: FFmpeg Version: unspecified | Resolution: Keywords: progressive | Blocked By: delay | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by lo): Replying to [comment:2 lo]: > same progressive delay result: > {{{ > $ ../ffmpeg/ffmpeg -i 01.avi -map 0:0 -vcodec copy -map 0:1 -acodec copy output.avi > ffmpeg version git-2012-06-11-20e46aa Copyright (c) 2000-2012 the FFmpeg developers > built on Jun 11 2012 10:49:59 with gcc 4.4.3 > configuration: > libavutil 51. 57.100 / 51. 57.100 > libavcodec 54. 25.100 / 54. 25.100 > libavformat 54. 6.101 / 54. 6.101 > libavdevice 54. 0.100 / 54. 0.100 > libavfilter 2. 78.101 / 2. 78.101 > libswscale 2. 1.100 / 2. 1.100 > libswresample 0. 15.100 / 0. 15.100 > Input #0, avi, from '01.avi': > Metadata: > encoder : VirtualDubMod 1.5.10.2 (build 2540/release) > Duration: 00:21:12.64, start: 0.000000, bitrate: 1281 kb/s > Stream #0:0: Video: mpeg4 (DX50 / 0x30355844), yuv420p, 704x528 [SAR 1:1 DAR 4:3], 25 fps, 25 tbr, 25 tbn, 30k tbc > Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16, 128 kb/s > Stream #0:2: Audio: mp3 (U[0][0][0] / 0x0055), 44100 Hz, stereo, s16, 128 kb/s > Output #0, avi, to 'output.avi': > Metadata: > ISFT : Lavf54.6.101 > Stream #0:0: Video: mpeg4 (DX50 / 0x30355844), yuv420p, 704x528 [SAR 1:1 DAR 4:3], q=2-31, 25 fps, 25 tbn, 25 tbc > Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 48000 Hz, stereo, 128 kb/s > Stream mapping: > Stream #0:0 -> #0:0 (copy) > Stream #0:1 -> #0:1 (copy) > Press [q] to stop, [?] for help > frame=31816 fps=14090 q=-1.0 Lsize= 178474kB time=00:21:12.64 bitrate=1148.8kbits/s > video:157503kB audio:18957kB global headers:0kB muxing overhead 1.141271% > }}} '''totem 2.30.2''': progressive audio deley '''vlc 1.0.6 goldeneye''': extremely hiccuping audio track -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 11 14:05:41 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 11 Jun 2012 12:05:41 -0000 Subject: [FFmpeg-trac] #1439(FFmpeg:new): "creation_time" metadata incorrect in mov files Message-ID: <037.42f40107eb4542f2f9906a72c483d634@avcodec.org> #1439: "creation_time" metadata incorrect in mov files ----------------------------------+-------------------------------------- Reporter: nichot20 | Type: defect Status: new | Priority: normal Component: FFmpeg | Version: git-master Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ----------------------------------+-------------------------------------- Summary of the bug: When creating a mov from a mov ffmpeg carries forward the "creation_time" metadata from the original file (if it exists) such that the reported metadata (fprobe) is incorrect for the file that it has just created. How to reproduce: {{{ % ffmpeg -i in.mov -timecode 09:59:30:06 -an -c:v dvvideo -pix_fmt yuv420p -an -y out.mov ffmpeg version N-41512-g66531c7-by_Tim Copyright (c) 2000-2012 the FFmpeg developers built on Jun 11 2012 12:26:34 with gcc 4.6.2 configuration: --extra-version=by_Tim --enable-static --disable-shared --enable-gpl --enable-nonfree --enable-version3 --prefix=/mnt/msds- store-0/tim/ffmpeg-tux/usr/local --libdir=/mnt/msds-store-0/tim/ffmpeg- tux/usr/local/lib64 --samples=../fate-suite/ --enable-runtime-cpudetect --extra-cflags='-static -I/mnt/msds-store-0/tim/ffmpeg- tux/usr/local/include' --extra-ldflags='-static -L/mnt/msds-store-0/tim /ffmpeg-tux/usr/local/lib64' --progs-suffix=_Jun-11 --enable-libfaac --enable-libx264 --enable-libfree libavutil 51. 57.100 / 51. 57.100 libavcodec 54. 25.100 / 54. 25.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 78.101 / 2. 78.101 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Guessed Channel Layout for Input Stream #0.1 : mono Guessed Channel Layout for Input Stream #0.2 : mono Guessed Channel Layout for Input Stream #0.3 : mono Guessed Channel Layout for Input Stream #0.4 : mono Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/mnt/msds- store-0/Media_hub/bisect/in.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt creation_time : 2012-06-08 06:31:48 Duration: 00:00:00.40, start: 0.000000, bitrate: 33658 kb/s Stream #0:0(eng): Video: dvvideo (dvcp / 0x70637664), yuv420p, 720x576 [SAR 64:45 DAR 16:9], 28800 kb/s, SAR 118:81 DAR 295:162, 25 fps, 25 tbr, 25 tbn, 25 tbc Metadata: creation_time : 2012-06-08 06:31:48 handler_name : Apple Alias Data Handler timecode : 01:00:00:00 Stream #0:1(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, mono, s32, 1152 kb/s Metadata: creation_time : 2012-06-08 06:31:48 handler_name : Apple Alias Data Handler Stream #0:2(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, mono, s32, 1152 kb/s Metadata: creation_time : 2012-06-08 06:31:48 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 : 2012-06-08 06:31:48 handler_name : Apple Alias Data Handler Stream #0:4(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, mono, s32, 1152 kb/s Metadata: creation_time : 2012-06-08 06:31:48 handler_name : Apple Alias Data Handler Stream #0:5(eng): Data: none (tmcd / 0x64636D74) Metadata: creation_time : 2012-06-08 06:31:48 handler_name : Apple Alias Data Handler timecode : 01:00:00:00 [buffer @ 0x17f07c0] w:720 h:576 pixfmt:yuv420p tb:1/25 fr:25/1 sar:118/81 sws_param:flags=2 [ffmpeg_buffersink @ 0x17f0aa0] No opaque field provided Output #0, mov, to 'out.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt creation_time : 2012-06-08 06:31:48 timecode : 09:59:30:06 encoder : Lavf54.6.101 Stream #0:0(eng): Video: dvvideo (dvcp / 0x70637664), yuv420p, 720x576 [SAR 118:81 DAR 295:162], q=2-31, 200 kb/s, 25 tbn, 25 tbc Metadata: creation_time : 2012-06-08 06:31:48 handler_name : Apple Alias Data Handler timecode : 01:00:00:00 Stream mapping: Stream #0:0 -> #0:0 (dvvideo -> dvvideo) Press [q] to stop, [?] for help }}} Notice from the above how the output creation_time is the same as the input times.. "creation_time : 2012-06-08 06:31:48" -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 11 14:34:20 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 11 Jun 2012 12:34:20 -0000 Subject: [FFmpeg-trac] #1435(undetermined:new): FFmpeg 0.11.1 simple reproducable synchronisation bug with work around - non imput specific In-Reply-To: <036.953abdff095dd0858c1e1e2335462fd0@avcodec.org> References: <036.953abdff095dd0858c1e1e2335462fd0@avcodec.org> Message-ID: <051.10960d8e1ea031b001b144173a2dde3a@avcodec.org> #1435: FFmpeg 0.11.1 simple reproducable synchronisation bug with work around - non imput specific -------------------------------------+------------------------------------- Reporter: feelart | Owner: Type: defect | Status: new Priority: normal | Component: Version: 0.11.1 | undetermined Keywords: avi desync | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by feelart): Well, you're right for mp4 they are MD5 equivalent, not for the rest. Is NOT equivalent: ffmpeg -i input.mp4 -acodec copy -vcodec mpeg4 output. vs ffmpeg -i input.mp4 -f mp4 -acodec copy -vcodec mpeg4 output. Similarly: ffmpeg -i input.mp4 -acodec libmp3lame -vcodec copy output. vs ffmpeg -i input.mp4 -f mp4 -acodec libmp3lame -vcodec copy output. Observations: 1/ with the option -acodec copy, the output file is de-synchronized except when one adds the "-f mp4" 2/ Generally, KMplayer finishes playing and at the end throws an "unfound member" error. So I suspected so missing close() instruction at encoding. 3/ With avi there is a seriously flaw: ffmpeg -i "2012-03 03Praha.mp4" -f mp4 -acodec libmp3lame -vcodec copy mp3_vcopy_f_AVI.avi generates a synchronised file of 533124Kb vs ffmpeg -i "2012-03 03Praha.mp4" -acodec libmp3lame -vcodec copy mp3_vcopyAVI.avi generates a file of 87804Kb (look at the preceding !) Now, when played with KMPlayer it immediately throws an error "This AVI file was not prepared for sequential reading, the alternative 'Avi Splitter' will now ..." and if I simply close KMplayer, WinXP hangs... I had to tried several times to check, better killing. After list of test instructions and list of outputs. ffmpeg -i "2012-03 03Praha.mp4" -acodec copy -vcodec mpeg4 -q 20 acopy_mpeg4AVI.avi ffmpeg -i "2012-03 03Praha.mp4" -f mp4 -acodec copy -vcodec mpeg4 -q 20 acopy_mpeg4_f_AVI.avi ffmpeg -i "2012-03 03Praha.mp4" -acodec copy -vcodec mpeg4 -q 20 acopy_mpeg4MP4.mp4 ffmpeg -i "2012-03 03Praha.mp4" -f mp4 -acodec copy -vcodec mpeg4 -q 20 acopy_mpeg4_f_MP4.mp4 ffmpeg -i "2012-03 03Praha.mp4" -acodec copy -vcodec mpeg4 -q 20 acopy_mpeg4MKV.mkv ffmpeg -i "2012-03 03Praha.mp4" -f mp4 -acodec copy -vcodec mpeg4 -q 20 acopy_mpeg4_f_MKV.mkv ************* test a change of audio output as MP3 ********************** ffmpeg -i "2012-03 03Praha.mp4" -acodec libmp3lame -vcodec mpeg4 mp3_mpeg4AVI.avi ffmpeg -i "2012-03 03Praha.mp4" -f mp4 -acodec libmp3lame -vcodec mpeg4 mp3_mpeg4_f_AVI.avi ffmpeg -i "2012-03 03Praha.mp4" -acodec libmp3lame -vcodec copy mp3_vcopyAVI.avi ffmpeg -i "2012-03 03Praha.mp4" -f mp4 -acodec libmp3lame -vcodec copy mp3_vcopy_f_AVI.avi ffmpeg -i "2012-03 03Praha.mp4" -acodec libmp3lame -vcodec copy mp3_vcopyMP4.mp4 ffmpeg -i "2012-03 03Praha.mp4" -f mp4 -acodec libmp3lame -vcodec copy mp3_vcopy_f_MP4.mp4 ffmpeg -i "2012-03 03Praha.mp4" -acodec libmp3lame -vcodec copy mp3_vcopyMKV.mkv ffmpeg -i "2012-03 03Praha.mp4" -f mp4 -acodec libmp3lame -vcodec copy mp3_vcopy_f_MKV.mkv ffmpeg -i "2012-03 03Praha.mp4" -f mp4 -acodec libmp3lame -vcodec mpeg4 mp3_mpeg4_f_MP4.mp4 Now the directory outputs: R?pertoire de C:\Documents and Settings\Angel\Mes documents\Downloads\v11_1\_avi 11/06/2012 14:02 . 11/06/2012 14:02 .. 11/06/2012 14:00 78 acopy_mpeg4AVI-error.txt 11/06/2012 13:25 5?292?870 acopy_mpeg4AVI.avi 11/06/2012 13:26 5?242?086 acopy_mpeg4_f_AVI.avi 11/06/2012 14:02 60 mp3_mpeg4AVI-error.txt 11/06/2012 13:34 4?103?906 mp3_mpeg4AVI.avi 11/06/2012 13:35 4?036?226 mp3_mpeg4_f_AVI.avi 11/06/2012 13:58 98 mp3_vcopyAVI-error.txt 11/06/2012 13:36 89?910?782 mp3_vcopyAVI.avi 11/06/2012 13:37 54?592?770 mp3_vcopy_f_AVI.avi 9 fichier(s) 163?178?876 octets R?pertoire de C:\Documents and Settings\Angel\Mes documents\Downloads\v11_1\_MKV 11/06/2012 14:05 . 11/06/2012 14:05 .. 11/06/2012 14:04 35 acopy_mpeg4MKV-error.txt 11/06/2012 13:27 5?236?324 acopy_mpeg4MKV.mkv 11/06/2012 13:28 5?242?086 acopy_mpeg4_f_MKV.mkv 11/06/2012 14:05 33 mp3_vcopyMKV-error.txt 11/06/2012 13:44 54?588?000 mp3_vcopyMKV.mkv 11/06/2012 13:45 54?592?770 mp3_vcopy_f_MKV.mkv 6 fichier(s) 119?659?248 octets R?pertoire de C:\Documents and Settings\Angel\Mes documents\Downloads\v11_1\_MP4 11/06/2012 14:12 . 11/06/2012 14:12 .. 11/06/2012 13:22 5?242?086 acopy_mpeg4MP4.mp4 11/06/2012 13:23 5?242?086 acopy_mpeg4_f_MP4.mp4 11/06/2012 14:11 4?036?226 mp3_mpeg4_f_MP4.mp4 11/06/2012 13:42 54?592?770 mp3_vcopyMP4.mp4 11/06/2012 13:43 54?592?770 mp3_vcopy_f_MP4.mp4 5 fichier(s) 123?705?938 octets Total des fichiers list?s?: 20 fichier(s) 406?544?062 octets 11 R?p(s) 14?083?158?016 octets libres C:\Documents and Settings\Angel\Mes documents\Downloads\v11_1> -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 11 14:53:43 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 11 Jun 2012 12:53:43 -0000 Subject: [FFmpeg-trac] #1432(undetermined:open): progressive delay In-Reply-To: <031.db651549cdf6166fc0aca64f9ec37f30@avcodec.org> References: <031.db651549cdf6166fc0aca64f9ec37f30@avcodec.org> Message-ID: <046.e4290d0b831b851a887153fc422af5cd@avcodec.org> #1432: progressive delay -------------------------------------+------------------------------------- Reporter: lo | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: avi mp3 | Resolution: desync | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: progressive delay => avi mp3 desync * status: new => open * version: unspecified => git-master * component: FFmpeg => undetermined * reproduced: 0 => 1 Comment: I don't think this is a regression, also reproducible with the following command: $ ffmpeg -i 1339188407320.avi -acodec copy -qscale 2 -map 0:0 -map 0:1 out.avi -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 11 15:19:24 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 11 Jun 2012 13:19:24 -0000 Subject: [FFmpeg-trac] #1434(undetermined:open): Remuxing an H.264 video from MP4 to AVI increases the size by more than 10 In-Reply-To: <035.49a7d60bd497fa02858dd1b9915acd63@avcodec.org> References: <035.49a7d60bd497fa02858dd1b9915acd63@avcodec.org> Message-ID: <050.cf8331a5919302dbd82089acc267017e@avcodec.org> #1434: Remuxing an H.264 video from MP4 to AVI increases the size by more than 10 -------------------------------------+------------------------------------- Reporter: ubitux | Owner: Type: defect | Status: open Priority: important | Component: Version: git-master | undetermined Keywords: mov avi | Resolution: remux regression | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): out05.avi plays fine MPlayer, ffplay and vlc, outgit.avi seems broken for all players. {{{ $ ffmpeg -i out.mp4 -vcodec copy -acodec mp2 out05.avi FFmpeg version 0.5, Copyright (c) 2000-2009 Fabrice Bellard, et al. configuration: --shlibdir=/usr/lib --prefix=/usr --mandir=/usr/share/man --libdir=/usr/lib --enable-shared --enable-libmp3lame --enable-libvorbis --enable-libtheora --enable-libspeex --enable-libfaad --enable-libfaac --enable-libxvid --enable-swscale --enable-postproc --enable-gpl --enable- vhook --enable-x11grab --enable-libschroedinger --enable-libdirac --enable-libgsm --enable-libx264 --enable-libamr-nb --enable-libamr-wb --enable-libdc1394 --enable-nonfree --enable-pthreads --enable-vdpau libavutil 49.15. 0 / 49.15. 0 libavcodec 52.20. 0 / 52.20. 0 libavformat 52.31. 0 / 52.31. 0 libavdevice 52. 1. 0 / 52. 1. 0 libswscale 0. 7. 1 / 0. 7. 1 libpostproc 51. 2. 0 / 51. 2. 0 built on May 14 2009 12:56:28, gcc: 4.2.1 (SUSE Linux) Seems stream 0 codec frame rate differs from container frame rate: 50.00 (50/1) -> 25.00 (25/1) Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'out.mp4': Duration: 00:00:20.16, start: 0.000000, bitrate: 1596 kb/s Stream #0.0(und): Video: h264, yuv420p, 708x566, PAR 64:45 DAR 7552:4245, 25 tbr, 25 tbn, 50 tbc Stream #0.1(und): Audio: aac, 48000 Hz, stereo, s16 Output #0, avi, to 'out05.avi': Stream #0.0(und): Video: libx264, yuv420p, 708x566 [PAR 64:45 DAR 7552:4245], q=2-31, 90k tbn, 25 tbc Stream #0.1(und): Audio: mp2, 48000 Hz, stereo, s16, 64 kb/s Stream mapping: Stream #0.0 -> #0.0 Stream #0.1 -> #0.1 Press [q] to stop encoding frame= 500 fps= 0 q=-1.0 Lsize= 3722kB time=19.97 bitrate=1526.8kbits/s video:3524kB audio:156kB global headers:0kB muxing overhead 1.122238% }}} {{{ $ ffmpeg -i out.mp4 -vcodec copy -acodec mp2 outgit.avi ffmpeg version N-41509-g20e46aa Copyright (c) 2000-2012 the FFmpeg developers built on Jun 11 2012 09:15:19 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable- libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs libavutil 51. 57.100 / 51. 57.100 libavcodec 54. 25.100 / 54. 25.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 78.101 / 2. 78.101 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'out.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 creation_time : 2012-06-09 13:19:34 encoder : Lavf54.6.100 Duration: 00:00:20.16, start: 0.000000, bitrate: 1596 kb/s Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p, 708x566 [SAR 64:45 DAR 7552:4245], 1432 kb/s, 24.80 fps, 25 tbr, 90k tbn, 180k tbc Metadata: creation_time : 2012-06-09 13:19:34 handler_name : VideoHandler Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, s16, 159 kb/s Metadata: creation_time : 2012-06-09 13:19:34 handler_name : SoundHandler Output #0, avi, to 'outgit.avi': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 creation_time : 2012-06-09 13:19:34 ISFT : Lavf54.6.101 Stream #0:0(und): Video: h264 (avc1 / 0x31637661), yuv420p, 708x566 [SAR 64:45 DAR 7552:4245], q=2-31, 1432 kb/s, 24.80 fps, 90k tbn, 90k tbc Metadata: creation_time : 2012-06-09 13:19:34 handler_name : VideoHandler Stream #0:1(und): Audio: mp2 (P[0][0][0] / 0x0050), 48000 Hz, stereo, s16, 128 kb/s Metadata: creation_time : 2012-06-09 13:19:34 handler_name : SoundHandler Stream mapping: Stream #0:0 -> #0:0 (copy) Stream #0:1 -> #0:1 (aac -> mp2) Press [q] to stop, [?] for help frame= 500 fps= 98 q=-1.0 Lsize= 45970kB time=00:00:19.96 bitrate=18866.9kbits/s video:3524kB audio:313kB global headers:0kB muxing overhead 1098.075719% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 11 15:24:19 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 11 Jun 2012 13:24:19 -0000 Subject: [FFmpeg-trac] #1208(avcodec:closed): EBP Modification In-Reply-To: <037.ffec5c4881ed693fe5089150dd89e3e1@avcodec.org> References: <037.ffec5c4881ed693fe5089150dd89e3e1@avcodec.org> Message-ID: <052.697b7ac691b40336882abc81d32a0c5e@avcodec.org> #1208: EBP Modification ------------------------------------+----------------------------------- Reporter: daybreak | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: fixed Keywords: | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by cehoyos): Replying to [comment:11 jpgygax68]: > I'm using the latest Zeranoe builds and am still experiencing this AV (Windows 7, 32-bits). Then please provide a backtrace as explained on http://ffmpeg.org/bugreports.html, gdb works fine on Windows. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 11 15:35:50 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 11 Jun 2012 13:35:50 -0000 Subject: [FFmpeg-trac] #1436(undetermined:new): transcoding .aac to mp4 In-Reply-To: <034.0d81a878fb2d3a0fac6d43395953c858@avcodec.org> References: <034.0d81a878fb2d3a0fac6d43395953c858@avcodec.org> Message-ID: <049.6a1a9ee6fd961294d08c25a9e8ea1985@avcodec.org> #1436: transcoding .aac to mp4 -------------------------------------+------------------------------------- Reporter: Silly | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: aac mp4 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Since it works fine here with a random sample, please provide the_reaper_stereo_44.1k.aac -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 11 15:42:19 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 11 Jun 2012 13:42:19 -0000 Subject: [FFmpeg-trac] #1435(undetermined:new): FFmpeg 0.11.1 simple reproducable synchronisation bug with work around - non imput specific In-Reply-To: <036.953abdff095dd0858c1e1e2335462fd0@avcodec.org> References: <036.953abdff095dd0858c1e1e2335462fd0@avcodec.org> Message-ID: <051.df493fecc70840d8d9fc8b2e9b663108@avcodec.org> #1435: FFmpeg 0.11.1 simple reproducable synchronisation bug with work around - non imput specific -------------------------------------+------------------------------------- Reporter: feelart | Owner: Type: defect | Status: new Priority: normal | Component: Version: 0.11.1 | undetermined Keywords: avi desync | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:2 feelart]: > >Is this also reproducible with current git head? > I used FFmpeg git-718607b 32-bit Static (Latest) (Then why did you set version to 0.11.1?) > Do you want me to upload the input video? Only if this is not a duplicate of ticket #1434. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 11 15:43:52 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 11 Jun 2012 13:43:52 -0000 Subject: [FFmpeg-trac] #1436(undetermined:new): transcoding .aac to mp4 In-Reply-To: <034.0d81a878fb2d3a0fac6d43395953c858@avcodec.org> References: <034.0d81a878fb2d3a0fac6d43395953c858@avcodec.org> Message-ID: <049.358305fb74891623c90fc51a02985c0d@avcodec.org> #1436: transcoding .aac to mp4 -------------------------------------+------------------------------------- Reporter: Silly | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: aac mp4 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by Silly): Not wanting to get any of us into copyright trouble, I have added another aac file which produced the exact same results. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 11 16:34:31 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 11 Jun 2012 14:34:31 -0000 Subject: [FFmpeg-trac] #1435(undetermined:new): FFmpeg 0.11.1 simple reproducable synchronisation bug with work around - non imput specific In-Reply-To: <036.953abdff095dd0858c1e1e2335462fd0@avcodec.org> References: <036.953abdff095dd0858c1e1e2335462fd0@avcodec.org> Message-ID: <051.b6459cd8c0aa6d47be02ae5e6ef7d7d2@avcodec.org> #1435: FFmpeg 0.11.1 simple reproducable synchronisation bug with work around - non imput specific -------------------------------------+------------------------------------- Reporter: feelart | Owner: Type: defect | Status: new Priority: normal | Component: Version: 0.11.1 | undetermined Keywords: avi desync | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by feelart): I used FFmpeg git-718607b 32-bit Static (Latest) (Then why did you set version to 0.11.1?) Well, then I didn't understand what is Git, I downloaded the exe directly from http://ffmpeg.zeranoe.com/builds/ >Only if this is not a duplicate of ticket #1434. I didn't post it -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 11 16:45:51 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 11 Jun 2012 14:45:51 -0000 Subject: [FFmpeg-trac] #1435(undetermined:new): FFmpeg 0.11.1 simple reproducable synchronisation bug with work around - non imput specific In-Reply-To: <036.953abdff095dd0858c1e1e2335462fd0@avcodec.org> References: <036.953abdff095dd0858c1e1e2335462fd0@avcodec.org> Message-ID: <051.5bda429a5ddcd38267171311bc1ae52e@avcodec.org> #1435: FFmpeg 0.11.1 simple reproducable synchronisation bug with work around - non imput specific -------------------------------------+------------------------------------- Reporter: feelart | Owner: Type: defect | Status: new Priority: normal | Component: Version: 0.11.1 | undetermined Keywords: avi desync | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:6 feelart]: > I used FFmpeg git-718607b 32-bit Static (Latest) > (Then why did you set version to 0.11.1?) > Well, then I didn't understand what is Git, I downloaded the exe directly from > http://ffmpeg.zeranoe.com/builds/ Don't worry, I just wanted to explain why I asked about git master. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 11 16:58:33 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 11 Jun 2012 14:58:33 -0000 Subject: [FFmpeg-trac] #1435(undetermined:new): FFmpeg 0.11.1 simple reproducable synchronisation bug with work around - non imput specific In-Reply-To: <036.953abdff095dd0858c1e1e2335462fd0@avcodec.org> References: <036.953abdff095dd0858c1e1e2335462fd0@avcodec.org> Message-ID: <051.5b29e2d48481897a06acfa9eee389168@avcodec.org> #1435: FFmpeg 0.11.1 simple reproducable synchronisation bug with work around - non imput specific -------------------------------------+------------------------------------- Reporter: feelart | Owner: Type: defect | Status: new Priority: normal | Component: Version: 0.11.1 | undetermined Keywords: avi desync | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by feelart): I uploaded a compress file, quick avi test show same issue; test file created with instruction: ffmpeg -i "2012-03 03Praha.mp4" -acodec copy -vcodec mpeg4 -q 20 acopy_mpeg4MP4.mp4 http://www.filefactory.com/file/5uzhvoaiv62h/n/acopy_mpeg4MP4_mp4 I think now you've got everything to replicate it -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 11 17:34:13 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 11 Jun 2012 15:34:13 -0000 Subject: [FFmpeg-trac] #1436(undetermined:new): transcoding .aac to mp4 In-Reply-To: <034.0d81a878fb2d3a0fac6d43395953c858@avcodec.org> References: <034.0d81a878fb2d3a0fac6d43395953c858@avcodec.org> Message-ID: <049.6ffcf89360ebaa4982a67810eac03f09@avcodec.org> #1436: transcoding .aac to mp4 -------------------------------------+------------------------------------- Reporter: Silly | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: aac mp4 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Am I correct that the resulting file plays fine with ffplay and MPlayer? Which players fail? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 11 18:25:35 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 11 Jun 2012 16:25:35 -0000 Subject: [FFmpeg-trac] #1436(undetermined:new): transcoding .aac to mp4 In-Reply-To: <034.0d81a878fb2d3a0fac6d43395953c858@avcodec.org> References: <034.0d81a878fb2d3a0fac6d43395953c858@avcodec.org> Message-ID: <049.c3087f951e7df6055c2bc411a520cdaa@avcodec.org> #1436: transcoding .aac to mp4 -------------------------------------+------------------------------------- Reporter: Silly | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: aac mp4 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by Silly): The players I use on regular basis are Totem and VLC -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 11 18:28:28 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 11 Jun 2012 16:28:28 -0000 Subject: [FFmpeg-trac] #1436(undetermined:new): transcoding .aac to mp4 In-Reply-To: <034.0d81a878fb2d3a0fac6d43395953c858@avcodec.org> References: <034.0d81a878fb2d3a0fac6d43395953c858@avcodec.org> Message-ID: <049.5a855a7290f24230a9dc71abb94be052@avcodec.org> #1436: transcoding .aac to mp4 -------------------------------------+------------------------------------- Reporter: Silly | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: aac mp4 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by Silly): Installed and tested with Mplayer and it plays perfectly well, unlike with Totem and VLC -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 11 20:06:48 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 11 Jun 2012 18:06:48 -0000 Subject: [FFmpeg-trac] #1440(undetermined:new): MinGW32 Builds Fail Message-ID: <038.2e7527937ddfc4654be99ebd5a17e672@avcodec.org> #1440: MinGW32 Builds Fail -------------------------------------+------------------------------------- Reporter: mbradshaw | Owner: Type: defect | Status: new Priority: normal | Component: Version: git- | undetermined master | Keywords: Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- Building with MinGW32 fails. [http://fate.ffmpeg.org/report.cgi?time=20120611144205&slot=x86_64-debian- mingw32-gcc-4.6 FATE test shows the failure.] Also fails for me on my Windows 7 MinGW build system. git bisect shows this was introduced with commit 5db5169e46a5f1676aafb82ec8c3f5dc6fb6bb6d, "avconv: multithreaded demuxing." However, I don't think this commit is the root of the problem. The reported compile error, for those who haven't checked the FATE test, is: {{{ CC ffmpeg.o /home/fate/fate/src/ffmpeg.c:1:0: warning: -fPIC ignored for target (all code is position independent) [enabled by default] /home/fate/fate/src/ffmpeg.c:1:0: warning: -fPIC ignored for target (all code is position independent) [enabled by default] In file included from /home/fate/fate/src/ffmpeg.c:93:0: /home/fate/fate/src/libavcodec/w32pthreads.h:67:37: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'win32thread_worker' /home/fate/fate/src/libavcodec/w32pthreads.h: In function 'pthread_create': /home/fate/fate/src/libavcodec/w32pthreads.h:79:60: error: 'win32thread_worker' undeclared (first use in this function) /home/fate/fate/src/libavcodec/w32pthreads.h:79:60: note: each undeclared identifier is reported only once for each function it appears in /home/fate/fate/src/ffmpeg.c: In function 'opt_recording_timestamp': /home/fate/fate/src/ffmpeg.c:4032:5: warning: unknown conversion type character 'F' in format [-Wformat] /home/fate/fate/src/ffmpeg.c:4032:5: warning: unknown conversion type character 'T' in format [-Wformat] /home/fate/fate/src/ffmpeg.c: At top level: /home/fate/fate/src/libavcodec/w32pthreads.h:150:13: warning: 'pthread_cond_destroy' defined but not used [-Wunused-function] /home/fate/fate/src/libavcodec/w32pthreads.h:166:13: warning: 'pthread_cond_broadcast' defined but not used [-Wunused-function] /home/fate/fate/src/libavcodec/w32pthreads.h:254:13: warning: 'w32thread_init' defined but not used [-Wunused-function] /home/fate/fate/src/ffmpeg.c:1533:12: warning: 'check_recording_time' defined but not used [-Wunused-function] }}} Replacing "attribute_align_arg" with "__attribute__((force_align_arg_pointer))" in libavcodec/w32pthreads.h fixes the error. Including libavutil/internal.h also seems to fix this error, but introduces new errors in ffmpeg.c (because of things like fprintf). I'm not sure what the best solution is (attribute_align_arg is needed and it's defined in libavutil/internal.h, but ffmpeg.c can't include that file), and will leave it up to others to determine that. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 11 20:10:13 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 11 Jun 2012 18:10:13 -0000 Subject: [FFmpeg-trac] #1440(undetermined:new): MinGW32 Builds Fail In-Reply-To: <038.2e7527937ddfc4654be99ebd5a17e672@avcodec.org> References: <038.2e7527937ddfc4654be99ebd5a17e672@avcodec.org> Message-ID: <053.195b690be0103e1fba7b1aadd8d67b0f@avcodec.org> #1440: MinGW32 Builds Fail -------------------------------------+------------------------------------- Reporter: mbradshaw | 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 -------------------------------------+------------------------------------- Description changed by mbradshaw: Old description: > Building with MinGW32 fails. > [http://fate.ffmpeg.org/report.cgi?time=20120611144205&slot=x86_64 > -debian-mingw32-gcc-4.6 FATE test shows the failure.] Also fails for me > on my Windows 7 MinGW build system. > > git bisect shows this was introduced with commit > 5db5169e46a5f1676aafb82ec8c3f5dc6fb6bb6d, "avconv: multithreaded > demuxing." However, I don't think this commit is the root of the problem. > The reported compile error, for those who haven't checked the FATE test, > is: > > {{{ > CC ffmpeg.o > /home/fate/fate/src/ffmpeg.c:1:0: warning: -fPIC ignored for target (all > code is position independent) [enabled by default] > /home/fate/fate/src/ffmpeg.c:1:0: warning: -fPIC ignored for target (all > code is position independent) [enabled by default] > In file included from /home/fate/fate/src/ffmpeg.c:93:0: > /home/fate/fate/src/libavcodec/w32pthreads.h:67:37: error: expected '=', > ',', ';', 'asm' or '__attribute__' before 'win32thread_worker' > /home/fate/fate/src/libavcodec/w32pthreads.h: In function > 'pthread_create': > /home/fate/fate/src/libavcodec/w32pthreads.h:79:60: error: > 'win32thread_worker' undeclared (first use in this function) > /home/fate/fate/src/libavcodec/w32pthreads.h:79:60: note: each undeclared > identifier is reported only once for each function it appears in > /home/fate/fate/src/ffmpeg.c: In function 'opt_recording_timestamp': > /home/fate/fate/src/ffmpeg.c:4032:5: warning: unknown conversion type > character 'F' in format [-Wformat] > /home/fate/fate/src/ffmpeg.c:4032:5: warning: unknown conversion type > character 'T' in format [-Wformat] > /home/fate/fate/src/ffmpeg.c: At top level: > /home/fate/fate/src/libavcodec/w32pthreads.h:150:13: warning: > 'pthread_cond_destroy' defined but not used [-Wunused-function] > /home/fate/fate/src/libavcodec/w32pthreads.h:166:13: warning: > 'pthread_cond_broadcast' defined but not used [-Wunused-function] > /home/fate/fate/src/libavcodec/w32pthreads.h:254:13: warning: > 'w32thread_init' defined but not used [-Wunused-function] > /home/fate/fate/src/ffmpeg.c:1533:12: warning: 'check_recording_time' > defined but not used [-Wunused-function] > }}} > > Replacing "attribute_align_arg" with > "__attribute__((force_align_arg_pointer))" in libavcodec/w32pthreads.h > fixes the error. Including libavutil/internal.h also seems to fix this > error, but introduces new errors in ffmpeg.c (because of things like > fprintf). > > I'm not sure what the best solution is (attribute_align_arg is needed and > it's defined in libavutil/internal.h, but ffmpeg.c can't include that > file), and will leave it up to others to determine that. New description: Building with MinGW32 fails. [http://fate.ffmpeg.org/report.cgi?time=20120611144205&slot=x86_64-debian- mingw32-gcc-4.6 FATE test shows the failure.] Also fails for me on my Windows 7 MinGW build system. git bisect shows this was introduced with commit 5db5169e46a5f1676aafb82ec8c3f5dc6fb6bb6d, "avconv: multithreaded demuxing." However, I don't think this commit is the root of the problem. The reported compile error, for those who haven't checked the FATE test, is: {{{ CC ffmpeg.o /home/fate/fate/src/ffmpeg.c:1:0: warning: -fPIC ignored for target (all code is position independent) [enabled by default] /home/fate/fate/src/ffmpeg.c:1:0: warning: -fPIC ignored for target (all code is position independent) [enabled by default] In file included from /home/fate/fate/src/ffmpeg.c:93:0: /home/fate/fate/src/libavcodec/w32pthreads.h:67:37: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'win32thread_worker' /home/fate/fate/src/libavcodec/w32pthreads.h: In function 'pthread_create': /home/fate/fate/src/libavcodec/w32pthreads.h:79:60: error: 'win32thread_worker' undeclared (first use in this function) /home/fate/fate/src/libavcodec/w32pthreads.h:79:60: note: each undeclared identifier is reported only once for each function it appears in /home/fate/fate/src/ffmpeg.c: In function 'opt_recording_timestamp': /home/fate/fate/src/ffmpeg.c:4032:5: warning: unknown conversion type character 'F' in format [-Wformat] /home/fate/fate/src/ffmpeg.c:4032:5: warning: unknown conversion type character 'T' in format [-Wformat] /home/fate/fate/src/ffmpeg.c: At top level: /home/fate/fate/src/libavcodec/w32pthreads.h:150:13: warning: 'pthread_cond_destroy' defined but not used [-Wunused-function] /home/fate/fate/src/libavcodec/w32pthreads.h:166:13: warning: 'pthread_cond_broadcast' defined but not used [-Wunused-function] /home/fate/fate/src/libavcodec/w32pthreads.h:254:13: warning: 'w32thread_init' defined but not used [-Wunused-function] /home/fate/fate/src/ffmpeg.c:1533:12: warning: 'check_recording_time' defined but not used [-Wunused-function] }}} Replacing `attribute_align_arg` with `__attribute__((force_align_arg_pointer))` in libavcodec/w32pthreads.h fixes the error. Including libavutil/internal.h also seems to fix this error, but introduces new errors in ffmpeg.c (because of things like fprintf). I'm not sure what the best solution is (`attribute_align_arg` is needed and it's defined in libavutil/internal.h, but ffmpeg.c can't include that file), and will leave it up to others to determine that. -- -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 11 20:11:41 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 11 Jun 2012 18:11:41 -0000 Subject: [FFmpeg-trac] #1440(undetermined:new): MinGW32 Builds Fail In-Reply-To: <038.2e7527937ddfc4654be99ebd5a17e672@avcodec.org> References: <038.2e7527937ddfc4654be99ebd5a17e672@avcodec.org> Message-ID: <053.74fa93c39992c7502c63ac83cb99fab3@avcodec.org> #1440: MinGW32 Builds Fail -------------------------------------+------------------------------------- Reporter: mbradshaw | 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 -------------------------------------+------------------------------------- Description changed by mbradshaw: Old description: > Building with MinGW32 fails. > [http://fate.ffmpeg.org/report.cgi?time=20120611144205&slot=x86_64 > -debian-mingw32-gcc-4.6 FATE test shows the failure.] Also fails for me > on my Windows 7 MinGW build system. > > git bisect shows this was introduced with commit > 5db5169e46a5f1676aafb82ec8c3f5dc6fb6bb6d, "avconv: multithreaded > demuxing." However, I don't think this commit is the root of the problem. > The reported compile error, for those who haven't checked the FATE test, > is: > > {{{ > CC ffmpeg.o > /home/fate/fate/src/ffmpeg.c:1:0: warning: -fPIC ignored for target (all > code is position independent) [enabled by default] > /home/fate/fate/src/ffmpeg.c:1:0: warning: -fPIC ignored for target (all > code is position independent) [enabled by default] > In file included from /home/fate/fate/src/ffmpeg.c:93:0: > /home/fate/fate/src/libavcodec/w32pthreads.h:67:37: error: expected '=', > ',', ';', 'asm' or '__attribute__' before 'win32thread_worker' > /home/fate/fate/src/libavcodec/w32pthreads.h: In function > 'pthread_create': > /home/fate/fate/src/libavcodec/w32pthreads.h:79:60: error: > 'win32thread_worker' undeclared (first use in this function) > /home/fate/fate/src/libavcodec/w32pthreads.h:79:60: note: each undeclared > identifier is reported only once for each function it appears in > /home/fate/fate/src/ffmpeg.c: In function 'opt_recording_timestamp': > /home/fate/fate/src/ffmpeg.c:4032:5: warning: unknown conversion type > character 'F' in format [-Wformat] > /home/fate/fate/src/ffmpeg.c:4032:5: warning: unknown conversion type > character 'T' in format [-Wformat] > /home/fate/fate/src/ffmpeg.c: At top level: > /home/fate/fate/src/libavcodec/w32pthreads.h:150:13: warning: > 'pthread_cond_destroy' defined but not used [-Wunused-function] > /home/fate/fate/src/libavcodec/w32pthreads.h:166:13: warning: > 'pthread_cond_broadcast' defined but not used [-Wunused-function] > /home/fate/fate/src/libavcodec/w32pthreads.h:254:13: warning: > 'w32thread_init' defined but not used [-Wunused-function] > /home/fate/fate/src/ffmpeg.c:1533:12: warning: 'check_recording_time' > defined but not used [-Wunused-function] > }}} > > Replacing `attribute_align_arg` with > `__attribute__((force_align_arg_pointer))` in libavcodec/w32pthreads.h > fixes the error. Including libavutil/internal.h also seems to fix this > error, but introduces new errors in ffmpeg.c (because of things like > fprintf). > > I'm not sure what the best solution is (`attribute_align_arg` is needed > and it's defined in libavutil/internal.h, but ffmpeg.c can't include that > file), and will leave it up to others to determine that. New description: Building with MinGW32 fails. [http://fate.ffmpeg.org/report.cgi?time=20120611144205&slot=x86_64-debian- mingw32-gcc-4.6 FATE test shows the failure.] Also fails for me on my Windows 7 MinGW build system. git bisect shows this was introduced with commit 5db5169e46a5f1676aafb82ec8c3f5dc6fb6bb6d, "avconv: multithreaded demuxing." However, I don't think this commit is the root of the problem. The reported compile error, for those who haven't checked the FATE test, is: {{{ CC ffmpeg.o /home/fate/fate/src/ffmpeg.c:1:0: warning: -fPIC ignored for target (all code is position independent) [enabled by default] /home/fate/fate/src/ffmpeg.c:1:0: warning: -fPIC ignored for target (all code is position independent) [enabled by default] In file included from /home/fate/fate/src/ffmpeg.c:93:0: /home/fate/fate/src/libavcodec/w32pthreads.h:67:37: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'win32thread_worker' /home/fate/fate/src/libavcodec/w32pthreads.h: In function 'pthread_create': /home/fate/fate/src/libavcodec/w32pthreads.h:79:60: error: 'win32thread_worker' undeclared (first use in this function) /home/fate/fate/src/libavcodec/w32pthreads.h:79:60: note: each undeclared identifier is reported only once for each function it appears in /home/fate/fate/src/ffmpeg.c: In function 'opt_recording_timestamp': /home/fate/fate/src/ffmpeg.c:4032:5: warning: unknown conversion type character 'F' in format [-Wformat] /home/fate/fate/src/ffmpeg.c:4032:5: warning: unknown conversion type character 'T' in format [-Wformat] /home/fate/fate/src/ffmpeg.c: At top level: /home/fate/fate/src/libavcodec/w32pthreads.h:150:13: warning: 'pthread_cond_destroy' defined but not used [-Wunused-function] /home/fate/fate/src/libavcodec/w32pthreads.h:166:13: warning: 'pthread_cond_broadcast' defined but not used [-Wunused-function] /home/fate/fate/src/libavcodec/w32pthreads.h:254:13: warning: 'w32thread_init' defined but not used [-Wunused-function] /home/fate/fate/src/ffmpeg.c:1533:12: warning: 'check_recording_time' defined but not used [-Wunused-function] }}} Replacing `attribute_align_arg` with `__attribute__((force_align_arg_pointer))` in libavcodec/w32pthreads.h fixes the error. Including libavutil/internal.h also seems to fix this error, but introduces new errors in ffmpeg.c (because of things like printf). I'm not sure what the best solution is (`attribute_align_arg` is needed and it's defined in libavutil/internal.h, but ffmpeg.c can't include that file), and will leave it up to others to determine that. -- -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 11 20:22:54 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 11 Jun 2012 18:22:54 -0000 Subject: [FFmpeg-trac] #1441(undetermined:new): Segfault using v4l2 and alsa Message-ID: <034.9f57fb3ca5c06ef475dc20506d30de10@avcodec.org> #1441: Segfault using v4l2 and alsa -------------------------------------+------------------------------------- Reporter: burek | 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: When using the following line, ffmpeg crashes after 4-5 seconds. How to reproduce: {{{ % ffmpeg -f v4l2 -s cif -r 30 -i /dev/video0 -f alsa -ar 44100 -ac 2 -i hw:0 -vcodec libx264 -acodec libaacplus -ab 32k -absf aac_adtstoasc -f mpegts udp://192.168.2.2:10001 ffmpeg version git-2012-06-07-6668ef7 Copyright (c) 2000-2012 the FFmpeg developers built on debian/testing }}} gdb: {{{ # gdb 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 "x86_64-linux-gnu". For bug reporting instructions, please see: ... Reading symbols from /root/tmp/ffmpeg/ffmpeg_g...done. (gdb) r -f v4l2 -s cif -r 30 -i /dev/video0 -f alsa -ar 44100 -ac 2 -i hw:0 -vcodec libx264 -acodec libaacplus -ab 32k -absf aac_adtstoasc -f mpegts udp://192.168.2.2:10001 Starting program: /root/tmp/ffmpeg/ffmpeg_g -f v4l2 -s cif -r 30 -i /dev/video0 -f alsa -ar 44100 -ac 2 -i hw:0 -vcodec libx264 -acodec libaacplus -ab 32k -absf aac_adtstoasc -f mpegts udp://192.168.2.2:10001 [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". ffmpeg version git-2012-06-07-6668ef7 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 8 2012 00:47:25 with gcc 4.6.2 configuration: --enable-static --enable-shared --enable-gpl --enable- nonfree --enable-postproc --enable-libx264 --enable-libaacplus --enable- libmp3lame --enable-libv4l2 libavutil 51. 56.100 / 51. 56.100 libavcodec 54. 25.100 / 54. 25.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 78.101 / 2. 78.101 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [video4linux2,v4l2 @ 0x62c320] Estimating duration from bitrate, this may be inaccurate Input #0, video4linux2,v4l2, from '/dev/video0': Duration: N/A, start: 33314.526290, bitrate: 36495 kb/s Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 352x288, 36495 kb/s, 30 tbr, 1000k tbn, 30 tbc [alsa @ 0x639f80] Estimating duration from bitrate, this may be inaccurate Guessed Channel Layout for Input Stream #1.0 : stereo Input #1, alsa, from 'hw:0': Duration: N/A, start: 1339438588.185004, bitrate: 1411 kb/s Stream #1:0: Audio: pcm_s16le, 44100 Hz, stereo, s16, 1411 kb/s [buffer @ 0x63f420] w:352 h:288 pixfmt:yuv420p tb:1/30 sar:0/1 sws_param:flags=2 [ffmpeg_buffersink @ 0x6409a0] No opaque field provided [buffer @ 0x63f420] TB:0.033333 [libx264 @ 0x63c120] using cpu capabilities: MMX2 SSE2Fast SSSE3 Cache64 [New Thread 0x7fffd30a5700 (LWP 12843)] [New Thread 0x7fffd28a4700 (LWP 12844)] [New Thread 0x7fffd20a3700 (LWP 12845)] [New Thread 0x7fffd12e1700 (LWP 12846)] [libx264 @ 0x63c120] profile High, level 1.3 [mpegts @ 0x63bc00] muxrate VBR, pcr every 3 pkts, sdt every 200, pat/pmt every 40 pkts Output #0, mpegts, to 'udp://192.168.2.2:10001': Metadata: encoder : Lavf54.6.101 Stream #0:0: Video: h264, yuv420p, 352x288, q=-1--1, 90k tbn, 30 tbc Stream #0:1: Audio: aac, 44100 Hz, stereo, s16, 32 kb/s Stream mapping: Stream #0:0 -> #0:0 (rawvideo -> libx264) Stream #1:0 -> #0:1 (pcm_s16le -> libaacplus) Press [q] to stop, [?] for help [alsa @ 0x639f80] ALSA buffer xrun. AAC bitstream not in ADTS format and extradata missing05.03 bitrate= 221.4kbits/s *** glibc detected *** /root/tmp/ffmpeg/ffmpeg_g: free(): invalid pointer: 0x0000000000c46547 *** ======= Backtrace: ========= /lib/x86_64-linux-gnu/libc.so.6(+0x75ab6)[0x7ffff5740ab6] /lib/x86_64-linux-gnu/libc.so.6(cfree+0x6c)[0x7ffff57457ec] /usr/local/lib/libavcodec.so.54(av_destruct_packet+0xd)[0x7ffff684186d] /usr/local/lib/libavcodec.so.54(av_free_packet+0x14)[0x7ffff6841c74] /usr/local/lib/libavformat.so.54(av_interleaved_write_frame+0xe9)[0x7ffff76e8259] /root/tmp/ffmpeg/ffmpeg_g[0x40ecb8] /root/tmp/ffmpeg/ffmpeg_g[0x410f44] /root/tmp/ffmpeg/ffmpeg_g[0x408134] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xfd)[0x7ffff56e9ead] /root/tmp/ffmpeg/ffmpeg_g[0x408dc1] ======= Memory map: ======== 00400000-00420000 r-xp 00000000 08:01 5472265 /root/tmp/ffmpeg/ffmpeg_g 0061f000-00622000 rw-p 0001f000 08:01 5472265 /root/tmp/ffmpeg/ffmpeg_g 00622000-0137d000 rw-p 00000000 00:00 0 [heap] 7fffc8000000-7fffc8021000 rw-p 00000000 00:00 0 7fffc8021000-7fffcc000000 ---p 00000000 00:00 0 7fffcf4f2000-7fffcf507000 r-xp 00000000 08:01 12338103 /lib/x86_64-linux-gnu/libgcc_s.so.1 7fffcf507000-7fffcf707000 ---p 00015000 08:01 12338103 /lib/x86_64-linux-gnu/libgcc_s.so.1 7fffcf707000-7fffcf708000 rw-p 00015000 08:01 12338103 /lib/x86_64-linux-gnu/libgcc_s.so.1 7fffcf70e000-7fffd0ae1000 rw-p 00000000 00:00 0 7fffd0ae1000-7fffd0ae2000 ---p 00000000 00:00 0 7fffd0ae2000-7fffd18a3000 rw-p 00000000 00:00 0 7fffd18a3000-7fffd18a4000 ---p 00000000 00:00 0 7fffd18a4000-7fffd20a4000 rw-p 00000000 00:00 0 7fffd20a4000-7fffd20a5000 ---p 00000000 00:00 0 7fffd20a5000-7fffd28a5000 rw-p 00000000 00:00 0 7fffd28a5000-7fffd28a6000 ---p 00000000 00:00 0 7fffd28a6000-7fffd3215000 rw-p 00000000 00:00 0 7fffd3215000-7fffd3228000 r-xp 00000000 08:01 12338109 /lib/x86_64-linux-gnu/libresolv-2.13.so 7fffd3228000-7fffd3427000 ---p 00013000 08:01 12338109 /lib/x86_64-linux-gnu/libresolv-2.13.so 7fffd3427000-7fffd3428000 r--p 00012000 08:01 12338109 /lib/x86_64-linux-gnu/libresolv-2.13.so 7fffd3428000-7fffd3429000 rw-p 00013000 08:01 12338109 /lib/x86_64-linux-gnu/libresolv-2.13.so 7fffd3429000-7fffd342b000 rw-p 00000000 00:00 0 7fffd342b000-7fffd3430000 r-xp 00000000 08:01 12338170 /lib/x86_64-linux-gnu/libnss_dns-2.13.so 7fffd3430000-7fffd362f000 ---p 00005000 08:01 12338170 /lib/x86_64-linux-gnu/libnss_dns-2.13.so 7fffd362f000-7fffd3630000 r--p 00004000 08:01 12338170 /lib/x86_64-linux-gnu/libnss_dns-2.13.so 7fffd3630000-7fffd3631000 rw-p 00005000 08:01 12338170 /lib/x86_64-linux-gnu/libnss_dns-2.13.so 7fffd3631000-7fffd363c000 r-xp 00000000 08:01 12338186 /lib/x86_64-linux-gnu/libnss_files-2.13.so 7fffd363c000-7fffd383b000 ---p 0000b000 08:01 12338186 /lib/x86_64-linux-gnu/libnss_files-2.13.so 7fffd383b000-7fffd383c000 r--p 0000a000 08:01 12338186 /lib/x86_64-linux-gnu/libnss_files-2.13.so 7fffd383c000-7fffd383d000 rw-p 0000b000 08:01 12338186 /lib/x86_64-linux-gnu/libnss_files-2.13.so 7fffd383d000-7fffd386f000 rw-s 0060e000 00:05 3651 /dev/video0 7fffd386f000-7fffd38a1000 rw-s 005dc000 00:05 3651 /dev/video0 7fffd38a1000-7fffd38d3000 rw-s 005aa000 00:05 3651 /dev/video0 7fffd38d3000-7fffd3905000 rw-s 00578000 00:05 3651 /dev/video0 7fffd3905000-7fffd3937000 rw-s 00546000 00:05 3651 /dev/video0 7fffd3937000-7fffd3969000 rw-s 00514000 00:05 3651 /dev/video0 7fffd3969000-7fffd399b000 rw-s 004e2000 00:05 3651 /dev/video0 7fffd399b000-7fffd39cd000 rw-s 004b0000 00:05 3651 /dev/video0 7fffd39cd000-7fffd39ff000 rw-s 0047e000 00:05 3651 /dev/video0 7fffd39ff000-7fffd3a31000 rw-s 0044c000 00:05 3651 /dev/video0 7fffd3a31000-7fffd3a63000 rw-s 0041a000 00:05 3651 /dev/video0 7fffd3a63000-7fffd3a95000 rw-s 003e8000 00:05 3651 /dev/video0 7fffd3a95000-7fffd3ac7000 rw-s 003b6000 00:05 3651 /dev/video0 7fffd3ac7000-7fffd3af9000 rw-s 00384000 00:05 3651 /dev/video0 7fffd3af9000-7fffd3b2b000 rw-s 00352000 00:05 3651 /dev/video0 7fffd3b2b000-7fffd3b5d000 rw-s 00320000 00:05 3651 /dev/video0 7fffd3b5d000-7fffd3b8f000 rw-s 002ee000 00:05 3651 /dev/video0 7fffd3b8f000-7fffd3bc1000 rw-s 002bc000 00:05 3651 /dev/video0 7fffd3bc1000-7fffd3bf3000 rw-s 0028a000 00:05 3651 /dev/video0 7fffd3bf3000-7fffd3c25000 rw-s 00258000 00:05 3651 /dev/video0 7fffd3c25000-7fffd3c57000 rw-s 00226000 00:05 3651 /dev/video0 7fffd3c57000-7fffd3c89000 rw-s 001f4000 00:05 3651 /dev/video0 7fffd3c89000-7fffd3cbb000 rw-s 001c2000 00:05 3651 /dev/video0 7fffd3cbb000-7ffff3cbb000 rw-p 00000000 00:00 0 7ffff3cbb000-7ffff3cf5000 r-xp 00000000 08:01 9855453 /usr/lib/x86_64-linux-gnu/libjpeg.so.8.4.0 7ffff3cf5000-7ffff3ef4000 ---p 0003a000 08:01 9855453 /usr/lib/x86_64-linux-gnu/libjpeg.so.8.4.0 7ffff3ef4000-7ffff3ef5000 rw-p 00039000 08:01 9855453 /usr/lib/x86_64-linux-gnu/libjpeg.so.8.4.0 7ffff3ef5000-7ffff3f16000 r-xp 00000000 08:01 9854982 /usr/lib/x86_64-linux-gnu/libv4lconvert.so.0 7ffff3f16000-7ffff4115000 ---p 00021000 08:01 9854982 /usr/lib/x86_64-linux-gnu/libv4lconvert.so.0 7ffff4115000-7ffff4117000 r--p 00020000 08:01 9854982 /usr/lib/x86_64-linux-gnu/libv4lconvert.so.0 7ffff4117000-7ffff4118000 rw-p 00022000 08:01 9854982 /usr/lib/x86_64-linux-gnu/libv4lconvert.so.0 7ffff4118000-7ffff416a000 rw-p 00000000 00:00 0 7ffff416a000-7ffff416c000 r-xp 00000000 08:01 12338184 /lib/x86_64-linux-gnu/libdl-2.13.so 7ffff416c000-7ffff436c000 ---p 00002000 08:01 12338184 /lib/x86_64-linux-gnu/libdl-2.13.so 7ffff436c000-7ffff436d000 r--p 00002000 08:01 12338184 /lib/x86_64-linux-gnu/libdl-2.13.so 7ffff436d000-7ffff436e000 rw-p 00003000 08:01 12338184 /lib/x86_64-linux-gnu/libdl-2.13.so 7ffff436e000-7ffff439d000 r-xp 00000000 08:01 9836135 /usr/lib/libaacplus.so.2.0.2 7ffff439d000-7ffff459c000 ---p 0002f000 08:01 9836135 /usr/lib/libaacplus.so.2.0.2 7ffff459c000-7ffff459d000 rw-p 0002e000 08:01 9836135 /usr/lib/libaacplus.so.2.0.2 7ffff459d000-7ffff45e4000 r-xp 00000000 08:01 9855350 /usr/lib/x86_64-linux-gnu/libmp3lame.so.0.0.0 7ffff45e4000-7ffff47e4000 ---p 00047000 08:01 9855350 /usr/lib/x86_64-linux-gnu/libmp3lame.so.0.0.0 7ffff47e4000-7ffff47e5000 r--p 00047000 08:01 9855350 /usr/lib/x86_64-linux-gnu/libmp3lame.so.0.0.0 7ffff47e5000-7ffff47e6000 rw-p 00048000 08:01 9855350 /usr/lib/x86_64-linux-gnu/libmp3lame.so.0.0.0 7ffff47e6000-7ffff4817000 rw-p 00000000 00:00 0 7ffff4817000-7ffff4920000 r-xp 00000000 08:01 9847860 /usr/local/lib/libx264.so.120 7ffff4920000-7ffff4b1f000 ---p 00109000 08:01 9847860 /usr/local/lib/libx264.so.120 7ffff4b1f000-7ffff4b22000 rw-p 00108000 08:01 9847860 /usr/local/lib/libx264.so.120 7ffff4b22000-7ffff4b9d000 rw-p 00000000 00:00 0 7ffff4b9d000-7ffff4bb4000 r-xp 00000000 08:01 9832702 /usr/lib/libz.so.1.2.3.4 7ffff4bb4000-7ffff4db3000 ---p 00017000 08:01 9832702 /usr/lib/libz.so.1.2.3.4 7ffff4db3000-7ffff4db4000 rw-p 00016000 08:01 9832702 /usr/lib/libz.so.1.2.3.4 7ffff4db4000-7ffff4dc3000 r-xp 00000000 08:01 12337183 /lib/x86_64-linux-gnu/libbz2.so.1.0.4 7ffff4dc3000-7ffff4fc2000 ---p 0000f000 08:01 12337183 /lib/x86_64-linux-gnu/libbz2.so.1.0.4 7ffff4fc2000-7ffff4fc4000 rw-p 0000e000 08:01 12337183 /lib/x86_64-linux-gnu/libbz2.so.1.0.4 7ffff4fc4000-7ffff4fcb000 r-xp 00000000 08:01 12338190 /lib/x86_64-linux-gnu/librt-2.13.so 7ffff4fcb000-7ffff51ca000 ---p 00007000 08:01 12338190 /lib/x86_64-linux-gnu/librt-2.13.so 7ffff51ca000-7ffff51cb000 r--p 00006000 08:01 12338190 /lib/x86_64-linux-gnu/librt-2.13.so 7ffff51cb000-7ffff51cc000 rw-p 00007000 08:01 12338190 /lib/x86_64-linux-gnu/librt-2.13.so 7ffff51cc000-7ffff51d4000 r-xp 00000000 08:01 9854988 /usr/lib/x86_64-linux-gnu/libv4l2.so.0 7ffff51d4000-7ffff53d3000 ---p 00008000 08:01 9854988 /usr/lib/x86_64-linux-gnu/libv4l2.so.0 7ffff53d3000-7ffff53d4000 r--p 00007000 08:01 9854988 /usr/lib/x86_64-linux-gnu/libv4l2.so.0 7ffff53d4000-7ffff53d8000 rw-p 00008000 08:01 9854988 /usr/lib/x86_64-linux-gnu/libv4l2.so.0 7ffff53d8000-7ffff54c3000 r-xp 00000000 08:01 9855270 /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0 7ffff54c3000-7ffff56c3000 ---p 000eb000 08:01 9855270 /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0 7ffff56c3000-7ffff56cb000 rw-p 000eb000 08:01 9855270 /usr/lib/x86_64-linux-gnu/libasound.so.2.0.0 7ffff56cb000-7ffff5848000 r-xp 00000000 08:01 12338108 /lib/x86_64-linux-gnu/libc-2.13.so 7ffff5848000-7ffff5a48000 ---p 0017d000 08:01 12338108 /lib/x86_64-linux-gnu/libc-2.13.so 7ffff5a48000-7ffff5a4c000 r--p 0017d000 08:01 12338108 /lib/x86_64-linux-gnu/libc-2.13.so 7ffff5a4c000-7ffff5a4d000 rw-p 00181000 08:01 12338108 /lib/x86_64-linux-gnu/libc-2.13.so 7ffff5a4d000-7ffff5a52000 rw-p 00000000 00:00 0 7ffff5a52000-7ffff5a69000 r-xp 00000000 08:01 12338188 /lib/x86_64-linux-gnu/libpthread-2.13.so 7ffff5a69000-7ffff5c68000 ---p 00017000 08:01 12338188 /lib/x86_64-linux-gnu/libpthread-2.13.so 7ffff5c68000-7ffff5c69000 r--p 00016000 08:01 12338188 /lib/x86_64-linux-gnu/libpthread-2.13.so 7ffff5c69000-7ffff5c6a000 rw-p 00017000 08:01 12338188 /lib/x86_64-linux-gnu/libpthread-2.13.so 7ffff5c6a000-7ffff5c6e000 rw-p 00000000 00:00 0 7ffff5c6e000-7ffff5cef000 r-xp 00000000 08:01 12338172 /lib/x86_64-linux-gnu/libm-2.13.so 7ffff5cef000-7ffff5eee000 ---p 00081000 08:01 12338172 /lib/x86_64-linux-gnu/libm-2.13.so 7ffff5eee000-7ffff5eef000 r--p 00080000 08:01 12338172 /lib/x86_64-linux-gnu/libm-2.13.so 7ffff5eef000-7ffff5ef0000 rw-p 00081000 08:01 12338172 /lib/x86_64-linux-gnu/libm-2.13.so 7ffff5ef0000-7ffff5f0f000 r-xp 00000000 08:01 9847464 /usr/local/lib/libavutil.so.51.56.100 7ffff5f0f000-7ffff610e000 ---p 0001f000 08:01 9847464 /usr/local/lib/libavutil.so.51.56.100 7ffff610e000-7ffff6112000 rw-p 0001e000 08:01 9847464 /usr/local/lib/libavutil.so.51.56.100 7ffff6112000-7ffff6116000 rw-p 00000000 00:00 0 7ffff6116000-7ffff615f000 r-xp 00000000 08:01 9847338 /usr/local/lib/libswscale.so.2.1.100 7ffff615f000-7ffff635e000 ---p 00049000 08:01 9847338 /usr/local/lib/libswscale.so.2.1.100 7ffff635e000-7ffff6360000 rw-p 00048000 08:01 9847338 /usr/local/lib/libswscale.so.2.1.100 7ffff6360000-7ffff636f000 r-xp 00000000 08:01 9847330 /usr/local/lib/libswresample.so.0.15.100 7ffff636f000-7ffff656f000 ---p 0000f000 08:01 9847330 /usr/local/lib/libswresample.so.0.15.100 7ffff656f000-7ffff6571000 rw-p 0000f000 08:01 9847330 /usr/local/lib/libswresample.so.0.15.100 7ffff6571000-7ffff6587000 r-xp 00000000 08:01 9847325 /usr/local/lib/libpostproc.so.52.0.100 7ffff6587000-7ffff6786000 ---p 00016000 08:01 9847325 /usr/local/lib/libpostproc.so.52.0.100 7ffff6786000-7ffff6787000 rw-p 00015000 08:01 9847325 /usr/local/lib/libpostproc.so.52.0.100 7ffff6787000-7ffff6e75000 r-xp 00000000 08:01 9847321 /usr/local/lib/libavcodec.so.54.25.100 7ffff6e75000-7ffff7074000 ---p 006ee000 08:01 9847321 /usr/local/lib/libavcodec.so.54.25.100 7ffff7074000-7ffff70a0000 rw-p 006ed000 08:01 9847321 /usr/local/lib/libavcodec.so.54.25.100 7ffff70a0000-7ffff761a000 rw-p 00000000 00:00 0 7ffff761a000-7ffff7727000 r-xp 00000000 08:01 9847317 /usr/local/lib/libavformat.so.54.6.101 7ffff7727000-7ffff7927000 ---p 0010d000 08:01 9847317 /usr/local/lib/libavformat.so.54.6.101 7ffff7927000-7ffff793c000 rw-p 0010d000 08:01 9847317 /usr/local/lib/libavformat.so.54.6.101 7ffff793c000-7ffff79be000 r-xp 00000000 08:01 9846868 /usr/local/lib/libavfilter.so.2.78.101 7ffff79be000-7ffff7bbe000 ---p 00082000 08:01 9846868 /usr/local/lib/libavfilter.so.2.78.101 7ffff7bbe000-7ffff7bcc000 rw-p 00082000 08:01 9846868 /usr/local/lib/libavfilter.so.2.78.101 7ffff7bcc000-7ffff7bd2000 rw-p 00000000 00:00 0 7ffff7bd2000-7ffff7bdc000 r-xp 00000000 08:01 9846864 /usr/local/lib/libavdevice.so.54.0.100 7ffff7bdc000-7ffff7ddb000 ---p 0000a000 08:01 9846864 /usr/local/lib/libavdevice.so.54.0.100 7ffff7ddb000-7ffff7ddd000 rw-p 00009000 08:01 9846864 /usr/local/lib/libavdevice.so.54.0.100 7ffff7ddd000-7ffff7dfc000 r-xp 00000000 08:01 12338192 /lib/x86_64-linux-gnu/ld-2.13.so 7ffff7dfe000-7ffff7e25000 rw-p 00000000 00:00 0 7ffff7e25000-7ffff7e57000 rw-s 00190000 00:05 3651 /dev/video0 7ffff7e57000-7ffff7e89000 rw-s 0015e000 00:05 3651 /dev/video0 7ffff7e89000-7ffff7ebb000 rw-s 0012c000 00:05 3651 /dev/video0 7ffff7ebb000-7ffff7eed000 rw-s 000fa000 00:05 3651 /dev/video0 7ffff7eed000-7ffff7f1f000 rw-s 000c8000 00:05 3651 /dev/video0 7ffff7f1f000-7ffff7f51000 rw-s 00096000 00:05 3651 /dev/video0 7ffff7f51000-7ffff7f83000 rw-s 00064000 00:05 3651 /dev/video0 7ffff7f83000-7ffff7fb5000 rw-s 00032000 00:05 3651 /dev/video0 7ffff7fb5000-7ffff7fe7000 rw-s 00000000 00:05 3651 /dev/video0 7ffff7fe7000-7ffff7ff3000 rw-p 00000000 00:00 0 7ffff7ff7000-7ffff7ff8000 rw-s 81000000 00:05 3670 /dev/snd/pcmC0D0c 7ffff7ff8000-7ffff7ff9000 r--s 80000000 00:05 3670 /dev/snd/pcmC0D0c 7ffff7ff9000-7ffff7ffb000 rw-p 00000000 00:00 0 7ffff7ffb000-7ffff7ffc000 r-xp 00000000 00:00 0 [vdso] 7ffff7ffc000-7ffff7ffd000 r--p 0001f000 08:01 12338192 /lib/x86_64-linux-gnu/ld-2.13.so 7ffff7ffd000-7ffff7ffe000 rw-p 00020000 08:01 12338192 /lib/x86_64-linux-gnu/ld-2.13.so 7ffff7ffe000-7ffff7fff000 rw-p 00000000 00:00 0 7ffffffde000-7ffffffff000 rw-p 00000000 00:00 0 [stack] ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall] Program received signal SIGABRT, Aborted. 0x00007ffff56fd475 in raise () from /lib/x86_64-linux-gnu/libc.so.6 (gdb) bt #0 0x00007ffff56fd475 in raise () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007ffff57006f0 in abort () from /lib/x86_64-linux-gnu/libc.so.6 #2 0x00007ffff573726b in ?? () from /lib/x86_64-linux-gnu/libc.so.6 #3 0x00007ffff5740ab6 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 #4 0x00007ffff57457ec in free () from /lib/x86_64-linux-gnu/libc.so.6 #5 0x00007ffff684186d in av_destruct_packet () from /usr/local/lib/libavcodec.so.54 #6 0x00007ffff6841c74 in av_free_packet () from /usr/local/lib/libavcodec.so.54 #7 0x00007ffff76e8259 in av_interleaved_write_frame () from /usr/local/lib/libavformat.so.54 #8 0x000000000040ecb8 in write_frame (s=0x63bc00, pkt=0x7fffffffd210, ost=0x63c580) at ffmpeg.c:1494 #9 0x0000000000410f44 in do_video_out (quality=0, in_picture=0xbd7bc0, ost=0x63c580, s=0x63bc00) at ffmpeg.c:1798 #10 poll_filters () at ffmpeg.c:1937 #11 0x0000000000408134 in transcode () at ffmpeg.c:3458 #12 main (argc=, argv=) at ffmpeg.c:5758 (gdb) disass $pc-32,$pc+32 Dump of assembler code from 0x7ffff56fd455 to 0x7ffff56fd495: 0x00007ffff56fd455 : mov $0xf000000,%edx 0x00007ffff56fd45a : add $0x8964c689,%eax 0x00007ffff56fd45f : add $0x25,%al 0x00007ffff56fd461 : rolb (%rdx) 0x00007ffff56fd463 : add %al,(%rax) 0x00007ffff56fd465 : movslq %edi,%rdx 0x00007ffff56fd468 : movslq %esi,%rsi 0x00007ffff56fd46b : movslq %eax,%rdi 0x00007ffff56fd46e : mov $0xea,%eax 0x00007ffff56fd473 : syscall => 0x00007ffff56fd475 : cmp $0xfffffffffffff000,%rax 0x00007ffff56fd47b : ja 0x7ffff56fd492 0x00007ffff56fd47d : repz retq 0x00007ffff56fd47f : nop 0x00007ffff56fd480 : test %eax,%eax 0x00007ffff56fd482 : jg 0x7ffff56fd465 0x00007ffff56fd484 : test $0x7fffffff,%eax 0x00007ffff56fd489 : jne 0x7ffff56fd4a2 0x00007ffff56fd48b : mov %esi,%eax 0x00007ffff56fd48d : nopl (%rax) 0x00007ffff56fd490 : jmp 0x7ffff56fd465 0x00007ffff56fd492 : mov 0x34e97f(%rip),%rdx # 0x7ffff5a4be18 End of assembler dump. (gdb) info all-registers rax 0x0 0 rbx 0x0 0 rcx 0xffffffffffffffff -1 rdx 0x6 6 rsi 0x3228 12840 rdi 0x3228 12840 rbp 0x7fffffffcdf0 0x7fffffffcdf0 rsp 0x7fffffffc3a8 0x7fffffffc3a8 r8 0x0 0 r9 0x400b38 4197176 r10 0x8 8 r11 0x206 518 r12 0xb 11 r13 0x7fffffffc6d0 140737488340688 r14 0x62 98 r15 0x7 7 rip 0x7ffff56fd475 0x7ffff56fd475 eflags 0x206 [ PF IF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x0 0 gs 0x0 0 st0 -nan(0x6262626262626262) (raw 0xffff6262626262626262) st1 -nan(0x6464646464646464) (raw 0xffff6464646464646464) st2 -nan(0x6565656565656565) (raw 0xffff6565656565656565) st3 -nan(0x6262636364646565) (raw 0xffff6262636364646565) st4 -nan(0x5f5f606061616262) (raw 0xffff5f5f606061616262) st5 -nan(0x5f5f5f5f5f5f5f5f) (raw 0xffff5f5f5f5f5f5f5f5f) ---Type to continue, or q to quit--- st6 -nan(0x6060605f5f5e5e5e) (raw 0xffff6060605f5f5e5e5e) st7 -nan(0x6060605f5f5e5e5e) (raw 0xffff6060605f5f5e5e5e) fctrl 0x37f 895 fstat 0x0 0 ftag 0xffff 65535 fiseg 0x0 0 fioff 0x0 0 foseg 0x0 0 fooff 0x0 0 fop 0x0 0 xmm0 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x8000000000000000}, v16_int8 = {0x0 , 0xff, 0x0, 0x0, 0xff}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0xff00}, v4_int32 = {0x0, 0x0, 0x0, 0xff0000ff}, v2_int64 = {0x0, 0xff0000ff00000000}, uint128 = 0xff0000ff000000000000000000000000} 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, 0xf82469f0}, v2_double = {0x8000000000000000, 0x8000000000000000}, v16_int8 = {0x6d, 0x37, 0xc6, 0x6c, 0xf8, 0x3c, 0x35, 0x5c, 0xfa, 0xa1, 0x39, 0xae, 0xc2, 0x72, 0xfb, 0xcc}, v8_int16 = {0x376d, 0x6cc6, 0x3cf8, 0x5c35, 0xa1fa, 0xae39, 0x72c2, 0xccfb}, v4_int32 = {0x6cc6376d, 0x5c353cf8, 0xae39a1fa, 0xccfb72c2}, v2_int64 = {0x5c353cf86cc6376d, 0xccfb72c2ae39a1fa}, uint128 = 0xccfb72c2ae39a1fa5c353cf86cc6376d} xmm5 {v4_float = {0x0, 0x0, 0x0, 0xffff04a9}, v2_double = {0x8000000000000000, 0x8000000000000000}, v16_int8 = {0xcb, 0xd4, 0x31, 0x61, 0x43, 0x8d, 0x96, 0xf9, 0xa5, 0x2e, 0x61, 0xfe, 0xc5, 0x57, 0x7b, 0xc7}, v8_int16 = {0xd4cb, 0x6131, 0x8d43, 0xf996, 0x2ea5, 0xfe61, 0x57c5, 0xc77b}, v4_int32 = {0x6131d4cb, 0xf9968d43, 0xfe612ea5, 0xc77b57c5}, v2_int64 = {0xf9968d436131d4cb, 0xc77b57c5fe612ea5}, uint128 = 0xc77b57c5fe612ea5f9968d436131d4cb} xmm6 {v4_float = {0x0, 0x0, 0xff83484e, 0xffff6d26}, v2_double = {0x0, 0x8000000000000000}, v16_int8 = {0xa8, 0x6d, 0xac, 0xfd, 0x71, 0x58, 0x17, 0x87, 0x64, 0x6f, 0xf9, 0xca, 0x84, 0xda, 0x12, 0xc7}, v8_int16 = {0x6da8, 0xfdac, 0x5871, 0x8717, 0x6f64, 0xcaf9, 0xda84, 0xc712}, v4_int32 = {0xfdac6da8, 0x87175871, 0xcaf96f64, 0xc712da84}, v2_int64 = {0x87175871fdac6da8, 0xc712da84caf96f64}, ---Type to continue, or q to quit--- uint128 = 0xc712da84caf96f6487175871fdac6da8} xmm7 {v4_float = {0xee300000, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x1d, 0x81, 0x71, 0xd5, 0xe, 0x51, 0x55, 0x97, 0x7, 0xf3, 0x4b, 0x9f, 0xd7, 0x3a, 0x2d, 0x97}, v8_int16 = {0x811d, 0xd571, 0x510e, 0x9755, 0xf307, 0x9f4b, 0x3ad7, 0x972d}, v4_int32 = { 0xd571811d, 0x9755510e, 0x9f4bf307, 0x972d3ad7}, v2_int64 = {0x9755510ed571811d, 0x972d3ad79f4bf307}, uint128 = 0x972d3ad79f4bf3079755510ed571811d} xmm8 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0x20, 0x1f, 0xb7, 0x0 }, v8_int16 = { 0x2000, 0xb71f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0xb71f2000, 0x0, 0x0, 0x0}, v2_int64 = {0xb71f2000, 0x0}, uint128 = 0x000000000000000000000000b71f2000} xmm9 {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} xmm10 {v4_float = {0x3, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0x0, 0x40, 0x40, 0x0 }, v8_int16 = { 0x0, 0x4040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x40400000, 0x0, 0x0, 0x0}, v2_int64 = {0x40400000, 0x0}, uint128 = 0x00000000000000000000000040400000} xmm11 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0xec, 0x0, 0xec, 0x0, 0xec, 0x0, 0xec, 0x0, 0xec, 0x0, 0xeb, 0x0, 0xea, 0x0, 0xe9, 0x0}, v8_int16 = {0xec, 0xec, 0xec, 0xec, 0xec, 0xeb, 0xea, 0xe9}, v4_int32 = {0xec00ec, 0xec00ec, 0xeb00ec, 0xe900ea}, v2_int64 = {0xec00ec00ec00ec, 0xe900ea00eb00ec}, uint128 = 0x00e900ea00eb00ec00ec00ec00ec00ec} xmm12 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x38, 0x10, 0xe5, 0xeb, 0x63, 0xbb, 0xde, 0xbe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x1038, 0xebe5, 0xbb63, 0xbede, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0xebe51038, 0xbedebb63, 0x0, 0x0}, v2_int64 = {0xbedebb63ebe51038, 0x0}, uint128 = 0x0000000000000000bedebb63ebe51038} xmm13 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x6a, 0xe3, 0x46, 0xbf, 0x78, 0xd5, 0xd4, 0xbb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0xe36a, 0xbf46, 0xd578, 0xbbd4, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0xbf46e36a, 0xbbd4d578, 0x0, 0x0}, v2_int64 = {0xbbd4d578bf46e36a, 0x0}, uint128 = 0x0000000000000000bbd4d578bf46e36a} xmm14 {v4_float = {0x0, 0x2, 0x0, 0x0}, v2_double = {0x7, 0x0}, v16_int8 = {0x0, 0xd, 0x98, 0x1e, 0x9c, 0x7f, 0x1e, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0xd00, 0x1e98, 0x7f9c, 0x401e, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x1e980d00, 0x401e7f9c, 0x0, 0x0}, v2_int64 = {0x401e7f9c1e980d00, 0x0}, uint128 = 0x0000000000000000401e7f9c1e980d00} xmm15 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0xab, 0x99, 0xea, 0x3e, 0x0 }, v8_int16 = {0x99ab, 0x3eea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x3eea99ab, 0x0, 0x0, 0x0}, v2_int64 = {0x3eea99ab, 0x0}, uint128 = 0x0000000000000000000000003eea99ab} mxcsr 0x1fa0 [ PE IM DM ZM OM UM PM ] }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 11 22:13:50 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 11 Jun 2012 20:13:50 -0000 Subject: [FFmpeg-trac] #1438(undetermined:new): problems with using -ss option when transcoding from *.vob to *.avi In-Reply-To: <041.683609966b390ed411869c092624f8a6@avcodec.org> References: <041.683609966b390ed411869c092624f8a6@avcodec.org> Message-ID: <056.28eec7233ff3425bc356feb00b9ff1c5@avcodec.org> #1438: problems with using -ss option when transcoding from *.vob to *.avi -------------------------------------+------------------------------------- Reporter: | Owner: superandrzej | Status: new Type: defect | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * component: FFmpeg => undetermined Comment: Please upload the sample (again), see http://ffmpeg.org/bugreports.html (you may upload bigger samples if it is necessary to reproduce the problem) and please provide the failing command line together with the complete, uncut console output. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 11 22:19:24 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 11 Jun 2012 20:19:24 -0000 Subject: [FFmpeg-trac] #349(undetermined:open): MingW32 Cross Compile of FFMPEG Fails In-Reply-To: <040.92549f0d76c13c04b9400a8d0d7eeb38@avcodec.org> References: <040.92549f0d76c13c04b9400a8d0d7eeb38@avcodec.org> Message-ID: <055.fd26cb4deebc3be1099776daebd73f8f@avcodec.org> #349: MingW32 Cross Compile of FFMPEG Fails -------------------------------------+------------------------------------- Reporter: jlsantiago0 | Owner: Type: defect | Status: open Priority: important | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by jlsantiago0): Replying to [comment:5 michael]: > I just tried a build under linux+mingw with --enable-shared --enable- static > I noticed no problem > So, is this issue still reproduceable ? Yes. I have uploaded as an attachment the build log while building the latest FFMPEG GIT HEAD with MINGW. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 11 22:56:52 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 11 Jun 2012 20:56:52 -0000 Subject: [FFmpeg-trac] #1435(undetermined:open): Remuxing aac from mov to avi breaks timestamps (was: FFmpeg 0.11.1 simple reproducable synchronisation bug with work around - non imput specific) In-Reply-To: <036.953abdff095dd0858c1e1e2335462fd0@avcodec.org> References: <036.953abdff095dd0858c1e1e2335462fd0@avcodec.org> Message-ID: <051.5017474b5dcad0d65492c7b40a794243@avcodec.org> #1435: Remuxing aac from mov to avi breaks timestamps -------------------------------------+------------------------------------- Reporter: feelart | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: avi aac | Resolution: desync | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: avi desync => avi aac desync * status: new => open * version: 0.11.1 => git-master * reproduced: 0 => 1 Comment: out.avi has broken audio timestamps / does not play correctly with ffmpeg and MPlayer. {{{ $ ffmpeg -i \'acopy_mpeg4MP4.mp4\' -acodec copy -qscale 2 out.avi ffmpeg version N-41509-g20e46aa Copyright (c) 2000-2012 the FFmpeg developers built on Jun 11 2012 09:15:19 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable- libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs libavutil 51. 57.100 / 51. 57.100 libavcodec 54. 25.100 / 54. 25.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 78.101 / 2. 78.101 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from ''acopy_mpeg4MP4.mp4'': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2mp41 encoder : Lavf54.6.101 Duration: 00:00:49.04, start: 0.000000, bitrate: 854 kb/s Stream #0:0(und): Video: mpeg4 (Simple Profile) (mp4v / 0x7634706D), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 786 kb/s, 29.97 fps, 29.97 tbr, 30k tbn, 30k tbc Metadata: handler_name : VideoHandler Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 24000 Hz, mono, s16, 64 kb/s Metadata: handler_name : SoundHandler Please use -q:a or -q:v, -qscale is ambiguous [buffer @ 0x904f3e0] w:1280 h:720 pixfmt:yuv420p tb:1/30000 fr:30000/1001 sar:1/1 sws_param:flags=2 [ffmpeg_buffersink @ 0x901a900] No opaque field provided Output #0, avi, to 'out.avi': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2mp41 ISFT : Lavf54.6.101 Stream #0:0(und): Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 29.97 tbn, 29.97 tbc Metadata: handler_name : VideoHandler Stream #0:1(und): Audio: aac ([255][0][0][0] / 0x00FF), 24000 Hz, mono, 64 kb/s Metadata: handler_name : SoundHandler Stream mapping: Stream #0:0 -> #0:0 (mpeg4 -> mpeg4) Stream #0:1 -> #0:1 (copy) Press [q] to stop, [?] for help frame= 1470 fps= 50 q=2.0 Lsize= 9238kB time=00:00:49.02 bitrate=1543.6kbits/s video:8782kB audio:383kB global headers:0kB muxing overhead 0.789841% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 11 23:33:30 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 11 Jun 2012 21:33:30 -0000 Subject: [FFmpeg-trac] #1438(undetermined:new): problems with using -ss option when transcoding from *.vob to *.avi In-Reply-To: <041.683609966b390ed411869c092624f8a6@avcodec.org> References: <041.683609966b390ed411869c092624f8a6@avcodec.org> Message-ID: <056.2adb0e0891c58cd9254045883cabd1c4@avcodec.org> #1438: problems with using -ss option when transcoding from *.vob to *.avi -------------------------------------+------------------------------------- Reporter: | Owner: superandrzej | Status: new Type: defect | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by superandrzej): -> ffmpeg -ss 0:17:47 -t 01:28:48.4 -i '/A/film.vob' '/A/film.avi' ffmpeg version 0.11.1 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 10 2012 23:15:05 with gcc 4.6.2 configuration: --cpu=i686 --prefix=/usr --disable-static --enable-shared --enable-gpl --enable-version3 --disable-ffserver --enable-x11grab --disable-network --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libmp3lame --enable-libtheora libavutil 51. 54.100 / 51. 54.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.100 / 54. 6.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [mpeg @ 0x9b333c0] max_analyze_duration 5000000 reached at 5000000 Input #0, mpeg, from '/A/film.vob': Duration: 00:00:21.02, start: 0.287267, bitrate: -2147483 kb/s Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x576 [SAR 64:45 DAR 16:9], 9800 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x20]: Subtitle: dvd_subtitle Stream #0:2[0x21]: Subtitle: dvd_subtitle Stream #0:3[0x22]: Subtitle: dvd_subtitle Stream #0:4[0x23]: Subtitle: dvd_subtitle Stream #0:5[0x24]: Subtitle: dvd_subtitle Stream #0:6[0x25]: Subtitle: dvd_subtitle Stream #0:7[0x26]: Subtitle: dvd_subtitle Stream #0:8[0x27]: Subtitle: dvd_subtitle Stream #0:9[0x80]: Audio: ac3, 48000 Hz, 5.1(side), s16, 448 kb/s Stream #0:10[0x81]: Audio: ac3, 48000 Hz, 5.1(side), s16, 384 kb/s Stream #0:11[0x82]: Audio: ac3, 48000 Hz, 5.1(side), s16, 384 kb/s Stream #0:12[0x83]: Audio: ac3, 48000 Hz, 5.1(side), s16, 384 kb/s Stream #0:13[0x84]: Audio: ac3, 48000 Hz, stereo, s16, 192 kb/s Stream #0:14[0x28]: Subtitle: dvd_subtitle Stream #0:15[0x29]: Subtitle: dvd_subtitle Stream #0:16[0x2a]: Subtitle: dvd_subtitle [buffer @ 0x9b68e20] w:720 h:576 pixfmt:yuv420p tb:1/90000 sar:64/45 sws_param:flags=2 [buffersink @ 0xa01ac60] No opaque field provided [aformat @ 0x9b4e860] auto-inserting filter 'auto-inserted resampler 0' between the filter 'src' and the filter 'aformat' [aresample @ 0x9b4e6a0] chl:5.1(side) fmt:s16 r:48000Hz -> chl:stereo fmt:s16 r:48000Hz Output #0, avi, to '/A/film.avi': Metadata: ISFT : Lavf54.6.100 Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 720x576 [SAR 64:45 DAR 16:9], q=2-31, 200 kb/s, 25 tbn, 25 tbc Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16 Stream mapping: Stream #0:0 -> #0:0 (mpeg2video -> mpeg4) Stream #0:9 -> #0:1 (ac3 -> libmp3lame) Press [q] to stop, [?] for help [ac3 @ 0x9be75a0] frame sync error Error while decoding stream #0:9 [mpeg @ 0x9b333c0] Adjusting PTS forward Last message repeated 27 times frame= 0 fps=0.0 q=0.0 Lsize= 27kB time=00:-17:-25.-89 bitrate= -0.2kbits/s dup=0 drop=7 video:0kB audio:16kB global headers:0kB muxing overhead 65.411932% -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 11 23:57:13 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 11 Jun 2012 21:57:13 -0000 Subject: [FFmpeg-trac] #1442(avcodec:new): In MINGW32 libutvideoenc.cpp and libutvideodec.cpp do not link properly Message-ID: <042.7d2326e20d8d752ed101e4fc31b7bcaf@avcodec.org> #1442: In MINGW32 libutvideoenc.cpp and libutvideodec.cpp do not link properly -------------------------------------+------------------------------------- Reporter: ffmpeg- | Type: defect tester | Priority: important Status: new | Version: 0.11.1 Component: avcodec | Blocked By: Keywords: | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: I've tried to compile ffmpeg in Mingw 32bit environment with --enable- libutvideo and static libutvideo. Decoder utvideo.c alone can be compiled without problems. But if you link libavcodec with objects of c++ modules (libutvideoenc.cpp and libutvideodec.cpp), references to functions of the libavcodec library become invalid after that! During linking of libavformat, gcc generates a lot of errors: "undefined reference" to many STANDARD libavcodec functions, such as av_free_packet, av_fast_realloc etc. Simultaneous linking of c++ and c objects for the libavcodec component produce incorrect results in mingw (and maybe in some other systems). How to reproduce: try to build the latest ffmpeg in MINGW 32bit with libutvideo and --enable-libutvideo option -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 12 00:04:05 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 11 Jun 2012 22:04:05 -0000 Subject: [FFmpeg-trac] #1442(avcodec:open): In MINGW32 libutvideoenc.cpp and libutvideodec.cpp do not link properly In-Reply-To: <042.7d2326e20d8d752ed101e4fc31b7bcaf@avcodec.org> References: <042.7d2326e20d8d752ed101e4fc31b7bcaf@avcodec.org> Message-ID: <057.c04d8177a4bcbfbf83427a5c74f20100@avcodec.org> #1442: In MINGW32 libutvideoenc.cpp and libutvideodec.cpp do not link properly ---------------------------------------+----------------------------------- Reporter: ffmpeg-tester | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: 0.11.1 | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ---------------------------------------+----------------------------------- Changes (by ffmpeg-tester): * status: new => open -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 12 00:12:09 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 11 Jun 2012 22:12:09 -0000 Subject: [FFmpeg-trac] #1442(avcodec:open): In MINGW32 libutvideoenc.cpp and libutvideodec.cpp do not link properly In-Reply-To: <042.7d2326e20d8d752ed101e4fc31b7bcaf@avcodec.org> References: <042.7d2326e20d8d752ed101e4fc31b7bcaf@avcodec.org> Message-ID: <057.200ab204f04e3c35e74a13ca88f65a7c@avcodec.org> #1442: In MINGW32 libutvideoenc.cpp and libutvideodec.cpp do not link properly ---------------------------------------+----------------------------------- Reporter: ffmpeg-tester | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: 0.11.1 | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ---------------------------------------+----------------------------------- Comment (by ffmpeg-tester): I use the latest mingw32 with GCC 4.6.2 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 12 00:18:12 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 11 Jun 2012 22:18:12 -0000 Subject: [FFmpeg-trac] #1438(undetermined:new): problems with using -ss option when transcoding from *.vob to *.avi In-Reply-To: <041.683609966b390ed411869c092624f8a6@avcodec.org> References: <041.683609966b390ed411869c092624f8a6@avcodec.org> Message-ID: <056.63d36d7a2edc03ad85e53b11664f8620@avcodec.org> #1438: problems with using -ss option when transcoding from *.vob to *.avi -------------------------------------+------------------------------------- Reporter: | Owner: superandrzej | Status: new Type: defect | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by superandrzej): I uploaded Ticket #1438.vob file. The output is different but an *.avi film is produced. Sound is distorted but I noticed that this also happens without -ss options. -> ffmpeg -ss 0:00:30 -i '/A/film-s.vob' '/A/film.avi' ffmpeg version 0.11.1 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 10 2012 23:15:05 with gcc 4.6.2 configuration: --cpu=i686 --prefix=/usr --disable-static --enable-shared --enable-gpl --enable-version3 --disable-ffserver --enable-x11grab --disable--amrnb --enable-libopencore-amrwb --enable-libmp3lame --enable- libtheora libavutil 51. 54.100 / 51. 54.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.100 / 54. 6.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [mpeg @ 0x966b3c0] max_analyze_duration 5000000 reached at 5000000 Input #0, mpeg, from '/A/film-s.vob': Duration: 00:00:57.88, start: 0.287267, bitrate: 7075 kb/s Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x576 [SAR 64:45 DAR 16:9], 9800 kb/s, Stream #0:1[0x20]: Subtitle: dvd_subtitle Stream #0:2[0x21]: Subtitle: dvd_subtitle Stream #0:3[0x22]: Subtitle: dvd_subtitle Stream #0:4[0x23]: Subtitle: dvd_subtitle Stream #0:5[0x24]: Subtitle: dvd_subtitle Stream #0:6[0x25]: Subtitle: dvd_subtitle Stream #0:7[0x26]: Subtitle: dvd_subtitle Stream #0:8[0x27]: Subtitle: dvd_subtitle Stream #0:9[0x80]: Audio: ac3, 48000 Hz, 5.1(side), s16, 448 kb/s Stream #0:10[0x81]: Audio: ac3, 48000 Hz, 5.1(side), s16, 384 kb/s Stream #0:11[0x82]: Audio: ac3, 48000 Hz, 5.1(side), s16, 384 kb/s Stream #0:12[0x83]: Audio: ac3, 48000 Hz, 5.1(side), s16, 384 kb/s Stream #0:13[0x84]: Audio: ac3, 48000 Hz, stereo, s16, 192 kb/s Stream #0:14[0x28]: Subtitle: dvd_subtitle Stream #0:15[0x29]: Subtitle: dvd_subtitle Stream #0:16[0x2a]: Subtitle: dvd_subtitle [buffer @ 0x96ad0c0] w:720 h:576 pixfmt:yuv420p tb:1/90000 sar:64/45 sws_param:flags=2 [buffersink @ 0x96733e0] No opaque field provided [aformat @ 0x969fe00] auto-inserting filter 'auto-inserted resampler 0' between the filter 'src' and the filter 'aformat' [aresample @ 0x9770e80] chl:5.1(side) fmt:s16 r:48000Hz -> chl:stereo fmt:s16 r:48000Hz Output #0, avi, to '/A/film.avi': Metadata: ISFT : Lavf54.6.100 Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 720x576 [SAR 64:45 DAR 16:9], q=2-31, 2 Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16 Stream mapping: Stream #0:0 -> #0:0 (mpeg2video -> mpeg4) Stream #0:9 -> #0:1 (ac3 -> libmp3lame) Press [q] to stop, [?] for help [ac3 @ 0x971f5a0] frame sync error Error while decoding stream #0:9 [mpeg @ 0x966b3c0] Adjusting PTS forward Last message repeated 25 times Adjusting PTS forward=5.4 size= 78kB time=00:00:00.52 bitrate=1204.8kbits/s dup=0 drop=2 [mpeg @ 0x966b3c0] Adjusting PTS forward Last message repeated 27 times Adjusting PTS forward=12.8 size= 141kB time=00:00:01.56 bitrate= 742.9kbits/s dup=0 drop=2 [mpeg @ 0x966b3c0] Adjusting PTS forward Last message repeated 35 times Adjusting PTS forward=20.7 size= 217kB time=00:00:02.90 bitrate= 612.6kbits/s dup=0 drop=2 [mpeg @ 0x966b3c0] Adjusting PTS forward Last message repeated 20 times Adjusting PTS forward=8.2 size= 252kB time=00:00:03.69 bitrate= 559.5kbits/s dup=0 drop=2 [mpeg @ 0x966b3c0] Adjusting PTS forward Last message repeated 32 times Adjusting PTS forward=19.7 size= 385kB time=00:00:04.92 bitrate= 640.3kbits/s dup=0 drop=2 [mpeg @ 0x966b3c0] Adjusting PTS forward Last message repeated 28 times Adjusting PTS forward=23.4 size= 447kB time=00:00:06.00 bitrate= 610.0kbits/s dup=0 drop=2 [mpeg @ 0x966b3c0] Adjusting PTS forward Last message repeated 26 times Adjusting PTS forward=24.3 size= 502kB time=00:00:06.98 bitrate= 589.0kbits/s dup=0 drop=2 [mpeg @ 0x966b3c0] Adjusting PTS forward Last message repeated 27 times Adjusting PTS forward=28.0 size= 557kB time=00:00:08.04 bitrate= 567.2kbits/s dup=0 drop=2 [mpeg @ 0x966b3c0] Adjusting PTS forward Last message repeated 24 times Adjusting PTS forward=31.0 size= 634kB time=00:00:08.97 bitrate= 578.4kbits/s dup=0 drop=2 [mpeg @ 0x966b3c0] Adjusting PTS forward Last message repeated 35 times Adjusting PTS forward=24.8 size= 698kB time=00:00:10.32 bitrate= 554.3kbits/s dup=0 drop=2 [mpeg @ 0x966b3c0] Adjusting PTS forward Last message repeated 26 times Adjusting PTS forward=31.0 size= 742kB time=00:00:11.30 bitrate= 537.7kbits/s dup=0 drop=2 [mpeg @ 0x966b3c0] Adjusting PTS forward Last message repeated 34 times Adjusting PTS forward=31.0 size= 801kB time=00:00:12.60 bitrate= 520.9kbits/s dup=0 drop=2 [mpeg @ 0x966b3c0] Adjusting PTS forward Last message repeated 26 times Adjusting PTS forward=24.8 size= 843kB time=00:00:13.60 bitrate= 507.4kbits/s dup=0 drop=2 [mpeg @ 0x966b3c0] Adjusting PTS forward Last message repeated 27 times Adjusting PTS forward=31.0 size= 890kB time=00:00:14.66 bitrate= 497.4kbits/s dup=0 drop=2 [mpeg @ 0x966b3c0] Adjusting PTS forward Last message repeated 29 times Adjusting PTS forward=31.0 size= 965kB time=00:00:15.79 bitrate= 500.4kbits/s dup=0 drop=2 [mpeg @ 0x966b3c0] Adjusting PTS forward Last message repeated 31 times Adjusting PTS forward=31.0 size= 1024kB time=00:00:16.96 bitrate= 494.3kbits/s dup=0 drop=2 [mpeg @ 0x966b3c0] Adjusting PTS forward Last message repeated 26 times Adjusting PTS forward=31.0 size= 1068kB time=00:00:17.97 bitrate= 486.9kbits/s dup=0 drop=2 [mpeg @ 0x966b3c0] Adjusting PTS forward Last message repeated 31 times Adjusting PTS forward=31.0 size= 1116kB time=00:00:19.15 bitrate= 477.4kbits/s dup=0 drop=2 [mpeg @ 0x966b3c0] Adjusting PTS forward Last message repeated 16 times Adjusting PTS forward=31.0 size= 1179kB time=00:00:19.82 bitrate= 487.1kbits/s dup=0 drop=2 [mpeg @ 0x966b3c0] Adjusting PTS forward Last message repeated 25 times Adjusting PTS forward=31.0 size= 1290kB time=00:00:20.78 bitrate= 508.4kbits/s dup=0 drop=2 [mpeg @ 0x966b3c0] Adjusting PTS forward Last message repeated 24 times Adjusting PTS forward=31.0 size= 1387kB time=00:00:21.72 bitrate= 523.1kbits/s dup=0 drop=2 [mpeg @ 0x966b3c0] Adjusting PTS forward Last message repeated 25 times Adjusting PTS forward=31.0 size= 1485kB time=00:00:22.63 bitrate= 537.4kbits/s dup=0 drop=2 [mpeg @ 0x966b3c0] Adjusting PTS forward Last message repeated 23 times Adjusting PTS forward=31.0 size= 1576kB time=00:00:23.59 bitrate= 547.4kbits/s dup=0 drop=2 [mpeg @ 0x966b3c0] Adjusting PTS forward Last message repeated 29 times Adjusting PTS forward=24.8 size= 1647kB time=00:00:24.72 bitrate= 545.8kbits/s dup=0 drop=2 [mpeg @ 0x966b3c0] Adjusting PTS forward Last message repeated 26 times Adjusting PTS forward=31.0 size= 1689kB time=00:00:25.70 bitrate= 538.2kbits/s dup=0 drop=2 [mpeg @ 0x966b3c0] Adjusting PTS forward Last message repeated 26 times Adjusting PTS forward=31.0 size= 1739kB time=00:00:26.73 bitrate= 532.8kbits/s dup=0 drop=2 [mpeg @ 0x966b3c0] Adjusting PTS forward Last message repeated 28 times Adjusting PTS forward=31.0 size= 1795kB time=00:00:27.79 bitrate= 529.2kbits/s dup=0 drop=2 [mpeg2video @ 0x9671740] ac-tex damaged at 35 21 [mpeg2video @ 0x9671740] Warning MVs not available [mpeg2video @ 0x9671740] concealing 675 DC, 675 AC, 675 MV errors [ac3 @ 0x971f5a0] incomplete frame frame= 706 fps= 51 q=31.0 Lsize= 1845kB time=00:00:27.93 bitrate= 541.1kbits/s dup=0 drop=2 video:1348kB audio:442kB global headers:0kB muxing overhead 3.032815% [[BR]] [[BR]] shell I upload bigger file to reproduce exactly the same output or this one will be useful? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 12 06:27:04 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 12 Jun 2012 04:27:04 -0000 Subject: [FFmpeg-trac] #1443(build system:new): MingGW: error: 'HAVE_MIPSFPU' undeclared Message-ID: <035.15ecf5df24425fcf997dd70a01e82c29@avcodec.org> #1443: MingGW: error: 'HAVE_MIPSFPU' undeclared -------------------------------------+------------------------------------- Reporter: redxii | Type: defect Status: new | Priority: important Component: build | Version: git- system | master Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- I just grabbed the latest ffmpeg and tried to build with mplayer r34999 under MinGW today and fails with: ./libavutil/libm.h:31:5: warning: "HAVE_MIPSFPU" is not defined [-Wundef] libavcodec/acelp_filters.c: In function 'ff_acelp_filter_init': libavcodec/acelp_filters.c:151:8: error: 'HAVE_MIPSFPU' undeclared (first use in this function) libavcodec/acelp_filters.c:151:8: note: each undeclared identifier is reported only once for each function it appears in make[1]: *** [libavcodec/acelp_filters.o] Error 1 make[1]: Leaving directory `/home/Joshua/mplayer/ffmpeg' make: *** [ffmpeg/libavcodec/libavcodec.a] Error 2 I am using MinGW/GCC 4.6.2, MPlayer r34999. And yes I have done 'make distclean'. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 12 07:42:26 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 12 Jun 2012 05:42:26 -0000 Subject: [FFmpeg-trac] #1442(avcodec:open): In MINGW32 libutvideoenc.cpp and libutvideodec.cpp do not link properly In-Reply-To: <042.7d2326e20d8d752ed101e4fc31b7bcaf@avcodec.org> References: <042.7d2326e20d8d752ed101e4fc31b7bcaf@avcodec.org> Message-ID: <057.538d3f8afda2e7cb4ecf3e95ef16273a@avcodec.org> #1442: In MINGW32 libutvideoenc.cpp and libutvideodec.cpp do not link properly ---------------------------------------+----------------------------------- Reporter: ffmpeg-tester | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: 0.11.1 | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ---------------------------------------+----------------------------------- Changes (by cehoyos): * priority: important => normal Comment: Please test current git head. Please run ./configure --enable-libutvideo && make, if make fails run make again, then run "make V=1" and please post the configure line you used and the complete, uncut output of "make V=1" (please do not post the complete, uncut output of your first make call). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 12 07:46:43 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 12 Jun 2012 05:46:43 -0000 Subject: [FFmpeg-trac] #1443(build system:new): MingGW: error: 'HAVE_MIPSFPU' undeclared In-Reply-To: <035.15ecf5df24425fcf997dd70a01e82c29@avcodec.org> References: <035.15ecf5df24425fcf997dd70a01e82c29@avcodec.org> Message-ID: <050.c10673dd8125c38ef0348da673d939b9@avcodec.org> #1443: MingGW: error: 'HAVE_MIPSFPU' undeclared -------------------------------------+------------------------------------- Reporter: redxii | Owner: Type: defect | Status: new Priority: important | Component: build Version: git-master | system Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [ticket:1443 redxii]: > I am using MinGW/GCC 4.6.2, MPlayer r34999. And yes I have done 'make distclean'. I am not sure I understand: Is this problem reproducible if you download FFmpeg and run ./configure && make ? If yes, please run make again, then run "make V=1" and post the complete, uncut output of "make V=1" here. (Please never post complete build logs.) If you want to report an MPlayer build problem, please wait 24h, try again, then post on mplayer-users. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 12 07:52:06 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 12 Jun 2012 05:52:06 -0000 Subject: [FFmpeg-trac] #1440(FFmpeg:closed): MinGW32 Builds Fail In-Reply-To: <038.2e7527937ddfc4654be99ebd5a17e672@avcodec.org> References: <038.2e7527937ddfc4654be99ebd5a17e672@avcodec.org> Message-ID: <053.6facbc74aea417e34ff2e3c365a519a7@avcodec.org> #1440: MinGW32 Builds Fail ------------------------------------+---------------------------------- Reporter: mbradshaw | Owner: Type: defect | Status: closed Priority: normal | Component: FFmpeg Version: git-master | Resolution: fixed Keywords: win | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+---------------------------------- Changes (by cehoyos): * keywords: => win * resolution: => fixed * status: new => closed * component: undetermined => FFmpeg Comment: I suspect this is fixed now. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 12 11:27:54 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 12 Jun 2012 09:27:54 -0000 Subject: [FFmpeg-trac] #1436(undetermined:closed): transcoding .aac to mp4 In-Reply-To: <034.0d81a878fb2d3a0fac6d43395953c858@avcodec.org> References: <034.0d81a878fb2d3a0fac6d43395953c858@avcodec.org> Message-ID: <049.2bcf9b6385be6598d4a8acee74b09152@avcodec.org> #1436: transcoding .aac to mp4 -------------------------------------+------------------------------------- Reporter: Silly | Owner: Type: defect | Status: closed Priority: normal | Component: Version: unspecified | undetermined Keywords: aac mp4 | Resolution: Blocking: | worksforme Analyzed by developer: 0 | Blocked By: | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * status: new => closed * resolution: => worksforme Comment: Since the resulting files also plays fine with QuickTime, I am closing this ticket. Please reopen the ticket if you receive any indication that there actually is a bug in FFmpeg (and not in Totem / GStreamer). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 12 12:33:04 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 12 Jun 2012 10:33:04 -0000 Subject: [FFmpeg-trac] #1438(undetermined:new): problems with using -ss option when transcoding from *.vob to *.avi In-Reply-To: <041.683609966b390ed411869c092624f8a6@avcodec.org> References: <041.683609966b390ed411869c092624f8a6@avcodec.org> Message-ID: <056.6071ac74aed8413f874875734cd615ab@avcodec.org> #1438: problems with using -ss option when transcoding from *.vob to *.avi -------------------------------------+------------------------------------- Reporter: | Owner: superandrzej | Status: new Type: defect | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): I tried {{{ ffmpeg -ss 10 -i Ticket\ #1438.vob -map 0:0 -map 0:13 -qscale 2 out.avi }}} (since the sample is only 17 seconds long, I don't think -ss 30 makes much sense) and the resulting file plays fine for me. Is the problem that you want to report not reproducible with the sample you uploaded? In that case, please provide a sample that does allow to reproduce the sample. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 13 05:11:46 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 13 Jun 2012 03:11:46 -0000 Subject: [FFmpeg-trac] #1444(undetermined:new): Incorrect duration displayed in webm file Message-ID: <035.dada904e385eeb3e6a28ea6ef49aef77@avcodec.org> #1444: Incorrect duration displayed in webm file -------------------------------------+------------------------------------- Reporter: Squerp | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: Duration, | Blocked By: webm, transcoding | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: Ffmpeg says that a video is longer than it actually is. How to reproduce: 1. Download https://saveyoutube.com/?url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DeRsGyueVLvQ as a 480p webm (named cliff.webm) 2. Enter the following console commands and observe output {{{ $ ffmpeg -y -i cliff.webm -threads 8 -f webm -vcodec libvpx -g 120 -level 216 -profile 0 -qmax 42 -qmin 10 -rc_buf_aggressivity 0.95 -b:v 2M -acodec libvorbis -aq 70 -ac 2 transcoded.webm ffmpeg version N-41027-ge02e58f Copyright (c) 2000-2012 the FFmpeg developers built on May 25 2012 13:09:41 with gcc 4.6.3 configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-runtime-cpudetect --enable-avisynth --enable-bzlib --enable- frei0r --enable-libass --enable-libcelt --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable- libmp3lame --enable-libnut --enable-libopenjpeg --enable-librtmp --enable- libschroedinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable- libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib libavutil 51. 54.100 / 51. 54.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.100 / 54. 6.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, matroska,webm, from 'cliff.webm': Duration: 00:00:15.07, start: 0.000000, bitrate: 753 kb/s Stream #0:0(eng): Video: vp8, yuv420p, 640x360, SAR 1:1 DAR 16:9, 1k fps, 1k tbr, 1k tbn, 1k tbc (default) Stream #0:1: Audio: vorbis, 44100 Hz, stereo, s16 (default) Please use -profile:a or -profile:v, -profile is ambiguous [buffer @ 0000000001e5fe60] w:640 h:360 pixfmt:yuv420p tb:1/1000 sar:1/1 sws_param:flags=2 [buffersink @ 0000000001dd6880] No opaque field provided [aformat @ 0000000001dd7720] auto-inserting filter 'auto-inserted resampler 0' between the filter 'src' and the filter 'aformat' [aresample @ 00000000003ecf40] chl:stereo fmt:s16 r:44100Hz -> chl:stereo fmt:flt r:44100Hz [libvpx @ 0000000001e5f080] v1.0.0 Output #0, webm, to 'transcoded.webm': Metadata: encoder : Lavf54.6.100 Stream #0:0(eng): Video: vp8, yuv420p, 640x360 [SAR 1:1 DAR 16:9], q=10-42, 2000 kb/s, 1k tbn, 1k tbc (default) Stream #0:1: Audio: vorbis, 44100 Hz, stereo, flt (default) Stream mapping: Stream #0:0 -> #0:0 (vp8 -> libvpx) Stream #0:1 -> #0:1 (vorbis -> libvorbis) Press [q] to stop, [?] for help [libvorbis @ 0000000003c56d60] Que input is backward in time Last message repeated 8 times [webm @ 0000000001e576a0] Audio timestamp 2200 < 2207 invalid, cliping [webm @ 0000000001e576a0] Audio timestamp 2203 < 2207 invalid, cliping [libvorbis @ 0000000003c56d60] Que input is backward in time Last message repeated 1 times [webm @ 0000000001e576a0] Audio timestamp 3228 < 3235 invalid, cliping [webm @ 0000000001e576a0] Audio timestamp 3230 < 3235 invalid, cliping [libvorbis @ 0000000003c56d60] Que input is backward in time Last message repeated 2 times [webm @ 0000000001e576a0] Audio timestamp 3359 < 3367 invalid, cliping [webm @ 0000000001e576a0] Audio timestamp 3362 < 3367 invalid, cliping [webm @ 0000000001e576a0] Audio timestamp 3361 < 3368 invalid, cliping [webm @ 0000000001e576a0] Audio timestamp 3364 < 3368 invalid, cliping [libvorbis @ 0000000003c56d60] Que input is backward in time Last message repeated 1 times Que input is backward in timee= 470kB time=00:00:05.03 bitrate= 764.2kbits/s [libvorbis @ 0000000003c56d60] Que input is backward in time [webm @ 0000000001e576a0] Audio timestamp 6307 < 6314 invalid, cliping [webm @ 0000000001e576a0] Audio timestamp 6310 < 6314 invalid, cliping Que input is backward in timee= 854kB time=00:00:07.10 bitrate= 984.3kbits/s [libvorbis @ 0000000003c56d60] Que input is backward in time Last message repeated 2 times Que input is backward in timee= 1396kB time=00:00:09.27 bitrate=1233.1kbits/s [libvorbis @ 0000000003c56d60] Que input is backward in time [webm @ 0000000001e576a0] Audio timestamp 12199 < 12206 invalid, cliping [webm @ 0000000001e576a0] Audio timestamp 12202 < 12206 invalid, cliping [libvorbis @ 0000000003c56d60] Que input is backward in time Last message repeated 1 times [webm @ 0000000001e576a0] Audio timestamp 12615 < 12623 invalid, cliping [webm @ 0000000001e576a0] Audio timestamp 12618 < 12623 invalid, cliping [webm @ 0000000001e576a0] Audio timestamp 12617 < 12624 invalid, cliping [webm @ 0000000001e576a0] Audio timestamp 12620 < 12624 invalid, cliping Que input is backward in timee= 1812kB time=00:00:11.61 bitrate=1278.5kbits/s [libvorbis @ 0000000003c56d60] Que input is backward in time [webm @ 0000000001e576a0] Audio timestamp 12928 < 12935 invalid, cliping [webm @ 0000000001e576a0] Audio timestamp 12931 < 12935 invalid, cliping [libvorbis @ 0000000003c56d60] Que input is backward in time [webm @ 0000000001e576a0] Audio timestamp 12971 < 12978 invalid, cliping [webm @ 0000000001e576a0] Audio timestamp 12974 < 12978 invalid, cliping [libvorbis @ 0000000003c56d60] Que input is backward in time Last message repeated 7 times [webm @ 0000000001e576a0] Audio timestamp 14650 < 14658 invalid, cliping [webm @ 0000000001e576a0] Audio timestamp 14653 < 14658 invalid, cliping [webm @ 0000000001e576a0] Audio timestamp 14652 < 14659 invalid, cliping [webm @ 0000000001e576a0] Audio timestamp 14655 < 14659 invalid, cliping [libvorbis @ 0000000003c56d60] Que input is backward in time frame= 449 fps=140 q=0.0 Lsize= 2456kB time=00:00:14.94 bitrate=1345.8kbits/s video:1903kB audio:539kB global headers:4kB muxing overhead 0.419683% $ ffmpeg.exe -i transcoded.webm ffmpeg version N-41027-ge02e58f Copyright (c) 2000-2012 the FFmpeg developers built on May 25 2012 13:09:41 with gcc 4.6.3 configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-runtime-cpudetect --enable-avisynth --enable-bzlib --enable- frei0r --enable-libass --enable-libcelt --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable- libmp3lame --enable-libnut --enable-libopenjpeg --enable-librtmp --enable- libschroedinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable- libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib libavutil 51. 54.100 / 51. 54.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.100 / 54. 6.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, matroska,webm, from 'transcoded.webm': Duration: 00:00:16.09, start: 0.000000, bitrate: 1250 kb/s Stream #0:0(eng): Video: vp8, yuv420p, 640x360, SAR 1:1 DAR 16:9, 1k fps, 1k tbr, 1k tbn, 1k tbc (default) Stream #0:1: Audio: vorbis, 44100 Hz, stereo, s16 (default) At least one output file must be specified $ ffmpeg.exe -i transcoded.webm -ss 16 -vframes 1 test.png ffmpeg version N-41027-ge02e58f Copyright (c) 2000-2012 the FFmpeg developers built on May 25 2012 13:09:41 with gcc 4.6.3 configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-runtime-cpudetect --enable-avisynth --enable-bzlib --enable- frei0r --enable-libass --enable-libcelt --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfreetype --enable-libgsm --enable- libmp3lame --enable-libnut --enable-libopenjpeg --enable-librtmp --enable- libschroedinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable- libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib libavutil 51. 54.100 / 51. 54.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.100 / 54. 6.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, matroska,webm, from 'transcoded.webm': Duration: 00:00:16.09, start: 0.000000, bitrate: 1250 kb/s Stream #0:0(eng): Video: vp8, yuv420p, 640x360, SAR 1:1 DAR 16:9, 1k fps, 1k tbr, 1k tbn, 1k tbc (default) Stream #0:1: Audio: vorbis, 44100 Hz, stereo, s16 (default) [buffer @ 0000000003ca5840] w:640 h:360 pixfmt:yuv420p tb:1/1000 sar:1/1 sws_param:flags=2 [buffersink @ 0000000001dd2b20] No opaque field provided [format @ 0000000001dd32e0] auto-inserting filter 'auto-inserted scaler 0' between the filter 'src' and the filter 'format' [scale @ 0000000001dd3680] w:640 h:360 fmt:yuv420p sar:1/1 -> w:640 h:360 fmt:rgb24 sar:1/1 flags:0x4 Output #0, image2, to 'test.png': Metadata: encoder : Lavf54.6.100 Stream #0:0(eng): Video: png, rgb24, 640x360 [SAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 90k tbn, 1k tbc (default) Stream mapping: Stream #0:0 -> #0:0 (vp8 -> png) Press [q] to stop, [?] for help frame= 0 fps=0.0 q=0.0 Lsize= 0kB time=00:00:00.00 bitrate= 0.0kbits/s video:0kB audio:0kB global headers:0kB muxing overhead nan% Output file is empty, nothing was encoded (check -ss / -t / -frames parameters if used) }}} Observed: Although ffmpeg indicates that the file is 16.09 seconds long, it cannot get a thumbnail 16 seconds into the file. Expected: Duration displays correctly, so that the thumbnail command works with any number less than the stated duration. Notes: burek on IRC confirmed that this is a bug. Something seems to be wrong with the way saveyoutube's webm files are done (maybe youtube's), but that should get fixed on transcode. The transcoding confirms that the file is actually only 14.94 seconds long, however the duration is still displayed wrong in the newly transcoded file (observe the second command above). In my particular use case, I need to be able to get the duration of the video after transcoding it. My current work-around is to scrape the "time=" value while transcoding, but this is not ideal. Ideally after transcoding, I could use ffmpeg or ffprobe to get the correct duration, without needing to remember it from the transcode; a duration can be displayed by these efficiently (without reading the whole file), but this duration is not correct. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 13 13:09:02 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 13 Jun 2012 11:09:02 -0000 Subject: [FFmpeg-trac] #1445(undetermined:new): image2 to support start_index and step_increment Message-ID: <034.e675a8e9419c7a5ef2defdbfd1ac008b@avcodec.org> #1445: image2 to support start_index and step_increment -------------------------------------+------------------------------------- Reporter: burek | Type: Status: new | enhancement Component: | Priority: wish undetermined | Version: Keywords: | unspecified Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- image2 could be improved to support 2 new parameters, namely start_index and step_increment (or similar), that would be used like this: for encoding: {{{ ffmpeg -i input -f image2 -start_index 14 -step_increment 3 out%04d.png }}} this would produce following files: out0014.png, out0017.png, out0020.png, out0023.png, ... for decoding: {{{ ffmpeg -f image2 -start_index 14 -step_increment 3 -i in%04d.png }}} this would expect following files on input: in0014.png, in0017.png, in0020.png, in0023.png, ... -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 13 14:57:51 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 13 Jun 2012 12:57:51 -0000 Subject: [FFmpeg-trac] #1432(undetermined:open): progressive delay In-Reply-To: <031.db651549cdf6166fc0aca64f9ec37f30@avcodec.org> References: <031.db651549cdf6166fc0aca64f9ec37f30@avcodec.org> Message-ID: <046.bbec639c7181df1ebb120e377e7db520@avcodec.org> #1432: progressive delay -------------------------------------+------------------------------------- Reporter: lo | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: avi mp3 | Resolution: desync | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by mjs973): I've tried a few experiments with this sample file, and the results are just weird. I'm using ffmpeg built from git on June 8. Muxing to .mp4 or .ts container gives a file that seems to play correctly in ffplay. ffmpeg -i 133*.avi -vcodec copy -acodec copy -map 0:0 -map 0:1 out.ts The out.avi file created by ffmpeg app does not play correctly in ffplay: the video plays slower than it should (maybe 1/3 rate?). Audio seems to be playing correctly in ffplay. For out.avi, the video timestamps shown by ffprobe look ok, assuming it's supposed to be 25 frame/sec video. When ffplay is run, the header information read from the out.avi file by the avidec demux looks reasonable. More investigation is required. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 13 18:11:35 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 13 Jun 2012 16:11:35 -0000 Subject: [FFmpeg-trac] #1208(avcodec:closed): EBP Modification In-Reply-To: <037.ffec5c4881ed693fe5089150dd89e3e1@avcodec.org> References: <037.ffec5c4881ed693fe5089150dd89e3e1@avcodec.org> Message-ID: <052.b6049f83f6f056a62c54ab262a50181e@avcodec.org> #1208: EBP Modification ------------------------------------+----------------------------------- Reporter: daybreak | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: fixed Keywords: | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by rogerdpack): I was able to reproduce ffmpeg -i 702121h264-TTA.mkvtest82.mkv -an -vn out.mkv crashing with ffmpeg-20120409-git-6bfb304-win32-shared (64 bit windows 7). Seems to work ok now for me with ffmpeg-20120612-git-728f86e- win32-shared Which version fails for you? (Also would it be possible to get the hash of the commit that fixed it, just for curiosity sake?) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 13 19:52:17 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 13 Jun 2012 17:52:17 -0000 Subject: [FFmpeg-trac] #1441(undetermined:new): Segfault using v4l2 and alsa In-Reply-To: <034.9f57fb3ca5c06ef475dc20506d30de10@avcodec.org> References: <034.9f57fb3ca5c06ef475dc20506d30de10@avcodec.org> Message-ID: <049.3d2a705964de30cd10c3177c0aa60f43@avcodec.org> #1441: Segfault using v4l2 and alsa -------------------------------------+------------------------------------- Reporter: burek | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by Cigaes): Can not reproduce with current git head and {{{-acodec aac}}} (do not have libaacplus nor is it readily installable). Are all the elements of your command line required to exhibit the crash (both video and video, external libx264, external libaacplus, bitstream filter, muxer, protocol)? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 13 20:51:58 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 13 Jun 2012 18:51:58 -0000 Subject: [FFmpeg-trac] #1208(avcodec:closed): EBP Modification In-Reply-To: <037.ffec5c4881ed693fe5089150dd89e3e1@avcodec.org> References: <037.ffec5c4881ed693fe5089150dd89e3e1@avcodec.org> Message-ID: <052.691a86f79bf5311b655894f41e75df48@avcodec.org> #1208: EBP Modification ------------------------------------+----------------------------------- Reporter: daybreak | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: fixed Keywords: | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by cehoyos): Replying to [comment:13 rogerdpack]: > (Also would it be possible to get the hash of the commit that fixed it, just for curiosity sake?) Please search git log for "ticket1208", there is more than one commit. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 14 00:47:05 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 13 Jun 2012 22:47:05 -0000 Subject: [FFmpeg-trac] #1438(undetermined:new): problems with using -ss option when transcoding from *.vob to *.avi In-Reply-To: <041.683609966b390ed411869c092624f8a6@avcodec.org> References: <041.683609966b390ed411869c092624f8a6@avcodec.org> Message-ID: <056.632abb7c3c55e3271751ced73cd773fa@avcodec.org> #1438: problems with using -ss option when transcoding from *.vob to *.avi -------------------------------------+------------------------------------- Reporter: | Owner: superandrzej | Status: new Type: defect | Component: Priority: normal | undetermined Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by superandrzej): Strange... when I played previous sample it was 40 seconds long. Anyway I'm uploading second sample Ticket #1438-2.vob 2:42. ~ 200M below the output and the resulting file is 15Kb: -> ffmpeg -ss 30 -i '/A/film-s3.vob' -map 0:0 -map 0:13 -qscale 2 '/A/film.avi' ffmpeg version 0.11.1 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 10 2012 23:15:05 with gcc 4.6.2 configuration: --cpu=i686 --prefix=/usr --disable-static --enable-shared --enable-gpl --enable-version3 --disable-ffserver --enable-x11grab --disable-network --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libmp3lame --enable-libtheora libavutil 51. 54.100 / 51. 54.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.100 / 54. 6.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [mpeg @ 0x8a853c0] max_analyze_duration 5000000 reached at 5000000 Input #0, mpeg, from '/A/film-s3.vob': Duration: 00:00:21.18, start: 0.287267, bitrate: 77341 kb/s Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p, 720x576 [SAR 64:45 DAR 16:9], 9800 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x20]: Subtitle: dvd_subtitle Stream #0:2[0x21]: Subtitle: dvd_subtitle Stream #0:3[0x22]: Subtitle: dvd_subtitle Stream #0:4[0x23]: Subtitle: dvd_subtitle Stream #0:5[0x24]: Subtitle: dvd_subtitle Stream #0:6[0x25]: Subtitle: dvd_subtitle Stream #0:7[0x26]: Subtitle: dvd_subtitle Stream #0:8[0x27]: Subtitle: dvd_subtitle Stream #0:9[0x80]: Audio: ac3, 48000 Hz, 5.1(side), s16, 448 kb/s Stream #0:10[0x81]: Audio: ac3, 48000 Hz, 5.1(side), s16, 384 kb/s Stream #0:11[0x82]: Audio: ac3, 48000 Hz, 5.1(side), s16, 384 kb/s Stream #0:12[0x83]: Audio: ac3, 48000 Hz, 5.1(side), s16, 384 kb/s Stream #0:13[0x84]: Audio: ac3, 48000 Hz, stereo, s16, 192 kb/s Stream #0:14[0x28]: Subtitle: dvd_subtitle Stream #0:15[0x29]: Subtitle: dvd_subtitle Stream #0:16[0x2a]: Subtitle: dvd_subtitle Please use -q:a or -q:v, -qscale is ambiguous File '/A/film.avi' already exists. Overwrite ? [y/N] y w:720 h:576 pixfmt:yuv420p tb:1/90000 sar:64/45 sws_param:flags=2 [buffersink @ 0x8a8d640] No opaque field provided Output #0, avi, to '/A/film.avi': Metadata: ISFT : Lavf54.6.100 Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 720x576 [SAR 64:45 DAR 16:9], q=2-31, 200 kb/s, 25 tbn, 25 tbc Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16 Stream mapping: Stream #0:0 -> #0:0 (mpeg2video -> mpeg4) Stream #0:13 -> #0:1 (ac3 -> libmp3lame) Press [q] to stop, [?] for help [ac3 @ 0x8bd4d20] frame sync error Error while decoding stream #0:13 [mpeg @ 0x8a853c0] Adjusting PTS forward Last message repeated 1 times [mpeg2video @ 0x8a8b740] ac-tex damaged at 28 13 [mpeg2video @ 0x8a8b740] Warning MVs not available [mpeg2video @ 0x8a8b740] concealing 1035 DC, 1035 AC, 1035 MV errors [ac3 @ 0x8bd4d20] incomplete frame frame= 0 fps=0.0 q=0.0 Lsize= 15kB time=00:00:-8.-68 bitrate= -13.7kbits/s dup=0 drop=6 video:0kB audio:4kB global headers:0kB muxing overhead 223.177083% -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 14 01:54:50 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 13 Jun 2012 23:54:50 -0000 Subject: [FFmpeg-trac] #1446(undetermined:new): Output via rtsp results in logs not displaying frame size nor bitrate Message-ID: <037.74dba71a99ebda670a30babd26728289@avcodec.org> #1446: Output via rtsp results in logs not displaying frame size nor bitrate -------------------------------------+------------------------------------- Reporter: msmithng | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: rtsp rtmp | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Attempt to push output via rtsp and one can observe that the log contains no details regarding size nor bitrate. Example: {{{ frame=1221110 fps= 29 q=36.0 size= 0kB time=11:18:22.36 bitrate= 0.0kbits/s dup=1220 drop=0 frame=1221125 fps= 29 q=36.0 size= 0kB time=11:18:22.86 bitrate= 0.0kbits/s dup=1220 drop=0 frame=1221140 fps= 29 q=36.0 size= 0kB time=11:18:23.36 bitrate= 0.0kbits/s dup=1220 drop=0 frame=1221156 fps= 29 q=36.0 size= 0kB time=11:18:23.90 bitrate= 0.0kbits/s dup=1220 drop=0 frame=1221171 fps= 29 q=36.0 size= 0kB time=11:18:24.40 bitrate= 0.0kbits/s dup=1220 drop=0 }}} {{{ ./ffmpeg -i $SOURCE -threads 2 -b:v 500k -bt 500k -deinterlace -r 30 -vcodec libx264 -b:a 64k -acodec libfaac -ar 44100 -s 720x480 -x264opts keyint=30:min-keyint=15 -f rtsp -rtsp_transport tcp -muxdelay 0.1 "rtsp://user:password at wowza.server.com/stream/path.sdp" 2> ./ffmpeg- log.out }}} All code has been compiled from available download on ffmpeg.org, however; I've not compiled from the git repo, but this has been present since ffmpeg-0.9.1 or earlier. {{{ ffmpeg version 0.9.1, Copyright (c) 2000-2012 the FFmpeg developers built on Jan 9 2012 16:42:51 with gcc 4.2.1 (Apple Inc. build 5666) (dot 3) configuration: --logfile=./config_64.log --disable-ffplay --enable-gpl --enable-nonfree --enable-libx264 --enable-libfaac --enable-libmp3lame --arch=x86_64 libavutil 51. 32. 0 / 51. 32. 0 libavcodec 53. 42. 4 / 53. 42. 4 libavformat 53. 24. 2 / 53. 24. 2 libavdevice 53. 4. 0 / 53. 4. 0 libavfilter 2. 53. 0 / 2. 53. 0 libswscale 2. 1. 0 / 2. 1. 0 libpostproc 51. 2. 0 / 51. 2. 0 [dv @ 0x10180e800] Estimating duration from bitrate, this may be inaccurate Input #0, dv, from '/var/run/raw.dv': Duration: N/A, start: 0.000000, bitrate: 28771 kb/s Stream #0:0: Video: dvvideo, yuv411p, 720x480, 28771 kb/s, SAR 32:27 DAR 16:9, 29.97 tbr, 29.97 tbn, 29.97 tbc Stream #0:1: Audio: pcm_s16le, 32000 Hz, 2 channels, s16, 1024 kb/s Stream #0:2: Audio: pcm_s16le, 32000 Hz, 2 channels, s16, 1024 kb/s Incompatible pixel format 'yuv411p' for codec 'libx264', auto-selecting format 'yuv422p' [buffer @ 0x101111d40] w:720 h:480 pixfmt:yuv411p tb:1/1000000 sar:32/27 sws_param: [buffersink @ 0x101112aa0] auto-inserting filter 'auto-inserted scale 0' between the filter 'src' and the filter 'out' [scale @ 0x101112d80] w:720 h:480 fmt:yuv411p -> w:720 h:480 fmt:yuv422p flags:0x4 [libx264 @ 0x10185e400] using SAR=32/27 [libx264 @ 0x10185e400] using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.1 Cache64 [libx264 @ 0x10185e400] profile High 4:2:2, level 3.0, 4:2:2 8-bit [libx264 @ 0x10185e400] 264 - core 119 - H.264/MPEG-4 AVC codec - Copyleft 2003-2011 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=3 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=30 keyint_min=15 scenecut=40 intra_refresh=0 rc_lookahead=30 rc=abr mbtree=1 bitrate=250 ratetol=1.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00 Output #0, rtsp, to 'rtsp://[...]': Metadata: encoder : Lavf53.24.2 Stream #0:0: Video: h264, yuv422p, 720x480 [SAR 32:27 DAR 16:9], q=-1 --1, 250 kb/s, 90k tbn, 30 tbc Stream #0:1: Audio: aac, 44100 Hz, 2 channels, s16, 64 kb/s Stream mapping: Stream #0:0 -> #0:0 (dvvideo -> libx264) Stream #0:1 -> #0:1 (pcm_s16le -> libfaac) Press [q] to stop, [?] for help frame=360449 fps= 30 q=34.0 size= 0kB time=03:20:13.66 bitrate= 0.0kbits/s dup=360 drop=0 [...] frame=1221110 fps= 29 q=36.0 size= 0kB time=11:18:22.36 bitrate= 0.0kbits/s dup=1220 drop=0 frame=1221125 fps= 29 q=36.0 size= 0kB time=11:18:22.86 bitrate= 0.0kbits/s dup=1220 drop=0 frame=1221140 fps= 29 q=36.0 size= 0kB time=11:18:23.36 bitrate= 0.0kbits/s dup=1220 drop=0 frame=1221156 fps= 29 q=36.0 size= 0kB time=11:18:23.90 bitrate= 0.0kbits/s dup=1220 drop=0 frame=1221171 fps= 29 q=36.0 size= 0kB time=11:18:24.40 bitrate= 0.0kbits/s dup=1220 drop=0 }}} With v0.11... and slightly modified command line {{{ ffmpeg -i $SOURCE -threads 0 -b:v 240k -bt 240k -r 15 -filter:v yadif=1:1 -c:v libx264 -profile:v baseline -level 3.0 -pix_fmt yuv420p -c:a libfaac -b:a 64k -ar 44100 -s 320x240 -x264opts keyint=15:min-keyint=45 -f rtsp -rtsp_transport tcp -muxdelay 0.1 rtsp://user:password at wowza.server.com/stream/path.sdp" 2> ./ffmpeg-log.out }}} Results in the same output: {{{ ffmpeg version 0.11 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 4 2012 12:36:38 with gcc 4.2.1 (Apple Inc. build 5666) (dot 3) configuration: --logfile=./config_64.log --disable-ffplay --enable-gpl --enable-nonfree --enable-libx264 --enable-libfaac --enable-libmp3lame --arch=x86_64 libavutil 51. 54.100 / 51. 54.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.100 / 54. 6.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [dv @ 0x10180e800] Estimating duration from bitrate, this may be inaccurate Guessed Channel Layout for Input Stream #0.1 : stereo Input #0, dv, from '/var/run/raw.dv': Duration: N/A, start: 0.000000, bitrate: 28771 kb/s Stream #0:0: Video: dvvideo, yuv411p, 720x480, 28771 kb/s, SAR 8:9 DAR 4:3, 29.97 tbr, 29.97 tbn, 29.97 tbc Stream #0:1: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s [buffer @ 0x101212660] w:720 h:480 pixfmt:yuv411p tb:1001/30000 sar:8/9 sws_param:flags=2 [buffersink @ 0x101213260] No opaque field provided [scale @ 0x101213440] w:720 h:480 fmt:yuv411p sar:8/9 -> w:720 h:480 fmt:yuv420p sar:8/9 flags:0x4 [aformat @ 0x101216220] auto-inserting filter 'auto-inserted resampler 0' between the filter 'src' and the filter 'aformat' [aresample @ 0x101216820] chl:stereo fmt:s16 r:48000Hz -> chl:stereo fmt:s16 r:44100Hz [libx264 @ 0x10180f400] using SAR=8/9 [libx264 @ 0x10180f400] using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.1 Cache64 [libx264 @ 0x10180f400] profile Constrained Baseline, level 3.0 [libx264 @ 0x10180f400] 264 - core 125 - H.264/MPEG-4 AVC codec - Copyleft 2003-2012 - http://www.videolan.org/x264.html - options: cabac=0 ref=3 deblock=1:0:0 analyse=0x1:0x111 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=3 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=0 weightp=0 keyint=15 keyint_min=45 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=abr mbtree=1 bitrate=250 ratetol=1.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00 Output #0, rtsp, to 'rtsp://[...]': Metadata: encoder : Lavf54.6.100 Stream #0:0: Video: h264, yuv420p, 720x480 [SAR 8:9 DAR 4:3], q=-1--1, 250 kb/s, 90k tbn, 15 tbc Stream #0:1: Audio: aac, 44100 Hz, stereo, s16, 64 kb/s Stream mapping: Stream #0:0 -> #0:0 (dvvideo -> libx264) Stream #0:1 -> #0:1 (pcm_s16le -> libfaac) Press [q] to stop, [?] for help frame= 18 fps= 18 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s dup=0 drop=12 frame= 26 fps= 17 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s dup=0 drop=20 frame= 33 fps= 16 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s dup=0 drop=27 frame= 41 fps= 16 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s dup=0 drop=35 frame= 48 fps= 16 q=44.0 size= 0kB time=00:00:00.26 bitrate= 0.0kbits/s dup=0 drop=43 frame= 56 fps= 16 q=37.0 size= 0kB time=00:00:00.80 bitrate= 0.0kbits/s dup=0 drop=50 frame= 63 fps= 16 q=34.0 size= 0kB time=00:00:01.26 bitrate= 0.0kbits/s dup=0 drop=58 frame= 71 fps= 16 q=32.0 size= 0kB time=00:00:01.80 bitrate= 0.0kbits/s dup=0 drop=65 frame= 78 fps= 15 q=33.0 size= 0kB time=00:00:02.26 bitrate= 0.0kbits/s dup=0 drop=73 frame= 86 fps= 16 q=34.0 size= 0kB time=00:00:02.80 bitrate= 0.0kbits/s dup=0 drop=80 frame= 94 fps= 16 q=36.0 size= 0kB time=00:00:03.33 bitrate= 0.0kbits/s dup=0 drop=88 frame= 101 fps= 15 q=37.0 size= 0kB time=00:00:03.80 bitrate= 0.0kbits/s dup=0 drop=96 frame= 109 fps= 15 q=37.0 size= 0kB time=00:00:04.33 bitrate= 0.0kbits/s dup=0 drop=103 frame= 117 fps= 15 q=36.0 size= 0kB time=00:00:04.86 bitrate= 0.0kbits/s dup=0 drop=111 Que input is backward in time [rtsp @ 0x10180ee00] Audio timestamp 707547 < 708440 invalid, cliping frame= 122 fps= 14 q=-1.0 Lsize= 0kB time=00:00:07.89 bitrate= 0.0kbits/s dup=0 drop=116 video:230kB audio:61kB global headers:0kB muxing overhead -100.000000% [libx264 @ 0x10180f400] frame I:3 Avg QP:29.76 size: 7183 [libx264 @ 0x10180f400] frame P:119 Avg QP:31.61 size: 1797 [libx264 @ 0x10180f400] mb I I16..4: 76.4% 0.0% 23.6% [libx264 @ 0x10180f400] mb P I16..4: 9.1% 0.0% 1.4% P16..4: 25.7% 2.9% 0.7% 0.0% 0.0% skip:60.2% [libx264 @ 0x10180f400] final ratefactor: 30.48 [libx264 @ 0x10180f400] coded y,uvDC,uvAC intra: 12.7% 29.4% 1.4% inter: 2.2% 4.6% 0.0% [libx264 @ 0x10180f400] i16 v,h,dc,p: 50% 25% 10% 16% [libx264 @ 0x10180f400] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 23% 32% 26% 5% 3% 4% 3% 4% 2% [libx264 @ 0x10180f400] i8c dc,h,v,p: 73% 11% 15% 1% [libx264 @ 0x10180f400] ref P L0: 69.1% 21.1% 9.9% [libx264 @ 0x10180f400] kb/s:231.50 }}} It's obviously keeping track of the output kbps given the last line {{{[libx264 @ 0x10180f400] kb/s:231.50}}} but why it's not being written to the log is currently beyond me. Using the same binary and command, but output via rtmp seems to report correctly (to bad I can't use rtmp in my application use case.): {{{ ffmpeg version 0.11 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 1 2012 17:41:17 with gcc 4.2.1 (Apple Inc. build 5666) (dot 3) configuration: --logfile=./config_64.log --disable-ffplay --enable-gpl --enable-nonfree --enable-libx264 --enable-libfaac --enable-libmp3lame --arch=x86_64 libavutil 51. 54.100 / 51. 54.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.100 / 54. 6.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [dv @ 0x10180e800] Estimating duration from bitrate, this may be inaccurate Guessed Channel Layout for Input Stream #0.1 : stereo Input #0, dv, from '/var/run/raw.dv': Duration: N/A, start: 0.000000, bitrate: 28771 kb/s Stream #0:0: Video: dvvideo, yuv411p, 720x480, 28771 kb/s, SAR 8:9 DAR 4:3, 29.97 tbr, 29.97 tbn, 29.97 tbc Stream #0:1: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s [buffer @ 0x101114020] w:720 h:480 pixfmt:yuv411p tb:1001/30000 sar:8/9 sws_param:flags=2 [buffersink @ 0x101112580] No opaque field provided [yadif @ 0x101114f40] mode:1 parity:1 auto_enable:0 [scale @ 0x1011146e0] w:720 h:480 fmt:yuv411p sar:8/9 -> w:320 h:240 fmt:yuv420p sar:1/1 flags:0x4 [aformat @ 0x101120220] auto-inserting filter 'auto-inserted resampler 0' between the filter 'src' and the filter 'aformat' [aresample @ 0x101120760] chl:stereo fmt:s16 r:48000Hz -> chl:stereo fmt:s16 r:44100Hz [libx264 @ 0x10180f400] using SAR=1/1 [libx264 @ 0x10180f400] using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.1 Cache64 [libx264 @ 0x10180f400] profile Constrained Baseline, level 3.0 [libx264 @ 0x10180f400] 264 - core 119 - H.264/MPEG-4 AVC codec - Copyleft 2003-2011 - http://www.videolan.org/x264.html - options: cabac=0 ref=3 deblock=1:0:0 analyse=0x1:0x111 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=4 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=0 weightp=0 keyint=45 keyint_min=23 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=abr mbtree=1 bitrate=240 ratetol=1.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00 Output #0, flv, to 'rtmp://[...]': Metadata: encoder : Lavf54.6.100 Stream #0:0: Video: h264 ([7][0][0][0] / 0x0007), yuv420p, 320x240 [SAR 1:1 DAR 4:3], q=-1--1, 240 kb/s, 1k tbn, 15 tbc Stream #0:1: Audio: aac ([10][0][0][0] / 0x000A), 44100 Hz, stereo, s16, 64 kb/s Stream mapping: Stream #0:0 -> #0:0 (dvvideo -> libx264) Stream #0:1 -> #0:1 (pcm_s16le -> libfaac) Press [q] to stop, [?] for help frame= 9 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s dup=0 drop=21 frame= 17 fps= 17 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s dup=0 drop=43 frame= 25 fps= 16 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s dup=0 drop=67 frame= 32 fps= 16 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s dup=0 drop=90 frame= 40 fps= 16 q=0.0 size= 0kB time=00:00:00.00 bitrate= 0.0kbits/s dup=0 drop=112 frame= 48 fps= 16 q=37.0 size= 22kB time=00:00:00.20 bitrate= 887.2kbits/s dup=0 drop=136 frame= 55 fps= 15 q=37.0 size= 40kB time=00:00:00.66 bitrate= 496.7kbits/s dup=0 drop=159 frame= 63 fps= 15 q=32.0 size= 48kB time=00:00:01.20 bitrate= 329.2kbits/s dup=0 drop=181 frame= 70 fps= 15 q=29.0 size= 57kB time=00:00:01.66 bitrate= 279.5kbits/s dup=0 drop=204 frame= 78 fps= 15 q=27.0 size= 71kB time=00:00:02.20 bitrate= 263.2kbits/s dup=0 drop=226 frame= 85 fps= 15 q=26.0 size= 84kB time=00:00:02.66 bitrate= 259.3kbits/s dup=0 drop=249 frame= 93 fps= 15 q=28.0 size= 115kB time=00:00:03.20 bitrate= 295.2kbits/s dup=0 drop=271 frame= 100 fps= 15 q=26.0 size= 124kB time=00:00:03.66 bitrate= 276.9kbits/s dup=0 drop=294 frame= 108 fps= 15 q=29.0 size= 168kB time=00:00:04.20 bitrate= 328.5kbits/s dup=0 drop=316 frame= 116 fps= 15 q=29.0 size= 188kB time=00:00:04.73 bitrate= 325.5kbits/s dup=0 drop=340 frame= 123 fps= 15 q=29.0 size= 205kB time=00:00:05.20 bitrate= 323.2kbits/s dup=0 drop=363 frame= 131 fps= 15 q=30.0 size= 231kB time=00:00:05.73 bitrate= 330.5kbits/s dup=0 drop=385 Que input is backward in time [flv @ 0x10180ee00] Audio timestamp 8837 < 8847 invalid, cliping frame= 135 fps= 15 q=0.0 Lsize= 318kB time=00:00:08.87 bitrate= 293.8kbits/s dup=0 drop=399 video:239kB audio:69kB global headers:0kB muxing overhead 3.045006% [libx264 @ 0x10180f400] frame I:4 Avg QP:25.14 size: 14914 [libx264 @ 0x10180f400] frame P:131 Avg QP:27.29 size: 1412 [libx264 @ 0x10180f400] mb I I16..4: 3.5% 0.0% 96.5% [libx264 @ 0x10180f400] mb P I16..4: 0.2% 0.0% 4.3% P16..4: 19.8% 7.5% 3.5% 0.0% 0.0% skip:64.7% [libx264 @ 0x10180f400] final ratefactor: 23.29 [libx264 @ 0x10180f400] coded y,uvDC,uvAC intra: 94.7% 91.3% 70.7% inter: 12.6% 10.4% 1.3% [libx264 @ 0x10180f400] i16 v,h,dc,p: 7% 55% 10% 28% [libx264 @ 0x10180f400] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 23% 22% 9% 6% 7% 9% 7% 8% 8% [libx264 @ 0x10180f400] i8c dc,h,v,p: 49% 20% 24% 7% [libx264 @ 0x10180f400] ref P L0: 85.8% 8.0% 6.2% [libx264 @ 0x10180f400] kb/s:217.41 Received signal 15: terminating. }}} I observe the same (correct) behavior when I shoot straight flv as well. Please let me know if I've not included everything necessary. Thanks! -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 14 03:08:35 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 14 Jun 2012 01:08:35 -0000 Subject: [FFmpeg-trac] #1447(avfilter:new): super2xsai does not work as expected in combination with other filters Message-ID: <038.aada97dde323fc61f3fa46f18819a8f4@avcodec.org> #1447: super2xsai does not work as expected in combination with other filters -------------------------------------+------------------------------------- Reporter: richardpl | Owner: Type: defect | Status: new Priority: important | Component: avfilter Version: git- | Keywords: super2xsai master | crash Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- How to reproduce: {{{ ffmpeg -i fate-suite/dxtory/dxtory_mic.avi -vf format=rgb555,super2xsai /tmp/out.pam ffmpeg version git-2012-06-13-4c5cd32 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 13 2012 23:11:05 with clang 3.0 (tags/RELEASE_30/final 145349) configuration: --cc=clang --as=clang --extra-cflags=-I/usr/local/include --extra-cflags=-analyze --extra-ldflags=-L/usr/local/lib --disable-debug --disable-static --disable-postproc --disable-indev=alsa --disable- indev=bktr --disable-indev=dshow --disable-indev=dv1394 --disable- indev=fbdev --disable-indev=jack --disable-indev=libcdio --disable- indev=libdc1394 --disable-indev=openal --disable-indev=pulse --disable- indev=sndio --disable-indev=vfwcap --disable-outdev=sndio --disable- outdev=alsa --disable-ou libavutil 51. 58.100 / 51. 58.100 libavcodec 54. 25.100 / 54. 25.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 79.100 / 2. 79.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 Guessed Channel Layout for Input Stream #0.1 : stereo Guessed Channel Layout for Input Stream #0.2 : stereo Input #0, avi, from 'git/fate-suite/dxtory/dxtory_mic.avi': Metadata: encoder : DxtoryCore ver2.0.0.109 ISRC : Video:YUV420 Audio0:Lautsprecher (Realtek High Definition Audio) Audio1:Mikrofon (Realtek High Definition Audio) Duration: 00:00:07.48, start: 0.000000, bitrate: 1496 kb/s Stream #0:0: Video: dxtory (xtor / 0x726F7478), yuv420p, 1280x720, 25 tbr, 25 tbn, 25 tbc Stream #0:1: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, stereo, s16, 1536 kb/s Stream #0:2: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, stereo, s16, 1536 kb/s [buffer @ 0x2980e380] w:1280 h:720 pixfmt:yuv420p tb:1/25 fr:25/1 sar:0/1 sws_param:flags=2 [ffmpeg_buffersink @ 0x2980e400] No opaque field provided [Parsed_format_0 @ 0x2980e200] auto-inserting filter 'auto-inserted scaler 0' between the filter '(null)' and the filter 'Parsed_format_0' [format @ 0x2980e480] auto-inserting filter 'auto-inserted scaler 1' between the filter 'Parsed_super2xsai_1' and the filter 'format' [auto-inserted scaler 0 @ 0x2980e580] w:1280 h:720 fmt:yuv420p sar:0/1 -> w:1280 h:720 fmt:rgb555le sar:0/1 flags:0x4 [Parsed_super2xsai_1 @ 0x2980e2c0] fmt:rgb555le size:1280x720 -> size:2560x1440 [auto-inserted scaler 1 @ 0x2980e540] w:2560 h:1440 fmt:rgb555le sar:0/1 -> w:2560 h:1440 fmt:rgb24 sar:0/1 flags:0x4 Output #0, image2, to '/tmp/out.pam': Metadata: ISRC : Video:YUV420 Audio0:Lautsprecher (Realtek High Definition Audio) Audio1:Mikrofon (Realtek High Definition Audio) encoder : Lavf54.6.101 Stream #0:0: Video: pam, rgb24, 2560x1440, q=2-31, 200 kb/s, 90k tbn, 25 tbc Stream mapping: Stream #0:0 -> #0:0 (dxtory -> pam) Press [q] to stop, [?] for help [auto-inserted scaler 1 @ 0x2980e540] w:1280 h:720 fmt:rgb555le sar:0/1 -> w:2560 h:1440 fmt:rgb24 sar:0/1 flags:0x4 frame= 1 fps=0.0 q=0.0 Lsize= 0kB time=00:00:00.04 bitrate= 0.0kbits/s video:10800kB audio:0kB global headers:0kB muxing overhead -100.000000% }}} Output looks wrong or even SEGV happens with different filters combination. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 14 08:15:18 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 14 Jun 2012 06:15:18 -0000 Subject: [FFmpeg-trac] #1447(avfilter:new): super2xsai does not work as expected in combination with other filters In-Reply-To: <038.aada97dde323fc61f3fa46f18819a8f4@avcodec.org> References: <038.aada97dde323fc61f3fa46f18819a8f4@avcodec.org> Message-ID: <053.b51757b7c0e37937e84eb67398d6037a@avcodec.org> #1447: super2xsai does not work as expected in combination with other filters -------------------------------------+------------------------------------- Reporter: richardpl | Owner: Type: defect | Status: new Priority: important | Component: avfilter Version: git-master | Resolution: Keywords: super2xsai | Blocked By: crash | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): The malfunction is also reproducible with ffmpeg -i tests/lena.pnm -vf format=rgb555,super2xsai out.pam but valgrind does not report anything (also not with your command line). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 14 09:45:58 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 14 Jun 2012 07:45:58 -0000 Subject: [FFmpeg-trac] #1448(undetermined:new): Summer Logo 5 Message-ID: <043.f9b84bb41e97a92388640a8b2c3dabc2@avcodec.org> #1448: Summer Logo 5 -------------------------------------+------------------------------------- Reporter: | Type: art thilo.borgmann | Priority: normal Status: new | Version: Component: | unspecified undetermined | Blocked By: Keywords: | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Some summer logos from Herve Flores -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 14 15:04:21 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 14 Jun 2012 13:04:21 -0000 Subject: [FFmpeg-trac] #1432(undetermined:open): progressive delay In-Reply-To: <031.db651549cdf6166fc0aca64f9ec37f30@avcodec.org> References: <031.db651549cdf6166fc0aca64f9ec37f30@avcodec.org> Message-ID: <046.3caaeb9428c9df4af32a6280edf9d97d@avcodec.org> #1432: progressive delay -------------------------------------+------------------------------------- Reporter: lo | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: avi mp3 | Resolution: desync | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by mjs973): It looks like there is something wrong with the audio time stamps of stream 1. The video plays too slow because, by default, ffplay uses audio timestamps as the master clock, and ffplay is slowing down the video to align it to the (bad) audio timestamps. The output of 'ffprobe -show_packets out.avi' shows one symptom: every audio timestamp is duplicated once. ffprobe does show the correct duration for duration_time (in this stream, each audio frame should be 24 milliseconds). The out.avi file has an index, which is being used by the avi demux. Using gdb on avi_read_packet() shows messed up values in the index of stream 1. Another problem: the timestamp difference between index entry [n] and [n+1] is not constant, as it should be. Maybe the index is being calculated or written wrong by the avi mux? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 14 15:38:22 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 14 Jun 2012 13:38:22 -0000 Subject: [FFmpeg-trac] #1432(avformat:open): progressive delay In-Reply-To: <031.db651549cdf6166fc0aca64f9ec37f30@avcodec.org> References: <031.db651549cdf6166fc0aca64f9ec37f30@avcodec.org> Message-ID: <046.83f94fefe655e0663a8f8901b6e32e81@avcodec.org> #1432: progressive delay -------------------------------------+------------------------------------- Reporter: lo | Owner: Type: defect | Status: open Priority: important | Component: avformat Version: git-master | Resolution: Keywords: avi mp3 | Blocked By: desync | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by mjs973): * priority: normal => important * component: undetermined => avformat Comment: To anyone reading this: this feels like a serious regression to me, but I have only a small amount of time each day to work on things like this. Help from others is welcome, either to identify the commit that caused the problem, or to submit a patch to fix it. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 14 16:15:16 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 14 Jun 2012 14:15:16 -0000 Subject: [FFmpeg-trac] #1432(avformat:open): progressive delay In-Reply-To: <031.db651549cdf6166fc0aca64f9ec37f30@avcodec.org> References: <031.db651549cdf6166fc0aca64f9ec37f30@avcodec.org> Message-ID: <046.6b3876b137212b5ed7b0702fd3d132c6@avcodec.org> #1432: progressive delay -------------------------------------+------------------------------------- Reporter: lo | Owner: Type: defect | Status: open Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: avi mp3 | Blocked By: desync | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by mjs973): * priority: important => normal Comment: OK: I'm reducing priority back to 'normal', because this does NOT appear to be a regression. I went back several years, and this 133*.avi file can't be remultiplexed in any version of ffmpeg. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 14 16:50:36 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 14 Jun 2012 14:50:36 -0000 Subject: [FFmpeg-trac] #1443(build system:closed): MingGW: error: 'HAVE_MIPSFPU' undeclared In-Reply-To: <035.15ecf5df24425fcf997dd70a01e82c29@avcodec.org> References: <035.15ecf5df24425fcf997dd70a01e82c29@avcodec.org> Message-ID: <050.09e03b25ff831b96d7d070ac3be4dbfd@avcodec.org> #1443: MingGW: error: 'HAVE_MIPSFPU' undeclared -------------------------------------+------------------------------------- Reporter: redxii | Owner: Type: defect | Status: closed Priority: important | Component: build Version: git-master | system 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 Jun 14 18:46:02 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 14 Jun 2012 16:46:02 -0000 Subject: [FFmpeg-trac] #1449(undetermined:new): texi2html required for doc Message-ID: <034.1b54a27bca92d0467b0fa0148ec60b93@avcodec.org> #1449: texi2html required for doc -------------------------------------+------------------------------------- Reporter: burek | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- If a user doesn't install "texi2html" package prior to ffmpeg compilation, it won't install docs, but there are no warnings during configure process and the default is to build ffmpeg with docs. The solution is to issue a warning or an error (and force the user to use --disable-doc) during the configure process. Currently, it doesn't do/show anything, making a user think it will build docs too, but it doesn't build it. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 15 08:21:16 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 15 Jun 2012 06:21:16 -0000 Subject: [FFmpeg-trac] #1329(undetermined:open): A/V desync with mpeg1video and mp2 in mpeg-ps In-Reply-To: <034.c666ed5072fb38abca54e69d65e65da5@avcodec.org> References: <034.c666ed5072fb38abca54e69d65e65da5@avcodec.org> Message-ID: <049.9a8576ff52111c756599c3a9314afb37@avcodec.org> #1329: A/V desync with mpeg1video and mp2 in mpeg-ps -------------------------------------+------------------------------------- Reporter: burek | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: mpegps | Resolution: desync | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by lvm): I have the same issue when using "asyncts" audio filter: {{{ ffmpeg -i udp://@237.255.1.10:1234 -codec:v copy -af asyncts=compensate=1:min_delta=0.1 -acodec libfaac -f mpegts tcp://example.com:9992 }}} {{{ ffmpeg version 0.11 Copyright (c) 2000-2012 the FFmpeg developers built on Jan 19 2012 07:34:53 with gcc 4.6.2 configuration: --shlibdir=/usr/lib64 --prefix=/usr --mandir=/usr/share/man --libdir=/usr/lib64 --enable-shared --disable- static --enable-debug --disable-stripping --extra-cflags='-O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fPIC -I/usr/include/gsm' --enable-gpl --enable-x11grab --enable-version3 --enable-pthreads --enable-libfaac --enable-nonfree --enable-avfilter --enable-libpulse --enable-libvpx --enable-libmp3lame --enable-libvorbis --enable-libtheora --enable- libspeex --enable-libxvid --enable-libx264 --enable-libschroedinger --enable-libgsm --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-postproc --enable-libdc1394 --enable-librtmp --enable-libfreetype libavutil 51. 54.100 / 51. 54.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.100 / 54. 6.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [mpegts @ 0x62d140] Unable to seek back to the start [mpeg2video @ 0x657a80] mpeg_decode_postinit() failure Last message repeated 4 times [mp3 @ 0x65de00] Header missing [mpegts @ 0x62d140] max_analyze_duration 5000000 reached at 5016000 [mpegts @ 0x62d140] Estimating duration from bitrate, this may be inaccurate Input #0, mpegts, from 'udp://@237.255.1.10:1234': Duration: N/A, start: 69244.458456, bitrate: 15096 kb/s Program 1 Metadata: service_name : MyChannel service_provider: MyChannel Stream #0:0[0x134]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p, 720x576 [SAR 16:15 DAR 4:3], 15000 kb/s, 25.61 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x100](eng): Audio: mp2 ([4][0][0][0] / 0x0004), 48000 Hz, mono, s16, 96 kb/s [AVAudioResampleContext @ 0x6d86a0] Using s16p as internal sample format [mpegts @ 0x695e60] muxrate VBR, pcr every 2 pkts, sdt every 200, pat/pmt every 40 pkts Output #0, mpegts, to 'tcp://truba.com:9992': Metadata: encoder : Lavf54.6.100 Stream #0:0: Video: mpeg2video ([2][0][0][0] / 0x0002), yuv420p, 720x576 [SAR 16:15 DAR 4:3], q=2-31, 15000 kb/s, 25.61 fps, 90k tbn, 25 tbc Stream #0:1(eng): Audio: aac, 48000 Hz, mono, s16, 128 kb/s Stream mapping: Stream #0:0 -> #0:0 (copy) Stream #0:1 -> #0:1 (mp2 -> libfaac) Press [q] to stop, [?] for help [mp2 @ 0x65de00] Header missing Error while decoding stream #0:1 Error in av_buffersink_get_buffer_ref(): Invalid argument frame= 166 fps=103 q=-1.0 size= 4698kB time=00:00:06.44 bitrate=5970.8kbits/s }}} Everything seems to be OK until source runs out of data (EOF and connnection close are tested) or user decides to abort ffmpeg execution. In both cases ffmpeg does not terminate and starts to produce huge amount of messages (thousands per second) to stderr: {{{ Que input is backward in time [libfaac @ 0x7fef00] Que input is backward in time Last message repeated 3 times [mpegts @ 0x66c700] Audio timestamp 477587 < 477592 invalid, cliping [libfaac @ 0x7fef00] Que input is backward in time [mpegts @ 0x66c700] Audio timestamp 477583 < 477593 invalid, cliping [mpegts @ 0x66c700] Audio timestamp 477579 < 477594 invalid, cliping [libfaac @ 0x7fef00] Que input is backward in time [mpegts @ 0x66c700] Audio timestamp 477576 < 477595 invalid, cliping [libfaac @ 0x7fef00] Que input is backward in time [mpegts @ 0x66c700] Audio timestamp 477572 < 477596 invalid, cliping [libfaac @ 0x7fef00] Que input is backward in time [mpegts @ 0x66c700] Audio timestamp 477568 < 477597 invalid, cliping [libfaac @ 0x7fef00] Que input is backward in time }}} until kill or ctrl+c is issued by user. Problem occurs only when asyncts filter is used. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 15 08:42:50 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 15 Jun 2012 06:42:50 -0000 Subject: [FFmpeg-trac] #1329(undetermined:open): A/V desync with mpeg1video and mp2 in mpeg-ps In-Reply-To: <034.c666ed5072fb38abca54e69d65e65da5@avcodec.org> References: <034.c666ed5072fb38abca54e69d65e65da5@avcodec.org> Message-ID: <049.305d7378cae5b3dfe9c9f871faf459d8@avcodec.org> #1329: A/V desync with mpeg1video and mp2 in mpeg-ps -------------------------------------+------------------------------------- Reporter: burek | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: mpegps | Resolution: desync | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:6 lvm]: > I have the same issue when using "asyncts" audio filter: How is your problem (about an audio filter misbehaving on input starvation iiuc) related to desync for a specific mpeg input stream? Please open a new ticket, if the problem is reproducible without using external libraries, don't use them (libfaac), using external libraries makes reproducing and fixing tickets much harder, if the problem is reproducible with -vn, please use it, if the problem is reproducible with a file as input or output, please use a file instead of a network stream. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 15 10:03:32 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 15 Jun 2012 08:03:32 -0000 Subject: [FFmpeg-trac] #1434(undetermined:open): Remuxing an H.264 video from MP4 to AVI increases the size by more than 10 In-Reply-To: <035.49a7d60bd497fa02858dd1b9915acd63@avcodec.org> References: <035.49a7d60bd497fa02858dd1b9915acd63@avcodec.org> Message-ID: <050.c2005c515943ece1eea03ea16ebd2899@avcodec.org> #1434: Remuxing an H.264 video from MP4 to AVI increases the size by more than 10 -------------------------------------+------------------------------------- Reporter: ubitux | Owner: Type: defect | Status: open Priority: important | Component: Version: git-master | undetermined Keywords: mov avi | Resolution: remux regression | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): The size increase is a regression since r19148 / bbe46bc The playback regression is only reproducible with mplayer -demuxer avi, mplayer -demuxer lavf plays the large file fine. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 15 10:08:20 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 15 Jun 2012 08:08:20 -0000 Subject: [FFmpeg-trac] #1431(undetermined:new): FFMPEG causing PTS/DTS errors and dropping frames with DVRMS files In-Reply-To: <040.fbed57df3a15faaace9a3a718cdc96a1@avcodec.org> References: <040.fbed57df3a15faaace9a3a718cdc96a1@avcodec.org> Message-ID: <055.571473df85c97b55c56c903fff21885c@avcodec.org> #1431: FFMPEG causing PTS/DTS errors and dropping frames with DVRMS files -------------------------------------+------------------------------------- Reporter: ramitbhalla | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: asf | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => asf Comment: Could you retry with current git head? I am unable to reproduce the amount of dropped frames. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 15 11:22:59 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 15 Jun 2012 09:22:59 -0000 Subject: [FFmpeg-trac] #1297(undetermined:closed): FFMPEG creating stuttering MPEG-2 TS video files In-Reply-To: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> References: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> Message-ID: <055.174f21d3a4be542ce3264e980d4499e8@avcodec.org> #1297: FFMPEG creating stuttering MPEG-2 TS video files -------------------------------------+------------------------------------- Reporter: ramitbhalla | Owner: Type: defect | Status: closed Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | worksforme Analyzed by developer: 0 | Blocked By: | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * status: new => closed * resolution: => worksforme Comment: I tested Test2.ts on faster hardware now (85Hz screen) and it plays fine as does the result of: {{{ $ ffmpeg -i Test2.ts -ab 384k -acodec ac3 -sameq out.ts }}} Does the original file play fine for you but the re-encoded file not? (In that case this should be analysed further.) Please re-open if this is the case. Test2.ts is ~60fps but was originally recorded as ~24fps afaict. In the future, there will hopefully be a filter that drops the duplicated frames, as a workaround you can use -r 24, -r 25 or -r 30 but the result will not be perfect. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 15 11:24:15 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 15 Jun 2012 09:24:15 -0000 Subject: [FFmpeg-trac] #1327(avfilter:closed): vf vflip: horizontal line at the bottom when input have odd height (-pix_fmt yuv420p) In-Reply-To: <038.dd96df2477562a8550234a0f6cc3e036@avcodec.org> References: <038.dd96df2477562a8550234a0f6cc3e036@avcodec.org> Message-ID: <053.c8a2a8939b98d13c6ba9a466337eedcb@avcodec.org> #1327: vf vflip: horizontal line at the bottom when input have odd height (-pix_fmt yuv420p) ------------------------------------+------------------------------------ Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: normal | Component: avfilter Version: git-master | Resolution: fixed Keywords: vflip | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Changes (by cehoyos): * status: open => closed * resolution: => fixed Comment: This appears to have been fixed. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 15 13:27:59 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 15 Jun 2012 11:27:59 -0000 Subject: [FFmpeg-trac] #1450(undetermined:new): ffmpeg does not terminate after end of input (asyncts used) Message-ID: <032.dfb9d7fe342f1102b78b1bd1d4a9d3cf@avcodec.org> #1450: ffmpeg does not terminate after end of input (asyncts used) -------------------------------------+------------------------------------- Reporter: lvm | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: libfaac, | Blocked By: asyncts | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Hello. I have an issue when using "asyncts" audio filter: ffmpeg command line {{{ ffmpeg -i /tmp/flv.flv -vn -af asyncts=compensate=1 -acodec libfaac -f mpegts -y /tmp/xxx.ts }}} {{{ ffmpeg -i /tmp/flv.flv -vn -af asyncts=compensate=1 -acodec libfaac -f mpegts -y /tmp/xxx.ts ffmpeg version 0.11 Copyright (c) 2000-2012 the FFmpeg developers built on Jan 19 2012 07:34:53 with gcc 4.6.2 configuration: --shlibdir=/usr/lib64 --prefix=/usr --mandir=/usr/share/man --libdir=/usr/lib64 --enable-shared --disable- static --enable-debug --disable-stripping --extra-cflags='-O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fPIC -I/usr/include/gsm' --enable-gpl --enable-x11grab --enable-version3 --enable-pthreads --enable-libfaac --enable-nonfree --enable-avfilter --enable-libpulse --enable-libvpx --enable-libmp3lame --enable-libvorbis --enable-libtheora --enable- libspeex --enable-libxvid --enable-libx264 --enable-libschroedinger --enable-libgsm --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-postproc --enable-libdc1394 --enable-librtmp --enable-libfreetype libavutil 51. 54.100 / 51. 54.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.100 / 54. 6.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, flv, from '/tmp/flv.flv': Metadata: encoder : Lavf54.6.100 Duration: 00:03:46.82, start: 0.000000, bitrate: 3265 kb/s Stream #0:0: Video: flv1, yuv420p, 1280x720, 200 kb/s, 50 tbr, 1k tbn, 1k tbc Stream #0:1: Audio: mp3, 44100 Hz, stereo, s16, 128 kb/s [AVAudioResampleContext @ 0x64d4c0] Using s16p as internal sample format [mpegts @ 0x62db60] muxrate VBR, pcr every 4 pkts, sdt every 200, pat/pmt every 40 pkts Output #0, mpegts, to '/tmp/xxx.ts': Metadata: encoder : Lavf54.6.100 Stream #0:0: Audio: aac, 44100 Hz, stereo, s16, 128 kb/s Stream mapping: Stream #0:1 -> #0:0 (mp3 -> libfaac) Press [q] to stop, [?] for help Error in av_buffersink_get_buffer_ref(): Invalid argument size= 1612kB time=00:01:31.92 bitrate= 143.7kbits/s }}} Everything seems to be OK until source runs out of data (EOF and connnection close are tested) or user decides to abort ffmpeg execution (hits ctrl+c). In both cases ffmpeg does not terminate and starts to produce huge amount of messages (thousands per second) to stderr: {{{ ... [mpegts @ 0x62db60] Audio timestamp 20310724 < 20313155 invalid, cliping [libfaac @ 0x62e320] Que input is backward in time [mpegts @ 0x62db60] Audio timestamp 20310720 < 20313156 invalid, cliping [libfaac @ 0x62e320] Que input is backward in time [mpegts @ 0x62db60] Audio timestamp 20310716 < 20313157 invalid, cliping [libfaac @ 0x62e320] Que input is backward in time [mpegts @ 0x62db60] Audio timestamp 20310712 < 20313158 invalid, cliping [mpegts @ 0x62db60] Audio timestamp 20310708 < 20313159 invalid, cliping [libfaac @ 0x62e320] Que input is backward in time [mpegts @ 0x62db60] Audio timestamp 20310704 < 20313160 invalid, cliping [libfaac @ 0x62e320] Que input is backward in time [mpegts @ 0x62db60] Audio timestamp 20310700 < 20313161 invalid, cliping [libfaac @ 0x62e320] Que input is backward in time ... }}} until kill or ctrl+c is issued by user. Problem occurs only when asyncts filter is used: {{{ # ffmpeg -i /tmp/flv.flv -vn -acodec libfaac -f mpegts -y /tmp/xxx.ts ffmpeg version 0.11 Copyright (c) 2000-2012 the FFmpeg developers built on Jan 19 2012 07:34:53 with gcc 4.6.2 configuration: --shlibdir=/usr/lib64 --prefix=/usr --mandir=/usr/share/man --libdir=/usr/lib64 --enable-shared --disable- static --enable-debug --disable-stripping --extra-cflags='-O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fPIC -I/usr/include/gsm' --enable-gpl --enable-x11grab --enable-version3 --enable-pthreads --enable-libfaac --enable-nonfree --enable-avfilter --enable-libpulse --enable-libvpx --enable-libmp3lame --enable-libvorbis --enable-libtheora --enable- libspeex --enable-libxvid --enable-libx264 --enable-libschroedinger --enable-libgsm --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-postproc --enable-libdc1394 --enable-librtmp --enable-libfreetype libavutil 51. 54.100 / 51. 54.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.100 / 54. 6.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, flv, from '/tmp/flv.flv': Metadata: encoder : Lavf54.6.100 Duration: 00:03:46.82, start: 0.000000, bitrate: 3265 kb/s Stream #0:0: Video: flv1, yuv420p, 1280x720, 200 kb/s, 50 tbr, 1k tbn, 1k tbc Stream #0:1: Audio: mp3, 44100 Hz, stereo, s16, 128 kb/s [mpegts @ 0x62db60] muxrate VBR, pcr every 4 pkts, sdt every 200, pat/pmt every 40 pkts Output #0, mpegts, to '/tmp/xxx.ts': Metadata: encoder : Lavf54.6.100 Stream #0:0: Audio: aac, 44100 Hz, stereo, s16, 128 kb/s Stream mapping: Stream #0:1 -> #0:0 (mp3 -> libfaac) Press [q] to stop, [?] for help size= 3964kB time=00:03:45.74 bitrate= 143.8kbits/s video:0kB audio:3526kB global headers:0kB muxing overhead 12.399394% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 15 13:45:38 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 15 Jun 2012 11:45:38 -0000 Subject: [FFmpeg-trac] #1450(undetermined:new): ffmpeg does not terminate after end of input (asyncts used) In-Reply-To: <032.dfb9d7fe342f1102b78b1bd1d4a9d3cf@avcodec.org> References: <032.dfb9d7fe342f1102b78b1bd1d4a9d3cf@avcodec.org> Message-ID: <047.72e3e12f63c7e14666b9b1f5596629be@avcodec.org> #1450: ffmpeg does not terminate after end of input (asyncts used) -------------------------------------+------------------------------------- Reporter: lvm | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: libfaac, | Resolution: asyncts | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Is this only reproducible with libfaac or also with the native aac encoder? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 15 13:45:59 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 15 Jun 2012 11:45:59 -0000 Subject: [FFmpeg-trac] #1450(undetermined:new): ffmpeg does not terminate after end of input (asyncts used) In-Reply-To: <032.dfb9d7fe342f1102b78b1bd1d4a9d3cf@avcodec.org> References: <032.dfb9d7fe342f1102b78b1bd1d4a9d3cf@avcodec.org> Message-ID: <047.4b9595d74fe4a31b34495093e17adbbe@avcodec.org> #1450: ffmpeg does not terminate after end of input (asyncts used) -------------------------------------+------------------------------------- Reporter: lvm | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: libfaac, | Resolution: asyncts | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Is the problem also reproducible with current git head? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 15 14:10:35 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 15 Jun 2012 12:10:35 -0000 Subject: [FFmpeg-trac] #1450(undetermined:new): ffmpeg does not terminate after end of input (asyncts used) In-Reply-To: <032.dfb9d7fe342f1102b78b1bd1d4a9d3cf@avcodec.org> References: <032.dfb9d7fe342f1102b78b1bd1d4a9d3cf@avcodec.org> Message-ID: <047.8c53fdeba23b96d5b70d2ef5e7d9a4cb@avcodec.org> #1450: ffmpeg does not terminate after end of input (asyncts used) -------------------------------------+------------------------------------- Reporter: lvm | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: libfaac, | Resolution: asyncts | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by lvm): Replying to [comment:1 cehoyos]: > Is this only reproducible with libfaac or also with the native aac encoder? {{{ ffmpeg -i /tmp/flv.flv -strict -2 -vn -af asyncts=compensate=1 -codec:a aac -f mpegts -y /tmp/xxx.ts }}} Produce the same. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 15 14:12:39 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 15 Jun 2012 12:12:39 -0000 Subject: [FFmpeg-trac] #1450(undetermined:new): ffmpeg does not terminate after end of input (asyncts used) In-Reply-To: <032.dfb9d7fe342f1102b78b1bd1d4a9d3cf@avcodec.org> References: <032.dfb9d7fe342f1102b78b1bd1d4a9d3cf@avcodec.org> Message-ID: <047.1b210f3e08d03bf7c720e1ae0ea4c98b@avcodec.org> #1450: ffmpeg does not terminate after end of input (asyncts used) -------------------------------------+------------------------------------- Reporter: lvm | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: libfaac, | Resolution: asyncts | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by lvm): Replying to [comment:2 cehoyos]: > Is the problem also reproducible with current git head? I've just tried 0.11.1. Same results. {{{ ffmpeg ffmpeg version 0.11.1 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 15 2012 05:22:47 with gcc 4.6.2 configuration: --shlibdir=/usr/lib64 --prefix=/usr --mandir=/usr/share/man --libdir=/usr/lib64 --enable-shared --disable- static --enable-debug --disable-stripping --extra-cflags='-O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fPIC -I/usr/include/gsm' --enable-gpl --enable-x11grab --enable-version3 --enable-pthreads --enable-libfaac --enable-nonfree --enable-avfilter --enable-libpulse --enable-libvpx --enable-libmp3lame --enable-libvorbis --enable-libtheora --enable- libspeex --enable-libxvid --enable-libx264 --enable-libschroedinger --enable-libgsm --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-postproc --enable-libdc1394 --enable-librtmp --enable-libfreetype --enable-avresample libavutil 51. 54.100 / 51. 54.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.100 / 54. 6.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Hyper fast Audio and Video encoder }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 15 19:17:20 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 15 Jun 2012 17:17:20 -0000 Subject: [FFmpeg-trac] #1297(undetermined:closed): FFMPEG creating stuttering MPEG-2 TS video files In-Reply-To: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> References: <040.1f1be58f351b5b7f8dc03c5ab9a79cd2@avcodec.org> Message-ID: <055.5626f8576cc6082ce501e88576be4a5b@avcodec.org> #1297: FFMPEG creating stuttering MPEG-2 TS video files -------------------------------------+------------------------------------- Reporter: ramitbhalla | Owner: Type: defect | Status: closed Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | worksforme Analyzed by developer: 0 | Blocked By: | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ramitbhalla): Yes the original files do not have any problem playing with WMP, only the converted files are facing problems. Thanks for teh additional info - again, for my knowledge, was there anything that told you the origianl FPS (24) or was it an educated guess? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 16 01:13:52 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 15 Jun 2012 23:13:52 -0000 Subject: [FFmpeg-trac] #1447(avfilter:closed): super2xsai does not work as expected in combination with other filters In-Reply-To: <038.aada97dde323fc61f3fa46f18819a8f4@avcodec.org> References: <038.aada97dde323fc61f3fa46f18819a8f4@avcodec.org> Message-ID: <053.a112c15e5023505344094ff7c8b0b0b0@avcodec.org> #1447: super2xsai does not work as expected in combination with other filters -------------------------------------+------------------------------------- Reporter: richardpl | Owner: Type: defect | Status: closed Priority: important | Component: avfilter Version: git-master | Resolution: fixed Keywords: super2xsai | Blocked By: crash | Reproduced by developer: 1 Blocking: | Analyzed by developer: 1 | -------------------------------------+------------------------------------- Changes (by saste): * analyzed: 0 => 1 * status: new => closed * resolution: => fixed * reproduced: 0 => 1 Comment: Should be fixed in: {{{ commit 635a25954e96bc7b765dc84e9118fca0a61dcaf9 Author: Stefano Sabatini Date: Thu Jun 14 13:12:18 2012 +0200 lavfi/video: set output frame w/h properties in default_start_frame() Use the same values of the video output link. Avoid the need to override the default_start_frame() with an ad-hoc start_frame() callback. In particular, fix the super2xsai filter which was setting the input w/h values in the output. }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 16 02:51:45 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 16 Jun 2012 00:51:45 -0000 Subject: [FFmpeg-trac] #1451(trac:new): trac: increase maximum preview image size Message-ID: <034.ee62e6dfe18fff953724aef11c865f64@avcodec.org> #1451: trac: increase maximum preview image size ---------------------------------------+------------------------------ Reporter: pross | Owner: Type: enhancement | Status: new Priority: normal | Component: trac Version: unspecified | Keywords: Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 ---------------------------------------+------------------------------ '''Summary of the bug:''' When attempting to view large image attachment, trac outputs "''HTML preview not available, since the file size exceeds 262144 bytes. Try downloading the file instead.''" '''How to reproduce:''' Try to view this attachment: [https://ffmpeg.org/trac/ffmpeg/attachment/ticket/1419/jagannath_attachment_2.jpeg] -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 16 06:56:51 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 16 Jun 2012 04:56:51 -0000 Subject: [FFmpeg-trac] #1431(undetermined:new): FFMPEG causing PTS/DTS errors and dropping frames with DVRMS files In-Reply-To: <040.fbed57df3a15faaace9a3a718cdc96a1@avcodec.org> References: <040.fbed57df3a15faaace9a3a718cdc96a1@avcodec.org> Message-ID: <055.dcfeb1a8b5a39de1632a778a45951eb9@avcodec.org> #1431: FFMPEG causing PTS/DTS errors and dropping frames with DVRMS files -------------------------------------+------------------------------------- Reporter: ramitbhalla | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: asf | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ramitbhalla): The amount of dropped frame reported have reduced but is it normal to get the invalid dropping messages? This is what I'm getting: ffmpeg -i "Test3.dvr-ms" -an -vcodec mpeg2video -sameq test.ts {{{ ffmpeg version N-41578-ga5c1a0c Copyright (c) 2000-2012 the FFmpeg developers built on Jun 13 2012 22:34:53 with gcc 4.6.3 configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-runtime-cpudetect --enable-avisynth --enab le-bzlib --enable-frei0r --enable-libass --enable-libcelt --enable- libopencore-amrnb --enable-libopencore-amrwb --enable -libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable- libopenjpeg --enable-librtmp --enable-libschro edinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable- libvo-aacenc --enable-libvo-amrwbenc --enable- libvorbis --enable-libvpx --ena libavutil 51. 58.100 / 51. 58.100 libavcodec 54. 25.100 / 54. 25.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 79.100 / 2. 79.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, asf, from 'Test3.dvr-ms': Metadata: DVR Index Granularity: 500 WM/SubTitleDescription: Journeying south to Myanmar, Luke uncovers the little known foods and flavours of the former capital, Yangon. Here he begins his culinary education by learning the art of making the famous Mohinga. genre : Documentary;Other Documentaries WM/OriginalReleaseTime: 0 WM/MediaCredits : ;;; service_provider: SBS HD service_name : SBS HD WM/MediaNetworkAffiliation: SBS HD WM/MediaOriginalChannel: 30 WM/MediaOriginalChannelSubNumber: 0 WM/MediaOriginalBroadcastDateTime: 0001-01-01T00:00:00Z WM/MediaOriginalRunTime: 1844674 WM/MediaIsStereo: 0 WM/MediaIsRepeat: 0 WM/MediaIsLive : 0 WM/MediaIsTape : 0 WM/MediaIsDelay : 0 WM/MediaIsSubtitled: 0 WM/MediaIsMovie : 0 WM/MediaIsPremiere: 0 WM/MediaIsFinale: 0 WM/MediaIsSAP : 0 WM/MediaIsSport : 0 WM/Provider : MediaCenterDefault WM/VideoClosedCaptioning: 0 WM/WMRVEncodeTime: 6803286 WM/WMRVSeriesUID: !GenericSeries!Luke Nguyen's Greater Mekong WM/WMRVServiceID: !Generated!2de313550cf54622bf3c9ccd1105c2db WM/WMRVRequestID: 184 WM/WMRVScheduleItemID: 184 WM/WMRVQuality : 0 WM/WMRVOriginalSoftPrePadding: 0 WM/WMRVOriginalSoftPostPadding: 0 WM/WMRVHardPrePadding: 184 WM/WMRVHardPostPadding: 0 WM/WMRVATSCContent: 0 WM/WMRVDTVContent: 1 WM/WMRVHDContent: 0 WM/WMRVEndTime : 1844674 WM/WMRVBitrate : 1844674 WM/WMRVKeepUntil: 184 WM/WMRVActualSoftPrePadding: 0 WM/WMRVActualSoftPostPadding: 0 WM/WMRVContentProtected: 0 WM/WMRVContentProtectedPercent: 0 WM/WMRVExpirationDate: 1844674 WM/WMRVExpirationSpan: 1844674 WM/WMRVInBandRatingSystem: 255 WM/WMRVInBandRatingLevel: 255 WM/WMRVInBandRatingAttributes: 0 WM/WMRVWatched : 0 WM/MediaThumbWidth: 352 WM/MediaThumbHeight: 198 WM/MediaThumbStride: 105 WM/MediaThumbRet: 0 WM/MediaThumbRatingSystem: 9 WM/MediaThumbRatingLevel: 9 WM/MediaThumbRatingAttributes: 0 WM/MediaThumbAspectRatioX: 16 WM/MediaThumbAspectRatioY: 9 WM/MediaThumbTimeStamp: 1970874 WM/MediaThumbType: 3 WMFSDKVersion : 12.0.7601.17514 WMFSDKNeeded : 0.0.0.0000 VBR Peak : 368 IsVBR : 1 title : Luke Nguyen's Greater Mekong Duration: 00:04:59.84, start: 0.200000, bitrate: 55 kb/s Stream #0:0: Audio: mp2, 48000 Hz, stereo, s16, 192 kb/s Stream #0:1: Video: mpeg2video (Main) (DVR / 0x20525644), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 90000 kb/s, 50 fps, 50 tbr, 1k tbn, 100 tbc [buffer @ 0317ef00] w:1280 h:720 pixfmt:yuv420p tb:1/1000 fr:50/1 sar:1/1 sws_param:flags=2 [ffmpeg_buffersink @ 0317efc0] No opaque field provided [mpegts @ 03110e60] muxrate VBR, pcr every 5 pkts, sdt every 200, pat/pmt every 40 pkts Output #0, mpegts, to 'test.ts': Metadata: DVR Index Granularity: 500 WM/SubTitleDescription: Journeying south to Myanmar, Luke uncovers the little known foods and flavours of the former capital, Yangon. Here he begins his culinary education by learning the art of making the famous Mohinga. genre : Documentary;Other Documentaries WM/OriginalReleaseTime: 0 WM/MediaCredits : ;;; service_provider: SBS HD service_name : SBS HD WM/MediaNetworkAffiliation: SBS HD WM/MediaOriginalChannel: 30 WM/MediaOriginalChannelSubNumber: 0 WM/MediaOriginalBroadcastDateTime: 0001-01-01T00:00:00Z WM/MediaOriginalRunTime: 1844674 WM/MediaIsStereo: 0 WM/MediaIsRepeat: 0 WM/MediaIsLive : 0 WM/MediaIsTape : 0 WM/MediaIsDelay : 0 WM/MediaIsSubtitled: 0 WM/MediaIsMovie : 0 WM/MediaIsPremiere: 0 WM/MediaIsFinale: 0 WM/MediaIsSAP : 0 WM/MediaIsSport : 0 WM/Provider : MediaCenterDefault WM/VideoClosedCaptioning: 0 WM/WMRVEncodeTime: 6803286 WM/WMRVSeriesUID: !GenericSeries!Luke Nguyen's Greater Mekong WM/WMRVServiceID: !Generated!2de313550cf54622bf3c9ccd1105c2db WM/WMRVRequestID: 184 WM/WMRVScheduleItemID: 184 WM/WMRVQuality : 0 WM/WMRVOriginalSoftPrePadding: 0 WM/WMRVOriginalSoftPostPadding: 0 WM/WMRVHardPrePadding: 184 WM/WMRVHardPostPadding: 0 WM/WMRVATSCContent: 0 WM/WMRVDTVContent: 1 WM/WMRVHDContent: 0 WM/WMRVEndTime : 1844674 WM/WMRVBitrate : 1844674 WM/WMRVKeepUntil: 184 WM/WMRVActualSoftPrePadding: 0 WM/WMRVActualSoftPostPadding: 0 WM/WMRVContentProtected: 0 WM/WMRVContentProtectedPercent: 0 WM/WMRVExpirationDate: 1844674 WM/WMRVExpirationSpan: 1844674 WM/WMRVInBandRatingSystem: 255 WM/WMRVInBandRatingLevel: 255 WM/WMRVInBandRatingAttributes: 0 WM/WMRVWatched : 0 WM/MediaThumbWidth: 352 WM/MediaThumbHeight: 198 WM/MediaThumbStride: 105 WM/MediaThumbRet: 0 WM/MediaThumbRatingSystem: 9 WM/MediaThumbRatingLevel: 9 WM/MediaThumbRatingAttributes: 0 WM/MediaThumbAspectRatioX: 16 WM/MediaThumbAspectRatioY: 9 WM/MediaThumbTimeStamp: 1970874 WM/MediaThumbType: 3 WMFSDKVersion : 12.0.7601.17514 WMFSDKNeeded : 0.0.0.0000 VBR Peak : 368 IsVBR : 1 title : Luke Nguyen's Greater Mekong encoder : Lavf54.6.101 Stream #0:0: Video: mpeg2video, yuv420p, 1280x720 [SAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 90k tbn, 50 tbc Stream mapping: Stream #0:1 -> #0:0 (mpeg2video -> mpeg2video) Press [q] to stop, [?] for help DTS 60, next:100000 st:1 invalid dropping PTS 60, next:100000 invalid dropping st:1 DTS 140, next:180000 st:1 invalid dropping PTS 140, next:180000 invalid dropping st:1 DTS 180, next:240000 st:1 invalid dropping PTS 180, next:240000 invalid dropping st:1 DTS 200, next:260000 st:1 invalid dropping PTS 200, next:260000 invalid dropping st:1 DTS 240, next:300000 st:1 invalid dropping PTS 240, next:300000 invalid dropping st:1 DTS 260, next:320000 st:1 invalid dropping PTS 260, next:320000 invalid dropping st:1 DTS 300, next:360000 st:1 invalid dropping PTS 300, next:360000 invalid dropping st:1 DTS 320, next:380000 st:1 invalid dropping PTS 320, next:380000 invalid dropping st:1 DTS 360, next:420000 st:1 invalid dropping PTS 360, next:420000 invalid dropping st:1 DTS 380, next:440000 st:1 invalid dropping PTS 380, next:440000 invalid dropping st:1 DTS 420, next:480000 st:1 invalid dropping PTS 420, next:480000 invalid dropping st:1 DTS 440, next:500000 st:1 invalid dropping PTS 440, next:500000 invalid dropping st:1 DTS 480, next:540000 st:1 invalid dropping PTS 480, next:540000 invalid dropping st:1 DTS 500, next:560000 st:1 invalid dropping PTS 500, next:560000 invalid dropping st:1 DTS 540, next:600000 st:1 invalid droppingtime=00:00:00.54 bitrate=11527.9kbits/s dup=3 drop=0 PTS 540, next:600000 invalid dropping st:1 DTS 560, next:620000 st:1 invalid dropping PTS 560, next:620000 invalid dropping st:1 DTS 600, next:660000 st:1 invalid dropping PTS 600, next:660000 invalid dropping st:1 DTS 620, next:680000 st:1 invalid dropping PTS 620, next:680000 invalid dropping st:1 DTS 660, next:720000 st:1 invalid dropping PTS 660, next:720000 invalid dropping st:1 DTS 680, next:740000 st:1 invalid dropping PTS 680, next:740000 invalid dropping st:1 DTS 720, next:780000 st:1 invalid dropping PTS 720, next:780000 invalid dropping st:1 DTS 740, next:800000 st:1 invalid dropping PTS 740, next:800000 invalid dropping st:1 DTS 780, next:840000 st:1 invalid dropping PTS 780, next:840000 invalid dropping st:1 DTS 800, next:860000 st:1 invalid dropping PTS 800, next:860000 invalid dropping st:1 DTS 840, next:900000 st:1 invalid dropping PTS 840, next:900000 invalid dropping st:1 DTS 860, next:920000 st:1 invalid dropping PTS 860, next:920000 invalid dropping st:1 DTS 900, next:960000 st:1 invalid dropping PTS 900, next:960000 invalid dropping st:1 DTS 920, next:980000 st:1 invalid dropping PTS 920, next:980000 invalid dropping st:1 DTS 960, next:1020000 st:1 invalid dropping PTS 960, next:1020000 invalid dropping st:1 DTS 980, next:1040000 st:1 invalid dropping PTS 980, next:1040000 invalid dropping st:1 DTS 1020, next:1080000 st:1 invalid dropping PTS 1020, next:1080000 invalid dropping st:1 DTS 1040, next:1100000 st:1 invalid droppingme=00:00:01.06 bitrate=12419.4kbits/s dup=3 drop=0 PTS 1040, next:1100000 invalid dropping st:1 DTS 1080, next:1140000 st:1 invalid dropping PTS 1080, next:1140000 invalid dropping st:1 DTS 1100, next:1160000 st:1 invalid dropping PTS 1100, next:1160000 invalid dropping st:1 DTS 1140, next:1200000 st:1 invalid dropping PTS 1140, next:1200000 invalid dropping st:1 DTS 1160, next:1220000 st:1 invalid dropping PTS 1160, next:1220000 invalid dropping st:1 DTS 1200, next:1260000 st:1 invalid dropping PTS 1200, next:1260000 invalid dropping st:1 DTS 1220, next:1280000 st:1 invalid dropping PTS 1220, next:1280000 invalid dropping st:1 DTS 1260, next:1320000 st:1 invalid dropping PTS 1260, next:1320000 invalid dropping st:1 DTS 1280, next:1340000 st:1 invalid dropping PTS 1280, next:1340000 invalid dropping st:1 DTS 1320, next:1380000 st:1 invalid dropping PTS 1320, next:1380000 invalid dropping st:1 DTS 1340, next:1400000 st:1 invalid dropping PTS 1340, next:1400000 invalid dropping st:1 DTS 1380, next:1440000 st:1 invalid dropping PTS 1380, next:1440000 invalid dropping st:1 DTS 1400, next:1460000 st:1 invalid dropping PTS 1400, next:1460000 invalid dropping st:1 DTS 1440, next:1500000 st:1 invalid dropping PTS 1440, next:1500000 invalid dropping st:1 DTS 1460, next:1520000 st:1 invalid dropping PTS 1460, next:1520000 invalid dropping st:1 [mpeg2video @ 02f41aa0] ac-tex damaged at 11 32 [mpeg2video @ 02f41aa0] Warning MVs not available [mpeg2video @ 02f41aa0] concealing 1040 DC, 1040 AC, 1040 MV errors frame= 79 fps= 50 q=0.0 Lsize= 2378kB time=00:00:01.56 bitrate=12489.9kbits/s dup=3 drop=0 video:2197kB audio:0kB global headers:0kB muxing overhead 8.281113% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 16 09:14:36 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 16 Jun 2012 07:14:36 -0000 Subject: [FFmpeg-trac] #1452(undetermined:new): image2 to support %t Message-ID: <034.84cf01af34dde618676b3d326889a655@avcodec.org> #1452: image2 to support %t -------------------------------------+------------------------------------- Reporter: burek | Type: Status: new | enhancement Component: | Priority: wish undetermined | Version: Keywords: | unspecified Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Parameter %t in the output file name (just like %d) could be used to store the time stamp info of the current frame being written in the file. It could follow the same syntax like %d for formatting. It also might be used as an input parameter, but the list of matching input files would have to be sorted first, I guess, to have a correct sequence of input files. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 16 09:48:06 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 16 Jun 2012 07:48:06 -0000 Subject: [FFmpeg-trac] #1453(undetermined:new): Segfault when decoding H264 video Message-ID: <035.0c4d6ec4ff2433796015e9e9af17597c@avcodec.org> #1453: Segfault when decoding H264 video -------------------------------------+------------------------------------- Reporter: kyl416 | 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: I'm still trying to track it down which git commit started it, but I now get a segfault whenever I decode h264 video. If I go back to the merge at commit c7b9eab2be7099b0d4f2fed4feaf69a7dda379f0 I no longer have the issue. {{{ ffmpeg -i rtsp://(hidden) ffmpeg version N-41634-gc7bdfbe Copyright (c) 2000-2012 the FFmpeg developers built on Jun 16 2012 02:58:25 with gcc 4.6.3 configuration: --prefix=/usr --enable-gpl --enable-version3 --enable- nonfree --enable-shared --enable-postproc --enable-libx264 --enable-frei0r --enable-librtmp --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libdc1394 --enable-libmp3lame --enable-libtheora --enable- libopenjpeg --enable-libvpx --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libvorbis --enable-libxvid --enable-libfaac --cpu=amdfam10 --arch=x86_64 --enable-x11grab --enable-libxavs --enable- libfreetype --e libavutil 51. 58.100 / 51. 58.100 libavcodec 54. 25.100 / 54. 25.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 80.100 / 2. 80.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Segmentation fault (core dumped) }}} gdb backtrace: {{{ run -i rtsp://(hidden) Starting program: /usr/src/ffmpeg/ffmpeg_g -i rtsp://(hidden) [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". ffmpeg version N-41634-gc7bdfbe Copyright (c) 2000-2012 the FFmpeg developers built on Jun 16 2012 02:58:25 with gcc 4.6.3 configuration: --prefix=/usr --enable-gpl --enable-version3 --enable- nonfree --enable-shared --enable-postproc --enable-libx264 --enable-frei0r --enable-librtmp --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libdc1394 --enable-libmp3lame --enable-libtheora --enable- libopenjpeg --enable-libvpx --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libvorbis --enable-libxvid --enable-libfaac --cpu=amdfam10 --arch=x86_64 --enable-x11grab --enable-libxavs --enable- libfreetype --e libavutil 51. 58.100 / 51. 58.100 libavcodec 54. 25.100 / 54. 25.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 80.100 / 2. 80.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Program received signal SIGSEGV, Segmentation fault. 0x00007ffff68e98b0 in ?? () from /usr/lib/libavcodec.so.54 (gdb) bt #0 0x00007ffff68e98b0 in ?? () from /usr/lib/libavcodec.so.54 #1 0x00007ffff692f449 in ?? () from /usr/lib/libavcodec.so.54 #2 0x00007ffff6930245 in ?? () from /usr/lib/libavcodec.so.54 #3 0x00007ffff6953dd7 in ?? () from /usr/lib/libavcodec.so.54 #4 0x00007ffff6a9c1bd in av_parser_parse2 () from /usr/lib/libavcodec.so.54 #5 0x00007ffff76c0f83 in ?? () from /usr/lib/libavformat.so.54 #6 0x00007ffff76c143c in ?? () from /usr/lib/libavformat.so.54 #7 0x00007ffff76c2e71 in avformat_find_stream_info () from /usr/lib/libavformat.so.54 #8 0x0000000000413156 in opt_input_file (o=0x7fffffffcf40, opt=, filename=) at ffmpeg.c:4300 #9 0x0000000000419950 in parse_option (optctx=0x7fffffffcf40, opt=0x7fffffffe3c3 "i", arg=0x7fffffffe3c5 "rtsp://(hidden)", options=0x6217a0) at cmdutils.c:311 #10 0x0000000000419af3 in parse_options (optctx=0x7fffffffcf40, argc=3, argv=0x7fffffffe098, options=0x6217a0, parse_arg_function=0x414780 ) at cmdutils.c:344 #11 0x00000000004062d9 in main (argc=3, argv=0x7fffffffe098) at ffmpeg.c:589 }}} disass {{{ Dump of assembler code from 0x7ffff68e9890 to 0x7ffff68e98d0: 0x00007ffff68e9890: push %r12 0x00007ffff68e9892: lea 0x1(%rsi),%r12 0x00007ffff68e9896: push %rbp 0x00007ffff68e9897: mov %rdx,%rbp 0x00007ffff68e989a: push %rbx 0x00007ffff68e989b: mov %rsi,%rbx 0x00007ffff68e989e: sub $0x18,%rsp 0x00007ffff68e98a2: movzbl (%rsi),%eax 0x00007ffff68e98a5: mov %rcx,0x8(%rsp) 0x00007ffff68e98aa: shr $0x5,%al 0x00007ffff68e98ad: movzbl %al,%eax => 0x00007ffff68e98b0: mov %eax,0x4cb48(%rdi) 0x00007ffff68e98b6: movzbl (%rsi),%eax 0x00007ffff68e98b9: and $0x1f,%eax 0x00007ffff68e98bc: cmp $0x1,%r15d 0x00007ffff68e98c0: mov %eax,0x4cb4c(%rdi) 0x00007ffff68e98c6: jle 0x7ffff68e996a 0x00007ffff68e98cc: movabs $0xfefffefffefffeff,%rdi End of assembler dump. }}} info all-registers {{{ rax 0x3 3 rbx 0x659984 6658436 rcx 0x7fffffffc4e8 140737488340200 rdx 0x7fffffffc4ec 140737488340204 rsi 0x659984 6658436 rdi 0x0 0 rbp 0x7fffffffc4ec 0x7fffffffc4ec rsp 0x7fffffffc420 0x7fffffffc420 r8 0x27 39 r9 0x2b3 691 r10 0x8000000000000000 -9223372036854775808 r11 0x8000000000000000 -9223372036854775808 r12 0x659985 6658437 r13 0x0 0 r14 0x0 0 r15 0x26 38 rip 0x7ffff68e98b0 0x7ffff68e98b0 eflags 0x10216 [ PF AF IF RF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x0 0 gs 0x0 0 st0 0 (raw 0x00000000000000000000) st1 0 (raw 0x00000000000000000000) st2 0 (raw 0x00000000000000000000) st3 0 (raw 0x00000000000000000000) st4 0 (raw 0x00000000000000000000) st5 0 (raw 0x00000000000000000000) st6 -0.99999639682229436309264525295503745 (raw 0xbffeffffc38c783738b4) st7 0.0026844631545961444225035895253320128 (raw 0x3ff6afedd174d0905b01) fctrl 0x37f 895 fstat 0x20 32 ftag 0xffff 65535 fiseg 0x0 0 fioff 0x0 0 foseg 0x0 0 fooff 0x0 0 fop 0x0 0 xmm0 {v4_float = {0x2b020000, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0xfc, 0xa9, 0xf1, 0xd2, 0x4d, 0x62, 0x10, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0xa9fc, 0xd2f1, 0x624d, 0x3f10, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0xd2f1a9fc, 0x3f10624d, 0x0, 0x0}, v2_int64 = {0x3f10624dd2f1a9fc, 0x0}, uint128 = 0x00000000000000003f10624dd2f1a9fc} xmm1 {v4_float = {0x0, 0x6, 0x0, 0x0}, v2_double = {0x3e80, 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0xcf, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x0, 0x0, 0x4000, 0x40cf, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x40cf4000, 0x0, 0x0}, v2_int64 = { 0x40cf400000000000, 0x0}, uint128 = 0x000000000000000040cf400000000000} xmm2 {v4_float = {0x0, 0x1, 0x0, 0x1}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0xef, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0xef, 0x3f}, v8_int16 = {0x0, 0x0, 0xff00, 0x3fef, 0x0, 0x0, 0xff00, 0x3fef}, v4_int32 = {0x0, 0x3fefff00, 0x0, 0x3fefff00}, v2_int64 = {0x3fefff0000000000, 0x3fefff0000000000}, uint128 = 0x3fefff00000000003fefff0000000000} xmm3 {v4_float = {0x0, 0x2, 0x0, 0x1}, v2_double = {0x2, 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0x10, 0xab, 0xef, 0x7, 0x40, 0x0, 0x0, 0x0, 0x20, 0xd6, 0xdf, 0xef, 0x3f}, v8_int16 = {0x0, 0x1000, 0xefab, 0x4007, 0x0, 0x2000, 0xdfd6, 0x3fef}, v4_int32 = {0x10000000, 0x4007efab, 0x20000000, 0x3fefdfd6}, v2_int64 = {0x4007efab10000000, 0x3fefdfd620000000}, uint128 = 0x3fefdfd6200000004007efab10000000} xmm4 {v4_float = {0x0, 0x2, 0x0, 0x1}, v2_double = {0x2, 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0x88, 0x75, 0xf7, 0x7, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0xef, 0x3f}, v8_int16 = {0x0, 0x8800, 0xf775, 0x4007, 0x0, 0x0, 0xff00, 0x3fef}, v4_int32 = {0x88000000, 0x4007f775, 0x0, 0x3fefff00}, v2_int64 = {0x4007f77588000000, 0x3fefff0000000000}, uint128 = 0x3fefff00000000004007f77588000000} xmm5 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x6d, 0xe9, 0x9d, 0x37, 0x0 }, v8_int16 = { 0xe96d, 0x379d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x379de96d, 0x0, 0x0, 0x0}, v2_int64 = {0x379de96d, 0x0}, uint128 = 0x000000000000000000000000379de96d} xmm6 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x23, 0xf0, 0x99, 0x3d, 0x0 }, v8_int16 = { 0xf023, 0x3d99, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x3d99f023, 0x0, 0x0, 0x0}, v2_int64 = {0x3d99f023, 0x0}, uint128 = 0x0000000000000000000000003d99f023} 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} xmm8 {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} xmm9 {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} xmm10 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x80000000, 0x0, 0x0}, v2_int64 = { 0x8000000000000000, 0x0}, uint128 = 0x00000000000000008000000000000000} xmm11 {v4_float = {0xffffcfa4, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x16, 0x70, 0x41, 0xc6, 0x58, 0xac, 0x98, 0xb5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x7016, 0xc641, 0xac58, 0xb598, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0xc6417016, 0xb598ac58, 0x0, 0x0}, v2_int64 = {0xb598ac58c6417016, 0x0}, uint128 = 0x0000000000000000b598ac58c6417016} xmm12 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x80000000, 0x0, 0x0}, v2_int64 = { 0x8000000000000000, 0x0}, uint128 = 0x00000000000000008000000000000000} xmm13 {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} xmm14 {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} xmm15 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0xa0, 0x83, 0x47, 0x3, 0x1d, 0x3c, 0x8a, 0xb5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x83a0, 0x347, 0x3c1d, 0xb58a, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x34783a0, 0xb58a3c1d, 0x0, 0x0}, v2_int64 = { 0xb58a3c1d034783a0, 0x0}, uint128 = 0x0000000000000000b58a3c1d034783a0} mxcsr 0x1fa0 [ PE IM DM ZM OM UM PM ] }}} Valgrind {{{ valgrind ffmpeg -i rtsp://(hidden) ==31899== Memcheck, a memory error detector ==31899== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. ==31899== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info ==31899== Command: ffmpeg -i rtsp://(hidden) ==31899== ffmpeg version N-41634-gc7bdfbe Copyright (c) 2000-2012 the FFmpeg developers built on Jun 16 2012 02:58:25 with gcc 4.6.3 configuration: --prefix=/usr --enable-gpl --enable-version3 --enable- nonfree --enable-shared --enable-postproc --enable-libx264 --enable-frei0r --enable-librtmp --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libdc1394 --enable-libmp3lame --enable-libtheora --enable- libopenjpeg --enable-libvpx --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libvorbis --enable-libxvid --enable-libfaac --cpu=amdfam10 --arch=x86_64 --enable-x11grab --enable-libxavs --enable- libfreetype --e libavutil 51. 58.100 / 51. 58.100 libavcodec 54. 25.100 / 54. 25.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 80.100 / 2. 80.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 ==31899== Invalid write of size 4 ==31899== at 0x58808B0: ??? (in /usr/lib/libavcodec.so.54.25.100) ==31899== by 0x58C6448: ??? (in /usr/lib/libavcodec.so.54.25.100) ==31899== by 0x58C7244: ??? (in /usr/lib/libavcodec.so.54.25.100) ==31899== by 0x58EADD6: ??? (in /usr/lib/libavcodec.so.54.25.100) ==31899== by 0x5A331BC: av_parser_parse2 (in /usr/lib/libavcodec.so.54.25.100) ==31899== by 0x53BCF82: ??? (in /usr/lib/libavformat.so.54.6.101) ==31899== by 0x53BD43B: ??? (in /usr/lib/libavformat.so.54.6.101) ==31899== by 0x53BEE70: avformat_find_stream_info (in /usr/lib/libavformat.so.54.6.101) ==31899== by 0x413155: ??? (in /usr/bin/ffmpeg) ==31899== by 0x41994F: ??? (in /usr/bin/ffmpeg) ==31899== by 0x419AF2: ??? (in /usr/bin/ffmpeg) ==31899== by 0x4062D8: ??? (in /usr/bin/ffmpeg) ==31899== Address 0x4cb48 is not stack'd, malloc'd or (recently) free'd ==31899== ==31899== ==31899== Process terminating with default action of signal 11 (SIGSEGV) ==31899== Access not within mapped region at address 0x4CB48 ==31899== at 0x58808B0: ??? (in /usr/lib/libavcodec.so.54.25.100) ==31899== by 0x58C6448: ??? (in /usr/lib/libavcodec.so.54.25.100) ==31899== by 0x58C7244: ??? (in /usr/lib/libavcodec.so.54.25.100) ==31899== by 0x58EADD6: ??? (in /usr/lib/libavcodec.so.54.25.100) ==31899== by 0x5A331BC: av_parser_parse2 (in /usr/lib/libavcodec.so.54.25.100) ==31899== by 0x53BCF82: ??? (in /usr/lib/libavformat.so.54.6.101) ==31899== by 0x53BD43B: ??? (in /usr/lib/libavformat.so.54.6.101) ==31899== by 0x53BEE70: avformat_find_stream_info (in /usr/lib/libavformat.so.54.6.101) ==31899== by 0x413155: ??? (in /usr/bin/ffmpeg) ==31899== by 0x41994F: ??? (in /usr/bin/ffmpeg) ==31899== by 0x419AF2: ??? (in /usr/bin/ffmpeg) ==31899== by 0x4062D8: ??? (in /usr/bin/ffmpeg) ==31899== If you believe this happened as a result of a stack ==31899== overflow in your program's main thread (unlikely but ==31899== possible), you can try to increase the size of the ==31899== main thread stack using the --main-stacksize= flag. ==31899== The main thread stack size used in this run was 8388608. ==31899== ==31899== HEAP SUMMARY: ==31899== in use at exit: 1,363,305 bytes in 2,866 blocks ==31899== total heap usage: 4,461 allocs, 1,595 frees, 1,524,406 bytes allocated ==31899== ==31899== LEAK SUMMARY: ==31899== definitely lost: 61 bytes in 2 blocks ==31899== indirectly lost: 336 bytes in 4 blocks ==31899== possibly lost: 0 bytes in 0 blocks ==31899== still reachable: 1,362,908 bytes in 2,860 blocks ==31899== suppressed: 0 bytes in 0 blocks ==31899== Rerun with --leak-check=full to see details of leaked memory ==31899== ==31899== For counts of detected and suppressed errors, rerun with: -v ==31899== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 2 from 2) Segmentation fault (core dumped) }}} For some reason my build configuration is truncated by the version of libavutil, so here's the full line: {{{ --prefix=/usr --enable-gpl --enable-version3 --enable-nonfree --enable- shared --enable-postproc --enable-libx264 --enable-frei0r --enable-librtmp --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libdc1394 --enable-libmp3lame --enable-libtheora --enable-libopenjpeg --enable- libvpx --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libvorbis --enable-libxvid --enable-libfaac --cpu=amdfam10 --arch=x86_64 --enable-x11grab --enable-libxavs --enable-libfreetype --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libcelt --enable- openal --enable-libcdio --enable-libaacplus --enable-libmodplug --enable- libpulse --enable-gnutls --enable-openssl --enable-libv4l2 --enable-libass --enable-static --enable-libbluray --enable-libutvideo --enable-avresample }}} For reference the stream is a rtsp url and the details of the streams in it from a working build: {{{ Input #0, rtsp, from 'rtsp://(hidden)': Metadata: title : (hidden) comment : (hidden) Duration: N/A, start: 0.018000, bitrate: N/A Stream #0:0: Video: h264 (Constrained Baseline), yuv420p, 320x240 [SAR 1:1 DAR 4:3], 14.99 fps, 30.08 tbr, 90k tbn, 29.97 tbc Stream #0:1: Audio: aac, 16000 Hz, mono, s16 }}} Using Ubuntu 11.04 x86_64 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 16 18:08:42 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 16 Jun 2012 16:08:42 -0000 Subject: [FFmpeg-trac] #1454(undetermined:new): FFMPEG Volume not working as documented Message-ID: <040.45c0b6b162fce7377282cec811b98150@avcodec.org> #1454: FFMPEG Volume not working as documented -------------------------------------+------------------------------------- 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: What's the right syntax for -vol When I run ffmpeg -h the documentation says: -vol volume change audio volume (256=normal) So if I want to double the volume should I use 512 and to half should I use 128? The website: http://ffmpeg.org/ffmpeg.html#volume Says: If vol is expressed as a decimal number, the output audio volume is given by the relation: output_volume = vol * input_volume If vol is expressed as a decimal number followed by the string "dB", the value represents the requested change in decibels of the input audio power, and the output audio volume is given by the relation: output_volume = 10^(vol/20) * input_volume Otherwise vol is considered an expression and its evaluated value is used for computing the output audio volume according to the first relation. Default value for vol is 1.0. I tried dB but it doesn't work, I tried a decimal it does work. I'm confused, what the right way to use it? Which documentation is correct and how should it be used to double or half the volume? Are there any limits? (should be decimal, integer, max/min, mulitples of 2 etc?) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 16 18:09:01 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 16 Jun 2012 16:09:01 -0000 Subject: [FFmpeg-trac] #1454(undetermined:new): FFMPEG Volume not working as documented In-Reply-To: <040.45c0b6b162fce7377282cec811b98150@avcodec.org> References: <040.45c0b6b162fce7377282cec811b98150@avcodec.org> Message-ID: <055.e9bd35b5a08e5ec41d27dbea04595c6f@avcodec.org> #1454: FFMPEG Volume not working as documented -------------------------------------+------------------------------------- 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): Sorry, I missed the version: ffmpeg version N-41578-ga5c1a0c -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 16 19:57:33 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 16 Jun 2012 17:57:33 -0000 Subject: [FFmpeg-trac] #1455(undetermined:new): Summer Logo 6 Message-ID: <043.fb061268c805ee41812efb7f718d887b@avcodec.org> #1455: Summer Logo 6 -------------------------------------+------------------------------------- Reporter: | Type: art thilo.borgmann | Priority: normal Status: new | Version: Component: | unspecified undetermined | Blocked By: Keywords: | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Yet another summer logo... -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 16 23:22:30 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 16 Jun 2012 21:22:30 -0000 Subject: [FFmpeg-trac] #1412(avcodec:open): ffmpeg crashes when decoding a dirac stream In-Reply-To: <034.d5ece6c6c893c304bdf61d634cd132eb@avcodec.org> References: <034.d5ece6c6c893c304bdf61d634cd132eb@avcodec.org> Message-ID: <049.bde986eb78ae7fb87dd2379a2f3816b5@avcodec.org> #1412: ffmpeg crashes when decoding a dirac stream -------------------------------------+----------------------------------- Reporter: jamal | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: dirac win64 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by michael): might be fixed, please re-test -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 17 00:15:19 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 16 Jun 2012 22:15:19 -0000 Subject: [FFmpeg-trac] #1456(undetermined:new): video will not stream Message-ID: <036.da9cfe84dacbc46f0f9dcf26400d8f75@avcodec.org> #1456: video will not stream -------------------------------------+------------------------------------- Reporter: elliott | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: I am trying to stream a short video in raw format from a server at San Diego State University. However, I am getting a segmentation fault when I run the command line that I have printed out below. This problem occurred while running the most recent release of ffmpeg. How to reproduce: The command line used was: ffmpeg/ffmpeg -r 15 -s 320x240 -f rawvideo -i pipe: http://marconi.sdsu.edu:809\ 0/feed1.ffm < testvideo_1000f.raw Below is the console print out using the -v 9 -loglevel 99 flags and also with gdb running: {{{ 53 [volta]/home/student/elliott> ffmpeg/ffmpeg -v 9 -loglevel 99 -r 15 -s 320x240 -f rawvideo -i pipe: http://marconi.sdsu.edu:8090/feed1.ffm < testvideo_1000f.raw ffmpeg version N-41632-g2b1fc56 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 15 2012 16:41:47 with gcc 4.1.2 20080704 (Red Hat 4.1.2-51) configuration: libavutil 51. 58.100 / 51. 58.100 libavcodec 54. 25.100 / 54. 25.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 80.100 / 2. 80.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 [rawvideo @ 0x1c4d2340] File position before avformat_find_stream_info() is 0 [rawvideo @ 0x1c4d2340] All info found [rawvideo @ 0x1c4d2340] Estimating duration from bitrate, this may be inaccurate [rawvideo @ 0x1c4d2340] File position after avformat_find_stream_info() is 115200 Input #0, rawvideo, from 'pipe:': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0, 1, 1/15: Video: rawvideo (I420 / 0x30323449), yuv420p, 320x240, 1/15, 15 tbr, 15 tbn, 15 tbc [ffm @ 0x1c4dc7a0] Format ffm probed with size=2048 and score=101 Segmentation fault 54 [volta]/home/student/elliott> gdb ffmpeg/ffmpeg_g GNU gdb (GDB) Red Hat Enterprise Linux (7.0.1-37.el5_7.1) Copyright (C) 2009 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 "x86_64-redhat-linux-gnu". For bug reporting instructions, please see: ... Reading symbols from /home/student/elliott/ffmpeg/ffmpeg_g...done. (gdb) run -r 15 -s 320x240 -f rawvideo -i pipe: http://marconi.sdsu.edu:8090/feed1.ffm < testvideo_1000f.raw Starting program: /home/student/elliott/ffmpeg/ffmpeg_g -r 15 -s 320x240 -f rawvideo -i pipe: http://marconi.sdsu.edu:8090/feed1.ffm < testvideo_1000f.raw warning: no loadable sections found in added symbol-file system-supplied DSO at 0x2aaaaaaab000 [Thread debugging using libthread_db enabled] ffmpeg version N-41632-g2b1fc56 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 15 2012 16:41:47 with gcc 4.1.2 20080704 (Red Hat 4.1.2-51) configuration: libavutil 51. 58.100 / 51. 58.100 libavcodec 54. 25.100 / 54. 25.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 80.100 / 2. 80.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 [rawvideo @ 0x13fa340] Estimating duration from bitrate, this may be inaccurate Input #0, rawvideo, from 'pipe:': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 320x240, 15 tbr, 15 tbn, 15 tbc Program received signal SIGSEGV, Segmentation fault. 0x000000000040c519 in read_ffserver_streams (optctx=0x7fffffffc8a0, filename=0x7fffffffd091 "http://marconi.sdsu.edu:8090/feed1.ffm") at ffmpeg.c:4874 4874 ost = new_output_stream(o, s, codec->type, -1); (gdb) quit }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 17 00:17:34 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 16 Jun 2012 22:17:34 -0000 Subject: [FFmpeg-trac] #1456(undetermined:new): video will not stream In-Reply-To: <036.da9cfe84dacbc46f0f9dcf26400d8f75@avcodec.org> References: <036.da9cfe84dacbc46f0f9dcf26400d8f75@avcodec.org> Message-ID: <051.230372c2e0b9d7b8496b4a16edf42494@avcodec.org> #1456: video will not stream -------------------------------------+------------------------------------- Reporter: elliott | 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 elliott): It looks like the problem is occurring in the ffmpeg.c file at line 4874. What concerns me is that the duration and bit rate of the video are being displayed as N/A. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 17 03:16:07 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 17 Jun 2012 01:16:07 -0000 Subject: [FFmpeg-trac] #1457(undetermined:new): Add support for libshine-fxp fixed point math MP3 encoder Message-ID: <036.cb84a3488095c0840ac9a8d60ec442b3@avcodec.org> #1457: Add support for libshine-fxp fixed point math MP3 encoder -------------------------------------+------------------------------------- Reporter: patters | Type: Status: new | enhancement Component: | Priority: wish undetermined | Version: Keywords: | unspecified Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- I'm not a developer so I lack the experience to hack this into the source myself, but it would be useful on ARM systems which lack an FPU to have fast MP3 encoder support, by adding optional external support for this library: http://sourceforge.net/projects/libshine-fxp/ I found in my own testing that ''shineenc'' was 13x faster than LAME. Details here: http://forum.serviio.org/viewtopic.php?f=7&t=6458&p=46596 The quality of the encode is supposedly worse than LAME, but encoding at 320Kbps makes up for this and is still comparatively very fast. This would allow basic ARM systems such as the Marvell mv6282 SoC to transcode audio to MP3 in realtime - something they cannot currently achieve. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 17 05:01:50 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 17 Jun 2012 03:01:50 -0000 Subject: [FFmpeg-trac] #1457(undetermined:new): Add support for libshine-fxp fixed point math MP3 encoder In-Reply-To: <036.cb84a3488095c0840ac9a8d60ec442b3@avcodec.org> References: <036.cb84a3488095c0840ac9a8d60ec442b3@avcodec.org> Message-ID: <051.52ea024f4b9b57b91dc70226f8fbd664@avcodec.org> #1457: Add support for libshine-fxp fixed point math MP3 encoder -------------------------------------+------------------------------------- Reporter: patters | Owner: Type: enhancement | Status: new Priority: wish | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by patters): The only FFmpeg parameter that really needs passing to this library is ''-ab'' {{{ shineenc v1.01 2007-01-02 USAGE : shineenc [options] options : -h this help message -b set the bitrate [32-320], default 128kbit -c set copyright flag, default off }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 17 10:13:12 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 17 Jun 2012 08:13:12 -0000 Subject: [FFmpeg-trac] #1454(undetermined:new): FFMPEG Volume not working as documented In-Reply-To: <040.45c0b6b162fce7377282cec811b98150@avcodec.org> References: <040.45c0b6b162fce7377282cec811b98150@avcodec.org> Message-ID: <055.b4218dc1020459337607a468b708af34@avcodec.org> #1454: FFMPEG Volume not working as documented -------------------------------------+------------------------------------- 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 cehoyos): Replying to [ticket:1454 ramitbhalla]: > I tried dB but it doesn't work Command line and complete, uncut console output missing. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 17 10:27:05 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 17 Jun 2012 08:27:05 -0000 Subject: [FFmpeg-trac] #1458(undetermined:new): FFMPEG Crashing on converting AC3 to AAC Message-ID: <040.a709f1e8368b65a18e891e3fdf442cde@avcodec.org> #1458: FFMPEG Crashing on converting AC3 to AAC -------------------------------------+------------------------------------- Reporter: ramitbhalla | Type: defect Status: new | Priority: important Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: FFMPEG Crashes when converting AC3 to AAC with DRC enabled. This is with the newer builds. The last working build is N-40640-g5edd4fc, no issues. The source file is too big to attached (this happens at about the 43 second mark). http://www.mediafire.com/?k2t3z4f5udkla8a How to reproduce: COMMAND: {{{ ffmpeg -async 1 -threads 0 -drc_scale 0.8 -y -i "RemuxSup Fail H264.ts" -ss 3 -vf y adif=0:-1,hqdn3d,crop=1920:1072:0:4,scale=720:400 -vcodec libx264 -b 2000000 -flags +loop -cmp +chroma -deblock -1:-1 -b t 256k -refs 8 -bf 3 -b_strategy 2 -coder 1 -me_method hex -me_range 16 -subq 8 -partitions +parti4x4+parti8x8+partp8x8+ partb8x8 -weightb 1 -mixed-refs 1 -8x8dct 1 -g 25 -keyint_min 20 -level 41 -trellis 1 -sc_threshold 40 -i_qfactor 0.71 - acodec libvo_aacenc -ab 192k -vol 1143 -ac 2 "RemuxSup Fail H264.mp4" }}} OUTPUT: {{{ ffmpeg version N-41578-ga5c1a0c Copyright (c) 2000-2012 the FFmpeg developers built on Jun 13 2012 22:34:53 with gcc 4.6.3 configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-runtime-cpudetect --enable-avisynth --enab le-bzlib --enable-frei0r --enable-libass --enable-libcelt --enable- libopencore-amrnb --enable-libopencore-amrwb --enable -libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable- libopenjpeg --enable-librtmp --enable-libschro edinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable- libvo-aacenc --enable-libvo-amrwbenc --enable- libvorbis --enable-libvpx --ena libavutil 51. 58.100 / 51. 58.100 libavcodec 54. 25.100 / 54. 25.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 79.100 / 2. 79.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, mpegts, from 'RemuxSup Fail H264.ts': Duration: 00:01:37.00, start: 1.400000, bitrate: 17209 kb/s Program 1 Metadata: service_name : Canal+ Comedia HD service_provider: Canal+ Comedia HD Stream #0:0[0x100]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 104857 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x101](dos): Audio: ac3 ([129][0][0][0] / 0x0081), 48000 Hz, stereo, s16, 192 kb/s Please use -b:a or -b:v, -b is ambiguous [Parsed_yadif_0 @ 031b80e0] mode:0 parity:-1 auto_enable:0 [Parsed_hqdn3d_1 @ 031b8200] ls:4.000000 cs:3.000000 lt:6.000000 ct:4.500000 [buffer @ 02d5f8a0] w:1920 h:1080 pixfmt:yuv420p tb:1/90000 fr:25/1 sar:1/1 sws_param:flags=2 [ffmpeg_buffersink @ 02d5fa20] No opaque field provided [Parsed_crop_2 @ 02ca39e0] w:1920 h:1080 sar:1/1 -> w:1920 h:1072 sar:1/1 [Parsed_scale_3 @ 02ca0940] w:1920 h:1072 fmt:yuv420p sar:1/1 -> w:720 h:400 fmt:yuv420p sar:200/201 flags:0x4 -async is forwarded to lavfi similarly to -af aresample=min_comp=0.001:min_hard_comp=0.100000. -vol is forwarded to lavfi similarly to -af volume=4.464844. [volume @ 02c85f60] volume=4.464844 [aresample @ 02c85e40] chl:stereo fmt:s16 r:48000Hz -> chl:stereo fmt:s16 r:48000Hz [libx264 @ 02ca3c00] using SAR=200/201 [libx264 @ 02ca3c00] using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2 [libx264 @ 02ca3c00] profile High, level 4.1 [libx264 @ 02ca3c00] 264 - core 125 r2200 999b753 - H.264/MPEG-4 AVC codec - Copyleft 2003-2012 - http://www.videolan.or g/x264.html - options: cabac=1 ref=8 deblock=1:-1:-1 analyse=0x3:0x113 me=hex subme=8 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=6 lookahead_th reads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt= 2 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 kOutput #0, mp4, to 'RemuxSup Fail H264.mp4': Metadata: encoder : Lavf54.6.101 Stream #0:0: Video: h264 ([33][0][0][0] / 0x0021), yuv420p, 720x400 [SAR 200:201 DAR 120:67], q=-1--1, 2000 kb/s, 25 tbn, 25 tbc Stream #0:1(dos): Audio: aac ([64][0][0][0] / 0x0040), 48000 Hz, stereo, s16, 192 kb/s Stream mapping: Stream #0:0 -> #0:0 (mpeg2video -> libx264) Stream #0:1 -> #0:1 (ac3 -> libvo_aacenc) Press [q] to stop, [?] for help Input stream #0:1 frame changed from rate:48000 fmt:s16 ch:2 chl:stereo to rate:48000 fmt:s16 ch:6 chl:5.1(side) -async is forwarded to lavfi similarly to -af aresample=min_comp=0.001:min_hard_comp=0.100000. -vol is forwarded to lavfi similarly to -af volume=4.464844. [volume @ 02c85f60] volume=4.464844 [aresample @ 02c85e40] chl:5.1(side) fmt:s16 r:48000Hz -> chl:stereo fmt:s16 r:48000Hz D:\Test Videos\MCEBuddyArchive\tools>ffmpeg -async 1 -threads 0 -drc_scale 0.8 -y -i "RemuxSup Fail H264.ts" -ss 3 -vf y adif=0:-1,hqdn3d,crop=1920:1072:0:4,scale=720:400 -vcodec libx264 -b 2000000 -flags +loop -cmp +chroma -deblock -1:-1 -b t 256k -refs 8 -bf 3 -b_strategy 2 -coder 1 -me_method hex -me_range 16 -subq 8 -partitions +parti4x4+parti8x8+partp8x8+ partb8x8 -weightb 1 -mixed-refs 1 -8x8dct 1 -g 25 -keyint_min 20 -level 41 -trellis 1 -sc_threshold 40 -i_qfactor 0.71 - acodec libvo_aacenc -ab 192k -vol 1143 -ac 2 "RemuxSup Fail H264.mp4" ffmpeg version N-41578-ga5c1a0c Copyright (c) 2000-2012 the FFmpeg developers built on Jun 13 2012 22:34:53 with gcc 4.6.3 configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-runtime-cpudetect --enable-avisynth --enab le-bzlib --enable-frei0r --enable-libass --enable-libcelt --enable- libopencore-amrnb --enable-libopencore-amrwb --enable -libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable- libopenjpeg --enable-librtmp --enable-libschro edinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable- libvo-aacenc --enable-libvo-amrwbenc --enable- libvorbis --enable-libvpx --ena libavutil 51. 58.100 / 51. 58.100 libavcodec 54. 25.100 / 54. 25.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 79.100 / 2. 79.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, mpegts, from 'RemuxSup Fail H264.ts': Duration: 00:01:00.76, start: 1.400000, bitrate: 13806 kb/s Program 1 Metadata: service_name : Canal+ Comedia HD service_provider: Canal+ Comedia HD Stream #0:0[0x100]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 104857 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x101](dos): Audio: ac3 ([129][0][0][0] / 0x0081), 48000 Hz, stereo, s16, 192 kb/s Please use -b:a or -b:v, -b is ambiguous [Parsed_yadif_0 @ 03236080] mode:0 parity:-1 auto_enable:0 [Parsed_hqdn3d_1 @ 03236020] ls:4.000000 cs:3.000000 lt:6.000000 ct:4.500000 [buffer @ 032364a0] w:1920 h:1080 pixfmt:yuv420p tb:1/90000 fr:25/1 sar:1/1 sws_param:flags=2 [ffmpeg_buffersink @ 03236560] No opaque field provided [Parsed_crop_2 @ 03236260] w:1920 h:1080 sar:1/1 -> w:1920 h:1072 sar:1/1 [Parsed_scale_3 @ 03236380] w:1920 h:1072 fmt:yuv420p sar:1/1 -> w:720 h:400 fmt:yuv420p sar:200/201 flags:0x4 -async is forwarded to lavfi similarly to -af aresample=min_comp=0.001:min_hard_comp=0.100000. -vol is forwarded to lavfi similarly to -af volume=4.464844. [volume @ 03236a40] volume=4.464844 [aresample @ 03236920] chl:stereo fmt:s16 r:48000Hz -> chl:stereo fmt:s16 r:48000Hz [libx264 @ 03269bc0] using SAR=200/201 [libx264 @ 03269bc0] using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2 [libx264 @ 03269bc0] profile High, level 4.1 [libx264 @ 03269bc0] 264 - core 125 r2200 999b753 - H.264/MPEG-4 AVC codec - Copyleft 2003-2012 - http://www.videolan.or g/x264.html - options: cabac=1 ref=8 deblock=1:-1:-1 analyse=0x3:0x113 me=hex subme=8 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=6 lookahead_th reads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt= 2 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 kOutput #0, mp4, to 'RemuxSup Fail H264.mp4': Metadata: encoder : Lavf54.6.101 Stream #0:0: Video: h264 ([33][0][0][0] / 0x0021), yuv420p, 720x400 [SAR 200:201 DAR 120:67], q=-1--1, 2000 kb/s, 25 tbn, 25 tbc Stream #0:1(dos): Audio: aac ([64][0][0][0] / 0x0040), 48000 Hz, stereo, s16, 192 kb/s Stream mapping: Stream #0:0 -> #0:0 (mpeg2video -> libx264) Stream #0:1 -> #0:1 (ac3 -> libvo_aacenc) Press [q] to stop, [?] for help Input stream #0:1 frame changed from rate:48000 fmt:s16 ch:2 chl:stereo to rate:48000 fmt:s16 ch:6 chl:5.1(side) -async is forwarded to lavfi similarly to -af aresample=min_comp=0.001:min_hard_comp=0.100000. -vol is forwarded to lavfi similarly to -af volume=4.464844. [volume @ 03236a40] volume=4.464844 [aresample @ 03236920] chl:5.1(side) fmt:s16 r:48000Hz -> chl:stereo fmt:s16 r:48000Hz }}} The bare minimum command I've been able to use to replicate this issues (both async and threads needs to be used with drc for ffmpeg to crash). {{{ ffmpeg -async 1 -threads 0 -drc_scale 0.8 -y -i "RemuxSup Fail H264.ts" -vn -acodec libvo_aacenc -ab 192k "RemuxSup Fail H264.mp4" }}} OUTPUT: {{{ ffmpeg version N-41578-ga5c1a0c Copyright (c) 2000-2012 the FFmpeg developers built on Jun 13 2012 22:34:53 with gcc 4.6.3 configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-runtime-cpudetect --enable-avisynth --enab le-bzlib --enable-frei0r --enable-libass --enable-libcelt --enable- libopencore-amrnb --enable-libopencore-amrwb --enable -libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable- libopenjpeg --enable-librtmp --enable-libschro edinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable- libvo-aacenc --enable-libvo-amrwbenc --enable- libvorbis --enable-libvpx --ena libavutil 51. 58.100 / 51. 58.100 libavcodec 54. 25.100 / 54. 25.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 79.100 / 2. 79.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, mpegts, from 'RemuxSup Fail H264.ts': Duration: 00:01:00.76, start: 1.400000, bitrate: 13806 kb/s Program 1 Metadata: service_name : Canal+ Comedia HD service_provider: Canal+ Comedia HD Stream #0:0[0x100]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 104857 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x101](dos): Audio: ac3 ([129][0][0][0] / 0x0081), 48000 Hz, stereo, s16, 192 kb/s -async is forwarded to lavfi similarly to -af aresample=min_comp=0.001:min_hard_comp=0.100000. [aresample @ 020caea0] chl:stereo fmt:s16 r:48000Hz -> chl:stereo fmt:s16 r:48000Hz Output #0, mp4, to 'RemuxSup Fail H264.mp4': Metadata: encoder : Lavf54.6.101 Stream #0:0(dos): Audio: aac ([64][0][0][0] / 0x0040), 48000 Hz, stereo, s16, 192 kb/s Stream mapping: Stream #0:1 -> #0:0 (ac3 -> libvo_aacenc) Press [q] to stop, [?] for help Input stream #0:1 frame changed from rate:48000 fmt:s16 ch:2 chl:stereo to rate:48000 fmt:s16 ch:6 chl:5.1(side) -async is forwarded to lavfi similarly to -af aresample=min_comp=0.001:min_hard_comp=0.100000. [aresample @ 01f30240] chl:5.1(side) fmt:s16 r:48000Hz -> chl:stereo fmt:s16 r:48000Hz }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 17 12:36:44 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 17 Jun 2012 10:36:44 -0000 Subject: [FFmpeg-trac] #1458(undetermined:new): FFMPEG Crashing on converting AC3 to AAC In-Reply-To: <040.a709f1e8368b65a18e891e3fdf442cde@avcodec.org> References: <040.a709f1e8368b65a18e891e3fdf442cde@avcodec.org> Message-ID: <055.e0f8c0785468d16b6e21e550bb07aaab@avcodec.org> #1458: FFMPEG Crashing on converting AC3 to AAC -------------------------------------+------------------------------------- Reporter: ramitbhalla | Owner: Type: defect | Status: new Priority: important | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Backtrace etc. missing, please see http://ffmpeg.org/bugreports.html Is the crash also reproducible with -acodec aac -strict experimental? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 17 13:47:34 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 17 Jun 2012 11:47:34 -0000 Subject: [FFmpeg-trac] #1454(undetermined:closed): FFMPEG Volume not working as documented In-Reply-To: <040.45c0b6b162fce7377282cec811b98150@avcodec.org> References: <040.45c0b6b162fce7377282cec811b98150@avcodec.org> Message-ID: <055.12daa888ef876d18887617b1ea17b841@avcodec.org> #1454: FFMPEG Volume not working as documented -------------------------------------+------------------------------------- Reporter: ramitbhalla | 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 ubitux): * status: new => closed * resolution: => invalid Comment: Replying to [ticket:1454 ramitbhalla]: > Summary of the bug: What's the right syntax for -vol > > When I run ffmpeg -h the documentation says: > > -vol volume change audio volume (256=normal) > > So if I want to double the volume should I use 512 and to half should I use 128? > > The website: http://ffmpeg.org/ffmpeg.html#volume Careful, this is the audio volume filter, not the -vol option (the -vol option will transparently insert a volume audio filter, the option is just kept for backward compatibility, and as a simpler way of changing the volume). -vol 512 should indeed double the volume. If you want to use the volume audio filter, use -af volume=2.0 (for example). Please re-open this ticket if you believe something is still wrong, or open another one if you think something can be improved in the documentation. [...] -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 17 14:31:18 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 17 Jun 2012 12:31:18 -0000 Subject: [FFmpeg-trac] #1459(undetermined:new): buil error Message-ID: <036.9eae547d3aebd3926fbdc6862f11ac75@avcodec.org> #1459: buil error -------------------------------------+------------------------------------- Reporter: yxmline | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- make error libavcodec/aacsbr.c:1700:19: warning: passing argument 3 of 'sbr_x_gen' f ompatible pointer type [enabled by default] libavcodec/aacsbr.c:1369:12: note: expected 'const float (*)[64][2]' but t is of type 'float (*)[64][2]' libavcodec/aacsbr.c:1700:19: warning: passing argument 4 of 'sbr_x_gen' f ompatible pointer type [enabled by default] libavcodec/aacsbr.c:1369:12: note: expected 'const float (*)[64][2]' but t is of type 'float (*)[64][2]' libavcodec/aacsbr.c:1700:19: warning: passing argument 5 of 'sbr_x_gen' f ompatible pointer type [enabled by default] libavcodec/aacsbr.c:1369:12: note: expected 'const float (*)[40][2]' but t is of type 'float (*)[40][2]' libavcodec/aacsbr.c: In function 'ff_decode_sbr_extension': libavcodec/aacsbr.c:398:8: warning: 'max_qmf_subbands' may be used uninit in this function [-Wuninitialized] libavcodec/aacsbr.c:330:24: note: 'max_qmf_subbands' was declared here HOSTCC libavcodec/aac_tablegen.o In file included from libavcodec/aac.h:35:0, from libavcodec/aac_tablegen.h:32, from libavcodec/aac_tablegen.c:25: libavcodec/dsputil.h:447:50: error: expected ';', ',' or ')' before 'v1' make: *** [libavcodec/aac_tablegen.o] Error 1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 17 14:32:54 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 17 Jun 2012 12:32:54 -0000 Subject: [FFmpeg-trac] #1459(undetermined:new): buil error In-Reply-To: <036.9eae547d3aebd3926fbdc6862f11ac75@avcodec.org> References: <036.9eae547d3aebd3926fbdc6862f11ac75@avcodec.org> Message-ID: <051.fa7d7a4ae0b793f2484e4db02ff4c24b@avcodec.org> #1459: buil error -------------------------------------+------------------------------------- Reporter: yxmline | 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 yxmline): ps mingw/msys gcc-4.6.1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 17 14:52:45 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 17 Jun 2012 12:52:45 -0000 Subject: [FFmpeg-trac] #1458(undetermined:new): FFMPEG Crashing on converting AC3 to AAC In-Reply-To: <040.a709f1e8368b65a18e891e3fdf442cde@avcodec.org> References: <040.a709f1e8368b65a18e891e3fdf442cde@avcodec.org> Message-ID: <055.4c2037b69183a21346b86d83131c95f2@avcodec.org> #1458: FFMPEG Crashing on converting AC3 to AAC -------------------------------------+------------------------------------- Reporter: ramitbhalla | Owner: Type: defect | Status: new Priority: important | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by ami_stuff): * cc: ami_stuff@? (added) Comment: I have no libvo_aacenc build to test, but crashes (same effect with git- a5c1a0c 13-Jun-2012) here with: {{{ (gdb) r -async 1 -i "RemuxSup Fail H264.ts" -vn out.wav Starting program: d:\mingw\msys\1.0\ffmpeg-head-ab7d6cb\ffmpeg_g.exe -async 1 -i "RemuxSup Fail H264.ts" -vn out.wav [New Thread 3120.0xca4] ffmpeg version 0.10.2.git-ab7d6cb Copyright (c) 2000-2012 the FFmpeg developers built on May 30 2012 13:37:47 with gcc 4.6.1 configuration: --disable-ffprobe --enable-gpl libavutil 51. 55.100 / 51. 55.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [mpeg2video @ 041180e0] Warning: not compiled with thread support, using thread emulation [ac3 @ 041184c0] Warning: not compiled with thread support, using thread emulati on Input #0, mpegts, from 'RemuxSup Fail H264.ts': Duration: 00:01:00.76, start: 1.400000, bitrate: 13806 kb/s Program 1 Metadata: service_name : Canal+ Comedia HD service_provider: Canal+ Comedia HD Stream #0:0[0x100]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420 p, 1920x1080 [SAR 1:1 DAR 16:9], 104857 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x101](dos): Audio: ac3 ([129][0][0][0] / 0x0081), 48000 Hz, ste reo, s16, 192 kb/s -async is forwarded to lavfi similarly to -af aresample=min_comp=0.001:min_hard_ comp=0.100000. [aresample @ 03bcbf40] chl:stereo fmt:s16 r:48000Hz -> chl:stereo fmt:s16 r:4800 0Hz [pcm_s16le @ 03bbc7c0] Warning: not compiled with thread support, using thread e mulation [ac3 @ 041184c0] Warning: not compiled with thread support, using thread emulati on Output #0, wav, to 'out.wav': Metadata: encoder : Lavf54.6.101 Stream #0:0(dos): Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, stereo , s16, 1536 kb/s Stream mapping: Stream #0:1 -> #0:0 (ac3 -> pcm_s16le) Press [q] to stop, [?] for help Input stream #0:1 frame changed from rate:48000 fmt:s16 ch:2 chl:stereo to rate: 48000 fmt:s16 ch:6 chl:5.1(side) -async is forwarded to lavfi similarly to -af aresample=min_comp=0.001:min_hard_ comp=0.100000. [aresample @ 03bcd620] chl:5.1(side) fmt:s16 r:48000Hz -> chl:stereo fmt:s16 r:4 8000Hz Program received signal SIGSEGV, Segmentation fault. 0x00aa35f8 in copy (out=0x22de88, in=0x413890c, count=2312856) at libswresample/swresample.c:385 385 memcpy(out->ch[0], in->ch[0], count*out->ch_count*out->bps); (gdb) bt #0 0x00aa35f8 in copy (out=0x22de88, in=0x413890c, count=2312856) at libswresample/swresample.c:385 #1 0x00aa56ed in swr_convert (s=0x4138880, out_arg=0x0, out_count=0, in_arg=0x22e090, in_count=2312856) at libswresample/swresample.c:710 #2 0x00aa5c91 in swr_inject_silence (s=0x4138880, count=2312856) at libswresample/swresample.c:750 #3 0x00aa5e59 in swr_next_pts (s=0x4138880, pts=111017113600) at libswresample/swresample.c:767 #4 0x00422a4c in filter_samples (inlink=0x3bce4a0, insamplesref=0x3bced20) at libavfilter/af_aresample.c:182 #5 0x0042089c in ff_filter_samples (link=0x3bce4a0, samplesref=0x3bced20) at libavfilter/audio.c:217 #6 0x0041cad0 in request_frame (link=0x3bce4a0) at libavfilter/buffersrc.c:392 #7 0x00419d93 in avfilter_request_frame (link=0x3bce4a0) at libavfilter/avfilter.c:275 #8 0x00422811 in request_frame (outlink=0x3bce540) at libavfilter/af_aresample.c:214 #9 0x00419d93 in avfilter_request_frame (link=0x3bcd560) at libavfilter/avfilter.c:275 #10 0x0041be80 in av_buffersink_read (ctx=0x3bcd900, buf=0x22e8b4) at libavfilter/buffersink.c:108 #11 0x00406e83 in poll_filters () at ffmpeg.c:2129 #12 0x0040e730 in transcode () at ffmpeg.c:3662 #13 0x00b12f42 in main (argc=7, argv=0x3bc0dc0) at ffmpeg.c:5926 (gdb) }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 17 16:32:22 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 17 Jun 2012 14:32:22 -0000 Subject: [FFmpeg-trac] #1454(undetermined:closed): FFMPEG Volume not working as documented In-Reply-To: <040.45c0b6b162fce7377282cec811b98150@avcodec.org> References: <040.45c0b6b162fce7377282cec811b98150@avcodec.org> Message-ID: <055.109b443d21dc41630a7026ebc7cbec8f@avcodec.org> #1454: FFMPEG Volume not working as documented -------------------------------------+------------------------------------- Reporter: ramitbhalla | 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 -------------------------------------+------------------------------------- Comment (by ramitbhalla): Thanks that helps explain it. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 17 16:42:14 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 17 Jun 2012 14:42:14 -0000 Subject: [FFmpeg-trac] #1458(undetermined:new): FFMPEG Crashing on converting AC3 to AAC In-Reply-To: <040.a709f1e8368b65a18e891e3fdf442cde@avcodec.org> References: <040.a709f1e8368b65a18e891e3fdf442cde@avcodec.org> Message-ID: <055.c31325960ed3c08e01851753e6869018@avcodec.org> #1458: FFMPEG Crashing on converting AC3 to AAC -------------------------------------+------------------------------------- Reporter: ramitbhalla | Owner: Type: defect | Status: new Priority: important | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ramitbhalla): I dont' have access to building GDB unfortunately so theres now way for me to provide a backtrace. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 17 19:01:36 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 17 Jun 2012 17:01:36 -0000 Subject: [FFmpeg-trac] #1459(undetermined:new): buil error In-Reply-To: <036.9eae547d3aebd3926fbdc6862f11ac75@avcodec.org> References: <036.9eae547d3aebd3926fbdc6862f11ac75@avcodec.org> Message-ID: <051.8fd31747bcb330923cd248169258dc73@avcodec.org> #1459: buil error -------------------------------------+------------------------------------- Reporter: yxmline | 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 yxmline): thanks Michael Niedermayer -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 17 19:58:08 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 17 Jun 2012 17:58:08 -0000 Subject: [FFmpeg-trac] #1403(avcodec:closed): vp3 crash In-Reply-To: <038.e9cee06698cb0a6099f7983b6939be33@avcodec.org> References: <038.e9cee06698cb0a6099f7983b6939be33@avcodec.org> Message-ID: <053.b8eb27a95e875e963e43af2685effb86@avcodec.org> #1403: vp3 crash ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: fixed Keywords: vp3 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by michael): * status: open => closed * resolution: => fixed -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 17 21:00:46 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 17 Jun 2012 19:00:46 -0000 Subject: [FFmpeg-trac] #1459(avcodec:closed): buil error In-Reply-To: <036.9eae547d3aebd3926fbdc6862f11ac75@avcodec.org> References: <036.9eae547d3aebd3926fbdc6862f11ac75@avcodec.org> Message-ID: <051.f45a602d9c23b884f010954698b3b087@avcodec.org> #1459: buil error ------------------------------------+----------------------------------- Reporter: yxmline | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: fixed Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by cehoyos): * priority: normal => important * resolution: => fixed * status: new => closed * component: undetermined => avcodec * version: unspecified => git-master -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 17 21:05:40 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 17 Jun 2012 19:05:40 -0000 Subject: [FFmpeg-trac] #1457(avcodec:new): Add support for libshine-fxp fixed point math MP3 encoder In-Reply-To: <036.cb84a3488095c0840ac9a8d60ec442b3@avcodec.org> References: <036.cb84a3488095c0840ac9a8d60ec442b3@avcodec.org> Message-ID: <051.b730d0f55e85f07b25ee110f7604594d@avcodec.org> #1457: Add support for libshine-fxp fixed point math MP3 encoder -------------------------------------+----------------------------------- Reporter: patters | Owner: Type: enhancement | Status: new Priority: wish | Component: avcodec Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by cehoyos): * version: unspecified => git-master * component: undetermined => avcodec Comment: Could you add some statistics comparing the speed of libshine, libmp3lame and FFmpeg's mp2 encoder here on the tracker? Additionally, please compare the quality of FFmpeg's mp2 encoder and libshine. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 17 21:10:08 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 17 Jun 2012 19:10:08 -0000 Subject: [FFmpeg-trac] #1458(avfilter:open): aconvert crashes on channel count change (was: FFMPEG Crashing on converting AC3 to AAC) In-Reply-To: <040.a709f1e8368b65a18e891e3fdf442cde@avcodec.org> References: <040.a709f1e8368b65a18e891e3fdf442cde@avcodec.org> Message-ID: <055.30971a2714273203ad0650ea2b6a05f5@avcodec.org> #1458: aconvert crashes on channel count change -------------------------------------+------------------------------------ Reporter: ramitbhalla | Owner: Type: defect | Status: open Priority: important | Component: avfilter Version: git-master | Resolution: Keywords: aconvert | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Changes (by cehoyos): * status: new => open * reproduced: 0 => 1 * component: undetermined => avfilter * version: unspecified => git-master * keywords: => aconvert Comment: {{{ (gdb) r -async 1 -i channelschange.ac3 -f null - Starting program: /home/cehoyos/Projects/FFmpeg/ffmpeg_g -async 1 -i channelschange.ac3 -f null - [Thread debugging using libthread_db enabled] ffmpeg version N-41656-g1125606 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 17 2012 21:02:16 with gcc 4.5.3 configuration: --cc=/usr/local/gcc-4.5.3/bin/gcc --enable-gpl libavutil 51. 58.100 / 51. 58.100 libavcodec 54. 25.100 / 54. 25.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 81.100 / 2. 81.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [ac3 @ 0x14b2120] max_analyze_duration 5000000 reached at 5024000 [ac3 @ 0x14b2120] Estimating duration from bitrate, this may be inaccurate Input #0, ac3, from 'channelschange.ac3': Duration: 00:00:07.84, start: 0.000000, bitrate: 192 kb/s Stream #0:0: Audio: ac3, 48000 Hz, stereo, s16, 192 kb/s -async is forwarded to lavfi similarly to -af aresample=min_comp=0.001:min_hard_comp=0.100000. [aresample @ 0x14b2d40] chl:stereo fmt:s16 r:48000Hz -> chl:stereo fmt:s16 r:48000Hz Output #0, null, to 'pipe:': Metadata: encoder : Lavf54.6.101 Stream #0:0: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s Stream mapping: Stream #0:0 -> #0:0 (ac3 -> pcm_s16le) Press [q] to stop, [?] for help Input stream #0:0 frame changed from rate:48000 fmt:s16 ch:2 chl:stereo to rate:48000 fmt:s16 ch:6 chl:5.1(side) -async is forwarded to lavfi similarly to -af aresample=min_comp=0.001:min_hard_comp=0.100000. [aresample @ 0x14b77a0] chl:5.1(side) fmt:s16 r:48000Hz -> chl:stereo fmt:s16 r:48000Hz Program received signal SIGSEGV, Segmentation fault. 0x00007ffff66b0a37 in memcpy () from /lib64/libc.so.6 (gdb) bt #0 0x00007ffff66b0a37 in memcpy () from /lib64/libc.so.6 #1 0x0000000000aa8f33 in swr_convert (s=0x14fc280, out_arg=, out_count=0, in_arg=, in_count=296448) at libswresample/swresample.c:710 #2 0x0000000000aa959b in swr_inject_silence (s=0x14fc280, count=296448) at libswresample/swresample.c:750 #3 0x0000000000aa9721 in swr_next_pts (s=0x14fc280, pts=) at libswresample/swresample.c:767 #4 0x000000000044e3b2 in filter_samples (inlink=0x14b2c80, insamplesref=0x14e2160) at libavfilter/af_aresample.c:182 #5 0x000000000041f1f3 in ff_filter_samples (link=0x14b2c80, samplesref=) at libavfilter/audio.c:214 #6 0x0000000000423caa in request_frame (link=0x14b2c80) at libavfilter/buffersrc.c:445 #7 0x00000000004211ce in ff_request_frame (link=) at libavfilter/avfilter.c:325 #8 avfilter_request_frame (link=) at libavfilter/avfilter.c:594 #9 0x000000000044e203 in request_frame (outlink=0x14b8280) at libavfilter/af_aresample.c:214 #10 0x0000000000420370 in ff_request_frame (link=) at libavfilter/avfilter.c:325 #11 0x00000000004237c2 in av_buffersink_read (ctx=0x14b2b40, buf=0x7fffffffcb90) at libavfilter/buffersink.c:109 #12 0x000000000040d152 in poll_filters () at ffmpeg.c:1927 #13 0x0000000000410e83 in transcode () at ffmpeg.c:3608 #14 0x00000000004151b4 in main (argc=, argv=) at ffmpeg.c:5917 }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 17 21:12:13 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 17 Jun 2012 19:12:13 -0000 Subject: [FFmpeg-trac] #1450(undetermined:new): ffmpeg does not terminate after end of input (asyncts used) In-Reply-To: <032.dfb9d7fe342f1102b78b1bd1d4a9d3cf@avcodec.org> References: <032.dfb9d7fe342f1102b78b1bd1d4a9d3cf@avcodec.org> Message-ID: <047.84dcac63286f24d0d9bc41756248401b@avcodec.org> #1450: ffmpeg does not terminate after end of input (asyncts used) -------------------------------------+------------------------------------- Reporter: lvm | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: libfaac, | Resolution: asyncts | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Please test current git head, if you cannot use git, please download a snapshot, see http://ffmpeg.org/download.html -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 17 21:12:55 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 17 Jun 2012 19:12:55 -0000 Subject: [FFmpeg-trac] #1450(undetermined:new): ffmpeg does not terminate after end of input (asyncts used) In-Reply-To: <032.dfb9d7fe342f1102b78b1bd1d4a9d3cf@avcodec.org> References: <032.dfb9d7fe342f1102b78b1bd1d4a9d3cf@avcodec.org> Message-ID: <047.0fc1c9dcb8878d9b259b8b018cd71b8c@avcodec.org> #1450: ffmpeg does not terminate after end of input (asyncts used) -------------------------------------+------------------------------------- Reporter: lvm | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: libfaac, | Resolution: asyncts | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:3 lvm]: > Replying to [comment:1 cehoyos]: > > Is this only reproducible with libfaac or also with the native aac encoder? > > {{{ > ffmpeg -i /tmp/flv.flv -strict -2 -vn -af asyncts=compensate=1 -codec:a aac -f mpegts -y /tmp/xxx.ts > }}} > Produce the same. Please always provide complete, uncut console output. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 17 21:18:38 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 17 Jun 2012 19:18:38 -0000 Subject: [FFmpeg-trac] #1453(undetermined:new): Segfault when decoding H264 video In-Reply-To: <035.0c4d6ec4ff2433796015e9e9af17597c@avcodec.org> References: <035.0c4d6ec4ff2433796015e9e9af17597c@avcodec.org> Message-ID: <050.3830838d7117dbd48af5b8cab2792c98@avcodec.org> #1453: Segfault when decoding H264 video -------------------------------------+------------------------------------- Reporter: kyl416 | 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 -------------------------------------+------------------------------------- Changes (by cehoyos): * priority: normal => important Comment: Unfortunately the backtrace you provided is useless, please either compile without --enable-shared or use --disable-stripping to get binaries that are useful for debugging. Consider testing versions 01a14ce and 15f8941 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 17 21:33:31 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 17 Jun 2012 19:33:31 -0000 Subject: [FFmpeg-trac] #1292(avcodec:closed): h263i: support advanced prediction In-Reply-To: <038.52cb549bb931e52c397b592d493b3216@avcodec.org> References: <038.52cb549bb931e52c397b592d493b3216@avcodec.org> Message-ID: <053.e8e515a2098b106b41c6672925fbbda1@avcodec.org> #1292: h263i: support advanced prediction ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: normal | Component: avcodec Version: git-master | Resolution: fixed Keywords: h263i | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by michael): * status: open => closed * resolution: => fixed -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 17 21:42:31 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 17 Jun 2012 19:42:31 -0000 Subject: [FFmpeg-trac] #1453(undetermined:new): Segfault when decoding H264 video In-Reply-To: <035.0c4d6ec4ff2433796015e9e9af17597c@avcodec.org> References: <035.0c4d6ec4ff2433796015e9e9af17597c@avcodec.org> Message-ID: <050.b5342fb91c0492eb7d6d92a739e09683@avcodec.org> #1453: Segfault when decoding H264 video -------------------------------------+------------------------------------- Reporter: kyl416 | 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 kyl416): I just compiled the latest git, it still segfaults. It's also not limited to ffmpeg, it occurs with ffplay as well as VLC when compiled with the latest git of ffmpeg. Here's the backtrace with --disable-stripping. {{{ #0 0x00007ffff68e48b0 in ff_h264_decode_nal (h=0x0, src=0x659985 "B\300\f\226t\n\017\330\n\004", dst_length=0x7fffffffc4ec, consumed=0x7fffffffc4e8, length=38) at libavcodec/h264.c:175 #1 0x00007ffff692a449 in decode_nal_units (h=0x7fffe8a22040, buf=0x659980 "", buf_size=43) at libavcodec/h264.c:4266 #2 0x00007ffff692b245 in ff_h264_decode_extradata (h=0x7fffe8a22040, buf=0x659980 "", size=43) at libavcodec/h264.c:1206 #3 0x00007ffff694edd7 in h264_parse (s=0x658a00, avctx=0x650920, poutbuf=0x7fffffffc6d0, poutbuf_size=0x7fffffffc6d8, buf=0x658ba0 "", buf_size=691) at libavcodec/h264_parser.c:311 #4 0x00007ffff6a9721d in av_parser_parse2 (s=0x658a00, avctx=0x650920, poutbuf=0x7fffffffc6d0, poutbuf_size=0x7fffffffc6d8, buf=, buf_size=, pts=0, dts=-9223372036854775808, pos=-1) at libavcodec/parser.c:149 #5 0x00007ffff76bc423 in parse_packet (s=0x64a0c0, pkt=0x7fffffffc7f0, stream_index=) at libavformat/utils.c:1183 #6 0x00007ffff76bc8dc in read_frame_internal (s=0x64a0c0, pkt=0x7fffffffc9f0) at libavformat/utils.c:1352 #7 0x00007ffff76be311 in avformat_find_stream_info (ic=0x64a0c0, options=0x661f00) at libavformat/utils.c:2582 #8 0x0000000000413156 in opt_input_file (o=0x7fffffffcf40, opt=, filename=) at ffmpeg.c:4300 #9 0x0000000000419950 in parse_option (optctx=0x7fffffffcf40, opt=0x7fffffffe3c3 "i", arg=0x7fffffffe3c5 "rtsp://(hidden)", options=0x6217a0) at cmdutils.c:311 #10 0x0000000000419af3 in parse_options (optctx=0x7fffffffcf40, argc=3, argv=0x7fffffffe098, options=0x6217a0, parse_arg_function=0x414780 ) at cmdutils.c:344 #11 0x00000000004062d9 in main (argc=3, argv=0x7fffffffe098) at ffmpeg.c:5897 }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 17 21:48:03 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 17 Jun 2012 19:48:03 -0000 Subject: [FFmpeg-trac] #1453(undetermined:new): Segfault when decoding H264 video In-Reply-To: <035.0c4d6ec4ff2433796015e9e9af17597c@avcodec.org> References: <035.0c4d6ec4ff2433796015e9e9af17597c@avcodec.org> Message-ID: <050.7eda2bca8cbbbe35afee9648af99adf2@avcodec.org> #1453: Segfault when decoding H264 video -------------------------------------+------------------------------------- Reporter: kyl416 | 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 kyl416): Also just incase you need it, the valgrind output {{{ valgrind ffmpeg -i rtsp://(hidden) ==11942== Memcheck, a memory error detector ==11942== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. ==11942== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info ==11942== Command: ffmpeg -i rtsp://(hidden) ==11942== ffmpeg version N-41656-g1125606 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 17 2012 15:39:21 with gcc 4.6.3 configuration: --prefix=/usr --enable-gpl --enable-version3 --enable- nonfree --enable-shared --enable-postproc --enable-libx264 --enable-frei0r --enable-librtmp --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libdc1394 --enable-libmp3lame --enable-libtheora --enable- libopenjpeg --enable-libvpx --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libvorbis --enable-libxvid --enable-libfaac --cpu=amdfam10 --arch=x86_64 --enable-x11grab --enable-libxavs --enable- libfreetype --e libavutil 51. 58.100 / 51. 58.100 libavcodec 54. 25.100 / 54. 25.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 81.100 / 2. 81.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 ==11942== Invalid write of size 4 ==11942== at 0x58858B0: ff_h264_decode_nal (h264.c:175) ==11942== by 0x58CB448: decode_nal_units (h264.c:4266) ==11942== by 0x58CC244: ff_h264_decode_extradata (h264.c:1206) ==11942== by 0x58EFDD6: h264_parse (h264_parser.c:311) ==11942== by 0x5A3821C: av_parser_parse2 (parser.c:149) ==11942== by 0x53C1422: parse_packet (utils.c:1183) ==11942== by 0x53C18DB: read_frame_internal (utils.c:1352) ==11942== by 0x53C3310: avformat_find_stream_info (utils.c:2582) ==11942== by 0x413155: opt_input_file (ffmpeg.c:4300) ==11942== by 0x41994F: parse_option (cmdutils.c:311) ==11942== by 0x419AF2: parse_options (cmdutils.c:344) ==11942== by 0x4062D8: main (ffmpeg.c:5897) ==11942== Address 0x4cb48 is not stack'd, malloc'd or (recently) free'd ==11942== ==11942== ==11942== Process terminating with default action of signal 11 (SIGSEGV) ==11942== Access not within mapped region at address 0x4CB48 ==11942== at 0x58858B0: ff_h264_decode_nal (h264.c:175) ==11942== by 0x58CB448: decode_nal_units (h264.c:4266) ==11942== by 0x58CC244: ff_h264_decode_extradata (h264.c:1206) ==11942== by 0x58EFDD6: h264_parse (h264_parser.c:311) ==11942== by 0x5A3821C: av_parser_parse2 (parser.c:149) ==11942== by 0x53C1422: parse_packet (utils.c:1183) ==11942== by 0x53C18DB: read_frame_internal (utils.c:1352) ==11942== by 0x53C3310: avformat_find_stream_info (utils.c:2582) ==11942== by 0x413155: opt_input_file (ffmpeg.c:4300) ==11942== by 0x41994F: parse_option (cmdutils.c:311) ==11942== by 0x419AF2: parse_options (cmdutils.c:344) ==11942== by 0x4062D8: main (ffmpeg.c:5897) ==11942== If you believe this happened as a result of a stack ==11942== overflow in your program's main thread (unlikely but ==11942== possible), you can try to increase the size of the ==11942== main thread stack using the --main-stacksize= flag. ==11942== The main thread stack size used in this run was 8388608. ==11942== ==11942== HEAP SUMMARY: ==11942== in use at exit: 1,363,620 bytes in 2,868 blocks ==11942== total heap usage: 4,466 allocs, 1,598 frees, 1,526,169 bytes allocated ==11942== ==11942== LEAK SUMMARY: ==11942== definitely lost: 61 bytes in 2 blocks ==11942== indirectly lost: 336 bytes in 4 blocks ==11942== possibly lost: 0 bytes in 0 blocks ==11942== still reachable: 1,363,223 bytes in 2,862 blocks ==11942== suppressed: 0 bytes in 0 blocks ==11942== Rerun with --leak-check=full to see details of leaked memory ==11942== ==11942== For counts of detected and suppressed errors, rerun with: -v ==11942== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 2 from 2) Segmentation fault (core dumped) }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 17 21:58:01 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 17 Jun 2012 19:58:01 -0000 Subject: [FFmpeg-trac] #1453(undetermined:new): Segfault when decoding H264 video In-Reply-To: <035.0c4d6ec4ff2433796015e9e9af17597c@avcodec.org> References: <035.0c4d6ec4ff2433796015e9e9af17597c@avcodec.org> Message-ID: <050.e745d015f8ce7bf596ec55221f3b0ca5@avcodec.org> #1453: Segfault when decoding H264 video -------------------------------------+------------------------------------- Reporter: kyl416 | 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 kyl416): It also segfaults with 01a14ce and 15f8941 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 17 22:09:57 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 17 Jun 2012 20:09:57 -0000 Subject: [FFmpeg-trac] #1458(avfilter:open): aresample crashes on channel count change (was: aconvert crashes on channel count change) In-Reply-To: <040.a709f1e8368b65a18e891e3fdf442cde@avcodec.org> References: <040.a709f1e8368b65a18e891e3fdf442cde@avcodec.org> Message-ID: <055.8719ca029284dd7a0412ca7a91343fe9@avcodec.org> #1458: aresample crashes on channel count change -------------------------------------+------------------------------------ Reporter: ramitbhalla | Owner: Type: defect | Status: open Priority: important | Component: avfilter Version: git-master | Resolution: Keywords: aconvert | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------ -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 17 22:24:20 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 17 Jun 2012 20:24:20 -0000 Subject: [FFmpeg-trac] #1453(undetermined:new): Segfault when decoding H264 video In-Reply-To: <035.0c4d6ec4ff2433796015e9e9af17597c@avcodec.org> References: <035.0c4d6ec4ff2433796015e9e9af17597c@avcodec.org> Message-ID: <050.7cfa3e9051de3c9eff60f2023d5fffa6@avcodec.org> #1453: Segfault when decoding H264 video -------------------------------------+------------------------------------- Reporter: kyl416 | 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 cehoyos): Replying to [comment:4 kyl416]: > It also segfaults with 01a14ce If it works with c7b9eab (as you wrote above), git bisect will help you to find the responsible change. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 17 22:24:41 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 17 Jun 2012 20:24:41 -0000 Subject: [FFmpeg-trac] #1453(avcodec:new): Segfault when decoding H264 video In-Reply-To: <035.0c4d6ec4ff2433796015e9e9af17597c@avcodec.org> References: <035.0c4d6ec4ff2433796015e9e9af17597c@avcodec.org> Message-ID: <050.ac3f1a04fec7060302fb133d90220403@avcodec.org> #1453: Segfault when decoding H264 video -------------------------------------+------------------------------------- Reporter: kyl416 | Owner: Type: defect | Status: new Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: h264 | Blocked By: regression | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => h264 regression * component: undetermined => avcodec -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 17 23:37:21 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 17 Jun 2012 21:37:21 -0000 Subject: [FFmpeg-trac] #1429(FFmpeg:new): ffmpeg 0.11.1 and git configure wrong In-Reply-To: <043.4130f9493724a0ad15b17bc6a6af4ad5@avcodec.org> References: <043.4130f9493724a0ad15b17bc6a6af4ad5@avcodec.org> Message-ID: <058.7ecca349c600eae091c5ab6b2e858e52@avcodec.org> #1429: ffmpeg 0.11.1 and git configure wrong -------------------------------------+------------------------------------- Reporter: | Owner: StreamThreader | Status: new Type: defect | Component: FFmpeg Priority: normal | Resolution: Version: 0.11 | Blocked By: Keywords: configure, | Reproduced by developer: 0 config.h, line 122, @ | Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by StreamThreader): Yes! (git 2012 06 18) have a same error. Maybe problem in some codec? I compile new codec and after this hapends. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 18 01:51:13 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 17 Jun 2012 23:51:13 -0000 Subject: [FFmpeg-trac] #1457(avcodec:new): Add support for libshine-fxp fixed point math MP3 encoder In-Reply-To: <036.cb84a3488095c0840ac9a8d60ec442b3@avcodec.org> References: <036.cb84a3488095c0840ac9a8d60ec442b3@avcodec.org> Message-ID: <051.b9ef65af4f463ca1e8e737168109b910@avcodec.org> #1457: Add support for libshine-fxp fixed point math MP3 encoder -------------------------------------+----------------------------------- Reporter: patters | Owner: Type: enhancement | Status: new Priority: wish | Component: avcodec Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by patters): Sure, this was the test data I had linked to: 3m48s WAV file ripped from CD (Aphex Twin - Pulsewidth.wav): libmp3lame 3.99-5 @128Kbps - encoded in 6m09s libshine @128Kbps - encoded in 42s libshine @320Kbps - encoded in 46s (Sounds perfectly fine on headphones to me, though my test track isn't ideal for assessing quality. Guitar music might be better to show up any problems). Both libmp3lame and libshine had audible artifacts at 128Kbps. I found it difficult to distinguish libshine at 320Kbps from the source WAV. Re your comment, as far as I understood [http://en.wikipedia.org/wiki/MP3 mp2 audio sampling rate is limited to 24000Hz] so it's not really sufficient for typical music streaming requirements which tend to demand 44100Hz. I'll update the ticket again tomorrow with some more test results and quality comparisons. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 18 08:28:48 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 18 Jun 2012 06:28:48 -0000 Subject: [FFmpeg-trac] #1457(avcodec:new): Add support for libshine-fxp fixed point math MP3 encoder In-Reply-To: <036.cb84a3488095c0840ac9a8d60ec442b3@avcodec.org> References: <036.cb84a3488095c0840ac9a8d60ec442b3@avcodec.org> Message-ID: <051.bd110fb927382b3388a2179b60e211d0@avcodec.org> #1457: Add support for libshine-fxp fixed point math MP3 encoder -------------------------------------+----------------------------------- Reporter: patters | Owner: Type: enhancement | Status: new Priority: wish | Component: avcodec Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by cehoyos): Please test the speed of FFmpeg's mp2 encoder (which supports up to 48kHz), you can remove "#define USE_FLOATS" in line 62 of libavcodec/mpegaudioenc.c to further improve (?) performance on ARM. It is not necessary to provide samples, but if you comment on the quality of FFmpeg's mp2 encoder compared to libshine, this may help your goal (to get a faster mp3 encoder with acceptable quality). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 18 08:33:26 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 18 Jun 2012 06:33:26 -0000 Subject: [FFmpeg-trac] #1459(avcodec:closed): build error with --enable-hardcoded-tables (was: buil error) In-Reply-To: <036.9eae547d3aebd3926fbdc6862f11ac75@avcodec.org> References: <036.9eae547d3aebd3926fbdc6862f11ac75@avcodec.org> Message-ID: <051.ab2c0f49c224737556edd218f9d716d7@avcodec.org> #1459: build error with --enable-hardcoded-tables ------------------------------------+----------------------------------- Reporter: yxmline | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: fixed Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 18 08:36:42 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 18 Jun 2012 06:36:42 -0000 Subject: [FFmpeg-trac] #1460(undetermined:new): x264 artefacts in quicktime player in sequences without motion/still images Message-ID: <034.73c4c234e2b5b17d1cc9c2d3eea07c98@avcodec.org> #1460: x264 artefacts in quicktime player in sequences without motion/still images -------------------------------------+------------------------------------- Reporter: tbart | Type: defect Status: new | Priority: normal Component: | Version: 0.11.1 undetermined | Blocked By: Keywords: artifacts | Reproduced by developer: 0 still motion quicktime qt player | Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: Certain options (I am unsure which ones really are the problematic ones) lead to problems in Quicktime player in scenes without motion and (possibly?) large solid color areas.. Other players play the video without any artefacts whatsoever. I think this is a bug in Quicktime Player, but it should be checked and possibly noted somewhere so others can avoid this pitfall. How to reproduce: tbart at blackknight /mnt/scratch $ ffmpeg -i artifacts_in_quicktime_player_src.mov -vcodec libx264 -preset slow -crf 25 -an artifacts_in_quicktime_player_dst.mov ffmpeg version 0.11.1 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 15 2012 13:46:42 with gcc 4.5.3 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='-O2 -march=core2 -msse4.1 --param l1-cache-size=32 --param l1-cache-line- size=64 --param l2-cache-size=6144 -fomit-frame-pointer -pipe' --extra- cflags='-O2 -march=core2 -msse4.1 --param l1-cache-size=32 --param l1 -cache-line-size=64 --param l2-cache-size=6144 -fomit-frame-pointer -pipe' --extra-cxxflags='-O2 -march=core2 -msse4.1 --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=6144 -fomit-frame- pointer -pipe' --disable-static --enable-gpl --enable-version3 --enable- postproc --enable-avfilter --disable-stripping --disable-debug --disable- doc --disable-network --disable-vaapi --enable-libmp3lame --enable-libvo- aacenc --enable-libtheora --enable-libx264 --enable-libxvid --enable- libaacplus --enable-nonfree --enable-libfaac --enable-nonfree --enable- libdc1394 --enable-openal libavutil 51. 54.100 / 51. 54.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.100 / 54. 6.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'artifacts_in_quicktime_player_src.mov': Metadata: major_brand : qt minor_version : 512 compatible_brands: qt encoder : Lavf54.6.100 Duration: 00:00:22.00, start: 0.000000, bitrate: 25 kb/s Stream #0:0(eng): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 550x400 [SAR 16:15 DAR 22:15], 23 kb/s, 25 fps, 25 tbr, 25 tbn, 50 tbc Metadata: handler_name : DataHandler [buffer @ 0x934f40] w:550 h:400 pixfmt:yuv420p tb:1/25 sar:16/15 sws_param:flags=2 [buffersink @ 0x935220] No opaque field provided [libx264 @ 0x91ddc0] using SAR=16/15 [libx264 @ 0x91ddc0] using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.1 Cache64 [libx264 @ 0x91ddc0] profile High, level 3.0 [libx264 @ 0x91ddc0] 264 - core 120 - H.264/MPEG-4 AVC codec - Copyleft 2003-2011 - http://www.videolan.org/x264.html - options: cabac=1 ref=5 deblock=1:0:0 analyse=0x3:0x113 me=umh subme=8 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=3 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=2 b_bias=0 direct=3 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=50 rc=crf mbtree=1 crf=25.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00 Output #0, mov, to 'artifacts_in_quicktime_player_dst.mov': Metadata: major_brand : qt minor_version : 512 compatible_brands: qt encoder : Lavf54.6.100 Stream #0:0(eng): Video: h264 (avc1 / 0x31637661), yuv420p, 550x400 [SAR 16:15 DAR 22:15], q=-1--1, 25 tbn, 25 tbc Metadata: handler_name : DataHandler Stream mapping: Stream #0:0 -> #0:0 (h264 -> libx264) Press [q] to stop, [?] for help DTS -1, next:-40000 st:0 invalid dropping frame= 550 fps=131 q=-1.0 Lsize= 89kB time=00:00:21.92 bitrate= 33.4kbits/s video:86kB audio:0kB global headers:0kB muxing overhead 4.031690% [libx264 @ 0x91ddc0] frame I:3 Avg QP:13.75 size: 8800 [libx264 @ 0x91ddc0] frame P:506 Avg QP:28.92 size: 109 [libx264 @ 0x91ddc0] frame B:41 Avg QP:29.23 size: 138 [libx264 @ 0x91ddc0] consecutive B-frames: 89.5% 1.5% 1.1% 8.0% [libx264 @ 0x91ddc0] mb I I16..4: 63.6% 19.2% 17.2% [libx264 @ 0x91ddc0] mb P I16..4: 0.7% 0.2% 0.0% P16..4: 1.0% 0.2% 0.1% 0.0% 0.0% skip:97.8% [libx264 @ 0x91ddc0] mb B I16..4: 0.1% 0.0% 0.0% B16..8: 10.9% 0.3% 0.0% direct: 0.1% skip:88.6% L0:31.1% L1:64.1% BI: 4.8% [libx264 @ 0x91ddc0] 8x8 transform intra:22.9% inter:73.7% [libx264 @ 0x91ddc0] direct mvs spatial:92.7% temporal:7.3% [libx264 @ 0x91ddc0] coded y,uvDC,uvAC intra: 17.8% 26.0% 8.6% inter: 0.5% 0.5% 0.0% [libx264 @ 0x91ddc0] i16 v,h,dc,p: 46% 41% 8% 5% [libx264 @ 0x91ddc0] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 13% 28% 23% 5% 6% 6% 7% 5% 8% [libx264 @ 0x91ddc0] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 18% 23% 18% 5% 7% 7% 8% 6% 8% [libx264 @ 0x91ddc0] i8c dc,h,v,p: 54% 33% 11% 2% [libx264 @ 0x91ddc0] Weighted P-Frames: Y:2.4% UV:1.6% [libx264 @ 0x91ddc0] ref P L0: 64.1% 21.8% 12.2% 0.9% 0.8% 0.3% 0.0% [libx264 @ 0x91ddc0] ref B L0: 76.3% 16.7% 4.3% 2.7% [libx264 @ 0x91ddc0] ref B L1: 94.1% 5.9% [libx264 @ 0x91ddc0] kb/s:31.74 The resulting file shows massive artifacts in every Quicktime Player version I have tested from around 00:00:10 on. adding rc_lookahead=30 as in ffmpeg -i artifacts_in_quicktime_player_src.mov -vcodec libx264 -preset slow -crf 25 -x264opts rc_lookahead=30 -an no_artifacts.mov solves the problem (but I am not sure this is really the culprit..) This also happens with directly encoding with x264 and muxing with mp4box so I *think* the problem lies within x264 encoding and not muxing - or both ffmpeg and mp4box do the same (bad) thing. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 18 08:40:24 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 18 Jun 2012 06:40:24 -0000 Subject: [FFmpeg-trac] #1435(undetermined:open): Remuxing aac from mov to avi breaks timestamps In-Reply-To: <036.953abdff095dd0858c1e1e2335462fd0@avcodec.org> References: <036.953abdff095dd0858c1e1e2335462fd0@avcodec.org> Message-ID: <051.4f89d9fb46f7aba7b14170a257a89bf0@avcodec.org> #1435: Remuxing aac from mov to avi breaks timestamps -------------------------------------+------------------------------------- Reporter: feelart | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: avi aac | Resolution: desync | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by feelart): Well, just want to re-state, that the bug(s) is specific to avi container, but also to mkv, flv, etc. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 18 09:05:07 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 18 Jun 2012 07:05:07 -0000 Subject: [FFmpeg-trac] #1215(avcodec:closed): utvideo: RGB (ULRG) + predict median + assum intercaled video = broken output In-Reply-To: <038.867d9d3b97e9989032f938e87b951956@avcodec.org> References: <038.867d9d3b97e9989032f938e87b951956@avcodec.org> Message-ID: <053.9effc1c724a7f50ac4700894995eb7ee@avcodec.org> #1215: utvideo: RGB (ULRG) + predict median + assum intercaled video = broken output ------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: normal | Component: avcodec Version: git-master | Resolution: fixed Keywords: utvideo | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by cehoyos): * status: open => closed * resolution: => fixed Comment: Should be fixed. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 18 11:54:24 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 18 Jun 2012 09:54:24 -0000 Subject: [FFmpeg-trac] #986(avutil:new): windows named pipe seek In-Reply-To: <036.45bd592c3338571dff9df926846953b3@avcodec.org> References: <036.45bd592c3338571dff9df926846953b3@avcodec.org> Message-ID: <051.00f563013b85237dedffe7ab6b513a68@avcodec.org> #986: windows named pipe seek -------------------------------------+------------------------------------- Reporter: setosha | Owner: michael Type: defect | Status: new Priority: normal | Component: avutil Version: unspecified | Resolution: Keywords: windows | Blocked By: named pipe seek | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by martin.sliwka): https://lists.ffmpeg.org/pipermail/ffmpeg-cvslog/2012-June/051590.html -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 18 11:55:23 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 18 Jun 2012 09:55:23 -0000 Subject: [FFmpeg-trac] #1235(avformat:new): ffio_limit does not work correctly with named pipes on OSX (Snow Leopard) In-Reply-To: <031.668437dde0e87594b011be17057e73f2@avcodec.org> References: <031.668437dde0e87594b011be17057e73f2@avcodec.org> Message-ID: <046.d9f2279fb2b767c58e670fac06b59731@avcodec.org> #1235: ffio_limit does not work correctly with named pipes on OSX (Snow Leopard) ------------------------------------+------------------------------------ Reporter: ls | Owner: Type: defect | Status: new Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Comment (by martin.sliwka): https://lists.ffmpeg.org/pipermail/ffmpeg-cvslog/2012-June/051590.html -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 18 12:22:58 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 18 Jun 2012 10:22:58 -0000 Subject: [FFmpeg-trac] #986(avutil:new): windows named pipe seek In-Reply-To: <036.45bd592c3338571dff9df926846953b3@avcodec.org> References: <036.45bd592c3338571dff9df926846953b3@avcodec.org> Message-ID: <051.4bfcaa4fbd25e74f94496068ed75fd7d@avcodec.org> #986: windows named pipe seek -------------------------------------+------------------------------------- Reporter: setosha | Owner: michael Type: defect | Status: new Priority: normal | Component: avutil Version: unspecified | Resolution: Keywords: windows | Blocked By: named pipe seek | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Are you indicating that this ticket has been fixed? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 18 15:22:51 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 18 Jun 2012 13:22:51 -0000 Subject: [FFmpeg-trac] #1461(FFserver:new): Unable to encode video and post it to ffserver for streaming on android-x86 - http://pastebin.com/AWnDEKYU Message-ID: <037.865dee8f1a5aae55206e412686135f5e@avcodec.org> #1461: Unable to encode video and post it to ffserver for streaming on android-x86 - http://pastebin.com/AWnDEKYU -------------------------------------+------------------------------------- Reporter: rconline | Type: defect Status: new | Priority: normal Component: FFserver | Version: 0.11.1 Keywords: FFserver | Blocked By: Ambiguous Blocking: | error Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Summary of the bug: How to reproduce: {{{ % /ffmpeg -f rawvideo -pix_fmt rgb565 -s 800X640 -vcodec rawvideo -preset slow -i /dev/graphics/fb0 http://localhost:8090/feed1.ffm ffmpeg version 0.11.1 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 18 2012 15:09:13 with gcc 4.4.3 configuration: --enable-version3 --disable-pthreads --enable-libx264 --disable-yasm --disable-asm --enable-gpl --enable-nonfree --disable-doc --enable-small --target-os=linux --disable-debug --disable-stripping --enable-cross-compile --cross-prefix=/home/rohit/Downloads/android-ndk- r7b/toolchains/x86-4.4.3/prebuilt/linux-x86/bin/i686-android-linux- --sysroot=/home/rohit/Downloads/android-ndk- r7b/platforms/android-9/arch-x86 --arch=x86 --extra-cflags=-I/home/rohit /android-ec2/streamserver/newffmpeg/libs/x264-snapshot-20120616-2245/ --extra-ldflags=-L/home/rohit/android- ec2/streamserver/newffmpeg/libs/x264-snapshot-20120616-2245/ libavutil 51. 54.100 / 51. 54.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.100 / 54. 6.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [rawvideo @ 0x8c2ab70] Warning: not compiled with thread support, using thread emulation [rawvideo @ 0x8c1c620] Estimating duration from bitrate, this may be inaccurate Input #0, rawvideo, from '/dev/graphics/fb0': Duration: N/A, start: 0.000000, bitrate: N/A Stream #0:0: Video: rawvideo (RGB[16] / 0x10424752), rgb565le, 800x640, 25 tbr, 25 tbn, 25 tbc [buffer @ 0x8c1be50] w:800 h:640 pixfmt:rgb565le tb:1/25 sar:0/1 sws_param:flags=2 [buffersink @ 0x8c1bf80] No opaque field provided [scale @ 0x8c1c110] w:800 h:640 fmt:rgb565le sar:0/1 -> w:800 h:640 fmt:yuv420p sar:0/1 flags:0x4 [libx264 @ 0x8c1b7a0] Warning: not compiled with thread support, using thread emulation [libx264 @ 0x8c1b7a0] broken ffmpeg default settings detected [libx264 @ 0x8c1b7a0] use an encoding preset (e.g. -vpre medium) [libx264 @ 0x8c1b7a0] preset usage: -vpre -vpre [libx264 @ 0x8c1b7a0] speed presets are listed in x264 --help [libx264 @ 0x8c1b7a0] profile is optional; x264 defaults to high Output #0, ffm, to 'http://localhost:8090/feed1.ffm': Stream #0:0: Video: h264, yuv420p, 800x640, q=2-31, 128 kb/s, 1000k tbn, 25 tbc Stream mapping: Stream #0:0 -> #0:0 (rawvideo -> libx264) Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height ffmpeg version 0.11.1 built on Ubuntu10.04 cross compiled with android-ndk 7 with prebuilt gcc () }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 18 15:45:43 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 18 Jun 2012 13:45:43 -0000 Subject: [FFmpeg-trac] #1461(FFserver:new): Unable to encode video and post it to ffserver for streaming on android-x86 - http://pastebin.com/AWnDEKYU In-Reply-To: <037.865dee8f1a5aae55206e412686135f5e@avcodec.org> References: <037.865dee8f1a5aae55206e412686135f5e@avcodec.org> Message-ID: <052.7160695486302be25b2348a0a191ec7b@avcodec.org> #1461: Unable to encode video and post it to ffserver for streaming on android-x86 - http://pastebin.com/AWnDEKYU -------------------------------------+------------------------------------- Reporter: rconline | Owner: Type: defect | Status: new Priority: normal | Component: FFserver Version: 0.11.1 | Resolution: Keywords: FFserver | Blocked By: Ambiguous Blocking: | error Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by rconline): Here's the ffserver.conf - http://pastebin.com/7sqe0JSC -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 18 15:54:17 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 18 Jun 2012 13:54:17 -0000 Subject: [FFmpeg-trac] #1446(undetermined:new): Output via rtsp results in logs not displaying frame size nor bitrate In-Reply-To: <037.74dba71a99ebda670a30babd26728289@avcodec.org> References: <037.74dba71a99ebda670a30babd26728289@avcodec.org> Message-ID: <052.9147e6c00accea3d66864713aa592aec@avcodec.org> #1446: Output via rtsp results in logs not displaying frame size nor bitrate -------------------------------------+------------------------------------- Reporter: msmithng | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: rtsp rtmp | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by msmithng): I compiled the latest version from the git repo last night, because I told Carl I would try. {{{ ffmpeg version N-41668-g564bb24 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 17 2012 20:45:55 with gcc 4.2.1 (Apple Inc. build 5666) (dot 3) configuration: --logfile=./config_64.log --disable-ffplay --enable-gpl --enable-nonfree --enable-libx264 --enable-libfaac --enable-libmp3lame --arch=x86_64 libavutil 51. 58.100 / 51. 58.100 libavcodec 54. 25.100 / 54. 25.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 81.100 / 2. 81.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [dv @ 0x10180e800] Estimating duration from bitrate, this may be inaccurate Guessed Channel Layout for Input Stream #0.1 : stereo Input #0, dv, from '$SOURCE': Duration: N/A, start: 0.000000, bitrate: 28771 kb/s Stream #0:0: Video: dvvideo, yuv411p, 720x480 [SAR 8:9 DAR 4:3], 28771 kb/s, 29.97 tbr, 29.97 tbn, 29.97 tbc Stream #0:1: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s [Parsed_yadif_0 @ 0x101212140] mode:1 parity:1 auto_enable:0 [buffer @ 0x101213460] w:720 h:480 pixfmt:yuv411p tb:1001/30000 fr:30000/1001 sar:8/9 sws_param:flags=2 [ffmpeg_buffersink @ 0x1012136c0] No opaque field provided [scale @ 0x101213920] w:720 h:480 fmt:yuv411p sar:8/9 -> w:320 h:240 fmt:yuv420p sar:1/1 flags:0x4 [aformat @ 0x10121f3e0] auto-inserting filter 'auto-inserted resampler 0' between the filter 'Parsed_anull_0' and the filter 'aformat' [auto-inserted resampler 0 @ 0x10121faa0] chl:stereo fmt:s16 r:48000Hz -> chl:stereo fmt:s16 r:44100Hz [libx264 @ 0x10180f400] using SAR=1/1 [libx264 @ 0x10180f400] using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.1 Cache64 [libx264 @ 0x10180f400] profile Constrained Baseline, level 3.0 [libx264 @ 0x10180f400] 264 - core 125 - H.264/MPEG-4 AVC codec - Copyleft 2003-2012 - http://www.videolan.org/x264.html - options: cabac=0 ref=3 deblock=1:0:0 analyse=0x1:0x111 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=4 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=0 weightp=0 keyint=45 keyint_min=23 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=abr mbtOutput #0, rtsp, to 'rtsp://[...]': Metadata: encoder : Lavf54.6.101 Stream #0:0: Video: h264, yuv420p, 320x240 [SAR 1:1 DAR 4:3], q=-1--1, 240 kb/s, 90k tbn, 15 tbc Stream #0:1: Audio: aac, 44100 Hz, stereo, s16, 64 kb/s Stream mapping: Stream #0:0 -> #0:0 (dvvideo -> libx264) Stream #0:1 -> #0:1 (pcm_s16le -> libfaac) Press [q] to stop, [?] for help frame= 48 fps= 16 q=32.0 size= 0kB time=00:00:00.20 bitrate= 0.0kbits/s dup=0 drop=134 frame= 56 fps= 16 q=33.0 size= 0kB time=00:00:00.73 bitrate= 0.0kbits/s dup=0 drop=156 frame= 63 fps= 16 q=30.0 size= 0kB time=00:00:01.20 bitrate= 0.0kbits/s dup=0 drop=179 frame= 71 fps= 16 q=30.0 size= 0kB time=00:00:01.73 bitrate= 0.0kbits/s dup=0 drop=209 frame= 79 fps= 16 q=32.0 size= 0kB time=00:00:02.26 bitrate= 0.0kbits/s dup=0 drop=225 frame= 86 fps= 15 q=32.0 size= 0kB time=00:00:02.73 bitrate= 0.0kbits/s dup=0 drop=248 frame= 94 fps= 15 q=30.0 size= 0kB time=00:00:03.26 bitrate= 0.0kbits/s dup=0 drop=270 frame= 102 fps= 15 q=29.0 size= 0kB time=00:00:03.80 bitrate= 0.0kbits/s dup=0 drop=294 frame= 109 fps= 15 q=28.0 size= 0kB time=00:00:04.26 bitrate= 0.0kbits/s dup=0 drop=315 frame= 117 fps= 15 q=27.0 size= 0kB time=00:00:04.80 bitrate= 0.0kbits/s dup=0 drop=339 frame= 117 fps= 15 q=0.0 Lsize= 0kB time=00:00:07.61 bitrate= 0.0kbits/s dup=0 drop=341 video:241kB audio:60kB global headers:0kB muxing overhead -100.000000% [libx264 @ 0x10180f400] frame I:7 Avg QP:26.30 size: 4395 [libx264 @ 0x10180f400] frame P:110 Avg QP:28.08 size: 1955 [libx264 @ 0x10180f400] mb I I16..4: 43.1% 0.0% 56.9% [libx264 @ 0x10180f400] mb P I16..4: 10.6% 0.0% 16.2% P16..4: 29.7% 10.9% 3.3% 0.0% 0.0% skip:29.3% [libx264 @ 0x10180f400] final ratefactor: 25.93 [libx264 @ 0x10180f400] coded y,uvDC,uvAC intra: 49.6% 62.8% 31.1% inter: 16.2% 24.3% 1.6% [libx264 @ 0x10180f400] i16 v,h,dc,p: 44% 34% 9% 13% [libx264 @ 0x10180f400] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 30% 24% 15% 5% 7% 6% 5% 6% 4% [libx264 @ 0x10180f400] i8c dc,h,v,p: 55% 17% 23% 6% [libx264 @ 0x10180f400] ref P L0: 74.6% 13.9% 11.5% [libx264 @ 0x10180f400] kb/s:252.09 Received signal 15: terminating. }}} Still working with RTMP: {{{ ffmpeg version N-41668-g564bb24 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 17 2012 20:45:55 with gcc 4.2.1 (Apple Inc. build 5666) (dot 3) configuration: --logfile=./config_64.log --disable-ffplay --enable-gpl --enable-nonfree --enable-libx264 --enable-libfaac --enable-libmp3lame --arch=x86_64 libavutil 51. 58.100 / 51. 58.100 libavcodec 54. 25.100 / 54. 25.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 81.100 / 2. 81.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [dv @ 0x10180e800] Estimating duration from bitrate, this may be inaccurate Guessed Channel Layout for Input Stream #0.1 : stereo Input #0, dv, from '$SOURCE': Duration: N/A, start: 0.000000, bitrate: 28771 kb/s Stream #0:0: Video: dvvideo, yuv411p, 720x480 [SAR 8:9 DAR 4:3], 28771 kb/s, 29.97 tbr, 29.97 tbn, 29.97 tbc Stream #0:1: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s [Parsed_yadif_0 @ 0x101214220] mode:1 parity:1 auto_enable:0 [buffer @ 0x1012120c0] w:720 h:480 pixfmt:yuv411p tb:1001/30000 fr:30000/1001 sar:8/9 sws_param:flags=2 [ffmpeg_buffersink @ 0x1012126a0] No opaque field provided [scale @ 0x101214a40] w:720 h:480 fmt:yuv411p sar:8/9 -> w:320 h:240 fmt:yuv420p sar:1/1 flags:0x4 [aformat @ 0x101220420] auto-inserting filter 'auto-inserted resampler 0' between the filter 'Parsed_anull_0' and the filter 'aformat' [auto-inserted resampler 0 @ 0x101220a40] chl:stereo fmt:s16 r:48000Hz -> chl:stereo fmt:s16 r:44100Hz [libx264 @ 0x10180f400] using SAR=1/1 [libx264 @ 0x10180f400] using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.1 Cache64 [libx264 @ 0x10180f400] profile Constrained Baseline, level 3.0 [libx264 @ 0x10180f400] 264 - core 125 - H.264/MPEG-4 AVC codec - Copyleft 2003-2012 - http://www.videolan.org/x264.html - options: cabac=0 ref=3 deblock=1:0:0 analyse=0x1:0x111 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=4 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=0 weightp=0 keyint=45 keyint_min=23 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=abr mbtOutput #0, flv, to 'rtmp://[...]': Metadata: encoder : Lavf54.6.101 Stream #0:0: Video: h264 ([7][0][0][0] / 0x0007), yuv420p, 320x240 [SAR 1:1 DAR 4:3], q=-1--1, 240 kb/s, 1k tbn, 15 tbc Stream #0:1: Audio: aac ([10][0][0][0] / 0x000A), 44100 Hz, stereo, s16, 64 kb/s Stream mapping: Stream #0:0 -> #0:0 (dvvideo -> libx264) Stream #0:1 -> #0:1 (pcm_s16le -> libfaac) Press [q] to stop, [?] for help frame= 47 fps= 15 q=33.0 size= 7kB time=00:00:00.13 bitrate= 426.0kbits/s dup=0 drop=135 frame= 55 fps= 15 q=32.0 size= 30kB time=00:00:00.66 bitrate= 369.7kbits/s dup=0 drop=157 frame= 63 fps= 16 q=29.0 size= 46kB time=00:00:01.20 bitrate= 316.7kbits/s dup=0 drop=181 frame= 70 fps= 15 q=31.0 size= 63kB time=00:00:01.66 bitrate= 311.8kbits/s dup=0 drop=204 frame= 78 fps= 15 q=31.0 size= 85kB time=00:00:02.20 bitrate= 315.3kbits/s dup=0 drop=226 video:311kB audio:85kB global headers:0kB muxing overhead 2.864342% [libx264 @ 0x10180f400] frame I:8 Avg QP:26.99 size: 5575 [libx264 @ 0x10180f400] frame P:156 Avg QP:29.46 size: 1753 [libx264 @ 0x10180f400] mb I I16..4: 30.2% 0.0% 69.8% [libx264 @ 0x10180f400] mb P I16..4: 7.4% 0.0% 7.5% P16..4: 37.9% 18.2% 5.1% 0.0% 0.0% skip:23.8% [libx264 @ 0x10180f400] final ratefactor: 26.13 [libx264 @ 0x10180f400] coded y,uvDC,uvAC intra: 48.6% 63.9% 20.4% inter: 25.1% 21.3% 0.3% [libx264 @ 0x10180f400] i16 v,h,dc,p: 31% 38% 8% 23% [libx264 @ 0x10180f400] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 27% 26% 15% 5% 6% 6% 6% 4% 5% [libx264 @ 0x10180f400] i8c dc,h,v,p: 52% 20% 22% 7% [libx264 @ 0x10180f400] ref P L0: 89.0% 7.0% 4.0% [libx264 @ 0x10180f400] kb/s:232.76 Received signal 15: terminating. }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 18 20:08:14 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 18 Jun 2012 18:08:14 -0000 Subject: [FFmpeg-trac] #1382(undetermined:new): Streaming the output + saving to the local file In-Reply-To: <034.681bf142ba2d6d1a36a0dcb8a3a2cc69@avcodec.org> References: <034.681bf142ba2d6d1a36a0dcb8a3a2cc69@avcodec.org> Message-ID: <049.74a8f44bf46b122db1c9b4edddf13b6a@avcodec.org> #1382: Streaming the output + saving to the local file -------------------------------------+------------------------------------- Reporter: burek | Owner: Type: enhancement | Status: new Priority: wish | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by rogerdpack): can't you split the stream using libavfilter? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 19 00:25:42 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 18 Jun 2012 22:25:42 -0000 Subject: [FFmpeg-trac] #1412(avcodec:open): ffmpeg crashes when decoding a dirac stream In-Reply-To: <034.d5ece6c6c893c304bdf61d634cd132eb@avcodec.org> References: <034.d5ece6c6c893c304bdf61d634cd132eb@avcodec.org> Message-ID: <049.088777ce473b93b3b33614294c0be55c@avcodec.org> #1412: ffmpeg crashes when decoding a dirac stream -------------------------------------+----------------------------------- Reporter: jamal | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: dirac win64 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by jamal): Ok, mixed results. I tested the fix and it ran without issues on Linux x64. However, when i reverted the changes of the proposed fix it still ran without issues. To make sure i went back and compiled the commit i originally tested two weeks ago which again crashed as expected. Then, applying the fix to that old commit fixed the crash for it. I checked what commit in between the fix and the one i tested two weeks ago could have generated this, and found it was d5a7229b, "Add a float DSP framework to libavutil". On Win64 however it didn't work. The backtrace is the same as the old one. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 19 01:35:24 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 18 Jun 2012 23:35:24 -0000 Subject: [FFmpeg-trac] #1453(avcodec:new): Segfault when decoding H264 video In-Reply-To: <035.0c4d6ec4ff2433796015e9e9af17597c@avcodec.org> References: <035.0c4d6ec4ff2433796015e9e9af17597c@avcodec.org> Message-ID: <050.849ee241110a958b8f5fe534ab6f2e7a@avcodec.org> #1453: Segfault when decoding H264 video -------------------------------------+------------------------------------- Reporter: kyl416 | Owner: Type: defect | Status: new Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: h264 | Blocked By: regression | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by kyl416): ddece75 was the last commit that didn't segfault. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 19 05:09:07 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 19 Jun 2012 03:09:07 -0000 Subject: [FFmpeg-trac] #1462(undetermined:new): add smptecolorbar video test source Message-ID: <036.98d2f98ffa1dae103630e82d4bfd6a44@avcodec.org> #1462: add smptecolorbar video test source -------------------------------------+------------------------------------- Reporter: dericed | Type: Status: new | enhancement Component: | Priority: normal undetermined | Version: Keywords: | unspecified Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- I like the testsrc pattern but often need broadcast-style color bars. While I can produce these with y4mcolorbars it would be convenient to have this available as an additional video source within ffmpeg. Like: ffmpeg -f lavfi -i smptebars -t 5 -c:v v210 smptebars.mov -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 19 08:12:09 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 19 Jun 2012 06:12:09 -0000 Subject: [FFmpeg-trac] #1453(avcodec:new): Segfault when decoding H264 video In-Reply-To: <035.0c4d6ec4ff2433796015e9e9af17597c@avcodec.org> References: <035.0c4d6ec4ff2433796015e9e9af17597c@avcodec.org> Message-ID: <050.27edbb4a21c000afb6914f1f5cd2d17a@avcodec.org> #1453: Segfault when decoding H264 video -------------------------------------+------------------------------------- Reporter: kyl416 | Owner: Type: defect | Status: new Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: h264 | Blocked By: regression | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:7 kyl416]: > ddece75 was the last commit that didn't segfault. The following commit - bb85048 - changes mjpeg encoding, so this seems a bit unlikely. Perhaps you could try: make distclean && git checkout bb85048 && ./configure && make -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 19 08:57:08 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 19 Jun 2012 06:57:08 -0000 Subject: [FFmpeg-trac] #1453(avcodec:new): Segfault when decoding H264 video In-Reply-To: <035.0c4d6ec4ff2433796015e9e9af17597c@avcodec.org> References: <035.0c4d6ec4ff2433796015e9e9af17597c@avcodec.org> Message-ID: <050.4853e771f809fd63a23f5daafa46feea@avcodec.org> #1453: Segfault when decoding H264 video -------------------------------------+------------------------------------- Reporter: kyl416 | Owner: Type: defect | Status: new Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: h264 | Blocked By: regression | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by kyl416): Yeah it's no longer segfaulting. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 19 09:18:26 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 19 Jun 2012 07:18:26 -0000 Subject: [FFmpeg-trac] #1463(FFmpeg:new): ffmpeg.exe on Windows does not respond properly to Ctrl+Break Message-ID: <041.8ba48503cab154df51b0ffaa492f6ed1@avcodec.org> #1463: ffmpeg.exe on Windows does not respond properly to Ctrl+Break -------------------------------------+------------------------------------- Reporter: | Type: joewreschnig | enhancement Status: new | Priority: normal Component: FFmpeg | Version: Keywords: | unspecified Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- In addition to SIGINT, on Windows it is common to send a different signal, SIGBREAK, which has similar effects. This can be triggered by pressing Ctrl+Break or by another process sending a signal. New process groups on WIn32 usually ignore SIGINT; it is customary to stop a process in a separate process group by sending SIGBREAK. The attached patch makes ffmpeg.exe respond to SIGBREAK in the same way it does SIGINT, using the WIndows console "control event" handler. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 19 09:26:01 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 19 Jun 2012 07:26:01 -0000 Subject: [FFmpeg-trac] #1464(FFplay:new): FFplay regression with H264 high profile input Message-ID: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> #1464: FFplay regression with H264 high profile input --------------------------------+--------------------------------------- Reporter: ianm | Type: defect Status: new | Priority: normal Component: FFplay | Version: unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------+--------------------------------------- Summary of the bug: FFplay version 0.8.12 successfully decodes and plays this file. FFplay from snapshot downloaded {{{ http://git.videolan.org/?p=ffmpeg.git;a=snapshot;h=HEAD;sf=tgz }}} (ffmpeg-HEAD-0c142e4.tar.gz 19 June 2012) does not like this file. A sample of the source file is attached. How to reproduce: Output using ffplay-0.8.12 {{{ ./ffplay ../h264_high_profile.h264 ffplay version 0.8.12, Copyright (c) 2003-2011 the FFmpeg developers built on Jun 18 2012 14:48:35 with gcc 4.2.2 configuration: --enable-memalign-hack --disable-devices --disable- network --enable-shared --disable-static --disable-debug --enable-swscale --enable-gpl --prefix=/tmp libavutil 51. 9. 1 / 51. 9. 1 libavcodec 53. 8. 0 / 53. 8. 0 libavformat 53. 5. 0 / 53. 5. 0 libavdevice 53. 1. 1 / 53. 1. 1 libavfilter 2. 23. 0 / 2. 23. 0 libswscale 2. 0. 0 / 2. 0. 0 libpostproc 51. 2. 0 / 51. 2. 0 [h264 @ 0x807d810] Estimating duration from bitrate, this may be inaccurate Input #0, h264, from '../h264_high_profile.h264': Duration: N/A, bitrate: N/A Stream #0.0: Video: h264 (High), yuv420p, 704x576, 25 fps, 25 tbr, 1200k tbn, 50 tbc 8.91 A-V: 0.000 s:0.0 aq= 0KB vq= 0KB sq= 0B f=0/0 0/0 }}} Output from HEAD-0c142e4 {{{ ./ffplay ../h264_high_profile.h264 ffplay version 0.10.2.git-0c142e4 Copyright (c) 2003-2012 the FFmpeg developers built on Jun 19 2012 07:03:12 with gcc 4.2.2 configuration: --enable-memalign-hack --disable-devices --disable- network --enable-shared --disable-static --disable-debug --enable-swscale --enable-gpl --prefix=/tmp libavutil 51. 58.100 / 51. 58.100 libavcodec 54. 25.100 / 54. 25.100 libavformat 54. 8.100 / 54. 8.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 81.100 / 2. 81.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [h264 @ 0x8082c10] top block unavailable for requested intra4x4 mode -1 at 10 0 [h264 @ 0x8082c10] error while decoding MB 10 0, bytestream (5074) [h264 @ 0x8082c10] concealing 1584 DC, 1584 AC, 1584 MV errors [h264 @ 0x8082c10] concealing 1353 DC, 1353 AC, 1353 MV errors [h264 @ 0x8082c10] top block unavailable for requested intra4x4 mode -1 at 11 0 [h264 @ 0x8082c10] error while decoding MB 11 0, bytestream (2753) [h264 @ 0x8082c10] concealing 1584 DC, 1584 AC, 1584 MV errors [h264 @ 0x8082c10] concealing 1516 DC, 1516 AC, 1516 MV errors [h264 @ 0x8082c10] concealing 1499 DC, 1499 AC, 1499 MV errors [h264 @ 0x8083010] Estimating duration from bitrate, this may be inaccurate Input #0, h264, from '../h264_high_profile.h264': Duration: N/A, bitrate: N/A Stream #0:0: Video: h264 (High), yuv420p, 704x576, 25 fps, 25 tbr, 1200k tbn, 50 tbc [ffplay_buffer @ 0x8539810] w:704 h:576 pixfmt:yuv420p tb:1/1200000 fr:0/1 sar:0/1 sws_param: [h264 @ 0x8084810] top block unavailable for requested intra4x4 mode -1 at 10 0 [h264 @ 0x8084810] error while decoding MB 10 0, bytestream (5074) [h264 @ 0x8084810] concealing 1584 DC, 1584 AC, 1584 MV errors [h264 @ 0x8084c10] concealing 1353 DC, 1353 AC, 1353 MV errors [h264 @ 0x8084010] top block unavailable for requested intra4x4 mode -1 at 11 0 [h264 @ 0x8084010] error while decoding MB 11 0, bytestream (2753) [h264 @ 0x8084010] concealing 1584 DC, 1584 AC, 1584 MV errors [h264 @ 0x8084810] concealing 1516 DC, 1516 AC, 1516 MV errors 0B f=0/0 [h264 @ 0x8084c10] concealing 1499 DC, 1499 AC, 1499 MV errors0/0 [h264 @ 0x8084010] concealing 1562 DC, 1562 AC, 1562 MV errors0/0 [h264 @ 0x8084810] concealing 1549 DC, 1549 AC, 1549 MV errors [h264 @ 0x8084c10] top block unavailable for requested intra4x4 mode -1 at 28 0 [h264 @ 0x8084c10] error while decoding MB 28 0, bytestream (4088) [h264 @ 0x8084c10] concealing 1584 DC, 1584 AC, 1584 MV errors [h264 @ 0x8084010] concealing 1567 DC, 1567 AC, 1567 MV errors0/0 [h264 @ 0x8084810] concealing 1431 DC, 1431 AC, 1431 MV errors0/0 [h264 @ 0x8084c10] concealing 1575 DC, 1575 AC, 1575 MV errors0/0 [h264 @ 0x8084010] concealing 1285 DC, 1285 AC, 1285 MV errors0/0 [h264 @ 0x8084810] concealing 1482 DC, 1482 AC, 1482 MV errors0/0 [h264 @ 0x8084c10] top block unavailable for requested intra mode at 16 0 [h264 @ 0x8084c10] error while decoding MB 16 0, bytestream (5696) [h264 @ 0x8084c10] concealing 1584 DC, 1584 AC, 1584 MV errors [h264 @ 0x8084010] concealing 1577 DC, 1577 AC, 1577 MV errors [h264 @ 0x8084810] top block unavailable for requested intra mode at 23 0 [h264 @ 0x8084810] error while decoding MB 23 0, bytestream (5604) [h264 @ 0x8084810] concealing 1584 DC, 1584 AC, 1584 MV errors [h264 @ 0x8084c10] top block unavailable for requested intra4x4 mode -1 at 10 0 [h264 @ 0x8084c10] error while decoding MB 10 0, bytestream (3930) [h264 @ 0x8084c10] concealing 1584 DC, 1584 AC, 1584 MV errors [h264 @ 0x8084010] concealing 1567 DC, 1567 AC, 1567 MV errors0/0 [h264 @ 0x8084810] concealing 1084 DC, 1084 AC, 1084 MV errors 2.67 A-V: 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0 }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 19 09:50:26 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 19 Jun 2012 07:50:26 -0000 Subject: [FFmpeg-trac] #1453(avcodec:new): Segfault when decoding H264 video In-Reply-To: <035.0c4d6ec4ff2433796015e9e9af17597c@avcodec.org> References: <035.0c4d6ec4ff2433796015e9e9af17597c@avcodec.org> Message-ID: <050.174dd43e90d7fd416cc8cd36940bf10c@avcodec.org> #1453: Segfault when decoding H264 video -------------------------------------+------------------------------------- Reporter: kyl416 | Owner: Type: defect | Status: new Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: h264 | Blocked By: regression | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [comment:9 kyl416]: > Yeah it's no longer segfaulting. Does it also work with current git head? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 19 09:51:28 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 19 Jun 2012 07:51:28 -0000 Subject: [FFmpeg-trac] #1463(FFmpeg:open): ffmpeg.exe on Windows does not respond properly to Ctrl+Break In-Reply-To: <041.8ba48503cab154df51b0ffaa492f6ed1@avcodec.org> References: <041.8ba48503cab154df51b0ffaa492f6ed1@avcodec.org> Message-ID: <056.bf852ced3fb29a9bf665fedb396624c6@avcodec.org> #1463: ffmpeg.exe on Windows does not respond properly to Ctrl+Break --------------------------------------+---------------------------------- Reporter: joewreschnig | Owner: Type: enhancement | Status: open Priority: normal | Component: FFmpeg Version: git-master | Resolution: Keywords: win | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------------+---------------------------------- Changes (by cehoyos): * keywords: => win * status: new => open * version: unspecified => git-master Comment: Please send patches to ffmpeg-devel, they receive more attention there. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 19 09:51:40 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 19 Jun 2012 07:51:40 -0000 Subject: [FFmpeg-trac] #1453(avcodec:new): Segfault when decoding H264 video In-Reply-To: <035.0c4d6ec4ff2433796015e9e9af17597c@avcodec.org> References: <035.0c4d6ec4ff2433796015e9e9af17597c@avcodec.org> Message-ID: <050.fdf6f631313629b6890abad0e419a334@avcodec.org> #1453: Segfault when decoding H264 video -------------------------------------+------------------------------------- Reporter: kyl416 | Owner: Type: defect | Status: new Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: h264 | Blocked By: regression | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by kyl416): Yes, the latest git is working. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 19 09:57:21 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 19 Jun 2012 07:57:21 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.7637e1f3ac026493aa95fbeb300d4a47@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => h264 * version: unspecified => git-master * component: FFplay => undetermined Comment: Since decoding works fine here with 0c142e4 and the same solution worked for another h264 problem: Could you test "make distclean && ./configure && make" ? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 19 10:00:20 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 19 Jun 2012 08:00:20 -0000 Subject: [FFmpeg-trac] #1453(avcodec:closed): Segfault when decoding H264 video In-Reply-To: <035.0c4d6ec4ff2433796015e9e9af17597c@avcodec.org> References: <035.0c4d6ec4ff2433796015e9e9af17597c@avcodec.org> Message-ID: <050.be10b743182462fdcd69b90de1d334dc@avcodec.org> #1453: Segfault when decoding H264 video -------------------------------------+------------------------------------- Reporter: kyl416 | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: invalid Keywords: h264 | Blocked By: regression | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * status: new => closed * resolution: => invalid Comment: Thank you for the clarification. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 19 10:18:49 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 19 Jun 2012 08:18:49 -0000 Subject: [FFmpeg-trac] #1465(build system:new): atempo filter fails to compile when ffmpeg is configured without rdft Message-ID: <034.35ba3ac785277942a8bd6b80f6ffb761@avcodec.org> #1465: atempo filter fails to compile when ffmpeg is configured without rdft -------------------------------------+------------------------------------- Reporter: jamal | Type: defect Status: new | Priority: normal Component: build | Version: git- system | master Keywords: atempo | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Any ffmpeg configuration that enables the atempo filter but doesn't enable rdft will fail to compile with the following errors: {{{ LD ffmpeg_g.exe libavfilter/libavfilter.a(af_atempo.o): In function `yae_flush': D:/msys/1.0/home/jamal/ffmpeg/src/libavfilter/af_atempo.c:906: undefined reference to `_av_rdft_calc' libavfilter/libavfilter.a(af_atempo.o): In function `yae_xcorr_via_rdft': D:/msys/1.0/home/jamal/ffmpeg/src/libavfilter/af_atempo.c:611: undefined reference to `_av_rdft_calc' libavfilter/libavfilter.a(af_atempo.o): In function `yae_release_buffers': D:/msys/1.0/home/jamal/ffmpeg/src/libavfilter/af_atempo.c:204: undefined reference to `_av_rdft_end' D:/msys/1.0/home/jamal/ffmpeg/src/libavfilter/af_atempo.c:207: undefined reference to `_av_rdft_end' libavfilter/libavfilter.a(af_atempo.o): In function `yae_reset': D:/msys/1.0/home/jamal/ffmpeg/src/libavfilter/af_atempo.c:259: undefined reference to `_av_rdft_end' D:/msys/1.0/home/jamal/ffmpeg/src/libavfilter/af_atempo.c:262: undefined reference to `_av_rdft_end' D:/msys/1.0/home/jamal/ffmpeg/src/libavfilter/af_atempo.c:265: undefined reference to `_av_rdft_init' D:/msys/1.0/home/jamal/ffmpeg/src/libavfilter/af_atempo.c:271: undefined reference to `_av_rdft_init' libavfilter/libavfilter.a(af_atempo.o): In function `yae_apply': D:/msys/1.0/home/jamal/ffmpeg/src/libavfilter/af_atempo.c:815: undefined reference to `_av_rdft_calc' libavfilter/libavfilter.a(af_atempo.o): In function `yae_xcorr_via_rdft': D:/msys/1.0/home/jamal/ffmpeg/src/libavfilter/af_atempo.c:611: undefined reference to `_av_rdft_calc' libavfilter/libavfilter.a(af_atempo.o): In function `yae_apply': D:/msys/1.0/home/jamal/ffmpeg/src/libavfilter/af_atempo.c:847: undefined reference to `_av_rdft_calc' collect2.exe: error: ld returned 1 exit status make: *** [ffmpeg_g.exe] Error 1 }}} The solution would be to either make the atempo filter depend on rdft or to force the later's compilation. Either making {{{ atempo_filter_deps="avcodec" }}} be {{{ atempo_filter_deps="avcodec rdft" }}} or by adding a new line like {{{ atempo_filter_select="rdft" }}} [[BR]] Considering that none of the other filters force the compilation of any other component, maybe the former is the better option. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 19 10:26:29 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 19 Jun 2012 08:26:29 -0000 Subject: [FFmpeg-trac] #1466(avutil:new): FASTDIV macro incorrect for constant propogation Message-ID: <033.77f9b95891662ee677012fa59a7f26dd@avcodec.org> #1466: FASTDIV macro incorrect for constant propogation -------------------------------------+------------------------------------- Reporter: yang | Owner: michael Type: defect | Status: new Priority: normal | Component: avutil Version: | Keywords: FFMPEG unspecified | FASTDIV mul type mismatch Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- Summary of the bug: In file libavutil/x86/intmath.h, around line 30 "g"(ff_inverse[b])\ In above line, "g" need be replaced by "rm". Otherwise, if "ff_inverse[b]" is a constant and propogate to "mull" instruction by compiler optimization, the "mull" instruction will become a invalid instruction and the compilation will fail. How to reproduce: in folder libavutil/x86 folder, write a simple test case as following: #include "intmath.h" int main() { int ff_inverse[2]={1,2}; int x = 8; int r = FASTDIV(x,0); return r; } compile: gcc test.c -O2 test.c: Assembler messages: test.c:7: Error: operand type mismatch for "mul" The operand to the mul instruction can be either register or memory, not an immediate. This bug will cause Intel C++ compiler compilation failed when IPO optimization is enabled. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 19 10:55:44 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 19 Jun 2012 08:55:44 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.ce10f8f1c9286a7fbd8cbe27deff9465@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ianm): Thanks for the quick reply. Tested "make distclean && ./configure && make" and got the same result...see output below I will try and download a ffplay binary and see if it works with that. I assume if it works for you then there is possibly a problem with my build environment {{{ ffplay /tmp/h264_high_profile.h264 ffplay version 0.10.2.git-0c142e4 Copyright (c) 2003-2012 the FFmpeg developers built on Jun 19 2012 10:07:34 with gcc 4.2.2 configuration: libavutil 51. 58.100 / 51. 58.100 libavcodec 54. 25.100 / 54. 25.100 libavformat 54. 8.100 / 54. 8.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 81.100 / 2. 81.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 [h264 @ 0x8e1dc10] top block unavailable for requested intra4x4 mode -1 at 10 0 [h264 @ 0x8e1dc10] error while decoding MB 10 0, bytestream (5074) [h264 @ 0x8e1dc10] concealing 1584 DC, 1584 AC, 1584 MV errors [h264 @ 0x8e1dc10] concealing 1353 DC, 1353 AC, 1353 MV errors [h264 @ 0x8e1dc10] top block unavailable for requested intra4x4 mode -1 at 11 0 [h264 @ 0x8e1dc10] error while decoding MB 11 0, bytestream (2753) [h264 @ 0x8e1dc10] concealing 1584 DC, 1584 AC, 1584 MV errors [h264 @ 0x8e1dc10] concealing 1516 DC, 1516 AC, 1516 MV errors [h264 @ 0x8e1dc10] concealing 1499 DC, 1499 AC, 1499 MV errors [h264 @ 0x8e1e010] Estimating duration from bitrate, this may be inaccurate Input #0, h264, from '/tmp/h264_high_profile.h264': Duration: N/A, bitrate: N/A Stream #0:0: Video: h264 (High), yuv420p, 704x576, 25 fps, 25 tbr, 1200k tbn, 50 tbc [ffplay_buffer @ 0x92d4810] w:704 h:576 pixfmt:yuv420p tb:1/1200000 fr:0/1 sar:0/1 sws_param: [h264 @ 0x8e1f810] top block unavailable for requested intra4x4 mode -1 at 10 0 [h264 @ 0x8e1f810] error while decoding MB 10 0, bytestream (5074) [h264 @ 0x8e1f810] concealing 1584 DC, 1584 AC, 1584 MV errors [h264 @ 0x8e1fc10] concealing 1353 DC, 1353 AC, 1353 MV errors 0B f=0/0 [h264 @ 0x8e1f010] top block unavailable for requested intra4x4 mode -1 at 11 0 [h264 @ 0x8e1f010] error while decoding MB 11 0, bytestream (2753) [h264 @ 0x8e1f010] concealing 1584 DC, 1584 AC, 1584 MV errors [h264 @ 0x8e1f810] concealing 1516 DC, 1516 AC, 1516 MV errors 0B f=0/0 [h264 @ 0x8e1fc10] concealing 1499 DC, 1499 AC, 1499 MV errors [h264 @ 0x8e1f010] concealing 1562 DC, 1562 AC, 1562 MV errors0/0 [h264 @ 0x8e1f810] concealing 1549 DC, 1549 AC, 1549 MV errors0/0 [h264 @ 0x8e1fc10] top block unavailable for requested intra4x4 mode -1 at 28 0 [h264 @ 0x8e1fc10] error while decoding MB 28 0, bytestream (4088) [h264 @ 0x8e1fc10] concealing 1584 DC, 1584 AC, 1584 MV errors [h264 @ 0x8e1f010] concealing 1567 DC, 1567 AC, 1567 MV errors [h264 @ 0x8e1f810] concealing 1431 DC, 1431 AC, 1431 MV errors0/0 [h264 @ 0x8e1fc10] concealing 1575 DC, 1575 AC, 1575 MV errors0/0 [h264 @ 0x8e1f010] concealing 1285 DC, 1285 AC, 1285 MV errors [h264 @ 0x8e1f810] concealing 1482 DC, 1482 AC, 1482 MV errors0/0 [h264 @ 0x8e1fc10] top block unavailable for requested intra mode at 16 0 [h264 @ 0x8e1fc10] error while decoding MB 16 0, bytestream (5696) [h264 @ 0x8e1fc10] concealing 1584 DC, 1584 AC, 1584 MV errors [h264 @ 0x8e1f010] concealing 1577 DC, 1577 AC, 1577 MV errors [h264 @ 0x8e1f810] top block unavailable for requested intra mode at 23 0 [h264 @ 0x8e1f810] error while decoding MB 23 0, bytestream (5604) [h264 @ 0x8e1f810] concealing 1584 DC, 1584 AC, 1584 MV errors [h264 @ 0x8e1fc10] top block unavailable for requested intra4x4 mode -1 at 10 0 [h264 @ 0x8e1fc10] error while decoding MB 10 0, bytestream (3930) [h264 @ 0x8e1fc10] concealing 1584 DC, 1584 AC, 1584 MV errors [h264 @ 0x8e1f010] concealing 1567 DC, 1567 AC, 1567 MV errors0/0 [h264 @ 0x8e1f810] concealing 1084 DC, 1084 AC, 1084 MV errors0/0 4.18 A-V: 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0 }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 19 11:08:45 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 19 Jun 2012 09:08:45 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.50d101268edacee7331e1e8e346adbf6@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Since we would like to stay compatible with as many build environments as possible (if that is the reason): Could you try to find the commit introducing the regression with git bisect? You probably want to use a configure line like this to speed up the process: ./configure --disable-everything --enable-protocol=file --enable- demuxer=h264 --enable-decoder=h264 && make ffplay (Try hard to initially only test "Merge remote-tracking branch" revisions.) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 19 11:11:00 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 19 Jun 2012 09:11:00 -0000 Subject: [FFmpeg-trac] #1466(avutil:new): FASTDIV macro incorrect for constant propogation In-Reply-To: <033.77f9b95891662ee677012fa59a7f26dd@avcodec.org> References: <033.77f9b95891662ee677012fa59a7f26dd@avcodec.org> Message-ID: <048.b8de973f1de0ee656612b247100e18dd@avcodec.org> #1466: FASTDIV macro incorrect for constant propogation ------------------------------------+----------------------------------- Reporter: yang | Owner: michael Type: defect | Status: new Priority: normal | Component: avutil Version: git-master | Resolution: Keywords: FASTDIV | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by cehoyos): * keywords: FFMPEG FASTDIV mul type mismatch => FASTDIV * version: unspecified => git-master Comment: Could you send a patch to ffmpeg-devel? It will create more attention there. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 19 11:23:01 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 19 Jun 2012 09:23:01 -0000 Subject: [FFmpeg-trac] #1464(undetermined:new): FFplay regression with H264 high profile input In-Reply-To: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> References: <033.9649bf7f2275ba281742a2369b35081b@avcodec.org> Message-ID: <048.e8f1e8234d717ac66c311fab980300b9@avcodec.org> #1464: FFplay regression with H264 high profile input -------------------------------------+------------------------------------- Reporter: ianm | Owner: Type: defect | Status: new Priority: normal | Component: Version: git-master | undetermined Keywords: h264 | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ianm): Okay, I can do that. It may take a bit longer than it would others as I have never used git before (having only ever downloaded snapshots), so there will be a (hopefully short) learning curve. So please bear with me if I take time in responding. I am building on netBSD 4.0_STABLE with gcc 4.2.2 and yasm 1.2.0. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 19 12:08:40 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 19 Jun 2012 10:08:40 -0000 Subject: [FFmpeg-trac] #1465(build system:closed): atempo filter fails to compile when ffmpeg is configured without rdft In-Reply-To: <034.35ba3ac785277942a8bd6b80f6ffb761@avcodec.org> References: <034.35ba3ac785277942a8bd6b80f6ffb761@avcodec.org> Message-ID: <049.b01fec8fc0af6313cd6afa16c068b2b6@avcodec.org> #1465: atempo filter fails to compile when ffmpeg is configured without rdft -------------------------------------+------------------------------------- Reporter: jamal | Owner: Type: defect | Status: closed Priority: normal | Component: build Version: git-master | system Keywords: atempo | Resolution: fixed Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * status: new => closed * resolution: => fixed Comment: Changes made, thank you for the report! -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 19 13:41:56 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 19 Jun 2012 11:41:56 -0000 Subject: [FFmpeg-trac] #1467(avcodec:new): Error when converting to wmv Message-ID: <033.c00f2cd588241fbf66c9d774c97c7d76@avcodec.org> #1467: Error when converting to wmv -------------------------------------+------------------------------------- Reporter: jcnn | Type: defect Status: new | Priority: important Component: avcodec | Version: git- Keywords: avcodec, | master wmv | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- The following error occurs, when trying to convert a file to wmv. Assertion s->no_rounding==1 failed at libavcodec/wmv2enc.c:91 The command used is: {{{ ffmpeg -i file.mov -y -b:v 3500k -ac 2 -acodec wmav2 -r 25 -ab 128k -ar 44100 -s 1280?544 -vcodec wmv2 file.wmv }}} I have tested with ffmpeg version git-2012-02-24-388b7ac and the file converts correct. But with ffmpeg version git-2012-06-17-bc4da77 the error occurs. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 19 14:09:07 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 19 Jun 2012 12:09:07 -0000 Subject: [FFmpeg-trac] #1467(avcodec:open): Assertion failed when converting to wmv (was: Error when converting to wmv) In-Reply-To: <033.c00f2cd588241fbf66c9d774c97c7d76@avcodec.org> References: <033.c00f2cd588241fbf66c9d774c97c7d76@avcodec.org> Message-ID: <048.0ff6eefdadc29fcc82f86fdaed8d86e8@avcodec.org> #1467: Assertion failed when converting to wmv -------------------------------------+------------------------------------- Reporter: jcnn | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: wmv2 | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * cc: jcbl1980@? (removed) * keywords: avcodec, wmv => wmv2 regression * status: new => open Comment: For future tickets: Please always provide complete, uncut console output. {{{ $ ./ffmpeg -i fate-suite/svq3/Vertical400kbit.sorenson3.mov -an -vcodec wmv2 -f null - ffmpeg version N-41702-gc47fc94 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 19 2012 13:51:19 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable- libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs libavutil 51. 58.100 / 51. 58.100 libavcodec 54. 25.100 / 54. 25.100 libavformat 54. 8.100 / 54. 8.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 81.100 / 2. 81.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x90263c0] max_analyze_duration 5000000 reached at 5000998 Guessed Channel Layout for Input Stream #0.1 : mono Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'fate- suite/svq3/Vertical400kbit.sorenson3.mov': Metadata: creation_time : 2001-03-20 16:17:18 title : Vertical Online SV3 Demo title-eng : Vertical Online SV3 Demo artist : Logan Kelsey artist-eng : Logan Kelsey copyright : ? Vertical Online 2001 copyright-eng : ? Vertical Online 2001 encoder : Sorenson Video 3 encoder-eng : Sorenson Video 3 Duration: 00:00:43.57, start: 0.000000, bitrate: 580 kb/s Stream #0:0(eng): Video: svq3 (SVQ3 / 0x33515653), yuvj420p, 320x240, 391 kb/s, 30.02 fps, 30 tbr, 600 tbn, 600 tbc Metadata: creation_time : 2001-03-20 16:17:18 handler_name : Apple Alias Data Handler Stream #0:1(eng): Audio: adpcm_ima_qt (ima4 / 0x34616D69), 44100 Hz, mono, s16, 176 kb/s Metadata: creation_time : 2001-03-20 16:17:18 handler_name : Apple Alias Data Handler [buffer @ 0x902ddc0] w:320 h:240 pixfmt:yuvj420p tb:1/600 fr:30/1 sar:0/1 sws_param:flags=2 [ffmpeg_buffersink @ 0x902e780] No opaque field provided [format @ 0x902e8c0] auto-inserting filter 'auto-inserted scaler 0' between the filter 'Parsed_null_0' and the filter 'format' [auto-inserted scaler 0 @ 0x902e0c0] w:320 h:240 fmt:yuvj420p sar:0/1 -> w:320 h:240 fmt:yuv420p sar:0/1 flags:0x4 Output #0, null, to 'pipe:': Metadata: creation_time : 2001-03-20 16:17:18 title : Vertical Online SV3 Demo title-eng : Vertical Online SV3 Demo artist : Logan Kelsey artist-eng : Logan Kelsey copyright : ? Vertical Online 2001 copyright-eng : ? Vertical Online 2001 encoder-eng : Sorenson Video 3 encoder : Lavf54.8.100 Stream #0:0(eng): Video: wmv2, yuv420p, 320x240, q=2-31, 200 kb/s, 90k tbn, 30 tbc Metadata: creation_time : 2001-03-20 16:17:18 handler_name : Apple Alias Data Handler Stream mapping: Stream #0:0 -> #0:0 (svq3 -> wmv2) Press [q] to stop, [?] for help Assertion s->no_rounding==1 failed at libavcodec/wmv2enc.c:91 Abort }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 19 20:55:42 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 19 Jun 2012 18:55:42 -0000 Subject: [FFmpeg-trac] #1154(undetermined:open): Application provided invalid, non monotonically increasing dts to muxer In-Reply-To: <043.572d335b5c9672fe6f5f95580b5bb7d1@avcodec.org> References: <043.572d335b5c9672fe6f5f95580b5bb7d1@avcodec.org> Message-ID: <058.3abca42c5468edcd120d941fb261066d@avcodec.org> #1154: Application provided invalid, non monotonically increasing dts to muxer -------------------------------------+------------------------------------- Reporter: | Owner: greenythebeast | Status: open Type: defect | Component: Priority: normal | undetermined Version: git-master | Resolution: Keywords: | Blocked By: av_interleaved_write_frame flv | Reproduced by developer: 1 h264 | Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by richardpl): What patch you applied? and to what muxer? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 19 21:37:15 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 19 Jun 2012 19:37:15 -0000 Subject: [FFmpeg-trac] #1467(avcodec:closed): Assertion failed when converting to wmv In-Reply-To: <033.c00f2cd588241fbf66c9d774c97c7d76@avcodec.org> References: <033.c00f2cd588241fbf66c9d774c97c7d76@avcodec.org> Message-ID: <048.6fdb873c9d940b2e612ee8f9e9e6d907@avcodec.org> #1467: Assertion failed when converting to wmv -------------------------------------+------------------------------------- Reporter: jcnn | Owner: Type: defect | Status: closed Priority: important | Component: avcodec Version: git-master | Resolution: fixed Keywords: wmv2 | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by michael): * status: open => closed * resolution: => fixed -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 19 21:39:58 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 19 Jun 2012 19:39:58 -0000 Subject: [FFmpeg-trac] #1468(undetermined:new): cannot mux mp3 into nut Message-ID: <038.b830332f0de259f09068e6df2f33cbf4@avcodec.org> #1468: cannot mux mp3 into nut -------------------------------------+------------------------------------- Reporter: richardpl | Owner: Type: defect | Status: new Priority: normal | Component: Version: | undetermined unspecified | Keywords: Blocked By: | Blocking: Reproduced by developer: 0 | Analyzed by developer: 0 -------------------------------------+------------------------------------- How to reproduce: {{{ > ffmpeg -v debug -i git/fate-suite/vorbis/1.0-test_small.ogg /tmp/out.nut ffmpeg version git-2012-06-19-34b191e Copyright (c) 2000-2012 the FFmpeg developers built on Jun 19 2012 17:23:57 with clang 3.0 (tags/RELEASE_30/final 145349) configuration: --cc=clang --as=clang --extra-cflags=-I/usr/local/include --extra-cflags=-analyze --extra-ldflags=-L/usr/local/lib --disable-debug --disable-static --disable-postproc --disable-indev=alsa --disable- indev=bktr --disable-indev=dshow --disable-indev=dv1394 --disable- indev=fbdev --disable-indev=jack --disable-indev=libcdio --disable- indev=libdc1394 --disable-indev=openal --disable-indev=pulse --disable- indev=sndio --disable-indev=vfwcap --disable-outdev=sndio --disable- outdev=alsa --disable-ou libavutil 51. 59.100 / 51. 59.100 libavcodec 54. 25.100 / 54. 25.100 libavformat 54. 8.100 / 54. 8.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 81.100 / 2. 81.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 [ogg @ 0x298dd100] Format ogg probed with size=2048 and score=100 [ogg @ 0x298dd100] File position before avformat_find_stream_info() is 8675 [ogg @ 0x298dd100] All info found [ogg @ 0x298dd100] File position after avformat_find_stream_info() is 8675 Input #0, ogg, from 'git/fate-suite/vorbis/1.0-test_small.ogg': Duration: 00:00:05.86, start: 0.000000, bitrate: 136 kb/s Stream #0:0, 1, 1/44100: Audio: vorbis, 44100 Hz, stereo, s16, 156 kb/s Metadata: TITLE : Closing ARTIST : Moulin Rouge ALBUM : Combined Soundtrack File '/tmp/out.nut' already exists. Overwrite ? [y/N] y Setting entry with key 'time_base' to value '1/44100' [abuffer source @ 0x298ac160] Setting entry with key 'sample_rate' to value '44100' [abuffer source @ 0x298ac160] Setting entry with key 'sample_fmt' to value 's16' [abuffer source @ 0x298ac160] Setting entry with key 'channel_layout' to value '0x3' [abuffer @ 0x2980e300] tb:1/44100 samplefmt:s16 samplerate: 44100 ch layout:0x3 [aformat @ 0x2980d560] Setting entry with key 'sample_fmts' to value 's32,flt,s16' [aformat @ 0x2980d560] Setting entry with key 'sample_rates' to value '44100,48000,32000,22050,24000,16000,11025,12000,8000' [aformat @ 0x2980d560] Setting entry with key 'channel_layouts' to value '0x4,0x3' Output #0, nut, to '/tmp/out.nut': Metadata: encoder : Lavf54.8.100 Stream #0:0, 0, 32/1225: Audio: mp3 (U[0][0][0] / 0x0055), 44100 Hz, stereo, s16 Metadata: TITLE : Closing Author : Moulin Rouge ALBUM : Combined Soundtrack Stream mapping: Stream #0:0 -> #0:0 (vorbis -> libmp3lame) Press [q] to stop, [?] for help av_interleaved_write_frame(): Operation not permitted [AVIOContext @ 0x298ad100] Statistics: 132768 bytes read, 2 seeks }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 20 02:47:41 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 20 Jun 2012 00:47:41 -0000 Subject: [FFmpeg-trac] #1446(undetermined:new): Output via rtsp results in logs not displaying frame size nor bitrate In-Reply-To: <037.74dba71a99ebda670a30babd26728289@avcodec.org> References: <037.74dba71a99ebda670a30babd26728289@avcodec.org> Message-ID: <052.c096cc13cb32a1a849182a6a7ab4902b@avcodec.org> #1446: Output via rtsp results in logs not displaying frame size nor bitrate -------------------------------------+------------------------------------- Reporter: msmithng | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: rtsp rtmp | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by msmithng): could this possibly be an issue with x264? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 20 09:12:37 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 20 Jun 2012 07:12:37 -0000 Subject: [FFmpeg-trac] #1468(undetermined:open): cannot mux mp3 into nut In-Reply-To: <038.b830332f0de259f09068e6df2f33cbf4@avcodec.org> References: <038.b830332f0de259f09068e6df2f33cbf4@avcodec.org> Message-ID: <053.456cb25bdc8636693d3e2119e456c08b@avcodec.org> #1468: cannot mux mp3 into nut -------------------------------------+------------------------------------- Reporter: richardpl | Owner: Type: defect | Status: open Priority: important | Component: Version: git-master | undetermined Keywords: regression | Resolution: nut lame | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => regression nut lame * priority: normal => important * version: unspecified => git-master * status: new => open * reproduced: 0 => 1 Comment: Regression since 967facb, also reproducible with aac, wma, ... -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 20 09:41:57 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 20 Jun 2012 07:41:57 -0000 Subject: [FFmpeg-trac] #1469(avfilter:new): Timecode too fast after Yadif Message-ID: <037.b2a33d6dbd26268681ba6f5847375199@avcodec.org> #1469: Timecode too fast after Yadif -------------------------------------+------------------------------------- Reporter: jangrewe | Type: defect Status: new | Priority: normal Component: avfilter | Version: 0.11.1 Keywords: yadif, | Blocked By: drawtext, timecode | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: The timecode added through the drawtext videofilter is running at 2x the framerate when yadif is used to deinterlace the source material How to reproduce: {{{ $ /usr/local/bin/ffmpeg -y -threads 4 -i test.m2v -c:v libx264 -b:v 3072k -vf "yadif=1:1, crop=720:576:0:32, scale=640:480, drawtext=fontfile=/usr/share/fonts/truetype/ttf-bitstream- vera/VeraMono.ttf:fontsize=28:fontcolor=white:box=1:boxcolor=0x000000CC:x=(w-tw)/2:y=h-(2*lh):timecode='00\:00\:00\:00':rate=25" -pix_fmt yuv420p -f mp4 /srv/test.mp4 ffmpeg version 0.11.1 built on Jun 19 2012 16:28:33 with gcc 4.6.3 configuration: --enable-gpl --enable-libfaac --enable-libmp3lame --enable- libx264 --enable-libxvid --enable-nonfree --enable-postproc --enable- libfreetype --enable-version3 --enable-x11grab --enable-libass --enable- fontconfig libavutil 51. 54.100 / 51. 54.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.100 / 54. 6.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 20 10:04:52 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 20 Jun 2012 08:04:52 -0000 Subject: [FFmpeg-trac] #1469(avfilter:open): Timecode too fast after Yadif In-Reply-To: <037.b2a33d6dbd26268681ba6f5847375199@avcodec.org> References: <037.b2a33d6dbd26268681ba6f5847375199@avcodec.org> Message-ID: <052.b8a152695a1ef1e01a553c53a22fd6a5@avcodec.org> #1469: Timecode too fast after Yadif -------------------------------------+------------------------------------- Reporter: jangrewe | Owner: Type: defect | Status: open Priority: normal | Component: avfilter Version: 0.11.1 | Resolution: Keywords: yadif, | Blocked By: drawtext, timecode | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by ubitux): * status: new => open Comment: As discussed on IRC, this is reproducible because of the yadif filter, which seems to be calling the end_frame() from drawtext filter too much (? even when dropping a frame). @jangrewe: can you provide the source sample so we can reproduce it? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 20 10:19:30 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 20 Jun 2012 08:19:30 -0000 Subject: [FFmpeg-trac] #1466(avutil:new): FASTDIV macro incorrect for constant propogation In-Reply-To: <033.77f9b95891662ee677012fa59a7f26dd@avcodec.org> References: <033.77f9b95891662ee677012fa59a7f26dd@avcodec.org> Message-ID: <048.514a118508e39523bb32e816b74c96d4@avcodec.org> #1466: FASTDIV macro incorrect for constant propogation ------------------------------------+----------------------------------- Reporter: yang | Owner: michael Type: defect | Status: new Priority: normal | Component: avutil Version: git-master | Resolution: Keywords: FASTDIV | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by yang): Replying to [comment:1 cehoyos]: > Could you send a patch to ffmpeg-devel? It will create more attention there. how to send to ffmpeg-devel? I just attached a patch file here. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 20 10:20:07 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 20 Jun 2012 08:20:07 -0000 Subject: [FFmpeg-trac] #1469(avfilter:open): Timecode too fast after Yadif In-Reply-To: <037.b2a33d6dbd26268681ba6f5847375199@avcodec.org> References: <037.b2a33d6dbd26268681ba6f5847375199@avcodec.org> Message-ID: <052.0345dc3bdc86e9f30c8481d1615294b4@avcodec.org> #1469: Timecode too fast after Yadif -------------------------------------+------------------------------------- Reporter: jangrewe | Owner: Type: defect | Status: open Priority: normal | Component: avfilter Version: 0.11.1 | Resolution: Keywords: yadif, | Blocked By: drawtext, timecode | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by jangrewe): sure, here you go: http://delivery.mtv.nl/ftp/grewej/test.m2v -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 20 10:44:54 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 20 Jun 2012 08:44:54 -0000 Subject: [FFmpeg-trac] #1461(FFserver:new): Unable to encode video and post it to ffserver for streaming on android-x86 - http://pastebin.com/AWnDEKYU In-Reply-To: <037.865dee8f1a5aae55206e412686135f5e@avcodec.org> References: <037.865dee8f1a5aae55206e412686135f5e@avcodec.org> Message-ID: <052.4b550acd48a3cef83433e19418382401@avcodec.org> #1461: Unable to encode video and post it to ffserver for streaming on android-x86 - http://pastebin.com/AWnDEKYU -------------------------------------+------------------------------------- Reporter: rconline | Owner: Type: defect | Status: new Priority: normal | Component: FFserver Version: 0.11.1 | Resolution: Keywords: FFserver | Blocked By: Ambiguous Blocking: | error Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by burek): Just to copy the content from pastebin, if it expires or something: {{{ Port 8090 RTSPPort 7654 BindAddress 0.0.0.0 RTSPBindAddress 0.0.0.0 MaxHTTPConnections 2000 MaxClients 1000 MaxBandwidth 1000 CustomLog - File /data/feed1.ffm ACL allow 127.0.0.1 Feed feed1.ffm Format flv VideoCodec libx264 AVOptionVideo flags +global_header NoAudio ################################################################## # Special streams # Server status Format status # Only allow local people to get the status ACL allow localhost ACL allow 192.168.0.0 192.168.255.255 }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 20 10:50:47 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 20 Jun 2012 08:50:47 -0000 Subject: [FFmpeg-trac] #1466(avutil:new): FASTDIV macro incorrect for constant propogation In-Reply-To: <033.77f9b95891662ee677012fa59a7f26dd@avcodec.org> References: <033.77f9b95891662ee677012fa59a7f26dd@avcodec.org> Message-ID: <048.83f51b40a2bb5efb8e4920ec08f254c7@avcodec.org> #1466: FASTDIV macro incorrect for constant propogation ------------------------------------+----------------------------------- Reporter: yang | Owner: michael Type: defect | Status: new Priority: normal | Component: avutil Version: git-master | Resolution: Keywords: FASTDIV | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by cehoyos): Please update the patch, it does not apply anymore. If you send the patch to the ffmpeg-devel mailing list - http://ffmpeg.org/mailman/listinfo/ffmpeg-devel - it will create more attention. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 20 12:34:24 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 20 Jun 2012 10:34:24 -0000 Subject: [FFmpeg-trac] #1461(FFserver:new): Unable to encode video and post it to ffserver for streaming on android-x86 - http://pastebin.com/AWnDEKYU In-Reply-To: <037.865dee8f1a5aae55206e412686135f5e@avcodec.org> References: <037.865dee8f1a5aae55206e412686135f5e@avcodec.org> Message-ID: <052.af545c6ca4029b74e47e0bebfa8bbe33@avcodec.org> #1461: Unable to encode video and post it to ffserver for streaming on android-x86 - http://pastebin.com/AWnDEKYU -------------------------------------+------------------------------------- Reporter: rconline | Owner: Type: defect | Status: new Priority: normal | Component: FFserver Version: 0.11.1 | Resolution: Keywords: FFserver | Blocked By: Ambiguous Blocking: | error Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by c10ud): same here with git a5c1a0c, tested with windows and linux see also #1275 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 20 12:34:51 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 20 Jun 2012 10:34:51 -0000 Subject: [FFmpeg-trac] #1275(undetermined:new): ffserver x264 presets In-Reply-To: <034.2c961ca874092bf9501c317198042273@avcodec.org> References: <034.2c961ca874092bf9501c317198042273@avcodec.org> Message-ID: <049.f53a147a69c0052abe3dca88fd470cb3@avcodec.org> #1275: ffserver x264 presets -------------------------------------+------------------------------------- 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 c10ud): same here with git a5c1a0c, tested with windows and linux (see also duplicate #1461) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 20 13:01:38 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 20 Jun 2012 11:01:38 -0000 Subject: [FFmpeg-trac] #1275(undetermined:new): ffserver x264 presets In-Reply-To: <034.2c961ca874092bf9501c317198042273@avcodec.org> References: <034.2c961ca874092bf9501c317198042273@avcodec.org> Message-ID: <049.546d88946015a78c3853be336227ac43@avcodec.org> #1275: ffserver x264 presets -------------------------------------+------------------------------------- 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 c10ud): adding a few properties seems to do the trick: AVOptionVideo me_range 16 AVOptionVideo qdiff 4 AVOptionVideo qmin 10 AVOptionVideo qmax 51 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 20 14:06:10 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 20 Jun 2012 12:06:10 -0000 Subject: [FFmpeg-trac] #1275(undetermined:new): ffserver x264 presets In-Reply-To: <034.2c961ca874092bf9501c317198042273@avcodec.org> References: <034.2c961ca874092bf9501c317198042273@avcodec.org> Message-ID: <049.b7681215049870f98dc005b5f5cda9e7@avcodec.org> #1275: ffserver x264 presets -------------------------------------+------------------------------------- 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 c10ud): however vlc and mplayer seem unable to decode the stream.. maybe some settings are wrong? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 20 20:26:27 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 20 Jun 2012 18:26:27 -0000 Subject: [FFmpeg-trac] #1271(undetermined:closed): colorful bar at the bottom with filters enabled (when input have odd height) In-Reply-To: <038.e5022b9ebd62e73afeb189f356a4d523@avcodec.org> References: <038.e5022b9ebd62e73afeb189f356a4d523@avcodec.org> Message-ID: <053.9346225a8f422b41c95eb0ad84336ecd@avcodec.org> #1271: colorful bar at the bottom with filters enabled (when input have odd height) -------------------------------------+------------------------------------- Reporter: ami_stuff | 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: open => closed * resolution: => fixed -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 20 21:26:35 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 20 Jun 2012 19:26:35 -0000 Subject: [FFmpeg-trac] #1275(undetermined:new): ffserver x264 presets In-Reply-To: <034.2c961ca874092bf9501c317198042273@avcodec.org> References: <034.2c961ca874092bf9501c317198042273@avcodec.org> Message-ID: <049.21dee5e55fa37e00400aa5df9a97732d@avcodec.org> #1275: ffserver x264 presets -------------------------------------+------------------------------------- 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 c10ud): quick update: with a flv player the streaming seems to work.. also tried with rtmp and it's good -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 20 23:16:58 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 20 Jun 2012 21:16:58 -0000 Subject: [FFmpeg-trac] #1471(undetermined:new): The creation time in Android video is reported incorrectly. Message-ID: <037.724838c7deaf93865e3bc21aebdb7aab@avcodec.org> #1471: The creation time in Android video is reported incorrectly. -------------------------------------+------------------------------------- Reporter: andreasg | 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 reported creation time for video taken with a Nexus Galaxy phone (Android 4.0.2) is off by 66 years. As far as I can tell, this is due to the fact that the start of the epoch is assumed to be Jan 1, 1904 while the phone reports it as Jan 1, 1970. In libformat/mov.c in function mov_read_mvhd, the version is 0 and the 32-bit creation time is 1340225911. In function mov_metadata_creation_time, the difference between the two epochs is subtracted from the time. It is possible that the Android video just doesn't correctly encode the time but I still want to report this issue. How to reproduce: {{{ % ffprobe VID_20120620_135828.mp4 ffprobe version N-40739-ge556121 Copyright (c) 2007-2012 the FFmpeg developers built on May 16 2012 11:07:59 with gcc 4.6.3 20120306 (Red Hat 4.6.3-2) configuration: libavutil 51. 53.100 / 51. 53.100 libavcodec 54. 21.101 / 54. 21.101 libavformat 54. 5.100 / 54. 5.100 libavdevice 53. 4.100 / 53. 4.100 libavfilter 2. 74.100 / 2. 74.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 11.100 / 0. 11.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'VID_20120620_135828.mp4': Metadata: major_brand : isom minor_version : 0 compatible_brands: isom3gp4 creation_time : 1946-06-20 20:58:31 Duration: 00:00:02.24, start: 0.000000, bitrate: 9159 kb/s Stream #0:0(eng): Video: h264 (Baseline) (avc1 / 0x31637661), yuv420p, 1280x720, 8460 kb/s, SAR 65536:65536 DAR 16:9, 29.75 fps, 30 tbr, 90k tbn, 180k tbc Metadata: creation_time : 1946-06-20 20:58:31 handler_name : VideoHandle Stream #0:1(eng): Audio: aac (mp4a / 0x6134706D), 48000 Hz, mono, s16, 96 kb/s Metadata: creation_time : 1946-06-20 20:58:31 handler_name : SoundHandle }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 20 23:57:32 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 20 Jun 2012 21:57:32 -0000 Subject: [FFmpeg-trac] #1278(undetermined:closed): vf: crash with some filters In-Reply-To: <038.3259c9afb3727e43ea55a4b99aabf7f6@avcodec.org> References: <038.3259c9afb3727e43ea55a4b99aabf7f6@avcodec.org> Message-ID: <053.f15307a80e35491fbd2b4cfca1b046b7@avcodec.org> #1278: vf: crash with some filters -------------------------------------+------------------------------------- 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: locally fixes -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 21 00:47:11 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 20 Jun 2012 22:47:11 -0000 Subject: [FFmpeg-trac] #1450(undetermined:new): ffmpeg does not terminate after end of input (asyncts used) In-Reply-To: <032.dfb9d7fe342f1102b78b1bd1d4a9d3cf@avcodec.org> References: <032.dfb9d7fe342f1102b78b1bd1d4a9d3cf@avcodec.org> Message-ID: <047.cf7d9b6e44030fd6dcc2224e4ec5be6e@avcodec.org> #1450: ffmpeg does not terminate after end of input (asyncts used) -------------------------------------+------------------------------------- Reporter: lvm | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: libfaac, | Resolution: asyncts | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by ey3ball): I guys, I believe I have the same issue with current git head Command line : ffmpeg -v debug -i ./sample.ts -vn -af asyncts=compensate=1 -acodec pcm_s16le -sn -y out.wav Sample file is available to grab here : http://ey3ball.net/ffmpeg/sample.ts Result : data is encoded properly, but when ffmpeg exits, it hangs indefinitely (CPU going up to 100% usage) {{{ ffmpeg version N-41780-g5a90e55 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 21 2012 00:29:23 with gcc 4.6.3 configuration: --prefix=/home/florian/avtools/build --extra- cflags=-I/home/florian/avtools/build/include --extra- ldflags=-L/home/florian/avtools/build/lib --enable-gpl --enable-nonfree --enable-libaacplus --enable-libfaac --enable-libmp3lame --enable-libx264 --enable-version3 --enable-avresample libavutil 51. 59.100 / 51. 59.100 libavcodec 54. 27.100 / 54. 27.100 libavformat 54. 9.100 / 54. 9.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 82.100 / 2. 82.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [mpegts @ 0x17f9120] Format mpegts probed with size=2048 and score=100 [mpegts @ 0x17f9120] stream=0 stream_type=2 pid=208 prog_reg_desc= [mpegts @ 0x17f9120] stream=1 stream_type=3 pid=212 prog_reg_desc= [mpegts @ 0x17f9120] stream=2 stream_type=6 pid=21c prog_reg_desc= [mpegts @ 0x17f9120] stream=3 stream_type=5 pid=23a prog_reg_desc= [mpegts @ 0x17f9120] stream=4 stream_type=b pid=23b prog_reg_desc= [mpegts @ 0x17f9120] stream=5 stream_type=c pid=23c prog_reg_desc= [mpegts @ 0x17f9120] stream=6 stream_type=80 pid=23d prog_reg_desc= [mpegts @ 0x17f9120] stream=7 stream_type=80 pid=23e prog_reg_desc= [mpegts @ 0x17f9120] File position before avformat_find_stream_info() is 0 [mpegts @ 0x17f9120] parser not found for codec none, packets or times may be invalid. Last message repeated 4 times [mpeg2video @ 0x1819900] mpeg_decode_postinit() failure Last message repeated 5 times [mpegts @ 0x17f9120] first_dts 2420443943 not matching first dts 2420456903 in que Last message repeated 4 times [mpeg2video @ 0x1819900] mpeg_decode_postinit() failure [mpegts @ 0x17f9120] first_dts 2420443943 not matching first dts 2420469863 in que Last message repeated 4 times [mpegts @ 0x17f9120] first_dts 2420443943 not matching first dts 2420482823 in que Last message repeated 4 times [mpegts @ 0x17f9120] first_dts 2420443943 not matching first dts 2420495783 in que Last message repeated 4 times [mpegts @ 0x17f9120] first_dts 2420443943 not matching first dts 2420508743 in que Last message repeated 4 times [mpegts @ 0x17f9120] first_dts 2420443943 not matching first dts 2420521703 in que Last message repeated 4 times [mpegts @ 0x17f9120] first_dts 2420443943 not matching first dts 2420534663 in que Last message repeated 4 times [mpegts @ 0x17f9120] first_dts 2420443943 not matching first dts 2420547623 in que Last message repeated 4 times [mpegts @ 0x17f9120] first_dts 2420443943 not matching first dts 2420560583 in que Last message repeated 4 times [mpegts @ 0x17f9120] first_dts 2420443943 not matching first dts 2420573543 in que Last message repeated 4 times [mpegts @ 0x17f9120] PES packet size mismatch [mpegts @ 0x17f9120] first_dts 2420443943 not matching first dts 2420586503 in que Last message repeated 3 times [mpegts @ 0x17f9120] Could not find codec parameters (Unknown: none ([5][0][0][0] / 0x0005)) [mpegts @ 0x17f9120] Could not find codec parameters (Unknown: none ([11][0][0][0] / 0x000B)) [mpegts @ 0x17f9120] Could not find codec parameters (Unknown: none ([12][0][0][0] / 0x000C)) [mpegts @ 0x17f9120] Could not find codec parameters (Unknown: none ([128][0][0][0] / 0x0080)) Last message repeated 1 times [NULL @ 0x182d2c0] start time is not set in estimate_timings_from_pts [NULL @ 0x1833640] start time is not set in estimate_timings_from_pts [NULL @ 0x18399c0] start time is not set in estimate_timings_from_pts [NULL @ 0x183fd40] start time is not set in estimate_timings_from_pts [NULL @ 0x18460c0] start time is not set in estimate_timings_from_pts [NULL @ 0x184c480] start time is not set in estimate_timings_from_pts [mpegts @ 0x17f9120] PES packet size mismatch [mpegts @ 0x17f9120] File position after avformat_find_stream_info() is 0 Input #0, mpegts, from './sample.ts': Duration: 00:00:02.15, start: 26893.821589, bitrate: 3897 kb/s Program 257 Metadata: service_name : France 2 service_provider: GR1 Program 260 Metadata: service_name : France 5 service_provider: GR1 Program 261 Metadata: service_name : ?France ? service_provider: GR1 Stream #0:0[0x208], 44, 1/90000: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p, 544x576 [SAR 32:17 DAR 16:9], 1/50, 15000 kb/s, 28.38 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x212](fra), 72, 1/90000: Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16, 192 kb/s Stream #0:2[0x21c](fra), 0, 1/90000: Subtitle: dvb_subtitle ([6][0][0][0] / 0x0006) (hearing impaired) Stream #0:3[0x23a], 0, 1/90000: Unknown: none ([5][0][0][0] / 0x0005) Stream #0:4[0x23b], 0, 1/90000: Unknown: none ([11][0][0][0] / 0x000B) Stream #0:5[0x23c], 0, 1/90000: Unknown: none ([12][0][0][0] / 0x000C) Stream #0:6[0x23d], 0, 1/90000: Unknown: none ([128][0][0][0] / 0x0080) Stream #0:7[0x23e], 0, 1/90000: Unknown: none ([128][0][0][0] / 0x0080) Program 262 Metadata: service_name : LCP service_provider: GR1 Program 273 Metadata: service_name : France 3 service_provider: GR1 Program 511 [asyncts @ 0x1850f80] Setting entry with key 'compensate' to value '1' [abuffer source @ 0x186eac0] Setting entry with key 'time_base' to value '1/90000' [abuffer source @ 0x186eac0] Setting entry with key 'sample_rate' to value '48000' [abuffer source @ 0x186eac0] Setting entry with key 'sample_fmt' to value 's16' [abuffer source @ 0x186eac0] Setting entry with key 'channel_layout' to value '0x3' [abuffer @ 0x186f020] tb:1/90000 samplefmt:s16 samplerate: 48000 ch layout:0x3 [aformat @ 0x186f7e0] Setting entry with key 'sample_fmts' to value 's16' [AVAudioResampleContext @ 0x17fbee0] Using s16p as internal sample format [AVAudioResampleContext @ 0x17fbee0] audio_convert: found function: s16 to s16p (C) [AVAudioResampleContext @ 0x17fbee0] audio_convert: found function: s16p to s16 (C) [AVAudioResampleContext @ 0x17fbee0] resample: s16p from 48000 Hz to 48000 Hz Output #0, wav, to 'out.wav': Metadata: encoder : Lavf54.9.100 Stream #0:0(fra), 0, 1/48000: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 48000 Hz, stereo, s16, 1536 kb/s Stream mapping: Stream #0:1 -> #0:0 (mp2 -> pcm_s16le) Press [q] to stop, [?] for help Error in av_buffersink_get_buffer_ref(): Invalid argument [Parsed_asyncts_0 @ 0x186b020] Compensating -9 samples per second. [Parsed_asyncts_0 @ 0x186b020] Compensating 0 samples per second. Last message repeated 3 times [mpegts @ 0x17f9120] first_dts 2420443943 not matching first dts 2420456903 in que Last message repeated 4 times [Parsed_asyncts_0 @ 0x186b020] Compensating 0 samples per second. Last message repeated 5 times [mpegts @ 0x17f9120] first_dts 2420443943 not matching first dts 2420469863 in que Last message repeated 4 times [Parsed_asyncts_0 @ 0x186b020] Compensating 0 samples per second. Last message repeated 5 times [mpegts @ 0x17f9120] first_dts 2420443943 not matching first dts 2420482823 in que Last message repeated 4 times [Parsed_asyncts_0 @ 0x186b020] Compensating 0 samples per second. Last message repeated 5 times [mpegts @ 0x17f9120] first_dts 2420443943 not matching first dts 2420495783 in que Last message repeated 4 times [Parsed_asyncts_0 @ 0x186b020] Compensating 0 samples per second. Last message repeated 5 times [mpegts @ 0x17f9120] first_dts 2420443943 not matching first dts 2420508743 in que Last message repeated 4 times [Parsed_asyncts_0 @ 0x186b020] Compensating 0 samples per second. Last message repeated 5 times [mpegts @ 0x17f9120] first_dts 2420443943 not matching first dts 2420521703 in que Last message repeated 4 times [Parsed_asyncts_0 @ 0x186b020] Compensating 0 samples per second. Last message repeated 5 times [mpegts @ 0x17f9120] first_dts 2420443943 not matching first dts 2420534663 in que Last message repeated 4 times [Parsed_asyncts_0 @ 0x186b020] Compensating 0 samples per second. Last message repeated 5 times [mpegts @ 0x17f9120] first_dts 2420443943 not matching first dts 2420547623 in que Last message repeated 4 times [Parsed_asyncts_0 @ 0x186b020] Compensating 0 samples per second. Last message repeated 5 times [mpegts @ 0x17f9120] first_dts 2420443943 not matching first dts 2420560583 in que Last message repeated 4 times [Parsed_asyncts_0 @ 0x186b020] Compensating 0 samples per second. Last message repeated 5 times [mpegts @ 0x17f9120] first_dts 2420443943 not matching first dts 2420573543 in que Last message repeated 4 times [Parsed_asyncts_0 @ 0x186b020] Compensating 0 samples per second. Last message repeated 5 times [mpegts @ 0x17f9120] PES packet size mismatch [mpegts @ 0x17f9120] first_dts 2420443943 not matching first dts 2420586503 in que Last message repeated 3 times [Parsed_asyncts_0 @ 0x186b020] Compensating 0 samples per second. Last message repeated 4 times [mp2 @ 0x1826f40] incomplete frame Error while decoding stream #0:1: Invalid data found when processing input No more inputs to read from, finishing. }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 21 01:34:02 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 20 Jun 2012 23:34:02 -0000 Subject: [FFmpeg-trac] #1472(undetermined:new): vf_deshake crash Message-ID: <038.77174554d4a853063e0c22bb3d14d2b6@avcodec.org> #1472: vf_deshake 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 -------------------------------------+------------------------------------- {{{ (gdb) r -i 160.jpg -vf deshake,boxblur-1:1 -f null - Starting program: d:\mingw\msys\1.0\ffmpeg-head-ab7d6cb\ffmpeg_g.exe -i 160.jpg -vf deshake,boxblur-1:1 -f null - [New Thread 3184.0xc74] ffmpeg version 0.10.2.git-ab7d6cb Copyright (c) 2000-2012 the FFmpeg developers built on May 30 2012 13:37:47 with gcc 4.6.1 configuration: --disable-ffprobe --enable-gpl libavutil 51. 55.100 / 51. 55.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [mjpeg @ 03bbcc40] Warning: not compiled with thread support, using thread emula tion Input #0, image2, from '160.jpg': Duration: 00:00:00.04, start: 0.000000, bitrate: N/A Stream #0:0: Video: mjpeg, yuvj420p, 160x120 [SAR 72:72 DAR 4:3], 25 tbr, 25 tbn, 25 tbc [buffer @ 03bc1a40] w:160 h:120 pixfmt:yuvj420p tb:1/25 sar:72/72 sws_param:flag s=2 [buffersink @ 03bc23c0] No opaque field provided [deshake @ 03bc26a0] cx: -1, cy: -1, cw: -1, ch: -1, rx: 16, ry: 16, edge: 3 blo cksize: 16 contrast: 125 search: 0 No such filter: 'boxblur-1:1' Program received signal SIGSEGV, Segmentation fault. avcodec_close (avctx=0x0) at libavcodec/utils.c:1653 1653 if (avcodec_is_open(avctx)) { (gdb) bt #0 avcodec_close (avctx=0x0) at libavcodec/utils.c:1653 #1 0x00b15967 in uninit (ctx=0x3bc26a0) at libavfilter/vf_deshake.c:421 #2 0x0041a76e in avfilter_free (filter=0x3bc26a0) at libavfilter/avfilter.c:449 #3 0x0041bb5b in avfilter_graph_parse (graph=0x3bc19e0, filters=0x3bc1df3 "", open_inputs_ptr=0x22dc3c, open_outputs_ptr=0x22dc38, log_ctx=0x0) at libavfilter/graphparser.c:591 #4 0x00406836 in configure_simple_filtergraph (fg=0x3bc1ee0) at ffmpeg.c:1043 #5 0x00409d2b in transcode_init () at ffmpeg.c:3151 #6 0x0040e029 in transcode () at ffmpeg.c:3410 #7 0x00b12f42 in main (argc=8, argv=0x3bc0dd0) at ffmpeg.c:5926 (gdb) }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 21 01:43:57 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 20 Jun 2012 23:43:57 -0000 Subject: [FFmpeg-trac] #1473(undetermined:new): ffplay: mp3 with multiple APICs Message-ID: <038.fb4d8ed1db80f3271e0f2fb089e2e924@avcodec.org> #1473: ffplay: mp3 with multiple APICs -------------------------------------+------------------------------------- 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 -------------------------------------+------------------------------------- FFplay does not cycle(display) new image when "v" key is pressed. http://www.datafilehost.com/download-5d5cc50f.html {{{ C:\>ffplay multiple_apics.mp3 ffplay version N-41578-ga5c1a0c Copyright (c) 2003-2012 the FFmpeg developers built on Jun 13 2012 22:34:53 with gcc 4.6.3 configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-ru ntime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable- libass --enable-libcelt --enable-libopencore-amrnb --enable-libopencore-amrwb --enable -libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable- libope njpeg --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libth eora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable- libvorbis --enable-libvpx --ena libavutil 51. 58.100 / 51. 58.100 libavcodec 54. 25.100 / 54. 25.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 79.100 / 2. 79.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [mp3 @ 0225d800] Format mp3 detected only with low score of 24, misdetection pos sible! [mp3 @ 0225d800] max_analyze_duration 5000000 reached at 5015510 Input #0, mp3, from 'multiple_apics.mp3': Metadata: title : title album : album artist : artist encoder : Lavf54.6.101 genre : Acid Punk track : 1 date : 1999 Duration: 00:00:10.05, start: 0.000000, bitrate: 2117 kb/s Stream #0:0: Audio: mp3, 44100 Hz, stereo, s16, 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) [src @ 0228ca80] Flat options syntax is deprecated, use key=value pairs. [src @ 0228ca80] w:640 h:480 pixfmt:rgb24 tb:1/90000 fr:0/0 sar:0/1 sws_param: [format @ 0228d3c0] auto-inserting filter 'auto-inserted scaler 0' between the f ilter 'src' and the filter 'format' [auto-inserted scaler 0 @ 0228dd20] w:640 h:480 fmt:rgb24 sar:0/1 -> w:640 h:4 80 fmt:yuv420p sar:0/1 flags:0x4 [src @ 022b2760] Flat options syntax is deprecated, use key=value pairs.0 [src @ 022b2760] w:320 h:240 pixfmt:yuvj420p tb:1/90000 fr:0/0 sar:0/1 sws_param : [format @ 022b2d40] auto-inserting filter 'auto-inserted scaler 0' between the f ilter 'src' and the filter 'format' [auto-inserted scaler 0 @ 022b3e00] w:320 h:240 fmt:yuvj420p sar:0/1 -> w:320 h: 240 fmt:yuv420p sar:0/1 flags:0x4 13.21 A-V: 0.102 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0 }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 21 04:43:45 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 21 Jun 2012 02:43:45 -0000 Subject: [FFmpeg-trac] #1433(FFmpeg:new): Prores Proxy -> libx264 .mp4 results in garbled video In-Reply-To: <040.3fee1c7108e81730b61ea88c816a04ab@avcodec.org> References: <040.3fee1c7108e81730b61ea88c816a04ab@avcodec.org> Message-ID: <055.d957b337647556c9f2576818b80f09d6@avcodec.org> #1433: Prores Proxy -> libx264 .mp4 results in garbled video -------------------------------------+------------------------------------- Reporter: dcoffey3296 | Owner: Type: defect | Status: new Priority: normal | Component: FFmpeg Version: 0.11.1 | Resolution: Keywords: libx264, | Blocked By: prores, .mp4 | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by dcoffey3296): Yes, thank you - this solved my problem!!! -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 21 04:56:10 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 21 Jun 2012 02:56:10 -0000 Subject: [FFmpeg-trac] #1474(FFmpeg:new): FFMPEG 2 videos (mpeg2video -> .mp4) audio fails Message-ID: <040.186ffd1bfe8fb24dd3c780d16bd118a9@avcodec.org> #1474: FFMPEG 2 videos (mpeg2video -> .mp4) audio fails -------------------------------------+---------------------------------- Reporter: dcoffey3296 | Type: defect Status: new | Priority: normal Component: FFmpeg | Version: 0.11.1 Keywords: libavfilter | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+---------------------------------- Summary of the bug: I am stitching 2 videos side by side together into 1 output video (using libavfilter, the -vf flag). Each source video is mpeg2, the output is .mp4 (libx264). I have tried many ways to get the audio to map from an input to the output, including adding: -c:a libfaac -ac 2 -map 0:v -map 0:a:0 -map 0:a:1 and -acodec libfaac -ac2 -map 0:1 -map 0:2 I always get the error: "[aresample @ 0x7fdd626023e0] [SWR @ 0x7fdd638c2e00] Input channel layout isnt supported" When I go back to a macports build of ffmpeg (0.7.8) the following command string: ffmpeg -i /Users/danielpcoffey/Desktop/nate.mov -b 500k -t 00:01:00 -acodec libfaac -ab 64k -vcodec libx264 -r 29.97 -pass 1 -s 1280x720 -vf "movie=/Users/danielpcoffey/Desktop/tommy.mov, setpts=PTS- STARTPTS [tommyhandle]; [in] pad=1280*2:720 [natehandle]; [tommyhandle] scale=1280:720 [tommyhandle]; [natehandle][tommyhandle] overlay=1280:0 [out]" ~/Desktop/sidebyside720r500k.mp4 FFMPEG 0.7.8 does function as I expect (joins 2 videos and uses the audio from the first input). When I do the same exact command string in ffmpeg 0.11.1, I get the error: "[aresample @ 0x7fdd626023e0] [SWR @ 0x7fdd638c2e00] Input channel layout isnt supported" Am I doing something wrong? I'd like to stitch 2 videos together side by side and use the audio from the first (or alternatively the second or a mix of both). Please let me know if I can do anything else! Thank you!! How to reproduce: {{{ % ffmpeg -i /Users/danielpcoffey/Desktop/nate.mov -b 500k -t 00:01:00 -acodec libfaac -ab 64k -vcodec libx264 -r 29.97 -pass 1 -s 1280x720 -vf "movie=/Users/danielpcoffey/Desktop/tommy.mov, setpts=PTS-STARTPTS [tommyhandle]; [in] pad=1280*2:720 [natehandle]; [tommyhandle] scale=1280:720 [tommyhandle]; [natehandle][tommyhandle] overlay=1280:0 [out]" ~/Desktop/sidebyside720r500k.mp4 ffmpeg version 0.11.1 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 9 2012 21:40:17 with clang 3.0 (tags/Apple/clang-211.10.1) configuration: --prefix= --enable-gpl --enable-version3 --enable-nonfree --enable-libx264 --enable-libxvid --enable-postproc --enable-swscale --enable-avfilter --enable-pthreads --enable-yasm --enable-libfaac --enable-libmp3lame --cc=clang --enable-libvorbis libavutil 51. 54.100 / 51. 54.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.100 / 54. 6.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/Users/danielpcoffey/Desktop/nate.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt creation_time : 2012-06-19 21:13:20 Duration: 00:02:28.81, start: 0.000000, bitrate: 36378 kb/s Stream #0:0(eng): Video: mpeg2video (Main) (xdvf / 0x66766478), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 35000 kb/s, 29.97 fps, 29.97 tbr, 2997 tbn, 59.94 tbc Metadata: creation_time : 2012-06-19 21:13:20 handler_name : Apple Alias Data Handler Stream #0:1(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, 1 channels (FL), s16, 768 kb/s Metadata: creation_time : 2012-06-19 21:13:20 handler_name : Apple Alias Data Handler Stream #0:2(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, 1 channels (FR), s16, 768 kb/s Metadata: creation_time : 2012-06-19 21:13:20 handler_name : Apple Alias Data Handler Stream #0:3(eng): Data: none (tmcd / 0x64636D74) Metadata: creation_time : 2012-06-19 21:13:20 handler_name : Apple Alias Data Handler timecode : 02:20:28;08 Please use -b:a or -b:v, -b is ambiguous [buffer @ 0x7fdd62417d20] w:1920 h:1080 pixfmt:yuv420p tb:1/2997 sar:1/1 sws_param:flags=2 [buffersink @ 0x7fdd62418e80] No opaque field provided [movie @ 0x7fdd62419b00] seek_point:0 format_name:(null) file_name:/Users/danielpcoffey/Desktop/tommy.mov stream_index:0 [scale @ 0x7fdd624190a0] w:1920 h:1080 fmt:yuv420p sar:1/1 -> w:1280 h:720 fmt:yuv420p sar:1/1 flags:0x4 [pad @ 0x7fdd625008c0] w:1280 h:720 -> w:2560 h:720 x:0 y:0 color:0x000000FF [movie @ 0x7fdd62419b00] TB:0.000334 [scale @ 0x7fdd62500c20] w:1920 h:1080 fmt:yuv420p sar:1/1 -> w:1280 h:720 fmt:yuva420p sar:1/1 flags:0x4 [overlay @ 0x7fdd625001e0] main w:2560 h:720 fmt:yuv420p overlay x:1280 y:0 w:1280 h:720 fmt:yuva420p [overlay @ 0x7fdd625001e0] main_tb:1/2997 overlay_tb:1/2997 -> tb:1/2997 exact:1 [aformat @ 0x7fdd62601e00] auto-inserting filter 'auto-inserted resampler 0' between the filter 'src' and the filter 'aformat' [aresample @ 0x7fdd626023e0] [SWR @ 0x7fdd638c2e00] Input channel layout isnt supported Error opening filters! }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 21 07:55:30 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 21 Jun 2012 05:55:30 -0000 Subject: [FFmpeg-trac] #1472(avfilter:open): vf_deshake crash In-Reply-To: <038.77174554d4a853063e0c22bb3d14d2b6@avcodec.org> References: <038.77174554d4a853063e0c22bb3d14d2b6@avcodec.org> Message-ID: <053.f447c54b727e72bfbb195f2cde07408b@avcodec.org> #1472: vf_deshake crash ------------------------------------+------------------------------------ Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: normal | Component: avfilter Version: git-master | Resolution: Keywords: deshake | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Changes (by cehoyos): * keywords: => deshake * status: new => open * version: unspecified => git-master * component: undetermined => avfilter * reproduced: 0 => 1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 21 07:56:00 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 21 Jun 2012 05:56:00 -0000 Subject: [FFmpeg-trac] #1472(avfilter:open): vf_deshake crash In-Reply-To: <038.77174554d4a853063e0c22bb3d14d2b6@avcodec.org> References: <038.77174554d4a853063e0c22bb3d14d2b6@avcodec.org> Message-ID: <053.dbc74ecbe29121d667b39051d1e02e64@avcodec.org> #1472: vf_deshake crash -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: normal | Component: avfilter Version: git-master | Resolution: Keywords: deshake | Blocked By: crash SIGSEGV | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: deshake => deshake crash SIGSEGV -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 21 07:58:53 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 21 Jun 2012 05:58:53 -0000 Subject: [FFmpeg-trac] #1433(FFmpeg:closed): Prores Proxy -> libx264 .mp4 results in garbled video In-Reply-To: <040.3fee1c7108e81730b61ea88c816a04ab@avcodec.org> References: <040.3fee1c7108e81730b61ea88c816a04ab@avcodec.org> Message-ID: <055.5b02f89ca99fab34cd7d949cda74d505@avcodec.org> #1433: Prores Proxy -> libx264 .mp4 results in garbled video -------------------------------------+----------------------------------- Reporter: dcoffey3296 | Owner: Type: defect | Status: closed Priority: normal | Component: FFmpeg Version: 0.11.1 | Resolution: invalid Keywords: libx264 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Changes (by cehoyos): * keywords: libx264, prores, .mp4 => libx264 * status: new => closed * resolution: => invalid Comment: Iiuc, the problem was that the decoding application does not support yuv422p. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 21 09:02:41 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 21 Jun 2012 07:02:41 -0000 Subject: [FFmpeg-trac] #1473(undetermined:new): ffplay: mp3 with multiple APICs In-Reply-To: <038.fb4d8ed1db80f3271e0f2fb089e2e924@avcodec.org> References: <038.fb4d8ed1db80f3271e0f2fb089e2e924@avcodec.org> Message-ID: <053.5e83b78aa7662fcaeec2ea05a1047f6d@avcodec.org> #1473: ffplay: mp3 with multiple APICs -------------------------------------+------------------------------------- Reporter: ami_stuff | 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): * version: unspecified => git-master Comment: (Is the first png intended to look strange?) I believe this works as expected: When you press "v", ffplay changes stream and waits for the next frame (that never arrives because all streams only contain of one frame), if you seek to the beginning, the correct (new) stream is shown I don't know how feasible it is that ffplay shows the last (earlier) frame (instead of the next one) if "v" is pressed. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 21 10:02:26 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 21 Jun 2012 08:02:26 -0000 Subject: [FFmpeg-trac] #1474(FFmpeg:new): FFMPEG 2 videos (mpeg2video -> .mp4) audio fails In-Reply-To: <040.186ffd1bfe8fb24dd3c780d16bd118a9@avcodec.org> References: <040.186ffd1bfe8fb24dd3c780d16bd118a9@avcodec.org> Message-ID: <055.8bffaadcecf66dfc8b4cf8a8be1d6f57@avcodec.org> #1474: FFMPEG 2 videos (mpeg2video -> .mp4) audio fails -------------------------------------+---------------------------------- Reporter: dcoffey3296 | Owner: Type: defect | Status: new Priority: normal | Component: FFmpeg Version: 0.11.1 | Resolution: Keywords: libavfilter | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+---------------------------------- Comment (by Cigaes): Please try the following patch: [http://ffmpeg.org/pipermail/ffmpeg-devel/2012-June/126277.html] Alternatively, you could try to use {{{-filter_complex}}} rather than {{{-f lavfi}}}. Please also note that, while your command line is, strictly speaking, correct, it produces a file with a single-channel audio stream that is not declared as "mono" but as "front-left"; this is rather unusual. You can fix it using the {{{pan}}} filter: {{{pan=mono:FC=FL}}}. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 21 11:16:11 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 21 Jun 2012 09:16:11 -0000 Subject: [FFmpeg-trac] #1470(avfilter:closed): The blackdetect filter does not summarize black at the end of a video stream In-Reply-To: <036.cec7b45b04b3c74773be7a5fad441ec3@avcodec.org> References: <036.cec7b45b04b3c74773be7a5fad441ec3@avcodec.org> Message-ID: <051.f0ba3d3d77bf71f4160160a9aeae3cc4@avcodec.org> #1470: The blackdetect filter does not summarize black at the end of a video stream -------------------------------------+------------------------------------ Reporter: dericed | Owner: Type: defect | Status: closed Priority: normal | Component: avfilter Version: git-master | Resolution: fixed Keywords: blackdetect | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 1 | -------------------------------------+------------------------------------ Changes (by saste): * analyzed: 0 => 1 * status: new => closed * resolution: => fixed * reproduced: 0 => 1 Comment: Should be fixed in: {{{ commit eda4500866b461e0eb30a2fb4ba156509edc641d Author: Stefano Sabatini Date: Thu Jun 21 01:15:52 2012 +0200 lavfi/blackdetect: add logic for handling stream termination Add request_frame() which checks the black duration when the end of the stream is signalled. Allow to detect black video segments at the end of the stream. Note that the reported last black video segment duration is not very accurate, since we still miss the duration information in the video buffer. Address trac ticket #1470. }}} Thanks for the report. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 21 17:04:15 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 21 Jun 2012 15:04:15 -0000 Subject: [FFmpeg-trac] #1472(avfilter:closed): vf_deshake crash In-Reply-To: <038.77174554d4a853063e0c22bb3d14d2b6@avcodec.org> References: <038.77174554d4a853063e0c22bb3d14d2b6@avcodec.org> Message-ID: <053.ff842d20e64acbebab28f7fd4bb2bb6c@avcodec.org> #1472: vf_deshake crash -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: normal | Component: avfilter Version: git-master | Resolution: fixed Keywords: deshake | Blocked By: crash SIGSEGV | Reproduced by developer: 1 Blocking: | Analyzed by developer: 1 | -------------------------------------+------------------------------------- Changes (by saste): * analyzed: 0 => 1 * status: open => closed * resolution: => fixed Comment: Fixed in: {{{ commit 1bb30d02959e530c72a0026047cb916883c031a7 Author: Stefano Sabatini Date: Thu Jun 21 17:00:52 2012 +0200 lavfi/deshake: fix crash in uninit() Add NULL check on avctx before calling avcodec_close() on it. Fix trac ticket #1472. }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 21 18:03:46 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 21 Jun 2012 16:03:46 -0000 Subject: [FFmpeg-trac] #1475(avformat:new): Memory leak in ff_read_packet when decoding udp mpegts multicast stream Message-ID: <038.a76afc37f4f9efa12cc636370c0f4405@avcodec.org> #1475: Memory leak in ff_read_packet when decoding udp mpegts multicast stream -----------------------------------+--------------------------------------- Reporter: thutschen | Type: defect Status: new | Priority: normal Component: avformat | Version: unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -----------------------------------+--------------------------------------- Summary of the bug: I am receiving 4 udp multicast streams on different ports, which each contain 4 programs. I transcode one program out of each of those using one ffmpeg instance. Everything works fine until at some random point in time, the memory usage of ffmpeg starts to grow constantly. It seams as if at this point in time, the mpegts demuxer reports a bogus new stream and sets its request_probe property to 1. Now since this stream is bogus there won't be any subsequent packets for this stream. The problem is, that this packet will be put to the raw_packet_buffer in ff_read_packet. Now the loop in ff_read_packet has no chance of ever terminating because each new packet will be put on the packet buffer but the first packet will never be popped since probing will never be done because no new packet for the stream to be probed will arrive. Thus I suggest the following patch {{{ #!c diff --git a/libavformat/utils.c b/libavformat/utils.c index 284cb9f..f998b0e 100644 --- a/libavformat/utils.c +++ b/libavformat/utils.c @@ -720,10 +720,12 @@ int ff_read_packet(AVFormatContext *s, AVPacket *pkt) if (pktl) { *pkt = pktl->pkt; st = s->streams[pkt->stream_index]; - if(st->request_probe <= 0){ + if(st->request_probe <= 0 || s->raw_packet_buffer_remaining_size <= 0){ s->raw_packet_buffer = pktl->next; s->raw_packet_buffer_remaining_size += pkt->size; av_free(pktl); + if(s->raw_packet_buffer_remaining_size <= 0) + av_log(s, AV_LOG_WARNING, "probing stream %d failed", st->index); return 0; } } }}} How to reproduce: The reproduction is a bit tricky since I only encountered this problem with multicast udp mpegts streams I have attached a complete log file. The memory growth starts after the entry in line 28650. When running ffmpeg in gdb and interrupting after the memory growth has started, extremely large negative values for s->raw_buffer_remaining_size can be observed. Since this is my first bug report here, I want to apologize for any formal mistakes. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 21 18:32:25 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 21 Jun 2012 16:32:25 -0000 Subject: [FFmpeg-trac] #1474(FFmpeg:new): FFMPEG 2 videos (mpeg2video -> .mp4) audio fails In-Reply-To: <040.186ffd1bfe8fb24dd3c780d16bd118a9@avcodec.org> References: <040.186ffd1bfe8fb24dd3c780d16bd118a9@avcodec.org> Message-ID: <055.cf913c703949362f3cc1b7bf6a83ba77@avcodec.org> #1474: FFMPEG 2 videos (mpeg2video -> .mp4) audio fails -------------------------------------+---------------------------------- Reporter: dcoffey3296 | Owner: Type: defect | Status: new Priority: normal | Component: FFmpeg Version: 0.11.1 | Resolution: Keywords: libavfilter | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+---------------------------------- Comment (by dcoffey3296): Replying to [comment:1 Cigaes]: > Please try the following patch: > [http://ffmpeg.org/pipermail/ffmpeg-devel/2012-June/126277.html] > Alternatively, you could try to use {{{-filter_complex}}} rather than {{{-f lavfi}}}. > > Please also note that, while your command line is, strictly speaking, correct, it produces a file with a single-channel audio stream that is not declared as "mono" but as "front-left"; this is rather unusual. You can fix it using the {{{pan}}} filter: {{{pan=mono:FC=FL}}}. Thanks for your help. I tried the patch with both FFMPEG 0.11.1 and 0.10.2.git-f77fd34 Note: my libavdevice/lavfi.c file was slightly different in both cases, here's what it looks like after I removed the 2 lines: {{{ enum AVSampleFormat sample_fmts[] = { AV_SAMPLE_FMT_U8, AV_SAMPLE_FMT_S16, AV_SAMPLE_FMT_S32, AV_SAMPLE_FMT_FLT, AV_SAMPLE_FMT_DBL, -1 }; AVABufferSinkParams *abuffersink_params = av_abuffersink_params_al$ abuffersink_params->sample_fmts = sample_fmts; ret = avfilter_graph_create_filter(&sink, abuffersink, inout->name, NULL, abuffersink_params, lavfi->grap$ }}} Here is the command and output from FFMPEG 0.10.2.git: {{{ /usr/local/ffgit/bin/ffmpeg -i `pwd`/nate.mov -b 2500k -t 00:01:00 -acodec libfaac -ab 64k -vcodec libx264 -r 29.97 -pass 1 -s 1280x720 -vf "movie=`pwd`/tommy.mov, setpts=PTS-STARTPTS [tommyhandle]; [in] scale=1280:720, pad=1280*2:720 [natehandle]; [tommyhandle] scale=1280:720 [tommyhandle]; [natehandle][tommyhandle] overlay=1280:0 [out]" `pwd`/10out.mp4 ffmpeg version 0.10.2.git-f77fd34 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 21 2012 12:18:12 with gcc 4.6.3 20120306 (Red Hat 4.6.3-2) configuration: --prefix=/usr/local/ffgit --enable-gpl --enable-version3 --enable-nonfree --enable-libx264 --enable-libxvid --enable-postproc --enable-swscale --enable-avfilter --enable-pthreads --enable-yasm --enable-libfaac --enable-libmp3lame --enable-libvorbis --enable-libvpx libavutil 51. 59.100 / 51. 59.100 libavcodec 54. 29.100 / 54. 29.100 libavformat 54. 10.100 / 54. 10.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 82.100 / 2. 82.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/mnt/hgfs/danielpcoffey/Desktop/nate.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt creation_time : 2012-06-19 21:13:20 Duration: 00:02:28.81, start: 0.000000, bitrate: 36378 kb/s Stream #0:0(eng): Video: mpeg2video (Main) (xdvf / 0x66766478), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 35000 kb/s, 29.97 fps, 29.97 tbr, 2997 tbn, 59.94 tbc Metadata: creation_time : 2012-06-19 21:13:20 handler_name : Apple Alias Data Handler timecode : 02:20:28;08 Stream #0:1(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, 1 channels (FL), s16, 768 kb/s Metadata: creation_time : 2012-06-19 21:13:20 handler_name : Apple Alias Data Handler Stream #0:2(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, 1 channels (FR), s16, 768 kb/s Metadata: creation_time : 2012-06-19 21:13:20 handler_name : Apple Alias Data Handler Stream #0:3(eng): Data: none (tmcd / 0x64636D74) Metadata: creation_time : 2012-06-19 21:13:20 handler_name : Apple Alias Data Handler timecode : 02:20:28;08 Please use -b:a or -b:v, -b is ambiguous [Parsed_movie_0 @ 0xa0d9460] seek_point:0 format_name:(null) file_name:/mnt/hgfs/danielpcoffey/Desktop/tommy.mov stream_index:0 [in @ 0xa0ba5a0] w:1920 h:1080 pixfmt:yuv420p tb:1/2997 fr:2997/100 sar:1/1 sws_param:flags=2 [ffmpeg_buffersink @ 0xa141b80] No opaque field provided [Parsed_scale_2 @ 0xa0b9ae0] w:1920 h:1080 fmt:yuv420p sar:1/1 -> w:1280 h:720 fmt:yuv420p sar:1/1 flags:0x4 [Parsed_pad_3 @ 0xa0b9e40] w:1280 h:720 -> w:2560 h:720 x:0 y:0 color:0x000000FF [Parsed_movie_0 @ 0xa0d9460] TB:0.000334 [Parsed_scale_4 @ 0xa0ba600] w:1920 h:1080 fmt:yuv420p sar:1/1 -> w:1280 h:720 fmt:yuva420p sar:1/1 flags:0x4 [Parsed_overlay_5 @ 0xa0ba9a0] main w:2560 h:720 fmt:yuv420p overlay x:1280 y:0 w:1280 h:720 fmt:yuva420p [Parsed_overlay_5 @ 0xa0ba9a0] main_tb:1/2997 overlay_tb:1/2997 -> tb:1/2997 exact:1 [scale @ 0xa0bad60] w:2560 h:720 fmt:yuv420p sar:1/1 -> w:1280 h:720 fmt:yuv420p sar:2/1 flags:0x4 [aformat @ 0xa440f20] auto-inserting filter 'auto-inserted resampler 0' between the filter 'Parsed_anull_0' and the filter 'aformat' [auto-inserted resampler 0 @ 0xa434da0] [SWR @ 0xa434fe0] Input channel layout '1 channels (FL)' is not supported [auto-inserted resampler 0 @ 0xa434da0] Failed to configure output pad on auto-inserted resampler 0 Error opening filters! }}} and the output from FFMPEG 0.11.1: {{{ ffmpeg -i `pwd`/nate.mov -b 2500k -t 00:01:00 -acodec libfaac -ab 64k -vcodec libx264 -r 29.97 -pass 1 -s 1280x720 -vf "movie=`pwd`/tommy.mov, setpts=PTS-STARTPTS [tommyhandle]; [in] scale=1280:720, pad=1280*2:720 [natehandle]; [tommyhandle] scale=1280:720 [tommyhandle]; [natehandle][tommyhandle] overlay=1280:0 [out]" `pwd`/sidebyside720r2500k.mp4 ffmpeg version 0.11.1 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 21 2012 12:07:09 with gcc 4.6.3 20120306 (Red Hat 4.6.3-2) configuration: --prefix=/usr/local --enable-gpl --enable-version3 --enable-nonfree --enable-libx264 --enable-libxvid --enable-postproc --enable-swscale --enable-avfilter --enable-pthreads --enable-yasm --enable-libfaac --enable-libmp3lame --enable-libvorbis --enable-libvpx libavutil 51. 54.100 / 51. 54.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.100 / 54. 6.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/mnt/hgfs/danielpcoffey/Desktop/nate.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt creation_time : 2012-06-19 21:13:20 Duration: 00:02:28.81, start: 0.000000, bitrate: 36378 kb/s Stream #0:0(eng): Video: mpeg2video (Main) (xdvf / 0x66766478), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 35000 kb/s, 29.97 fps, 29.97 tbr, 2997 tbn, 59.94 tbc Metadata: creation_time : 2012-06-19 21:13:20 handler_name : Apple Alias Data Handler Stream #0:1(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, 1 channels (FL), s16, 768 kb/s Metadata: creation_time : 2012-06-19 21:13:20 handler_name : Apple Alias Data Handler Stream #0:2(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, 1 channels (FR), s16, 768 kb/s Metadata: creation_time : 2012-06-19 21:13:20 handler_name : Apple Alias Data Handler Stream #0:3(eng): Data: none (tmcd / 0x64636D74) Metadata: creation_time : 2012-06-19 21:13:20 handler_name : Apple Alias Data Handler timecode : 02:20:28;08 Please use -b:a or -b:v, -b is ambiguous File '/mnt/hgfs/danielpcoffey/Desktop/sidebyside720r2500k.mp4' already exists. Overwrite ? [y/N] y w:1920 h:1080 pixfmt:yuv420p tb:1/2997 sar:1/1 sws_param:flags=2 [buffersink @ 0xa44cd20] No opaque field provided [movie @ 0xa433b20] seek_point:0 format_name:(null) file_name:/mnt/hgfs/danielpcoffey/Desktop/tommy.mov stream_index:0 [scale @ 0xa44d680] w:1920 h:1080 fmt:yuv420p sar:1/1 -> w:1280 h:720 fmt:yuv420p sar:1/1 flags:0x4 [scale @ 0xa4b6520] w:1280 h:720 fmt:yuv420p sar:1/1 -> w:1280 h:720 fmt:yuv420p sar:1/1 flags:0x4 [pad @ 0xa433a80] w:1280 h:720 -> w:2560 h:720 x:0 y:0 color:0x000000FF [movie @ 0xa433b20] TB:0.000334 [scale @ 0xa4b7040] w:1920 h:1080 fmt:yuv420p sar:1/1 -> w:1280 h:720 fmt:yuva420p sar:1/1 flags:0x4 [overlay @ 0xa4b62e0] main w:2560 h:720 fmt:yuv420p overlay x:1280 y:0 w:1280 h:720 fmt:yuva420p [overlay @ 0xa4b62e0] main_tb:1/2997 overlay_tb:1/2997 -> tb:1/2997 exact:1 [aformat @ 0xa5f7360] auto-inserting filter 'auto-inserted resampler 0' between the filter 'src' and the filter 'aformat' [aresample @ 0xa656ca0] [SWR @ 0xa63a2c0] Input channel layout isnt supported Error opening filters! }}} Thank you and let me know what else I can do! -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 21 21:59:54 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 21 Jun 2012 19:59:54 -0000 Subject: [FFmpeg-trac] #1474(FFmpeg:new): FFMPEG 2 videos (mpeg2video -> .mp4) audio fails In-Reply-To: <040.186ffd1bfe8fb24dd3c780d16bd118a9@avcodec.org> References: <040.186ffd1bfe8fb24dd3c780d16bd118a9@avcodec.org> Message-ID: <055.f98633d7f8d06421b0ce566acada2ab0@avcodec.org> #1474: FFMPEG 2 videos (mpeg2video -> .mp4) audio fails -------------------------------------+---------------------------------- Reporter: dcoffey3296 | Owner: Type: defect | Status: new Priority: normal | Component: FFmpeg Version: 0.11.1 | Resolution: Keywords: libavfilter | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+---------------------------------- Comment (by cehoyos): Did you provide a sample? You could try -channel_layout 4 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 21 22:00:53 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 21 Jun 2012 20:00:53 -0000 Subject: [FFmpeg-trac] #1475(avformat:new): Memory leak in ff_read_packet when decoding udp mpegts multicast stream In-Reply-To: <038.a76afc37f4f9efa12cc636370c0f4405@avcodec.org> References: <038.a76afc37f4f9efa12cc636370c0f4405@avcodec.org> Message-ID: <053.483fe7f73df7381ec7f4740558e12c30@avcodec.org> #1475: Memory leak in ff_read_packet when decoding udp mpegts multicast stream -------------------------------------+------------------------------------ Reporter: thutschen | Owner: Type: defect | Status: new Priority: normal | Component: avformat Version: unspecified | Resolution: Keywords: udp | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Changes (by cehoyos): * keywords: => udp Comment: Please post patches to ffmpeg-devel, they receive more attention there. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 22 00:28:30 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 21 Jun 2012 22:28:30 -0000 Subject: [FFmpeg-trac] #349(undetermined:open): MingW32 Cross Compile of FFMPEG Fails In-Reply-To: <040.92549f0d76c13c04b9400a8d0d7eeb38@avcodec.org> References: <040.92549f0d76c13c04b9400a8d0d7eeb38@avcodec.org> Message-ID: <055.5917694585a53d3a8d1ec03de9a31e9b@avcodec.org> #349: MingW32 Cross Compile of FFMPEG Fails -------------------------------------+------------------------------------- Reporter: jlsantiago0 | Owner: Type: defect | Status: open Priority: important | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by dbuitenh): The problem is that configure should be calling the prefixed dlltool, and not "lib.exe". Libav's configure does this, but FFMpeg's does not, for some reason. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 22 00:32:45 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 21 Jun 2012 22:32:45 -0000 Subject: [FFmpeg-trac] #1442(avcodec:open): In MINGW32 libutvideoenc.cpp and libutvideodec.cpp do not link properly In-Reply-To: <042.7d2326e20d8d752ed101e4fc31b7bcaf@avcodec.org> References: <042.7d2326e20d8d752ed101e4fc31b7bcaf@avcodec.org> Message-ID: <057.b934f1a34ff939bd5debe53c7487ff36@avcodec.org> #1442: In MINGW32 libutvideoenc.cpp and libutvideodec.cpp do not link properly -------------------------------------+------------------------------------- Reporter: ffmpeg- | Owner: dbuitenh tester | Status: open Type: defect | Component: avcodec Priority: normal | Resolution: Version: 0.11.1 | Blocked By: Keywords: | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by dbuitenh): * owner: => dbuitenh -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 22 14:59:59 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 22 Jun 2012 12:59:59 -0000 Subject: [FFmpeg-trac] #1474(FFmpeg:new): FFMPEG 2 videos (mpeg2video -> .mp4) audio fails In-Reply-To: <040.186ffd1bfe8fb24dd3c780d16bd118a9@avcodec.org> References: <040.186ffd1bfe8fb24dd3c780d16bd118a9@avcodec.org> Message-ID: <055.b8639e4a27c146f78eb6ea7d6297fea3@avcodec.org> #1474: FFMPEG 2 videos (mpeg2video -> .mp4) audio fails -------------------------------------+---------------------------------- Reporter: dcoffey3296 | Owner: Type: defect | Status: new Priority: normal | Component: FFmpeg Version: 0.11.1 | Resolution: Keywords: libavfilter | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+---------------------------------- Comment (by dcoffey3296): Replying to [comment:3 cehoyos]: > Did you provide a sample? > > You could try -channel_layout 4 Hi, a new development! I went to create a short 30 second clip of my media to upload and I got the same error without the filters! Perhaps this is not an issue with the filters... command: {{{ffmpeg -i tommy.mov -t 00:00:30 -sameq tommy30.mov}}} error: {{{ [aresample @ 0x7fcab2419b60] [SWR @ 0x7fcab2829800] Input channel layout isnt supported}}} complete output: {{{ ffmpeg -i tommy.mov -t 00:00:30 -sameq tommy30.mov ffmpeg version 0.11.1 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 21 2012 12:07:09 with gcc 4.6.3 20120306 (Red Hat 4.6.3-2) configuration: --prefix=/usr/local --enable-gpl --enable-version3 --enable-nonfree --enable-libx264 --enable-libxvid --enable-postproc --enable-swscale --enable-avfilter --enable-pthreads --enable-yasm --enable-libfaac --enable-libmp3lame --enable-libvorbis --enable-libvpx libavutil 51. 54.100 / 51. 54.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.100 / 54. 6.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'tommy.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt creation_time : 2012-06-19 21:18:43 Duration: 00:01:59.61, start: 0.000000, bitrate: 36382 kb/s Stream #0:0(eng): Video: mpeg2video (Main) (xdvf / 0x66766478), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 35000 kb/s, 29.97 fps, 29.97 tbr, 2997 tbn, 59.94 tbc Metadata: creation_time : 2012-06-19 21:18:43 handler_name : Apple Alias Data Handler Stream #0:1(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, 1 channels (FL), s16, 768 kb/s Metadata: creation_time : 2012-06-19 21:18:43 handler_name : Apple Alias Data Handler Stream #0:2(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, 1 channels (FR), s16, 768 kb/s Metadata: creation_time : 2012-06-19 21:18:43 handler_name : Apple Alias Data Handler Stream #0:3(eng): Data: none (tmcd / 0x64636D74) Metadata: creation_time : 2012-06-19 21:18:43 handler_name : Apple Alias Data Handler timecode : 02:47:32;24 File 'tommy30.mov' already exists. Overwrite ? [y/N] y w:1920 h:1080 pixfmt:yuv420p tb:1/2997 sar:1/1 sws_param:flags=2 [buffersink @ 0xac5c9e0] No opaque field provided [aformat @ 0xac5df80] auto-inserting filter 'auto-inserted resampler 0' between the filter 'src' and the filter 'aformat' [aresample @ 0xac5d6e0] [SWR @ 0xac58d00] Input channel layout isnt supported Error opening filters! }}} I tried adding the -channel_layout 4: {{{ffmpeg -i tommy.mov -t 00:00:30 -sameq -channel_layout 4 tommy30.mov}}} same error. (build 0.11.1 on both my mac and Fedora VM.) on the git snapshot I pulled down (0.10.2.git-f77fd34), I get a slightly different error (adding -channel_layout 4 didn't fix it either): {{{ [SWR @ 0xb16a3e0] Input channel layout '1 channels (FL)' is not supported [auto-inserted resampler 0 @ 0xb1242a0] Failed to configure output pad on auto-inserted resampler 0 }}} complete output: {{{ /usr/local/ffgit/bin/ffmpeg -i tommy.mov -t 00:00:30 -sameq -channel_layout 4 tommy30-1.mov ffmpeg version 0.10.2.git-f77fd34 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 21 2012 12:18:12 with gcc 4.6.3 20120306 (Red Hat 4.6.3-2) configuration: --prefix=/usr/local/ffgit --enable-gpl --enable-version3 --enable-nonfree --enable-libx264 --enable-libxvid --enable-postproc --enable-swscale --enable-avfilter --enable-pthreads --enable-yasm --enable-libfaac --enable-libmp3lame --enable-libvorbis --enable-libvpx libavutil 51. 59.100 / 51. 59.100 libavcodec 54. 29.100 / 54. 29.100 libavformat 54. 10.100 / 54. 10.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 82.100 / 2. 82.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'tommy.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt creation_time : 2012-06-19 21:18:43 Duration: 00:01:59.61, start: 0.000000, bitrate: 36382 kb/s Stream #0:0(eng): Video: mpeg2video (Main) (xdvf / 0x66766478), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 35000 kb/s, 29.97 fps, 29.97 tbr, 2997 tbn, 59.94 tbc Metadata: creation_time : 2012-06-19 21:18:43 handler_name : Apple Alias Data Handler timecode : 02:47:32;24 Stream #0:1(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, 1 channels (FL), s16, 768 kb/s Metadata: creation_time : 2012-06-19 21:18:43 handler_name : Apple Alias Data Handler Stream #0:2(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, 1 channels (FR), s16, 768 kb/s Metadata: creation_time : 2012-06-19 21:18:43 handler_name : Apple Alias Data Handler Stream #0:3(eng): Data: none (tmcd / 0x64636D74) Metadata: creation_time : 2012-06-19 21:18:43 handler_name : Apple Alias Data Handler timecode : 02:47:32;24 File 'tommy30-1.mov' already exists. Overwrite ? [y/N] y w:1920 h:1080 pixfmt:yuv420p tb:1/2997 fr:2997/100 sar:1/1 sws_param:flags=2 [ffmpeg_buffersink @ 0xa491060] No opaque field provided [aformat @ 0xa491dc0] auto-inserting filter 'auto-inserted resampler 0' between the filter 'Parsed_anull_0' and the filter 'aformat' [auto-inserted resampler 0 @ 0xa48d440] [SWR @ 0xa4933e0] Input channel layout '1 channels (FL)' is not supported [auto-inserted resampler 0 @ 0xa48d440] Failed to configure output pad on auto-inserted resampler 0 Error opening filters! }}} I went back to my macports install on my mac (0.7.8) and was able to create the short file with the same command line: {{{ffmpeg -i tommy.mov -t 00:00:30 -sameq tommy30.mov}}} (results in this file - 30 seconds, 49.5mb:) http://dcoffey.net/FTP/tommy30.mov Any ideas? Let me know if you'd like more info or more samples. The sample I uploaded is the same as the rest of the source media. Thank you! -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 22 15:19:01 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 22 Jun 2012 13:19:01 -0000 Subject: [FFmpeg-trac] #1476(FFmpeg:new): rtp pcm_alaw/pcm_mulaw streaming from ALSA Message-ID: <036.d0f77a4b5c1191ae47b433e632819979@avcodec.org> #1476: rtp pcm_alaw/pcm_mulaw streaming from ALSA ---------------------------------+-------------------------------------- Reporter: Spideru | Type: defect Status: new | Priority: important Component: FFmpeg | Version: git-master Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ---------------------------------+-------------------------------------- - What I was trying to accomplish: I am trying to stream ALSA audio in (one channel) over RTP, to a VLC server with pcm_alaw/pcm_mulaw format @8ksample/s. - The problem I encountered: After few seconds (from 5 to 100, randomly) of correct and audible sound on server (but with wrong stream speed), the program (ffmpeg) exit with "segmentation fault". - Exact command line: ./ffmpeg -f alsa -ar 8000 -ac 1 -i hw:1,0 -ar 8000 -acodec pcm_alaw -ab 64k -f rtp rtp://127.0.0.1:1234 - Output of ffmpeg -v 9 -loglevel 99 -report: [http://pastebin.com/f5amCa6n] - Output of debug as described here [http://ffmpeg.org/bugreports.html] : [http://pastebin.com/zBsWAPgQ] - Summary of the bug: Program exit with segmentation fault - How to reproduce: run command and wait few seconds ffmpeg version N-41796-g1bb30d0 built on Jun 22 2012 10:56:44 with gcc 4.6.3 configuration: --enable-libx264 --enable-gpl libavutil 51. 59.100 / 51. 59.100 libavcodec 54. 29.100 / 54. 29.100 libavformat 54. 10.100 / 54. 10.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 82.100 / 2. 82.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 22 15:50:43 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 22 Jun 2012 13:50:43 -0000 Subject: [FFmpeg-trac] #1476(FFmpeg:new): rtp pcm_alaw/pcm_mulaw streaming from ALSA In-Reply-To: <036.d0f77a4b5c1191ae47b433e632819979@avcodec.org> References: <036.d0f77a4b5c1191ae47b433e632819979@avcodec.org> Message-ID: <051.67f9c430b5203df7e9a2c2ca4d92d9d4@avcodec.org> #1476: rtp pcm_alaw/pcm_mulaw streaming from ALSA ------------------------------------+---------------------------------- Reporter: Spideru | Owner: Type: defect | Status: new Priority: important | Component: FFmpeg Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+---------------------------------- Comment (by burek): I'll just copy/paste what's on pastebin, so it doesn't expire some time in the future.. {{{ ffmpeg started on 2012-06-22 at 14:40:04 Report written to "ffmpeg-20120622-144004.log" Command line: ./ffmpeg -v 9 -loglevel 99 -report -f alsa -ar 8000 -ac 1 -i hw:1,0 -ar 8000 -acodec pcm_alaw -ab 64k -f rtp rtp://127.0.0.1:1234 ffmpeg version N-41796-g1bb30d0 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 22 2012 10:56:44 with gcc 4.6.3 configuration: --enable-libx264 --enable-gpl libavutil 51. 59.100 / 51. 59.100 libavcodec 54. 29.100 / 54. 29.100 libavformat 54. 10.100 / 54. 10.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 82.100 / 2. 82.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [alsa @ 0xa060a60] All info found [alsa @ 0xa060a60] Estimating duration from bitrate, this may be inaccurate Guessed Channel Layout for Input Stream #0.0 : mono Input #0, alsa, from 'hw:1,0': Duration: N/A, start: 1340368804.551118, bitrate: 705 kb/s Stream #0:0, 1, 1/1000000: Audio: pcm_s16le, 44100 Hz, mono, s16, 705 kb/s [abuffer source @ 0xa05efc0] Setting entry with key 'time_base' to value '1/1000000' [abuffer source @ 0xa05efc0] Setting entry with key 'sample_rate' to value '44100' [abuffer source @ 0xa05efc0] Setting entry with key 'sample_fmt' to value 's16' [abuffer source @ 0xa05efc0] Setting entry with key 'channel_layout' to value '0x4' [abuffer @ 0xa05f400] tb:1/1000000 samplefmt:s16 samplerate: 44100 ch layout:0x4 [aformat @ 0xa05f480] Setting entry with key 'sample_fmts' to value 's16' [aformat @ 0xa05f480] Setting entry with key 'sample_rates' to value '8000' [aformat @ 0xa05f5e0] auto-inserting filter 'auto-inserted resampler 0' between the filter 'Parsed_anull_0' and the filter 'aformat' [auto-inserted resampler 0 @ 0xa05fa80] chl:mono fmt:s16 r:44100Hz -> chl:mono fmt:s16 r:8000Hz [rtp @ 0xa05daa0] Cannot respect max delay: frame size = 0 Output #0, rtp, to 'rtp://127.0.0.1:1234': Metadata: encoder : Lavf54.10.100 Stream #0:0, 0, 1/8000: Audio: pcm_alaw, 8000 Hz, mono, s16, 64 kb/s Stream mapping: Stream #0:0 -> #0:0 (pcm_s16le -> pcm_alaw) Press [q] to stop, [?] for help size= 9kB time=00:00:00.56 bitrate= 133.9kbits/s size= 17kB time=00:00:01.06 bitrate= 134.1kbits/s size= 26kB time=00:00:01.57 bitrate= 134.0kbits/s size= 34kB time=00:00:02.07 bitrate= 134.0kbits/s size= 42kB time=00:00:02.58 bitrate= 134.0kbits/s size= 50kB time=00:00:03.08 bitrate= 134.0kbits/s size= 59kB time=00:00:03.59 bitrate= 134.0kbits/s size= 67kB time=00:00:04.10 bitrate= 134.0kbits/s size= 75kB time=00:00:04.60 bitrate= 134.1kbits/s size= 84kB time=00:00:05.11 bitrate= 134.1kbits/s size= 92kB time=00:00:05.62 bitrate= 134.1kbits/s size= 100kB time=00:00:06.13 bitrate= 134.1kbits/s size= 109kB time=00:00:06.64 bitrate= 134.1kbits/s size= 117kB time=00:00:07.14 bitrate= 134.1kbits/s size= 125kB time=00:00:07.65 bitrate= 134.0kbits/s size= 133kB time=00:00:08.15 bitrate= 134.1kbits/s size= 142kB time=00:00:08.65 bitrate= 134.1kbits/s size= 150kB time=00:00:09.15 bitrate= 134.1kbits/s size= 158kB time=00:00:09.65 bitrate= 134.1kbits/s size= 166kB time=00:00:10.16 bitrate= 134.1kbits/s size= 175kB time=00:00:10.67 bitrate= 134.1kbits/s size= 183kB time=00:00:11.17 bitrate= 134.1kbits/s size= 191kB time=00:00:11.67 bitrate= 134.1kbits/s size= 199kB time=00:00:12.18 bitrate= 134.1kbits/s size= 208kB time=00:00:12.68 bitrate= 134.1kbits/s size= 216kB time=00:00:13.18 bitrate= 134.1kbits/s size= 224kB time=00:00:13.69 bitrate= 134.1kbits/s size= 232kB time=00:00:14.19 bitrate= 134.1kbits/s size= 241kB time=00:00:14.70 bitrate= 134.1kbits/s size= 249kB time=00:00:15.20 bitrate= 134.1kbits/s size= 257kB time=00:00:15.70 bitrate= 134.1kbits/s size= 265kB time=00:00:16.21 bitrate= 134.1kbits/s size= 274kB time=00:00:16.71 bitrate= 134.1kbits/s size= 282kB time=00:00:17.21 bitrate= 134.1kbits/s }}} gdb output: {{{ $ gdb ./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 /home/adriano/ffmpeg_git/ffmpeg/ffmpeg_g...done. (gdb) r -f alsa -ar 8000 -ac 1 -i hw:1,0 -ar 8000 -acodec pcm_alaw -ab 64k -f rtp rtp://127.0.0.1:1234 Starting program: /home/adriano/ffmpeg_git/ffmpeg/ffmpeg_g -f alsa -ar 8000 -ac 1 -i hw:1,0 -ar 8000 -acodec pcm_alaw -ab 64k -f rtp rtp://127.0.0.1:1234 [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/i386-linux- gnu/i686/cmov/libthread_db.so.1". ffmpeg version N-41796-g1bb30d0 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 22 2012 10:56:44 with gcc 4.6.3 configuration: --enable-libx264 --enable-gpl libavutil 51. 59.100 / 51. 59.100 libavcodec 54. 29.100 / 54. 29.100 libavformat 54. 10.100 / 54. 10.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 82.100 / 2. 82.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [alsa @ 0x8f524c0] Estimating duration from bitrate, this may be inaccurate Guessed Channel Layout for Input Stream #0.0 : mono Input #0, alsa, from 'hw:1,0': Duration: N/A, start: 1340369169.952557, bitrate: 705 kb/s Stream #0:0: Audio: pcm_s16le, 44100 Hz, mono, s16, 705 kb/s [aformat @ 0x8f50b00] auto-inserting filter 'auto-inserted resampler 0' between the filter 'Parsed_anull_0' and the filter 'aformat' [auto-inserted resampler 0 @ 0x8f519a0] chl:mono fmt:s16 r:44100Hz -> chl:mono fmt:s16 r:8000Hz [rtp @ 0x8f4c940] Cannot respect max delay: frame size = 0 Output #0, rtp, to 'rtp://127.0.0.1:1234': Metadata: encoder : Lavf54.10.100 Stream #0:0: Audio: pcm_alaw, 8000 Hz, mono, s16, 64 kb/s Stream mapping: Stream #0:0 -> #0:0 (pcm_s16le -> pcm_alaw) SDP: v=0 o=- 0 0 IN IP4 127.0.0.1 s=No Name c=IN IP4 127.0.0.1 t=0 0 a=tool:libavformat 54.10.100 m=audio 1234 RTP/AVP 8 b=AS:64 Press [q] to stop, [?] for help size= 883kB time=00:00:53.89 bitrate= 134.2kbits/s Program received signal SIGSEGV, Segmentation fault. 0x080ab79f in avfilter_copy_buffer_ref_props (dst=0x0, src=0x8f6b280) at libavfilter/buffer.c:169 169 dst->pts = src->pts; (gdb) bt #0 0x080ab79f in avfilter_copy_buffer_ref_props (dst=0x0, src=0x8f6b280) at libavfilter/buffer.c:169 #1 0x080d18c6 in filter_samples (inlink=0x8f51020, insamplesref=0x8f6b280) at libavfilter/af_aresample.c:178 #2 0x080a745a in ff_filter_samples (link=0x8f51020, samplesref=0x8f6b280) at libavfilter/audio.c:213 #3 0x080a745a in ff_filter_samples (link=0x8f50f60, samplesref=0x8f6b280) at libavfilter/audio.c:213 #4 0x080abe68 in request_frame (link=0x8f50f60) at libavfilter/buffersrc.c:445 #5 0x080a95bf in ff_request_frame (link=0x8f51020) at libavfilter/avfilter.c:325 #6 avfilter_request_frame (link=0x8f51020) at libavfilter/avfilter.c:594 #7 0x080d1744 in request_frame (outlink=0x8f517c0) at libavfilter/af_aresample.c:214 #8 0x080a880f in ff_request_frame (link=0x8f51100) at libavfilter/avfilter.c:325 #9 0x080abab8 in av_buffersink_read (ctx=0x8f50760, buf=0xbfffe518) at libavfilter/buffersink.c:109 #10 0x08095d7f in poll_filters () at ffmpeg.c:1928 #11 0x08099f64 in transcode () at ffmpeg.c:3612 #12 0x0808cf6a in main (argc=, argv=) at ffmpeg.c:5921 (gdb) disass $pc-32,$pc+32 Dump of assembler code from 0x80ab77f to 0x80ab7bf: 0x080ab77f : (bad) 0x080ab780 : (bad) 0x080ab781 : inc %edi 0x080ab783 : add (%eax),%eax 0x080ab785 : add %al,(%eax) 0x080ab787 : add %al,-0x3ca4e73c(%ebx) 0x080ab78d: lea 0x0(%esi),%esi 0x080ab790 : push %ebx 0x080ab791 : mov 0xc(%esp),%eax 0x080ab795 : mov 0x8(%esp),%edx 0x080ab799 : mov 0x48(%eax),%ecx 0x080ab79c : mov 0x4c(%eax),%ebx => 0x080ab79f : mov %ecx,0x48(%edx) 0x080ab7a2 : mov 0x50(%eax),%ecx 0x080ab7a5 : mov %ebx,0x4c(%edx) 0x080ab7a8 : mov 0x54(%eax),%ebx 0x080ab7ab : mov %ecx,0x50(%edx) 0x080ab7ae : mov 0x5c(%eax),%ecx 0x080ab7b1 : mov %ebx,0x54(%edx) 0x080ab7b4 : test %ecx,%ecx 0x080ab7b6 : jne 0x80ab7f0 ---Type to continue, or q to quit--- 0x080ab7b8 : mov 0x60(%eax),%eax 0x080ab7bb : mov 0x60(%edx),%edx 0x080ab7be : mov (%eax),%ecx End of assembler dump. (gdb) info all-registers eax 0x8f6b280 150385280 ecx 0x33aaa9e 54176414 edx 0x0 0 ebx 0x0 0 esp 0xbfffddc8 0xbfffddc8 ebp 0x0 0x0 esi 0x8f51020 150278176 edi 0x8f6b280 150385280 eip 0x80ab79f 0x80ab79f eflags 0x210286 [ PF SF IF RF ID ] cs 0x73 115 ss 0x7b 123 ds 0x7b 123 es 0x7b 123 fs 0x0 0 gs 0x33 51 st0 0.0096715819061950827895124405131355161 (raw 0x3ff89e758dff365da000) st1 2.4075930937553908783854694775072858 (raw 0x40009a160157f04fb800) st2 2.4075930937553908783854694775072858 (raw 0x40009a160157f04fb800) st3 0.019157279608339034676633971798764833 (raw 0x3ff99cefba2cbd982---Type to continue, or q to quit--- 800) st4 -108000000000 (raw 0xc023c92a69c000000000) st5 1000000 (raw 0x4012f424000000000000) st6 4 (raw 0x40018000000000000000) st7 0.72562358276643990073750956071307883 (raw 0x3ffeb9c27795302e7000) fctrl 0x37f 895 fstat 0x120 288 ftag 0xffff 65535 fiseg 0x73 115 fioff 0x80d1892 135075986 foseg 0x7b 123 fooff 0xbfffde0c -1073750516 fop 0x35c 860 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}, ---Type to continue, or q to quit--- 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 = { 0x8000000000000000, 0x8000000000000000}, v16_int8 = {0x0, 0x0, 0x0, 0xff }, v8_int16 = {0x0, 0xff00, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff}, v4_int32 = {0xff000000, 0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 = {0xffffffffff000000, 0xffffffffffffffff}, uint128 = 0xffffffffffffffffffffffffff000000} 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, ---Type to continue, or q to quit--- 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 = 0x9e758dff365da000, v2_int32 = {0x365da000, 0x9e758dff}, v4_int16 = {0xa000, 0x365d, 0x8dff, 0x9e75}, v8_int8 = {0x0, 0xa0, 0x5d, 0x36, 0xff, 0x8d, 0x75, 0x9e}} mm1 {uint64 = 0x9a160157f04fb800, v2_int32 = {0xf04fb800, 0x9a160157}, v4_int16 = {0xb800, 0xf04f, 0x157, 0x9a16}, v8_int8 = {0x0, 0xb8, 0x4f, 0xf0, 0x57, 0x1, 0x16, 0x9a}} mm2 {uint64 = 0x9a160157f04fb800, v2_int32 = {0xf04fb800, 0x9a160157}, v4_int16 = {0xb800, 0xf04f, 0x157, 0x9a16}, v8_int8 = {0x0, 0xb8, 0x4f, 0xf0, 0x57, 0x1, 0x16, 0x9a}} mm3 {uint64 = 0x9cefba2cbd982800, v2_int32 = {0xbd982800, 0x9cefba2c}, v4_int16 = {0x2800, 0xbd98, 0xba2c, 0x9cef}, v8_int8 = {0x0, 0x28, 0x98, 0xbd, 0x2c, 0xba, 0xef, 0x9c}} mm4 {uint64 = 0xc92a69c000000000, v2_int32 = {0x0, 0xc92a69c0}, v4_int16 = {0x0, 0x0, 0x69c0, 0xc92a}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0xc0, 0x69, 0x2a, 0xc9}} mm5 {uint64 = 0xf424000000000000, v2_int32 = {0x0, 0xf4240000}, v4_int16 = {0x0, 0x0, 0x0, 0xf424}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x24, 0xf4}} mm6 {uint64 = 0x8000000000000000, v2_int32 = {0x0, 0x80000000}, v4_int16 = {0x0, 0x0, 0x0, 0x8000}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ---Type to continue, or q to quit--- 0x0, 0x80}} mm7 {uint64 = 0xb9c27795302e7000, v2_int32 = {0x302e7000, 0xb9c27795}, v4_int16 = {0x7000, 0x302e, 0x7795, 0xb9c2}, v8_int8 = {0x0, 0x70, 0x2e, 0x30, 0x95, 0x77, 0xc2, 0xb9}} (gdb) }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 22 15:56:25 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 22 Jun 2012 13:56:25 -0000 Subject: [FFmpeg-trac] #986(avutil:new): windows named pipe seek In-Reply-To: <036.45bd592c3338571dff9df926846953b3@avcodec.org> References: <036.45bd592c3338571dff9df926846953b3@avcodec.org> Message-ID: <051.be0b4e72c8c3d9578eb92601e49e2adf@avcodec.org> #986: windows named pipe seek -------------------------------------+------------------------------------- Reporter: setosha | Owner: michael Type: defect | Status: new Priority: normal | Component: avutil Version: unspecified | Resolution: Keywords: windows | Blocked By: named pipe seek | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by martin.sliwka): Maybe. I don't know if my patch fixes this problem because it is not clear for me if this ticket is related to named pipes or to used format. I think sethosa should test his scenario and report results. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 22 16:25:50 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 22 Jun 2012 14:25:50 -0000 Subject: [FFmpeg-trac] #1474(FFmpeg:new): FFMPEG 2 videos (mpeg2video -> .mp4) audio fails In-Reply-To: <040.186ffd1bfe8fb24dd3c780d16bd118a9@avcodec.org> References: <040.186ffd1bfe8fb24dd3c780d16bd118a9@avcodec.org> Message-ID: <055.4e04d14e1498753e8d5d40300ba0a29d@avcodec.org> #1474: FFMPEG 2 videos (mpeg2video -> .mp4) audio fails -------------------------------------+---------------------------------- Reporter: dcoffey3296 | Owner: Type: defect | Status: new Priority: normal | Component: FFmpeg Version: 0.11.1 | Resolution: Keywords: libavfilter | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+---------------------------------- Comment (by cehoyos): Replying to [comment:4 dcoffey3296]: > I tried adding the -channel_layout 4: > > {{{ffmpeg -i tommy.mov -t 00:00:30 -sameq -channel_layout 4 tommy30.mov}}} You have to put -channel_layout 4 between ffmpeg and -i. Please provide a sample. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 22 17:34:29 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 22 Jun 2012 15:34:29 -0000 Subject: [FFmpeg-trac] #1474(FFmpeg:new): FFMPEG 2 videos (mpeg2video -> .mp4) audio fails In-Reply-To: <040.186ffd1bfe8fb24dd3c780d16bd118a9@avcodec.org> References: <040.186ffd1bfe8fb24dd3c780d16bd118a9@avcodec.org> Message-ID: <055.60bbea3a63ee1156c4434367d1c9d00f@avcodec.org> #1474: FFMPEG 2 videos (mpeg2video -> .mp4) audio fails -------------------------------------+---------------------------------- Reporter: dcoffey3296 | Owner: Type: defect | Status: new Priority: normal | Component: FFmpeg Version: 0.11.1 | Resolution: Keywords: libavfilter | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+---------------------------------- Comment (by dcoffey3296): putting in -channel_layout 4 solved my problem when placed between ffmpeg and -i. Thank you very much for the assistance and sorry for my ignorance! -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 22 17:52:39 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 22 Jun 2012 15:52:39 -0000 Subject: [FFmpeg-trac] #1473(undetermined:new): ffplay: mp3 with multiple APICs In-Reply-To: <038.fb4d8ed1db80f3271e0f2fb089e2e924@avcodec.org> References: <038.fb4d8ed1db80f3271e0f2fb089e2e924@avcodec.org> Message-ID: <053.8d6190bb77f3f9f2a4129b5011a7dcef@avcodec.org> #1473: ffplay: mp3 with multiple APICs -------------------------------------+------------------------------------- Reporter: ami_stuff | 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 ami_stuff): Replying to [comment:1 cehoyos]: > (Is the first png intended to look strange?) Yes, it looks correct (in negative). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 22 17:53:17 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 22 Jun 2012 15:53:17 -0000 Subject: [FFmpeg-trac] #1477(undetermined:new): fix asf demuxer Message-ID: <038.97fd5c928ed3569cc94e90eaea29f69a@avcodec.org> #1477: fix asf demuxer -------------------------------------+------------------------------------- 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 -------------------------------------+------------------------------------- {{{ As a side note, I must say that lavf ASF demuxer outputs wrong data, so for example eleventh or twelfth frame in http://samples.ffmpeg.org/V-codecs/MSS1/screen_codec.wmv is demuxed wrong compared to MPlayer. And of course it causes decoding errors. }}} http://article.gmane.org/gmane.comp.video.libav.devel/28505 http://samples.ffmpeg.org/V-codecs/MSS1/screen_codec.wmv http://samples.ffmpeg.org/V-codecs/MSS1/GipsyGuitar.wmv {{{ C:\>ffmpeg -i screen_codec.wmv out.avi ffmpeg version N-41793-gcb08b6e Copyright (c) 2000-2012 the FFmpeg developers built on Jun 21 2012 14:12:34 with gcc 4.5.0 20100414 (Fedora MinGW 4.5.0-1.fc 14) configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build --arch= x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686 -pc-min gw32-gcc' --enable-w32threads --enable-memalign-hack --enable-runtime- cpudetect --enable-cross-compile --enable-static --disable-shared --extra- libs='-lws2_32 - lwinmm -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snap shots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/s napshots/build/lib' --enable-bz libavutil 51. 59.100 / 51. 59.100 libavcodec 54. 29.100 / 54. 29.100 libavformat 54. 10.100 / 54. 10.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 82.100 / 2. 82.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Guessed Channel Layout for Input Stream #0.0 : mono Input #0, asf, from 'screen_codec.wmv': Metadata: WMFSDKVersion : 7.01.00.3055 WMFSDKNeeded : 0.0.0.0000 Duration: 00:01:35.87, start: 0.192000, bitrate: 82 kb/s Stream #0:0: Audio: wmav2 (a[1][0][0] / 0x0161), 8000 Hz, mono, s16, 0 kb/s Stream #0:1: Video: mss1 (MSS1 / 0x3153534D), pal8, 1024x768, 1k tbr, 1k tbn , 1k tbc w:1024 h:768 pixfmt:pal8 tb:1/1000 fr:1000/1 sar:0/1 sws_param:flags=2 [ffmpeg_buffersink @ 0x1e17c20] No opaque field provided [format @ 0x1e17f00] auto-inserting filter 'auto-inserted scaler 0' between the filter 'Parsed_null_0' and the filter 'format' [auto-inserted scaler 0 @ 0x1e18900] w:1024 h:768 fmt:pal8 sar:0/1 -> w:1024 h:7 68 fmt:yuv420p sar:0/1 flags:0x4 Output #0, avi, to 'out.avi': Metadata: WMFSDKVersion : 7.01.00.3055 WMFSDKNeeded : 0.0.0.0000 ISFT : Lavf54.10.100 Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 1024x768, q=2-31, 20 0 kb/s, 1k tbn, 1k tbc Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 8000 Hz, mono, s16 Stream mapping: Stream #0:1 -> #0:0 (mss1 -> mpeg4) Stream #0:0 -> #0:1 (wmav2 -> libmp3lame) Press [q] to stop, [?] for help Multiple frames in a packet from stream 0 frame= 9 fps=0.0 q=24.0 size= 78kB time=00:00:02.23 bitrate= 287.2kbits/ Error while decoding stream #0:1: Invalid data found when processing input Last message repeated 4 times frame= 19 fps= 19 q=31.0 size= 150kB time=00:00:10.72 bitrate= 114.7kbits/ frame= 28 fps= 18 q=31.0 size= 277kB time=00:00:20.54 bitrate= 110.6kbits/ frame= 40 fps= 19 q=31.0 size= 348kB time=00:00:28.00 bitrate= 101.9kbits/ frame= 50 fps= 20 q=31.0 size= 426kB time=00:00:35.28 bitrate= 99.0kbits/ frame= 61 fps= 20 q=24.8 size= 508kB time=00:00:41.54 bitrate= 100.3kbits/ frame= 70 fps= 20 q=31.0 size= 619kB time=00:00:51.12 bitrate= 99.2kbits/ frame= 80 fps= 19 q=31.0 size= 728kB time=00:01:01.20 bitrate= 97.4kbits/ Error while decoding stream #0:1: Invalid data found when processing input Last message repeated 4 times frame= 88 fps= 19 q=31.0 size= 842kB time=00:01:11.64 bitrate= 96.2kbits/ Error while decoding stream #0:1: Invalid data found when processing input Last message repeated 18 times frame= 90 fps= 18 q=31.0 size= 928kB time=00:01:22.50 bitrate= 92.2kbits/ Error while decoding stream #0:1: Invalid data found when processing input Last message repeated 7 times frame= 95 fps= 17 q=31.0 Lsize= 2534kB time=00:01:33.81 bitrate= 221.3kbits /s video:258kB audio:17kB subtitle:0 global headers:0kB muxing overhead 821.800131% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 22 18:14:38 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 22 Jun 2012 16:14:38 -0000 Subject: [FFmpeg-trac] #1478(undetermined:new): PulseAudio input performance regression Message-ID: <041.f95fd9b0ea08190be91d4e26d0acfd3f@avcodec.org> #1478: PulseAudio input performance regression -------------------------------------+------------------------------------- Reporter: | Type: defect GreatEmerald | Priority: important Status: new | Version: git- Component: | master undetermined | Blocked By: Keywords: | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: There has been a regression that severely reduces the performance of recording input !PulseAudio streams using the ''pulse'' input device. Before the regression, I could record one audio and one video stream at a constant 30 frames per second (capped), but after the regression the recording keeps dropping frames, resulting in an unacceptable 25 FPS on average recording performance. It doesn't matter what video or audio codecs are in use, the result is always the same. In order to identify where the problem lies, I used git bisect to see what was the regressing commit. Unfortunately, the last bisected commits didn't build properly (configure doesn't give me all of the options that I use for building a complete FFmpeg, and even with some of the options disabled, it only builds the libraries, and not the binary, which doesn't allow me to test whether the regression is still there or not). Still, bisecting allowed me to narrow down the list to these commits: 9dced8542618c12e0496e7db3067a61ba9080a45 e77c86629fe803bc07ccfe323151486fe977b133 6c9eac19988fb85d9bf911e20e9675d814ab10dd b7327887ea260d26e4fe98d34149cd57168f2ba3 7af99a01c4e77efa002a672d72f142257e87bf38 836ce90566d5c14f2f45303b9cc46b321ddca61f 2e215267901dfbe90d2c041d7e5944aa32b3e071 560f7774a4edde550e35f85e4b1c6cc74c85f48f 3b266da3d35f3f7a61258b78384dfe920d875d29 ea9367e9212076d30deee6d28907d3d61ef46f7e 4778783160fb8d7aa39dafdabc756f1691b830f7 More precisely, commit 4778783160fb8d7aa39dafdabc756f1691b830f7 is the first confirmed bad commit, while commit dcd207c4cbcd9dd72b73e5b544c055b29885be64 was the last known good commit. There is a non-ideal workaround for this regression, which is to switch to ALSA input rather than use the native !PulseAudio one. However, that creates popping sounds in the recording. I'm using openSUSE 12.1 x86_64, currently with !PulseAudio 2.0, although before that I used PA 1.1. There is no change in performance between the two versions. From the hardware side, I have two sound cards - a dedicated Creative !SoundBlaster X-Fi !XtremeGamer card, and an integrated Intel Azalia chip. Using either soundcard, recording an output monitor (system sounds) doesn't cause this problem, but recording an actual input device, such as a microphone, does. How to reproduce: To test this, I run FFmpeg like this: {{{ /usr/bin/ffmpeg -xerror \ -f pulse -i alsa_input.pci-0000_00_14.2.analog-stereo \ -f x11grab -i :0.0 \ -codec:a pcm_s16le -threads 0 -y Video.mkv }}} The complete output of this command, using the last confirmed bad version, is as follows: {{{ ffmpeg version N-39892-g4778783 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 22 2012 18:44:00 with gcc 4.6.2 configuration: --shlibdir=/usr/lib64 --prefix=/usr --mandir=/usr/share/man --libdir=/usr/lib64 --enable-shared --disable- static --enable-debug --disable-stripping --extra-cflags='-fmessage- length=0 -O2 -march=native -D_FORTIFY_SOURCE=2 -fstack-protector -funwind- tables -fasynchronous-unwind-tables -g -fPIC -I/usr/include/gsm' --enable- gpl --enable-x11grab --enable-version3 --enable-pthreads --enable-avfilter --enable-libpulse libavutil 51. 46.100 / 51. 46.100 libavcodec 54. 14.101 / 54. 14.101 libavformat 54. 3.100 / 54. 3.100 libavdevice 53. 4.100 / 53. 4.100 libavfilter 2. 70.100 / 2. 70.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 11.100 / 0. 11.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, pulse, from 'alsa_input.pci-0000_00_14.2.analog-stereo': Duration: N/A, start: 0.634532, bitrate: N/A Stream #0:0: Audio: pcm_s16le, 48000 Hz, 2 channels, s16, 1536 kb/s [x11grab @ 0x63a7c0] device: :0.0 -> display: :0.0 x: 0 y: 0 width: 640 height: 480 [x11grab @ 0x63a7c0] shared memory extension found Input #1, x11grab, from ':0.0': Duration: N/A, start: 1340381175.492614, bitrate: N/A Stream #1:0: Video: rawvideo (BGR[0] / 0x524742), bgr0, 640x480, 294617 kb/s, 29.97 tbr, 1000k tbn, 29.97 tbc Incompatible pixel format 'bgr0' for codec 'mpeg4', auto-selecting format 'yuv420p' [buffer @ 0x639680] w:640 h:480 pixfmt:bgr0 tb:1/1000000 sar:0/1 sws_param:flags=2 [buffersink @ 0x641620] auto-inserting filter 'auto-inserted scale 0' between the filter 'src' and the filter 'out' [scale @ 0x641ec0] w:640 h:480 fmt:bgr0 sar:0/1 -> w:640 h:480 fmt:yuv420p sar:0/1 flags:0x4 Guessed Channel Layout for Input Stream #0.0 : stereo Output #0, matroska, to 'Video.mkv': Metadata: encoder : Lavf54.3.100 Stream #0:0: Video: mpeg4, yuv420p, 640x480, q=2-31, 200 kb/s, 1k tbn, 29.97 tbc Stream #0:1: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s Stream mapping: Stream #1:0 -> #0:0 (rawvideo -> mpeg4) Stream #0:0 -> #0:1 (pcm_s16le -> pcm_s16le) Press [q] to stop, [?] for help frame= 264 fps= 24 q=25.8 Lsize= 2764kB time=00:00:10.98 bitrate=2061.9kbits/s dup=0 drop=27 video:687kB audio:2059kB global headers:0kB muxing overhead 0.625024% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 22 20:09:27 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 22 Jun 2012 18:09:27 -0000 Subject: [FFmpeg-trac] #986(avutil:new): windows named pipe seek In-Reply-To: <036.45bd592c3338571dff9df926846953b3@avcodec.org> References: <036.45bd592c3338571dff9df926846953b3@avcodec.org> Message-ID: <051.84dcd45e4970f428b5221c435ac0c873@avcodec.org> #986: windows named pipe seek -------------------------------------+------------------------------------- Reporter: setosha | Owner: michael Type: defect | Status: new Priority: normal | Component: avutil Version: unspecified | Resolution: Keywords: windows | Blocked By: named pipe seek | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by setosha): Your fix worked! Now ffmpeg can open windows named pipes. To use unnnamed pipes we need a way to open file in ffmpeg by it's HANDLE -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 22 21:24:45 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 22 Jun 2012 19:24:45 -0000 Subject: [FFmpeg-trac] #1474(FFmpeg:new): FFMPEG 2 videos (mpeg2video -> .mp4) audio fails In-Reply-To: <040.186ffd1bfe8fb24dd3c780d16bd118a9@avcodec.org> References: <040.186ffd1bfe8fb24dd3c780d16bd118a9@avcodec.org> Message-ID: <055.f19ae73bbeb7f72010c955ace10c8661@avcodec.org> #1474: FFMPEG 2 videos (mpeg2video -> .mp4) audio fails -------------------------------------+---------------------------------- Reporter: dcoffey3296 | Owner: Type: defect | Status: new Priority: normal | Component: FFmpeg Version: 0.11.1 | Resolution: Keywords: libavfilter | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+---------------------------------- Comment (by cehoyos): Could you please provide a sample? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 23 00:52:20 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 22 Jun 2012 22:52:20 -0000 Subject: [FFmpeg-trac] #1376(undetermined:new): avfilter crash In-Reply-To: <038.9858383e4eba95d5efc41a8e103edec2@avcodec.org> References: <038.9858383e4eba95d5efc41a8e103edec2@avcodec.org> Message-ID: <053.6d7f840d25cddd49a10e149de1658f75@avcodec.org> #1376: avfilter crash -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by saste): Please try again with latest git, I did some relevant changes to the code so it may be fixed (or should fail with more grace at least). I can't reproduce the crash here with both samples. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 23 05:14:26 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 23 Jun 2012 03:14:26 -0000 Subject: [FFmpeg-trac] #1474(FFmpeg:new): FFMPEG 2 videos (mpeg2video -> .mp4) audio fails In-Reply-To: <040.186ffd1bfe8fb24dd3c780d16bd118a9@avcodec.org> References: <040.186ffd1bfe8fb24dd3c780d16bd118a9@avcodec.org> Message-ID: <055.be8277ec12147b9e77ef7d3786565c22@avcodec.org> #1474: FFMPEG 2 videos (mpeg2video -> .mp4) audio fails -------------------------------------+---------------------------------- Reporter: dcoffey3296 | Owner: Type: defect | Status: new Priority: normal | Component: FFmpeg Version: 0.11.1 | Resolution: Keywords: libavfilter | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+---------------------------------- Comment (by dcoffey3296): Hi cehoyos, I posted this earlier but probably got buried in my comments. Here is a 30 second sample clip: http://dcoffey.net/FTP/tommy30.mov Let me know if you'd like the full version, it's about 500 Mb. I generated this clip with: ffmpeg -sameq -t 00:00:30 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 23 05:27:37 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 23 Jun 2012 03:27:37 -0000 Subject: [FFmpeg-trac] #1479(build system:new): --disable-optimisations causes build to fail against android ndk Message-ID: <035.15871e02dba5f3dc601a40692ae20105@avcodec.org> #1479: --disable-optimisations causes build to fail against android ndk --------------------------------------+---------------------------------- Reporter: notzed | Type: defect Status: new | Priority: normal Component: build system | Version: 0.11.1 Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------------+---------------------------------- When compiling with the android ndk, using --disable-optimizations causes the build to fail immediately: /usr/local/android-ndk-r7c/toolchains/arm-linux- androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc -I. -I/home/notzed/svn/jjmpeg-0.11/jjmpeg-core/jni/ffmpeg-0.11/ -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -DHAVE_AV_CONFIG_H -I/usr/local/android-ndk-r7c/platforms/android-8/arch-arm//usr/include -mfloat-abi=softfp -mfpu=neon -marm -march=armv7-a --sysroot=/usr/local /android-ndk-r7c/platforms/android-8/arch-arm/ -std=c99 -fPIC -marm -g -Wdeclaration-after-statement -Wall -Wno-parentheses -Wno-switch -Wno- format-zero-length -Wdisabled-optimization -Wpointer-arith -Wredundant- decls -Wno-pointer-sign -Wwrite-strings -Wtype-limits -Wundef -Wmissing- prototypes -Wno-pointer-to-int-cast -Wstrict-prototypes -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -Werror=implicit-function- declaration -Werror=missing-prototypes -MMD -MF libavformat/4xm.d -MT libavformat/4xm.o -c -o libavformat/4xm.o /home/notzed/svn/jjmpeg-0.11 /jjmpeg-core/jni/ffmpeg-0.11/libavformat/4xm.c In file included from /home/notzed/svn/jjmpeg-0.11/jjmpeg- core/jni/ffmpeg-0.11/libavutil/intmath.h:36, from /home/notzed/svn/jjmpeg-0.11/jjmpeg- core/jni/ffmpeg-0.11/libavutil/common.h:102, from /home/notzed/svn/jjmpeg-0.11/jjmpeg- core/jni/ffmpeg-0.11/libavutil/avutil.h:327, from /home/notzed/svn/jjmpeg-0.11/jjmpeg- core/jni/ffmpeg-0.11/libavutil/samplefmt.h:22, from /home/notzed/svn/jjmpeg-0.11/jjmpeg- core/jni/ffmpeg-0.11/libavcodec/avcodec.h:30, from /home/notzed/svn/jjmpeg-0.11/jjmpeg- core/jni/ffmpeg-0.11/libavformat/avformat.h:197, from /home/notzed/svn/jjmpeg-0.11/jjmpeg- core/jni/ffmpeg-0.11/libavformat/4xm.c:32: /home/notzed/svn/jjmpeg-0.11/jjmpeg- core/jni/ffmpeg-0.11/libavutil/arm/intmath.h: In function 'av_clip_uintp2_arm': /home/notzed/svn/jjmpeg-0.11/jjmpeg- core/jni/ffmpeg-0.11/libavutil/arm/intmath.h:82: warning: asm operand 2 probably doesn't match constraints /home/notzed/svn/jjmpeg-0.11/jjmpeg- core/jni/ffmpeg-0.11/libavutil/arm/intmath.h:82: error: impossible constraint in 'asm' make[1]: *** [libavformat/4xm.o] Error 1 This is caused by this instruction/function: #define av_clip_uintp2 av_clip_uintp2_arm static av_always_inline av_const unsigned av_clip_uintp2_arm(int a, int p) { unsigned x; __asm__ ("usat %0, %2, %1" : "=r"(x) : "r"(a), "i"(p)); return x; } usat's second argument must be an immediate value, so unless this function is inlined it cannot work. Adding --enable-small allows the build to continue further as it forces inlining (rather counter-intuitively), but it then fails at: /usr/local/android-ndk-r7c/toolchains/arm-linux- androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc -I. -I/home/notzed/svn/jjmpeg-0.11/jjmpeg-core/jni/ffmpeg-0.11/ -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -DHAVE_AV_CONFIG_H -I/usr/local/android-ndk-r7c/platforms/android-8/arch-arm//usr/include -mfloat-abi=softfp -mfpu=neon -marm -march=armv7-a --sysroot=/usr/local /android-ndk-r7c/platforms/android-8/arch-arm/ -std=c99 -fPIC -marm -g -Wdeclaration-after-statement -Wall -Wno-parentheses -Wno-switch -Wno- format-zero-length -Wdisabled-optimization -Wpointer-arith -Wredundant- decls -Wno-pointer-sign -Wwrite-strings -Wtype-limits -Wundef -Wmissing- prototypes -Wno-pointer-to-int-cast -Wstrict-prototypes -Os -fno-math- errno -fno-signed-zeros -fno-tree-vectorize -Werror=implicit-function- declaration -Werror=missing-prototypes -MMD -MF libswscale/output.d -MT libswscale/output.o -c -o libswscale/output.o /home/notzed/svn/jjmpeg-0.11 /jjmpeg-core/jni/ffmpeg-0.11/libswscale/output.c In file included from /home/notzed/svn/jjmpeg-0.11/jjmpeg- core/jni/ffmpeg-0.11/libavutil/intmath.h:36, from /home/notzed/svn/jjmpeg-0.11/jjmpeg- core/jni/ffmpeg-0.11/libavutil/common.h:102, from /home/notzed/svn/jjmpeg-0.11/jjmpeg- core/jni/ffmpeg-0.11/libavutil/avutil.h:327, from /home/notzed/svn/jjmpeg-0.11/jjmpeg- core/jni/ffmpeg-0.11/libswscale/output.c:27: /home/notzed/svn/jjmpeg-0.11/jjmpeg- core/jni/ffmpeg-0.11/libavutil/arm/intmath.h: In function 'yuv2plane1_10_c_template': /home/notzed/svn/jjmpeg-0.11/jjmpeg- core/jni/ffmpeg-0.11/libavutil/arm/intmath.h:82: warning: asm operand 2 probably doesn't match constraints /home/notzed/svn/jjmpeg-0.11/jjmpeg- core/jni/ffmpeg-0.11/libavutil/arm/intmath.h:82: warning: asm operand 2 probably doesn't match constraints /home/notzed/svn/jjmpeg-0.11/jjmpeg- core/jni/ffmpeg-0.11/libavutil/arm/intmath.h:82: error: impossible constraint in 'asm' /home/notzed/svn/jjmpeg-0.11/jjmpeg- core/jni/ffmpeg-0.11/libavutil/arm/intmath.h:82: error: impossible constraint in 'asm' In file included from /home/notzed/svn/jjmpeg-0.11/jjmpeg- core/jni/ffmpeg-0.11/libavutil/intmath.h:36, from /home/notzed/svn/jjmpeg-0.11/jjmpeg- core/jni/ffmpeg-0.11/libavutil/common.h:102, from /home/notzed/svn/jjmpeg-0.11/jjmpeg- core/jni/ffmpeg-0.11/libavutil/avutil.h:327, from /home/notzed/svn/jjmpeg-0.11/jjmpeg- core/jni/ffmpeg-0.11/libswscale/output.c:27: /home/notzed/svn/jjmpeg-0.11/jjmpeg- core/jni/ffmpeg-0.11/libavutil/arm/intmath.h: In function 'yuv2planeX_10_c_template': /home/notzed/svn/jjmpeg-0.11/jjmpeg- core/jni/ffmpeg-0.11/libavutil/arm/intmath.h:82: warning: asm operand 2 probably doesn't match constraints /home/notzed/svn/jjmpeg-0.11/jjmpeg- core/jni/ffmpeg-0.11/libavutil/arm/intmath.h:82: warning: asm operand 2 probably doesn't match constraints /home/notzed/svn/jjmpeg-0.11/jjmpeg- core/jni/ffmpeg-0.11/libswscale/output.c: In function 'yuv2rgb_X_c_template': /home/notzed/svn/jjmpeg-0.11/jjmpeg- core/jni/ffmpeg-0.11/libswscale/output.c:994: warning: 'A2' may be used uninitialized in this function /home/notzed/svn/jjmpeg-0.11/jjmpeg- core/jni/ffmpeg-0.11/libswscale/output.c:994: warning: 'A1' may be used uninitialized in this function /home/notzed/svn/jjmpeg-0.11/jjmpeg- core/jni/ffmpeg-0.11/libswscale/output.c: In function 'yuv2rgb_full_X_c_template': /home/notzed/svn/jjmpeg-0.11/jjmpeg- core/jni/ffmpeg-0.11/libswscale/output.c:1227: warning: 'A' may be used uninitialized in this function make[1]: *** [libswscale/output.o] Error 1 ---------------------- gcc is version 4.4.3 from the android ndk v7c. FFmpeg version 0.11.1 (I will try against the git's head once it's finished checking out) configuration, with --enable small on: FFMPEG_CONFIGURATION "--prefix=/home/notzed/svn/jjmpeg-0.11/jjmpeg- android/jni/build/armeabi-v7a --cross-prefix=/usr/local/android-ndk- r7c/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm- linux-androideabi- --enable-cross-compile --target-os=linux --extra- cflags='-I/usr/local/android-ndk-r7c/platforms/android-8/arch- arm//usr/include -mfloat-abi=softfp -mfpu=neon -marm -march=armv7-a --sysroot=/usr/local/android-ndk-r7c/platforms/android-8/arch-arm/' --extra-ldflags='-L/usr/local/android-ndk-r7c/platforms/android-8/arch- arm//usr/lib --sysroot=/usr/local/android-ndk-r7c/platforms/android-8 /arch-arm/' --arch=arm --disable-stripping --enable-debug --disable- optimizations --enable-small --disable-shared --enable-static --disable- symver --enable-pthreads --enable-gpl --enable-version3 --disable-doc --disable-ffmpeg --disable-ffplay --disable-ffprobe --disable-ffserver --disable-avdevice --disable-avfilter --disable-postproc" -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 23 05:42:46 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 23 Jun 2012 03:42:46 -0000 Subject: [FFmpeg-trac] #1479(build system:new): --disable-optimisations causes build to fail against android ndk In-Reply-To: <035.15871e02dba5f3dc601a40692ae20105@avcodec.org> References: <035.15871e02dba5f3dc601a40692ae20105@avcodec.org> Message-ID: <050.3d9dd2caf91ca53b8c38fbb4c137e601@avcodec.org> #1479: --disable-optimisations causes build to fail against android ndk --------------------------------+---------------------------------------- Reporter: notzed | Owner: Type: defect | Status: new Priority: normal | Component: build system Version: 0.11.1 | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------+---------------------------------------- Comment (by notzed): Ok so finally git head checked out. --disable-optimizations on it's own fails in a similar way. But if i also add --enable-small it builds completely, so I suppose that patch is pointless. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 23 08:57:40 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 23 Jun 2012 06:57:40 -0000 Subject: [FFmpeg-trac] #1474(FFmpeg:new): FFMPEG 2 videos (mpeg2video -> .mp4) audio fails In-Reply-To: <040.186ffd1bfe8fb24dd3c780d16bd118a9@avcodec.org> References: <040.186ffd1bfe8fb24dd3c780d16bd118a9@avcodec.org> Message-ID: <055.78feb80dc19740651825e63607ed2891@avcodec.org> #1474: FFMPEG 2 videos (mpeg2video -> .mp4) audio fails -------------------------------------+---------------------------------- Reporter: dcoffey3296 | Owner: Type: defect | Status: new Priority: normal | Component: FFmpeg Version: 0.11.1 | Resolution: Keywords: libavfilter | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+---------------------------------- Comment (by cehoyos): Replying to [comment:8 dcoffey3296]: > I posted this earlier but probably got buried in my comments. Sorry for missing it! Please always test with the actual sample you are uploading, I fear the problem is not reproducible with the provided sample;-( Please see http://ffmpeg.org/bugreports.html for information how to cut the original sample (1MB should be more than enough), if it doesn't work after cutting, use tools/qt-faststart before cutting it. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 23 09:43:37 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 23 Jun 2012 07:43:37 -0000 Subject: [FFmpeg-trac] #1480(undetermined:new): Grouping of command line options for more clarity Message-ID: <034.39a323c45f1a6eba51dd75e5775bc4f3@avcodec.org> #1480: Grouping of command line options for more clarity -------------------------------------+------------------------------------- Reporter: burek | Type: Status: new | enhancement Component: | Priority: wish undetermined | Version: Keywords: | unspecified Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Maybe it might be good to implement some kind of grouping of command line options, to make it more clear and readable (especially for new users of FFmpeg) and to clearly distinguish which option belongs to what. Consider the following example: {{{ ffmpeg {-f mjpeg -r 25 -i input} {-c:v libx264 -crf 23 -preset medium} {-acodec libfaac -ab 32k -ar 44100 -ac 2} {-f mpegts output} }}} Here we have all the options grouped by their associated inputs/outputs/streams. This would (maybe) help make the command lines more readable. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 23 10:01:34 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 23 Jun 2012 08:01:34 -0000 Subject: [FFmpeg-trac] #1241(build system:new): ffmpeg In-Reply-To: <034.87fb0194692fc008684f2e65d6a20a4b@avcodec.org> References: <034.87fb0194692fc008684f2e65d6a20a4b@avcodec.org> Message-ID: <049.47da72906bdd3205ce664185f91ebacd@avcodec.org> #1241: ffmpeg -------------------------------------+------------------------------------- Reporter: nadav | Owner: Type: defect | Status: new Priority: normal | Component: build Version: unspecified | system Keywords: arm | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by notzed): with this patch applied, --enable-optimize works, --enable-optimise --disable-neon also works. This is the config line, which is about the simplest I could manage and have it build: --prefix=/home/notzed/svn/ffmpeg-build/build/armeabi-v7a --cross- prefix=/usr/local/android-ndk-r7c/toolchains/arm-linux- androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi- --enable- cross-compile --target-os=linux --sysroot=/usr/local/android-ndk- r7c/platforms/android-8/arch-arm/ --arch=arm --disable-optimizations -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 23 10:06:29 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 23 Jun 2012 08:06:29 -0000 Subject: [FFmpeg-trac] #1480(undetermined:new): Grouping of command line options for more clarity In-Reply-To: <034.39a323c45f1a6eba51dd75e5775bc4f3@avcodec.org> References: <034.39a323c45f1a6eba51dd75e5775bc4f3@avcodec.org> Message-ID: <049.d721ad22437c4192b553ef2d66f26ff7@avcodec.org> #1480: Grouping of command line options for more clarity -------------------------------------+------------------------------------- Reporter: burek | Owner: Type: enhancement | Status: new Priority: wish | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by Cigaes): You can already write your command line that way: {{{ ffmpeg \\ -f mjpeg -r 25 -i input \\ -c:v libx264 -crf 23 -preset medium \\ -acodec libfaac -ab 32k -ar 44100 -ac 2 \\ -f mpegts output }}} if you want. Is it not readable enough for you? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 23 10:48:05 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 23 Jun 2012 08:48:05 -0000 Subject: [FFmpeg-trac] #1476(FFmpeg:new): rtp pcm_alaw/pcm_mulaw streaming from ALSA In-Reply-To: <036.d0f77a4b5c1191ae47b433e632819979@avcodec.org> References: <036.d0f77a4b5c1191ae47b433e632819979@avcodec.org> Message-ID: <051.9a8d62fe72049c9fb7bf1659e0d0ba0d@avcodec.org> #1476: rtp pcm_alaw/pcm_mulaw streaming from ALSA ------------------------------------+---------------------------------- Reporter: Spideru | Owner: Type: defect | Status: new Priority: important | Component: FFmpeg Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+---------------------------------- Comment (by Cigaes): I can not reproduce here. Please: * try to determine what part of the command line are actually relevant for the bug, using successively {{{-f null}}}, no {{{-acodec}}}, input from a file rather than ALSA, etc.; * provide {{{valgrind}}} output of the minimal command line. (It seems that ALSA is returning some unitialized data in the first packet, but that can probably not be related to a segfault in lavfi dozens of seconds later.) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 23 11:03:33 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 23 Jun 2012 09:03:33 -0000 Subject: [FFmpeg-trac] #1481(build system:new): BUS error on misaligned memory access on some ARM Message-ID: <035.97e07f5483f861586c15717cad7bb730@avcodec.org> #1481: BUS error on misaligned memory access on some ARM -------------------------------------+------------------------------------- Reporter: notzed | Type: defect Status: new | Priority: normal Component: build | Version: system | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- By default configure on armv6+ enables misaligned memory accesses using the HAVE_FAST_UNALIGNED define. I think some(?) ARM cpu's have run-time configurable exception behaviour for misaligned memory accesses, and unaligned access causes BUS errors if so configured. On locked android machines this cannot be changed by the user, and in general it's a global system setting so not appropriate to change anyway. Crash is reported for a Tegra 3 tablet - ASUS transformer prime. example crash below, where: ldr r3, [r0, r1, lsr #3] equates to: *((unsigned int *)(r0 + r1 >> 3)) Strangely this error is still quite rare and un-predictable, so I'm not certain this is the cause. But manually disabling HAVE_FAST_UNALIGNED seems to fix it. I don't really know what to suggest, perhaps allow HAVE_FAST_UNALIGNED to be overridden by a configure option. Program received signal SIGBUS, Bus error. [Switching to Thread 12614] mpeg4_decode_block (s=0x1f97f40, block=, n=1576, coded=, intra=488, rvlc=1534662004) at /home/notzed/svn/jjmpeg-0.11/jjmpeg- core/jni/ffmpeg-0.11/libavutil/arm/intreadwrite.h:54 54 __asm__ ("ldr %0, %1" : "=r"(v) : "m"(*q)); (gdb) where #0 mpeg4_decode_block (s=0x1f97f40, block=, n=1576, coded=, intra=488, rvlc=1534662004) at /home/notzed/svn/jjmpeg-0.11/jjmpeg- core/jni/ffmpeg-0.11/libavutil/arm/intreadwrite.h:54 #1 0x5b791574 in mpeg4_decode_mb (s=0x1f97f40, block=) at /home/notzed/svn/jjmpeg-0.11/jjmpeg- core/jni/ffmpeg-0.11/libavcodec/mpeg4videodec.c:1486 #2 0x5b710860 in decode_slice (s=0x1f97f40) at /home/notzed/svn/jjmpeg-0.11/jjmpeg- core/jni/ffmpeg-0.11/libavcodec/h263dec.c:217 #3 0x5b711b4c in ff_h263_decode_frame (avctx=0x1f66570, data=, data_size=, avpkt=) at /home/notzed/svn/jjmpeg-0.11/jjmpeg- core/jni/ffmpeg-0.11/libavcodec/h263dec.c:675 #4 0x5b7cfab8 in frame_worker_thread (arg=) at /home/notzed/svn/jjmpeg-0.11/jjmpeg- core/jni/ffmpeg-0.11/libavcodec/pthread.c:381 #5 0x40073e30 in __thread_entry () from /home/notzed/svn/jjmpeg-0.11 /jjmpeg-android/obj/local/armeabi-v7a/libc.so #6 0x40073984 in pthread_create () from /home/notzed/svn/jjmpeg-0.11 /jjmpeg-android/obj/local/armeabi-v7a/libc.so #7 0x00000000 in ?? () (gdb) disassemble $pc-16 $pc+16 Dump of assembler code from 0x5b790514 to 0x5b790534: 0x5b790514 : ldr r1, [r4, r3] 0x5b790518 : movw r12, #10732 ; 0x29ec 0x5b79051c : and r2, r1, #7 ; 0x7 0x5b790520 : ldr r0, [r4, r12] 0x5b790524 : ldr r3, [r0, r1, lsr #3] 0x5b790528 : rev r3, r3 0x5b79052c : mov r3, r3, lsl r2 0x5b790530 : mov r12, r3, lsr #23 End of assembler dump. (gdb) info registers all r0 0x21d18c0 35461312 r1 0x9998 39320 r2 0x0 0 r3 0x12 18 r4 0x1f97f40 33128256 r5 0x4 4 r6 0x5bb01568 1538266472 r7 0x628 1576 r8 0x1 1 r9 0x2314 8980 r10 0x0 0 r11 0x1 1 r12 0x29ec 10732 sp 0x5ca95ce8 0x5ca95ce8 lr 0x5b791574 1534662004 pc 0x5b790524 0x5b790524 f0 0 (raw 0x000000000000000000000000) f1 0 (raw 0x000000000000000000000000) f2 0 (raw 0x000000000000000000000000) f3 0 (raw 0x000000000000000000000000) f4 0 (raw 0x000000000000000000000000) f5 0 (raw 0x000000000000000000000000) f6 0 (raw 0x000000000000000000000000) f7 0 (raw 0x000000000000000000000000) fps 0x0 0 cpsr 0x80000010 2147483664 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 23 12:47:32 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 23 Jun 2012 10:47:32 -0000 Subject: [FFmpeg-trac] #986(avutil:new): windows named pipe seek In-Reply-To: <036.45bd592c3338571dff9df926846953b3@avcodec.org> References: <036.45bd592c3338571dff9df926846953b3@avcodec.org> Message-ID: <051.e6d5abe3552302885e73ab5f0cde64fa@avcodec.org> #986: windows named pipe seek -------------------------------------+------------------------------------- Reporter: setosha | Owner: michael Type: defect | Status: new Priority: normal | Component: avutil Version: unspecified | Resolution: Keywords: windows | Blocked By: named pipe seek | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by setosha): Does not work! No, seems codec does't know that source is streamable. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 23 14:42:42 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 23 Jun 2012 12:42:42 -0000 Subject: [FFmpeg-trac] #1241(build system:new): ffmpeg In-Reply-To: <034.87fb0194692fc008684f2e65d6a20a4b@avcodec.org> References: <034.87fb0194692fc008684f2e65d6a20a4b@avcodec.org> Message-ID: <049.4053e31004be9b8422c81513c622a464@avcodec.org> #1241: ffmpeg -------------------------------------+------------------------------------- Reporter: nadav | Owner: Type: defect | Status: new Priority: normal | Component: build Version: unspecified | system Keywords: arm | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * cc: notzed (added) Comment: Replying to [comment:8 notzed]: > with this patch applied, --enable-optimize works, --enable-optimise --disable-neon also works. --enable-optimize ? Your patch adds an externally visible symbol, does my new patch work for you? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 23 14:47:37 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 23 Jun 2012 12:47:37 -0000 Subject: [FFmpeg-trac] #1481(build system:new): BUS error on misaligned memory access on some ARM In-Reply-To: <035.97e07f5483f861586c15717cad7bb730@avcodec.org> References: <035.97e07f5483f861586c15717cad7bb730@avcodec.org> Message-ID: <050.393b54611d8c2658288469e34ffa88b3@avcodec.org> #1481: BUS error on misaligned memory access on some ARM -------------------------------------+------------------------------------- Reporter: notzed | Owner: Type: defect | Status: new Priority: normal | Component: build Version: unspecified | system Keywords: arm crash | Resolution: SIGBUS | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => arm crash SIGBUS Old description: > By default configure on armv6+ enables misaligned memory accesses using > the HAVE_FAST_UNALIGNED define. > > I think some(?) ARM cpu's have run-time configurable exception behaviour > for misaligned memory accesses, and unaligned access causes BUS errors if > so configured. On locked android machines this cannot be changed by the > user, and in general it's a global system setting so not appropriate to > change anyway. Crash is reported for a Tegra 3 tablet - ASUS transformer > prime. > > example crash below, where: > ldr r3, [r0, r1, lsr #3] > equates to: *((unsigned int *)(r0 + r1 >> 3)) > > Strangely this error is still quite rare and un-predictable, so I'm not > certain this is the cause. But manually disabling HAVE_FAST_UNALIGNED > seems to fix it. > > I don't really know what to suggest, perhaps allow HAVE_FAST_UNALIGNED to > be overridden by a configure option. > > Program received signal SIGBUS, Bus error. > [Switching to Thread 12614] > mpeg4_decode_block (s=0x1f97f40, block=, n=1576, > coded=, intra=488, rvlc=1534662004) at > /home/notzed/svn/jjmpeg-0.11/jjmpeg- > core/jni/ffmpeg-0.11/libavutil/arm/intreadwrite.h:54 > 54 __asm__ ("ldr %0, %1" : "=r"(v) : "m"(*q)); > (gdb) where > #0 mpeg4_decode_block (s=0x1f97f40, block=, n=1576, > coded=, intra=488, rvlc=1534662004) at > /home/notzed/svn/jjmpeg-0.11/jjmpeg- > core/jni/ffmpeg-0.11/libavutil/arm/intreadwrite.h:54 > #1 0x5b791574 in mpeg4_decode_mb (s=0x1f97f40, block= out>) at /home/notzed/svn/jjmpeg-0.11/jjmpeg- > core/jni/ffmpeg-0.11/libavcodec/mpeg4videodec.c:1486 > #2 0x5b710860 in decode_slice (s=0x1f97f40) at > /home/notzed/svn/jjmpeg-0.11/jjmpeg- > core/jni/ffmpeg-0.11/libavcodec/h263dec.c:217 > #3 0x5b711b4c in ff_h263_decode_frame (avctx=0x1f66570, data= optimized out>, data_size=, avpkt= out>) at /home/notzed/svn/jjmpeg-0.11/jjmpeg- > core/jni/ffmpeg-0.11/libavcodec/h263dec.c:675 > #4 0x5b7cfab8 in frame_worker_thread (arg=) at > /home/notzed/svn/jjmpeg-0.11/jjmpeg- > core/jni/ffmpeg-0.11/libavcodec/pthread.c:381 > #5 0x40073e30 in __thread_entry () from /home/notzed/svn/jjmpeg-0.11 > /jjmpeg-android/obj/local/armeabi-v7a/libc.so > #6 0x40073984 in pthread_create () from /home/notzed/svn/jjmpeg-0.11 > /jjmpeg-android/obj/local/armeabi-v7a/libc.so > #7 0x00000000 in ?? () > (gdb) disassemble $pc-16 $pc+16 > Dump of assembler code from 0x5b790514 to 0x5b790534: > 0x5b790514 : ldr r1, [r4, r3] > 0x5b790518 : movw r12, #10732 ; 0x29ec > 0x5b79051c : and r2, r1, #7 ; 0x7 > 0x5b790520 : ldr r0, [r4, r12] > 0x5b790524 : ldr r3, [r0, r1, lsr #3] > 0x5b790528 : rev r3, r3 > 0x5b79052c : mov r3, r3, lsl r2 > 0x5b790530 : mov r12, r3, lsr #23 > End of assembler dump. > (gdb) info registers all > r0 0x21d18c0 35461312 > r1 0x9998 39320 > r2 0x0 0 > r3 0x12 18 > r4 0x1f97f40 33128256 > r5 0x4 4 > r6 0x5bb01568 1538266472 > r7 0x628 1576 > r8 0x1 1 > r9 0x2314 8980 > r10 0x0 0 > r11 0x1 1 > r12 0x29ec 10732 > sp 0x5ca95ce8 0x5ca95ce8 > lr 0x5b791574 1534662004 > pc 0x5b790524 0x5b790524 > f0 0 (raw 0x000000000000000000000000) > f1 0 (raw 0x000000000000000000000000) > f2 0 (raw 0x000000000000000000000000) > f3 0 (raw 0x000000000000000000000000) > f4 0 (raw 0x000000000000000000000000) > f5 0 (raw 0x000000000000000000000000) > f6 0 (raw 0x000000000000000000000000) > f7 0 (raw 0x000000000000000000000000) > fps 0x0 0 > cpsr 0x80000010 2147483664 New description: By default configure on armv6+ enables misaligned memory accesses using the HAVE_FAST_UNALIGNED define. I think some(?) ARM cpu's have run-time configurable exception behaviour for misaligned memory accesses, and unaligned access causes BUS errors if so configured. On locked android machines this cannot be changed by the user, and in general it's a global system setting so not appropriate to change anyway. Crash is reported for a Tegra 3 tablet - ASUS transformer prime. example crash below, where: {{{ ldr r3, [r0, r1, lsr #3] }}} equates to: *((unsigned int *)(r0 + r1 >> 3)) Strangely this error is still quite rare and un-predictable, so I'm not certain this is the cause. But manually disabling HAVE_FAST_UNALIGNED seems to fix it. I don't really know what to suggest, perhaps allow HAVE_FAST_UNALIGNED to be overridden by a configure option. {{{ Program received signal SIGBUS, Bus error. [Switching to Thread 12614] mpeg4_decode_block (s=0x1f97f40, block=, n=1576, coded=, intra=488, rvlc=1534662004) at /home/notzed/svn/jjmpeg-0.11/jjmpeg- core/jni/ffmpeg-0.11/libavutil/arm/intreadwrite.h:54 54 __asm__ ("ldr %0, %1" : "=r"(v) : "m"(*q)); (gdb) where #0 mpeg4_decode_block (s=0x1f97f40, block=, n=1576, coded=, intra=488, rvlc=1534662004) at /home/notzed/svn/jjmpeg-0.11/jjmpeg- core/jni/ffmpeg-0.11/libavutil/arm/intreadwrite.h:54 #1 0x5b791574 in mpeg4_decode_mb (s=0x1f97f40, block=) at /home/notzed/svn/jjmpeg-0.11/jjmpeg- core/jni/ffmpeg-0.11/libavcodec/mpeg4videodec.c:1486 #2 0x5b710860 in decode_slice (s=0x1f97f40) at /home/notzed/svn/jjmpeg-0.11/jjmpeg- core/jni/ffmpeg-0.11/libavcodec/h263dec.c:217 #3 0x5b711b4c in ff_h263_decode_frame (avctx=0x1f66570, data=, data_size=, avpkt=) at /home/notzed/svn/jjmpeg-0.11/jjmpeg- core/jni/ffmpeg-0.11/libavcodec/h263dec.c:675 #4 0x5b7cfab8 in frame_worker_thread (arg=) at /home/notzed/svn/jjmpeg-0.11/jjmpeg- core/jni/ffmpeg-0.11/libavcodec/pthread.c:381 #5 0x40073e30 in __thread_entry () from /home/notzed/svn/jjmpeg-0.11 /jjmpeg-android/obj/local/armeabi-v7a/libc.so #6 0x40073984 in pthread_create () from /home/notzed/svn/jjmpeg-0.11 /jjmpeg-android/obj/local/armeabi-v7a/libc.so #7 0x00000000 in ?? () (gdb) disassemble $pc-16 $pc+16 Dump of assembler code from 0x5b790514 to 0x5b790534: 0x5b790514 : ldr r1, [r4, r3] 0x5b790518 : movw r12, #10732 ; 0x29ec 0x5b79051c : and r2, r1, #7 ; 0x7 0x5b790520 : ldr r0, [r4, r12] 0x5b790524 : ldr r3, [r0, r1, lsr #3] 0x5b790528 : rev r3, r3 0x5b79052c : mov r3, r3, lsl r2 0x5b790530 : mov r12, r3, lsr #23 End of assembler dump. (gdb) info registers all r0 0x21d18c0 35461312 r1 0x9998 39320 r2 0x0 0 r3 0x12 18 r4 0x1f97f40 33128256 r5 0x4 4 r6 0x5bb01568 1538266472 r7 0x628 1576 r8 0x1 1 r9 0x2314 8980 r10 0x0 0 r11 0x1 1 r12 0x29ec 10732 sp 0x5ca95ce8 0x5ca95ce8 lr 0x5b791574 1534662004 pc 0x5b790524 0x5b790524 f0 0 (raw 0x000000000000000000000000) f1 0 (raw 0x000000000000000000000000) f2 0 (raw 0x000000000000000000000000) f3 0 (raw 0x000000000000000000000000) f4 0 (raw 0x000000000000000000000000) f5 0 (raw 0x000000000000000000000000) f6 0 (raw 0x000000000000000000000000) f7 0 (raw 0x000000000000000000000000) fps 0x0 0 cpsr 0x80000010 2147483664 }}} -- Comment: Thank you for porting this from ffmpeg-user! Could you add complete output, ie everything (including command line, maybe r -i file -f null -) above "Program received"? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 23 14:58:58 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 23 Jun 2012 12:58:58 -0000 Subject: [FFmpeg-trac] #1480(undetermined:new): Grouping of command line options for more clarity In-Reply-To: <034.39a323c45f1a6eba51dd75e5775bc4f3@avcodec.org> References: <034.39a323c45f1a6eba51dd75e5775bc4f3@avcodec.org> Message-ID: <049.5ef952412c3387d2beadf0e553f3c32a@avcodec.org> #1480: Grouping of command line options for more clarity -------------------------------------+------------------------------------- Reporter: burek | Owner: Type: enhancement | Status: new Priority: wish | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by burek): Yes, I know, but it's not about me, it's about new FFmpeg users, that usually are not aware that order of options does matter to FFmpeg. One example is -ss option, which seeks the input file to the given time point. If it is placed before "-i" it is parsed as an input option and if placed after "-i" it is parsed as an output option. First case is a lot faster and the second case is a lot more accurate, but users who misplace that option usually end up thinking that something doesn't work properly in FFmpeg. This is why I'm suggesting this feature, which can easily help on this matter by visually and logically grouping options together. Every group of options could be distinguished by '{' and '}' parenthesis. Inside each group the order of options wouldn't matter, so it would be the same to write these 2 command lines: {{{ # ffmpeg {-ss 100 -i input} ... {output} # ffmpeg {-i input -ss 100} ... {output} }}} because each group would belong to a certain input/output. Also, another example is "-preset" option, which is usually used for video encoder (mostly libx264) but which also conflicts (I recently found this out) with aac encoder, because it also has an option named "-preset". So writing something like this: {{{ # ffmpeg -i input -vcodec libx264 -acodec aac -preset medium output }}} would set the -preset option for both libx264 and aac, so -preset:v is suggested. Also, when people are using -map option, after that they need to use stream specifiers to specify to which stream the option belongs. This can also be solved by this grouping feature. For example: {{{ # ffmpeg {-i input} {-map 0:0 -vcodec libx264 -crf 20} {-map 0:1 -acodec aac} {-f mp4 output} }}} Keep in mind that order of options inside one group does not matter, because each group contains either input/output or a specific stream (using -map), so all options are grouped and clearly indicate what is what in the command line. The above cmd line could be written like this and it would still do the same thing: {{{ # ffmpeg {-i input} {-crf 20 -vcodec libx264 -map 0:0} {-acodec aac -map 0:1} {output -f mp4} }}} I hope you get the idea :) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 23 17:34:09 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 23 Jun 2012 15:34:09 -0000 Subject: [FFmpeg-trac] #1376(undetermined:new): avfilter crash In-Reply-To: <038.9858383e4eba95d5efc41a8e103edec2@avcodec.org> References: <038.9858383e4eba95d5efc41a8e103edec2@avcodec.org> Message-ID: <053.a5c159be79221455fac8e16b4764a2f0@avcodec.org> #1376: avfilter crash -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ami_stuff): tested, but unfortunately nothing changed: {{{ (gdb) r -acodec real_144 -i airfone.mov -vn -acodec mp2 -f null - Starting program: d:\mingw\msys\1.0\ffmpeg-head-ab7d6cb\ffmpegx.exe -acodec real _144 -i airfone.mov -vn -acodec mp2 -f null - [New Thread 2224.0x89c] ffmpeg version N-41820-g13ba872 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 22 2012 10:52:39 with gcc 4.5.0 20100414 (Fedora MinGW 4.5.0-1.fc 14) configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build --arch= x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686 -pc-min gw32-gcc' --enable-w32threads --enable-memalign-hack --enable-runtime- cpudetect --enable-cross-compile --enable-static --disable-shared --extra- libs='-lws2_32 - lwinmm -lpthread' --extra-cflags='--static -I/var/www/users/research/ffmpeg/snap shots/build/include' --extra-ldflags='-static -L/var/www/users/research/ffmpeg/s napshots/build/lib' --enable-bz libavutil 51. 60.100 / 51. 60.100 libavcodec 54. 29.100 / 54. 29.100 libavformat 54. 11.100 / 54. 11.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 82.100 / 2. 82.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x1e02340] max_analyze_duration 5000000 reached at 50 00000 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x1e02340] Could not find codec parameters (Video: no ne (PGVV / 0x56564750), 160x120, 467 kb/s) Guessed Channel Layout for Input Stream #0.1 : stereo Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'airfone.mov': Metadata: creation_time : 1994-12-29 22:24:20 Duration: 00:00:32.03, start: 0.000000, bitrate: 824 kb/s Stream #0:0(eng): Video: none (PGVV / 0x56564750), 160x120, 467 kb/s, 14.20 fps, 15 tbr, 30 tbn, 30 tbc Metadata: creation_time : 1994-12-29 22:24:20 handler_name : Apple Alias Data Handler Stream #0:1(eng): Audio: real_144 (raw / 0x20776172), 22254 Hz, stereo, s16 Metadata: creation_time : 1994-12-29 22:24:20 handler_name : Apple Alias Data Handler [aformat @ 0x1e188a0] auto-inserting filter 'auto-inserted resampler 0' between the filter 'Parsed_anull_0' and the filter 'aformat' [auto-inserted resampler 0 @ 0x1e199a0] chl:stereo fmt:s16 r:22254Hz -> chl:ster eo fmt:s16 r:22050Hz Output #0, null, to 'pipe:': Metadata: creation_time : 1994-12-29 22:24:20 encoder : Lavf54.11.100 Stream #0:0(eng): Audio: mp2, 22050 Hz, stereo, s16, 128 kb/s Metadata: creation_time : 1994-12-29 22:24:20 handler_name : Apple Alias Data Handler Stream mapping: Stream #0:1 -> #0:0 (real_144 -> mp2) Press [q] to stop, [?] for help Multiple frames in a packet from stream 1 [real_144 @ 0x1e0cbc0] Frame too small (8 bytes). Truncated file? Program received signal SIGSEGV, Segmentation fault. 0x0041fa9f in ?? () (gdb) }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 23 21:00:05 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 23 Jun 2012 19:00:05 -0000 Subject: [FFmpeg-trac] #1482(undetermined:new): FFMPEG fails to create a SRT file when extracting Subtitles Message-ID: <040.f21c0410ca794d08a7553dc895fd208d@avcodec.org> #1482: FFMPEG fails to create a SRT file when extracting Subtitles -------------------------------------+------------------------------------- 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: When extracing subtitles in SRT format FFMPEG creates a file but it is an illegible format. The link to the original file (too big to attach) http://www.mediafire.com/?dnvw6m61mky8pea Attaching the output file created How to reproduce: COMMAND: ffmpeg -i srt.ts -an -vn -scodec copy -copyinkf -f srt sub.srt {{{ ffmpeg version N-41578-ga5c1a0c Copyright (c) 2000-2012 the FFmpeg developers built on Jun 13 2012 22:34:53 with gcc 4.6.3 configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-runtime-cpudetect --enable-avisynth --enab le-bzlib --enable-frei0r --enable-libass --enable-libcelt --enable- libopencore-amrnb --enable-libopencore-amrwb --enable -libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable- libopenjpeg --enable-librtmp --enable-libschro edinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable- libvo-aacenc --enable-libvo-amrwbenc --enable- libvorbis --enable-libvpx --ena libavutil 51. 58.100 / 51. 58.100 libavcodec 54. 25.100 / 54. 25.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 79.100 / 2. 79.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [mpegts @ 002dbd00] max_analyze_duration 5000000 reached at 5000000 [NULL @ 02b171c0] start time is not set in estimate_timings_from_pts Input #0, mpegts, from 'srt.ts': Duration: 00:01:38.16, start: 0.151678, bitrate: 4310 kb/s Program 1 Stream #0:0[0x30]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p, 720x576 [SAR 64:45 DAR 16:9], 15000 kb /s, 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0x40](eng): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16, 256 kb/s Stream #0:2[0x50](eng): Subtitle: dvb_subtitle ([6][0][0][0] / 0x0006) Output #0, srt, to 'sub.srt': Metadata: encoder : Lavf54.6.101 Stream #0:0(eng): Subtitle: dvb_subtitle ([6][0][0][0] / 0x0006) Stream mapping: Stream #0:2 -> #0:0 (copy) Press [q] to stop, [?] for help size= 113kB time=00:01:37.25 bitrate= 9.5kbits/s video:0kB audio:0kB 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 Sat Jun 23 23:07:06 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 23 Jun 2012 21:07:06 -0000 Subject: [FFmpeg-trac] #1482(undetermined:new): FFMPEG fails to create a SRT file when extracting Subtitles In-Reply-To: <040.f21c0410ca794d08a7553dc895fd208d@avcodec.org> References: <040.f21c0410ca794d08a7553dc895fd208d@avcodec.org> Message-ID: <055.a9171103a1561e244a3af690bf584931@avcodec.org> #1482: FFMPEG fails to create a SRT file when extracting Subtitles -------------------------------------+------------------------------------- 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 Cigaes): Please check with latest Git head before submitting a bug report. The issue your are reporting has been fixed two days ago. That does not mean your command will work: it can not, as subtitles in your MPEG-TS file are images and ffmpeg does not implement an OCR system. But at least it will fail with a clear message: {{{ [srt @ 0x80fe40] Unsupported subtitles codec: dvb_subtitle }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 24 00:12:30 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 23 Jun 2012 22:12:30 -0000 Subject: [FFmpeg-trac] #1482(undetermined:new): FFMPEG fails to create a SRT file when extracting Subtitles In-Reply-To: <040.f21c0410ca794d08a7553dc895fd208d@avcodec.org> References: <040.f21c0410ca794d08a7553dc895fd208d@avcodec.org> Message-ID: <055.ea88d8238c249e7bf63df19360d4fe19@avcodec.org> #1482: FFMPEG fails to create a SRT file when extracting Subtitles -------------------------------------+------------------------------------- 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): Okay thanks. How did you know it's a image and not text? Reason I'm asking, I tried a different file - a WTV file which has Closed Captions (I'm able to extract them using CCExtractor after converting it to a TS file). When I try to use FFMPEG wtih teh WTV file, here's the error I get: ffmpeg -i "..\NCIS HD.wtv" -an -vn -scodec copy -copyinkf -f srt sub.srt {{{ ffmpeg version N-41843-gc17808c Copyright (c) 2000-2012 the FFmpeg developers built on Jun 22 2012 17:40:07 with gcc 4.7.1 configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-runtime-cpudetect --enable-avisynth --enab le-bzlib --enable-frei0r --enable-libass --enable-libcelt --enable- libopencore-amrnb --enable-libopencore-amrwb --enable -libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable- libopenjpeg --enable-librtmp --enable-libschro edinger --enable-libspeex --enable-libtheora --enable-libutvideo --enable- libvo-aacenc --enable-libvo-amrwbenc --enable- libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable- libxvid --enable-zlib libavutil 51. 61.100 / 51. 61.100 libavcodec 54. 29.100 / 54. 29.100 libavformat 54. 11.100 / 54. 11.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 82.100 / 2. 82.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [mpeg2video @ 01d77800] mpeg_decode_postinit() failure Last message repeated 10 times Input #0, wtv, from '..\NCIS HD.wtv': Metadata: WM/MediaClassPrimaryID: db9830bd-3ab3-4fab-8a371a995f7ff74 WM/MediaClassSecondaryID: ba7f258a-62f7-47a9-b21f4651c42a000 Title : NCIS: Los Angeles WM/SubTitle : Sacrifice WM/SubTitleDescription: The LAPD asks NCIS for help when a case exposes a link between a Mexican drug cartel and a t errorist. genre : Drama;General;Series;Action/Adventure WM/OriginalReleaseTime: 0 WM/MediaCredits : Chris O'Donnell/LL Cool J/Linda Hunt/Daniela Ruah/Eric Christian Olsen/Barrett Foa/Ren??e Felice S mith;John P. Kousakis;;America Olivo/Brant Cotton/Doug Rao/Danny Nucci/Gino Montesinos/Farshad Farahat/Carlos Arellano/C heryl Texiera/Brian Michael Jones/Jen service_provider: KPHODT service_name : KPHODT (KPHO-DT) WM/MediaNetworkAffiliation: CBS Affiliate WM/MediaOriginalChannel: 5 WM/MediaOriginalChannelSubNumber: 1 WM/MediaOriginalBroadcastDateTime: 2011-10-18T07:00:00Z WM/MediaOriginalRunTime: 38375940244 WM/MediaIsStereo: true WM/MediaIsRepeat: false WM/MediaIsLive : false WM/MediaIsTape : false WM/MediaIsDelay : false WM/MediaIsSubtitled: false WM/MediaIsMovie : false WM/MediaIsPremiere: false WM/MediaIsFinale: false WM/MediaIsSAP : false WM/MediaIsSport : false WM/ParentalRating: TV-14 WM/Provider : MediaCenterDefault WM/VideoClosedCaptioning: true WM/WMRVEncodeTime: 2011-10-19 03:00:02 WM/WMRVSeriesUID: !MCSeries!01158361 WM/WMRVServiceID: !MCService!28455624 WM/WMRVProgramID: !MCProgram!264522248 WM/WMRVRequestID: 0 WM/WMRVScheduleItemID: 0 WM/WMRVQuality : 3 WM/WMRVOriginalSoftPrePadding: 420 WM/WMRVOriginalSoftPostPadding: 180 WM/WMRVHardPrePadding: -300 WM/WMRVHardPostPadding: 0 WM/WMRVATSCContent: true WM/WMRVDTVContent: true WM/WMRVHDContent: true Duration : 36582312388 WM/WMRVEndTime : 2011-10-19 04:01:00 WM/WMRVBitrate : 12.738619 WM/WMRVKeepUntil: 0 WM/WMRVActualSoftPrePadding: 297 WM/WMRVActualSoftPostPadding: 0 WM/WMRVContentProtected: false WM/WMRVContentProtectedPercent: 0 WM/WMRVExpirationSpan: 9223372036854775807 WM/WMRVInBandRatingSystem: 255 WM/WMRVInBandRatingLevel: 255 WM/WMRVInBandRatingAttributes: 0 WM/WMRVWatched : false WM/MediaThumbWidth: 352 WM/MediaThumbHeight: 198 WM/MediaThumbStride: 1056 WM/MediaThumbRet: 0 WM/MediaThumbRatingSystem: 255 WM/MediaThumbRatingLevel: 255 WM/MediaThumbRatingAttributes: 0 WM/MediaThumbAspectRatioX: 16 WM/MediaThumbAspectRatioY: 9 WM/MediaThumbTimeStamp: 4634350287386204132 WM/MediaThumbType: 3 Duration: 01:00:57.28, start: 1.797444, bitrate: 12741 kb/s Stream #0:0[0xe](eng): Audio: ac3, 48000 Hz, 5.1(side), s16, 384 kb/s Stream #0:1[0xf](eng): Audio: ac3, 48000 Hz, stereo, s16, 192 kb/s Stream #0:2[0x10]: Video: mpeg2video (Main), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 38810 kb/s, 57.22 fps, 29.97 tbr , 10000k tbn, 59.94 tbc Stream #0:3[0x11]: Subtitle: dvb_teletext Stream #0:4[0x0]: Attachment: mjpeg Metadata: title : TV Thumbnail [srt @ 033150e0] Unsupported subtitles codec: dvb_teletext Output #0, srt, to 'sub.srt': Metadata: WM/MediaClassPrimaryID: db9830bd-3ab3-4fab-8a371a995f7ff74 WM/MediaClassSecondaryID: ba7f258a-62f7-47a9-b21f4651c42a000 Title : NCIS: Los Angeles WM/SubTitle : Sacrifice WM/SubTitleDescription: The LAPD asks NCIS for help when a case exposes a link between a Mexican drug cartel and a t errorist. genre : Drama;General;Series;Action/Adventure WM/OriginalReleaseTime: 0 WM/MediaCredits : Chris O'Donnell/LL Cool J/Linda Hunt/Daniela Ruah/Eric Christian Olsen/Barrett Foa/Ren??e Felice S mith;John P. Kousakis;;America Olivo/Brant Cotton/Doug Rao/Danny Nucci/Gino Montesinos/Farshad Farahat/Carlos Arellano/C heryl Texiera/Brian Michael Jones/Jen service_provider: KPHODT service_name : KPHODT (KPHO-DT) WM/MediaNetworkAffiliation: CBS Affiliate WM/MediaOriginalChannel: 5 WM/MediaOriginalChannelSubNumber: 1 WM/MediaOriginalBroadcastDateTime: 2011-10-18T07:00:00Z WM/MediaOriginalRunTime: 38375940244 WM/MediaIsStereo: true WM/MediaIsRepeat: false WM/MediaIsLive : false WM/MediaIsTape : false WM/MediaIsDelay : false WM/MediaIsSubtitled: false WM/MediaIsMovie : false WM/MediaIsPremiere: false WM/MediaIsFinale: false WM/MediaIsSAP : false WM/MediaIsSport : false WM/ParentalRating: TV-14 WM/Provider : MediaCenterDefault WM/VideoClosedCaptioning: true WM/WMRVEncodeTime: 2011-10-19 03:00:02 WM/WMRVSeriesUID: !MCSeries!01158361 WM/WMRVServiceID: !MCService!28455624 WM/WMRVProgramID: !MCProgram!264522248 WM/WMRVRequestID: 0 WM/WMRVScheduleItemID: 0 WM/WMRVQuality : 3 WM/WMRVOriginalSoftPrePadding: 420 WM/WMRVOriginalSoftPostPadding: 180 WM/WMRVHardPrePadding: -300 WM/WMRVHardPostPadding: 0 WM/WMRVATSCContent: true WM/WMRVDTVContent: true WM/WMRVHDContent: true Duration : 36582312388 WM/WMRVEndTime : 2011-10-19 04:01:00 WM/WMRVBitrate : 12.738619 WM/WMRVKeepUntil: 0 WM/WMRVActualSoftPrePadding: 297 WM/WMRVActualSoftPostPadding: 0 WM/WMRVContentProtected: false WM/WMRVContentProtectedPercent: 0 WM/WMRVExpirationSpan: 9223372036854775807 WM/WMRVInBandRatingSystem: 255 WM/WMRVInBandRatingLevel: 255 WM/WMRVInBandRatingAttributes: 0 WM/WMRVWatched : false WM/MediaThumbWidth: 352 WM/MediaThumbHeight: 198 WM/MediaThumbStride: 1056 WM/MediaThumbRet: 0 WM/MediaThumbRatingSystem: 255 WM/MediaThumbRatingLevel: 255 WM/MediaThumbRatingAttributes: 0 WM/MediaThumbAspectRatioX: 16 WM/MediaThumbAspectRatioY: 9 WM/MediaThumbTimeStamp: 4634350287386204132 WM/MediaThumbType: 3 encoder : Lavf54.11.100 Stream #0:0: Subtitle: dvb_teletext Stream mapping: Stream #0:3 -> #0:0 (copy) Could not write header for output file #0 (incorrect codec parameters ?): Invalid argument }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 24 00:21:47 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 23 Jun 2012 22:21:47 -0000 Subject: [FFmpeg-trac] #1482(undetermined:new): FFMPEG fails to create a SRT file when extracting Subtitles In-Reply-To: <040.f21c0410ca794d08a7553dc895fd208d@avcodec.org> References: <040.f21c0410ca794d08a7553dc895fd208d@avcodec.org> Message-ID: <055.def059261b44da65d4aa70514578dfdb@avcodec.org> #1482: FFMPEG fails to create a SRT file when extracting Subtitles -------------------------------------+------------------------------------- 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 Cigaes): Replying to [comment:2 ramitbhalla]: > How did you know it's a image and not text? Your copy-pasted console output had: {{{ Stream #0:2[0x50](eng): Subtitle: dvb_subtitle ([6][0][0][0] / 0x0006) }}} {{{dvb_subtitle}}} is a bitmap codec. > Reason I'm asking, I tried a different file - a WTV file which has Closed Captions (I'm able to extract them using CCExtractor after converting it to a TS file). > When I try to use FFMPEG wtih teh WTV file, here's the error I get: > {{{ > Stream #0:3[0x11]: Subtitle: dvb_teletext > [srt @ 033150e0] Unsupported subtitles codec: dvb_teletext > }}} That is normal with the current state of affairs, but it may be possible to enhance it. Can you point me to a file with such a track? It does not need to be big, just a few subtitles exchanges would be enough. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 24 03:13:52 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 24 Jun 2012 01:13:52 -0000 Subject: [FFmpeg-trac] #1483(avformat:new): Allow a list of keyframe numbers that are valid for starting a new segment Message-ID: <035.f1d34d8d4c5ccc7e34d20beabe395c44@avcodec.org> #1483: Allow a list of keyframe numbers that are valid for starting a new segment ----------------------------------+--------------------------------------- Reporter: gordon | Type: enhancement Status: new | Priority: normal Component: avformat | Version: unspecified Keywords: segment | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ----------------------------------+--------------------------------------- It would be beneficial to have an option with the segmenter to white list keyframes that can be used to start new segments. The duration of the segment would not cause a new segment to be created until a keyframe in the white list is reached. This will allow videos that have a subset of common keyframes to be segmented and maintain common starting points. Otherwise, a constant gop is required which is not optimal. My feature request will allow the encoder to optimize keyframe placement for different quality levels of the encode in variant streams without risking playback getting out of sync between the variant streams which makes swapping between streams impossible. Adding a command line option to input a comma separated list of frame numbers would be an easy way to implement this. Then the list can be checked against the current frame number when outputting packets into segments. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 24 04:18:40 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 24 Jun 2012 02:18:40 -0000 Subject: [FFmpeg-trac] #1241(build system:new): ffmpeg In-Reply-To: <034.87fb0194692fc008684f2e65d6a20a4b@avcodec.org> References: <034.87fb0194692fc008684f2e65d6a20a4b@avcodec.org> Message-ID: <049.950da567aef9f00323ce6d0bf73acaaa@avcodec.org> #1241: ffmpeg -------------------------------------+------------------------------------- Reporter: nadav | Owner: Type: defect | Status: new Priority: normal | Component: build Version: unspecified | system Keywords: arm | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by notzed): Sure it does - it was copying the patch you provided: https://ffmpeg.org/trac/ffmpeg/attachment/ticket/1241/patchneondsp.diff The new patch also works. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 24 04:24:02 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 24 Jun 2012 02:24:02 -0000 Subject: [FFmpeg-trac] #1481(build system:new): BUS error on misaligned memory access on some ARM In-Reply-To: <035.97e07f5483f861586c15717cad7bb730@avcodec.org> References: <035.97e07f5483f861586c15717cad7bb730@avcodec.org> Message-ID: <050.6ba652b0c5c4fbc4d5ef57127b814017@avcodec.org> #1481: BUS error on misaligned memory access on some ARM -------------------------------------+------------------------------------- Reporter: notzed | Owner: Type: defect | Status: new Priority: normal | Component: build Version: unspecified | system Keywords: arm crash | Resolution: SIGBUS | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by notzed): There is no command line, it's part of an android application. http://code.google.com/p/jjmpeg/ This is just a bug in the configure script in that it assumes that armv6+ supports fast unaligned loads - whereas armv6+ linux kernels can be configured to bus error on unaligned loads. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 24 05:33:50 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 24 Jun 2012 03:33:50 -0000 Subject: [FFmpeg-trac] #1474(FFmpeg:new): FFMPEG 2 videos (mpeg2video -> .mp4) audio fails In-Reply-To: <040.186ffd1bfe8fb24dd3c780d16bd118a9@avcodec.org> References: <040.186ffd1bfe8fb24dd3c780d16bd118a9@avcodec.org> Message-ID: <055.e1bc6dbdb0febe4557c1af6866f9063d@avcodec.org> #1474: FFMPEG 2 videos (mpeg2video -> .mp4) audio fails -------------------------------------+---------------------------------- Reporter: dcoffey3296 | Owner: Type: defect | Status: new Priority: normal | Component: FFmpeg Version: 0.11.1 | Resolution: Keywords: libavfilter | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+---------------------------------- Comment (by dcoffey3296): Hi cehoyos, I have uploaded a sample file from the instructions from the bugreport page. It is 2MB, I was unable to open the file myself but assume you can get what you need from it. Please let me know if I can provide anything else and thanks again for all of your help! -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 24 08:44:04 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 24 Jun 2012 06:44:04 -0000 Subject: [FFmpeg-trac] #1482(undetermined:new): FFMPEG fails to create a SRT file when extracting Subtitles In-Reply-To: <040.f21c0410ca794d08a7553dc895fd208d@avcodec.org> References: <040.f21c0410ca794d08a7553dc895fd208d@avcodec.org> Message-ID: <055.4ccca2bb06107f2a144bbe2ddfc97cf3@avcodec.org> #1482: FFMPEG fails to create a SRT file when extracting Subtitles -------------------------------------+------------------------------------- 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): The file is uploaded at: http://www.mediafire.com/?8p2xgb7navf7m1b -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 24 13:50:17 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 24 Jun 2012 11:50:17 -0000 Subject: [FFmpeg-trac] #1474(FFmpeg:new): FFMPEG 2 videos (mpeg2video -> .mp4) audio fails In-Reply-To: <040.186ffd1bfe8fb24dd3c780d16bd118a9@avcodec.org> References: <040.186ffd1bfe8fb24dd3c780d16bd118a9@avcodec.org> Message-ID: <055.9a0fbc322b8fab98a15d76b2bed39108@avcodec.org> #1474: FFMPEG 2 videos (mpeg2video -> .mp4) audio fails -------------------------------------+---------------------------------- Reporter: dcoffey3296 | Owner: Type: defect | Status: new Priority: normal | Component: FFmpeg Version: 0.11.1 | Resolution: Keywords: libavfilter | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+---------------------------------- Comment (by cehoyos): Please build qt-faststart in your ffmpeg directory: $ make tools/qt-faststart Then use qt-faststart to produce a cuttable sample: $ tools/qt-faststart tommy.mov out.mov Then cut the new mov file $ dd if=out.mov of=ticket1474.mov bs=1M count=1 Then please attach ticket1474.mov -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 24 13:58:25 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 24 Jun 2012 11:58:25 -0000 Subject: [FFmpeg-trac] #1482(undetermined:new): FFMPEG fails to create a SRT file when extracting Subtitles In-Reply-To: <040.f21c0410ca794d08a7553dc895fd208d@avcodec.org> References: <040.f21c0410ca794d08a7553dc895fd208d@avcodec.org> Message-ID: <055.81c1ae52531f98cbe77e4db4976f3a4a@avcodec.org> #1482: FFMPEG fails to create a SRT file when extracting Subtitles -------------------------------------+------------------------------------- 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 cehoyos): Replying to [comment:4 ramitbhalla]: > The file is uploaded at: > http://www.mediafire.com/?8p2xgb7navf7m1b Which application shows subtitles for this sample (and when)? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 24 17:22:20 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 24 Jun 2012 15:22:20 -0000 Subject: [FFmpeg-trac] #1484(undetermined:new): Width and Height wrong on mov file Message-ID: <036.4d4e46afc636e53588e8bd5ffca5e0be@avcodec.org> #1484: Width and Height wrong on mov file -------------------------------------+------------------------------------- Reporter: DonMoir | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- This file is from ticket #126. http://sms.pangolin.com/temp/r-2002-30.mov The reported width and height from ffmpeg is: 352x288 The real width and height is: 320x240 Plays correctly in VLC and QuickTime. MediaInfo also reports the correct width and height. Playback is incorrect for ffmpeg related code because of width/height problem. C:\ffmpeg-dev\bin>ffplay c:\r-2002-30.mov ffplay version N-41843-gc17808c Copyright (c) 2003-2012 the FFmpeg developers built on Jun 22 2012 17:41:57 with gcc 4.7.1 configuration: --disable-static --enable-shared --enable-gpl --enable- version3 --disable-w32threads --enable-runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libass --enable-libcelt --enable-libopencore-amrnb --enable-libopencore-amrwb --enable- libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libopenjpeg --enable-librtmp --enable-libschroedinger --enable-libspeex --enable- libtheora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib libavutil 51. 61.100 / 51. 61.100 libavcodec 54. 29.100 / 54. 29.100 libavformat 54. 11.100 / 54. 11.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 82.100 / 2. 82.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'c:\r-2002-30.mov': Metadata: creation_time : 2001-08-08 17:13:07 Duration: 00:03:27.66, start: 0.000000, bitrate: 811 kb/s Stream #0:0(eng): Video: h263 (h263 / 0x33363268), yuv420p, 352x288 [SAR 12: 11 DAR 4:3], 435 kb/s, 15 fps, 15 tbr, 1500 tbn, 29.97 tbc Metadata: creation_time : 2001-08-08 17:13:07 handler_name : Apple Alias Data Handler Stream #0:1(eng): Audio: adpcm_ima_qt (ima4 / 0x34616D69), 44100 Hz, 2 channels, s16, 352 kb/s Metadata: creation_time : 2001-08-08 17:13:07 handler_name : Apple Alias Data Handler [ffplay_buffer @ 0130bfc0] w:352 h:288 pixfmt:yuv420p tb:1/1500 fr:0/1 sar:12/11 sws_param: 39.00 A-V: 0.053 fd= 52 aq= 6KB vq= 121KB sq= 0B f=0/0 f=0/0 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 24 19:49:51 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 24 Jun 2012 17:49:51 -0000 Subject: [FFmpeg-trac] #1482(undetermined:new): FFMPEG fails to create a SRT file when extracting Subtitles In-Reply-To: <040.f21c0410ca794d08a7553dc895fd208d@avcodec.org> References: <040.f21c0410ca794d08a7553dc895fd208d@avcodec.org> Message-ID: <055.a6ab7cc22367a496d579ab60434b61d6@avcodec.org> #1482: FFMPEG fails to create a SRT file when extracting Subtitles -------------------------------------+------------------------------------- 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): Okay the app name is CCExtractor (it' a free CLI/GUI app) - just run with GUI and default settings. Before you can get CCExtractor to work on it you need to convert it to MPEGTS I use FFMPEG -i ncis.ts -vcodec copy -acodec copy -scodec copy ncis.ts Then CCExtractor will take out the subtitles and store them as a SRT file -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sun Jun 24 21:05:24 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 24 Jun 2012 19:05:24 -0000 Subject: [FFmpeg-trac] #1482(undetermined:new): FFMPEG fails to create a SRT file when extracting Subtitles In-Reply-To: <040.f21c0410ca794d08a7553dc895fd208d@avcodec.org> References: <040.f21c0410ca794d08a7553dc895fd208d@avcodec.org> Message-ID: <055.2501ed8c50b6edec0500ff015b485c18@avcodec.org> #1482: FFMPEG fails to create a SRT file when extracting Subtitles -------------------------------------+------------------------------------- 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): One more problem I've seen (in the same wtv file above). when using the ffmpeg command to copy the subtitle stream it converts the subtitles from dvb_teletext to dvb_subtitle (from text to image if I understand correct). Is that normal? Shouldn' it preserve the teletext stream? e.g. ffmpeg -i ncis.wtv {{{ Duration: 00:31:59.52, start: 1.797444, bitrate: 874 kb/s Stream #0:0[0xe](eng): Audio: ac3, 48000 Hz, 5.1(side), s16, 384 kb/s Stream #0:1[0xf](eng): Audio: ac3, 48000 Hz, stereo, s16, 192 kb/s Stream #0:2[0x10]: Video: mpeg2video (Main), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 38810 kb/s, 57.22 fps, 29.97 tbr , 10000k tbn, 59.94 tbc Stream #0:3[0x11]: Subtitle: dvb_teletext Stream #0:4[0x0]: Attachment: mjpeg }}} After stream copying to TS, ffmpeg -i ncis.ts {{{ Stream #0:0[0x100](eng): Audio: ac3 ([129][0][0][0] / 0x0081), 48000 Hz, 5.1(side), s16, 384 kb/s Stream #0:1[0x101](eng): Audio: ac3 ([129][0][0][0] / 0x0081), 48000 Hz, stereo, s16, 192 kb/s Stream #0:2[0x102]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 38810 k b/s, 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc Stream #0:3[0x103](eng): Subtitle: dvb_subtitle ([6][0][0][0] / 0x0006) }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 25 01:22:05 2012 From: trac at avcodec.org (FFmpeg) Date: Sun, 24 Jun 2012 23:22:05 -0000 Subject: [FFmpeg-trac] #1474(FFmpeg:new): FFMPEG 2 videos (mpeg2video -> .mp4) audio fails In-Reply-To: <040.186ffd1bfe8fb24dd3c780d16bd118a9@avcodec.org> References: <040.186ffd1bfe8fb24dd3c780d16bd118a9@avcodec.org> Message-ID: <055.bb444f2a4eae7399564389d0754e4da4@avcodec.org> #1474: FFMPEG 2 videos (mpeg2video -> .mp4) audio fails -------------------------------------+---------------------------------- Reporter: dcoffey3296 | Owner: Type: defect | Status: new Priority: normal | Component: FFmpeg Version: 0.11.1 | Resolution: Keywords: libavfilter | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+---------------------------------- Comment (by dcoffey3296): Hi cehoyos, I had to increase to a 2.5MB file for it to open but it worked! Let me know what other info I can provide you! It is now attached. Dan -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 25 03:40:21 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 25 Jun 2012 01:40:21 -0000 Subject: [FFmpeg-trac] #1119(avformat:closed): voc enc: output frequency differs from input In-Reply-To: <038.b241ad88c4d543d7cd00ebbc53f86f2e@avcodec.org> References: <038.b241ad88c4d543d7cd00ebbc53f86f2e@avcodec.org> Message-ID: <053.03495ea42b2ac95295c3a6de18c88c9a@avcodec.org> #1119: voc enc: output frequency differs from input ------------------------------------+------------------------------------ Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: normal | Component: avformat Version: git-master | Resolution: fixed Keywords: voc | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Changes (by michael): * status: new => closed * resolution: => fixed * reproduced: 0 => 1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 25 07:40:21 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 25 Jun 2012 05:40:21 -0000 Subject: [FFmpeg-trac] #126(avcodec:closed): h263 seeking / decoding problem In-Reply-To: <038.47d488066e1c09ee90ea5b53faaada9a@avcodec.org> References: <038.47d488066e1c09ee90ea5b53faaada9a@avcodec.org> Message-ID: <053.70322eae8279f799d95cdee938d60669@avcodec.org> #126: h263 seeking / decoding problem ------------------------------------+----------------------------------- 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 cehoyos): * keywords: => h263 * component: undetermined => avcodec -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 25 15:49:20 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 25 Jun 2012 13:49:20 -0000 Subject: [FFmpeg-trac] #1484(undetermined:open): Width and Height wrong on mov file In-Reply-To: <036.4d4e46afc636e53588e8bd5ffca5e0be@avcodec.org> References: <036.4d4e46afc636e53588e8bd5ffca5e0be@avcodec.org> Message-ID: <051.badba3da9791d8632da240652bb047ba@avcodec.org> #1484: Width and Height wrong on mov file -------------------------------------+------------------------------------- Reporter: DonMoir | Owner: Type: enhancement | Status: open Priority: wish | Component: Version: git-master | undetermined Keywords: cropping | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Changes (by cehoyos): * status: new => open * priority: normal => wish * version: unspecified => git-master * keywords: => cropping * type: defect => enhancement * reproduced: 0 => 1 Old description: > This file is from ticket #126. > > http://sms.pangolin.com/temp/r-2002-30.mov > > The reported width and height from ffmpeg is: 352x288 > > The real width and height is: 320x240 > > Plays correctly in VLC and QuickTime. MediaInfo also reports the correct > width and height. Playback is incorrect for ffmpeg related code because > of width/height problem. > > C:\ffmpeg-dev\bin>ffplay c:\r-2002-30.mov > ffplay version N-41843-gc17808c Copyright (c) 2003-2012 the FFmpeg > developers > built on Jun 22 2012 17:41:57 with gcc 4.7.1 > configuration: --disable-static --enable-shared --enable-gpl --enable- > version3 > --disable-w32threads --enable-runtime-cpudetect --enable-avisynth > --enable-bzlib --enable-frei0r --enable-libass --enable-libcelt > --enable-libopencore-amrnb --enable-libopencore-amrwb --enable- > libfreetype > --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libopenjpeg > --enable-librtmp --enable-libschroedinger --enable-libspeex --enable- > libtheora > --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc > --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs > --enable-libxvid --enable-zlib > libavutil 51. 61.100 / 51. 61.100 > libavcodec 54. 29.100 / 54. 29.100 > libavformat 54. 11.100 / 54. 11.100 > libavdevice 54. 0.100 / 54. 0.100 > libavfilter 2. 82.100 / 2. 82.100 > libswscale 2. 1.100 / 2. 1.100 > libswresample 0. 15.100 / 0. 15.100 > libpostproc 52. 0.100 / 52. 0.100 > Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'c:\r-2002-30.mov': > Metadata: > creation_time : 2001-08-08 17:13:07 > Duration: 00:03:27.66, start: 0.000000, bitrate: 811 kb/s > Stream #0:0(eng): Video: h263 (h263 / 0x33363268), yuv420p, 352x288 > [SAR 12: > 11 DAR 4:3], 435 kb/s, 15 fps, 15 tbr, 1500 tbn, 29.97 tbc > Metadata: > creation_time : 2001-08-08 17:13:07 > handler_name : Apple Alias Data Handler > Stream #0:1(eng): Audio: adpcm_ima_qt (ima4 / 0x34616D69), 44100 Hz, > 2 channels, s16, 352 kb/s > Metadata: > creation_time : 2001-08-08 17:13:07 > handler_name : Apple Alias Data Handler > [ffplay_buffer @ 0130bfc0] w:352 h:288 pixfmt:yuv420p tb:1/1500 fr:0/1 > sar:12/11 > sws_param: > 39.00 A-V: 0.053 fd= 52 aq= 6KB vq= 121KB sq= 0B f=0/0 f=0/0 New description: This file is from ticket #126. http://sms.pangolin.com/temp/r-2002-30.mov The reported width and height from ffmpeg is: 352x288 The real width and height is: 320x240 Plays correctly in VLC and QuickTime. MediaInfo also reports the correct width and height. Playback is incorrect for ffmpeg related code because of width/height problem. {{{ C:\ffmpeg-dev\bin>ffplay c:\r-2002-30.mov ffplay version N-41843-gc17808c Copyright (c) 2003-2012 the FFmpeg developers built on Jun 22 2012 17:41:57 with gcc 4.7.1 configuration: --disable-static --enable-shared --enable-gpl --enable- version3 --disable-w32threads --enable-runtime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libass --enable-libcelt --enable-libopencore-amrnb --enable-libopencore-amrwb --enable- libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libopenjpeg --enable-librtmp --enable-libschroedinger --enable-libspeex --enable- libtheora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib libavutil 51. 61.100 / 51. 61.100 libavcodec 54. 29.100 / 54. 29.100 libavformat 54. 11.100 / 54. 11.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 82.100 / 2. 82.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'c:\r-2002-30.mov': Metadata: creation_time : 2001-08-08 17:13:07 Duration: 00:03:27.66, start: 0.000000, bitrate: 811 kb/s Stream #0:0(eng): Video: h263 (h263 / 0x33363268), yuv420p, 352x288 [SAR 12: 11 DAR 4:3], 435 kb/s, 15 fps, 15 tbr, 1500 tbn, 29.97 tbc Metadata: creation_time : 2001-08-08 17:13:07 handler_name : Apple Alias Data Handler Stream #0:1(eng): Audio: adpcm_ima_qt (ima4 / 0x34616D69), 44100 Hz, 2 channels, s16, 352 kb/s Metadata: creation_time : 2001-08-08 17:13:07 handler_name : Apple Alias Data Handler [ffplay_buffer @ 0130bfc0] w:352 h:288 pixfmt:yuv420p tb:1/1500 fr:0/1 sar:12/11 sws_param: 39.00 A-V: 0.053 fd= 52 aq= 6KB vq= 121KB sq= 0B f=0/0 f=0/0 }}} -- -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 25 15:52:36 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 25 Jun 2012 13:52:36 -0000 Subject: [FFmpeg-trac] #1485(avformat:new): Support for Quicktime CLEF/TAPT atoms Message-ID: <034.4dcc8c2ae921159127e740b7236e00e5@avcodec.org> #1485: Support for Quicktime CLEF/TAPT atoms ----------------------------------+--------------------------------------- Reporter: brams | Type: enhancement Status: new | Priority: normal Component: avformat | Version: git-master Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ----------------------------------+--------------------------------------- FFmpeg does not currently support the Quicktime CLEF (Track Clean Aperture Dimensions) and TAPT (Track Aperture Mode Dimensions) atoms. (See https://developer.apple.com/library/mac/#documentation/QuickTime/QTFF/QTFFChap2/qtff2.html) These atoms are necessary for detecting the correct dimensions for some videos, since they take precedence in Quicktime over the normal TKHD (track header) width/height and over the track PASP (pixel aspect ratio). The attached patch adds support for these atoms. I can provide a sample video if desired. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 25 16:16:41 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 25 Jun 2012 14:16:41 -0000 Subject: [FFmpeg-trac] #1485(avformat:open): Support for Quicktime CLEF/TAPT atoms In-Reply-To: <034.4dcc8c2ae921159127e740b7236e00e5@avcodec.org> References: <034.4dcc8c2ae921159127e740b7236e00e5@avcodec.org> Message-ID: <049.80ed977c64d15d460406a2f566057c25@avcodec.org> #1485: Support for Quicktime CLEF/TAPT atoms -------------------------------------+------------------------------------ Reporter: brams | Owner: Type: enhancement | Status: open Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: mov | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Changes (by cehoyos): * keywords: => mov * status: new => open Comment: Please provide a sample and please consider sending patches to ffmpeg- devel, they generally receive more attention there. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 25 16:35:28 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 25 Jun 2012 14:35:28 -0000 Subject: [FFmpeg-trac] #738(avcodec:closed): libavcodec cannot be built if configured with "--disable-optimizations" In-Reply-To: <035.25628dadac6674990b2c021ce6e00dba@avcodec.org> References: <035.25628dadac6674990b2c021ce6e00dba@avcodec.org> Message-ID: <050.e0582018e0745c2a7b47875d713f40a8@avcodec.org> #738: libavcodec cannot be built if configured with "--disable-optimizations" ------------------------------------+----------------------------------- Reporter: Andrew | Owner: Type: defect | Status: closed Priority: minor | Component: avcodec Version: git-master | Resolution: fixed Keywords: | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by cehoyos): * status: open => closed * resolution: => fixed Comment: Not reproducible anymore. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 25 18:39:43 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 25 Jun 2012 16:39:43 -0000 Subject: [FFmpeg-trac] #986(avutil:new): windows named pipe seek In-Reply-To: <036.45bd592c3338571dff9df926846953b3@avcodec.org> References: <036.45bd592c3338571dff9df926846953b3@avcodec.org> Message-ID: <051.1d26b0c535a64b4e12d55256475e7073@avcodec.org> #986: windows named pipe seek -------------------------------------+------------------------------------- Reporter: setosha | Owner: michael Type: defect | Status: new Priority: normal | Component: avutil Version: unspecified | Resolution: Keywords: windows | Blocked By: named pipe seek | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by martin.sliwka): Ok, I see where problem lies. Named pipes are opened as regular files. But they obviously does not support seeking nor getting file size. My original patch addressed both by disabling seeking altogether (getting file size is implemented throught seek function). But it was rejected as unnessesary and because I had no arguments that it is really required I prepared much simpler patch that only fixed getting file size. Now it reports zero bytes (this disables avio_limit() function) and formats/codecs that does not try to seek are working now. I will discuss remaining problem with developers and try to prepare another patch. Thank you for testing. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 25 23:50:47 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 25 Jun 2012 21:50:47 -0000 Subject: [FFmpeg-trac] #615(undetermined:closed): ALSA buffer xrun In-Reply-To: <034.9d4ad7a806ae948ce1eae916f612c56b@avcodec.org> References: <034.9d4ad7a806ae948ce1eae916f612c56b@avcodec.org> Message-ID: <049.dd1c7dc5ba9a7eeb588cafff3133afbf@avcodec.org> #615: ALSA buffer xrun -------------------------------------+------------------------------------- Reporter: burek | Owner: michael Type: defect | Status: closed Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | needs_more_info Analyzed by developer: 0 | Blocked By: | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by michael): * status: new => closed * resolution: => needs_more_info Comment: no reply for 6 month and the issue is probably fixed, so closing it. Please reopen if teh issue is still reproduceable -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Mon Jun 25 23:55:30 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 25 Jun 2012 21:55:30 -0000 Subject: [FFmpeg-trac] #1330(avcodec:open): Invalid reads when decoding corrupted mpeg2video In-Reply-To: <036.de382bdaac2f8c46a59521cea07c194d@avcodec.org> References: <036.de382bdaac2f8c46a59521cea07c194d@avcodec.org> Message-ID: <051.6d60c72c836046fd177d5b1edc1c37fe@avcodec.org> #1330: Invalid reads when decoding corrupted mpeg2video ------------------------------------+----------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: mpeg2video | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by michael): cant reproduce -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 26 00:31:36 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 25 Jun 2012 22:31:36 -0000 Subject: [FFmpeg-trac] #1376(undetermined:new): avfilter crash In-Reply-To: <038.9858383e4eba95d5efc41a8e103edec2@avcodec.org> References: <038.9858383e4eba95d5efc41a8e103edec2@avcodec.org> Message-ID: <053.6122563e3e9582b3b666b18183d7e337@avcodec.org> #1376: avfilter crash -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by michael): no crash on linux 32 & 64 bit, nothing to see with valgrind on 64bit linux here -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 26 00:39:55 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 25 Jun 2012 22:39:55 -0000 Subject: [FFmpeg-trac] #1397(avcodec:closed): sonic crash In-Reply-To: <038.51b9fe3d278812672e510aaaaa4d0c40@avcodec.org> References: <038.51b9fe3d278812672e510aaaaa4d0c40@avcodec.org> Message-ID: <053.eb16ee4352d2482fc6d0048354329b75@avcodec.org> #1397: sonic crash -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: normal | Component: avcodec Version: git-master | Resolution: fixed Keywords: sonic crash | Blocked By: fpe | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by michael): * status: open => closed * resolution: => fixed -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 26 00:55:39 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 25 Jun 2012 22:55:39 -0000 Subject: [FFmpeg-trac] #1466(avutil:closed): FASTDIV macro incorrect for constant propogation In-Reply-To: <033.77f9b95891662ee677012fa59a7f26dd@avcodec.org> References: <033.77f9b95891662ee677012fa59a7f26dd@avcodec.org> Message-ID: <048.9609e2a4dbab3dea32332057eb6515fd@avcodec.org> #1466: FASTDIV macro incorrect for constant propogation ------------------------------------+----------------------------------- Reporter: yang | Owner: michael Type: defect | Status: closed Priority: normal | Component: avutil Version: git-master | Resolution: fixed Keywords: FASTDIV | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Changes (by michael): * status: new => closed * resolution: => fixed Comment: Patch updated and applied thanks -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 26 01:50:23 2012 From: trac at avcodec.org (FFmpeg) Date: Mon, 25 Jun 2012 23:50:23 -0000 Subject: [FFmpeg-trac] #1093(undetermined:open): snow: found 1 unreleased buffer at exit In-Reply-To: <038.c2378d5d7009d0f640fd18d59260a0a8@avcodec.org> References: <038.c2378d5d7009d0f640fd18d59260a0a8@avcodec.org> Message-ID: <053.3a322cd94a40a495c148f0fc36cea108@avcodec.org> #1093: snow: found 1 unreleased buffer at exit -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: open Priority: minor | Component: Version: git-master | undetermined Keywords: snow | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Comment (by ami_stuff): Currently FFplay crashes here at exit. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 26 09:01:40 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 26 Jun 2012 07:01:40 -0000 Subject: [FFmpeg-trac] #1330(avcodec:open): Invalid reads when decoding corrupted mpeg2video In-Reply-To: <036.de382bdaac2f8c46a59521cea07c194d@avcodec.org> References: <036.de382bdaac2f8c46a59521cea07c194d@avcodec.org> Message-ID: <051.a93c8e196863a4feb0db2d55060435dc@avcodec.org> #1330: Invalid reads when decoding corrupted mpeg2video ------------------------------------+----------------------------------- Reporter: cehoyos | Owner: Type: defect | Status: open Priority: normal | Component: avcodec Version: git-master | Resolution: Keywords: mpeg2video | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+----------------------------------- Comment (by cehoyos): Still reproducible on ia32 both with and without --disable-optimizations -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 26 10:32:21 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 26 Jun 2012 08:32:21 -0000 Subject: [FFmpeg-trac] #1093(undetermined:closed): snow: found 1 unreleased buffer at exit In-Reply-To: <038.c2378d5d7009d0f640fd18d59260a0a8@avcodec.org> References: <038.c2378d5d7009d0f640fd18d59260a0a8@avcodec.org> Message-ID: <053.e2170206276a71a93a6ea5fc9892acfc@avcodec.org> #1093: snow: found 1 unreleased buffer at exit -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: closed Priority: minor | Component: Version: git-master | undetermined Keywords: snow | Resolution: fixed Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Changes (by cehoyos): * status: open => closed * resolution: => fixed Comment: I was able to reproduce both the unreleased buffer and the crash here, both problems are fixed in current git master. Please reopen with complete, uncut console output etc. if it still crashes for you. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 26 11:03:11 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 26 Jun 2012 09:03:11 -0000 Subject: [FFmpeg-trac] #1485(avformat:open): Support for Quicktime CLEF/TAPT atoms In-Reply-To: <034.4dcc8c2ae921159127e740b7236e00e5@avcodec.org> References: <034.4dcc8c2ae921159127e740b7236e00e5@avcodec.org> Message-ID: <049.cd3933337cf07c4e1f382a4ee5197a47@avcodec.org> #1485: Support for Quicktime CLEF/TAPT atoms -------------------------------------+------------------------------------ Reporter: brams | Owner: Type: enhancement | Status: open Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: mov | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Changes (by cehoyos): * reproduced: 0 => 1 Comment: {{{ $ ffmpeg -i 65759_orig_cut.mov ffmpeg version N-41928-gc77bcbb Copyright (c) 2000-2012 the FFmpeg developers built on Jun 26 2012 09:35:11 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable- libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs --enable-libfaac --enable-nonfree libavutil 51. 62.100 / 51. 62.100 libavcodec 54. 29.100 / 54. 29.100 libavformat 54. 11.100 / 54. 11.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 3. 0.100 / 3. 0.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '65759_orig_cut.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt creation_time : 2009-06-07 10:53:58 timecode : 00:00:00:00 Duration: 00:01:39.28, start: 0.000000, bitrate: 206 kb/s Stream #0:0(eng): Video: h264 (Main) (avc1 / 0x31637661), yuv420p, 640x360, 2050 kb/s, SAR 10000:7031 DAR 160000:63279, 25 fps, 25 tbr, 2500 tbn, 5k tbc Metadata: creation_time : 2009-06-07 10:53:58 handler_name : Module de gestion vid?o Stream #0:1(eng): Data: none (tmcd / 0x64636D74) Metadata: creation_time : 2009-06-07 10:53:58 handler_name : Gestionnaire code temporel timecode : 00:00:00:00 Stream #0:2(eng): Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, s16, 114 kb/s Metadata: creation_time : 2009-06-07 10:53:58 handler_name : Module de gestion sonore At least one output file must be specified }}} With the patch: {{{ $ ffmpeg -i 65759_orig_cut.mov ffmpeg version N-41929-g6eff277 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 26 2012 10:46:13 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable- libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs --enable-libfaac --enable-nonfree libavutil 51. 62.100 / 51. 62.100 libavcodec 54. 29.100 / 54. 29.100 libavformat 54. 11.100 / 54. 11.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 3. 0.100 / 3. 0.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '65759_orig_cut.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt creation_time : 2009-06-07 10:53:58 timecode : 00:00:00:00 Duration: 00:01:39.28, start: 0.000000, bitrate: 206 kb/s Stream #0:0(eng): Video: h264 (Main) (avc1 / 0x31637661), yuv420p, 640x360, 2050 kb/s, SAR 1:1 DAR 16:9, 25 fps, 25 tbr, 2500 tbn, 5k tbc Metadata: creation_time : 2009-06-07 10:53:58 handler_name : Module de gestion vid?o Stream #0:1(eng): Data: none (tmcd / 0x64636D74) Metadata: creation_time : 2009-06-07 10:53:58 handler_name : Gestionnaire code temporel timecode : 00:00:00:00 Stream #0:2(eng): Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, s16, 114 kb/s Metadata: creation_time : 2009-06-07 10:53:58 handler_name : Module de gestion sonore At least one output file must be specified }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 26 21:02:52 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 26 Jun 2012 19:02:52 -0000 Subject: [FFmpeg-trac] #515(avformat:new): Problem in video rotation in FFMPEG for IPhone video In-Reply-To: <034.67c4a312520ffecc884a30ac5c24fd6f@avcodec.org> References: <034.67c4a312520ffecc884a30ac5c24fd6f@avcodec.org> Message-ID: <049.545dadc805c94f5a520a7676a2774b5a@avcodec.org> #515: Problem in video rotation in FFMPEG for IPhone video ------------------------------------+------------------------------------ Reporter: Gagan | Owner: Type: defect | Status: new Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: mov | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Changes (by cehoyos): * keywords: => mov * version: 0.8.4 => git-master -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 26 21:10:22 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 26 Jun 2012 19:10:22 -0000 Subject: [FFmpeg-trac] #1474(undetermined:open): FFMPEG 2 videos (mpeg2video -> .mp4) audio fails In-Reply-To: <040.186ffd1bfe8fb24dd3c780d16bd118a9@avcodec.org> References: <040.186ffd1bfe8fb24dd3c780d16bd118a9@avcodec.org> Message-ID: <055.7065d719c8f37d463b45fcef9d322be2@avcodec.org> #1474: FFMPEG 2 videos (mpeg2video -> .mp4) audio fails -------------------------------------+------------------------------------- Reporter: dcoffey3296 | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: libavfilter => * status: new => open * version: 0.11.1 => git-master * component: FFmpeg => undetermined * reproduced: 0 => 1 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 26 21:32:21 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 26 Jun 2012 19:32:21 -0000 Subject: [FFmpeg-trac] #1486(undetermined:new): stalls / pauses in video every 30 seconds. Message-ID: <038.4822af712a908d67d66e0a332d91081e@avcodec.org> #1486: stalls / pauses in video every 30 seconds. -------------------------------------+------------------------------------- Reporter: TroyWorks | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: pause,stall,freeze,capture,xllgrab,xvfb| Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: We are using fllgrab for screencapture in the cloud. Every 30 seconds for about 1-2 seconds in duration, are pauses in only the video. Audio and Audio Video sync is perfectly fine despite stalls. EXAMPLEs: with a four color frame counter drop frame test case WITH lossless x264 dropped frames around 25-26 and significant stall errors at 30 and 60 seconds http://66.220.0.170/XFG4.mkv We get this trying even different options, like keyframes, bitrate. WITH flashsrv, which shows similar pause around 23 and 53 seconds, and indicates it's not a libx264 specific issue. flashsrv http://66.220.0.170/out.mov This is running on an instance with 16 vcpu + 16gb ram, on the Amazon AWS there is no noticeable background process that we can see at least that would explain It happens regardless if it's debian, or ubuntu. How to reproduce: Using XVFB open chrome with this test http://www.troyworks.com/clients/sb/fourframe.html START CAPTURE USING: ffmpeg -f alsa -ac 2 -i pulse -f x11grab -r 30 -s 1024x768 -i :0.0 -acodec libvorbis -ar 44100 -vcodec libx264 -preset ultrafast -gp 0 -threads 0 ffg4.mkv VERSION ffmpeg version 0.11.1 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 26 2012 12:42:06 with gcc 4.7.1 configuration: --arch=x86_64 --enable-avfilter --enable-vdpau --enable- bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable- libtheora --enable-libvorbis --enable-pthreads --enable-zlib --disable- stripping --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libdc1394 --enable-shared --disable-static --enable-libx264 --enable-libvpx --enable-libmp3lame --enable-libfaac --enable-nonfree --enable-libopencore-amrwb --enable-libopencore-amrnb --enable-version3 BUILT ON Ubuntu (several versions) and Debian, with hardware accelerated virtualization (HVM). We've also tried several xwindows and xvfb/xenth with same issue. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 26 21:41:21 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 26 Jun 2012 19:41:21 -0000 Subject: [FFmpeg-trac] #1486(undetermined:new): stalls / pauses in video every 30 seconds. In-Reply-To: <038.4822af712a908d67d66e0a332d91081e@avcodec.org> References: <038.4822af712a908d67d66e0a332d91081e@avcodec.org> Message-ID: <053.dac07cc3838425e2429311f4bc431590@avcodec.org> #1486: stalls / pauses in video every 30 seconds. -------------------------------------+------------------------------------- Reporter: TroyWorks | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: pause,stall,freeze,capture,xllgrab,xvfb| Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * cc: troy@? (removed) Comment: Please test current git head and please use internal encoders instead of those starting with lib* when reporting problems and please provide complete, uncut console output (together with the command line). If you record only audio or only video, is the problem also reproducible? What happens if you significantly reduce the resolution? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Tue Jun 26 22:06:57 2012 From: trac at avcodec.org (FFmpeg) Date: Tue, 26 Jun 2012 20:06:57 -0000 Subject: [FFmpeg-trac] #1487(undetermined:new): ffmpeg's mpeg mux bug(s) never fixed... Message-ID: <036.24f34a04f9a149dec630fbb1a107878d@avcodec.org> #1487: ffmpeg's mpeg mux bug(s) never fixed... -------------------------------------+------------------------------------- Reporter: downuse | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- i'm trying to mux a mpg file use the following cmd ffmpeg -y -i 1.m2v -i 1.mp2 -c copy -f svcd 1.mpg it finished muxing without any errors & warnings. of cause, the original mpg file is normal. but the muxed mpg file is not normal, it can be played on PC with codecs but not in most DVD players. the following bugs i found: 1. audio always has a Delay relative to video such as "-67ms" 2. the mux rate is too big.. i think it should divided by 8. 3. i think the PCR is also buged, it's not begin with 0, the SCR base is not begin with 0, either. it's hard to read the mpegenc.c for me, i think developers can fix it well. sorry for my bad eng. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 27 07:37:41 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 27 Jun 2012 05:37:41 -0000 Subject: [FFmpeg-trac] #1487(undetermined:new): ffmpeg's mpeg mux bug(s) never fixed... In-Reply-To: <036.24f34a04f9a149dec630fbb1a107878d@avcodec.org> References: <036.24f34a04f9a149dec630fbb1a107878d@avcodec.org> Message-ID: <051.f51bc5e4348d49c1f0eb023cdfd4bfb1@avcodec.org> #1487: ffmpeg's mpeg mux bug(s) never fixed... -------------------------------------+------------------------------------- Reporter: downuse | 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): To make this a valid ticket, please provide complete, uncut console output together with the command line you used. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 27 09:59:20 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 27 Jun 2012 07:59:20 -0000 Subject: [FFmpeg-trac] #1487(undetermined:new): ffmpeg's mpeg mux bug(s) never fixed... In-Reply-To: <036.24f34a04f9a149dec630fbb1a107878d@avcodec.org> References: <036.24f34a04f9a149dec630fbb1a107878d@avcodec.org> Message-ID: <051.ba59206555d20985e784c0fc5952819a@avcodec.org> #1487: ffmpeg's mpeg mux bug(s) never fixed... -------------------------------------+------------------------------------- Reporter: downuse | 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 downuse): ok. the output {{{ ffmpeg version 0.11.1 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 27 2012 00:14:15 with gcc 4.7.0 configuration: --enable-gpl --enable-version3 --enable-libvo-aacenc libavutil 51. 54.100 / 51. 54.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.100 / 54. 6.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [mpegvideo @ 003cbf00] max_analyze_duration 5000000 reached at 5005000 [mpegvideo @ 003cbf00] Estimating duration from bitrate, this may be inaccurate Input #0, mpegvideo, from '17.m2v': Duration: 00:03:34.38, bitrate: 6000 kb/s Stream #0:0: Video: mpeg2video (Main), yuv420p, 720x480 [SAR 8:9 DAR 4:3], 6 000 kb/s, 29.97 fps, 29.97 tbr, 1200k tbn, 59.94 tbc [mp3 @ 0272e020] max_analyze_duration 5000000 reached at 5016000 [mp3 @ 0272e020] Estimating duration from bitrate, this may be inaccurate Input #1, mp3, from '17.mp2': Duration: 00:03:34.39, start: 0.000000, bitrate: 384 kb/s Stream #1:0: Audio: mp2, 48000 Hz, stereo, s16, 384 kb/s Output #0, svcd, to '1.mpg': Metadata: encoder : Lavf54.6.100 Stream #0:0: Video: mpeg2video, yuv420p, 720x480 [SAR 8:9 DAR 4:3], q=2-31, 6000 kb/s, 29.97 fps, 90k tbn, 29.97 tbc Stream #0:1: Audio: mp2, 48000 Hz, stereo, 384 kb/s Stream mapping: Stream #0:0 -> #0:0 (copy) Stream #1:0 -> #0:1 (copy) Press [q] to stop, [?] for help frame= 757 fps=0.0 q=-1.0 size= 19904kB time=00:00:25.24 bitrate=6458.1kbits/ frame= 1191 fps=1162 q=-1.0 size= 31358kB time=00:00:39.73 bitrate=6464.2kbits frame= 1599 fps=1040 q=-1.0 size= 42110kB time=00:00:53.35 bitrate=6465.8kbits frame= 1981 fps=966 q=-1.0 size= 52206kB time=00:01:06.09 bitrate=6470.5kbits/ frame= 2467 fps=964 q=-1.0 size= 65002kB time=00:01:22.31 bitrate=6469.0kbits/ frame= 2719 fps=889 q=-1.0 size= 71536kB time=00:01:30.69 bitrate=6461.4kbits/ frame= 3445 fps=968 q=-1.0 size= 90688kB time=00:01:54.91 bitrate=6465.1kbits/ frame= 4013 fps=989 q=-1.0 size= 105620kB time=00:02:13.87 bitrate=6463.2kbits/ frame= 4401 fps=937 q=-1.0 size= 115830kB time=00:02:26.83 bitrate=6462.3kbits/ frame= 4471 fps=846 q=-1.0 size= 117732kB time=00:02:29.18 bitrate=6465.0kbits/ frame= 4889 fps=843 q=-1.0 size= 128698kB time=00:02:43.12 bitrate=6463.0kbits/ frame= 5543 fps=878 q=-1.0 size= 145940kB time=00:03:04.94 bitrate=6464.3kbits/ frame= 5827 fps=829 q=-1.0 size= 153400kB time=00:03:14.42 bitrate=6463.5kbits/ frame= 6271 fps=832 q=-1.0 size= 165034kB time=00:03:29.23 bitrate=6461.5kbits/ frame= 6425 fps=845 q=-1.0 Lsize= 169136kB time=00:03:34.38 bitrate=6463.1kbits /s video:157017kB audio:10050kB global headers:0kB muxing overhead 1.238463% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 27 10:24:55 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 27 Jun 2012 08:24:55 -0000 Subject: [FFmpeg-trac] #1488(FFmpeg:new): can't use "-vf" to rotate video on linux Message-ID: <039.086a835e90872fe7a6c96a299bc53ef3@avcodec.org> #1488: can't use "-vf" to rotate video on linux -------------------------------------+------------------------------------- Reporter: resonancez | Type: defect Status: new | Priority: important Component: FFmpeg | Version: Keywords: rotate, | unspecified vfilter, -vf | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- I installed ffmpeg on linux red hat server and when I use cmd like '''path/to/ffmpeg -i path/to/inputfile -vf "vflip" path/to/outputfile''' the terminal said: "unrecognize option: "-vf" " but another functions such as convert video, screen shot, set size video etc. can use normally. Please tell me how to resolve this problem -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 27 10:26:11 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 27 Jun 2012 08:26:11 -0000 Subject: [FFmpeg-trac] #1489(FFmpeg:new): Incompatible pixel format 'rgb555le' for codec 'libx264', auto-selecting format 'yuv420p' Message-ID: <034.bd39d302bab7bca73af3a2e121990980@avcodec.org> #1489: Incompatible pixel format 'rgb555le' for codec 'libx264', auto-selecting format 'yuv420p' --------------------------------+--------------------------------------- Reporter: Fanch | Type: defect Status: new | Priority: normal Component: FFmpeg | Version: unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | --------------------------------+--------------------------------------- Summary of the bug: How to reproduce: {{{ % ffmpeg -i input ... output ffmpeg version built on ... }}} ffmpeg -i TutoXsplit2_Tests.avi -vcodec libx264 -s 1280x720 -aspect 1280:720 -r 30000/1001 -vpre fast -aco dec copy -f mp4 /var/www/lesnulmarrants/TutoXsplit2.mp4 ffmpeg version 0.9.1-syslint, Copyright (c) 2000-2012 the FFmpeg developers built on Jan 9 2012 14:42:55 with gcc 4.4.5 configuration: --prefix=/usr/local/cpffmpeg --enable-nonfree --enable- zlib --enable-gpl --enable-pthreads --enable-libopencore-amrnb --enable- decoder=liba5 2 --enable-libopencore-amrwb --enable-libfaac --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-filter=dra wtext --enable-libfreetype --extra-cflags=-I/usr/local/cpffmpeg/include/ --extra-ldflags=-L/usr/local/cpffmpeg/lib --enable-version3 --extra- version=syslint --enable-avdevice libavutil 51. 32. 0 / 51. 32. 0 libavcodec 53. 42. 4 / 53. 42. 4 libavformat 53. 24. 2 / 53. 24. 2 libavdevice 53. 4. 0 / 53. 4. 0 libavfilter 2. 53. 0 / 2. 53. 0 libswscale 2. 1. 0 / 2. 1. 0 libpostproc 51. 2. 0 / 51. 2. 0 Input #0, avi, from 'TutoXsplit2_Tests.avi': Duration: 00:03:29.61, start: 0.000000, bitrate: 44062 kb/s Stream #0:0: Video: msvideo1 (CRAM / 0x4D415243), rgb555le, 1004x880, 200 fps, 200 tbr, 200 tbn, 200 tbc Metadata: title : ~temp.avi Vid?o #1 Stream #0:1: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 44100 Hz, 2 channels, s16, 1411 kb/s Metadata: title : Microsoft Waveform?: ~temp001.wav File '/var/www/lesnulmarrants/TutoXsplit2.mp4' already exists. Overwrite ? [y/N] y Incompatible pixel format 'rgb555le' for codec 'libx264', auto-selecting format 'yuv420p' [buffer @ 0x32ad440] w:1004 h:880 pixfmt:rgb555le tb:1/1000000 sar:0/1 sws_param: [scale @ 0x32acf80] w:1004 h:880 fmt:rgb555le -> w:1280 h:720 fmt:yuv420p flags:0x4 [libx264 @ 0x32aea40] using SAR=1/1 [libx264 @ 0x32aea40] using cpu capabilities: none! [libx264 @ 0x32aea40] profile High, level 3.1 [libx264 @ 0x32aea40] 264 - core 120 r2120 0c7dab9 - H.264/MPEG-4 AVC codec - Copyleft 2003-2011 - http://www.videolan.org/x264.html - options: cabac=1 ref=2 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=6 psy=0 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offs et=0 threads=12 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=10 qpmax=51 qpstep=4 ip_ ratio=1.40 aq=1:1.00 [mp4 @ 0x32ae260] Tag [1][0][0][0]/0x00000001 incompatible with output codec id '65536' Output #0, mp4, to '/var/www/lesnulmarrants/TutoXsplit2.mp4': Stream #0:0: Video: h264 (![0][0][0] / 0x0021), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], q=10-51, 90k tbn, 29.97 tbc Metadata: title : ~temp.avi Vid?o #1 Stream #0:1: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 44100 Hz, 2 channels, 1411 kb/s Metadata: title : Microsoft Waveform?: ~temp001.wav Stream mapping: Stream #0:0 -> #0:0 (msvideo1 -> libx264) Stream #0:1 -> #0:1 (copy) Could not write header for output file #0 (incorrect codec parameters ?) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 27 10:36:34 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 27 Jun 2012 08:36:34 -0000 Subject: [FFmpeg-trac] #1485(avformat:open): Support for Quicktime CLEF/TAPT atoms In-Reply-To: <034.4dcc8c2ae921159127e740b7236e00e5@avcodec.org> References: <034.4dcc8c2ae921159127e740b7236e00e5@avcodec.org> Message-ID: <049.09042b7d3c4f1bb1ebd857652d8586c3@avcodec.org> #1485: Support for Quicktime CLEF/TAPT atoms -------------------------------------+------------------------------------ Reporter: brams | Owner: Type: enhancement | Status: open Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: mov | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Comment (by brams): I see you already uploaded the same sample I was going to provide, nice :-) Should I still also mail this to the list? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 27 10:59:11 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 27 Jun 2012 08:59:11 -0000 Subject: [FFmpeg-trac] #1488(FFmpeg:new): can't use "-vf" to rotate video on linux In-Reply-To: <039.086a835e90872fe7a6c96a299bc53ef3@avcodec.org> References: <039.086a835e90872fe7a6c96a299bc53ef3@avcodec.org> Message-ID: <054.96426b9337dbe663a3e771eb7d11f82f@avcodec.org> #1488: can't use "-vf" to rotate video on linux -------------------------------------+---------------------------------- Reporter: resonancez | Owner: Type: defect | Status: new Priority: normal | Component: FFmpeg Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+---------------------------------- Changes (by cehoyos): * keywords: rotate, vfilter, -vf => * priority: important => normal Comment: Complete, uncut console output missing. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 27 11:03:59 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 27 Jun 2012 09:03:59 -0000 Subject: [FFmpeg-trac] #1489(avformat:closed): Tag [1][0][0][0]/0x00000001 incompatible with output codec id '65536' (was: Incompatible pixel format 'rgb555le' for codec 'libx264', auto-selecting format 'yuv420p') In-Reply-To: <034.bd39d302bab7bca73af3a2e121990980@avcodec.org> References: <034.bd39d302bab7bca73af3a2e121990980@avcodec.org> Message-ID: <049.c3028b249f6113120bdfe7ba712c01c8@avcodec.org> #1489: Tag [1][0][0][0]/0x00000001 incompatible with output codec id '65536' -------------------------------------+------------------------------------ Reporter: Fanch | Owner: Type: defect | Status: closed Priority: normal | Component: avformat Version: unspecified | Resolution: invalid Keywords: mov | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Changes (by cehoyos): * status: new => closed * component: FFmpeg => avformat * keywords: => mov * resolution: => invalid Old description: > Summary of the bug: > How to reproduce: > {{{ > % ffmpeg -i input ... output > ffmpeg version > built on ... > }}} > > ffmpeg -i TutoXsplit2_Tests.avi -vcodec libx264 -s 1280x720 -aspect > 1280:720 -r 30000/1001 -vpre fast -aco dec copy > -f mp4 /var/www/lesnulmarrants/TutoXsplit2.mp4 > ffmpeg version 0.9.1-syslint, Copyright (c) 2000-2012 the FFmpeg > developers > built on Jan 9 2012 14:42:55 with gcc 4.4.5 > configuration: --prefix=/usr/local/cpffmpeg --enable-nonfree --enable- > zlib --enable-gpl --enable-pthreads --enable-libopencore-amrnb --enable- > decoder=liba5 2 --enable-libopencore-amrwb > --enable-libfaac --enable-libmp3lame --enable-libtheora --enable- > libvorbis --enable-libx264 --enable-libxvid --enable-filter=dra > wtext --enable-libfreetype --extra-cflags=-I/usr/local/cpffmpeg/include/ > --extra-ldflags=-L/usr/local/cpffmpeg/lib --enable-version3 --extra- > version=syslint --enable-avdevice > libavutil 51. 32. 0 / 51. 32. 0 > libavcodec 53. 42. 4 / 53. 42. 4 > libavformat 53. 24. 2 / 53. 24. 2 > libavdevice 53. 4. 0 / 53. 4. 0 > libavfilter 2. 53. 0 / 2. 53. 0 > libswscale 2. 1. 0 / 2. 1. 0 > libpostproc 51. 2. 0 / 51. 2. 0 > Input #0, avi, from 'TutoXsplit2_Tests.avi': > Duration: 00:03:29.61, start: 0.000000, bitrate: 44062 kb/s > Stream #0:0: Video: msvideo1 (CRAM / 0x4D415243), rgb555le, 1004x880, > 200 fps, 200 tbr, 200 tbn, 200 tbc > Metadata: > title : ~temp.avi Vid?o #1 > Stream #0:1: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 44100 Hz, 2 > channels, s16, 1411 kb/s > Metadata: > title : Microsoft Waveform?: ~temp001.wav > File '/var/www/lesnulmarrants/TutoXsplit2.mp4' already exists. Overwrite > ? [y/N] y > Incompatible pixel format 'rgb555le' for codec 'libx264', auto-selecting > format 'yuv420p' > [buffer @ 0x32ad440] w:1004 h:880 pixfmt:rgb555le tb:1/1000000 sar:0/1 > sws_param: > [scale @ 0x32acf80] w:1004 h:880 fmt:rgb555le -> w:1280 h:720 fmt:yuv420p > flags:0x4 > [libx264 @ 0x32aea40] using SAR=1/1 > [libx264 @ 0x32aea40] using cpu capabilities: none! > [libx264 @ 0x32aea40] profile High, level 3.1 > [libx264 @ 0x32aea40] 264 - core 120 r2120 0c7dab9 - H.264/MPEG-4 AVC > codec - Copyleft 2003-2011 - http://www.videolan.org/x264.html - options: > cabac=1 ref=2 deblock=1:0:0 analyse=0x3:0x113 > me=hex subme=6 psy=0 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 > 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offs > et=0 threads=12 sliced_threads=0 nr=0 decimate=1 interlaced=0 > bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 > b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 > keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=40 > rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=10 qpmax=51 qpstep=4 ip_ > ratio=1.40 aq=1:1.00 > [mp4 @ 0x32ae260] Tag [1][0][0][0]/0x00000001 incompatible with output > codec id '65536' > Output #0, mp4, to '/var/www/lesnulmarrants/TutoXsplit2.mp4': > Stream #0:0: Video: h264 (![0][0][0] / 0x0021), yuv420p, 1280x720 > [SAR 1:1 DAR 16:9], q=10-51, 90k tbn, 29.97 tbc > Metadata: > title : ~temp.avi Vid?o #1 > Stream #0:1: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 44100 Hz, 2 > channels, 1411 kb/s > Metadata: > title : Microsoft Waveform?: ~temp001.wav > Stream mapping: > Stream #0:0 -> #0:0 (msvideo1 -> libx264) > Stream #0:1 -> #0:1 (copy) > Could not write header for output file #0 (incorrect codec parameters ?) New description: Summary of the bug: How to reproduce: {{{ ffmpeg -i TutoXsplit2_Tests.avi -vcodec libx264 -s 1280x720 -aspect 1280:720 -r 30000/1001 -vpre fast -acodec copy -f mp4 /var/www/lesnulmarrants/TutoXsplit2.mp4 ffmpeg version 0.9.1-syslint, Copyright (c) 2000-2012 the FFmpeg developers built on Jan 9 2012 14:42:55 with gcc 4.4.5 configuration: --prefix=/usr/local/cpffmpeg --enable-nonfree --enable- zlib --enable-gpl --enable-pthreads --enable-libopencore-amrnb --enable- decoder=liba5 2 --enable-libopencore-amrwb --enable-libfaac --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-filter=dra wtext --enable-libfreetype --extra-cflags=-I/usr/local/cpffmpeg/include/ --extra-ldflags=-L/usr/local/cpffmpeg/lib --enable-version3 --extra- version=syslint --enable-avdevice libavutil 51. 32. 0 / 51. 32. 0 libavcodec 53. 42. 4 / 53. 42. 4 libavformat 53. 24. 2 / 53. 24. 2 libavdevice 53. 4. 0 / 53. 4. 0 libavfilter 2. 53. 0 / 2. 53. 0 libswscale 2. 1. 0 / 2. 1. 0 libpostproc 51. 2. 0 / 51. 2. 0 Input #0, avi, from 'TutoXsplit2_Tests.avi': Duration: 00:03:29.61, start: 0.000000, bitrate: 44062 kb/s Stream #0:0: Video: msvideo1 (CRAM / 0x4D415243), rgb555le, 1004x880, 200 fps, 200 tbr, 200 tbn, 200 tbc Metadata: title : ~temp.avi Vid?o #1 Stream #0:1: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 44100 Hz, 2 channels, s16, 1411 kb/s Metadata: title : Microsoft Waveform?: ~temp001.wav File '/var/www/lesnulmarrants/TutoXsplit2.mp4' already exists. Overwrite ? [y/N] y Incompatible pixel format 'rgb555le' for codec 'libx264', auto-selecting format 'yuv420p' [buffer @ 0x32ad440] w:1004 h:880 pixfmt:rgb555le tb:1/1000000 sar:0/1 sws_param: [scale @ 0x32acf80] w:1004 h:880 fmt:rgb555le -> w:1280 h:720 fmt:yuv420p flags:0x4 [libx264 @ 0x32aea40] using SAR=1/1 [libx264 @ 0x32aea40] using cpu capabilities: none! [libx264 @ 0x32aea40] profile High, level 3.1 [libx264 @ 0x32aea40] 264 - core 120 r2120 0c7dab9 - H.264/MPEG-4 AVC codec - Copyleft 2003-2011 - http://www.videolan.org/x264.html - options: cabac=1 ref=2 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=6 psy=0 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offs et=0 threads=12 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=10 qpmax=51 qpstep=4 ip_ ratio=1.40 aq=1:1.00 [mp4 @ 0x32ae260] Tag [1][0][0][0]/0x00000001 incompatible with output codec id '65536' Output #0, mp4, to '/var/www/lesnulmarrants/TutoXsplit2.mp4': Stream #0:0: Video: h264 (![0][0][0] / 0x0021), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], q=10-51, 90k tbn, 29.97 tbc Metadata: title : ~temp.avi Vid?o #1 Stream #0:1: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 44100 Hz, 2 channels, 1411 kb/s Metadata: title : Microsoft Waveform?: ~temp001.wav Stream mapping: Stream #0:0 -> #0:0 (msvideo1 -> libx264) Stream #0:1 -> #0:1 (copy) Could not write header for output file #0 (incorrect codec parameters ?) }}} -- Comment: The relevant line is {{{ [mp4 @ 0x32ae260] Tag [1][0][0][0]/0x00000001 incompatible with output codec id '65536' }}} You cannot put pcm_s16le in mp4 / isom, it does work with mov. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 27 11:06:43 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 27 Jun 2012 09:06:43 -0000 Subject: [FFmpeg-trac] #1485(avformat:open): Support for Quicktime CLEF/TAPT atoms In-Reply-To: <034.4dcc8c2ae921159127e740b7236e00e5@avcodec.org> References: <034.4dcc8c2ae921159127e740b7236e00e5@avcodec.org> Message-ID: <049.3ea9869733cc590bc3275982c7012fab@avcodec.org> #1485: Support for Quicktime CLEF/TAPT atoms -------------------------------------+------------------------------------ Reporter: brams | Owner: Type: enhancement | Status: open Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: mov | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Comment (by cehoyos): A patch on ffmpeg-devel generally receives more attention, so if you want the patch included, it may make sense to send it to the list. Please don't forget to clarify if you wrote the patch yourself or add credits. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 27 11:17:44 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 27 Jun 2012 09:17:44 -0000 Subject: [FFmpeg-trac] #1487(avformat:new): ffmpeg's mpeg mux bug(s) never fixed... In-Reply-To: <036.24f34a04f9a149dec630fbb1a107878d@avcodec.org> References: <036.24f34a04f9a149dec630fbb1a107878d@avcodec.org> Message-ID: <051.5b1884ffdf2ae912bba15bc32aa12cce@avcodec.org> #1487: ffmpeg's mpeg mux bug(s) never fixed... -------------------------------------+------------------------------------ Reporter: downuse | Owner: Type: defect | Status: new Priority: normal | Component: avformat Version: unspecified | Resolution: Keywords: mpeg | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Changes (by cehoyos): * keywords: => mpeg * component: undetermined => avformat -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 27 14:53:57 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 27 Jun 2012 12:53:57 -0000 Subject: [FFmpeg-trac] #1476(FFmpeg:new): rtp pcm_alaw/pcm_mulaw streaming from ALSA In-Reply-To: <036.d0f77a4b5c1191ae47b433e632819979@avcodec.org> References: <036.d0f77a4b5c1191ae47b433e632819979@avcodec.org> Message-ID: <051.08827baaf6cd2d5c5fffc1ff9712ba36@avcodec.org> #1476: rtp pcm_alaw/pcm_mulaw streaming from ALSA ------------------------------------+---------------------------------- Reporter: Spideru | Owner: Type: defect | Status: new Priority: important | Component: FFmpeg Version: git-master | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+---------------------------------- Comment (by Spideru): I have done several tests, it seems that the problem appears only when using an external mic (USB type). for example: ./ffmpeg -f alsa -ar 8000 -ac 1 -i default -ar 8000 -acodec pcm_alaw -f rtp rtp://127.0.0.1:1234 works perfectly (default is internal mic in) but this: ./ffmpeg -f alsa -ar 8000 -ac 1 -i hw:1,0 -ar 8000 -acodec pcm_alaw -f rtp rtp://127.0.0.1:1234 generates a segmentation fault after a minute (hw:1,0 is external USB mic in). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 27 17:44:13 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 27 Jun 2012 15:44:13 -0000 Subject: [FFmpeg-trac] #1432(avformat:open): progressive delay In-Reply-To: <031.db651549cdf6166fc0aca64f9ec37f30@avcodec.org> References: <031.db651549cdf6166fc0aca64f9ec37f30@avcodec.org> Message-ID: <046.b1980f24542908df468d18fdde622720@avcodec.org> #1432: progressive delay -------------------------------------+------------------------------------- Reporter: lo | Owner: Type: defect | Status: open Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: avi mp3 | Blocked By: desync | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by mjs973): The root cause of the problem is incorrect calculation of audio timestamps for mp3 in the avi demux. The attached 'avi-mp3-v1.patch' fixes the problem for the 133*.avi sample. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 27 19:09:34 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 27 Jun 2012 17:09:34 -0000 Subject: [FFmpeg-trac] #527(avcodec:new): NellyMoser codec reports zero frame size and bitrate In-Reply-To: <034.24bf769cbc763745bdad682a9e7cecf0@avcodec.org> References: <034.24bf769cbc763745bdad682a9e7cecf0@avcodec.org> Message-ID: <049.b534f2059d9ab45e881656927a9201f8@avcodec.org> #527: NellyMoser codec reports zero frame size and bitrate -------------------------------------+------------------------------------- Reporter: DrLex | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: unspecified | Resolution: Keywords: nellymoser | Blocked By: codec | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by ericma): Has a fix for this problem been integrated in to FFMPEG yet? I'm running in to this exact problem and don't have the luxury of changing the audio codec away from Nellymoser ASAO. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 27 23:03:58 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 27 Jun 2012 21:03:58 -0000 Subject: [FFmpeg-trac] #527(avcodec:new): NellyMoser codec reports zero frame size and bitrate In-Reply-To: <034.24bf769cbc763745bdad682a9e7cecf0@avcodec.org> References: <034.24bf769cbc763745bdad682a9e7cecf0@avcodec.org> Message-ID: <049.fd631913fcc90368660bac5c284ceed8@avcodec.org> #527: NellyMoser codec reports zero frame size and bitrate -------------------------------------+------------------------------------- Reporter: DrLex | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: unspecified | Resolution: Keywords: nellymoser | Blocked By: codec | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Could you provide a backtrace when it hangs? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Wed Jun 27 23:47:42 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 27 Jun 2012 21:47:42 -0000 Subject: [FFmpeg-trac] #1490(undetermined:new): Infinity loop / lock in export image Message-ID: <040.61e47af0dacbe2b93c3135dbbfe25909@avcodec.org> #1490: Infinity loop / lock in export image -------------------------------------+------------------------------------- Reporter: klaasdeboer | 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: FFMPEG stays in loop and creates 10000000 jpg files. I have had this with several files, I'll include a sample file in this post! How to reproduce: {{{ /usr/local/bin/ffmpeg -sameq -i /root/sample.avi -vframes 300 /root/zzzz%03d.jpg ffmpeg version N-41291-g02ff89a Copyright (c) 2000-2012 the FFmpeg developers built on Jun 4 2012 21:54:54 with gcc 4.1.2 20080704 (Red Hat 4.1.2-52) configuration: --enable-gpl --enable-libmp3lame --enable-libtheora --enable-libvo-aacenc --enable-libvorbis --enable-libvpx --enable-libxvid --enable-libfaac --enable-libx264 --enable-version3 --enable-nonfree libavutil 51. 56.100 / 51. 56.100 libavcodec 54. 23.100 / 54. 23.100 libavformat 54. 6.101 / 54. 6.101 libavdevice 54. 0.100 / 54. 0.100 libavfilter 2. 78.100 / 2. 78.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, matroska,webm, from '/root/sample.avi': Metadata: creation_time : 2007-10-25 08:24:40 Duration: 00:01:02.15, start: 0.000000, bitrate: 98 kb/s Stream #0:0(eng): Video: h264 (High), yuv420p, 1280x544, SAR 1:1 DAR 40:17, 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc (default) Stream #0:1(eng): Audio: ac3, 48000 Hz, 5.1(side), s16, 640 kb/s (default) Stream #0:2(eng): Subtitle: text (default) [buffer @ 0x1b905160] w:1280 h:544 pixfmt:yuv420p tb:1/1000 sar:1/1 sws_param:flags=2 [ffmpeg_buffersink @ 0x1b904dc0] No opaque field provided [format @ 0x1b9050c0] auto-inserting filter 'auto-inserted scaler 0' between the filter 'Parsed_null_0' and the filter 'format' [auto-inserted scaler 0 @ 0x1b8e5600] w:1280 h:544 fmt:yuv420p sar:1/1 -> w:1280 h:544 fmt:yuvj420p sar:1/1 flags:0x4 Output #0, image2, to '/root/zzzz%03d.jpg': Metadata: creation_time : 2007-10-25 08:24:40 encoder : Lavf54.6.101 Stream #0:0(eng): Video: mjpeg, yuvj420p, 1280x544 [SAR 1:1 DAR 40:17], q=2-31, 200 kb/s, 90k tbn, 23.98 tbc (default) Stream mapping: Stream #0:0 -> #0:0 (h264 -> mjpeg) Press [q] to stop, [?] for help DTS 18446744073708, next:-708 st:0 invalid dropping PTS 18446744073792, next:-708 invalid dropping st:0 DTS 18446744073750, next:40292 st:0 invalid dropping PTS 18446744073750, next:40292 invalid dropping st:0 DTS 18446744073792, next:81292 st:0 invalid dropping PTS 18446744073834, next:81292 invalid dropping st:0 }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 28 00:24:49 2012 From: trac at avcodec.org (FFmpeg) Date: Wed, 27 Jun 2012 22:24:49 -0000 Subject: [FFmpeg-trac] #1482(undetermined:new): FFMPEG fails to create a SRT file when extracting Subtitles In-Reply-To: <040.f21c0410ca794d08a7553dc895fd208d@avcodec.org> References: <040.f21c0410ca794d08a7553dc895fd208d@avcodec.org> Message-ID: <055.78c02424f477c8128d0bacb791a5b4cd@avcodec.org> #1482: FFMPEG fails to create a SRT file when extracting Subtitles -------------------------------------+------------------------------------- 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): Hi any thoughts on this? also can you please let me know what's the correct command for ffmpeg to extract the bitmap subtitles from a TS stream (svb_subtitle) into a subtitle image format (.sup)? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 28 03:24:18 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 28 Jun 2012 01:24:18 -0000 Subject: [FFmpeg-trac] #1483(avformat:new): Allow a list of keyframe numbers that are valid for starting a new segment In-Reply-To: <035.f1d34d8d4c5ccc7e34d20beabe395c44@avcodec.org> References: <035.f1d34d8d4c5ccc7e34d20beabe395c44@avcodec.org> Message-ID: <050.6daabdd9d05198845d2839bba1e1c751@avcodec.org> #1483: Allow a list of keyframe numbers that are valid for starting a new segment -------------------------------------+------------------------------------ Reporter: gordon | Owner: Type: enhancement | Status: new Priority: normal | Component: avformat Version: unspecified | Resolution: Keywords: segment | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Comment (by gordon): Patch on github: https://github.com/thenewguy/FFmpeg/commit/89e145636a5812c93ba9dbf419e1b4771faadbde -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 28 08:19:01 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 28 Jun 2012 06:19:01 -0000 Subject: [FFmpeg-trac] #1320(avformat:closed): ffplay hang in avformat_find_stream_info In-Reply-To: <034.259f87cdf49b3940d75ea0b849b849f4@avcodec.org> References: <034.259f87cdf49b3940d75ea0b849b849f4@avcodec.org> Message-ID: <049.4973d7ad77a33cc59692b17b276770e3@avcodec.org> #1320: ffplay hang in avformat_find_stream_info ------------------------------------+------------------------------------ Reporter: qrtt1 | Owner: Type: defect | Status: closed Priority: important | Component: avformat Version: git-master | Resolution: fixed Keywords: http | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Changes (by cehoyos): * keywords: => http * status: open => closed * resolution: => fixed Comment: Fixed by Michael. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 28 15:34:23 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 28 Jun 2012 13:34:23 -0000 Subject: [FFmpeg-trac] #1429(FFmpeg:new): ffmpeg 0.11.1 and git configure wrong In-Reply-To: <043.4130f9493724a0ad15b17bc6a6af4ad5@avcodec.org> References: <043.4130f9493724a0ad15b17bc6a6af4ad5@avcodec.org> Message-ID: <058.f25a444bbf7aec68803998b9e7e67069@avcodec.org> #1429: ffmpeg 0.11.1 and git configure wrong -------------------------------------+------------------------------------- Reporter: | Owner: StreamThreader | Status: new Type: defect | Component: FFmpeg Priority: normal | Resolution: Version: 0.11 | Blocked By: Keywords: configure, | Reproduced by developer: 0 config.h, line 122, @ | Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by michael): which shell is configure using ? you have enough diskspace and there are no hardware problems ? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 28 16:03:54 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 28 Jun 2012 14:03:54 -0000 Subject: [FFmpeg-trac] #1491(FFmpeg:new): "-t" and "-filter_complex" are incompatible Message-ID: <037.d99e917d17d0436e9ee024e37c62decc@avcodec.org> #1491: "-t" and "-filter_complex" are incompatible ----------------------------------+-------------------------------------- Reporter: nichot20 | Type: defect Status: new | Priority: normal Component: FFmpeg | Version: git-master Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ----------------------------------+-------------------------------------- Summary of the bug: If using a commandline containing "-filter_complex" on a large file, attempting to use -t to limit the length of the output file (say in order to test the command line) results in the required number of frames being processed, and then the buffers continuing to fill up until either all frames have been read, or memory runs out. In the first case the resultant file is OK (in my tests), but time is wasted as the process reads to the end of the file, in the second case the process is terminated without the file being written fully, making it unusable (in my tests). How to reproduce: {{{ % ffmpeg -i LTA01631701.mxf -filter_complex " > [0:1] [0:2] amerge [audio]" \ > -map 0:0 -map '[audio]' \ > -c:v dvvideo -pix_fmt yuv420p \ > -c:a pcm_s16le -ar 48k -ac 2 \ > -t 10 -y ./LTA01631701-duff.mov ffmpeg version N-41976-g734aeeb-by_Tim Copyright (c) 2000-2012 the FFmpeg developers built on Jun 27 2012 08:52:54 with gcc 4.6.2 configuration: --extra-version=by_Tim --enable-static --disable-shared --enable-gpl --enable-nonfree --enable-version3 --prefix=/mnt/msds- store-0/tim/ffmpeg-tux/usr/local --libdir=/mnt/msds-store-0/tim/ffmpeg- tux/usr/local/lib64 --samples=../fate-suite/ --enable-runtime-cpudetect --extra-cflags='-static -I/mnt/msds-store-0/tim/ffmpeg- tux/usr/local/include' --extra-ldflags='-static -L/mnt/msds-store-0/tim /ffmpeg-tux/usr/local/lib64' --progs-suffix=_Jun-27 --enable-libfaac --enable-libx264 --enable-libfreetype --disable-ffplay --disable-ffserver libavutil 51. 63.100 / 51. 63.100 libavcodec 54. 29.101 / 54. 29.101 libavformat 54. 11.100 / 54. 11.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 3. 0.100 / 3. 0.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 [mxf @ 0x180c960] could not resolve material track sequence strong ref Guessed Channel Layout for Input Stream #0.1 : mono Guessed Channel Layout for Input Stream #0.2 : mono Guessed Channel Layout for Input Stream #0.3 : mono Guessed Channel Layout for Input Stream #0.4 : mono Input #0, mxf, from 'LTA01631701.mxf': Metadata: timecode : 00:00:00:00 Duration: 00:17:44.44, start: 0.000000, bitrate: 170532 kb/s Stream #0:0: Video: rawvideo (UYVY / 0x59565955), uyvy422, 720x576, 25 fps, 25 tbr, 25 tbn, 25 tbc Stream #0:1: Audio: pcm_s24le, 48000 Hz, mono, s32, 1152 kb/s Stream #0:2: Audio: pcm_s24le, 48000 Hz, mono, s32, 1152 kb/s Stream #0:3: Audio: pcm_s24le, 48000 Hz, mono, s32, 1152 kb/s Stream #0:4: Audio: pcm_s24le, 48000 Hz, mono, s32, 1152 kb/s [graph 0 input from stream 0:1 @ 0x183cac0] tb:1/25 samplefmt:s32 samplerate:48000 chlayout:0x4 [graph 0 input from stream 0:2 @ 0x183cb20] tb:1/25 samplefmt:s32 samplerate:48000 chlayout:0x4 [Parsed_amerge_0 @ 0x1812cc0] Inputs overlap: output layout will be meaningless [Parsed_amerge_0 @ 0x1812cc0] in0:mono + in1:mono -> out:stereo [auto-inserted resampler 0 @ 0x182cf60] chl:stereo fmt:s32 r:48000Hz -> chl:stereo fmt:s16 r:48000Hz [graph 1 input from stream 0:0 @ 0x182c420] w:720 h:576 pixfmt:uyvy422 tb:1/25 fr:25/1 sar:0/1 sws_param:flags=2 [output stream 0:0 @ 0x182cec0] No opaque field provided [auto-inserted scaler 0 @ 0x182c540] w:720 h:576 fmt:uyvy422 sar:0/1 -> w:720 h:576 fmt:yuv420p sar:0/1 flags:0x4 Output #0, mov, to './LTA01631701-duff.mov': Metadata: timecode : 00:00:00:00 encoder : Lavf54.11.100 Stream #0:0: Video: dvvideo (dvcp / 0x70637664), yuv420p, 720x576, q=2-31, 200 kb/s, 25 tbn, 25 tbc Stream #0:1: Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, stereo, s16, 1536 kb/s Stream mapping: Stream #0:1 (pcm_s24le) -> amerge: (graph 0) Stream #0:2 (pcm_s24le) -> amerge::sample_fmt=s32:channel_layout=0x4 (graph 0) Stream #0:0 -> #0:0 (rawvideo -> dvvideo) amerge (graph 0) -> Stream #0:1 (pcm_s16le) Press [q] to stop, [?] for help frame= 250 fps= 28 q=0.0 Lsize= 37035kB time=00:00:10.00 bitrate=30339.1kbits/s 8424 Killed ffmpeg -i....... }}} The input file need to be larger than available memory to see the process being killed. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 28 17:24:55 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 28 Jun 2012 15:24:55 -0000 Subject: [FFmpeg-trac] #1439(FFmpeg:closed): "creation_time" metadata incorrect in mov files In-Reply-To: <037.42f40107eb4542f2f9906a72c483d634@avcodec.org> References: <037.42f40107eb4542f2f9906a72c483d634@avcodec.org> Message-ID: <052.5fe8eb8777e7c78c0d7f38224f31d188@avcodec.org> #1439: "creation_time" metadata incorrect in mov files ------------------------------------+---------------------------------- Reporter: nichot20 | Owner: Type: defect | Status: closed Priority: normal | Component: FFmpeg Version: git-master | Resolution: fixed Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ------------------------------------+---------------------------------- Changes (by michael): * status: new => closed * resolution: => fixed -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 28 17:48:06 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 28 Jun 2012 15:48:06 -0000 Subject: [FFmpeg-trac] #1432(avformat:open): progressive delay In-Reply-To: <031.db651549cdf6166fc0aca64f9ec37f30@avcodec.org> References: <031.db651549cdf6166fc0aca64f9ec37f30@avcodec.org> Message-ID: <046.2d0721f265ccd3152518e4e604962364@avcodec.org> #1432: progressive delay -------------------------------------+------------------------------------- Reporter: lo | Owner: Type: defect | Status: open Priority: normal | Component: avformat Version: git-master | Resolution: Keywords: avi mp3 | Blocked By: desync | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by mjs973): fate shows that my patch has a problem when the avi contains zero-length index entries, which are used for emulating variable frame rate. I'm investigating. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 28 17:53:49 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 28 Jun 2012 15:53:49 -0000 Subject: [FFmpeg-trac] #1492(documentation:new): document the mandelbrot source on ffmpeg.org Message-ID: <036.54cd1582e7222595df84c78fa1acc91d@avcodec.org> #1492: document the mandelbrot source on ffmpeg.org -------------------------------------+------------------------------------- Reporter: dericed | Owner: stefano Type: | Status: new enhancement | Component: Priority: normal | documentation Version: | Keywords: unspecified | Blocking: Blocked By: | Analyzed by developer: 0 Reproduced by developer: 0 | -------------------------------------+------------------------------------- The mandelbrot is awesome and found referenced in 'ffmpeg -filters' but it is not on the website. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 28 19:55:35 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 28 Jun 2012 17:55:35 -0000 Subject: [FFmpeg-trac] #1376(undetermined:new): avfilter crash In-Reply-To: <038.9858383e4eba95d5efc41a8e103edec2@avcodec.org> References: <038.9858383e4eba95d5efc41a8e103edec2@avcodec.org> Message-ID: <053.2d5f05ee47ac93f66a0e3474c5c44dcd@avcodec.org> #1376: avfilter crash -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ami_stuff): does not crash with "--disable-asm" -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 28 19:56:11 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 28 Jun 2012 17:56:11 -0000 Subject: [FFmpeg-trac] #1366(avcodec:new): aac enc crash In-Reply-To: <038.98a046d69ce6600c468dd31dd3d410d9@avcodec.org> References: <038.98a046d69ce6600c468dd31dd3d410d9@avcodec.org> Message-ID: <053.c7bb4c3d5e6ce828e55915703011a66d@avcodec.org> #1366: aac enc crash -------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: unspecified | Resolution: Keywords: aac | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by ami_stuff): yes, but does not crash with "--disable-asm" -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 28 21:44:05 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 28 Jun 2012 19:44:05 -0000 Subject: [FFmpeg-trac] #349(undetermined:open): MingW32 Cross Compile of FFMPEG Fails In-Reply-To: <040.92549f0d76c13c04b9400a8d0d7eeb38@avcodec.org> References: <040.92549f0d76c13c04b9400a8d0d7eeb38@avcodec.org> Message-ID: <055.2c2918bdd3177c2550055c1654e2f261@avcodec.org> #349: MingW32 Cross Compile of FFMPEG Fails -------------------------------------+------------------------------------- Reporter: jlsantiago0 | Owner: Type: defect | Status: open Priority: important | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by KSHawkEye): Replying to [comment:7 dbuitenh]: > The problem is that configure should be calling the prefixed dlltool, and not "lib.exe". Libav's configure does this, but FFMpeg's does not, for some reason. Looks like they use: {{{ SLIB_EXTRA_CMD=-'$(DLLTOOL) -m $(LIBTARGET) -d $$(@:$(SLIBSUF)=.def) -l $(SUBDIR)$(SLIBNAME:$(SLIBSUF)=.lib) -D $(SLIBNAME_WITH_MAJOR)' }}} I second that we move over to dlltool if it can be used to create the .lib files. I now recommend a cross compile environment to people wondering how to compile FFmpeg, and installing wine+Microsoft C++ Redistributable packages+lib.exe is a lot more work than simply using a MinGW-w64 dlltool. If dlltool can create compatible .lib files, I strongly suggest using it. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 28 22:07:06 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 28 Jun 2012 20:07:06 -0000 Subject: [FFmpeg-trac] #1493(FFmpeg:new): Transcoding MOV file from Rhozet Carbon Server creates video with double duration Message-ID: <037.54193589962f945e63fa23454a61f4ac@avcodec.org> #1493: Transcoding MOV file from Rhozet Carbon Server creates video with double duration -------------------------------------+------------------------------------- Reporter: kbreeman | Type: defect Status: new | Priority: normal Component: FFmpeg | Version: git- Keywords: double | master duration rhozet carbon server | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: Using ffmpeg to transcode a MOV file produced/exported by Rhozet Carbon Server results in an MP4 with double the expected duration. The video file produced plays back fine but includes an additional 4:14 of black screen and no audio for a total duration of 8:28. When watching the debug output, ffmpeg seems to hang on the final frame of the video and then produces an extra 4:14 worth of blank frames after a few minutes before exiting cleanly. We received permission from our customer to use this video as part of this bug report but request that it not be used for anything else. How to reproduce: {{{ % ffmpeg -v 9 -loglevel 99 -report -i ~/Desktop/BC- foo1/79855382001_1656639096001_449-NHS-Osteoporosis-CaseStudy- 16x9-UB-H264-1024-v3.mov /tmp/tmp.mp4 ffmpeg -version: ffmpeg version N-41997-g3f59bbf built on Jun 28 2012 15:06:40 with gcc 4.6.3 20120306 (Red Hat 4.6.3-2) configuration: --enable-gpl --enable-nonfree --enable-version3 --enable- pthreads --enable-postproc --enable-libmp3lame --enable-libvo-aacenc --enable-libx264 --enable-avfilter --disable-ffplay --disable-ffserver --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libvpx libavutil 51. 63.100 / 51. 63.100 libavcodec 54. 29.101 / 54. 29.101 libavformat 54. 11.100 / 54. 11.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 3. 0.100 / 3. 0.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 }}} The file can be downloaded from here: {{{ http://ffmpeg-bug.s3-website-us- east-1.amazonaws.com/transcodes_to_double_duration.mov size: 503881220 bytes (481 MB) md5sum: a37321b6d0231b45dd62f6c3378151be }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 28 22:11:47 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 28 Jun 2012 20:11:47 -0000 Subject: [FFmpeg-trac] #1482(undetermined:new): FFMPEG fails to create a SRT file when extracting Subtitles In-Reply-To: <040.f21c0410ca794d08a7553dc895fd208d@avcodec.org> References: <040.f21c0410ca794d08a7553dc895fd208d@avcodec.org> Message-ID: <055.55b3870485666d7964114328189867db@avcodec.org> #1482: FFMPEG fails to create a SRT file when extracting Subtitles -------------------------------------+------------------------------------- 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 Cigaes): I have several problems with this issue: First of all, in your WTV file, none of the subtitles packets have the keyframe flag. As a consequence, {{{-scodec copy}}} does not copy anything. And with {{{-copyinkf:s}}}, I get the infamous {{{non monotonically increasing dts}}}. Second, if I remux only the video, not the subtitles, then {{{ccextractor}}} sees the subtitles in the resulting TS file. That means that the CC subtitles are not in fact in the subtitle stream but in the video stream. I do not know whether that is normal or whether the WTV demuxer is at fault. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Thu Jun 28 22:17:23 2012 From: trac at avcodec.org (FFmpeg) Date: Thu, 28 Jun 2012 20:17:23 -0000 Subject: [FFmpeg-trac] #1378(undetermined:open): ffmpeg lists every track in a QuickTime file twice In-Reply-To: <036.1325fc96784633452b894adf4376d26b@avcodec.org> References: <036.1325fc96784633452b894adf4376d26b@avcodec.org> Message-ID: <051.9924d5964eb543cde31597350e879c57@avcodec.org> #1378: ffmpeg lists every track in a QuickTime file twice -------------------------------------+------------------------------------- Reporter: dericed | Owner: Type: defect | Status: open Priority: normal | Component: Version: git-master | undetermined Keywords: mov | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 1 -------------------------------------+------------------------------------- Comment (by dericed): As I reported on ffmpeg-user I tested this file in a number of applications and only found this error in ffmpeg. VLC shows correct number of tracks. mediainfo shows the correct number of tracks. Quicktime shows the correct number of tracks. muxmovie shows the correct number of tracks. Dumpster (Quicktime tool to review container structure) shows the correct number of tracks. ... and ... ffmbc shows the correct number of tracks. ffmpeg lists every track twice. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 29 02:51:33 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 29 Jun 2012 00:51:33 -0000 Subject: [FFmpeg-trac] #1494(FFmpeg:new): Crashes with rtmp stream -> .asf/wmv Message-ID: <038.6b7929edefcc808d4983fa42177d464a@avcodec.org> #1494: Crashes with rtmp stream -> .asf/wmv -----------------------------------+--------------------------------------- Reporter: grolschie | Type: defect Status: new | Priority: critical Component: FFmpeg | Version: unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -----------------------------------+--------------------------------------- System is Windows XP 32bit with Athlon XP2800+ CPU. Output from ffmpeg: ---------------------------------------------- ffmpeg.exe -i "rtmp://extondemand.livestream.com/on demand swfUrl=http://cdn.livestream.com/chromelessPlayer/v21/playerapi.swf?autop lay=true playpath=trans/dv15/mogulus-user- files/chepsilon_tv/2011/12/25/4ae0b944 -c50f-41e0-8376-cc1f1a91daa3" -y -copyts -c:v wmv2 -b:v 15360k -r 25 -g 15 -c:a wmav2 -b:a 64k -ar 48000 -ac 2 -map 0:0 -map 0:1 -sn -f asf epsilon_hellas.asf ffmpeg version N-42016-gc103dc0 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 28 2012 20:16:03 with gcc 4.7.1 configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-ru ntime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable- libass --enable-libcelt --enable-libopencore-amrnb --enable-libopencore-amrwb --enable -libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable- libope njpeg --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libth eora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable- libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable- libxvid --e nable-zlib libavutil 51. 63.100 / 51. 63.100 libavcodec 54. 29.101 / 54. 29.101 libavformat 54. 11.100 / 54. 11.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 3. 0.100 / 3. 0.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 HandleCtrl: Ignoring SWFVerification request, use --swfVfy! Metadata: metadatacreator Yet Another Metadata Injector for FLV - Version 1.4 hasKeyframes TRUE hasVideo TRUE hasAudio TRUE hasMetadata TRUE canSeekToEnd TRUE duration 30.09 datasize 1978772.00 videosize 1716367.00 videocodecid 2.00 width 450.00 height 360.00 framerate 24.96 videodatarate 443.44 audiosize 254789.00 audiocodecid 2.00 audiosamplerate 22000.00 audiosamplesize 16.00 stereo TRUE audiodatarate 62.85 filesize 1980591.00 lasttimestamp 30.09 lastkeyframetimestamp 30.00 lastkeyframelocation 1975246.00 keyframes: filepositions: times: Input #0, flv, from 'rtmp://extondemand.livestream.com/ondemand swfUrl=http://cd n.livestream.com/chromelessPlayer/v21/playerapi.swf?autoplay=true playpath=trans /dv15/mogulus-user-files/chepsilon_tv/2011/12/25/4ae0b944-c50f- 41e0-8376-cc1f1a9 1daa3': Metadata: metadatacreator : Yet Another Metadata Injector for FLV - Version 1.4 hasKeyframes : true hasVideo : true hasAudio : true hasMetadata : true canSeekToEnd : true datasize : 1978772 videosize : 1716367 audiosize : 254789 lasttimestamp : 30 lastkeyframetimestamp: 30 lastkeyframelocation: 1975246 Duration: 00:00:30.09, start: 0.000000, bitrate: N/A Stream #0:0: Video: flv1, yuv420p, 450x360, 454 kb/s, 25 tbr, 1k tbn, 1k tbc Stream #0:1: Audio: mp3, 22050 Hz, stereo, s16, 64 kb/s [graph 0 input from stream 0:0 @ 02559e20] w:450 h:360 pixfmt:yuv420p tb:1/1000 fr:25/1 sar:0/1 sws_param:flags=2 [output stream 0:0 @ 0254fb00] No opaque field provided [graph 1 input from stream 0:1 @ 0254a9a0] tb:1/1000 samplefmt:s16 samplerate:22 050 chlayout:0x3 [auto-inserted resampler 0 @ 0254ba60] chl:stereo fmt:s16 r:22050Hz -> chl:stere o fmt:s16 r:48000Hz Output #0, asf, to 'epsilon_hellas.asf': Metadata: metadatacreator : Yet Another Metadata Injector for FLV - Version 1.4 hasKeyframes : true hasVideo : true hasAudio : true hasMetadata : true canSeekToEnd : true datasize : 1978772 videosize : 1716367 audiosize : 254789 lasttimestamp : 30 lastkeyframetimestamp: 30 lastkeyframelocation: 1975246 WM/EncodingSettings: Lavf54.11.100 Stream #0:0: Video: wmv2 (WMV2 / 0x32564D57), yuv420p, 450x360, q=2-31, 1536 0 kb/s, 1k tbn, 25 tbc Stream #0:1: Audio: wmav2 (a[1][0][0] / 0x0161), 48000 Hz, stereo, s16, 63 k b/s Stream mapping: Stream #0:0 -> #0:0 (flv -> wmv2) Stream #0:1 -> #0:1 (mp3 -> wmav2) Press [q] to stop, [?] for help Assertion i>=0 failed at /home/kyle/software/ffmpeg/source/ffmpeg- git/libavcodec /wmaenc.c:405 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 Fri Jun 29 02:57:12 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 29 Jun 2012 00:57:12 -0000 Subject: [FFmpeg-trac] #1495(FFmpeg:new): H263+MP3 -> .vob (MPEG2 + AC3) = corrupt audio Message-ID: <038.cc3d5f4531bf3223e10ac3f03ca6bcc0@avcodec.org> #1495: H263+MP3 -> .vob (MPEG2 + AC3) = corrupt audio -----------------------------------+--------------------------------------- Reporter: grolschie | Type: defect Status: new | Priority: important Component: FFmpeg | Version: unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -----------------------------------+--------------------------------------- I have noticed with recent ffmpeg builds, that converting the low quality YouTube videos (H263 video with MP3) to AC3 Dolby Digital 2.0 @ 48,000hz and 44,100hz results in good audio in the right channel, but just digital noise on the left channel. Here is an example: ------------------------------- ffmpeg.exe -i "http://o-o.preferred.tnz-akl1.v20.ls cache7.c.youtube.com/videoplayback?upn=-yli7TGCA4Q&sparams=algorithm%2Cburst%2Cc p%2Cfactor%2Cid%2Cip%2Cipbits%2Citag%2Csource%2Cupn%2Cexpire&fexp=907048%2C92480 1%2C904102%2C906510%2C911205%2C902519%2C907217%2C907335%2C921602%2C919306%2C9226 00%2C919316%2C920704%2C924500%2C924700%2C913542%2C913547%2C919324%2C907344%2C912 706%2C902518&mt=1340913017&ms=au&algorithm=throttle- factor&itag=34&ip=219.0.0.0& burst=40&sver=3&signature=57B4A269E25DC3DB60C3B7E82980F0853F6B362D.D349F29F2208E B92D7624067EA655BBCF40FE2BC&source=youtube&expire=1340934623&key=yt1&ipbits=8&fa ctor=1.25&cp=U0hTRVlOUl9HTUNOM19RSFZHOkIxakpzdXlzODA5&id=2e06a02833dcd0e2" -y -t hreads 1 -copyts -c:v mpeg2video -qscale 3 -r 30000/1001 -g 15 -c:a ac3 -b:a 384 k -ar 48000 -ac 2 -map 0:0 -map 0:1 -sn -f vob output.vob ffmpeg version N-42016-gc103dc0 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 28 2012 20:16:03 with gcc 4.7.1 configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-ru ntime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable- libass --enable-libcelt --enable-libopencore-amrnb --enable-libopencore-amrwb --enable -libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable- libope njpeg --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libth eora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable- libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable- libxvid --e nable-zlib libavutil 51. 63.100 / 51. 63.100 libavcodec 54. 29.101 / 54. 29.101 libavformat 54. 11.100 / 54. 11.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 3. 0.100 / 3. 0.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, flv, from 'http://o-o.preferred.tnz- akl1.v20.lscache7.c.youtube.com/vi deoplayback?upn=-yli7TGCA4Q&sparams=algorithm%2Cburst%2Ccp%2Cfactor%2Cid%2Cip%2C ipbits%2Citag%2Csource%2Cupn%2Cexpire&fexp=907048%2C924801%2C904102%2C906510%2C9 11205%2C902519%2C907217%2C907335%2C921602%2C919306%2C922600%2C919316%2C920704%2C 924500%2C924700%2C913542%2C913547%2C919324%2C907344%2C912706%2C902518&mt=1340913 017&ms=au&algorithm=throttle- factor&itag=34&ip=219.0.0.0&burst=40&sver=3&signatu re=57B4A269E25DC3DB60C3B7E82980F0853F6B362D.D349F29F2208EB92D7624067EA655BBCF40F E2BC&source=youtube&expire=1340934623&key=yt1&ipbits=8&factor=1.25&cp=U0hTRVlOUl 9HTUNOM19RSFZHOkIxakpzdXlzODA5&id=2e06a02833dcd0e2': Metadata: starttime : 0 totalduration : 209 totaldatarate : 601 bytelength : 15709754 canseekontime : true sourcedata : B7A387304HH1340930999438436 purl : pmsg : Duration: 00:03:28.52, start: 0.000000, bitrate: 602 kb/s Stream #0:0: Video: h264 (Main), yuv420p, 480x360 [SAR 1:1 DAR 4:3], 475 kb/ s, 25 tbr, 1k tbn, 50 tbc Stream #0:1: Audio: aac, 44100 Hz, stereo, s16, 133 kb/s Please use -q:a or -q:v, -qscale is ambiguous [graph 0 input from stream 0:0 @ 024c9e80] w:480 h:360 pixfmt:yuv420p tb:1/1000 fr:25/1 sar:1/1 sws_param:flags=2 [output stream 0:0 @ 02c84200] No opaque field provided [graph 1 input from stream 0:1 @ 02dadaa0] tb:1/1000 samplefmt:s16 samplerate:44 100 chlayout:0x3 [auto-inserted resampler 0 @ 02c60ee0] chl:stereo fmt:s16 r:44100Hz -> chl:stere o fmt:flt r:48000Hz [vob @ 02be4020] VBV buffer size not set, muxing may fail Output #0, vob, to 'output.vob': Metadata: starttime : 0 totalduration : 209 totaldatarate : 601 bytelength : 15709754 canseekontime : true sourcedata : B7A387304HH1340930999438436 purl : pmsg : encoder : Lavf54.11.100 Stream #0:0: Video: mpeg2video, yuv420p, 480x360 [SAR 1:1 DAR 4:3], q=2-31, 200 kb/s, 90k tbn, 29.97 tbc Stream #0:1: Audio: ac3, 48000 Hz, stereo, flt, 384 kb/s Stream mapping: Stream #0:0 -> #0:0 (h264 -> mpeg2video) Stream #0:1 -> #0:1 (aac -> ac3) Press [q] to stop, [?] for help frame= 53 fps=0.0 q=3.0 size= 194kB time=00:00:01.70 bitrate= 933.9kbits/s frame= 97 fps= 96 q=3.0 size= 420kB time=00:00:03.16 bitrate=1085.4kbits/s frame= 134 fps= 87 q=3.0 size= 632kB time=00:00:04.40 bitrate=1175.5kbits/s frame= 170 fps=0.0 q=3.0 size= 870kB time=00:00:05.60 bitrate=1271.4kbits/s frame= 212 fps= 83 q=3.0 size= 1140kB time=00:00:07.00 bitrate=1332.8kbits/s frame= 250 fps= 82 q=3.0 size= 1342kB time=00:00:08.27 bitrate=1328.6kbits/s frame= 290 fps= 82 q=3.0 size= 1556kB time=00:00:09.60 bitrate=1326.5kbits/s frame= 325 fps= 81 q=3.0 Lsize= 1780kB time=00:00:10.81 bitrate=1348.8kbits/ s dup=54 drop=0 video:1243kB audio:508kB subtitle:0 global headers:0kB muxing overhead 1.632107% ---------------------------------- Here is the resulting file: https://sites.google.com/site/grolschie/output.vob The noise is quite loud and possibly bad for speakers. Strangly, converting to 22050hz audio seems fine though. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 29 03:02:04 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 29 Jun 2012 01:02:04 -0000 Subject: [FFmpeg-trac] #1495(FFmpeg:new): H263+MP3 -> .vob (MPEG2 + AC3) = corrupt audio In-Reply-To: <038.cc3d5f4531bf3223e10ac3f03ca6bcc0@avcodec.org> References: <038.cc3d5f4531bf3223e10ac3f03ca6bcc0@avcodec.org> Message-ID: <053.3fd2fae6a9e5eb58300c3f20cf5df533@avcodec.org> #1495: H263+MP3 -> .vob (MPEG2 + AC3) = corrupt audio -------------------------------------+---------------------------------- Reporter: grolschie | Owner: Type: defect | Status: new Priority: important | Component: FFmpeg Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+---------------------------------- Comment (by grolschie): System is Windows XP 32bit with AMD XP2800+ CPU. FFmpeg builds from here: http://ffmpeg.zeranoe.com/builds/ -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 29 03:07:03 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 29 Jun 2012 01:07:03 -0000 Subject: [FFmpeg-trac] #1494(FFmpeg:new): Crashes with rtmp stream -> .asf/wmv In-Reply-To: <038.6b7929edefcc808d4983fa42177d464a@avcodec.org> References: <038.6b7929edefcc808d4983fa42177d464a@avcodec.org> Message-ID: <053.b77df88f78dd4f8f426956648afc8e34@avcodec.org> #1494: Crashes with rtmp stream -> .asf/wmv -------------------------------------+---------------------------------- Reporter: grolschie | Owner: Type: defect | Status: new Priority: critical | Component: FFmpeg Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+---------------------------------- Comment (by grolschie): The static FFmpeg build was downloaded from here: http://ffmpeg.zeranoe.com/builds/ -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 29 04:37:58 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 29 Jun 2012 02:37:58 -0000 Subject: [FFmpeg-trac] #1483(avformat:new): Allow a list of keyframe numbers that are valid for starting a new segment In-Reply-To: <035.f1d34d8d4c5ccc7e34d20beabe395c44@avcodec.org> References: <035.f1d34d8d4c5ccc7e34d20beabe395c44@avcodec.org> Message-ID: <050.7c07530f2bf25c8a4b2a86a650ae22fc@avcodec.org> #1483: Allow a list of keyframe numbers that are valid for starting a new segment -------------------------------------+------------------------------------ Reporter: gordon | Owner: Type: enhancement | Status: new Priority: normal | Component: avformat Version: unspecified | Resolution: Keywords: segment | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Comment (by gordon): Updated github: https://github.com/thenewguy/FFmpeg/commit/db7fbe2fa4160c0fb9e33ea8061f880fdcb58b97 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 29 05:48:47 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 29 Jun 2012 03:48:47 -0000 Subject: [FFmpeg-trac] #1482(undetermined:new): FFMPEG fails to create a SRT file when extracting Subtitles In-Reply-To: <040.f21c0410ca794d08a7553dc895fd208d@avcodec.org> References: <040.f21c0410ca794d08a7553dc895fd208d@avcodec.org> Message-ID: <055.989b05218d26d689985770e706a602e3@avcodec.org> #1482: FFMPEG fails to create a SRT file when extracting Subtitles -------------------------------------+------------------------------------- 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): 1. Any solution how to handle this? I'm getting the same issues with another TS file recording. If you'd like I can upload that that too 2. That I believe is normal, the CC is embedded as part of the video, which is why when FFMPEG "recodes" the video (not copy) it loses the CC stream. CCExtractor extracts the CC directly from the video stream. Can FFMPEG also do it? I'm more interested in 1, since that's where most of the non US/international subtitles exist. This is the standard MCE recording format that I've uploaded -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 29 15:19:08 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 29 Jun 2012 13:19:08 -0000 Subject: [FFmpeg-trac] #986(avutil:closed): windows named pipe seek In-Reply-To: <036.45bd592c3338571dff9df926846953b3@avcodec.org> References: <036.45bd592c3338571dff9df926846953b3@avcodec.org> Message-ID: <051.f293407abd665256f323fd1a7ad1fc3c@avcodec.org> #986: windows named pipe seek -------------------------------------+------------------------------------- Reporter: setosha | Owner: michael Type: defect | Status: closed Priority: normal | Component: avutil Version: unspecified | Resolution: fixed Keywords: windows | Blocked By: named pipe seek | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by michael): * status: new => closed * resolution: => fixed Comment: Fixed by martin.sliwka -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 29 17:51:57 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 29 Jun 2012 15:51:57 -0000 Subject: [FFmpeg-trac] #1493(FFmpeg:new): Transcoding MOV file from Rhozet Carbon Server creates video with double duration In-Reply-To: <037.54193589962f945e63fa23454a61f4ac@avcodec.org> References: <037.54193589962f945e63fa23454a61f4ac@avcodec.org> Message-ID: <052.cb6985b0cea348cfe4f99defbe97a305@avcodec.org> #1493: Transcoding MOV file from Rhozet Carbon Server creates video with double duration -------------------------------------+------------------------------------- Reporter: kbreeman | Owner: Type: defect | Status: new Priority: normal | Component: FFmpeg Version: git-master | Resolution: Keywords: double | Blocked By: duration rhozet carbon server | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by mjs973): The output video probably looks like crap, because your command line don't specify a bitrate. In general, a sample is a good idea, but I personally won't download big videos like this. There is no way to know what the content is. Please show us the complete and uncut output from: ffmpeg -i infile.mov -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 29 17:58:10 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 29 Jun 2012 15:58:10 -0000 Subject: [FFmpeg-trac] #1493(FFmpeg:new): Transcoding MOV file from Rhozet Carbon Server creates video with double duration In-Reply-To: <037.54193589962f945e63fa23454a61f4ac@avcodec.org> References: <037.54193589962f945e63fa23454a61f4ac@avcodec.org> Message-ID: <052.f4adb52c638a139bd5a2ff13e8136b4c@avcodec.org> #1493: Transcoding MOV file from Rhozet Carbon Server creates video with double duration -------------------------------------+------------------------------------- Reporter: kbreeman | Owner: Type: defect | Status: new Priority: normal | Component: FFmpeg Version: git-master | Resolution: Keywords: double | Blocked By: duration rhozet carbon server | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by mjs973): Output from 'ffmpeg -i infile.mov' is not needed. I see that the info is in the attachment. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 29 18:14:23 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 29 Jun 2012 16:14:23 -0000 Subject: [FFmpeg-trac] #1493(FFmpeg:new): Transcoding MOV file from Rhozet Carbon Server creates video with double duration In-Reply-To: <037.54193589962f945e63fa23454a61f4ac@avcodec.org> References: <037.54193589962f945e63fa23454a61f4ac@avcodec.org> Message-ID: <052.550db60083ab41fe8d404a6d323f1712@avcodec.org> #1493: Transcoding MOV file from Rhozet Carbon Server creates video with double duration -------------------------------------+------------------------------------- Reporter: kbreeman | Owner: Type: defect | Status: new Priority: normal | Component: FFmpeg Version: git-master | Resolution: Keywords: double | Blocked By: duration rhozet carbon server | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by kbreeman): We normally specify bitrate and a bunch of other options, I submitted the bug with the minimal command-line options needed to reproduce. I don't have a way of trimming down this particular file and still reproducing the bug. The content of the video is an elderly woman discussing Osteoporosis. Here is the output of mediainfo -F on the source file: {{{ General Count : 278 Count of stream of this kind : 1 Kind of stream : General Kind of stream : General Stream identifier : 0 Count of video streams : 1 Count of audio streams : 1 Video_Format_List : AVC Video_Format_WithHint_List : AVC Codecs Video : AVC Video_Language_List : English Audio_Format_List : PCM Audio_Format_WithHint_List : PCM Audio codecs : PCM Audio_Language_List : English Complete name : transcodes_to_double_duration.mov File name : transcodes_to_double_duration.mov File extension : mov Format : MPEG-4 Format : MPEG-4 Format/Extensions usually used : mp4 m4v m4a m4b m4p 3gpp 3gp 3gpp2 3g2 k3g jpm jpx mqv ismv isma f4v Commercial name : MPEG-4 Format profile : QuickTime Internet media type : video/mp4 Codec ID : qt Codec ID/Url : http://www.apple.com/quicktime/download/standalone.html Codec : MPEG-4 Codec : MPEG-4 Codec/Extensions usually used : mp4 m4v m4a m4b m4p 3gpp 3gp 3gpp2 3g2 k3g jpm jpx mqv ismv isma f4v File size : 503881220 File size : 481 MiB File size : 481 MiB File size : 481 MiB File size : 481 MiB File size : 480.5 MiB Duration : 254400 Duration : 4mn 14s Duration : 4mn 14s 400ms Duration : 4mn 14s Duration : 00:04:14.400 Overall bit rate : 15845321 Overall bit rate : 15.8 Mbps Stream size : 161024 Stream size : 157 KiB (0%) Stream size : 157 KiB Stream size : 157 KiB Stream size : 157 KiB Stream size : 157.2 KiB Stream size : 157 KiB (0%) Proportion of this stream : 0.00032 HeaderSize : 40 DataSize : 503720204 FooterSize : 160976 IsStreamable : No Encoded date : UTC 2009-08-31 13:49:30 Tagged date : UTC 2009-08-31 14:21:04 File last modification date : UTC 2012-06-28 19:38:07 File last modification date (local) : 2012-06-28 15:38:07 Writing library : Apple QuickTime Writing library : Apple QuickTime Writing library/Name : Apple QuickTime Video Count : 204 Count of stream of this kind : 1 Kind of stream : Video Kind of stream : Video Stream identifier : 0 ID : 1 ID : 1 Format : AVC Format/Info : Advanced Video Codec Format/Url : http://developers.videolan.org/x264.html Commercial name : AVC Format profile : Main at L4.1 Format settings : 2 Ref Frames Format settings, CABAC : No Format settings, CABAC : No Format settings, ReFrames : 2 Format settings, ReFrames : 2 frames Internet media type : video/H264 Codec ID : avc1 Codec ID/Info : Advanced Video Coding Codec ID/Url : http://www.apple.com/quicktime/download/standalone.html Codec : AVC Codec : AVC Codec/Family : AVC Codec/Info : Advanced Video Codec Codec/Url : http://developers.videolan.org/x264.html Codec/CC : avc1 Codec profile : Main at L4.1 Codec settings : 2 Ref Frames Codec settings, CABAC : No Codec_Settings_RefFrames : 2 Duration : 254400 Duration : 4mn 14s Duration : 4mn 14s 400ms Duration : 4mn 14s Duration : 00:04:14.400 Bit rate : 14304258 Bit rate : 14.3 Mbps Width : 1024 Width : 1 024 pixels Height : 574 Height : 574 pixels Pixel aspect ratio : 1.000 Display aspect ratio : 1.784 Display aspect ratio : 16:9 Rotation : 0.000 Frame rate mode : CFR Frame rate mode : Constant Frame rate : 25.000 Frame rate : 25.000 fps Frame count : 6360 Resolution : 8 Resolution : 8 bits Colorimetry : 4:2:0 Color space : YUV Chroma subsampling : 4:2:0 Bit depth : 8 Bit depth : 8 bits Scan type : Progressive Scan type : Progressive Interlacement : PPF Interlacement : Progressive Bits/(Pixel*Frame) : 0.973 Stream size : 454875396 Stream size : 434 MiB (90%) Stream size : 434 MiB Stream size : 434 MiB Stream size : 434 MiB Stream size : 433.8 MiB Stream size : 434 MiB (90%) Proportion of this stream : 0.90274 Language : en Language : English Language : English Language : en Language : eng Language : en Encoded date : UTC 2009-08-31 13:49:35 Tagged date : UTC 2009-08-31 14:21:04 Color primaries : BT.709-5, BT.1361, IEC 61966-2-4, SMPTE RP177 Transfer characteristics : BT.709-5, BT.1361 Matrix coefficients : BT.709-5, BT.1361, IEC 61966-2-4 709, SMPTE RP177 Audio Count : 169 Count of stream of this kind : 1 Kind of stream : Audio Kind of stream : Audio Stream identifier : 0 ID : 2 ID : 2 Format : PCM Commercial name : PCM Format settings : Little / Signed Format settings, Endianness : Little Format settings, Sign : Signed Codec ID : sowt Codec ID/Url : http://www.apple.com/quicktime/download/standalone.html Codec : PCM Codec : PCM Codec/Family : PCM Codec/Url : http://www.apple.com/quicktime/download/standalone.html Codec/CC : sowt Codec settings : Little / Signed Codec settings, Endianness : Little Codec settings, Sign : Signed Duration : 254400 Duration : 4mn 14s Duration : 4mn 14s 400ms Duration : 4mn 14s Duration : 00:04:14.400 Bit rate mode : CBR Bit rate mode : Constant Bit rate : 1536000 Bit rate : 1 536 Kbps Channel(s) : 2 Channel(s) : 2 channels Channel positions : Front: L R ChannelLayout : L R Sampling rate : 48000 Sampling rate : 48.0 KHz Samples count : 12211200 Frame count : 12211200 Resolution : 16 Resolution : 16 bits Bit depth : 16 Bit depth : 16 bits Stream size : 48844800 Stream size : 46.6 MiB (10%) Stream size : 47 MiB Stream size : 47 MiB Stream size : 46.6 MiB Stream size : 46.58 MiB Stream size : 46.6 MiB (10%) Proportion of this stream : 0.09694 Language : en Language : English Language : English Language : en Language : eng Language : en Encoded date : UTC 2009-08-31 13:49:35 Tagged date : UTC 2009-08-31 14:21:04 }}} Here is the output of mediainfo -F on the created file: {{{ General Count : 278 Count of stream of this kind : 1 Kind of stream : General Kind of stream : General Stream identifier : 0 Count of video streams : 1 Count of audio streams : 1 Video_Format_List : AVC Video_Format_WithHint_List : AVC Codecs Video : AVC Video_Language_List : English Audio_Format_List : AAC Audio_Format_WithHint_List : AAC Audio codecs : AAC LC Audio_Language_List : English Complete name : /tmp/output01.mp4 Folder name : /tmp File name : output01 File extension : mp4 Format : MPEG-4 Format : MPEG-4 Format/Extensions usually used : mp4 m4v m4a m4b m4p 3gpp 3gp 3gpp2 3g2 k3g jpm jpx mqv ismv isma f4v Commercial name : MPEG-4 Format profile : Base Media Internet media type : video/mp4 Codec ID : isom Codec ID/Url : http://www.apple.com/quicktime/download/standalone.html Codec : MPEG-4 Codec : MPEG-4 Codec/Extensions usually used : mp4 m4v m4a m4b m4p 3gpp 3gp 3gpp2 3g2 k3g jpm jpx mqv ismv isma f4v File size : 36106914 File size : 34.4 MiB File size : 34 MiB File size : 34 MiB File size : 34.4 MiB File size : 34.43 MiB Duration : 508760 Duration : 8mn 28s Duration : 8mn 28s 760ms Duration : 8mn 28s Duration : 00:08:28.760 Overall bit rate : 567763 Overall bit rate : 568 Kbps Stream size : 271452 Stream size : 265 KiB (1%) Stream size : 265 KiB Stream size : 265 KiB Stream size : 265 KiB Stream size : 265.1 KiB Stream size : 265 KiB (1%) Proportion of this stream : 0.00752 HeaderSize : 40 DataSize : 35835470 FooterSize : 271404 IsStreamable : No File last modification date : UTC 2012-06-28 19:31:21 File last modification date (local) : 2012-06-28 15:31:21 Writing application : Lavf54.11.100 Video Count : 201 Count of stream of this kind : 1 Kind of stream : Video Kind of stream : Video Stream identifier : 0 ID : 1 ID : 1 Format : AVC Format/Info : Advanced Video Codec Format/Url : http://developers.videolan.org/x264.html Commercial name : AVC Format profile : High at L3.1 Format settings : CABAC / 4 Ref Frames Format settings, CABAC : Yes Format settings, CABAC : Yes Format settings, ReFrames : 4 Format settings, ReFrames : 4 frames Internet media type : video/H264 Codec ID : avc1 Codec ID/Info : Advanced Video Coding Codec ID/Url : http://www.apple.com/quicktime/download/standalone.html Codec : AVC Codec : AVC Codec/Family : AVC Codec/Info : Advanced Video Codec Codec/Url : http://developers.videolan.org/x264.html Codec/CC : avc1 Codec profile : High at L3.1 Codec settings : CABAC / 4 Ref Frames Codec settings, CABAC : Yes Codec_Settings_RefFrames : 4 Duration : 508760 Duration : 8mn 28s Duration : 8mn 28s 760ms Duration : 8mn 28s Duration : 00:08:28.760 Bit rate : 499479 Bit rate : 499 Kbps Width : 1024 Width : 1 024 pixels Height : 574 Height : 574 pixels Pixel aspect ratio : 1.000 Display aspect ratio : 1.784 Display aspect ratio : 16:9 Rotation : 0.000 Frame rate mode : CFR Frame rate mode : Constant FrameRate_Mode_Original : VFR Frame rate : 25.000 Frame rate : 25.000 fps Frame count : 12719 Resolution : 8 Resolution : 8 bits Colorimetry : 4:2:0 Color space : YUV Chroma subsampling : 4:2:0 Bit depth : 8 Bit depth : 8 bits Scan type : Progressive Scan type : Progressive Interlacement : PPF Interlacement : Progressive Bits/(Pixel*Frame) : 0.034 Stream size : 31764380 Stream size : 30.3 MiB (88%) Stream size : 30 MiB Stream size : 30 MiB Stream size : 30.3 MiB Stream size : 30.29 MiB Stream size : 30.3 MiB (88%) Proportion of this stream : 0.87973 Writing library : x264 - core 118 r2085 8a62835 Writing library : x264 core 118 r2085 8a62835 Writing library/Name : x264 Writing library/Version : core 118 r2085 8a62835 Encoding settings : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x3:0x113 / me=hex / subme=7 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=6 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=crf / mbtree=1 / crf=23.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00 Language : en Language : English Language : English Language : en Language : eng Language : en Audio Count : 169 Count of stream of this kind : 1 Kind of stream : Audio Kind of stream : Audio Stream identifier : 0 ID : 2 ID : 2 Format : AAC Format/Info : Advanced Audio Codec Commercial name : AAC Format profile : LC Codec ID : 40 Codec : AAC LC Codec : AAC LC Codec/Family : AAC Codec/CC : 40 Duration : 254434 Duration : 4mn 14s Duration : 4mn 14s 434ms Duration : 4mn 14s Duration : 00:04:14.434 Duration_LastFrame : -9 Duration_LastFrame : -9ms Duration_LastFrame : -9ms Duration_LastFrame : -9ms Duration_LastFrame : -00:00:00.009 Bit rate mode : CBR Bit rate mode : Constant Bit rate : 128004 Bit rate : 128 Kbps Channel(s) : 2 Channel(s) : 2 channels Channel positions : Front: L R Channel positions : 2/0/0 Sampling rate : 48000 Sampling rate : 48.0 KHz Samples count : 12212832 Compression mode : Lossy Compression mode : Lossy Stream size : 4071082 Stream size : 3.88 MiB (11%) Stream size : 4 MiB Stream size : 3.9 MiB Stream size : 3.88 MiB Stream size : 3.882 MiB Stream size : 3.88 MiB (11%) Proportion of this stream : 0.11275 Language : en Language : English Language : English Language : en Language : eng Language : en }}} Please let me know if any further information is needed. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Fri Jun 29 18:27:31 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 29 Jun 2012 16:27:31 -0000 Subject: [FFmpeg-trac] #1493(FFmpeg:new): Transcoding MOV file from Rhozet Carbon Server creates video with double duration In-Reply-To: <037.54193589962f945e63fa23454a61f4ac@avcodec.org> References: <037.54193589962f945e63fa23454a61f4ac@avcodec.org> Message-ID: <052.46913736d3d910c4150cd972c5558cf9@avcodec.org> #1493: Transcoding MOV file from Rhozet Carbon Server creates video with double duration -------------------------------------+------------------------------------- Reporter: kbreeman | Owner: Type: defect | Status: new Priority: normal | Component: FFmpeg Version: git-master | Resolution: Keywords: double | Blocked By: duration rhozet carbon server | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by mjs973): Nothing stands out as being obviously wrong in ffmpeg-20120628-153337.log. How many video frames are coded if you suppress the audio? ffmpeg -i infile.mov -an out.mp4 -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 30 00:00:53 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 29 Jun 2012 22:00:53 -0000 Subject: [FFmpeg-trac] #1495(undetermined:new): H263+MP3 -> .vob (MPEG2 + AC3) = corrupt audio In-Reply-To: <038.cc3d5f4531bf3223e10ac3f03ca6bcc0@avcodec.org> References: <038.cc3d5f4531bf3223e10ac3f03ca6bcc0@avcodec.org> Message-ID: <053.e5efe9d75dad3f703c9bcee4a228c328@avcodec.org> #1495: H263+MP3 -> .vob (MPEG2 + AC3) = corrupt audio -------------------------------------+------------------------------------- Reporter: grolschie | 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 -------------------------------------+------------------------------------- Changes (by cehoyos): * version: unspecified => git-master * component: FFmpeg => undetermined Comment: Please provide the input file (output files are typically not useful). -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 30 00:09:06 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 29 Jun 2012 22:09:06 -0000 Subject: [FFmpeg-trac] #1494(undetermined:new): Assertion fails when encoding wmav2 (was: Crashes with rtmp stream -> .asf/wmv) In-Reply-To: <038.6b7929edefcc808d4983fa42177d464a@avcodec.org> References: <038.6b7929edefcc808d4983fa42177d464a@avcodec.org> Message-ID: <053.45acf897e8b62955862761c3114be3c9@avcodec.org> #1494: Assertion fails when encoding wmav2 -------------------------------------+------------------------------------- Reporter: grolschie | Owner: Type: defect | Status: new Priority: important | Component: Version: git-master | undetermined Keywords: wma | Resolution: regression | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * component: FFmpeg => undetermined * priority: critical => important * version: unspecified => git-master * keywords: => wma regression Old description: > System is Windows XP 32bit with Athlon XP2800+ CPU. > > Output from ffmpeg: > ---------------------------------------------- > ffmpeg.exe -i "rtmp://extondemand.livestream.com/on > demand > swfUrl=http://cdn.livestream.com/chromelessPlayer/v21/playerapi.swf?autop > lay=true playpath=trans/dv15/mogulus-user- > files/chepsilon_tv/2011/12/25/4ae0b944 > -c50f-41e0-8376-cc1f1a91daa3" -y -copyts -c:v wmv2 -b:v 15360k -r 25 -g > 15 -c:a > wmav2 -b:a 64k -ar 48000 -ac 2 -map 0:0 -map 0:1 -sn -f asf > epsilon_hellas.asf > ffmpeg version N-42016-gc103dc0 Copyright (c) 2000-2012 the FFmpeg > developers > built on Jun 28 2012 20:16:03 with gcc 4.7.1 > configuration: --enable-gpl --enable-version3 --disable-w32threads > --enable-ru > ntime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r > --enable-libass > --enable-libcelt --enable-libopencore-amrnb --enable-libopencore-amrwb > --enable > -libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut > --enable-libope > njpeg --enable-librtmp --enable-libschroedinger --enable-libspeex > --enable-libth > eora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc > --enable- > libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable- > libxvid --e > nable-zlib > libavutil 51. 63.100 / 51. 63.100 > libavcodec 54. 29.101 / 54. 29.101 > libavformat 54. 11.100 / 54. 11.100 > libavdevice 54. 0.100 / 54. 0.100 > libavfilter 3. 0.100 / 3. 0.100 > libswscale 2. 1.100 / 2. 1.100 > libswresample 0. 15.100 / 0. 15.100 > libpostproc 52. 0.100 / 52. 0.100 > HandleCtrl: Ignoring SWFVerification request, use --swfVfy! > Metadata: > metadatacreator Yet Another Metadata Injector for FLV - Version > 1.4 > hasKeyframes TRUE > hasVideo TRUE > hasAudio TRUE > hasMetadata TRUE > canSeekToEnd TRUE > duration 30.09 > datasize 1978772.00 > videosize 1716367.00 > videocodecid 2.00 > width 450.00 > height 360.00 > framerate 24.96 > videodatarate 443.44 > audiosize 254789.00 > audiocodecid 2.00 > audiosamplerate 22000.00 > audiosamplesize 16.00 > stereo TRUE > audiodatarate 62.85 > filesize 1980591.00 > lasttimestamp 30.09 > lastkeyframetimestamp 30.00 > lastkeyframelocation 1975246.00 > keyframes: > filepositions: > times: > Input #0, flv, from 'rtmp://extondemand.livestream.com/ondemand > swfUrl=http://cd > n.livestream.com/chromelessPlayer/v21/playerapi.swf?autoplay=true > playpath=trans > /dv15/mogulus-user-files/chepsilon_tv/2011/12/25/4ae0b944-c50f- > 41e0-8376-cc1f1a9 > 1daa3': > Metadata: > metadatacreator : Yet Another Metadata Injector for FLV - Version 1.4 > hasKeyframes : true > hasVideo : true > hasAudio : true > hasMetadata : true > canSeekToEnd : true > datasize : 1978772 > videosize : 1716367 > audiosize : 254789 > lasttimestamp : 30 > lastkeyframetimestamp: 30 > lastkeyframelocation: 1975246 > Duration: 00:00:30.09, start: 0.000000, bitrate: N/A > Stream #0:0: Video: flv1, yuv420p, 450x360, 454 kb/s, 25 tbr, 1k tbn, > 1k tbc > > Stream #0:1: Audio: mp3, 22050 Hz, stereo, s16, 64 kb/s > [graph 0 input from stream 0:0 @ 02559e20] w:450 h:360 pixfmt:yuv420p > tb:1/1000 > fr:25/1 sar:0/1 sws_param:flags=2 > [output stream 0:0 @ 0254fb00] No opaque field provided > [graph 1 input from stream 0:1 @ 0254a9a0] tb:1/1000 samplefmt:s16 > samplerate:22 > 050 chlayout:0x3 > [auto-inserted resampler 0 @ 0254ba60] chl:stereo fmt:s16 r:22050Hz -> > chl:stere > o fmt:s16 r:48000Hz > Output #0, asf, to 'epsilon_hellas.asf': > Metadata: > metadatacreator : Yet Another Metadata Injector for FLV - Version 1.4 > hasKeyframes : true > hasVideo : true > hasAudio : true > hasMetadata : true > canSeekToEnd : true > datasize : 1978772 > videosize : 1716367 > audiosize : 254789 > lasttimestamp : 30 > lastkeyframetimestamp: 30 > lastkeyframelocation: 1975246 > WM/EncodingSettings: Lavf54.11.100 > Stream #0:0: Video: wmv2 (WMV2 / 0x32564D57), yuv420p, 450x360, > q=2-31, 1536 > 0 kb/s, 1k tbn, 25 tbc > Stream #0:1: Audio: wmav2 (a[1][0][0] / 0x0161), 48000 Hz, stereo, > s16, 63 k > b/s > Stream mapping: > Stream #0:0 -> #0:0 (flv -> wmv2) > Stream #0:1 -> #0:1 (mp3 -> wmav2) > Press [q] to stop, [?] for help > Assertion i>=0 failed at /home/kyle/software/ffmpeg/source/ffmpeg- > git/libavcodec > /wmaenc.c:405 > > This application has requested the Runtime to terminate it in an unusual > way. > Please contact the application's support team for more information. > ---------------------------------------------- New description: System is Windows XP 32bit with Athlon XP2800+ CPU. Output from ffmpeg: ---------------------------------------------- {{{ ffmpeg.exe -i "rtmp://extondemand.livestream.com/ondemand swfUrl=http://cdn.livestream.com/chromelessPlayer/v21/playerapi.swf?autoplay=true playpath=trans/dv15/mogulus-user-files/chepsilon_tv/2011/12/25/4ae0b944 -c50f-41e0-8376-cc1f1a91daa3" -y -copyts -c:v wmv2 -b:v 15360k -r 25 -g 15 -c:a wmav2 -b:a 64k -ar 48000 -ac 2 -map 0:0 -map 0:1 -sn -f asf epsilon_hellas.asf ffmpeg version N-42016-gc103dc0 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 28 2012 20:16:03 with gcc 4.7.1 configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-ru ntime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable- libass --enable-libcelt --enable-libopencore-amrnb --enable-libopencore-amrwb --enable -libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable- libope njpeg --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libth eora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable- libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable- libxvid --e nable-zlib libavutil 51. 63.100 / 51. 63.100 libavcodec 54. 29.101 / 54. 29.101 libavformat 54. 11.100 / 54. 11.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 3. 0.100 / 3. 0.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 HandleCtrl: Ignoring SWFVerification request, use --swfVfy! Metadata: metadatacreator Yet Another Metadata Injector for FLV - Version 1.4 hasKeyframes TRUE hasVideo TRUE hasAudio TRUE hasMetadata TRUE canSeekToEnd TRUE duration 30.09 datasize 1978772.00 videosize 1716367.00 videocodecid 2.00 width 450.00 height 360.00 framerate 24.96 videodatarate 443.44 audiosize 254789.00 audiocodecid 2.00 audiosamplerate 22000.00 audiosamplesize 16.00 stereo TRUE audiodatarate 62.85 filesize 1980591.00 lasttimestamp 30.09 lastkeyframetimestamp 30.00 lastkeyframelocation 1975246.00 keyframes: filepositions: times: Input #0, flv, from 'rtmp://extondemand.livestream.com/ondemand swfUrl=http://cdn.livestream.com/chromelessPlayer/v21/playerapi.swf?autoplay=true playpath=trans/dv15/mogulus-user-files/chepsilon_tv/2011/12/25/4ae0b944 -c50f-41e0-8376-cc1f1a91daa3': Metadata: metadatacreator : Yet Another Metadata Injector for FLV - Version 1.4 hasKeyframes : true hasVideo : true hasAudio : true hasMetadata : true canSeekToEnd : true datasize : 1978772 videosize : 1716367 audiosize : 254789 lasttimestamp : 30 lastkeyframetimestamp: 30 lastkeyframelocation: 1975246 Duration: 00:00:30.09, start: 0.000000, bitrate: N/A Stream #0:0: Video: flv1, yuv420p, 450x360, 454 kb/s, 25 tbr, 1k tbn, 1k tbc Stream #0:1: Audio: mp3, 22050 Hz, stereo, s16, 64 kb/s [graph 0 input from stream 0:0 @ 02559e20] w:450 h:360 pixfmt:yuv420p tb:1/1000 fr:25/1 sar:0/1 sws_param:flags=2 [output stream 0:0 @ 0254fb00] No opaque field provided [graph 1 input from stream 0:1 @ 0254a9a0] tb:1/1000 samplefmt:s16 samplerate:22 050 chlayout:0x3 [auto-inserted resampler 0 @ 0254ba60] chl:stereo fmt:s16 r:22050Hz -> chl:stere o fmt:s16 r:48000Hz Output #0, asf, to 'epsilon_hellas.asf': Metadata: metadatacreator : Yet Another Metadata Injector for FLV - Version 1.4 hasKeyframes : true hasVideo : true hasAudio : true hasMetadata : true canSeekToEnd : true datasize : 1978772 videosize : 1716367 audiosize : 254789 lasttimestamp : 30 lastkeyframetimestamp: 30 lastkeyframelocation: 1975246 WM/EncodingSettings: Lavf54.11.100 Stream #0:0: Video: wmv2 (WMV2 / 0x32564D57), yuv420p, 450x360, q=2-31, 1536 0 kb/s, 1k tbn, 25 tbc Stream #0:1: Audio: wmav2 (a[1][0][0] / 0x0161), 48000 Hz, stereo, s16, 63 k b/s Stream mapping: Stream #0:0 -> #0:0 (flv -> wmv2) Stream #0:1 -> #0:1 (mp3 -> wmav2) Press [q] to stop, [?] for help Assertion i>=0 failed at /home/kyle/software/ffmpeg/source/ffmpeg- git/libavcodec /wmaenc.c:405 }}} This application has requested the Runtime to terminate it in an unusual way. Please contact the application's support team for more information. ---------------------------------------------- -- Comment: Regression since 0a7bf34 Is this also reproducible with ffmpeg -i ... -vn out.wma ? Are you able to provide a file to reproduce the problem? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 30 00:10:06 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 29 Jun 2012 22:10:06 -0000 Subject: [FFmpeg-trac] #1483(avformat:new): Allow a list of keyframe numbers that are valid for starting a new segment In-Reply-To: <035.f1d34d8d4c5ccc7e34d20beabe395c44@avcodec.org> References: <035.f1d34d8d4c5ccc7e34d20beabe395c44@avcodec.org> Message-ID: <050.a2814822bb28e54fe5c86026a51213ad@avcodec.org> #1483: Allow a list of keyframe numbers that are valid for starting a new segment -------------------------------------+------------------------------------ Reporter: gordon | Owner: Type: enhancement | Status: new Priority: normal | Component: avformat Version: unspecified | Resolution: Keywords: segment | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Comment (by cehoyos): Please consider sending patches to ffmpeg-devel, they usually receive more attention there. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 30 00:54:02 2012 From: trac at avcodec.org (FFmpeg) Date: Fri, 29 Jun 2012 22:54:02 -0000 Subject: [FFmpeg-trac] #1495(undetermined:new): H263+MP3 -> .vob (MPEG2 + AC3) = corrupt audio In-Reply-To: <038.cc3d5f4531bf3223e10ac3f03ca6bcc0@avcodec.org> References: <038.cc3d5f4531bf3223e10ac3f03ca6bcc0@avcodec.org> Message-ID: <053.832999fda2eb1a9181a277efd1748808@avcodec.org> #1495: H263+MP3 -> .vob (MPEG2 + AC3) = corrupt audio -------------------------------------+------------------------------------- Reporter: grolschie | 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 grolschie): Thanks. It's a Youtube video (low quality H263+MP3), and these expire. Anyways, I have grabbed a portion of another video which you can find here: https://sites.google.com/site/grolschie/input.flv And the resulting transcoded output file here: https://sites.google.com/site/grolschie/output.vob (same URL as previousl, but I have updated the file) The output from ffmpeg when converting: --------------------------------- ffmpeg.exe -i input.flv -y -threads 1 -copyts -c:v mpeg2video -q:v 3 -r 30000/1001 -g 15 -c:a ac3 -b:a 384k -ar 48000 -ac 2 -map 0: 0 -map 0:1 -sn -f vob output.vob ffmpeg version N-42016-gc103dc0 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 28 2012 20:16:03 with gcc 4.7.1 configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-ru ntime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable- libass --enable-libcelt --enable-libopencore-amrnb --enable-libopencore-amrwb --enable -libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable- libope njpeg --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libth eora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable- libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable- libxvid --e nable-zlib libavutil 51. 63.100 / 51. 63.100 libavcodec 54. 29.101 / 54. 29.101 libavformat 54. 11.100 / 54. 11.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 3. 0.100 / 3. 0.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, flv, from 'input.flv': Metadata: starttime : 0 totalduration : 55 totaldatarate : 362 bytelength : 2482969 canseekontime : true sourcedata : B7A387386HH1341009589169369 purl : pmsg : encoder : Lavf54.11.100 Duration: 00:00:44.25, start: 0.000000, bitrate: 351 kb/s Stream #0:0: Video: flv1, yuv420p, 426x240, 200 kb/s, 29.97 tbr, 1k tbn, 1k tbc Stream #0:1: Audio: mp3, 22050 Hz, stereo, s16, 64 kb/s [graph 0 input from stream 0:0 @ 0237e820] w:426 h:240 pixfmt:yuv420p tb:1/1000 fr:30000/1001 sar:0/1 sws_param:flags=2 [output stream 0:0 @ 0237ef40] No opaque field provided [graph 1 input from stream 0:1 @ 0237fac0] tb:1/1000 samplefmt:s16 samplerate:22 050 chlayout:0x3 [auto-inserted resampler 0 @ 023738c0] chl:stereo fmt:s16 r:22050Hz -> chl:stere o fmt:flt r:48000Hz [vob @ 028f0020] VBV buffer size not set, muxing may fail Output #0, vob, to 'output.vob': Metadata: starttime : 0 totalduration : 55 totaldatarate : 362 bytelength : 2482969 canseekontime : true sourcedata : B7A387386HH1341009589169369 purl : pmsg : encoder : Lavf54.11.100 Stream #0:0: Video: mpeg2video, yuv420p, 426x240, q=2-31, 200 kb/s, 90k tbn, 29.97 tbc Stream #0:1: Audio: ac3, 48000 Hz, stereo, flt, 384 kb/s Stream mapping: Stream #0:0 -> #0:0 (flv -> mpeg2video) Stream #0:1 -> #0:1 (mp3 -> ac3) Press [q] to stop, [?] for help frame= 109 fps=0.0 q=3.0 size= 410kB time=00:00:03.57 bitrate= 940.8kbits/s frame= 235 fps=0.0 q=3.0 size= 942kB time=00:00:07.77 bitrate= 992.6kbits/s frame= 362 fps=241 q=3.0 size= 1440kB time=00:00:12.01 bitrate= 982.1kbits/s frame= 477 fps=238 q=3.0 size= 1930kB time=00:00:15.84 bitrate= 997.6kbits/s frame= 588 fps=235 q=3.0 size= 2518kB time=00:00:19.55 bitrate=1055.0kbits/s frame= 688 fps=229 q=3.0 size= 3076kB time=00:00:22.88 bitrate=1100.9kbits/s frame= 800 fps=229 q=3.0 size= 3594kB time=00:00:26.62 bitrate=1105.7kbits/s frame= 907 fps=227 q=3.0 size= 4176kB time=00:00:30.19 bitrate=1132.9kbits/s frame= 1021 fps=227 q=3.0 size= 4716kB time=00:00:34.00 bitrate=1136.3kbits/s frame= 1125 fps=225 q=3.0 size= 5274kB time=00:00:37.47 bitrate=1153.0kbits/s frame= 1232 fps=224 q=3.0 size= 5838kB time=00:00:41.04 bitrate=1165.3kbits/s frame= 1312 fps=227 q=3.0 Lsize= 6114kB time=00:00:43.73 bitrate=1145.1kbits/ s dup=2 drop=0 video:3969kB audio:2050kB subtitle:0 global headers:0kB muxing overhead 1.566784 % --------------------------------- The input.flv plays fine. The converted output file has corrupted audio. I have previously tried transcoding to both 48,000hz and 44,100hz AC3 (Dolby Digital 2.0) and it has the same problem. Transcoding to 22050hz seemed fine though. I hope that this helps. Please let me know if you need any more info/testing from me. :-) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 30 03:17:22 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 30 Jun 2012 01:17:22 -0000 Subject: [FFmpeg-trac] #1494(undetermined:new): Assertion fails when encoding wmav2 In-Reply-To: <038.6b7929edefcc808d4983fa42177d464a@avcodec.org> References: <038.6b7929edefcc808d4983fa42177d464a@avcodec.org> Message-ID: <053.3b75c04e4178125fa0fb15c494d10c2f@avcodec.org> #1494: Assertion fails when encoding wmav2 -------------------------------------+------------------------------------- Reporter: grolschie | Owner: Type: defect | Status: new Priority: important | Component: Version: git-master | undetermined Keywords: wma | Resolution: regression | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by richardpl): This is not really regression since 0a7bf34 because that commit actually revealed how encoder is buggy. (It probably should be marked experimental long ago...) -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 30 06:51:13 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 30 Jun 2012 04:51:13 -0000 Subject: [FFmpeg-trac] #1494(undetermined:new): Assertion fails when encoding wmav2 In-Reply-To: <038.6b7929edefcc808d4983fa42177d464a@avcodec.org> References: <038.6b7929edefcc808d4983fa42177d464a@avcodec.org> Message-ID: <053.3179252ffdc5e3c55ee409bb63ee82c7@avcodec.org> #1494: Assertion fails when encoding wmav2 -------------------------------------+------------------------------------- Reporter: grolschie | Owner: Type: defect | Status: new Priority: important | Component: Version: git-master | undetermined Keywords: wma | Resolution: regression | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by grolschie): > Is this also reproducible with ffmpeg -i ... -vn out.wma ? > C:\Program Files\Serviio\lib>ffmpeg.exe -i input_stream.flv -y -copyts -c:v wmv2 -b:v 15360k -r 25 -g 15 -c:a wmav2 -b:a 64k -ar 48000 -ac 2 -map 0:0 -map 0:1 - sn -f asf -vn out.wma ffmpeg version N-42016-gc103dc0 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 28 2012 20:16:03 with gcc 4.7.1 configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-ru ntime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable- libass --enable-libcelt --enable-libopencore-amrnb --enable-libopencore-amrwb --enable -libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable- libope njpeg --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libth eora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable- libvorbis --enable-libvpx --enable-libx264 --enable-libxavs --enable- libxvid --e nable-zlib libavutil 51. 63.100 / 51. 63.100 libavcodec 54. 29.101 / 54. 29.101 libavformat 54. 11.100 / 54. 11.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 3. 0.100 / 3. 0.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, flv, from 'input_stream.flv': Metadata: metadatacreator : Yet Another Metadata Injector for FLV - Version 1.4 hasKeyframes : true hasVideo : true hasAudio : true hasMetadata : true canSeekToEnd : true datasize : 1978772 videosize : 1716367 audiosize : 254789 lasttimestamp : 30 lastkeyframetimestamp: 30 lastkeyframelocation: 1975246 encoder : Lavf54.11.100 Duration: 00:00:30.27, start: 0.000000, bitrate: 366 kb/s Stream #0:0: Video: flv1, yuv420p, 450x360, 200 kb/s, 25 tbr, 1k tbn, 1k tbc Stream #0:1: Audio: mp3, 22050 Hz, stereo, s16, 64 kb/s [graph 0 input from stream 0:1 @ 0237f960] tb:1/1000 samplefmt:s16 samplerate:22 050 chlayout:0x3 [auto-inserted resampler 0 @ 02375e80] chl:stereo fmt:s16 r:22050Hz -> chl:stere o fmt:s16 r:48000Hz Output #0, asf, to 'out.wma': Metadata: metadatacreator : Yet Another Metadata Injector for FLV - Version 1.4 hasKeyframes : true hasVideo : true hasAudio : true hasMetadata : true canSeekToEnd : true datasize : 1978772 videosize : 1716367 audiosize : 254789 lasttimestamp : 30 lastkeyframetimestamp: 30 lastkeyframelocation: 1975246 WM/EncodingSettings: Lavf54.11.100 Stream #0:0: Audio: wmav2 (a[1][0][0] / 0x0161), 48000 Hz, stereo, s16, 63 k b/s Stream mapping: Stream #0:1 -> #0:0 (mp3 -> wmav2) Press [q] to stop, [?] for help Assertion i>=0 failed at /home/kyle/software/ffmpeg/source/ffmpeg- git/libavcodec /wmaenc.c:405 This application has requested the Runtime to terminate it in an unusual way. Please contact the application's support team for more information. > Are you able to provide a file to reproduce the problem? > https://sites.google.com/site/grolschie/input_stream.flv -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 30 07:00:07 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 30 Jun 2012 05:00:07 -0000 Subject: [FFmpeg-trac] #1494(undetermined:new): Assertion fails when encoding wmav2 In-Reply-To: <038.6b7929edefcc808d4983fa42177d464a@avcodec.org> References: <038.6b7929edefcc808d4983fa42177d464a@avcodec.org> Message-ID: <053.49da7c1256d2e079d1ad83a2cef3518b@avcodec.org> #1494: Assertion fails when encoding wmav2 -------------------------------------+------------------------------------- Reporter: grolschie | Owner: Type: defect | Status: new Priority: important | Component: Version: git-master | undetermined Keywords: wma | Resolution: regression | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by grolschie): Using "-ar 44100" also faults. Dropping the "-ar 48000" works. Using "-ar 22050" works. Which makes me think that it could be related to this ticket: https://ffmpeg.org/trac/ffmpeg/ticket/1495 ... where audio output is corrupt with 48Khz and 44.1Khz, but not 22.050Khz. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 30 11:16:25 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 30 Jun 2012 09:16:25 -0000 Subject: [FFmpeg-trac] #1495(swresample:open): resample / ac3 encoding regression (was: H263+MP3 -> .vob (MPEG2 + AC3) = corrupt audio) In-Reply-To: <038.cc3d5f4531bf3223e10ac3f03ca6bcc0@avcodec.org> References: <038.cc3d5f4531bf3223e10ac3f03ca6bcc0@avcodec.org> Message-ID: <053.6f544048b35a821fe6810b26a67f535b@avcodec.org> #1495: resample / ac3 encoding regression -------------------------------------+------------------------------------- Reporter: grolschie | Owner: Type: defect | Status: open Priority: important | Component: Version: git-master | swresample Keywords: regression | Resolution: ac3 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => regression ac3 * status: new => open * component: undetermined => swresample * reproduced: 0 => 1 Comment: Regression since 4ccf6e3, not reproducible with wav and mp2 {{{ $ ffmpeg -i input_stream.flv -ar 48k out.ac3 ffmpeg -i input_stream.flv -ar 48k out.ac3 ffmpeg version N-42057-g8a85660 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 30 2012 10:59:19 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable- libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs --enable-libfaac --enable-nonfree libavutil 51. 63.100 / 51. 63.100 libavcodec 54. 31.100 / 54. 31.100 libavformat 54. 14.100 / 54. 14.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 3. 0.100 / 3. 0.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, flv, from 'input_stream.flv': Metadata: metadatacreator : Yet Another Metadata Injector for FLV - Version 1.4 hasKeyframes : true hasVideo : true hasAudio : true hasMetadata : true canSeekToEnd : true datasize : 1978772 videosize : 1716367 audiosize : 254789 lasttimestamp : 30 lastkeyframetimestamp: 30 lastkeyframelocation: 1975246 encoder : Lavf54.11.100 Duration: 00:00:30.27, start: 0.000000, bitrate: 366 kb/s Stream #0:0: Video: flv1, yuv420p, 450x360, 200 kb/s, 25 tbr, 1k tbn, 1k tbc Stream #0:1: Audio: mp3, 22050 Hz, stereo, s16, 64 kb/s [graph 0 input from stream 0:1 @ 0x90cbf80] tb:1/1000 samplefmt:s16 samplerate:22050 chlayout:0x3 [auto-inserted resampler 0 @ 0x90d3f60] chl:stereo fmt:s16 r:22050Hz -> chl:stereo fmt:flt r:48000Hz Output #0, ac3, to 'out.ac3': Metadata: metadatacreator : Yet Another Metadata Injector for FLV - Version 1.4 hasKeyframes : true hasVideo : true hasAudio : true hasMetadata : true canSeekToEnd : true datasize : 1978772 videosize : 1716367 audiosize : 254789 lasttimestamp : 30 lastkeyframetimestamp: 30 lastkeyframelocation: 1975246 encoder : Lavf54.14.100 Stream #0:0: Audio: ac3, 48000 Hz, stereo, flt, 192 kb/s Stream mapping: Stream #0:1 -> #0:0 (mp3 -> ac3) Press [q] to stop, [?] for help size= 698kB time=00:00:29.75 bitrate= 192.0kbits/s video:0kB audio:698kB subtitle:0 global headers:0kB muxing overhead 0.000000% }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 30 11:23:58 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 30 Jun 2012 09:23:58 -0000 Subject: [FFmpeg-trac] #1494(avcodec:open): Assertion fails when encoding wmav2 In-Reply-To: <038.6b7929edefcc808d4983fa42177d464a@avcodec.org> References: <038.6b7929edefcc808d4983fa42177d464a@avcodec.org> Message-ID: <053.2fbe933c174a62f8fc6a6d7936ba5162@avcodec.org> #1494: Assertion fails when encoding wmav2 -------------------------------------+------------------------------------- Reporter: grolschie | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: wma | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * status: new => open * component: undetermined => avcodec * reproduced: 0 => 1 Comment: The assert is triggered through the regression described in ticket #1495, I was so far unable to produce an input sample that triggers the assert without -ar 48k. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 30 15:48:18 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 30 Jun 2012 13:48:18 -0000 Subject: [FFmpeg-trac] #1493(undetermined:open): Transcoding MOV file from Rhozet Carbon Server creates video with double duration In-Reply-To: <037.54193589962f945e63fa23454a61f4ac@avcodec.org> References: <037.54193589962f945e63fa23454a61f4ac@avcodec.org> Message-ID: <052.47b7b61c9995a7be395dd51ee96671f6@avcodec.org> #1493: Transcoding MOV file from Rhozet Carbon Server creates video with double duration -------------------------------------+------------------------------------- Reporter: kbreeman | Owner: Type: defect | Status: open Priority: important | Component: Version: git-master | undetermined Keywords: mov | Resolution: regression | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: double duration rhozet carbon server => mov regression * priority: normal => important * status: new => open * component: FFmpeg => undetermined * reproduced: 0 => 1 Comment: Unrelated to this ticket: Could you provide us with the current EULA of Rhozet Carbon Coder? The ticket is another regression since 91360ce / r25805, possibly related to tickets #137, #187, #385 and #1385 {{{ $ ffmpeg -i transcodes_to_double_duration.mov -s 512x287 -acodec aac -strict -2 -qscale 2 -vcodec mpeg4 out.mp4 ffmpeg version N-42057-g8a85660 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 30 2012 10:59:19 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable- libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs --enable-libfaac --enable-nonfree libavutil 51. 63.100 / 51. 63.100 libavcodec 54. 31.100 / 54. 31.100 libavformat 54. 14.100 / 54. 14.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 3. 0.100 / 3. 0.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'transcodes_to_double_duration.mov': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt creation_time : 2009-08-31 13:49:30 Duration: 00:04:14.40, start: 0.000000, bitrate: 15845 kb/s Stream #0:0(eng): Video: h264 (Main) (avc1 / 0x31637661), yuv420p, 1024x574, 14304 kb/s, SAR 1:1 DAR 512:287, 25 fps, 25 tbr, 25 tbn, 50 tbc Metadata: creation_time : 2009-08-31 13:49:35 handler_name : Apple Alias Data Handler Stream #0:1(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, stereo, s16, 1536 kb/s Metadata: creation_time : 2009-08-31 13:49:35 handler_name : Apple Alias Data Handler Please use -q:a or -q:v, -qscale is ambiguous [graph 0 input from stream 0:0 @ 0x9032060] w:1024 h:574 pixfmt:yuv420p tb:1/25 fr:25/1 sar:1/1 sws_param:flags=2 [output stream 0:0 @ 0x9032620] No opaque field provided [scaler for output stream 0:0 @ 0x90328c0] w:1024 h:574 fmt:yuv420p sar:1/1 -> w:512 h:287 fmt:yuv420p sar:1/1 flags:0x4 [graph 1 input from stream 0:1 @ 0x90c0440] tb:1/48000 samplefmt:s16 samplerate:48000 chlayout:0x3 [auto-inserted resampler 0 @ 0x90c6880] chl:stereo fmt:s16 r:48000Hz -> chl:stereo fmt:flt r:48000Hz Output #0, mp4, to 'out.mp4': Metadata: major_brand : qt minor_version : 537199360 compatible_brands: qt encoder : Lavf54.14.100 Stream #0:0(eng): Video: mpeg4 ( [0][0][0] / 0x0020), yuv420p, 512x287 [SAR 1:1 DAR 512:287], q=2-31, 200 kb/s, 25 tbn, 25 tbc Metadata: creation_time : 2009-08-31 13:49:35 handler_name : Apple Alias Data Handler Stream #0:1(eng): Audio: aac ([64][0][0][0] / 0x0040), 48000 Hz, stereo, flt, 128 kb/s Metadata: creation_time : 2009-08-31 13:49:35 handler_name : Apple Alias Data Handler Stream mapping: Stream #0:0 -> #0:0 (h264 -> mpeg4) Stream #0:1 -> #0:1 (pcm_s16le -> aac) Press [q] to stop, [?] for help frame=12719 fps= 66 q=2.0 Lsize= 55585kB time=00:04:14.40 bitrate=1789.9kbits/s dup=6359 drop=0 video:51261kB audio:4154kB subtitle:0 global headers:0kB muxing overhead 0.306812% }}} {{{ $ ffmpeg -i out.mp4 ffmpeg version N-42057-g8a85660 Copyright (c) 2000-2012 the FFmpeg developers built on Jun 30 2012 10:59:19 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable- libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs --enable-libfaac --enable-nonfree libavutil 51. 63.100 / 51. 63.100 libavcodec 54. 31.100 / 54. 31.100 libavformat 54. 14.100 / 54. 14.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 3. 0.100 / 3. 0.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'out.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2mp41 encoder : Lavf54.14.100 Duration: 00:08:28.76, start: 0.000000, bitrate: 895 kb/s Stream #0:0(eng): Video: mpeg4 (Simple Profile) (mp4v / 0x7634706D), yuv420p, 512x287 [SAR 1:1 DAR 512:287], 825 kb/s, 25 fps, 25 tbr, 25 tbn, 25 tbc Metadata: handler_name : VideoHandler Stream #0:1(eng): Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, s16, 133 kb/s Metadata: handler_name : SoundHandler At least one output file must be specified }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 30 15:52:08 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 30 Jun 2012 13:52:08 -0000 Subject: [FFmpeg-trac] #1376(undetermined:new): avfilter crash In-Reply-To: <038.9858383e4eba95d5efc41a8e103edec2@avcodec.org> References: <038.9858383e4eba95d5efc41a8e103edec2@avcodec.org> Message-ID: <053.e9c0e64d0b74af38b446f0c6d50bfad5@avcodec.org> #1376: avfilter crash -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by cehoyos): Which CPU are you using? Is this with a 32-bit executable? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 30 15:52:24 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 30 Jun 2012 13:52:24 -0000 Subject: [FFmpeg-trac] #1366(avcodec:new): aac enc crash In-Reply-To: <038.98a046d69ce6600c468dd31dd3d410d9@avcodec.org> References: <038.98a046d69ce6600c468dd31dd3d410d9@avcodec.org> Message-ID: <053.0b450fdcbb1b6ef1827467f61f70d353@avcodec.org> #1366: aac enc crash -------------------------------------+----------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: avcodec Version: unspecified | Resolution: Keywords: aac | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+----------------------------------- Comment (by cehoyos): Which CPU are you using? Is this with a 32-bit executable? -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 30 17:15:36 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 30 Jun 2012 15:15:36 -0000 Subject: [FFmpeg-trac] #1458(avfilter:open): aresample crashes on channel count change In-Reply-To: <040.a709f1e8368b65a18e891e3fdf442cde@avcodec.org> References: <040.a709f1e8368b65a18e891e3fdf442cde@avcodec.org> Message-ID: <055.279d9031154e7084be1bf3543bb1aabd@avcodec.org> #1458: aresample crashes on channel count change -------------------------------------+------------------------------------ Reporter: ramitbhalla | Owner: Type: defect | Status: open Priority: important | Component: avfilter Version: git-master | Resolution: Keywords: aconvert | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------ Comment (by cehoyos): The crash is fixed, but audio output is broken after channel count change if -async 1 was used. -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 30 18:27:47 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 30 Jun 2012 16:27:47 -0000 Subject: [FFmpeg-trac] #1376(undetermined:new): avfilter crash In-Reply-To: <038.9858383e4eba95d5efc41a8e103edec2@avcodec.org> References: <038.9858383e4eba95d5efc41a8e103edec2@avcodec.org> Message-ID: <053.fb88263d1892612441a571d30c350c44@avcodec.org> #1376: avfilter crash -------------------------------------+------------------------------------- Reporter: ami_stuff | Owner: Type: defect | Status: new Priority: normal | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Comment (by ami_stuff): Athlon XP -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 30 20:49:38 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 30 Jun 2012 18:49:38 -0000 Subject: [FFmpeg-trac] #1494(avcodec:open): Assertion fails when encoding wmav2 In-Reply-To: <038.6b7929edefcc808d4983fa42177d464a@avcodec.org> References: <038.6b7929edefcc808d4983fa42177d464a@avcodec.org> Message-ID: <053.c360722239b961460426fda3702c1180@avcodec.org> #1494: Assertion fails when encoding wmav2 -------------------------------------+------------------------------------- Reporter: grolschie | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: wma | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by michael): I could not reproduce it but i found several issues in wmaenc some may have caused this, they are fixed now. Please retest -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 30 21:20:23 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 30 Jun 2012 19:20:23 -0000 Subject: [FFmpeg-trac] #1494(avcodec:open): Assertion fails when encoding wmav2 In-Reply-To: <038.6b7929edefcc808d4983fa42177d464a@avcodec.org> References: <038.6b7929edefcc808d4983fa42177d464a@avcodec.org> Message-ID: <053.329b673e332d6dc5da2303c0dfbdfb34@avcodec.org> #1494: Assertion fails when encoding wmav2 -------------------------------------+------------------------------------- Reporter: grolschie | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: wma | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Still fails here with current git head: {{{ $ ffmpeg -i input_stream.flv -ar 48k -vn out.wma ffmpeg version N-42075-g7001eee Copyright (c) 2000-2012 the FFmpeg developers built on Jun 30 2012 21:09:05 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc libavutil 51. 63.100 / 51. 63.100 libavcodec 54. 31.100 / 54. 31.100 libavformat 54. 14.100 / 54. 14.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 3. 0.100 / 3. 0.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 Input #0, flv, from 'input_stream.flv': Metadata: metadatacreator : Yet Another Metadata Injector for FLV - Version 1.4 hasKeyframes : true hasVideo : true hasAudio : true hasMetadata : true canSeekToEnd : true datasize : 1978772 videosize : 1716367 audiosize : 254789 lasttimestamp : 30 lastkeyframetimestamp: 30 lastkeyframelocation: 1975246 encoder : Lavf54.11.100 Duration: 00:00:30.27, start: 0.000000, bitrate: 366 kb/s Stream #0:0: Video: flv1, yuv420p, 450x360, 200 kb/s, 25 tbr, 1k tbn, 1k tbc Stream #0:1: Audio: mp3, 22050 Hz, stereo, s16, 64 kb/s [graph 0 input from stream 0:1 @ 0x8f60f80] tb:1/1000 samplefmt:s16 samplerate:22050 chlayout:0x3 [auto-inserted resampler 0 @ 0x8f62240] chl:stereo fmt:s16 r:22050Hz -> chl:stereo fmt:s16 r:48000Hz Output #0, asf, to 'out.wma': Metadata: metadatacreator : Yet Another Metadata Injector for FLV - Version 1.4 hasKeyframes : true hasVideo : true hasAudio : true hasMetadata : true canSeekToEnd : true datasize : 1978772 videosize : 1716367 audiosize : 254789 lasttimestamp : 30 lastkeyframetimestamp: 30 lastkeyframelocation: 1975246 WM/EncodingSettings: Lavf54.14.100 Stream #0:0: Audio: wmav2 (a[1][0][0] / 0x0161), 48000 Hz, stereo, s16, 127 kb/s Stream mapping: Stream #0:1 -> #0:0 (mp3 -> wmav2) Press [q] to stop, [?] for help Assertion i>=0 failed at libavcodec/wmaenc.c:389 }}} -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 30 21:28:52 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 30 Jun 2012 19:28:52 -0000 Subject: [FFmpeg-trac] #1495(swresample:closed): resample / ac3 encoding regression In-Reply-To: <038.cc3d5f4531bf3223e10ac3f03ca6bcc0@avcodec.org> References: <038.cc3d5f4531bf3223e10ac3f03ca6bcc0@avcodec.org> Message-ID: <053.fe14f613c529f0cb87bfa1bfcda745d6@avcodec.org> #1495: resample / ac3 encoding regression -------------------------------------+------------------------------------- Reporter: grolschie | Owner: Type: defect | Status: closed Priority: important | Component: Version: git-master | swresample Keywords: regression | Resolution: fixed ac3 | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by michael): * status: open => closed * resolution: => fixed Comment: Fixed locally, will be in my next git push -- Ticket URL: FFmpeg FFmpeg issue tracker From trac at avcodec.org Sat Jun 30 21:43:59 2012 From: trac at avcodec.org (FFmpeg) Date: Sat, 30 Jun 2012 19:43:59 -0000 Subject: [FFmpeg-trac] #1494(avcodec:open): Assertion fails when encoding wmav2 In-Reply-To: <038.6b7929edefcc808d4983fa42177d464a@avcodec.org> References: <038.6b7929edefcc808d4983fa42177d464a@avcodec.org> Message-ID: <053.c86e8bae4d5706694e84c522723121a4@avcodec.org> #1494: Assertion fails when encoding wmav2 -------------------------------------+------------------------------------- Reporter: grolschie | Owner: Type: defect | Status: open Priority: important | Component: avcodec Version: git-master | Resolution: Keywords: wma | Blocked By: regression | Reproduced by developer: 1 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): {{{ (gdb) b wmaenc.c:389 Breakpoint 1 at 0x8622106: file libavcodec/wmaenc.c, line 389. (gdb) r -i input_stream.flv -ar 48k -vn -acodec wmav2 -f null - Starting program: ffmpeg_g -i input_stream.flv -ar 48k -vn -acodec wmav2 -f null - [Thread debugging using libthread_db enabled] [New Thread 0xb77ea9c0 (LWP 2617)] ffmpeg version N-42075-g7001eee Copyright (c) 2000-2012 the FFmpeg developers built on Jun 30 2012 21:05:39 with gcc 4.3.2 configuration: --cc=/usr/local/gcc-4.3.2/bin/gcc --enable-gpl --enable- libopenjpeg --enable-libvorbis --enable-libspeex --enable-libmp3lame --enable-libtheora --extra-ldflags=-lm --enable-libvpx --enable-libxavs --enable-libfaac --enable-nonfree libavutil 51. 63.100 / 51. 63.100 libavcodec 54. 31.100 / 54. 31.100 libavformat 54. 14.100 / 54. 14.100 libavdevice 54. 0.100 / 54. 0.100 libavfilter 3. 0.100 / 3. 0.100 libswscale 2. 1.100 / 2. 1.100 libswresample 0. 15.100 / 0. 15.100 libpostproc 52. 0.100 / 52. 0.100 Input #0, flv, from 'input_stream.flv': Metadata: metadatacreator : Yet Another Metadata Injector for FLV - Version 1.4 hasKeyframes : true hasVideo : true hasAudio : true hasMetadata : true canSeekToEnd : true datasize : 1978772 videosize : 1716367 audiosize : 254789 lasttimestamp : 30 lastkeyframetimestamp: 30 lastkeyframelocation: 1975246 encoder : Lavf54.11.100 Duration: 00:00:30.27, start: 0.000000, bitrate: 366 kb/s Stream #0:0: Video: flv1, yuv420p, 450x360, 200 kb/s, 25 tbr, 1k tbn, 1k tbc Stream #0:1: Audio: mp3, 22050 Hz, stereo, s16, 64 kb/s [graph 0 input from stream 0:1 @ 0x90c8000] tb:1/1000 samplefmt:s16 samplerate:22050 chlayout:0x3 [auto-inserted resampler 0 @ 0x9041f60] chl:stereo fmt:s16 r:22050Hz -> chl:stereo fmt:s16 r:48000Hz Output #0, null, to 'pipe:': Metadata: metadatacreator : Yet Another Metadata Injector for FLV - Version 1.4 hasKeyframes : true hasVideo : true hasAudio : true hasMetadata : true canSeekToEnd : true datasize : 1978772 videosize : 1716367 audiosize : 254789 lasttimestamp : 30 lastkeyframetimestamp: 30 lastkeyframelocation: 1975246 encoder : Lavf54.14.100 Stream #0:0: Audio: wmav2, 48000 Hz, stereo, s16, 127 kb/s Stream mapping: Stream #0:1 -> #0:0 (mp3 -> wmav2) Press [q] to stop, [?] for help [Switching to Thread 0xb77ea9c0 (LWP 2617)] Breakpoint 1, encode_superframe (avctx=0x9037fa0, avpkt=0xbffd209c, frame=0x9059780, got_packet_ptr=0xbffd21e0) at libavcodec/wmaenc.c:389 389 av_assert0(i>=0); (gdb) print i $2 = -14242 (gdb) bt #0 encode_superframe (avctx=0x9037fa0, avpkt=0xbffd209c, frame=0x9059780, got_packet_ptr=0xbffd21e0) at libavcodec/wmaenc.c:389 #1 0x085a0490 in avcodec_encode_audio2 (avctx=0x9037fa0, avpkt=0xbffd209c, frame=0x9059780, got_packet_ptr=0xffff9bec) at libavcodec/utils.c:1128 #2 0x08057deb in poll_filters () at ffmpeg.c:1583 #3 0x0805b2e3 in main (argc=151224224, argv=0x0) at ffmpeg.c:3656 (gdb) disass $pc-128 $pc+8 Dump of assembler code from 0x8622086 to 0x862210e: 0x08622086 : xchg %eax,%esp 0x08622087 : add %eax,(%eax) 0x08622089 : add %ch,(%ebx) 0x0862208b : (bad) 0x0862208c : nop 0x0862208d : add %eax,(%eax) 0x0862208f : add %cl,0x20c504(%ebp) 0x08622095 : add %al,(%eax) 0x08622097 : sub 0x18c(%edx),%eax 0x0862209d : mov %eax,%edx 0x0862209f : sar $0x1f,%edx 0x086220a2 : shr $0x1d,%edx 0x086220a5 : add %eax,%edx 0x086220a7 : sar $0x3,%edx 0x086220aa : sub 0x1b0(%ecx),%edx 0x086220b0 : test %edx,%edx 0x086220b2 : jg 0x86223b5 0x086220b8 : cmp $0x80,%ebx 0x086220be : jle 0x86222d0 0x086220c4 : mov 0x3c(%esp),%ebx 0x086220c8 : mov 0x194(%ebx),%edi 0x086220ce : mov 0x18c(%ebx),%esi 0x086220d4 : mov %edi,%eax 0x086220d6 : sub 0x190(%ebx),%eax 0x086220dc : lea 0x20(,%eax,8),%eax 0x086220e3 : sub %esi,%eax 0x086220e5 : test $0x7,%al 0x086220e7 : jne 0x8622451 0x086220ed : lea 0x7(%eax),%edx 0x086220f0 : mov %edx,%eax 0x086220f2 : sar $0x1f,%eax 0x086220f5 : shr $0x1d,%eax 0x086220f8 : lea (%eax,%edx,1),%edx 0x086220fb : sar $0x3,%edx 0x086220fe : neg %edx 0x08622100 : add 0x1b0(%ebx),%edx 0x08622106 : cmp $0x0,%edx 0x08622109 : jl 0x862246b End of assembler dump. (gdb) info register eax 0x0 0 ecx 0x905e4e0 151381216 edx 0xffffc85e -14242 ebx 0x905e4e0 151381216 esp 0xbffd1b30 0xbffd1b30 ebp 0x905e668 0x905e668 esi 0x20 32 edi 0x90e0c8c 151915660 eip 0x8622106 0x8622106 eflags 0x282 [ SF IF ] cs 0x73 115 ss 0x7b 123 ds 0x7b 123 es 0x7b 123 fs 0x0 0 gs 0x33 51 }}} -- Ticket URL: FFmpeg FFmpeg issue tracker