FFmpeg | 19 May 2013 07:58

#2587(undetermined:new): libfaac doesn't support this output format

#2587: libfaac doesn't support this output format
-------------------------------------+-------------------------------------
               Reporter:  burek      |                  Owner:
                   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 no audio encoding options are specified, libfaac complains about
 unsupported output format.
 More info here:
 http://ffmpeg.gusari.org/viewtopic.php?f=11&t=927&p=2054#p2052

 How to reproduce:
 {{{
 ffmpeg -i ffmpeg -i rtsp://your_cam_ip:port/additional_path out.mp4
 ffmpeg version N-53206-gebe8c7f Copyright (c) 2000-2013 the FFmpeg
 developers
 built on May 17 2013 16:03:45 with gcc 4.1.2 (GCC) 20080704 (Red Hat
 4.1.2-54)
 configuration: --enable-version3 --enable-libopencore-amrnb --enable-
 libopencore-amrwb --enable-libvpx --enable-libfaac --enable-libmp3lame
 --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid
 --enable-gpl --enable-postproc --enable-nonfree
 libavutil 52. 33.100 / 52. 33.100
 libavcodec 55. 10.100 / 55. 10.100
 libavformat 55. 7.100 / 55. 7.100
(Continue reading)

FFmpeg | 18 May 2013 17:51

#2586(undetermined:new): FFplay crashes on 4k DCI Jpeg200

#2586: FFplay crashes on 4k DCI Jpeg200
-------------------------------------+-------------------------------------
             Reporter:  rexbron      |                     Type:  defect
               Status:  new          |                 Priority:  normal
            Component:               |                  Version:  git-
  undetermined                       |  master
             Keywords:  Cinema4k     |               Blocked By:
  DCP Jpeg2000                       |  Reproduced by developer:  0
             Blocking:               |
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 Jpeg2000 encoded from OpenDCP Cinema4k profile fails with the following
 error.

 Error is also reproduceable on the .j2c source file, attached.

 $ ffplay -threads 8 'K:\ISAIAH''S BIRTHDAY\IB_MXF\ISAIAHS_BIRTHDAY.REEL00
 1.PIX.mxf'-lowres 1
 ffplay version N-53033-g56ba331 Copyright (c) 2003-2013 the FFmpeg
 developers
   built on May 13 2013 22:23:31 with gcc 4.7.3 (GCC)
   configuration: --enable-gpl --enable-version3 --disable-w32threads
 --enable-avisynth --enable-bzlib --enable-fontconfi
 g --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-
 libbluray --enable-libcaca --enable-libfreetyp
 e --enable-libgsm --enable-libilbc --enable-libmp3lame --enable-
 libopencore-amrnb --enable-libopencore-amrwb --enable-li
 bopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger
 --enable-libsoxr --enable-libspeex --enable-libtheo
 ra --enable-libtwolame --enable-libvo-aacenc --enable-libvo-amrwbenc
(Continue reading)

FFmpeg | 18 May 2013 12:34

#2585(documentation:new): Manual section 3

#2585: Manual section 3
-------------------------------------+-------------------------------------
             Reporter:  Alien_Huker  |                     Type:  defect
               Status:  new          |                 Priority:  minor
            Component:               |                  Version:  git-
  documentation                      |  master
             Keywords:               |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 '''make install-man''' incorrect install man pages from section 3, must be
 subdir '''man3'''.

 need change '''doc/Makefile'''

--

-- 
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/2585>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
FFmpeg | 17 May 2013 17:23

#2584(FFmpeg:new): Allow video loop on file protocol <at> ffmpeg

#2584: Allow video loop on file protocol  <at>  ffmpeg
--------------------------------+---------------------------------------
             Reporter:  jbvsmo  |                     Type:  enhancement
               Status:  new     |                 Priority:  wish
            Component:  FFmpeg  |                  Version:  git-master
             Keywords:  loop    |               Blocked By:
             Blocking:          |  Reproduced by developer:  0
Analyzed by developer:  0       |
--------------------------------+---------------------------------------
 On ffmpeg, the "-loop" input option currently only works for image2 format
 and not for videos using the file protocol.
 This is somewhat surprising once ffplay '''can''' loop over a video file
 with the "-loop" option. Also, the "concat" demuxer should allow this
 behavior without much work.

 The expected usage should be the same as ffplay (the amount of loops,
 being 0 == infinite) and not like image2 (true/false).

 {{{
 $ ffmpeg -loop 10 -i input.avi ... output
 }}}

 The "movie" filter could also take advantage of that feature.

 related: issue #729, issue #1799

--

-- 
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/2584>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
(Continue reading)

FFmpeg | 17 May 2013 16:36

#2583(avformat:new): libmodplug: probe function needed

#2583: libmodplug: probe function needed
-------------------------------------+-------------------------------------
               Reporter:  cehoyos    |                  Owner:
                   Type:  defect     |                 Status:  new
               Priority:  important  |              Component:  avformat
                Version:  git-       |               Keywords:  mpegps
  master                             |  libmodplug regression
             Blocked By:             |               Blocking:
Reproduced by developer:  0          |  Analyzed by developer:  0
-------------------------------------+-------------------------------------
 http://thread.gmane.org/gmane.comp.video.ffmpeg.user/45774

 I will attach a program stream that gets misdetected if --enable-
 libmodplug is used.
 {{{
 $ ffmpeg -loglevel debug -i test.mod
 ffmpeg version N-53176-g5bc892c Copyright (c) 2000-2013 the FFmpeg
 developers
   built on May 17 2013 16:27:00 with gcc 4.7 (SUSE Linux)
   configuration: --enable-gpl --disable-indev=jack --enable-libmodplug
   libavutil      52. 32.100 / 52. 32.100
   libavcodec     55. 10.100 / 55. 10.100
   libavformat    55.  7.100 / 55.  7.100
   libavdevice    55.  0.100 / 55.  0.100
   libavfilter     3. 68.101 /  3. 68.101
   libswscale      2.  3.100 /  2.  3.100
   libswresample   0. 17.102 /  0. 17.102
   libpostproc    52.  3.100 / 52.  3.100
 Splitting the commandline.
 Reading option '-loglevel' ... matched as option 'loglevel' (set logging
 level) with argument 'debug'.
(Continue reading)

FFmpeg | 17 May 2013 13:57

#2582(undetermined:new): buffer underflows ecoding HD video to ntsc-dvd

#2582: buffer underflows ecoding HD video to ntsc-dvd
-------------------------------------+-------------------------------------
             Reporter:  SullaFelix   |                     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: Since upgrading to v1.0.5 (and now 1.0.6) I've been
 getting hundreds of buffer underflows converting my HD video to DVD
 format, specifically NTSC format. I don't do anything special to the video
 to encode them and even video I've successfully encoded before are giving
 underflows when before they encoded cleanly.

 How to reproduce:
 {{{
 % ffmpeg -i input -target ntsc-dvd output

 ffmpeg version 1.0.6 Copyright (c) 2000-2013 the FFmpeg developers
   built on May 12 2013 19:17:16 with gcc 4.7.2 (GCC) 20121109 (Red Hat
 4.7.2-8)
   configuration: --prefix=/usr --bindir=/usr/bin
 --datadir=/usr/share/ffmpeg --incdir=/usr/include/ffmpeg
 --libdir=/usr/lib64 --mandir=/usr/share/man --arch=x86_64 --optflags='-O2
 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector
 --param=ssp-buffer-size=4 -m64 -mtune=generic' --enable-bzlib --disable-
 crystalhd --enable-frei0r --enable-gnutls --enable-libass --enable-libcdio
 --enable-libcelt --enable-libdc1394 --disable-indev=jack --enable-
(Continue reading)

FFmpeg | 17 May 2013 10:04

#2581(avformat:new): mmsh seeking crashes ffmpeg

#2581: mmsh seeking crashes ffmpeg
-------------------------------------+-------------------------------------
               Reporter:  cehoyos    |                  Owner:
                   Type:  defect     |                 Status:  new
               Priority:  important  |              Component:  avformat
                Version:  git-       |               Keywords:  mms crash
  master                             |  SIGSEGV regression
             Blocked By:             |               Blocking:
Reproduced by developer:  0          |  Analyzed by developer:  0
-------------------------------------+-------------------------------------
 Ticket #358 - seeking mmsh does not work - is reproducible again since
 7b0b10c (with ffmpeg), currently crashes:
 {{{
 $ (gdb) r -ss 20 -i "mmsh://straumod.nrk.no/disk11/Supermorgen/2011-03-11
 /MSUS54000411AA-1Mbit.wmv?UseSilverlight=1" -qscale 2 out.avi
 Starting program: ffmpeg_g -ss 20 -i
 "mmsh://straumod.nrk.no/disk11/Supermorgen/2011-03-11/MSUS54000411AA-
 1Mbit.wmv?UseSilverlight=1" -qscale 2 out.avi
 [Thread debugging using libthread_db enabled]
 Using host libthread_db library "/lib64/libthread_db.so.1".
 ffmpeg version N-53170-g17989dc Copyright (c) 2000-2013 the FFmpeg
 developers
   built on May 17 2013 09:58:53 with gcc 4.7 (SUSE Linux)
   configuration: --enable-gpl --disable-indev=jack
   libavutil      52. 32.100 / 52. 32.100
   libavcodec     55.  9.100 / 55.  9.100
   libavformat    55.  7.100 / 55.  7.100
   libavdevice    55.  0.100 / 55.  0.100
   libavfilter     3. 68.101 /  3. 68.101
   libswscale      2.  3.100 /  2.  3.100
(Continue reading)

FFmpeg | 16 May 2013 23:51

#2580(avcodec:new): FLV h264 video decoding corrupted

#2580: FLV h264 video decoding corrupted
-----------------------------------+---------------------------------------
             Reporter:  relevante  |                     Type:  defect
               Status:  new        |                 Priority:  normal
            Component:  avcodec    |                  Version:  unspecified
             Keywords:             |               Blocked By:
             Blocking:             |  Reproduced by developer:  0
Analyzed by developer:  0          |
-----------------------------------+---------------------------------------
 Summary of the bug:
 Decoding this file: http://files.cousins-sears.com/0x2m2u110W3H (and
 others like it) is corrupted after about 15 seconds.  Other decoders are
 able to decode the video properly.  For instance whatever is powering
 http://www.mediaconverter.org allowed me to convert the file successfully,
 as you can see here: http://www.youtube.com/watch?v=993OAWMS0us

 ffmpeg conversion results in errors as seen here:
 http://pastebin.com/WawmPZVC

 How to reproduce:
 {{{
 % ffmpeg -i 58af5798-fa2c-42a2-997d-dc8e49de2d8a.flv -an -vcodec libx264
 -b 512k -r 30 -ar 44100 testffmpeg2.mpg

 ffmpeg version N-53159-gd94c907 Copyright (c) 2000-2013 the FFmpeg
 developers
   built on May 16 2013 15:29:14 with llvm-gcc 4.2.1 (LLVM build
 2336.11.00)
   configuration: --enable-gpl --enable-version3 --enable-nonfree --enable-
 postproc --enable-libaacplus --enable-libass --enable-libcelt --enable-
(Continue reading)

FFmpeg | 16 May 2013 21:47

#2579(avformat:new): Data stream from UAV video reported as "Unknown" type

#2579: Data stream from UAV video reported as "Unknown" type
-------------------------------------+-------------------------------------
             Reporter:  mleotta      |                     Type:  defect
               Status:  new          |                 Priority:  important
            Component:  avformat     |                  Version:  git-
             Keywords:  KLV, Data    |  master
  Stream                             |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 Summary of the bug:

 In some older videos collected from a UAV (e.g. Predator drone), the KLV
 metadata stream is not recognized as a "Data" stream and is parsed as
 "Unknown".  I would like to be able to ready this data stream as "Data".

 In much older versions of FFmpeg (e.g. version 0.8 and before) the data
 stream was interpreted as "Data" and I could read the data correctly.  I
 used git bisect to determine that metadata stream is interpreted as
 "Unknown" after commit e78d1a59.

 I am actually using the APIs for libavformat, libavcodec, etc. to work
 with the video and metadata, but the bug can be determined by simply
 running ffmpeg and looking at the stream types.

 How to reproduce:
 {{{
 % ffmpeg -i old_klv_data_stream.mpg
 ffmpeg version N-53159-gd94c907 Copyright (c) 2000-2013 the FFmpeg
 developers
(Continue reading)

FFmpeg | 16 May 2013 14:42

#2578(avcodec:new): avcodec_find_best_pix_fmt_of_list gives wrong format

#2578: avcodec_find_best_pix_fmt_of_list gives wrong format
---------------------------------+----------------------------------
             Reporter:  str      |                     Type:  defect
               Status:  new      |                 Priority:  normal
            Component:  avcodec  |                  Version:  1.2
             Keywords:           |               Blocked By:
             Blocking:           |  Reproduced by developer:  0
Analyzed by developer:  0        |
---------------------------------+----------------------------------
 Summary of the bug:
 avcodec_find_best_pix_fmt_of_list gives me AV_PIX_FMT_PAL8 instead of
 AV_PIX_FMT_GRAY8, although src is AV_PIX_FMT_GRAY8 and it is contained in
 the list.
 How to reproduce:
 Use the ffmpeg API and try to call avcodec_find_best_pix_fmt_of_list with
 src = GRAY8. As destination list I used the list of png encoder, which
 contains GRAY8 as well as PAL8.

--

-- 
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/2578>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
FFmpeg | 16 May 2013 01:02

#2577(avfilter:new): crash in lavfi mp wrapper with yuvj pixel formats

#2577: crash in lavfi mp wrapper with yuvj pixel formats
--------------------------------------+----------------------------------
               Reporter:  ubitux      |                  Owner:
                   Type:  defect      |                 Status:  new
               Priority:  normal      |              Component:  avfilter
                Version:  git-master  |               Keywords:  mp
             Blocked By:              |               Blocking:
Reproduced by developer:  0           |  Analyzed by developer:  0
--------------------------------------+----------------------------------
 With assert level >= 1 ({{{--assert-level=...}}}), a assert is triggered
 if a yuvj* pixel format is send to a wrapped mp filter:

 {{{
 % ./ffmpeg -f lavfi -i testsrc -vf format=yuvj420p,mp=eq -f null -
 ffmpeg version N-53112-gd686517 Copyright (c) 2000-2013 the FFmpeg
 developers
   built on May 16 2013 00:59:29 with gcc 4.8.0 (GCC) 20130502 (prerelease)
   configuration: --enable-gpl --enable-version3 --enable-fontconfig
 --enable-libfreetype --enable-libmp3lame --enable-libvorbis --enable-
 libxvid --enable-libx264 --enable-libvpx --enable-libtheora --enable-
 x11grab --enable-libopenjpeg --enable-libass --enable-libmodplug --enable-
 libv4l2 --cc=colorgcc --samples=/home/ubitux/fate-samples
 --prefix=/tmp/ffinstall --disable-runtime-cpudetect --enable-libcelt
 --enable-libopencv --enable-frei0r --enable-libcaca --enable-libiec61883
 --enable-libopencore-amrwb --enable-libopencore-amrnb --enable-libopus
 --enable-libpulse --enable-libspeex --enable-libquvi --assert-level=2
   libavutil      52. 32.100 / 52. 32.100
   libavcodec     55.  9.100 / 55.  9.100
   libavformat    55.  7.100 / 55.  7.100
   libavdevice    55.  0.100 / 55.  0.100
(Continue reading)


Gmane