Bash - 특정 파일을 찾아 ffmpeg를 사용하여 리믹스한 다음 오래된 파일 삭제

Bash - 특정 파일을 찾아 ffmpeg를 사용하여 리믹스한 다음 오래된 파일 삭제

이 명령을 사용하고 싶습니다.

for i in *.ts; do ffmpeg -i "$i" -c:a aac -b:a 128k -c:v copy -crf 20 "${i%.ts}.mp4"; done

그러나 특정 파일에만 해당됩니다. 예를 들어 크기가 350,000KB를 초과하거나 생성 시간이 15분을 초과한 경우 오래된(.ts) 파일을 삭제하세요.

전체 명령을 루프에 넣습니다.

관련 정보