Ticket #11637: ffmpeg-20250615-223604.log

File ffmpeg-20250615-223604.log, 12.7 KB (added by na, 13 months ago)

Report from ffmpeg

Line 
1ffmpeg started on 2025-06-15 at 22:36:04
2Report written to "ffmpeg-20250615-223604.log"
3Log level: 48
4Command line:
5ffmpeg.exe -report -init_hw_device "vulkan=vk:0" -filter_hw_device vk -i input.mkv -vf "hwupload,blackdetect_vulkan=d=0.04:pic_th=0.98:pix_th=0.15,hwdownload" -f null -y /NUL
6ffmpeg version 2025-06-11-git-f019dd69f0-full_build-www.gyan.dev Copyright (c) 2000-2025 the FFmpeg developers
7 built with gcc 15.1.0 (Rev4, Built by MSYS2 project)
8 configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-lcms2 --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-libdvdnav --enable-libdvdread --enable-sdl2 --enable-libaribb24 --enable-libaribcaption --enable-libdav1d --enable-libdavs2 --enable-libopenjpeg --enable-libquirc --enable-libuavs3d --enable-libxevd --enable-libzvbi --enable-liboapv --enable-libqrencode --enable-librav1e --enable-libsvtav1 --enable-libvvenc --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxeve --enable-libxvid --enable-libaom --enable-libjxl --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-libharfbuzz --enable-liblensfun --enable-libvidstab --enable-lib libavutil 60. 3.100 / 60. 3.100
9 libavcodec 62. 3.101 / 62. 3.101
10 libavformat 62. 1.100 / 62. 1.100
11 libavdevice 62. 0.100 / 62. 0.100
12 libavfilter 11. 0.100 / 11. 0.100
13 libswscale 9. 0.100 / 9. 0.100
14 libswresample 6. 0.100 / 6. 0.100
15Splitting the commandline.
16Reading option '-report' ... matched as option 'report' (generate a report) with argument '1'.
17Reading option '-init_hw_device' ... matched as option 'init_hw_device' (initialise hardware device) with argument 'vulkan=vk:0'.
18Reading option '-filter_hw_device' ... matched as option 'filter_hw_device' (set hardware device used when filtering) with argument 'vk'.
19Reading option '-i' ... matched as input url with argument 'input.mkv'.
20Reading option '-vf' ... matched as option 'vf' (alias for -filter:v (apply filters to video streams)) with argument 'hwupload,blackdetect_vulkan=d=0.04:pic_th=0.98:pix_th=0.15,hwdownload'.
21Reading option '-f' ... matched as option 'f' (force container format (auto-detected otherwise)) with argument 'null'.
22Reading option '-y' ... matched as option 'y' (overwrite output files) with argument '1'.
23Reading option '/NUL' ... matched as output url.
24Finished splitting the commandline.
25Parsing a group of options: global .
26Applying option report (generate a report) with argument 1.
27Applying option init_hw_device (initialise hardware device) with argument vulkan=vk:0.
28[Vulkan @ 0000022f9925f040] Supported layers:
29[Vulkan @ 0000022f9925f040] VK_LAYER_NV_optimus
30[Vulkan @ 0000022f9925f040] VK_LAYER_NV_present
31[Vulkan @ 0000022f9925f040] VK_LAYER_VALVE_steam_overlay
32[Vulkan @ 0000022f9925f040] VK_LAYER_VALVE_steam_fossilize
33[Vulkan @ 0000022f9925f040] VK_LAYER_OBS_HOOK
34[Vulkan @ 0000022f9925f040] VK_LAYER_OBS_HOOK
35[Vulkan @ 0000022f9925f040] GPU listing:
36[Vulkan @ 0000022f9925f040] 0: NVIDIA GeForce RTX 3070 Ti Laptop GPU (discrete) (0x24a0)
37[Vulkan @ 0000022f9925f040] 1: Intel(R) Iris(R) Xe Graphics (integrated) (0x46a6)
38[Vulkan @ 0000022f9925f040] Device 0 selected: NVIDIA GeForce RTX 3070 Ti Laptop GPU (discrete) (0x24a0)
39[Vulkan @ 0000022f9925f040] Using device extension VK_KHR_push_descriptor
40[Vulkan @ 0000022f9925f040] Using device extension VK_EXT_descriptor_buffer
41[Vulkan @ 0000022f9925f040] Using device extension VK_EXT_shader_atomic_float
42[Vulkan @ 0000022f9925f040] Using device extension VK_KHR_cooperative_matrix
43[Vulkan @ 0000022f9925f040] Using device extension VK_EXT_shader_object
44[Vulkan @ 0000022f9925f040] Using device extension VK_KHR_shader_subgroup_rotate
45[Vulkan @ 0000022f9925f040] Using device extension VK_EXT_host_image_copy
46[Vulkan @ 0000022f9925f040] Using device extension VK_KHR_shader_expect_assume
47[Vulkan @ 0000022f9925f040] Using device extension VK_KHR_video_maintenance1
48[Vulkan @ 0000022f9925f040] Using device extension VK_KHR_video_maintenance2
49[Vulkan @ 0000022f9925f040] Using device extension VK_EXT_external_memory_host
50[Vulkan @ 0000022f9925f040] Using device extension VK_KHR_external_memory_win32
51[Vulkan @ 0000022f9925f040] Using device extension VK_KHR_external_semaphore_win32
52[Vulkan @ 0000022f9925f040] Using device extension VK_KHR_video_queue
53[Vulkan @ 0000022f9925f040] Using device extension VK_KHR_video_encode_queue
54[Vulkan @ 0000022f9925f040] Using device extension VK_KHR_video_decode_queue
55[Vulkan @ 0000022f9925f040] Using device extension VK_KHR_video_encode_h264
56[Vulkan @ 0000022f9925f040] Using device extension VK_KHR_video_decode_h264
57[Vulkan @ 0000022f9925f040] Using device extension VK_KHR_video_encode_h265
58[Vulkan @ 0000022f9925f040] Using device extension VK_KHR_video_decode_h265
59[Vulkan @ 0000022f9925f040] Using device extension VK_KHR_video_decode_av1
60[Vulkan @ 0000022f9925f040] Queue families:
61[Vulkan @ 0000022f9925f040] 0: graphics compute transfer sparse (queues: 16)
62[Vulkan @ 0000022f9925f040] 1: transfer sparse (queues: 2)
63[Vulkan @ 0000022f9925f040] 2: compute transfer sparse (queues: 8)
64[Vulkan @ 0000022f9925f040] 3: transfer decode sparse (queues: 1)
65[Vulkan @ 0000022f9925f040] 4: transfer encode sparse (queues: 1)
66[Vulkan @ 0000022f9925f040] 5: transfer sparse optical_flow (queues: 1)
67[Vulkan @ 0000022f9925f040] Using device: NVIDIA GeForce RTX 3070 Ti Laptop GPU
68[Vulkan @ 0000022f9925f040] Alignments:
69[Vulkan @ 0000022f9925f040] optimalBufferCopyRowPitchAlignment: 1
70[Vulkan @ 0000022f9925f040] minMemoryMapAlignment: 64
71[Vulkan @ 0000022f9925f040] nonCoherentAtomSize: 64
72[Vulkan @ 0000022f9925f040] minImportedHostPointerAlignment: 4096
73[Vulkan @ 0000022f9925f040] Using queue family 0 (queues: 1) for graphics
74[Vulkan @ 0000022f9925f040] Using queue family 2 (queues: 8) for compute
75[Vulkan @ 0000022f9925f040] Using queue family 1 (queues: 2) for transfers
76[Vulkan @ 0000022f9925f040] Using queue family 3 (queues: 1) for decode
77[Vulkan @ 0000022f9925f040] Using queue family 4 (queues: 1) for encode
78Applying option filter_hw_device (set hardware device used when filtering) with argument vk.
79Applying option y (overwrite output files) with argument 1.
80Successfully parsed a group of options.
81Parsing a group of options: input url input.mkv.
82Successfully parsed a group of options.
83Opening an input file: input.mkv.
84[AVFormatContext @ 0000022f99266c00] Opening 'input.mkv' for reading
85[file @ 0000022f99225f40] Setting default whitelist 'file,crypto,data'
86[matroska,webm @ 0000022f99266c00] Format matroska,webm probed with size=2048 and score=100
87st:0 removing common factor 1000000 from timebase
88st:1 removing common factor 1000000 from timebase
89st:2 removing common factor 1000000 from timebase
90[matroska,webm @ 0000022f99266c00] Before avformat_find_stream_info() pos: 1384 bytes read:32768 seeks:0 nb_streams:3
91[h264 @ 0000022f9926c500] nal_unit_type: 7(SPS), nal_ref_idc: 3
92[h264 @ 0000022f9926c500] Decoding VUI
93[h264 @ 0000022f9926c500] nal_unit_type: 8(PPS), nal_ref_idc: 3
94Transform tree:
95 mdct_inv_float_avx2 - type: mdct_float, len: 64, factors[2]: [2, any], flags: [aligned, out_of_place, inv_only]
96 fft32_asm_float_fma3 - type: fft_float, len: 32, factor: 2, flags: [aligned, inplace, out_of_place, preshuf, asm_call]
97Transform tree:
98 mdct_inv_float_avx2 - type: mdct_float, len: 64, factors[2]: [2, any], flags: [aligned, out_of_place, inv_only]
99 fft32_asm_float_fma3 - type: fft_float, len: 32, factor: 2, flags: [aligned, inplace, out_of_place, preshuf, asm_call]
100Transform tree:
101 mdct_pfa_3xM_inv_float_c - type: mdct_float, len: 96, factors[2]: [3, any], flags: [unaligned, out_of_place, inv_only]
102 fft16_ns_float_fma3 - type: fft_float, len: 16, factor: 2, flags: [aligned, inplace, out_of_place, preshuf]
103Transform tree:
104 mdct_inv_float_avx2 - type: mdct_float, len: 120, factors[2]: [2, any], flags: [aligned, out_of_place, inv_only]
105 fft_pfa_15xM_asm_float_avx2 - type: fft_float, len: 60, factors[2]: [15, 2], flags: [aligned, inplace, out_of_place, preshuf, asm_call]
106 fft4_fwd_asm_float_sse2 - type: fft_float, len: 4, factor: 2, flags: [aligned, inplace, out_of_place, preshuf, asm_call]
107Transform tree:
108 mdct_inv_float_avx2 - type: mdct_float, len: 128, factors[2]: [2, any], flags: [aligned, out_of_place, inv_only]
109 fft_sr_asm_float_avx2 - type: fft_float, len: 64, factor: 2, flags: [aligned, inplace, out_of_place, preshuf, asm_call]
110Transform tree:
111 mdct_inv_float_avx2 - type: mdct_float, len: 480, factors[2]: [2, any], flags: [aligned, out_of_place, inv_only]
112 fft_pfa_15xM_asm_float_avx2 - type: fft_float, len: 240, factors[2]: [15, 2], flags: [aligned, inplace, out_of_place, preshuf, asm_call]
113 fft16_asm_float_fma3 - type: fft_float, len: 16, factor: 2, flags: [aligned, inplace, out_of_place, preshuf, asm_call]
114Transform tree:
115 mdct_inv_float_avx2 - type: mdct_float, len: 512, factors[2]: [2, any], flags: [aligned, out_of_place, inv_only]
116 fft_sr_asm_float_avx2 - type: fft_float, len: 256, factor: 2, flags: [aligned, inplace, out_of_place, preshuf, asm_call]
117Transform tree:
118 mdct_pfa_3xM_inv_float_c - type: mdct_float, len: 768, factors[2]: [3, any], flags: [unaligned, out_of_place, inv_only]
119 fft_sr_ns_float_avx2 - type: fft_float, len: 128, factor: 2, flags: [aligned, inplace, out_of_place, preshuf]
120Transform tree:
121 mdct_inv_float_avx2 - type: mdct_float, len: 960, factors[2]: [2, any], flags: [aligned, out_of_place, inv_only]
122 fft_pfa_15xM_asm_float_avx2 - type: fft_float, len: 480, factors[2]: [15, 2], flags: [aligned, inplace, out_of_place, preshuf, asm_call]
123 fft32_asm_float_fma3 - type: fft_float, len: 32, factor: 2, flags: [aligned, inplace, out_of_place, preshuf, asm_call]
124Transform tree:
125 mdct_inv_float_avx2 - type: mdct_float, len: 1024, factors[2]: [2, any], flags: [aligned, out_of_place, inv_only]
126 fft_sr_asm_float_avx2 - type: fft_float, len: 512, factor: 2, flags: [aligned, inplace, out_of_place, preshuf, asm_call]
127Transform tree:
128 mdct_fwd_float_c - type: mdct_float, len: 1024, factors[2]: [2, any], flags: [unaligned, out_of_place, fwd_only]
129 fft_sr_ns_float_avx2 - type: fft_float, len: 512, factor: 2, flags: [aligned, inplace, out_of_place, preshuf]
130[h264 @ 0000022f9926c500] nal_unit_type: 7(SPS), nal_ref_idc: 3
131[h264 @ 0000022f9926c500] Decoding VUI
132[h264 @ 0000022f9926c500] nal_unit_type: 8(PPS), nal_ref_idc: 3
133[h264 @ 0000022f9926c500] nal_unit_type: 6(SEI), nal_ref_idc: 0
134[h264 @ 0000022f9926c500] nal_unit_type: 5(IDR), nal_ref_idc: 3
135[h264 @ 0000022f9926c500] Format yuv420p chosen by get_format().
136[h264 @ 0000022f9926c500] Reinit context to 960x720, pix_fmt: yuv420p
137[h264 @ 0000022f9926c500] no picture
138[matroska,webm @ 0000022f99266c00] All info found
139[matroska,webm @ 0000022f99266c00] After avformat_find_stream_info() pos: 2495 bytes read:32768 seeks:0 frames:7
140Input #0, matroska,webm, from 'input.mkv':
141 Metadata:
142 creation_time : 2025-06-01T12:53:47.000000Z
143 ENCODER : Lavf61.7.100
144 Duration: 00:22:11.35, start: -0.021000, bitrate: 756 kb/s
145 Stream #0:0, 4, 1/1000: Video: h264 (High), yuv420p(tv, bt709, progressive), 960x720 [SAR 1:1 DAR 4:3], 29.97 fps, 29.97 tbr, 1k tbn (default)
146 Metadata:
147 DURATION : 00:22:11.330000000
148 Stream #0:1(eng), 3, 1/1000: Audio: aac (LC), 48000 Hz, stereo, fltp, Start -0.021000 (default)
149 Metadata:
150 title : DD 2.0 384k
151 DURATION : 00:22:11.349000000
152 Stream #0:2(eng), 0, 1/1000: Subtitle: ass (ssa), Start -0.021000
153 Metadata:
154 title : English (SDH)
155 DURATION : 00:22:11.116000000
156Successfully opened the file.
157Parsing a group of options: output url /NUL.
158Applying option vf (alias for -filter:v (apply filters to video streams)) with argument hwupload,blackdetect_vulkan=d=0.04:pic_th=0.98:pix_th=0.15,hwdownload.
159Applying option f (force container format (auto-detected otherwise)) with argument null.
160Successfully parsed a group of options.
161Opening an output file: /NUL.
162[out#0/null @ 0000022fa1f5c800] No explicit maps, mapping streams automatically...
163[vost#0:0/wrapped_avframe @ 0000022fa1f31900] Created video stream from input stream 0:0
164[AVFilterGraph @ 0000022f992fd740] Setting 'd' to value '0.04'
165[AVFilterGraph @ 0000022f992fd740] Setting 'pic_th' to value '0.98'
166[AVFilterGraph @ 0000022f992fd740] Setting 'pix_th' to value '0.15'