我在計算機視覺項目上工作,我們需要根據包含的某些對象,動物或由查詢定義的內容來評分視頻。但是爲了這個任務,我們首先旨在從視頻中檢索一些關鍵幀來處理。你知道任何方式來做提取?我在這個問題上很新手。從視頻中提取關鍵幀,用於對某些查詢進行視頻評分
0
A
回答
0
1
你看過使用ffmpeg?對於各種視頻處理來說,這是一個非常強大的工具。如果你很高興與輸入命令直接就可以執行下列操作...
提取在視頻中的特定時間的單幀(使用-vframes 1
)(在此箱體12秒),類型:
ffmpeg -i trial.flv -ss 00:00:12 -vframes 1 -f image2 frame.png
或者,轉換整個視頻成單個幀 - 起始於31秒,並在取樣(-r 5
爲5HZ)指定的幀速率,類型:
ffmpeg -i trial.flv -ss 00:00:31 -y -sameq -r 5 -f image2 frame%03d.png
標誌-y
將覆蓋現有文件,標誌-sameq
將強制每個圖像文件具有相同的質量。最後一位是給出輸出幀的名稱(帶3個零填充十進制數字以便按順序區分 - %03d
)。
只要確保您有足夠的空間來存儲所有這些幀!
相關問題
- 1. Java - 從視頻中提取關鍵幀
- 2. 關鍵幀提取從視頻
- 3. 從視頻中提取幀
- 4. 從SWF提取視頻幀
- 5. 使用GPUImage從視頻中提取幀
- 6. 用matlab提取視頻幀
- 7. 從Youtube視頻獲取幀視頻
- 8. 從視頻中提取幀的標準爲視頻字幕
- 9. 提取幀從視頻在Matlab中
- 10. 迅速從視頻中提取幀3
- 11. 實時從視頻中提取幀android
- 12. 迅速從視頻中提取幀
- 13. iOS從視頻中提取所有幀
- 14. Javascript如何從視頻中提取幀?
- 15. 如何從AVI視頻中提取幀
- 16. 從視頻中提取每秒1幀
- 17. 從視頻中提取幀 - PHP-FFMpeg
- 18. 如何從視頻java中提取幀?
- 19. JMF - 從視頻文件中提取幀
- 20. 從視頻中獲取幀
- 21. 獲取對視頻進行評分的用戶
- 22. ActionScript:從視頻/ NetStream提取/修改幀
- 23. YouTubePlayer不適用於某些視頻
- 24. FFMPEG - 從視頻中提取
- 25. ffmpegX從視頻中提取
- 26. 提取Android中的所有視頻幀
- 27. 從視頻中提取音頻
- 28. 從視頻中提取音頻幅度
- 29. 從python視頻流中提取音頻
- 30. PHP從視頻中提取音頻
啊,你的意思是「場景變化檢測」的視頻分割,而不是簡單地提取視頻關鍵幀。很好,你有一個答案 - 祝你好運,這個更難的問題! – timlukins 2012-08-31 13:19:18
P.S.請注意,ffmpeg仍然可以提供幫助 - 如果您提供用於檢測更改的過濾器實現,請參閱此處的討論:http://ffmpeg-users.933282.n4.nabble.com/Scene-detection-td941845.html – timlukins 2012-08-31 13:25:54