FFmpeg | 24 May 11:19 2016

#5589(avfilter:new): Unsharp broken with high matrix size.

#5589: Unsharp broken with high matrix size.
-------------------------------------+----------------------------------
             Reporter:  YellowOnion  |                     Type:  defect
               Status:  new          |                 Priority:  normal
            Component:  avfilter     |                  Version:
             Keywords:               |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+----------------------------------
 Summary of the bug:
 Corrupt colours with software unsharp filter from values above 13, and
 other-parity breaking features with opencl (contrast worse, softening
 effect).

 Comparative export from GIMP.

--
Ticket URL: <https://trac.ffmpeg.org/ticket/5589>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
_______________________________________________
FFmpeg-trac mailing list
FFmpeg-trac <at> avcodec.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-trac
FFmpeg | 24 May 08:32 2016

#5588(avfilter:new): Attempting to use scale_npp filter results in "impossible to convert between formats"

#5588: Attempting to use scale_npp filter results in "impossible to convert
between formats"
-----------------------------------+--------------------------------------
             Reporter:  rednaxela  |                     Type:  defect
               Status:  new        |                 Priority:  normal
            Component:  avfilter   |                  Version:  git-master
             Keywords:             |               Blocked By:
             Blocking:             |  Reproduced by developer:  0
Analyzed by developer:  0          |
-----------------------------------+--------------------------------------
 As best as I can tell, trying to use the scale_npp filter is always
 resulting in an error such as the following for me:
 {{{
 Impossible to convert between the formats supported by the filter 'graph 0
 input from stream 0:0' and the filter 'auto-inserted scaler 0'
 Error opening filters!
 }}}

 An example command line is
 {{{
 ffmpeg -i input_file.mkv -filter:v
 "scale_npp=w=1316:h=1080:format=same:interp_algo=lanczos" -codec:v libx264
 output_file.mkv
 }}}

 This seems to happen regardless of what sort of input file I try.
 Initially was using a rgb24 color space input file, and thinking that
 might have been the problem tried a yuv420p input file, with the same
 result.

(Continue reading)

FFmpeg | 24 May 08:32 2016

#5587(avfilter:new): Attempting to use scale_npp filter results in "impossible to convert between formats"

#5587: Attempting to use scale_npp filter results in "impossible to convert
between formats"
-----------------------------------+--------------------------------------
             Reporter:  rednaxela  |                     Type:  defect
               Status:  new        |                 Priority:  normal
            Component:  avfilter   |                  Version:  git-master
             Keywords:             |               Blocked By:
             Blocking:             |  Reproduced by developer:  0
Analyzed by developer:  0          |
-----------------------------------+--------------------------------------
 As best as I can tell, trying to use the scale_npp filter is always
 resulting in an error such as the following for me:
 {{{
 Impossible to convert between the formats supported by the filter 'graph 0
 input from stream 0:0' and the filter 'auto-inserted scaler 0'
 Error opening filters!
 }}}

 An example command line is
 {{{
 ffmpeg -i input_file.mkv -filter:v
 "scale_npp=w=1316:h=1080:format=same:interp_algo=lanczos" -codec:v libx264
 output_file.mkv
 }}}

 This seems to happen regardless of what sort of input file I try.
 Initially was using a rgb24 color space input file, and thinking that
 might have been the problem tried a yuv420p input file, with the same
 result.

(Continue reading)

FFmpeg | 23 May 16:41 2016

#5586(undetermined:new): bug wit

#5586: bug wit
-------------------------------------+-------------------------------------
             Reporter:  guenzoman    |                     Type:  defect
               Status:  new          |                 Priority:  important
            Component:               |                  Version:
  undetermined                       |  unspecified
             Keywords:  blend        |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 Summary of the bug:
 When i use the blend filter, the Y variable in the formula works
 differently in 2.x and 3.x builds.
 How to reproduce:
 video 1: https://dl.dropboxusercontent.com/u/4096865/1.mp4
 video 2: https://dl.dropboxusercontent.com/u/4096865/2.mp4
 {{{
 $ ffmpeg -i 1.mp4 -i 2.mp4 -filter_complex
 "blend=all_expr='if(gte((T+1)*H-Y,H),A,B)'" out.mp4
 }}}

 Basically, i tried all static 3.x builds and some static 2.x builds.

 In 3.x builds, it produces a video like this:
 https://dl.dropboxusercontent.com/u/4096865/3x%20blend.mp4

 In 2.x builds, it produces a video like this:
 https://dl.dropboxusercontent.com/u/4096865/2x%20blend.mp4

 It's like if the Y variable were like a mod(Y,44), because this command
(Continue reading)

FFmpeg | 22 May 14:55 2016

#5585(undetermined:new): IFF PBM fails to decode

#5585: IFF PBM fails to decode
-------------------------------------+-------------------------------------
               Reporter:  ami_stuff  |                  Owner:
                   Type:  defect     |                 Status:  new
               Priority:  normal     |              Component:
                Version:             |  undetermined
  unspecified                        |               Keywords:
             Blocked By:             |               Blocking:
Reproduced by developer:  0          |  Analyzed by developer:  0
-------------------------------------+-------------------------------------
 attached IFF PBM file stopped decoding corectly somewhere between release
 2.1 and 2.2.1

 ffmpeg 2.2.1 (10-Apr-2014) - fails
 ffmpeg 2.1 (30-Oct-2013) - decodes ok

 {{{
 C:\>ffmpeg -i 6251.LBM out.bmp
 ffmpeg version N-80043-g1499242 Copyright (c) 2000-2016 the FFmpeg
 developers
   built with gcc 4.5.0 (GCC) 20100414 (Fedora MinGW 4.5.0-1.fc14)
   configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build
 --arch=
 x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686
 -pc-min
 gw32-gcc' --enable-pthreads --enable-memalign-hack --enable-runtime-
 cpudetect --
 enable-cross-compile --enable-static --disable-shared --extra-
 libs='-lws2_32 -lw
 inmm -lpthread' --extra-cflags='--static
(Continue reading)

FFmpeg | 22 May 03:32 2016

#5584(undetermined:new): FFmpeg libraries leak 1MiB memory chunks on corrupt files

#5584: FFmpeg libraries leak 1MiB memory chunks on corrupt files
-------------------------------------+-------------------------------------
             Reporter:  mocmaint     |                     Type:  defect
               Status:  new          |                 Priority:  normal
            Component:               |                  Version:  git-
  undetermined                       |  master
             Keywords:  memory leak  |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 I am testing the next patchset for the MOC player which adds the ability
 to feed FFmpeg's libav* libraries input via the callbacks registered using
 avio_alloc_context().  Some of those tests involve corrupt, empty or
 otherwise corrupt or invalid files.

 When attempting to process a corrupt or invalid file the FFmpeg libraries
 leak a significant (> 1MiB) block of memory per file.

 As this is a library problem, there is no command line invocation of an
 FFmpeg utility, and those utilities do not appear to use callbacks via
 avio_alloc_context().

 There is no console output (obviously) but the messages issued by the
 libraries (on one test file) are:

     Estimating duration from bitrate, this may be inaccurate
     Format flac detected only with low score of 1, misdetection possible!
     Could not find codec parameters for stream 0 (Audio: flac, 0
 channels): unspecified sample format
     Consider increasing the value for the 'analyzeduration' and
(Continue reading)

FFmpeg | 21 May 15:46 2016

Re: #2667(avcodec:reopened): console spamming when decoding a h264 / mp4 stream

#2667: console spamming when decoding a h264 / mp4 stream
------------------------------------+------------------------------------
             Reporter:  gjdfgh      |                    Owner:
                 Type:  defect      |                   Status:  reopened
             Priority:  minor       |                Component:  avcodec
              Version:  git-master  |               Resolution:
             Keywords:  h264 mov    |               Blocked By:
             Blocking:              |  Reproduced by developer:  1
Analyzed by developer:  0           |
------------------------------------+------------------------------------

Comment (by richardpl):

 Do you know decoder that decodes this fine?

--
Ticket URL: <https://trac.ffmpeg.org/ticket/2667#comment:28>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
_______________________________________________
FFmpeg-trac mailing list
FFmpeg-trac <at> avcodec.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-trac
FFmpeg | 21 May 13:58 2016

#5583(undetermined:new): support for openmp of soxr

#5583: support for openmp of soxr
-------------------------------------+-------------------------------------
             Reporter:  ponpon       |                     Type:  defect
               Status:  new          |                 Priority:  normal
            Component:               |                  Version:
  undetermined                       |  unspecified
             Keywords:               |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 i requests support for openmp of soxr.

 i did some tests. from it, it doesn't seem that ffmpeg suppors openmp of
 soxr, though ffmpeg might support the multithreads of soxr with override.

 i exchanged e-mail with the developerof soxr, Rob. he said that
 {{{
 soxr threading is based on the number of audio channels being processed,
 i.e. one thread can be assigned to each channel.  However, soxr threading
 is not enabled in ffmpeg.

 With the latest soxr in git, it is possible to override runtime parameters
 set by the application, e.g.

 export SOXR_NUM_THREADS=0  # 0 means automatic: under control of OpenMP
 export OMP_NUM_THREADS=2 # For stereo audio.

 However, this does not work well with ffmpeg.  I guess that the reason for
 this is that ffmpeg tries to minimise latency by using small buffer sizes,
 and small buffer sizes give a large overhead when multi-threading.  I
(Continue reading)

FFmpeg | 21 May 11:34 2016

#5582(undetermined:new): vp5: support decoding of interlaced video

#5582: vp5: support decoding of interlaced video
-------------------------------------+-------------------------------------
               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/V-codecs/VP5/vp5_interlace.avi

 https://lists.ffmpeg.org/pipermail/ffmpeg-devel/2007-November/037060.html

 {{{
 C:\>ffmpegx -i D:\vp5_interlace.avi out.avi
 ffmpeg version N-80043-g1499242 Copyright (c) 2000-2016 the FFmpeg
 developers
   built with gcc 4.5.0 (GCC) 20100414 (Fedora MinGW 4.5.0-1.fc14)
   configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build
 --arch=
 x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686
 -pc-min
 gw32-gcc' --enable-pthreads --enable-memalign-hack --enable-runtime-
 cpudetect --
 enable-cross-compile --enable-static --disable-shared --extra-
 libs='-lws2_32 -lw
 inmm -lpthread' --extra-cflags='--static
 -I/var/www/users/research/ffmpeg/snapsh
 ots/build/include' --extra-ldflags='-static
(Continue reading)

FFmpeg | 21 May 11:14 2016

#5581(undetermined:new): vp6: support decoding of interlaced video

#5581: vp6: support decoding of interlaced video
-------------------------------------+-------------------------------------
               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
-------------------------------------+-------------------------------------
 another sample is here:

 https://trac.videolan.org/vlc/ticket/3338

 {{{
 C:\>ffmpeg -i C:\vp6_interlaced.avi out.avi
 ffmpeg version N-80043-g1499242 Copyright (c) 2000-2016 the FFmpeg
 developers
   built with gcc 4.5.0 (GCC) 20100414 (Fedora MinGW 4.5.0-1.fc14)
   configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build
 --arch=
 x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686
 -pc-min
 gw32-gcc' --enable-pthreads --enable-memalign-hack --enable-runtime-
 cpudetect --
 enable-cross-compile --enable-static --disable-shared --extra-
 libs='-lws2_32 -lw
 inmm -lpthread' --extra-cflags='--static
 -I/var/www/users/research/ffmpeg/snapsh
 ots/build/include' --extra-ldflags='-static
(Continue reading)

FFmpeg | 21 May 10:58 2016

#5580(undetermined:new): vp7: sample with "blit-pitch" feature

#5580: vp7: sample with "blit-pitch" feature
-------------------------------------+-------------------------------------
               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
-------------------------------------+-------------------------------------
 so it eventually can be implemented

 https://ffmpeg.org/pipermail/ffmpeg-devel/2014-February/154080.html

 {{{
 C:\>ffmpegx -i C:\interlaced_blit_pitch.avi out.avi
 ffmpeg version N-80043-g1499242 Copyright (c) 2000-2016 the FFmpeg
 developers
   built with gcc 4.5.0 (GCC) 20100414 (Fedora MinGW 4.5.0-1.fc14)
   configuration: --prefix=/var/www/users/research/ffmpeg/snapshots/build
 --arch=
 x86 --target-os=mingw32 --cross-prefix=i686-pc-mingw32- --cc='ccache i686
 -pc-min
 gw32-gcc' --enable-pthreads --enable-memalign-hack --enable-runtime-
 cpudetect --
 enable-cross-compile --enable-static --disable-shared --extra-
 libs='-lws2_32 -lw
 inmm -lpthread' --extra-cflags='--static
 -I/var/www/users/research/ffmpeg/snapsh
 ots/build/include' --extra-ldflags='-static
(Continue reading)


Gmane