Получение кода ошибки ('wht?') В ExtAudioFileOpenURL в Swift при использовании aubio для чтения файла
Я использую aubio для анализа аудиофайла, но когда я пытаюсь использовать функцию new_aubio_source следующим образом:
let source = new_aubio_source(StringToUnsafeMutablePointerChar_t(url.absoluteString), 0, 512)
Я всегда получаю эти ошибки.
AUBIO ERROR: source_apple_audio: Failed opening file:///var/mobile/Containers/Data/Application/C11B42E5-02B5-4373-8302-0728B2CB2296/Documents/music.m4a, error in ExtAudioFileOpenURL ('wht?')
AUBIO ERROR: source_wavread: Failed opening file:///var/mobile/Containers/Data/Application/C11B42E5-02B5-4373-8302-0728B2CB2296/Documents/music.m4a (System error: No such file or directory)
AUBIO ERROR: source: failed creating aubio source with file:///var/mobile/Containers/Data/Application/C11B42E5-02B5-4373-8302-0728B2CB2296/Documents/music.m4a at samplerate 0 with hop_size 512
Я на 100% уверен, что путь правильный, но я просто не могу понять, почему эти ошибки происходят. Я думаю, что проблема в первом сообщении об ошибке (source_apple_audio).
source_apple_audio определяется здесь:
который использовал эту функцию: ExtAudioFileOpenURL и получил код ошибки ('wht?')
Большое спасибо за Вашу помощь!
1 ответ
У вас также есть эта проблема при удалении ведущих file://
?
Пожалуйста, откройте новый выпуск.