2014-10-13 2 views
0

2 개의 mp3 파일이 거의 같습니다. 첫 번째 파일은 내가 개발하고 그 다운 스트림 내 Appcelerator 아이폰 앱에서 재생하기를 거부 :동일한 mp3 파일은 iPhone 앱에서 다르게 동작합니다.

http://www.zerogravpro.com/temp/bad.mp3 (당신이 당신의 브라우저에서 잘 재생할 수 있습니다 찾거나 다운로드하고 잘 재생됩니다)

이것은 100 % 복제 가능합니다. 그것은 산발적 인 것이 아닙니다. 실제 동작은 파일이 iphone mediaPlayer에서 잠시 재생되기 시작한 후 "알 수없는"오류로 중지된다는 것입니다. 그럼 나는, 그 파일을했다 대담에 오픈, 클립의 처음부터 침묵의 첫 번째 분할 제를 제거하고, MP3 재 생성 :

http://www.zerogravpro.com/temp/good.mp3

을 그리고이 사람은 완벽하게 작동 아이폰 애플 리케이션! 매번 100 % 성공. bad.mp3과 비슷한 많은 mp3 파일을 가지고 있는데 오디오 장치에서는 정상적으로 재생되지만 iphone의 미디어 플레이어에서 스트리밍/재생할 때는 오류가 발생합니다. Audacity는 여하튼 그것을 고쳤고 나는 어떻게/왜, 그래서 나는 다른 수백의 mp3 파일에있는 고침을 자동화 할 수있는 것을 알 필요가있다. Audacity에서 수백 개의 파일을 열고 다시 저장하지 않아도됩니다. 이러한 수정을 자동화하는 방법이 있어야합니다. Audacity가 파일을 어떻게 수정 했습니까? 그것은 무엇을 했는가? 나는 단지이 가능성을 생각할 수 있습니다

  • 클립의 시작 부분에 침묵의 분할 제의 존재는 아이폰에게 초크
  • 대담은 MP3

전문가에 비 분명 뭔가를 해결합니다 이 두 파일의 차이점과 어떤 명령 줄 도구 등에서 자동으로 "나쁜"mp3 파일을 좋은 파일로 변환 할 수있는 방법은 무엇입니까? 모두에게 감사드립니다.

답변

0

실제로 중요한 파일 간의 유일한 차이점은 크기라는 것을 발견했습니다. 아이폰 앱 (적어도 시뮬레이터에서)은 오디오 스트리밍 라이브러리를 사용할 때 40Kb 미만의 파일을 질식시킵니다. 따라서 작은 파일에 표준 사운드 라이브러리를 사용해야합니다.

관련 문제