mpv Information
mpv v0.41.0-690-g1ac687d79 Copyright Β© 2000-2026 mpv/MPlayer/mplayer2 projects
built on May 26 2026 13:45:37
libplacebo version: v7.364.0 (v7.360.0-57-g051cc36-dirty)
FFmpeg version: N-124653-g0ac3b00a1
FFmpeg library versions:
libavcodec 62.34.102
libavdevice 62.4.100
libavfilter 11.17.100
libavformat 62.18.100
libavutil 60.31.100
libswresample 6.4.100
libswscale 9.7.100
Other Information
- Windows version: Windows 10 IoT Entreprise LTSC 21H2
- GPU model, driver and version: AMD Radeon RX 9070 XT - 32.0.31007.5012 - 26.5.2
- Source of mpv: zhongfly/mpv-winbuild
- Latest known working version: Idk, issue still occurs with oldest build available : mpv-x86_64-v3-20260428-git-a42b1b9103
- Issue started after the following happened: N/A
Reproduction Steps
- Open an Youtube video with lastest zhongfly/mpv-winbuild
- Dump-cache
Also, same happen with Kick live stream but with this error (red) :
[ffmpeg] mp4: sample rate not set
[recorder] Writing header failed.
Cache dumping stopped due to error.
I don't know if it's the same issue but the result is the same (1MiB outfile not playable)
FYI, same happen with build shinchiro/mpv-winbuild-cmake since build mpv-x86_64-v3-20260517-git-059bc70 : shinchiro/mpv-winbuild-cmake#828
Expected Behavior
Example from shinchiro/mpv-winbuild-cmake mpv-x86_64-v3-20260416-git-d20d108 :
mpv https://youtu.be/hrk8ZhjoB-Q
[auto_profiles] Applying auto profile: youtube
[osd/libass] fontselect: Using default font family: (mpv-osd-symbols, 400, 0) -> ArialMT, 0, ArialMT
Not seekable, but enabling seeking on user request.
β Video --vid=1 (h264 1920x1080 59.9401 fps 3298 kbps) [default]
β Audio --aid=1 --alang=eng (aac 2ch 44100 Hz 128 kbps) [default]
File tags:
Date: 20191121
Uploader: Danucd
Channel_URL: https://www.youtube.com/channel/UCsIiIEGRoBILi8LSkWNPqXA
AO: [wasapi] 192000Hz stereo 2ch float
VO: [gpu-next] 1920x1080 yuv420p
[modernz] URL detected.
[modernz] Approximating file size...
[modernz] Executing: yt-dlp -f (bv*[vcodec~='^(av(0|c)1)']+ba[acodec^=mp4a])/b --no-download -O %(filesize,filesize_approx)s https://youtu.be/hrk8ZhjoB-Q
[osd/libass] fontselect: Using default font family: (mpv-osd-symbols, 400, 0) -> ArialMT, 0, ArialMT
[modernz] Download size: 31.91 MiB
Cache dumping started.
[ffmpeg] mp4: track 0: codec frame size is not set
[recorder] This is an experimental feature. Output files might be broken or not play correctly with various players (including mpv itself).
[recorder] Discontinuity at timestamp 0.000000.
Cache dumping successfully ended.
AV: 00:00:11 / 00:01:16 (16%) A-V: 0.000 Cache: 64s/30MB
Exiting... (Quit)
Outfile 32MiB playable
warning [ffmpeg] mp4: track 0: codec frame size is not set
Actual Behavior
mpv https://youtu.be/hrk8ZhjoB-Q
[auto_profiles] Applying auto profile: youtube
[osd/libass] fontselect: Using default font family: (mpv-osd-symbols, 400, 0) -> ArialMT, 0, ArialMT
Not seekable, but enabling seeking on user request.
β --edition=0 '299 - 1920x1080 (1080p60) (h264 60 fps 3353 kbps)'
β --edition=1 '301 - 1920x1080 muxed-14 (h264 60 fps) (aac)'
β --edition=2 '298 - 1280x720 (720p60) (h264 60 fps 1605 kbps)'
β --edition=3 '300 - 1280x720 muxed-12 (h264 60 fps) (aac)'
β --edition=4 '18 - 640x360 (360p) muxed-11 (h264 30 fps) (aac 44100 Hz)'
β --edition=5 '134 - 640x360 (360p) (h264 30 fps 281 kbps)'
β --edition=6 '93 - 640x360 muxed-9 (h264 30 fps) (aac)'
β --edition=7 '160 - 256x144 (144p) (h264 30 fps 111 kbps)'
β --edition=8 '91 - 256x144 muxed-7 (h264 30 fps) (aac)'
β Video --vid=1 '299 - 1920x1080 (1080p60)' (h264 1920x1080 60 fps 3353 kbps) [default]
β Audio --aid=6 '251 - audio only (medium)' (opus 48000 Hz 130 kbps)
β Audio --aid=7 '140 - audio only (medium)' (aac 44100 Hz 129 kbps) [default]
β Audio --aid=8 '139 - audio only (low)' (aac 22050 Hz 48 kbps)
File tags:
Date: 20191121
Title: NEW SONG BACK2BACK | DANUCD SKINS | Danucd
Uploader: Danucd
Channel_URL: https://www.youtube.com/channel/UCsIiIEGRoBILi8LSkWNPqXA
[modernz] URL detected.
[modernz] Approximating file size...
[modernz] Executing: yt-dlp -f (bv*[vcodec~='^(av(0|c)1)']+ba[acodec^=mp4a])/b --no-download -O %(filesize,filesize_approx)s https://youtu.be/hrk8ZhjoB-Q
AO: [wasapi] 48000Hz stereo 2ch float
VO: [gpu-next] 1920x1080 yuv420p
[osd/libass] fontselect: Using default font family: (mpv-osd-symbols, 400, 0) -> ArialMT, 0, ArialMT
Cache dumping started.
[ffmpeg] mp4: track 1: codec frame size is not set
[recorder] This is an experimental feature. Output files might be broken or not play correctly with various players (including mpv itself).
[recorder] Discontinuity at timestamp 0.000000.
Cache dumping successfully ended.
[modernz] Download size: 31.91 MiB
Exiting... (Quit)
Output file 1MiB and not playable
warning [ffmpeg] mp4: track 1: codec frame size is not set
Log File
output.txt
Sample Files
No response
I carefully read all instruction and confirm that I did the following:
mpv Information
Other Information
Reproduction Steps
Also, same happen with Kick live stream but with this error (red) :
I don't know if it's the same issue but the result is the same (1MiB outfile not playable)
FYI, same happen with build shinchiro/mpv-winbuild-cmake since build
mpv-x86_64-v3-20260517-git-059bc70: shinchiro/mpv-winbuild-cmake#828Expected Behavior
Example from shinchiro/mpv-winbuild-cmake
mpv-x86_64-v3-20260416-git-d20d108:mpv https://youtu.be/hrk8ZhjoB-Q
Outfile 32MiB playable
warning
[ffmpeg] mp4: track 0: codec frame size is not setActual Behavior
mpv https://youtu.be/hrk8ZhjoB-Q
Output file 1MiB and not playable
warning
[ffmpeg] mp4: track 1: codec frame size is not setLog File
output.txt
Sample Files
No response
I carefully read all instruction and confirm that I did the following:
--log-file=output.txt.