![동영상 [FFMPEG]의 XX초마다 이미지 생성](https://rvso.com/image/1469210/%EB%8F%99%EC%98%81%EC%83%81%20%5BFFMPEG%5D%EC%9D%98%20XX%EC%B4%88%EB%A7%88%EB%8B%A4%20%EC%9D%B4%EB%AF%B8%EC%A7%80%20%EC%83%9D%EC%84%B1.png)
스크린샷:영사 슬라이드
나는 노력했다ffmpeg -i video.mkv -vf fps=1 out%d.png
하지만 이미지를 하나씩 생성하고 있습니다. 모든 썸네일을 하나의 이미지로 만들어야 합니다. 위 스크린샷처럼요.
답변1
답변2
당신은 다음과 같은 것을 사용할 수 있습니다
ffmpeg -i video.mkv -filter:v "select=not(mod(n\,10)),setpts=N/((25)*TB)" -qscale:v 2 frame%03d.jpg
select
잡고 있는 프레임을 제어합니다(이 경우 10개 중 하나) .- 프레임 속도를 제어
setps
하고 소스에 따라 다릅니다(25
PAL 또는30000/1001
NTSC 비디오의 경우) . qscale
출력 프레임의 품질(양자화 스케일)을 2(최고)에서 31(최악)까지 제어합니다.
위의 편집 내용을 확인했습니다. 사용하려는 프레임이 제공된다면 시작점으로 사용해도 괜찮을 것입니다.
그런 다음 다음과 같은 도구를 사용하여 이미지를 단일 자산으로 연결해야 합니다.이미지매직
montage -background "transparent" -depth 8 -type TrueColorMatte frame??.jpg \
-geometry 50x50 -tile 10x10 -matte -transparent "transparent" \
-type TrueColorMatte -depth 8 allframes.jpg