root@SNPS-xTY17y77p9:~# v4l2-ctl -d /dev/video0 --info
Driver Info:
Driver name : virtio-video
Card type : ffmpeg
Bus info : virtio:stateful-decoder
Driver version : 6.4.0
Capabilities : 0x84204000
Video Memory-to-Memory Multiplanar
Streaming
Extended Pix Format
Device Capabilities
Device Caps : 0x04204000
Video Memory-to-Memory Multiplanar
Streaming
Extended Pix Format
So far so good, but when I try the ffmpeg is where the issues start to happen:
SW only: ffmpeg -i /home/test-25fps.vp8 -vf "fps=25" frame_%04d.png => Creates 250 images, so all good.
Requiring HW intervention: ffmpeg -codec:v vp8_v4l2m2m -s -i /home/test-25fps.vp8 test-25fps-%d.png - Issue:
[vp8_v4l2m2m @ 0x55fece4c20c0] requesting formats: output=VP80 capture=YU12
[2025-04-08T15:58:26.055385157+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid argument
[2025-04-08T15:58:26.055635901+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid argument
[2025-04-08T15:58:26.055738529+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid argument
[2025-04-08T15:58:26.056543465+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid argument
[2025-04-08T15:58:26.058139399+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid argument
[2025-04-08T15:58:26.059580299+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid argument
[2025-04-08T15:58:26.060945270+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid argument
[2025-04-08T15:58:26.062105233+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid argument
[2025-04-08T15:58:26.063467309+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid argument
[2025-04-08T15:58:26.064709673+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid argument
[2025-04-08T15:58:26.066663767+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid argument
[2025-04-08T15:58:26.067612422+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid argument
[2025-04-08T15:58:26.069531786+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid argument
[2025-04-08T15:58:26.070800441+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid argument
[2025-04-08T15:58:26.072256496+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid argument
[2025-04-08T15:58:26.073490330+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid argument
Stre[2025-04-08T15:58:26.073849789+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid resource ID 1 for stream 1
am mapping:
Stream #0:0 -> #0:0 (vp8 (vp8_v4l2m2m) -> png (native))
Press [q] to stop, [?] for help
[2025-04-08T15:58:26.075774124+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid argument
[2025-04-08T15:58:26.076601245+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid argument
[2025-04-08T15:58:26.077084972+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid argument
[2025-04-08T15:58:26.077625017+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid argument
[2025-04-08T15:58:26.078191439+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid argument
[2025-04-08T15:58:26.078726009+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid argument
[2025-04-08T15:58:26.079435927+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid argument
[2025-04-08T15:58:26.079992232+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid argument
[2025-04-08T15:58:26.080558926+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid argument
[2025-04-08T15:58:26.081088926+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid argument
[2025-04-08T15:58:26.081663248+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid argument
[2025-04-08T15:58:26.082544231+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid argument
[2025-04-08T15:58:26.084034619+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid argument
[2025-04-08T15:58:26.084548944+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid argument
[2025-04-08T15:58:26.085739301+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid argument
[2025-04-08T15:58:26.086498766+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid argument
[2025-04-08T15:58:26.087073699+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid argument
[2025-04-08T15:58:26.087618041+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid argument
[2025-04-08T15:58:26.088131783+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid argument
[2025-04-08T15:58:26.088679972+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid argument
[2025-04-08T15:58:26.089145200+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid resource ID 18 for stream 1
[2025-04-08T15:58:26.089258597+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid resource ID 19 for stream 1
[2025-04-08T15:58:26.089294543+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid resource ID 20 for stream 1
[2025-04-08T15:58:26.089315576+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid resource ID 21 for stream 1
[2025-04-08T15:58:26.089341353+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid resource ID 22 for stream 1
[2025-04-08T15:58:26.089368221+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid resource ID 23 for stream 1
[2025-04-08T15:58:26.089398246+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid resource ID 24 for stream 1
[2025-04-08T15:58:26.089413960+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid resource ID 25 for stream 1
[2025-04-08T15:58:26.089433364+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid resource ID 26 for stream 1
[2025-04-08T15:58:26.089453454+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid resource ID 27 for stream 1
[2025-04-08T15:58:26.089487509+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid resource ID 28 for stream 1
[2025-04-08T15:58:26.089538335+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid resource ID 29 for stream 1
[2025-04-08T15:58:26.089575221+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid resource ID 30 for stream 1
[2025-04-08T15:58:26.089610939+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid resource ID 31 for stream 1
[2025-04-08T15:58:26.089683169+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid resource ID 32 for stream 1
[2025-04-08T15:58:26.089747834+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid resource ID 33 for stream 1
[2025-04-08T15:58:26.089830453+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid resource ID 34 for stream 1
[2025-04-08T15:58:26.089878255+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid resource ID 35 for stream 1
[2025-04-08T15:58:26.089916574+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid resource ID 36 for stream 1
[2025-04-08T15:58:26.089948626+00:00 ERROR devices::virtio::video::decoder] returning error response: invalid resource ID 1 for stream 1
[vp8_v4l2m2m @ 0x55fece4c20c0] Invalid cropping information set by a decoder: 0/0/0/0 (frame size 0x0). This is a bug, please report it
[buffer @ 0x55fece4c6c40] Unable to parse option value "0x0" as image size
[buffer @ 0x55fece4c6c40] Error setting option video_size to value 0x0.
[graph 0 input from stream 0:0 @ 0x55fece4c6b40] Error applying options to the filter.
Error reinitializing filters!
Failed to inject frame into filter network: Invalid argument
Error while processing the decoded data for stream #0:0
FFmpeg is installed in the host machine. Is there any suggestions on a potential configuration issue (or other)?
Thank you in advance,
Joao