Hello, ffmpeg experts...

I have 720x480 mpeg2 video.  I'd like to upscale this video to 1920x1080, using 
Anime4k shader. The ffmpeg command I run is the following:

$ caffeinate -di ffmpeg -init_hw_device vulkan -i C2_t04.mkv -vf 
format=yuv420p,hwupload,libplacebo=w=1920:h=1080:custom_shader_path=Anime4K_Clamp_Highlights.glsl,libplacebo=custom_shader_path=Anime4K_Restore_CNN_M.glsl,libplacebo=custom_shader_path=Anime4K_Upscale_CNN_x2_M.glsl,libplacebo=custom_shader_path=Anime4K_AutoDownscalePre_x2.glsl,libplacebo=custom_shader_path=Anime4K_AutoDownscalePre_x4.glsl,libplacebo=custom_shader_path=Anime4K_Upscale_CNN_x2_S.glsl,hwdownload,format=yuv420p
 -c:v libx264 -preset medium -crf 18 -level 5.1 -c:a copy -c:s copy 
C2_t04_ffmpeg_Anime4K_1080.mkv

And I got "[mvk-error]  VK_ERROR_OUT_OF_DEVICE_MEMORY..." message several times 
at very first of encoding, but I get resulting output and it seems to be fine...

ffmpeg version N-121817-gfc3893f5e7 Copyright (c) 2000-2025 the FFmpeg 
developers
 built with Apple clang version 17.0.0 (clang-1700.4.4.1)
 configuration: --disable-static --enable-shared --pkg-config-flags=--static 
--enable-gpl --enable-version3 --enable-nonfree --enable-libmp3lame 
--enable-libfdk-aac --enable-libvo-amrwbenc --enable-libopencore-amrnb 
--enable-libopencore-amrwb --enable-libvorbis --enable-libspeex 
--enable-libopus --enable-libgsm --enable-libtwolame --enable-libsoxr 
--enable-libmodplug --enable-libopenjpeg --enable-libwebp --enable-libtheora 
--enable-libx264 --enable-libopenh264 --enable-libx265 --enable-libxvid 
--enable-libvpx --enable-libxavs --enable-libfreetype --enable-libharfbuzz 
--enable-fontconfig --enable-libfribidi --enable-libass --enable-libbluray 
--enable-libvidstab --enable-libsnappy --enable-libzmq --enable-libzvbi 
--enable-libzimg --enable-libaom --enable-libdav1d --enable-libmysofa 
--enable-librubberband --enable-libshine --enable-libvmaf --enable-libsvtav1 
--enable-libxml2 --enable-libplacebo --enable-lcms2 --enable-whisper 
--enable-lzma
 libavutil      60. 18.100 / 60. 18.100
 libavcodec     62. 19.100 / 62. 19.100
 libavformat    62.  6.103 / 62.  6.103
 libavdevice    62.  2.100 / 62.  2.100
 libavfilter    11.  9.100 / 11.  9.100
 libswscale      9.  3.100 /  9.  3.100
 libswresample   6.  2.100 /  6.  2.100
Input #0, matroska,webm, from 'C2_t04.mkv':
 Metadata:
   encoder         : libmakemkv v1.18.2 (1.3.10/1.5.2) darwin(arm64-release)
   creation_time   : 2025-11-21T06:11:35.000000Z
 Duration: 00:02:15.14, start: 0.000000, bitrate: 5677 kb/s
 Chapters:
   Chapter #0:0: start 0.000000, end 133.133000
     Metadata:
       title           : Chapter 01
   Chapter #0:1: start 133.133000, end 135.135000
     Metadata:
       title           : Chapter 02
 Stream #0:0(eng): Video: mpeg2video (Main), yuv420p(tv, top first), 720x480 
[SAR 32:27 DAR 16:9], SAR 853:720 DAR 853:480, 29.97 fps, 29.97 tbr, 1k tbn
   Metadata:
     BPS-eng         : 5479281
     DURATION-eng    : 00:02:15.135000000
     NUMBER_OF_FRAMES-eng: 4050
     NUMBER_OF_BYTES-eng: 92555332
     SOURCE_ID-eng   : 0100E0
     _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.2 darwin(arm64-release)
     _STATISTICS_WRITING_DATE_UTC-eng: 2025-11-21 06:11:35
     _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES 
SOURCE_ID
   Side data:
     CPB properties: bitrate max/min/avg: 9800000/0/0 buffer size: 1835008 
vbv_delay: N/A
 Stream #0:1(jpn): Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s (default)
   Metadata:
     title           : Stereo
     BPS-eng         : 192000
     DURATION-eng    : 00:02:15.072000000
     NUMBER_OF_FRAMES-eng: 4221
     NUMBER_OF_BYTES-eng: 3241728
     SOURCE_ID-eng   : 0180BD
     _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.2 darwin(arm64-release)
     _STATISTICS_WRITING_DATE_UTC-eng: 2025-11-21 06:11:35
     _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES 
SOURCE_ID
File 'C2_t04_ffmpeg_Anime4K_1080.mkv' already exists. Overwrite? [y/N] y
Stream mapping:
 Stream #0:0 -> #0:0 (mpeg2video (native) -> h264 (libx264))
 Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
[mvk-error] VK_ERROR_OUT_OF_DEVICE_MEMORY: Could not create 
MTLCounterSampleBuffer of size 128, for 16 queries, in query pool of type 
VK_QUERY_TYPE_TIMESTAMP. Reverting to emulated behavior. (Error code 0): Cannot 
allocate sample buffer

[snip]

[mvk-error] VK_ERROR_OUT_OF_DEVICE_MEMORY: Could not create 
MTLCounterSampleBuffer of size 128, for 16 queries, in query pool of type 
VK_QUERY_TYPE_TIMESTAMP. Reverting to emulated behavior. (Error code 0): Cannot 
allocate sample buffer
[libx264 @ 0xbd2ea8380] using SAR=2559/2560
[libx264 @ 0xbd2ea8380] using cpu capabilities: ARMv8 NEON DotProd I8MM
[libx264 @ 0xbd2ea8380] profile High, level 5.1, 4:2:0, 8-bit
[libx264 @ 0xbd2ea8380] 264 - core 165 r3223 0480cb0 - H.264/MPEG-4 AVC codec - 
Copyleft 2003-2025 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 
deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 
mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 
fast_pskip=1 chroma_qp_offset=-2 threads=12 lookahead_threads=2 
sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 
constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 
open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 
rc_lookahead=40 rc=crf mbtree=1 crf=18.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 
ip_ratio=1.40 aq=1:1.00
Output #0, matroska, to 'C2_t04_ffmpeg_Anime4K_1080.mkv':
 Metadata:
   encoder         : Lavf62.6.103
 Chapters:
   Chapter #0:0: start 0.000000, end 133.133000
     Metadata:
       title           : Chapter 01
   Chapter #0:1: start 133.133000, end 135.135000
     Metadata:
       title           : Chapter 02
 Stream #0:0(eng): Video: h264 (H264 / 0x34363248), yuv420p(tv, top coded first 
(swapped)), 1920x1080 [SAR 2559:2560 DAR 853:480], q=2-31, 29.97 fps, 1k tbn
   Metadata:
     encoder         : Lavc62.19.100 libx264
     BPS-eng         : 5479281
     DURATION-eng    : 00:02:15.135000000
     NUMBER_OF_FRAMES-eng: 4050
     NUMBER_OF_BYTES-eng: 92555332
     SOURCE_ID-eng   : 0100E0
     _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.2 darwin(arm64-release)
     _STATISTICS_WRITING_DATE_UTC-eng: 2025-11-21 06:11:35
     _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES 
SOURCE_ID
   Side data:
     CPB properties: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A
 Stream #0:1(jpn): Audio: ac3 ([0] [0][0] / 0x2000), 48000 Hz, stereo, fltp, 
192 kb/s (default)
   Metadata:
     title           : Stereo
     BPS-eng         : 192000
     DURATION-eng    : 00:02:15.072000000
     NUMBER_OF_FRAMES-eng: 4221
     NUMBER_OF_BYTES-eng: 3241728
     SOURCE_ID-eng   : 0180BD
     _STATISTICS_WRITING_APP-eng: MakeMKV v1.18.2 darwin(arm64-release)
     _STATISTICS_WRITING_DATE_UTC-eng: 2025-11-21 06:11:35
     _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES 
SOURCE_ID
frame=    0 fps=0.0 q=0.0 size=       2KiB time=N/A bitrate=N/A speed=N/A 
elapseframe=    0 fps=0.0 q=0.0 size=       2KiB time=N/A bitrate=N/A speed=N/A 
elapseframe=    1 fps=0.5 q=24.0 size=       2KiB time=-00:00:00.03 bitrate=N/A 
speed=frame=   20 fps=7.9 q=24.0 size=       2KiB time=00:00:00.60 bitrate=  
22.0kbitsframe=   38 fps= 13 q=24.0 size=       2KiB time=00:00:01.20 bitrate=  
11.0kbits

[snip]

frame= 3969 fps= 35 q=24.0 size=  124416KiB time=00:02:12.36 
bitrate=7700.0kbitsframe= 3988 fps= 35 q=24.0 size=  124416KiB time=00:02:12.99 
bitrate=7663.3kbits[out#0/matroska @ 0xbd31c8300] video:121657KiB audio:3166KiB 
subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: 0.049954%
frame= 4050 fps= 35 q=-1.0 Lsize=  124885KiB time=00:02:15.06 
bitrate=7574.4kbits/s speed=1.17x elapsed=0:01:55.78     [libx264 @ 
0xbd2ea8380] frame I:98    Avg QP:14.90  size:178833
[libx264 @ 0xbd2ea8380] frame P:1155  Avg QP:17.29  size: 50848
[libx264 @ 0xbd2ea8380] frame B:2797  Avg QP:19.67  size: 17276
[libx264 @ 0xbd2ea8380] consecutive B-frames:  6.0%  4.6%  3.3% 86.1%
[libx264 @ 0xbd2ea8380] mb I  I16..4: 13.2% 66.2% 20.6%
[libx264 @ 0xbd2ea8380] mb P  I16..4:  3.2%  7.0%  3.2%  P16..4: 34.7% 14.3%  
8.9%  0.0%  0.0%    skip:28.8%
[libx264 @ 0xbd2ea8380] mb B  I16..4:  0.3%  0.4%  0.2%  B16..8: 32.1%  3.9%  
1.0%  direct: 5.2%  skip:56.9%  L0:46.0% L1:49.0% BI: 5.0%
[libx264 @ 0xbd2ea8380] 8x8 transform intra:56.6% inter:79.1%
[libx264 @ 0xbd2ea8380] coded y,uvDC,uvAC intra: 67.1% 76.8% 45.6% inter: 19.7% 
23.1% 1.2%
[libx264 @ 0xbd2ea8380] i16 v,h,dc,p: 16% 49%  6% 29%
[libx264 @ 0xbd2ea8380] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 16% 30% 23%  5%  5%  5%  
6%  5%  6%
[libx264 @ 0xbd2ea8380] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 12% 55% 10%  3%  5%  4%  
5%  3%  3%
[libx264 @ 0xbd2ea8380] i8c dc,h,v,p: 46% 31% 14%  9%
[libx264 @ 0xbd2ea8380] Weighted P-Frames: Y:11.8% UV:9.3%
[libx264 @ 0xbd2ea8380] ref P L0: 57.2%  9.0% 24.4%  9.0%  0.4%
[libx264 @ 0xbd2ea8380] ref B L0: 79.0% 15.2%  5.8%
[libx264 @ 0xbd2ea8380] ref B L1: 93.9%  6.1%
[libx264 @ 0xbd2ea8380] kb/s:7374.88

Is this "[mvk-error]  VK_ERROR_OUT_OF_DEVICE_MEMORY..." error can be safely 
ignored or is this error harmful?


Best Regards,

// Toughen-roushi
_______________________________________________
ffmpeg-user mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to