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.