h264로 가득 찬 디렉토리를 이미지로 변환
Nov 19 2020
여기에서 처음입니다. 부드러워주세요. 내가 놓친 부분을 알려 주시면 수정하겠습니다.
내 질문은 이것과 비슷합니다. 따라서 내 특정 쿼리에 대한 답변도 얻고 싶습니다.
.264 파일을 .mp4로 변환하는 방법
.h264 형식의 프레임이있는 전체 디렉토리가 있습니다. 단일 비디오에 대해 WebRTC에서 생성됩니다.
첫 번째 프레임을 이미지로 변환 할 수 있습니다. 그러나 후속 프레임에서 시도 할 때 ffmpeg에서 오류가 발생합니다. 이 오류가 발생하기 때문에 이전 프레임에 대한 종속성이있을 수 있다고 가정합니다.
해당 디렉토리의 모든 프레임을 이미지 (jpeg 또는 png)로 변환하려면 어떻게해야합니까?
답변
1 llogan Nov 21 2020 at 02:38
일반적인 H.264 프레임은 상호 의존적이므로 대부분의 프레임을 개별적으로 디코딩 할 수 없습니다.
사용 cat
에 모든 파이프를 결합 ffmpeg
:
cat *.h264 | ffmpeg -i - frame-%04d.png
Ottega Nov 19 2020 at 18:10
수동 브레이크를 사용해 볼 수 있습니다 .
$ HandBrakeCLI -Z Universal -i myinputfile -o myoutputfile
여기 에서 찾았습니다 . 아마도 도움이 될 것입니다.
또한 오류 메시지도 제공하여보다 효과적으로 도움을 드릴 수 있습니다.