[FFmpeg-user] Feature request: RTP AV1 support
Reinhard Knoll
reinhard.knoll at gmail.com
Sat Sep 14 04:40:26 EEST 2024
Hi,
Thanks for all the great development work on FFmpeg. Could you please add
an enhancement ticket to allow RTP to support the AV1 codec? I couldn't
find a related enhancement ticket. When I try to output to a RTP video
stream for AV1 video content I get the following error message: `[rtp @
0x7285a80] Unsupported codec av1`.
Here's the command to recreate the output (using the latest available
static build):
```
./ffmpeg-git-20240629-amd64-static/ffmpeg -re -i bunny-1080-av1.mp4 -an
-c:v copy -f rtp -sdp_file video.sdp "rtp://127.0.0.1:8554"
ffmpeg version N-71064-gd5e603ddc0-static https://johnvansickle.com/ffmpeg/
Copyright (c) 2000-2024 the FFmpeg developers
built with gcc 8 (Debian 8.3.0-6)
configuration: --enable-gpl --enable-version3 --enable-static
--disable-debug --disable-ffplay --disable-indev=sndio
--disable-outdev=sndio --cc=gcc --enable-fontconfig --enable-frei0r
--enable-gnutls --enable-gmp --enable-libgme --enable-gray --enable-libaom
--enable-libfribidi --enable-libass --enable-libvmaf --enable-libfreetype
--enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb
--enable-libopenjpeg --enable-librubberband --enable-libsoxr
--enable-libspeex --enable-libsrt --enable-libvorbis --enable-libopus
--enable-libtheora --enable-libvidstab --enable-libvo-amrwbenc
--enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265
--enable-libxml2 --enable-libdav1d --enable-libxvid --enable-libzvbi
--enable-libzimg
libavutil 59. 27.100 / 59. 27.100
libavcodec 61. 9.100 / 61. 9.100
libavformat 61. 4.100 / 61. 4.100
libavdevice 61. 2.100 / 61. 2.100
libavfilter 10. 2.102 / 10. 2.102
libswscale 8. 2.100 / 8. 2.100
libswresample 5. 2.100 / 5. 2.100
libpostproc 58. 2.100 / 58. 2.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'bunny-1080-av1.mp4':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomav01iso2mp41
title : Big Buck Bunny, Sunflower version
artist : Blender Foundation 2008, Janus Bager Kristensen 2013
composer : Sacha Goedegebure
encoder : Lavf58.63.100
comment : Creative Commons Attribution 3.0 -
http://bbb3d.renderfarming.net
genre : Animation
Duration: 00:00:10.00, start: 0.000000, bitrate: 847 kb/s
Stream #0:0[0x1](und): Video: av1 (libdav1d) (Main) (av01 / 0x31307661),
yuv420p(tv, progressive), 1920x1080, 845 kb/s, SAR 1:1 DAR 16:9, 30 fps, 30
tbr, 15360 tbn (default)
Metadata:
handler_name : GPAC ISO Video Handler
vendor_id : [0][0][0][0]
Stream mapping:
Stream #0:0 -> #0:0 (copy)
[rtp @ 0x7285a80] Unsupported codec av1
[out#0/rtp @ 0x7285980] Could not write header (incorrect codec parameters
?): Operation not permitted
Conversion failed!
```
Regards,
Reinhard
More information about the ffmpeg-user
mailing list