Re: [FFmpeg-trac] #1297(undetermined:new): FFMPEG creating stuttering MPEG-2 TS video files
#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: https://ffmpeg.org/trac/ffmpeg/ticket/1297#comment:11 FFmpeg http://ffmpeg.org FFmpeg issue tracker ___ FFmpeg-trac mailing list FFmpeg-trac@avcodec.org http://avcodec.org/mailman/listinfo/ffmpeg-trac
[FFmpeg-trac] #1399(avformat:new): ffmpeg fails to compile with bintext demuxer disabled and either xbin, adf or idf demuxers enabled
#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: https://ffmpeg.org/trac/ffmpeg/ticket/1399 FFmpeg http://ffmpeg.org FFmpeg issue tracker ___ FFmpeg-trac mailing list FFmpeg-trac@avcodec.org http://avcodec.org/mailman/listinfo/ffmpeg-trac
Re: [FFmpeg-trac] #1297(undetermined:new): FFMPEG creating stuttering MPEG-2 TS video files
#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: https://ffmpeg.org/trac/ffmpeg/ticket/1297#comment:12 FFmpeg http://ffmpeg.org FFmpeg issue tracker ___ FFmpeg-trac mailing list FFmpeg-trac@avcodec.org http://avcodec.org/mailman/listinfo/ffmpeg-trac
Re: [FFmpeg-trac] #442(avfilter:open): scene change detection
#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: https://ffmpeg.org/trac/ffmpeg/ticket/442#comment:7 FFmpeg http://ffmpeg.org FFmpeg issue tracker ___ FFmpeg-trac mailing list FFmpeg-trac@avcodec.org http://avcodec.org/mailman/listinfo/ffmpeg-trac
Re: [FFmpeg-trac] #1297(undetermined:new): FFMPEG creating stuttering MPEG-2 TS video files
#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: https://ffmpeg.org/trac/ffmpeg/ticket/1297#comment:13 FFmpeg http://ffmpeg.org FFmpeg issue tracker ___ FFmpeg-trac mailing list FFmpeg-trac@avcodec.org http://avcodec.org/mailman/listinfo/ffmpeg-trac
[FFmpeg-trac] #1400(undetermined:new): Segfault, using -filter_complex
#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 libavformat54. 6.101 / 54. 6.101 libavdevice54. 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 libpostproc52. 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.00, 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.00, 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: https://ffmpeg.org/trac/ffmpeg/ticket/1400 FFmpeg http://ffmpeg.org FFmpeg issue tracker ___ FFmpeg-trac mailing list FFmpeg-trac@avcodec.org http://avcodec.org/mailman/listinfo/ffmpeg-trac
Re: [FFmpeg-trac] #1400(undetermined:new): Segfault, using -filter_complex
#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 libavformat54. 6.101 / 54. 6.101 libavdevice54. 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 libpostproc52. 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.00, 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.00, 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: https://ffmpeg.org/trac/ffmpeg/ticket/1400#comment:1 FFmpeg http://ffmpeg.org FFmpeg issue tracker ___ FFmpeg-trac mailing list FFmpeg-trac@avcodec.org http://avcodec.org/mailman/listinfo/ffmpeg-trac
Re: [FFmpeg-trac] #1400(undetermined:new): Segfault, using -filter_complex
#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 libavformat54. 6.101 / 54. 6.101 libavdevice54. 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 libpostproc52. 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.00, 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.00, 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:0x00FF [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
Re: [FFmpeg-trac] #1212(avcodec:closed): Invalid memory access with lead h263 and lowres
#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: https://ffmpeg.org/trac/ffmpeg/ticket/1212#comment:7 FFmpeg http://ffmpeg.org FFmpeg issue tracker ___ FFmpeg-trac mailing list FFmpeg-trac@avcodec.org http://avcodec.org/mailman/listinfo/ffmpeg-trac
Re: [FFmpeg-trac] #1399(avformat:closed): ffmpeg fails to compile with bintext demuxer disabled and either xbin, adf or idf demuxers enabled
#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: https://ffmpeg.org/trac/ffmpeg/ticket/1399#comment:1 FFmpeg http://ffmpeg.org FFmpeg issue tracker ___ FFmpeg-trac mailing list FFmpeg-trac@avcodec.org http://avcodec.org/mailman/listinfo/ffmpeg-trac
Re: [FFmpeg-trac] #1391(avcodec:closed): mace6 crash
#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: https://ffmpeg.org/trac/ffmpeg/ticket/1391#comment:2 FFmpeg http://ffmpeg.org FFmpeg issue tracker ___ FFmpeg-trac mailing list FFmpeg-trac@avcodec.org http://avcodec.org/mailman/listinfo/ffmpeg-trac
Re: [FFmpeg-trac] #1400(undetermined:new): Segfault, using -filter_complex
#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: https://ffmpeg.org/trac/ffmpeg/ticket/1400#comment:3 FFmpeg http://ffmpeg.org FFmpeg issue tracker ___ FFmpeg-trac mailing list FFmpeg-trac@avcodec.org http://avcodec.org/mailman/listinfo/ffmpeg-trac
[FFmpeg-trac] #1402(FFplay:new): ffplay: doesn't work on a tty console
#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 libavformat54. 5.100 / 54. 5.100 libavdevice53. 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 libpostproc52. 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 libavformat54. 5.100 / 54. 5.100 libavdevice53. 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 libpostproc52. 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 libavformat54. 6.100 / 54. 5.100 libavdevice54. 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 libpostproc52. 0.100 / 52. 0.100 }}} -- Ticket URL: https://ffmpeg.org/trac/ffmpeg/ticket/1402 FFmpeg http://ffmpeg.org FFmpeg issue tracker ___ FFmpeg-trac mailing list FFmpeg-trac@avcodec.org http://avcodec.org/mailman/listinfo/ffmpeg-trac
Re: [FFmpeg-trac] #1402(FFplay:new): ffplay: doesn't work on a tty console
#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 libavformat54. 5.100 / 54. 5.100 libavdevice53. 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 libpostproc52. 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: https://ffmpeg.org/trac/ffmpeg/ticket/1402#comment:1 FFmpeg http://ffmpeg.org FFmpeg issue tracker ___ FFmpeg-trac mailing list FFmpeg-trac@avcodec.org http://avcodec.org/mailman/listinfo/ffmpeg-trac
Re: [FFmpeg-trac] #1401(FFplay:new): ffplay: Muted when going to foreign tty but continues playing when coming back.
#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: https://ffmpeg.org/trac/ffmpeg/ticket/1401#comment:1 FFmpeg http://ffmpeg.org FFmpeg issue tracker ___ FFmpeg-trac mailing list FFmpeg-trac@avcodec.org http://avcodec.org/mailman/listinfo/ffmpeg-trac
Re: [FFmpeg-trac] #1402(FFplay:open): ffplay: doesn't work on a tty console
#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: https://ffmpeg.org/trac/ffmpeg/ticket/1402#comment:2 FFmpeg http://ffmpeg.org FFmpeg issue tracker ___ FFmpeg-trac mailing list FFmpeg-trac@avcodec.org http://avcodec.org/mailman/listinfo/ffmpeg-trac
Re: [FFmpeg-trac] #1392(avcodec:closed): pcm_bluray crash
#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: https://ffmpeg.org/trac/ffmpeg/ticket/1392#comment:2 FFmpeg http://ffmpeg.org FFmpeg issue tracker ___ FFmpeg-trac mailing list FFmpeg-trac@avcodec.org http://avcodec.org/mailman/listinfo/ffmpeg-trac
Re: [FFmpeg-trac] #1395(undetermined:closed): mpc8 crash
#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: https://ffmpeg.org/trac/ffmpeg/ticket/1395#comment:2 FFmpeg http://ffmpeg.org FFmpeg issue tracker ___ FFmpeg-trac mailing list FFmpeg-trac@avcodec.org http://avcodec.org/mailman/listinfo/ffmpeg-trac
Re: [FFmpeg-trac] #1297(undetermined:new): FFMPEG creating stuttering MPEG-2 TS video files
#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: https://ffmpeg.org/trac/ffmpeg/ticket/1297#comment:15 FFmpeg http://ffmpeg.org FFmpeg issue tracker ___ FFmpeg-trac mailing list FFmpeg-trac@avcodec.org http://avcodec.org/mailman/listinfo/ffmpeg-trac
[FFmpeg-trac] #1403(undetermined:new): vp3 crash
#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 libavformat54. 6.101 / 54. 6.101 libavdevice54. 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 libpostproc52. 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 500 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.00, 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/10 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=optimized out, pkt=optimized out, ist=optimized out) 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 libavformat54. 6.101 / 54. 6.101 libavdevice54. 0.100 / 54. 0.100 libavfilter 2. 77.100 / 2. 77.100 libswscale 2. 1.100 / 2. 1.100
Re: [FFmpeg-trac] #1403(avcodec:open): vp3 crash
#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: https://ffmpeg.org/trac/ffmpeg/ticket/1403#comment:1 FFmpeg http://ffmpeg.org FFmpeg issue tracker ___ FFmpeg-trac mailing list FFmpeg-trac@avcodec.org http://avcodec.org/mailman/listinfo/ffmpeg-trac
[FFmpeg-trac] #1404(avcodec:new): Several problems with prores decoders/encoders during compilation
#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: https://ffmpeg.org/trac/ffmpeg/ticket/1404 FFmpeg http://ffmpeg.org FFmpeg issue tracker ___ FFmpeg-trac mailing list FFmpeg-trac@avcodec.org http://avcodec.org/mailman/listinfo/ffmpeg-trac
[FFmpeg-trac] #1405(undetermined:new): General errors parsing presets (invalid option 'directpred' for instance)
#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: https://ffmpeg.org/trac/ffmpeg/ticket/1405 FFmpeg http://ffmpeg.org FFmpeg issue tracker ___ FFmpeg-trac mailing list FFmpeg-trac@avcodec.org http://avcodec.org/mailman/listinfo/ffmpeg-trac
Re: [FFmpeg-trac] #1400(undetermined:new): Segfault, using -filter_complex
#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: https://ffmpeg.org/trac/ffmpeg/ticket/1400#comment:4 FFmpeg http://ffmpeg.org FFmpeg issue tracker ___ FFmpeg-trac mailing list FFmpeg-trac@avcodec.org http://avcodec.org/mailman/listinfo/ffmpeg-trac
Re: [FFmpeg-trac] #1398(undetermined:new): remuxed DTS audio won't play on hardware devices
#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: https://ffmpeg.org/trac/ffmpeg/ticket/1398#comment:5 FFmpeg http://ffmpeg.org FFmpeg issue tracker ___ FFmpeg-trac mailing list FFmpeg-trac@avcodec.org http://avcodec.org/mailman/listinfo/ffmpeg-trac
Re: [FFmpeg-trac] #1242(undetermined:new): Remuxing Matroska to MPEG transport stream with -copyts errors out with non monotonically increasing dts
#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: https://ffmpeg.org/trac/ffmpeg/ticket/1242#comment:3 FFmpeg http://ffmpeg.org FFmpeg issue tracker ___ FFmpeg-trac mailing list FFmpeg-trac@avcodec.org http://avcodec.org/mailman/listinfo/ffmpeg-trac
Re: [FFmpeg-trac] #1297(undetermined:new): FFMPEG creating stuttering MPEG-2 TS video files
#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: https://ffmpeg.org/trac/ffmpeg/ticket/1297#comment:16 FFmpeg http://ffmpeg.org FFmpeg issue tracker ___ FFmpeg-trac mailing list FFmpeg-trac@avcodec.org http://avcodec.org/mailman/listinfo/ffmpeg-trac