ffmpeg 여러 파일 크기 변경


1

나는 이와 같은 mp4 파일의 크기를 변경하는 것에 대해 superUser에 대한 게시물을 보았지만 한 FFmpeg -I Input.mp4 -vf scale=460:690 output.mp4 번에 여러 mp4 파일의 크기를 변경하고 싶기 때문에 concat 명령에 사용 된 아이디어를 사용하여 파일 이름 목록을 생성 한 다음 명령을 사용 FFmpeg -i mylist.txt -vf scale=460:690 img%04d.mp4 하지만 연결과 같이 단일 출력 파일이 있으므로 여러 출력에 와일드 카드를 사용하고 전체 명령을 사용 FFmpeg -I mylist.txt -vf scale=460:690 img%04d.mp4 했지만 여전히 단일 출력 파일을 얻습니다.

답변:


0

여러 mp4 파일의 크기를 한 번에 변경하고 싶습니다

for명령을 사용 하여 파일을 한 번에 하나씩 반복하고 변환 할 수 있습니다 . 다음과 같은 것.

명령 줄 :

for /f %i in (mylist.txt) do FFmpeg -I "%i" -vf scale=460:690 "output_%i"

배치 파일:

for /f %%i in (mylist.txt) do FFmpeg -I "%%i" -vf scale=460:690 "output_%%i"

추가 자료


나는 확실히 모든 일을 해요하지만 오류입니다file: no such file or directory
붉은 해커

@hackerred 파일 이름에 공백이 있습니까? 업데이트 된 답변을 참조하십시오.
DavidPostill

그것들은 1에서 100 사이의 숫자처럼 이름이 지정되지 않았습니다.
해커 레드

나는 .bat를 사용하여 디렉토리 '1.mp4' '1.mp4''10 .mp4 ''10 .mp4' '100.mp4' '100.mp4'디렉토리 내의 모든 파일 이름을 생성합니다. '101.mp4' '101.mp4' '102.mp4' '102.mp4'
붉은 해커

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.