Konwertowanie katalogu pełnego h264 na obrazy
Pierwszy raz tutaj. Proszę bądź delikatny. daj mi znać, co przegapiłem, a poprawię to.
moje pytanie jest podobne do tego. Mam więc nadzieję, że otrzymam odpowiedź również na moje konkretne zapytanie.
Jak mogę przekonwertować plik .264 do .mp4
Mam cały katalog z ramkami w formacie .h264. Są one generowane z WebRTC dla pojedynczego filmu.
Jestem w stanie przekonwertować pierwszą klatkę na obraz. Jednak kiedy próbuję to zrobić dla kolejnych klatek, pojawia się błąd z ffmpeg. Zakładam, że może istnieć pewna zależność od poprzednich ramek, z powodu których otrzymuję ten błąd.
Jak mogę przekonwertować wszystkie ramki w tym katalogu na obrazy (jpeg lub png)
Odpowiedzi
Typowe ramki H.264 są współzależne, więc większości ramek nie można dekodować indywidualnie.
Użyj, cat
aby połączyć je wszystkie i potokować, aby ffmpeg
:
cat *.h264 | ffmpeg -i - frame-%04d.png
Możesz spróbować użyć hamulca ręcznego .
$ HandBrakeCLI -Z Universal -i myinputfile -o myoutputfile
Znalazłem to tutaj . Może to pomoże.
I cieszy się również komunikatem o błędzie, abyśmy mogli skuteczniej Ci pomóc.