我有一個無擴展名的文件,爲這篇文章而命名MyAudioFile
,我知道這個音頻文件的擴展名是aac
格式(我用一個名爲GSpot
的程序對它進行了分析),但由於該文件沒有擴展名,我無法使用Android中提供的任何方法來確定該文件的MIME
類型。當Android中的文件名不包含MIME類型擴展名時,如何確定音頻文件的格式?
Android
有什麼內建的實用方法,我不知道,哪些讓我讀取音頻文件的標題信息,並吐出擴展名或MIME
類型的文件?
我已經試過MediaMetaDataRetriever
和MimeTypeMap
沒有成功,我錯過了其他任何可以在這裏使用的類嗎?
是否有可能使用除SOX
和FFMPeg
之外的其他外部庫?
我用上面的它返回null,你會發現我有一些特殊的情況,其中有沒有擴展名的音頻文件,我的目標是以編程方式找出這些文件的擴展名並將其附加到文件名。 – 2013-02-15 21:08:39