On 4/4/2024 9:29 AM, Michael Niedermayer wrote:
On Thu, Apr 04, 2024 at 08:50:12AM -0300, James Almer wrote:
On 4/4/2024 8:47 AM, Michael Niedermayer wrote:
On Thu, Apr 04, 2024 at 09:12:04AM +0200, Anton Khirnov wrote:
Quoting Michael Niedermayer (2024-04-04 00:57:39)
Hi
I will try to make the 7.0 release from the release branch in the next 48h
(with some luck but easy possible it will get delayed)
i will not try to fix any issues marked as blocking 7.0 on trac, IIRC
IMO people are overly eager to mark everything as 'blocking'.
No, thats not true, very few bugs are marked as blocking, we have 2837
open/new bugs and 1 marked as blocking. And we had maybe 2-3 marked as
blocking maximum at any time over the last weeks
The bug marked as blocking has no available sample, and the commit you say
https://samples.ffmpeg.org/ffmpeg-bugs/trac/ticket4161/
I dont understand why google hasnt indexed (or finding that) though
My testcase:
-i VR_MOVIE_GuyMartinsSpitfireBcast169\ qsf\ lappyAspectNoChnge_extract.mpg
-bitexact -vcodec libx264 -an -vsync cfr file-16:9.ts
generated the regression just moved a failure path around, so how can it
change the reported aspect ratio of the input?
I have not investigated it, I just see that there are various circular features
in the video that are not circular anymore
I can't find a difference between 6.1 and master:
$ ffmpeg-6.1 -i VR_MOVIE_GuyMartinsSpitfireBcast169\ qsf\
lappyAspectNoChnge_extract.mpeg -bitexact -vcodec libx264 -an -vsync cfr
-nostats -y file-16-9_6.1.ts
ffmpeg version n6.1.1-20240112 Copyright (c) 2000-2023 the FFmpeg developers
built with gcc 13.2.0 (crosstool-NG 1.25.0.232_c175b21)
configuration: --prefix=/ffbuild/prefix --pkg-config-flags=--static
--pkg-config=pkg-config --cross-prefix=x86_64-w64-mingw32- --arch=x86_64
--target-os=mingw32 --enable-gpl --enable-version3 --disable-debug
--disable-w32threads --enable-pthreads --enable-iconv --enable-libxml2
--enable-zlib --enable-libfreetype --enable-libfribidi --enable-gmp
--enable-lzma --enable-fontconfig --enable-libharfbuzz --enable-libvorbis
--enable-opencl --disable-libpulse --enable-libvmaf --disable-libxcb
--disable-xlib --enable-amf --enable-libaom --enable-libaribb24
--enable-avisynth --enable-chromaprint --enable-libdav1d --enable-libdavs2
--disable-libfdk-aac --enable-ffnvcodec --enable-cuda-llvm --enable-frei0r
--enable-libgme --enable-libkvazaar --enable-libaribcaption --enable-libass
--enable-libbluray --enable-libjxl --enable-libmp3lame --enable-libopus
--enable-librist --enable-libssh --enable-libtheora --enable-libvpx
--enable-libwebp --enable-lv2 --enable-libvpl --enable-openal --enable-lib
opencore-amrnb --enable-libopencore-amrwb --enable-libopenh264
--enable-libopenjpeg --enable-libopenmpt --enable-librav1e
--enable-librubberband --enable-schannel --enable-sdl2 --enable-libsoxr
--enable-libsrt --enable-libsvtav1 --enable-libtwolame --enable-libuavs3d
--disable-libdrm --enable-vaapi --enable-libvidstab --enable-vulkan
--enable-libshaderc --enable-libplacebo --enable-libx264 --enable-libx265
--enable-libxavs2 --enable-libxvid --enable-libzimg --enable-libzvbi
--extra-cflags=-DLIBTWOLAME_STATIC --extra-cxxflags= --extra-ldflags=-pthread
--extra-ldexeflags= --extra-libs=-lgomp --extra-version=20240112
libavutil 58. 29.100 / 58. 29.100
libavcodec 60. 31.102 / 60. 31.102
libavformat 60. 16.100 / 60. 16.100
libavdevice 60. 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
libpostproc 57. 3.100 / 57. 3.100
-vsync is deprecated. Use -fps_mode
Input #0, mpeg, from 'VR_MOVIE_GuyMartinsSpitfireBcast169 qsf
lappyAspectNoChnge_extract.mpeg':
Duration: 00:00:09.02, start: 0.200000, bitrate: 9119 kb/s
Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p(tv, top first), 720x576
[SAR 16:15 DAR 4:3], 25 fps, 25 tbr, 90k tbn
Side data:
cpb: bitrate max/min/avg: 9263200/0/0 buffer size: 1835008 vbv_delay: N/A
Stream #0:1[0x80]: Audio: ac3, 48000 Hz, stereo, fltp, 384 kb/s
Stream mapping:
Stream #0:0 -> #0:0 (mpeg2video (native) -> h264 (libx264))
Press [q] to stop, [?] for help
[libx264 @ 000001c5022c7000] using SAR=16/15
[libx264 @ 000001c5022c7000] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2
AVX FMA3 BMI2 AVX2
[libx264 @ 000001c5022c7000] profile High, level 3.0, 4:2:0, 8-bit
Output #0, mpegts, to 'file-16-9_6.1.ts':
Stream #0:0: Video: h264, yuv420p(tv, top coded first (swapped)), 720x576
[SAR 16:15 DAR 4:3], q=2-31, 25 fps, 90k tbn
Metadata:
encoder : Lavc libx264
Side data:
cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A
[out#0/mpegts @ 000001c502242000] video:1144kB audio:0kB subtitle:0kB other
streams:0kB global headers:0kB muxing overhead: 7.177651%
frame= 225 fps=0.0 q=-1.0 Lsize= 1226kB time=00:00:08.88
bitrate=1131.0kbits/s dup=3 drop=0 speed=18.4x
$ ./ffmpeg -i VR_MOVIE_GuyMartinsSpitfireBcast169\ qsf\
lappyAspectNoChnge_extract.mpeg -bitexact -vcodec libx264 -an -vsync cfr
-nostats -y file-16-9_master.ts
ffmpeg version N-114652-g7895d1860f Copyright (c) 2000-2024 the FFmpeg
developers
built with gcc 13.2.0 (Rev5, Built by MSYS2 project)
configuration: --enable-gpl --enable-nonfree --enable-libvorbis
--enable-libaom --enable-libdav1d --enable-libfdk-aac --enable-libmp3lame
--enable-libopus --enable-libvpx --enable-libwebp --enable-librav1e
--enable-libzimg --enable-libx264 --enable-libx265 --enable-libsvtav1
--disable-avx512 --cpu=alderlake --extra-cflags='-D_WIN32_WINNT=0xA00'
--cc='ccache cc' --samples=../samples --prefix=/mingw64
libavutil 59. 12.100 / 59. 12.100
libavcodec 61. 5.100 / 61. 5.100
libavformat 61. 3.100 / 61. 3.100
libavdevice 61. 2.100 / 61. 2.100
libavfilter 10. 2.100 / 10. 2.100
libswscale 8. 2.100 / 8. 2.100
libswresample 5. 2.100 / 5. 2.100
libpostproc 58. 2.100 / 58. 2.100
-vsync is deprecated. Use -fps_mode
Input #0, mpeg, from 'VR_MOVIE_GuyMartinsSpitfireBcast169 qsf
lappyAspectNoChnge_extract.mpeg':
Duration: 00:00:09.02, start: 0.200000, bitrate: 9119 kb/s
Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p(tv, top first), 720x576
[SAR 16:15 DAR 4:3], 25 fps, 25 tbr, 90k tbn
Side data:
cpb: bitrate max/min/avg: 9263200/0/0 buffer size: 1835008 vbv_delay:
N/A
Stream #0:1[0x80]: Audio: ac3, 48000 Hz, stereo, fltp, 384 kb/s
Stream mapping:
Stream #0:0 -> #0:0 (mpeg2video (native) -> h264 (libx264))
Press [q] to stop, [?] for help
[libx264 @ 00000236b3705520] using SAR=16/15
[libx264 @ 00000236b3705520] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2
AVX FMA3 BMI2 AVX2
[libx264 @ 00000236b3705520] profile High, level 3.0, 4:2:0, 8-bit
Output #0, mpegts, to 'file-16-9_master.ts':
Stream #0:0: Video: h264, yuv420p(tv, top coded first (swapped)), 720x576
[SAR 16:15 DAR 4:3], q=2-31, 25 fps, 90k tbn
Metadata:
encoder : Lavc libx264
Side data:
cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A
[vf#0:0 @ 00000236b3830300] Reconfiguring filter graph because video parameters
changed to yuv420p(tv, bt470bg), 720x576
[out#0/mpegts @ 00000236b35507c0] video:1144KiB audio:0KiB subtitle:0KiB other
streams:0KiB global headers:0KiB muxing overhead: 7.192419%
frame= 225 fps=0.0 q=-1.0 Lsize= 1226KiB time=00:00:08.92
bitrate=1126.1kbits/s dup=3 drop=0 speed=19.8x
$ ffmpeg-6.1 -i file-16-9_6.1.ts -nostats -f md5 -
ffmpeg version n6.1.1-20240112 Copyright (c) 2000-2023 the FFmpeg developers
built with gcc 13.2.0 (crosstool-NG 1.25.0.232_c175b21)
configuration: --prefix=/ffbuild/prefix --pkg-config-flags=--static
--pkg-config=pkg-config --cross-prefix=x86_64-w64-mingw32- --arch=x86_64
--target-os=mingw32 --enable-gpl --enable-version3 --disable-debug
--disable-w32threads --enable-pthreads --enable-iconv --enable-libxml2
--enable-zlib --enable-libfreetype --enable-libfribidi --enable-gmp
--enable-lzma --enable-fontconfig --enable-libharfbuzz --enable-libvorbis
--enable-opencl --disable-libpulse --enable-libvmaf --disable-libxcb
--disable-xlib --enable-amf --enable-libaom --enable-libaribb24
--enable-avisynth --enable-chromaprint --enable-libdav1d --enable-libdavs2
--disable-libfdk-aac --enable-ffnvcodec --enable-cuda-llvm --enable-frei0r
--enable-libgme --enable-libkvazaar --enable-libaribcaption --enable-libass
--enable-libbluray --enable-libjxl --enable-libmp3lame --enable-libopus
--enable-librist --enable-libssh --enable-libtheora --enable-libvpx
--enable-libwebp --enable-lv2 --enable-libvpl --enable-openal --enable-lib
opencore-amrnb --enable-libopencore-amrwb --enable-libopenh264
--enable-libopenjpeg --enable-libopenmpt --enable-librav1e
--enable-librubberband --enable-schannel --enable-sdl2 --enable-libsoxr
--enable-libsrt --enable-libsvtav1 --enable-libtwolame --enable-libuavs3d
--disable-libdrm --enable-vaapi --enable-libvidstab --enable-vulkan
--enable-libshaderc --enable-libplacebo --enable-libx264 --enable-libx265
--enable-libxavs2 --enable-libxvid --enable-libzimg --enable-libzvbi
--extra-cflags=-DLIBTWOLAME_STATIC --extra-cxxflags= --extra-ldflags=-pthread
--extra-ldexeflags= --extra-libs=-lgomp --extra-version=20240112
libavutil 58. 29.100 / 58. 29.100
libavcodec 60. 31.102 / 60. 31.102
libavformat 60. 16.100 / 60. 16.100
libavdevice 60. 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
libpostproc 57. 3.100 / 57. 3.100
Input #0, mpegts, from 'file-16-9_6.1.ts':
Duration: 00:00:09.00, start: 1.480000, bitrate: 1115 kb/s
Program 1
Metadata:
service_name : Service01
service_provider: FFmpeg
Stream #0:0[0x100]: Video: h264 (High) ([27][0][0][0] / 0x001B),
yuv420p(progressive), 720x576 [SAR 16:15 DAR 4:3], 25 fps, 25 tbr, 90k tbn
Stream mapping:
Stream #0:0 -> #0:0 (h264 (native) -> rawvideo (native))
Press [q] to stop, [?] for help
Output #0, md5, to 'pipe:':
Metadata:
encoder : Lavf60.16.100
Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p(progressive),
720x576 [SAR 16:15 DAR 4:3], q=2-31, 124416 kb/s, 25 fps, 25 tbn
Metadata:
encoder : Lavc60.31.102 rawvideo
MD5=84e38ecdb51a230cdded5247f096c6bf
[out#0/md5 @ 0000022538ce3700] video:136688kB audio:0kB subtitle:0kB other
streams:0kB global headers:0kB muxing overhead: unknown
frame= 225 fps=0.0 q=-0.0 Lsize= 0kB time=00:00:08.96 bitrate=
0.0kbits/s speed=54.4x
$ ./ffmpeg -i file-16-9_master.ts -nostats -f md5 -
ffmpeg version N-114652-g7895d1860f Copyright (c) 2000-2024 the FFmpeg
developers
built with gcc 13.2.0 (Rev5, Built by MSYS2 project)
configuration: --enable-gpl --enable-nonfree --enable-libvorbis
--enable-libaom --enable-libdav1d --enable-libfdk-aac --enable-libmp3lame
--enable-libopus --enable-libvpx --enable-libwebp --enable-librav1e
--enable-libzimg --enable-libx264 --enable-libx265 --enable-libsvtav1
--disable-avx512 --cpu=alderlake --extra-cflags='-D_WIN32_WINNT=0xA00'
--cc='ccache cc' --samples=../samples --prefix=/mingw64
libavutil 59. 12.100 / 59. 12.100
libavcodec 61. 5.100 / 61. 5.100
libavformat 61. 3.100 / 61. 3.100
libavdevice 61. 2.100 / 61. 2.100
libavfilter 10. 2.100 / 10. 2.100
libswscale 8. 2.100 / 8. 2.100
libswresample 5. 2.100 / 5. 2.100
libpostproc 58. 2.100 / 58. 2.100
Input #0, mpegts, from 'file-16-9_master.ts':
Duration: 00:00:09.00, start: 1.480000, bitrate: 1116 kb/s
Program 1
Metadata:
service_name : Service01
service_provider: FFmpeg
Stream #0:0[0x100]: Video: h264 (High) ([27][0][0][0] / 0x001B),
yuv420p(progressive), 720x576 [SAR 16:15 DAR 4:3], 25 fps, 25 tbr, 90k tbn
Stream mapping:
Stream #0:0 -> #0:0 (h264 (native) -> rawvideo (native))
Press [q] to stop, [?] for help
Output #0, md5, to 'pipe:':
Metadata:
encoder : Lavf61.3.100
Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p(progressive),
720x576 [SAR 16:15 DAR 4:3], q=2-31, 124416 kb/s, 25 fps, 25 tbn
Metadata:
encoder : Lavc61.5.100 rawvideo
MD5=84e38ecdb51a230cdded5247f096c6bf
[out#0/md5 @ 00000289cc23eee0] video:136688KiB audio:0KiB subtitle:0KiB other
streams:0KiB global headers:0KiB muxing overhead: unknown
frame= 225 fps=0.0 q=-0.0 Lsize= 0KiB time=00:00:09.00 bitrate=
0.0kbits/s speed= 55x
Am i doing something wrong?
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".