我需要能夠如何從wav和flac文件中使用php獲取音頻信息?
- 告訴如果該文件是一個正確的WAV或FLAC文件
- 從它那裏得到的比特率
- 獲取採樣率/ kHz的
- 獲取比特率
使用PHP和類似的ffmpeg例如外部工具,我可以執行,並得到它們的輸出通過PHP回(如果可能的話使用它)。
任何建議爲最好和最可靠的解決方案?我沒有要求實現,而是通過php獲取這些信息的最佳工具或庫。
我需要能夠如何從wav和flac文件中使用php獲取音頻信息?
使用PHP和類似的ffmpeg例如外部工具,我可以執行,並得到它們的輸出通過PHP回(如果可能的話使用它)。
任何建議爲最好和最可靠的解決方案?我沒有要求實現,而是通過php獲取這些信息的最佳工具或庫。
經過一番研究,我發現sox,我認爲這會按照我的要求去做http://sox.sourceforge.net/。
嘗試谷歌的開源項目,可以做到這一點(一些C + + /德爾福等),然後搜索他們閱讀的字節確定你想要的參數。然後使用php fread()並比較字節。
這可能是一個解決方案,但似乎是工作量最大的一個。我在這一刻發現了exif並評估了這一點。它的輸出也很容易解析所需的信息。 – burzum 2011-12-14 21:18:06