여러 비디오 파일을 반복하여 하나의 디렉터리에 모두 압축하시겠습니까?

여러 비디오 파일을 반복하여 하나의 디렉터리에 모두 압축하시겠습니까?

저는 리눅스를 처음 접했습니다. 나는 도움이 필요해. 동일한 확장자를 가진 디렉토리의 모든 파일을 압축하고 싶습니다. 출력에는 동일한 이름과 확장자가 있어야 합니다. 이를 위해 쉘 루프를 실행하고 싶습니다. 파일을 압축하는 명령입니다.

ffmpeg -i inputfilename.mp4 outputfilename.mp4

나는 여기에 갇혀있다.루프를 실행하여 한 디렉터리의 파일을 압축하여 다른 디렉터리에 넣는 방법은 무엇입니까?

답변1

짧은 답변:

for file in *.mp4; do ffmpeg -i "$file" "out/$file" ; done

긴 대답은 "상황에 따라 다르다"입니다. 하지만 문제가 해결되지 않고 자세한 내용을 제공해 주시면 개선해 드리겠습니다.

관련 정보