Conversion d'un répertoire plein de h264 en images

Nov 19 2020

Première fois ici. Soyez gentil s'il vous plait. faites-moi savoir ce que j'ai manqué et je le corrigerai.

ma question est similaire à celle-ci. J'espère donc aussi obtenir une réponse à ma question spécifique.

Comment puis-je convertir un fichier .264 en .mp4

J'ai un répertoire entier avec des cadres au format .h264. Ceux-ci sont générés à partir du WebRTC pour une seule vidéo.

Je suis capable de convertir la toute première image en image. Cependant, lorsque je l'essaye pour les images suivantes, j'obtiens une erreur avec ffmpeg. Je suppose qu'il pourrait y avoir une certaine dépendance sur les images précédentes à cause de laquelle j'obtiens cette erreur.

Comment puis-je convertir tous les cadres de ce répertoire en images (jpeg ou png)

Réponses

1 llogan Nov 21 2020 at 02:38

Les trames H.264 typiques sont interdépendantes, de sorte que la plupart des trames ne peuvent pas être décodées individuellement.

Utilisez catpour les combiner tous et canaliser vers ffmpeg:

cat *.h264 | ffmpeg -i - frame-%04d.png
Ottega Nov 19 2020 at 18:10

Vous pouvez essayer d'utiliser le frein à main .

$ HandBrakeCLI -Z Universal -i myinputfile -o myoutputfile

Je l'ai trouvé ici . Cela aidera peut-être.

Et s'il vous plaît également fournir le message d'erreur, afin que nous puissions vous aider plus efficacement.