FFmpeg의 "데이터" 형식은 무엇입니까?

FFmpeg의 "데이터" 형식은 무엇입니까?

FFmpeg에는 "data"라는 형식이 있으며 이를 사용하려고 시도한 모든 방법에서 Output file does not contain any stream오류가 발생했습니다.

난 노력 했어:

ffmpeg -f data -i in.bin -f data out.bin

그리고:

ffmpeg -f data -i in.bin out.mp4

그리고 마지막으로:

ffmpeg -i in.mp4 -f data out.mp4

AFAIK에 존재하는 유일한 공식 문서에는 "원시 데이터"라고만 나와 있습니다.

이 형식은 무엇입니까?

답변1

data형식에 구애받지 않는 단일 스트림 데이터용이므로 무엇이든 될 수 있습니다.

스트림을 복사하려면 맵과 코덱 설정을 명시적으로 추가해야 합니다. 즉,

ffmpeg -f data -i in.bin -map 0 -c copy -f data out.bin

또는

ffmpeg -i in.mp4 -map 0:a:1 -c copy -f data out.bin

관련 정보