
저는 이미지 파일 폴더를 비디오(이미지당 하나)로 대량 변환하는 방법을 찾고 있습니다. 여기서 각 이미지는 비디오 전체 기간(예: 30초) 동안 촬영되어 비디오에 배치됩니다.
이 작업을 자동화하고 가능하다면 멀티스레드하는 방법이 있습니까?
우분투 사용하기.
답변1
이를 위해 ffmpeg를 사용할 수 있습니다. 30초 동영상에 이미지 1개를 사용하는 예는 다음과 같습니다.
ffmpeg -loop 1 -i img.png -c:v libx264 -t 30 -pix_fmt yuv420p out.mp4
이제 배치 파일에서 이 코드를 반복할 수 있습니다. 이미지에 ffmpeg를 사용하는 다른 방법에 대한 추가 다큐멘터리는 다음과 같습니다.
https://trac.ffmpeg.org/wiki/Create%20a%20video%20slideshow%20from%20images