這裏所說的file
指外殼file命令,而不是實際的文件。我想確定文件是否是例如視頻文件(.mpg
,.mkv
,.avi
)。 file
是在返回的音頻文件image
圖像文件,video
視頻文件,並audio
(和application/x-empty
出於某種原因文本)相當不錯。我的問題是這是如何可靠的識別類型。如果我做了一個簡單的使用Linux的「文件」命令來確定型(即圖像,音頻或視頻)
file -ib deliverance.avi | grep video
將所有主要視頻文件的工作概述here?
你能提供一些建議/鏈接,以便如何使這更準確嗎?關閉我的頭頂,也許使用[PHP函數](http://php.net/manual/en/function.exif-imagetype.php)檢查文件擴展名。像YouTube這樣的網站肯定會解決這個問題。謝謝 – puk
我的意思並不是消極的。 'file'可能與你將要獲得的一樣好。如果你想確定某些擴展是以某種方式檢測到的(或者抵消你在實踐中遇到的問題),你也可以檢查擴展名。 –
我做了初步測試,文件非常準確。當然,要獲得25,000個不同視頻文件的可靠樣本並不容易。 – puk