ffmpeg를 사용하여 파일 출력을 크기별로 분할

ffmpeg를 사용하여 파일 출력을 크기별로 분할

보조(또는 영상) 파일을 시간별로 분할할 수 있는데, 파일 크기별로 분할하려면 어떻게 해야 하나요?

ffmpeg -i input.mp3 -ss S -to E -c copy output1.mp3 -ss S -to E -c copy output2.mp3

타임코드가 있으면 괜찮지만, 출력 파일을 시간 길이에 관계없이 256MB로 분할하려면 어떻게 해야 합니까? (지금 하고 있는 일은 추정하는 것인데, 이는 일반적으로 -ss S -to E원하는 크기에 가까운 파일을 얻으려면 여러 번 실행해야 함을 의미합니다.)

답변1

찾고 있는 옵션은 -fs파일 크기를 제한하는 것입니다.

공식 문서는 다음과 같습니다.https://ffmpeg.org/ffmpeg.html#Main-options

관련 정보