iPhone 게임/앱에서 사용하는 오디오 파일의 종류는 무엇입니까?iPhone 앱의 사운드 포맷
저는 30MB의 사운드가 .wav 형식의 게임을 가지고 있습니다. 앱 크기를 줄이기 위해 .mp3으로 변환하려고 생각합니다 ... 성능에 큰 차이가 있습니까? 다른 문제가 있습니까?
iPhone 게임/앱에서 사용하는 오디오 파일의 종류는 무엇입니까?iPhone 앱의 사운드 포맷
저는 30MB의 사운드가 .wav 형식의 게임을 가지고 있습니다. 앱 크기를 줄이기 위해 .mp3으로 변환하려고 생각합니다 ... 성능에 큰 차이가 있습니까? 다른 문제가 있습니까?
AAC 및 CAF 형식 모두 제대로 작동하고 적절한 크기의 파일을 제공합니다. 특정 배경 루핑 트랙에서 MP3 파일이 너무 커지는 것을 발견했지만 YMMV. 괜찮은 사운드 편집 앱으로 실험하는 것이 크기와 품질 간의 적절한 균형을 찾는 유일한 방법입니다. Audacity와 Amadeus Pro에 꽤 좋은 행운을 보냈습니다.
기기 자체에 매우 우수한 노이즈 차단 헤드폰을 사용하여 출력을 청취 할 것을 제안하십시오. 대부분의 사람들은 이것으로 자신의 음악을 듣지 않을 것이지만 파일 크기를 줄이기 위해 음질을 줄이면 정적 잡음 및 윙윙터가 발생하기 시작할 것입니다. 크기와 품질, 그리고 당신이 함께 살기를 원하는 것의 균형을 맞추는 문제 일뿐입니다.
나는 mp3를 잘 알고 있지만 iPhone/Touch2G에서의 디코딩은 실시간 속도가 약 2.5 배에 불과하다는 것을 명심해야한다.
WAV 파일 (음향 효과 용)과 MP3 (음악 용)의 조합을 사용하면 정상적으로 작동합니다. AudioSession 설정에 따라 동시에 여러 MP3 파일을 재생하려고하면 문제가 발생할 수 있습니다. 즉, 소리가 나지 않거나 성능이 저하 될 수 있습니다.
사운드 효과를 압축해야한다면 어떤 코덱이 가장 적은 디코딩 오버 헤드를 가지고 있는지 확실하지 않습니다. 애플 무손실 같은 것이 잘 작동 할 것이고 크기를 대략 반으로 줄 것입니다.
특정 코덱은 하드웨어 및 소프트웨어에서 실행됩니다. 따라서 모든 압축이 하나 이상의 사운드를 동시에 재생할 수있는 것은 아닙니다. 예를 들어 사운드가 재생되는 경우 두 코덱이 동일한 코덱을 사용하려고하면 신호음과 같은 UI 사운드가 재생되지 않을 수 있습니다. 더 많은 정보를 원하시면 다음을 참조하십시오
아이폰 오디오 하드웨어 코덱 아이폰 OS 응용 프로그램은 오디오 데이터 형식의 넓은 범위를 사용할 수 있습니다. iPhone OS 3.0부터 대부분의 포맷은 소프트웨어 기반 인코딩 및 디코딩을 사용할 수 있습니다. 성능상의 이유로 주어진 시나리오에서 어떤 형식이 최상인지를 고려해야하지만 모든 형식의 여러 사운드를 동시에 재생할 수 있습니다. 하드웨어 디코딩은 일반적으로 소프트웨어 디코딩보다 성능에 미치는 영향이 적습니다.
아이폰 OS 오디오 포맷 재생을위한 하드웨어 디코딩을 사용할 수 있습니다 다음AAC ALAC (애플 무손실) MP3 하드웨어를 통해 한 번에 이러한 형식 중 하나의 단일 인스턴스를 재생할 수있는 장치. 예를 들어 스테레오 MP3 사운드를 재생하는 경우 두 번째 동시 MP3 사운드는 소프트웨어 디코딩을 사용합니다. 마찬가지로 하드웨어를 사용하여 AAC 및 ALAC 사운드를 동시에 재생할 수 없습니다. iPod 응용 프로그램이 백그라운드에서 AAC 사운드를 재생하면 응용 프로그램은 소프트웨어 디코딩을 사용하여 AAC, ALAC 및 MP3 오디오를 재생합니다.
최상의 성능으로 여러 사운드를 재생하거나 iPod이 백그라운드에서 재생되는 동안 사운드를 효율적으로 재생하려면 리니어 PCM (압축되지 않음) 또는 IMA4 (압축) 오디오를 사용하십시오.
장치에서 사용할 수있는 하드웨어 및 소프트웨어 코덱을 확인하는 방법을 배우려면 오디오 형식 서비스 참조에서 kAudioFormatProperty_HardwareCodecCapabilities 상수에 대한 설명을 읽으십시오.
이것은 절대적으로 받아 들여지는 대답이어야합니다. 나는 AAC를 사용하려했는데, 이제는 보았 기 때문에 너무 기뻤습니다. 게임이 iPod 음악을 일시 중지하여 어리석은 음향 효과를 내기를 싫어합니다. "IMA4"는 갈 길이 멀어 보인다. –
이 대답은 아직 현재입니까? – Crashalot
CAF 파일이 동일한 mp3 파일보다 훨씬 클 수 있습니까? – Nosredna
내용에 따라 다릅니다. 필자의 경우 동일한 반복 오디오 파일은 WAV 형식으로 17.6 MB, MP3로 8.2 MB, CAF 및 MP4에서 4.7 MB, AAC에서 3.3 MB였습니다. 음질이 떨어지기 시작할 때까지 각각 조정되었습니다. 나는 크기를 3.2 MB로 줄인 후 CAF와 함께 갔다. 이 시점에서 약간의 오디오 아티팩트가 있지만 다른 사운드 -FX에서 가면 될 것입니다. 총 응용 프로그램 크기가 10MB 이하이므로 기꺼이 함께했습니다. 열쇠는 괜찮은 사운드 에디터와 훌륭한 헤드폰을 사용한 실험입니다. – Ramin