OS X ffmpeg를 사용하여 폴더 flv 파일을 .mp4 파일로 일괄 변환하면 작동하지 않습니다.

OS X ffmpeg를 사용하여 폴더 flv 파일을 .mp4 파일로 일괄 변환하면 작동하지 않습니다.

mp4 변경 컨테이너의 폴더에 포함된 flv를 변환하는 자동화기를 사용하여 서비스를 만들려고 합니다.

여기에서 다른 질문을 읽으십시오. 나는 이 쉘을 사용했습니다

for f in .flv
do
/usr/local/Cellar/ffmpeg/2.8.5/bin/ffmpeg -i “$f” -c copy "${f%.*}.mp4"
done

하지만 서비스를 시도할 때 "쉘 스크립트 작업에서 오류가 발견되었습니다"라는 오류 메시지가 계속 나타납니다.

뭐가 문제 야?

답변1

두 가지 문제가 있습니다.

  • .flv로 교체하세요 *.flv.
  • “$f”로 교체하세요 "$f".

다음에서 쉘 스크립트 문제를 찾을 수 있습니다.shellcheck.net.

관련 정보