1
AVAsset
에 오디오 파일 (mp3, wav, aiff, ...)을 입력 한 다음 AVAssetTrack
이 표시됩니다.AVAsset 또는 AVAssetTrack에서 파일 확장자를 얻는 방법
AVFileType
또는 AudioFileTypeID
과 같은 Apple 형식으로이 저작물에서 오디오 파일 형식 (mp3, wav, aiff, ...)을 찾는 방법을 찾고 있습니까? 순간 나는 오디오 파일 형식이 AVAssetTrack
의 formatDescriptions
속성을 사용하고 documentation에 가리 켰을 때, 하위 유형을 얻을 것입니다하지만 난 어떤 비 압축 형식 I을 판별 할 수 있기 때문에 매우 잘 작동하지 않습니다 얻을 찾을 수있는 유일한 방법에 대한
AVAsset
에서 AVFileType
을 얻을 수 없습니까?
감사합니다. 실제로 해결책입니다. Btw는 오디오 파일 포맷을'AVFileType'이나'AudioFileTypeID'와 같은 애플 포맷으로 얻을 수 있습니까? – DEADBEEF
UTI를 확장 프로그램과 비교할 수 있습니다 (https://medium.com/@francishart/swift-how-to-determine-file-type-4c46fc2afce8 또는 https://stackoverflow.com/questions/31243371/path-extension). -and-mime-of-file-in-swift (내가 가장 정확하다고 생각하는 마지막 대답) –
George 덕분에, 내가 찾고 있던 것이 었습니다! uti 문자열을 얻을 때 init (rawValue :)으로 AVFiletype을 만들 수 있습니다. – DEADBEEF