Je voudrais encoder une vidéo avec gstreamer dans un fichier FFV1 (format vidéo sans perte de ffmpeg). Cependant, je ne peux pas déterminer quel type de multiplexage utiliser. Si je cours ceci:Comment utiliser gstreamer pour coder un fichier ffv1?
gst-launch videotestsrc! ffenc_ffv1! fileink = "test.ffv1"
Ensuite, la chose fonctionne bien, mais le fichier résultant ne semble pas être un fichier vidéo valide. Lors de la création des vidéos theora, j'ai déjà écrit "theora! Oggmux! Filesink" dans le pipeline, et cela fonctionne. Cependant, oggmux ne fonctionne pas ici. Quel type de flux de transport dois-je utiliser ici, et quel est le bon fudge de lancement de gst à utiliser?
Cheers.