저는 ffmpeg
여러 이미지를 전체 17자리 타임스탬프 형식의 비디오에 결합하는 데 어려움을 겪고 있습니다. 17자리 숫자는 -i가 %d
지원하는 것 이상입니다 . 그래서 globbing을 사용하여 전체 파일 이름을 사용하여 간단히 주문하고 싶지만 계속 오류가 발생합니다.
[image2 @ 0000000002d0d1e0] Pattern type 'glob' was selected but globbing is not supported by this libavformat build
이 문제를 해결하기 위해 사전 구축된 바이너리를 어디서 구할 수 있는지 아는 사람이 있습니까? 내가 가지고 있는 파일 이름의 예는 다음과 같습니다.
screenshot_20150417165520593.png
screenshot_20150417165520805.png
screenshot_20150417165521005.png
답변1
Windows 사용자는 아니지만 ffmpeg는 입력 스트림에서 데이터 읽기를 지원합니다.
Linux에서는 다음과 같은 작업을 수행할 수 있습니다. cat *.png | ffmpeg -framerate 10 -i - test.mp4
Powershell에서 이 작업을 수행할 수 있는 것 같습니다.
답변에서Unix 명령 cat에 해당하는 Windows 명령은 무엇입니까?, 다음을 사용할 수 있습니다.
콘텐츠 가져오기 *.png | ffmpeg -프레임 속도 10 -i -