Conversion d'un répertoire plein de h264 en images
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
Les trames H.264 typiques sont interdépendantes, de sorte que la plupart des trames ne peuvent pas être décodées individuellement.
Utilisez cat
pour les combiner tous et canaliser vers ffmpeg
:
cat *.h264 | ffmpeg -i - frame-%04d.png
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.