我將影片的副檔名從 重新命名mp4
為webm
.播放沒有問題,但我必須確定mp4
是這樣mp4
。有沒有 100% 檢測 mp4 影片的方法?
答案1
您可以使用ffprobe
:
$ ffprobe -loglevel error -show_entries format=format_name,format_long_name -of default=nw=1 input.webm
format_name=mov,mp4,m4a,3gp,3g2,mj2
format_long_name=QuickTime / MOV
如果您重新命名文件,它將顯示正確的容器格式。
答案2
通常程式會檢查元資料以查看視訊或音訊串流的格式。容器此資訊的格式。更改此設定不應產生任何不利影響(除了需要將其拖放到播放器中直到將新擴充功能與程式關聯之外)
如果你想檢查這一點,有一個免費工具叫做媒體訊息你可以使用的。這會檢查所有內部元數據,以顯示玩家透過開啟檔案所看到的內容。
只有老玩家在玩這個遊戲時可能會遇到問題,因為他們可能不會檢查元數據,並且可能僅根據文件擴展名就期望文件內有某種格式。