Używam instancji AVAudioRecorder do nagrywania z ustawieniem dla AVFormatIDKey
ustawionym na kAudioFormatMPEG4AAC
. Nagrywa audio w formacie AAC, ale kontener audio .caf
pakuje plik audio. (Widzę nagłówek caff w pliku rejestratora). Jak nagrać, aby nie było pojemnika caff, ale w czystym formacie m4a, aby można było używać plików na różnych platformach.Jak nagrywać za pomocą AVAudioRecorder bez pojemnika .caf?
5
A
Odpowiedz
12
Znaleziono odpowiedź. Istnieje dziwny sposób działania AVAudioRecorder.
Format, w jakim AVAudioRecorder będzie zapisywać plik, zależy od adresu/ciągu określonego dla składowanego pliku. To zależy od rozszerzenia nazwy pliku, który zapisujesz.
Jeśli nie określisz żadnego rozszerzenia lub tego, którego rejestrator nie będzie w stanie zrozumieć, doda pojemnik Core Audio. Więc, w zasadzie, sprawdź to rozszerzenie i dopasowanie AVFormatIDKey
. Jak na aac
użyć formatu użycie .aac
rozszerzenie z kAudioFormatMPEG4AAC
jak AVFormatIDKey
Powiązane problemy
- 1. jak nagrywać dźwięk w formacie pliku mp3 za pomocą AvAudiorecorder
- 2. Konfiguracja konfiguracji AvAudioRecorder pomoc
- 3. Jak odfiltrować szum tła podczas nagrywania dźwięku za pomocą AVAudiorecorder w ios?
- 4. Jak przekonwertować plik .caf do pliku .mp3?
- 5. AVAudioRecorder nie odnotuje On Device
- 6. IOS AVAudioRecorder, Jak nagrywać tylko wtedy, gdy wejście audio jest obecne (nie cisza)?
- 7. Jak skopiować plik z hosta do pojemnika za pomocą Dockerfile
- 8. Używanie CDI bez pojemnika z serwletem
- 9. błąd Eclipse: Bez pojemnika classpath
- 10. Posiadanie obrazu (bez pojemnika) nierozciągniętego
- 11. Zapętlanie AVAudioPlayer bez luki
- 12. Jak nagrywać naciśnięte klawisze?
- 13. AVAudioRecorder rekord AAC/m4a
- 14. AVAudioRecorder rekord audio audio
- 15. Qt - jak nagrywać i odtwarzać dźwięk jednocześnie
- 16. WebkitSpeechRecognition przestaje nagrywać losowo
- 17. Jak nagrywać dźwięk w rozszerzeniu przeglądarki Chrome?
- 18. Docker Nginx Proxy: jak droga ruchu do innego pojemnika za pomocą ścieżki i nie hostname
- 19. W jakiej sytuacji chcemy dodać fragment bez pojemnika?
- 20. Konwersja wejścia AVAudioRecorder na bufor pływaków
- 21. ssh za pomocą pythona bez kluczy RSA
- 22. Używanie Crashlytics bez wtyczki za pomocą cocoapodów
- 23. Narysuj okrąg (bez cieniowania) za pomocą Three.js
- 24. Zobacz PDF bez pobierania za pomocą dompdf
- 25. AVAudioRecorder/AVAudioPlayer - dołącz nagrywanie do pliku
- 26. Jak używać afconvert do konwersji z formatu .caf na .mp3?
- 27. Jak wykonać odczyt bez blokowania za pomocą asio?
- 28. Jak używać spinacza bez pliku, tylko za pomocą sznurka?
- 29. Jak wyśrodkować obraz za pomocą CSS bez białej granicy
- 30. Jak załadować bitmapę za pomocą Picassa bez użycia ImageView?
związane: https://stackoverflow.com/questions/28796064/avaudiorecorder-initwithurl-file-type-documentation –