ffmpeg -loop 1 -i "C:\0051.jpg" -t 30 -vcodec libx264 -crf 18 "C:\0051.mp4"
-loop 1 은 1개의 이미지
-i 입력 파일 위치
-t 30 30초 영상
-vcodec libx264 비디오 포멧
-crf 18 이미지 품질
-r 1 프레임 1 fps
"C:\0051.mp4" 출력 위치 및 포멧
폴더내 파일들 리스트 txt 파일로 만들기
dir /b /a-d > filelist.txt
위에서 만들어진 JPG 이미지 파일 리스트를 mp4로 만드는 명령어
@echo on
set "File=C:\filelist.txt"
REM 파일을 불러온다
set /a count=0
SETLOCAL enabledelayedexpansion
for /F "tokens=* delims=" %%a in ('Type "%File%"') do (
Set /a count+=1
Set "output[!count!]=%%a"
REM 파일 리스트를 변수에 넣는다
)
For /L %%i in (1,1,%Count%) Do (
ffmpeg -loop 1 -i "C:\!output[%%i]!" -t 60 -vcodec libx264 -crf 18 -r 1 "C:\!output[%%i]:.jpg=%!.mp4"
REM 반복해서 실행하며 .jpg 파일을 공백으로 치완하고 .mp4 로 출력한다
)
nvidia 엔비디아 그래픽 가속 인코딩 명령은 아래와 같다
ffmpeg -loop 1 -i "E:\ctsctw\!output[%%i]!" -t 62 -c:v h264_nvenc -b:v 400k "E:\ctsctw\!output[%%i]:.jpg=%!.mp4"
폴더 내 파일 리스트로 txt 파일로 만드는 명령어, 그리고 그 파일 리스트에 있는 jpg 파일을 60초 분량의.mp4 로 변환하는 명령어다.
'IT 전자기기' 카테고리의 다른 글
윈도우 파일탐색기 파일 검색 또는 내 PC 검색에서 정확히 일치하는 파일만 검색 방법 (0) | 2024.09.12 |
---|---|
파워쉘에서 파일의 특정 문자 일괄 편집 (0) | 2024.09.11 |
아이폰 16 프로 10배 광학 줌 (1) | 2024.09.10 |
순정 아이폰 아이패드에 토렌트 TORRENT 설치 아이폰 12 13 14 15 16 다 됨 (2) | 2024.09.10 |
process completed signal 9 press enter 문제 해결 (0) | 2024.09.08 |
댓글