My Delphi 앱에서 frame_001.png에서 frame_100.png라는 스퀘어를 만들었습니다.델파이 또는 FFMpeg를 사용하여 이미지 시퀀스에서 동영상 만들기
무비 클립으로 컴파일해야합니다.
For creating a video from many images:
ffmpeg -f image2 -i foo-%03d.jpeg -r 12 -s WxH foo.avi
The syntax foo-%03d.jpeg specifies to use a decimal number composed of three digits padded with zeroes to express the sequence number. It is the same syntax supported by the C printf function, but only formats accepting a normal integer are suitable.
에서 : 나는 아마도 가장 쉬운 자신의 문서에 따라, 명령 줄에서는 FFmpeg를 호출하는 것입니다 생각 http://ffmpeg.org/ffmpeg-doc.html#SEC5
그러나 내 파일 (무손실) 형식을 PNG로, 그래서 내가 ImageMagick이를 사용하여 변환해야 먼저.
ffmpeg.exe -f image2 -i c:\temp\wentelreader\frame_%05d.jpg -r 12 foo.avi
그러나 나는 오류 얻을 :
내 명령 라인은 지금
[image2 @ 0x133a7d0]Could not find codec parameters (Video: mjpeg) c:\temp\wentelreader\Frame_C:\VID2EVA\Tools\Mencoder\wentel.bat5d.jpg: could not find codec parameters
내가 잘못하고있는 중이 야 무엇을?
또 다른 방법은 Delphi에서 쉽게 할 수 있습니까?
고마워요 롭! 지금 생각해 보면 ... 내가 지금 다음과 같은 오류가 명백한뿐만 아니라, 배치 파일에서 그것을 시도 : C를 : \ 온도는 \ wentelreader \ Frame_ % 05d.jpg : 나는/O 오류가 일반적으로 발생 수단은 해당 입력 파일이 잘 리거나 손상되었습니다. frame_001.png는 예제 일 뿐이었고 나중에 코드를 인용하기로 결정했습니다. 실제 파일 이름은 Frame_00000.jpg - Frame_03961.jpg입니다. –
업데이트 확인 - 원래 작동하는 것처럼 보입니다. 나는 내가 jpeg를 위해 틀린 길을 가졌다 고 생각한다. 다시 한번 감사드립니다. –