J'avais un fichier vidéo brut nommé video.i420 basé sur le format I420. Et j'ai essayé de convertir en format BGRA en utilisant gst-launch-1.0:Comment convertir les images I420 au format BGRA avec gst-launch-1.0?
gst-launch-1.0 filesrc location=video.i420 ! videoparse width=1920 height=816 format=2 framerate=24/1 ! videoconvert ! videoparse format=12 ! filesink location=video.bgra
Mais le fichier de sortie video.bgra de taille seulement 48 octets plus grand que le fichier source.
Je joue le video.bgra avec la commande suivie:
gst-launch-1.0 filesrc location=video.bgra ! videoparse width=1920 height=816 format=2 framerate=24/1 ! videoconvert ! autovideosink
et il est le même que la lecture du fichier source.
Quel est le problème avec le pipeline que j'ai créé pour la conversion de format? Et pourquoi ne pas convertir que je pense