[FFmpeg-trac] #11411(avformat:open): VVC support in Matroska
FFmpeg
trac at avcodec.org
Sat Jan 11 19:59:23 EET 2025
#11411: VVC support in Matroska
-------------------------------------+-------------------------------------
Reporter: | Owner: (none)
MasterQuestionable |
Type: enhancement | Status: open
Priority: wish | Component: avformat
Version: git-master | Resolution:
Keywords: matroska | Blocked By:
vvc |
Blocking: | Reproduced by developer: 0
Analyzed by developer: 1 |
-------------------------------------+-------------------------------------
Changes (by MasterQuestionable):
* keywords: vvc matroska => matroska vvc
Old description:
> ͏ 2025-01-08-git-251de1791e-full_build-www.gyan.dev
>
> ͏ `ffmpeg -v debug -hide_banner -nostdin -nostats -f lavfi -i
> "testsrc2=1920x1080:30:d=5" -c:v libvvenc "Out.mkv"`
> ͏ `ffplay -v trace "Out.mkv"`
> [vvc] nal_unit_type: 14(VPS_NUT), nuh_layer_id: 36, temporal_id: 5
> [vvc] nal_unit_type: 15(SPS_NUT), nuh_layer_id: 0, temporal_id: 0
> [vvc] nal_unit_type: 16(PPS_NUT), nuh_layer_id: 0, temporal_id: 0
> [vvc] Invalid value at vps_layer_id[i]: bitstream ended.
> [vvc] Failed to read unit 0 (type 14).
> [matroska,webm] Failed to open codec in avformat_find_stream_info
> [NULL] Failed to parse extradata.
> [NULL] nal_unit_type: 20(AUD_NUT), nuh_layer_id: 0, temporal_id: 0
> [NULL] nal_unit_type: 15(SPS_NUT), nuh_layer_id: 0, temporal_id: 0
> [NULL] nal_unit_type: 16(PPS_NUT), nuh_layer_id: 0, temporal_id: 0
> [NULL] nal_unit_type: 17(APS_PREFIX), nuh_layer_id: 0, temporal_id: 0
> [NULL] nal_unit_type: 7(IDR_W_RADL), nuh_layer_id: 0, temporal_id: 0
>
> ͏ Out of curiosity I decided to test...
> ͏ Very-slow-broken Video Codec?
New description:
͏= VVC generated by FFmpeg not playing by same-bundled FFplay? =
͏ 2025-01-08-git-251de1791e-full_build-www.gyan.dev
͏ `ffmpeg -v debug -hide_banner -nostdin -nostats -f lavfi -i
"testsrc2=1920x1080:30:d=5" -c:v libvvenc "Out.mkv"`
͏ `ffplay -v trace "Out.mkv"`
[vvc] nal_unit_type: 14(VPS_NUT), nuh_layer_id: 36, temporal_id: 5
[vvc] nal_unit_type: 15(SPS_NUT), nuh_layer_id: 0, temporal_id: 0
[vvc] nal_unit_type: 16(PPS_NUT), nuh_layer_id: 0, temporal_id: 0
[vvc] Invalid value at vps_layer_id[i]: bitstream ended.
[vvc] Failed to read unit 0 (type 14).
[matroska,webm] Failed to open codec in avformat_find_stream_info
[NULL] Failed to parse extradata.
[NULL] nal_unit_type: 20(AUD_NUT), nuh_layer_id: 0, temporal_id: 0
[NULL] nal_unit_type: 15(SPS_NUT), nuh_layer_id: 0, temporal_id: 0
[NULL] nal_unit_type: 16(PPS_NUT), nuh_layer_id: 0, temporal_id: 0
[NULL] nal_unit_type: 17(APS_PREFIX), nuh_layer_id: 0, temporal_id: 0
[NULL] nal_unit_type: 7(IDR_W_RADL), nuh_layer_id: 0, temporal_id: 0
͏ Out of curiosity I decided to test...
͏ Very-slow-broken Video Codec?
--
Comment:
͏ Well... much surprising.
͏ I believe Matroska is designed to support arbitrary codecs?
͏ So only MP4 support yet?
--
Ticket URL: <https://trac.ffmpeg.org/ticket/11411#comment:4>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list