Page 1 sur 1

[FFmpeg] erreur d'encodage avec libsvtav1 (rétrogradage de paquet)

Publié : jeu. 10 févr. 2022, 20:42
par ignace72
Bonsoir à tous.
J'utilisai FFmpeg pour convertir mes vidéos en AV1 avec l'encodeur libsvtav1 et ça fonctionnait très bien.
Aujourd'hui, j'ai réinstallé le système, car je suis passé sur une machine qui fonctionne en UEFI.
J'ai tenté de convertir une autre vidéo, mais là, FFmpeg me met des messages d'erreurs. J'ai essayé avec une autre vidéo pour voir et j'ai toujours les mêmes erreurs.
Voilà la commande que j'utilise :

Code : Tout sélectionner

ffmpeg -i video.souce.mkv -c:v libsvtav1 -y -c:a libopus -af channelmap=channel_layout=5.1 -b:a 250k -vbr on video.av1.opus.mkv
Voilà les messages d'erreur :

Code : Tout sélectionner

Svt[error]: Instance 1: Encoder Bit Depth shall be only 8 or 10 
Svt[error]: Instance 1: The encoder bit depth shall be equal to 8 or 10 for Main/High Profile
Svt[error]: Instance 1: Only support 420 now 
Svt[error]: Instance 1: Non 420 color format requires profile 1 or 2
Svt[error]: Instance 1: Invalid Compressed Ten Bit Format flag [0 - 1]
[libsvtav1 @ 0x5649ff8f3c80] Error setting encoder parameters: bad parameter (0x80001005)
SvtMalloc[info]: you have no memory leak
Error initializing output stream 0:0 -- Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height
[libopus @ 0x5649ff8dbac0] 1 frames left in the queue on closing
Conversion failed!
Si quelqu'un a une idée pour résoudre mon problème.
Merci.
Ignace.

Re: [FFmpeg] erreur d'encodage avec libsvtav1

Publié : ven. 11 févr. 2022, 08:23
par FoolEcho
Salut,

Il y a un rapport de bug à ce sujet : https://bugs.archlinux.org/task/73569?p ... ing=ffmpeg qui renvoie à un autre rapport côté ffmpeg...
A voir si le contournement proposé fonctionne en attendant une correction upstream (il y aussi une nouvelle version de ffmpeg dans [staging]).

Re: [FFmpeg] erreur d'encodage avec libsvtav1

Publié : ven. 11 févr. 2022, 09:32
par ignace72
Bonjour, FoolEcho.
Merci pour l'info.
Donc en attendant que le bogue soit résolu, je vais utiliser librav1e.
Ignace.

Re: [FFmpeg] erreur d'encodage avec libsvtav1 (contourné)

Publié : sam. 12 févr. 2022, 19:17
par ignace72
Bonjour à tous.
En fait, j'ai rétrogradé svt-av1de la version 0.9.0 vers la version 0.8.7, car liibrav1e me donne des fichiers trop gros et passait de 11 fps à 1 fps et cela sans gain visible.
Ignace.