我正在創建一個代碼來刪除一些我不需要的視頻文件。這些視頻來自CCTV鏡頭,並且他們每天24小時記錄一次。但是,記錄視頻的軟件將文件保存在〜1小時的視頻中,這是問題(不是精確的持續時間)。我只對保持一天中某個特定部分的視頻感興趣(因爲視頻持續時間不同),並且視頻的持續時間不準確,這會導致我遇到問題。使用R檢索視頻文件持續時間(時間)
視頻文件名有一個日期和時間戳,但只用於開始,所以如果我能找到持續時間一切都變成了簡單的代數。
所以我的問題很簡單,是有可能獲得使用R的視頻文件的持續時間(時間)?
只是一些其他有用的信息視頻是從幾個攝像頭和每個攝像頭作爲不同的錄製幀速率,所以使用file.info來返回文件大小和導出視頻長度不是一個選項。此外,視頻文件爲.avi格式。
乾杯 Patrao
您可以編寫一個VirtualDub腳本並在每個文件上運行該腳本? –
如果你在Linux上,試試http://askubuntu.com/questions/303454/get-information-about-a-video-from-command-line-tool –
@羅曼不幸的是,我不能寫VirtualDub代碼和我在Windows 7系統上。 – PatraoPedro