마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

ffmpeg audio sample format 중 AV_SAMPLE_FMT_FLTP의 재생 문제

0 추천

ffmpeg으로 동영상 재생기를 개발하고 있습니다.

남은 그루터기님 강좌로 0.8 버전 ffmpeg을 사용하다가 RTSP 재생에 문제가 있어 최신 버전(1.2)을 빌드했습니다.

최신 버전을 이용하니 영상에는 문제가 없어 다행인데 오디오쪽에 이슈가 생기네요.

0.8버전에서는 오디오 sample format이 AV_SAMPLE_FMT_U8AV_SAMPLE_FMT_S16 이 두 가지 중 하나로 나왔고

이것은 안드로이드 AudioFomat ENCODING_PCM_8BITENCODING_PCM_16BIT로 매칭해서 재생했습니다.

그런데 최신 버전에서는 AV_SAMPLE_FMT_FLTP 이런 포맷이 나옵니다.

이런 포맷을 안드로이드에서 재생하려면 어떻게 해야 할까요.

ffmpeg으로 개발하는 것은 정말 매일매일 산을 넘는 기분입니다.

혹시 해결 방법 아시는 분들 답변 꼭 좀 부탁드립니다.

익명사용자 님이 2013년 4월 23일 질문

1개의 답변

0 추천

오디오 필터를 사용하여 AV_SAMPLE_FMT_S16 으로 변경가능합니다.

익명사용자 님이 2013년 8월 12일 답변
...