Re: [FFmpeg-trac] #10858(ffmpeg:new): Break in [overlay]? when using filter_complex between 6.0 and 6.1

2024-02-13 Thread FFmpeg
#10858: Break in [overlay]? when using filter_complex between 6.0 and 6.1
-+-
 Reporter:  Markizano|Owner:  (none)
  Draconus   |
 Type:  defect   |   Status:  new
 Priority:  normal   |Component:  ffmpeg
  Version:  6.1  |   Resolution:
 Keywords:   |   Blocked By:
  filter_complex overlay |
 Blocking:   |  Reproduced by developer:  0
Analyzed by developer:  0|
-+-
Comment (by Gyan):

 This seems similar to #10803. Test with a current git master build.
-- 
Ticket URL: 
FFmpeg 
FFmpeg issue tracker___
FFmpeg-trac mailing list
FFmpeg-trac@avcodec.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-trac

To unsubscribe, visit link above, or email
ffmpeg-trac-requ...@ffmpeg.org with subject "unsubscribe".


Re: [FFmpeg-trac] #10858(ffmpeg:new): Break in [overlay]? when using filter_complex between 6.0 and 6.1

2024-02-13 Thread FFmpeg
#10858: Break in [overlay]? when using filter_complex between 6.0 and 6.1
-+-
 Reporter:  Markizano|Owner:  (none)
  Draconus   |
 Type:  defect   |   Status:  new
 Priority:  normal   |Component:  ffmpeg
  Version:  6.1  |   Resolution:
 Keywords:   |   Blocked By:
  filter_complex overlay |
 Blocking:   |  Reproduced by developer:  0
Analyzed by developer:  0|
-+-
Comment (by Marton Balint):

 I suggest you try simplifying your command line and your filter complex
 expression. With a long command line and filter complex script as yours,
 it is quite difficult to find the root cause. You can also try to find the
 commit which caused the regression.
-- 
Ticket URL: 
FFmpeg 
FFmpeg issue tracker___
FFmpeg-trac mailing list
FFmpeg-trac@avcodec.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-trac

To unsubscribe, visit link above, or email
ffmpeg-trac-requ...@ffmpeg.org with subject "unsubscribe".


Re: [FFmpeg-trac] #10858(ffmpeg:new): Break in [overlay]? when using filter_complex between 6.0 and 6.1

2024-02-12 Thread FFmpeg
#10858: Break in [overlay]? when using filter_complex between 6.0 and 6.1
-+-
 Reporter:  Markizano|Owner:  (none)
  Draconus   |
 Type:  defect   |   Status:  new
 Priority:  normal   |Component:  ffmpeg
  Version:  6.1  |   Resolution:
 Keywords:   |   Blocked By:
  filter_complex overlay |
 Blocking:   |  Reproduced by developer:  0
Analyzed by developer:  0|
-+-
Description changed by Markizano Draconus:

Old description:

> == Summary of the issue
> EOF on input when joining overlays. Works in 6.0, fails in 6.1.
>
> I have a filter_complex script that is trying to take two videos as input
> and overlay a trim'd snippet scaled down a little from one over the other
> in a fade-in/fade-out type of fashion.
>
> In ffmpeg-6.0 [1], this works, but in ffmpeg-6.1 [2] this fails with the
> error described below.
>
> [1]:
> {{{
> ffmpeg version n6.0 Copyright (c) 2000-2023 the FFmpeg developers
> built with gcc 10 (Debian 10.2.1-6)
> configuration: --prefix=/usr/local --arch=amd64 --toolchain=hardened
> --incdir=/usr/include/x86_64-linux-gnu --libdir=/usr/lib/x86_64-linux-gnu
> --enable-chromaprint --enable-encoder=libx264 --enable-encoder=libx265
> --enable-frei0r --enable-gpl --enable-ladspa --enable-libaom --enable-
> libass --enable-libass --enable-libbluray --enable-libbs2b --enable-
> libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-
> libdc1394 --enable-libdrm --enable-libflite --enable-libfontconfig
> --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm
> --enable-libiec61883 --enable-libjack --enable-libmfx --enable-libmp3lame
> --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-
> libopus --enable-libpulse --enable-libpulse --enable-librabbitmq
> --enable-librsvg --enable-librubberband --enable-libshine --enable-
> libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-
> libssh --enable-libtheora --enable-libtwolame --enable-libvidstab
> --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264
> --enable-libx264 --enable-libx265 --enable-libx265 --enable-libxcb
> --enable-libxcb-shm --enable-libxcb-xfixes --enable-libxml2 --enable-
> libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-nonfree
> --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-
> opengl --enable-openssl --enable-pocketsphinx --enable-sdl2 --enable-
> shared
> libavutil  58.  2.100 / 58.  2.100
> libavcodec 60.  3.100 / 60.  3.100
> libavformat60.  3.100 / 60.  3.100
> libavdevice60.  1.100 / 60.  1.100
> libavfilter 9.  3.100 /  9.  3.100
> libswscale  7.  1.100 /  7.  1.100
> libswresample   4. 10.100 /  4. 10.100
> libpostproc57.  1.100 / 57.  1.100
> }}}
>
> [2]:
> {{{
> ffmpeg version n6.1 Copyright (c) 2000-2023 the FFmpeg developers
> built with gcc 12 (Debian 12.2.0-14)
> configuration: --prefix=/usr/local --arch=amd64 --toolchain=hardened
> --incdir=/usr/include/x86_64-linux-gnu --libdir=/usr/lib/x86_64-linux-gnu
> --enable-chromaprint --enable-encoder=libx264 --enable-encoder=libx265
> --enable-frei0r --enable-gpl --enable-ladspa --enable-libaom --enable-
> libass --enable-libass --enable-libbluray --enable-libbs2b --enable-
> libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-
> libdc1394 --enable-libdrm --enable-libflite --enable-libfontconfig
> --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm
> --enable-libiec61883 --enable-libjack --enable-libmp3lame --enable-
> libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus
> --enable-libpulse --enable-libpulse --enable-librabbitmq --enable-librsvg
> --enable-librubberband --enable-libshine --enable-libsnappy --enable-
> libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-
> libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis
> --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx264
> --enable-libx265 --enable-libx265 --enable-libxcb --enable-libxcb-shm
> --enable-libxcb-xfixes --enable-libxml2 --enable-libxvid --enable-libzmq
> --enable-libzvbi --enable-lv2 --enable-nonfree --enable-omx --enable-
> openal --enable-opencl --enable-opengl --enable-opengl --enable-openssl
> --enable-pocketsphinx --enable-sdl2 --enable-shared --enable-libvpl
> libavutil  58. 29.100 / 58. 29.100
> libavcodec 60. 31.102 / 60. 31.102
> libavformat60. 16.100 / 60. 16.100
> libavdevice60.  3.100 / 60.  3.100
> libavfilter 9. 12.100 /  9. 12.100
> libswscale  7.  5.100 /  7.  5.100
> libswresample   4. 12.100 /  4. 12.100
> libpostproc57.  3.100 / 57.  

Re: [FFmpeg-trac] #10858(ffmpeg:new): Break in [overlay]? when using filter_complex between 6.0 and 6.1

2024-02-12 Thread FFmpeg
#10858: Break in [overlay]? when using filter_complex between 6.0 and 6.1
-+-
 Reporter:  Markizano|Owner:  (none)
  Draconus   |
 Type:  defect   |   Status:  new
 Priority:  normal   |Component:  ffmpeg
  Version:  6.1  |   Resolution:
 Keywords:   |   Blocked By:
  filter_complex overlay |
 Blocking:   |  Reproduced by developer:  0
Analyzed by developer:  0|
-+-
Changes (by Markizano Draconus):

 * Attachment "ffmpeg-20240212-120354.log" added.

 ffmpeg `-report` contents
-- 
Ticket URL: 
FFmpeg 
FFmpeg issue tracker___
FFmpeg-trac mailing list
FFmpeg-trac@avcodec.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-trac

To unsubscribe, visit link above, or email
ffmpeg-trac-requ...@ffmpeg.org with subject "unsubscribe".


[FFmpeg-trac] #10858(ffmpeg:new): Break in [overlay]? when using filter_complex between 6.0 and 6.1

2024-02-12 Thread FFmpeg
#10858: Break in [overlay]? when using filter_complex between 6.0 and 6.1
-+-
 Reporter:  Markizano| Type:  defect
  Draconus   |
   Status:  new  | Priority:  normal
Component:  ffmpeg   |  Version:  6.1
 Keywords:   |   Blocked By:
  filter_complex overlay |
 Blocking:   |  Reproduced by developer:  0
Analyzed by developer:  0|
-+-
 == Summary of the issue
 EOF on input when joining overlays. Works in 6.0, fails in 6.1.

 I have a filter_complex script that is trying to take two videos as input
 and overlay a trim'd snippet scaled down a little from one over the other
 in a fade-in/fade-out type of fashion.

 In ffmpeg-6.0 [1], this works, but in ffmpeg-6.1 [2] this fails with the
 error described below.

 [1]:
 {{{
 ffmpeg version n6.0 Copyright (c) 2000-2023 the FFmpeg developers
 built with gcc 10 (Debian 10.2.1-6)
 configuration: --prefix=/usr/local --arch=amd64 --toolchain=hardened
 --incdir=/usr/include/x86_64-linux-gnu --libdir=/usr/lib/x86_64-linux-gnu
 --enable-chromaprint --enable-encoder=libx264 --enable-encoder=libx265
 --enable-frei0r --enable-gpl --enable-ladspa --enable-libaom --enable-
 libass --enable-libass --enable-libbluray --enable-libbs2b --enable-
 libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-
 libdc1394 --enable-libdrm --enable-libflite --enable-libfontconfig
 --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm
 --enable-libiec61883 --enable-libjack --enable-libmfx --enable-libmp3lame
 --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-
 libopus --enable-libpulse --enable-libpulse --enable-librabbitmq --enable-
 librsvg --enable-librubberband --enable-libshine --enable-libsnappy
 --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh
 --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-
 libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-
 libx264 --enable-libx265 --enable-libx265 --enable-libxcb --enable-libxcb-
 shm --enable-libxcb-xfixes --enable-libxml2 --enable-libxvid --enable-
 libzmq --enable-libzvbi --enable-lv2 --enable-nonfree --enable-omx
 --enable-openal --enable-opencl --enable-opengl --enable-opengl --enable-
 openssl --enable-pocketsphinx --enable-sdl2 --enable-shared
 libavutil  58.  2.100 / 58.  2.100
 libavcodec 60.  3.100 / 60.  3.100
 libavformat60.  3.100 / 60.  3.100
 libavdevice60.  1.100 / 60.  1.100
 libavfilter 9.  3.100 /  9.  3.100
 libswscale  7.  1.100 /  7.  1.100
 libswresample   4. 10.100 /  4. 10.100
 libpostproc57.  1.100 / 57.  1.100
 }}}

 [2]:
 {{{
 ffmpeg version n6.1 Copyright (c) 2000-2023 the FFmpeg developers
 built with gcc 12 (Debian 12.2.0-14)
 configuration: --prefix=/usr/local --arch=amd64 --toolchain=hardened
 --incdir=/usr/include/x86_64-linux-gnu --libdir=/usr/lib/x86_64-linux-gnu
 --enable-chromaprint --enable-encoder=libx264 --enable-encoder=libx265
 --enable-frei0r --enable-gpl --enable-ladspa --enable-libaom --enable-
 libass --enable-libass --enable-libbluray --enable-libbs2b --enable-
 libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-
 libdc1394 --enable-libdrm --enable-libflite --enable-libfontconfig
 --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm
 --enable-libiec61883 --enable-libjack --enable-libmp3lame --enable-
 libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus
 --enable-libpulse --enable-libpulse --enable-librabbitmq --enable-librsvg
 --enable-librubberband --enable-libshine --enable-libsnappy --enable-
 libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-
 libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis
 --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx264
 --enable-libx265 --enable-libx265 --enable-libxcb --enable-libxcb-shm
 --enable-libxcb-xfixes --enable-libxml2 --enable-libxvid --enable-libzmq
 --enable-libzvbi --enable-lv2 --enable-nonfree --enable-omx --enable-
 openal --enable-opencl --enable-opengl --enable-opengl --enable-openssl
 --enable-pocketsphinx --enable-sdl2 --enable-shared --enable-libvpl
 libavutil  58. 29.100 / 58. 29.100
 libavcodec 60. 31.102 / 60. 31.102
 libavformat60. 16.100 / 60. 16.100
 libavdevice60.  3.100 / 60.  3.100
 libavfilter 9. 12.100 /  9. 12.100
 libswscale  7.  5.100 /  7.  5.100
 libswresample   4. 12.100 /  4. 12.100
 libpostproc57.  3.100 / 57.  3.100
 }}}


 == Expected Output
 Process the two files in an overlay and combine the results as the
 filter_complex describes.

 == Actual Output
 Error (trimmed, full version below) saying:
 {{{
 [fc#0 @