Android : StreamRipper로 생성 된 AAC + 파일 듣기


0

StreamRipper를 사용하여 ShoutCast 브로드 캐스트 (AAC +를 스트리밍)를 찢었습니다 (오프라인 상태에서 전화로 듣기). StreamRipper (Windows 프로그램)는 Windows (Winamp, VLC, MediaPlayer 등)에서 잘 재생되는 "AAC"확장자를 가진 파일을 생성했습니다. 그러나 이러한 파일은 Android (4.1)에서 재생되지 않습니다. Music Player 및 Music Folder Player를 사용해보십시오. 형식이 인식되지 않습니다.

안드로이드 스마트 폰에서이 파일들을 어떻게 재생합니까?

답변:


0

Android 관련 솔루션이없는 것처럼 보이지만, Android는 이러한 AAC 스트림을 MP4 컨테이너에 패키지하면 재생합니다.

트랜스 코딩없이 AAC 파일을 MP4 파일로 패키지하려면 다음 명령 줄 스위치와 함께 ffmpeg를 사용하십시오.

ffmpeg -i {input_file.aac} -vn -absf aac_adtstoasc -acodec copy {output_file.mp4}

(ffmpeg가 AAC 파일을 올바르게 구문 분석하려면 "-absf aac_adtstoasc"가 필요합니다).

Windows에서 다음 배치 파일은 현재 디렉토리에있는 모든 AAC 파일을 찾아서 처리하고 결과 MP4 파일을 동일한 디렉토리에 배치합니다.

for /f "usebackq delims=|" %%f in (`dir /b *.aac`) do "c:\Program Files\ffmpeg\bin\ffmpeg.exe" -i "%%f" -vn -absf aac_adtstoasc -acodec copy "%%f".mp4

(ffmpeg 경로는 다를 수 있습니다).

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.