weird svt-av1 / libdav1d interaction
So, I was testing libsvt-av1 1.8.0 on aarch64 ffmpeg -i 20081103140154.m2t -s 160*120 -c:v libsvtav1 -preset:v 13 av1-1.mkv it produces seemingly valid file, but I only can play ot with libaom decoder, not libdav1d (as packaged by termux) ~ $ mpv av1-1.mkv -vo tct --vid=1 (+) Video --vid=1 (av1 160x120 25.000fps) (+) Audio --aid=1 (vorbis 2ch 48000Hz) Error while decoding frame! [ffmpeg/video] libdav1d: Error parsing frame header [ffmpeg/video] libdav1d: Error parsing OBU data it works if I run it via libaom decoder mpv av1-1.mkv -vo tct --vid=1 --vd=libaom-av1 (+) Video --vid=1 (av1 160x120 25.000fps) (+) Audio --aid=1 (vorbis 2ch 48000Hz) (no errors)
чт, 14 дек. 2023 г., 13:57 Andrew Randrianasulu <[email protected]>:
So, I was testing libsvt-av1 1.8.0 on aarch64
ffmpeg -i 20081103140154.m2t -s 160*120 -c:v libsvtav1 -preset:v 13 av1-1.mkv
it produces seemingly valid file, but I only can play ot with libaom decoder, not libdav1d (as packaged by termux)
~ $ mpv av1-1.mkv -vo tct --vid=1 (+) Video --vid=1 (av1 160x120 25.000fps) (+) Audio --aid=1 (vorbis 2ch 48000Hz) Error while decoding frame! [ffmpeg/video] libdav1d: Error parsing frame header [ffmpeg/video] libdav1d: Error parsing OBU data
it works if I run it via libaom decoder
mpv av1-1.mkv -vo tct --vid=1 --vd=libaom-av1 (+) Video --vid=1 (av1 160x120 25.000fps) (+) Audio --aid=1 (vorbis 2ch 48000Hz)
(no errors)
I posted small file to termux issue tracker, hopefully you can get it by right clicking on video and selecting save file. https://github.com/termux/termux-packages/issues/18721 github does not like mkv, so I re-made same file as webm.
чт, 14 дек. 2023 г., 14:34 Andrew Randrianasulu <[email protected]>:
чт, 14 дек. 2023 г., 13:57 Andrew Randrianasulu <[email protected]>:
So, I was testing libsvt-av1 1.8.0 on aarch64
ffmpeg -i 20081103140154.m2t -s 160*120 -c:v libsvtav1 -preset:v 13 av1-1.mkv
it produces seemingly valid file, but I only can play ot with libaom decoder, not libdav1d (as packaged by termux)
~ $ mpv av1-1.mkv -vo tct --vid=1 (+) Video --vid=1 (av1 160x120 25.000fps) (+) Audio --aid=1 (vorbis 2ch 48000Hz) Error while decoding frame! [ffmpeg/video] libdav1d: Error parsing frame header [ffmpeg/video] libdav1d: Error parsing OBU data
it works if I run it via libaom decoder
mpv av1-1.mkv -vo tct --vid=1 --vd=libaom-av1 (+) Video --vid=1 (av1 160x120 25.000fps) (+) Audio --aid=1 (vorbis 2ch 48000Hz)
(no errors)
I posted small file to termux issue tracker, hopefully you can get it by right clicking on video and selecting save file.
https://github.com/termux/termux-packages/issues/18721
github does not like mkv, so I re-made same file as webm.
also posted at libdav1d repo: https://code.videolan.org/videolan/dav1d/-/issues/434
Den 14.12.2023 14:31, skrev Andrew Randrianasulu:
чт, 14 дек. 2023 г., 14:34 Andrew Randrianasulu <[email protected]>:
чт, 14 дек. 2023 г., 13:57 Andrew Randrianasulu <[email protected]>:
So, I was testing libsvt-av1 1.8.0 on aarch64
ffmpeg -i 20081103140154.m2t -s 160*120 -c:v libsvtav1 -preset:v 13 av1-1.mkv
it produces seemingly valid file, but I only can play ot with libaom decoder, not libdav1d (as packaged by termux)
~ $ mpv av1-1.mkv -vo tct --vid=1 (+) Video --vid=1 (av1 160x120 25.000fps) (+) Audio --aid=1 (vorbis 2ch 48000Hz) Error while decoding frame! [ffmpeg/video] libdav1d: Error parsing frame header [ffmpeg/video] libdav1d: Error parsing OBU data
it works if I run it via libaom decoder
mpv av1-1.mkv -vo tct --vid=1 --vd=libaom-av1 (+) Video --vid=1 (av1 160x120 25.000fps) (+) Audio --aid=1 (vorbis 2ch 48000Hz)
(no errors)
I posted small file to termux issue tracker, hopefully you can get it by right clicking on video and selecting save file.
https://github.com/termux/termux-packages/issues/18721
github does not like mkv, so I re-made same file as webm.
also posted at libdav1d repo:
Without any study, I simply found that VLC did playback my SVT-AV1 webm files more clean and smoothly than the visible stuttering default Gnome videoplayer (Totem).
participants (2)
-
Andrew Randrianasulu -
Terje J. Hanssen