題:
快速查看視頻文件的軟件
khaverim
2014-07-11 01:19:30 UTC
view on stackexchange narkive permalink

我的安全攝像機記錄持續時間為1-8小時,我需要能夠在短時間內查看它們以查看較長時間。

Windows Media Player支持8每秒幾秒鐘,但這確實對我沒用。我必須坐等很長時間才能看完8個小時的鏡頭。

是否有任何軟件可以做到這一點?

您要實時進行處理還是可以進行預處理?您需要全尺寸圖像質量,還是縮略圖/小尺寸可以?
考慮專門設計用於分析安全攝像機鏡頭運動情況的程序,然後讓您尋求這一點。
五 答案:
#1
+12
jm666
2014-07-11 02:24:17 UTC
view on stackexchange narkive permalink

您可以從 videolan.org嘗試 VLC 。它是免費的,但是如果您使用它(特別是在商業環境中),則應該捐贈。 :)

它支持高達32倍的播放速度-1秒內可播放32秒的真實鏡頭-因此,在15分鐘內可播放8個小時。

但是您應該問自己-您確實可以捕捉到

更重要的是:您的處理器和HDD速度。

在32倍回放速度下,處理器的解碼速度應比正常速度快32倍,並且您的HDD應該允許大數據速率,尤其是如果視頻為高清格式。

在硬件上嘗試。

編輯

為了澄清(重新評論)基於現實世界(請閱讀我自己的經驗)。

在1080p分辨率下,H264編碼的視頻為每小時2GB(普通電影的大小為每1.5小時電影3GB)。在編碼非常出色的視頻上,您可以獲得每小時1 GB的流量。因此,大約8個小時的視頻8-16GB大小,具體取決於編碼質量。

HDD速度。在我的廢紙notebook筆記本上,我得到大約。讀取速度為13 MB / s。 HDD很舊,老實說它沒有進行碎片整理。這意味著簡單地讀取 1.25 GB 文件需要1分20秒。

因此,在我的廢話本上,我根本無法在15分鐘內連續讀取12GB的文件。

關於回放。在筆記本上,我無法獲得比6.8倍更快的播放速度。 ;(在我的台式機上(也不是最好的硬件),我的極限是22-25倍。從未達到32倍。

也許您的體驗更好,但請記住:理論上,兩者之間沒有區別理論和實踐。:)

具有良好(當前水平)的硬件應該沒有問題-因此,我說:在您的硬件上嘗試。 ;)

“在32倍播放速度下,處理器的解碼速度應快32倍”-並非完全正確;根據關鍵幀間隔,良好的快速回放解決方案應該能夠搜索到最近的先前關鍵幀並從此處開始解碼。這樣一來,您可以瘋狂地獲得播放速度(64x,128x),而無需支付額外的解碼成本。 “您的HDD應該允許大數據速率”-HD視頻比特率約為10-20MBit / s;旋轉磁盤的順序讀取速度要高一個數量級,因此除非通過網絡播放視頻,否則應該沒有問題。
#2
+10
Franck Dernoncourt
2014-07-11 02:59:10 UTC
view on stackexchange narkive permalink

您可以每X秒提取一張圖像,您可以使用 FFmpeg(免費,開源, Windows Mac和Linux),使用命令 ffmpeg -i input.mov -r 0.25 output_%04d.png 每四(4 = 1 / 0.25)秒獲取一張圖片。 (然後,您可能要根據這些圖片創建視頻幻燈片)

根據素材的性質,您可以更進一步。您可以在框架上運行[自動圖像比較](https://www.google.co.uk/#q=command+line+image+comparison),僅在與上次顯著不同的框架中進行幻燈片放映。
@imsotiredicantsleep是的,我完全同意。另外,我沒有尋找這個,但是6年前,我正在接受一家初創公司的工作面試,該初創公司開發了一種可自動檢測安全攝像機記錄中異常的軟件,因此我想現在應該有更多的自動化解決方案。例如。我最近看到一種用於高速公路控制。基本上,另一個很好的搜索將是監視視頻中異常檢測(即事件檢測)的應用程序。
還值得一提的是,除非您執行自動過濾之類的操作,並且僅依靠加速視頻,否則隨著速度的提高,分辨率會下降。即使您敏銳且機敏,在約5-10分鐘的播放時間內8個小時的視頻的實際分辨率都比約5-10秒差。在這段時間內,壞人可以做的任何事情(偷火星酒吧?)都是看不見的。
我認為提取I幀會更好,因為這些幀通常在突然變化時出現,並且這些點通常是我們在安全攝像機中應注意的地方
#3
+3
arielnmz
2014-07-11 03:29:31 UTC
view on stackexchange narkive permalink

您可以使用 smplayer,它是基於 mplayer(一個非常強大且快速的媒體播放器)的免費開源項目。它可以在Windows和Linux上使用。和用於觀看視頻的可配置工具。

#4
  0
Sergey Nagaytsev
2014-07-12 15:02:31 UTC
view on stackexchange narkive permalink

嘗試 Virtualdub-它具有“下一場景”按鈕,可能基於圖像分析。但是請進行測試-要成為“下一場景”需要多少更改,它不會忽略您所需的更改。

還可以完全查看 iSpy重做您的系統,或併行地向其輸入視頻,或向其輸入舊視頻以發出警報。

#5
  0
CastorTroy2009
2014-07-20 09:06:31 UTC
view on stackexchange narkive permalink

我建議使用Media Player Classic家庭影院。簡單,簡單,製作精良的應用程序。甚至是超慢速機器的理想選擇,這些機器能夠在沒有硬件加速的情況下保持完美的1080p視頻播放。速率”-CTRL +R。速率增加達到4.0倍的峰值,似乎並沒有可能將其提高到64倍。 KMPlayer 4.9.3.1433還是替代方法,或者最新版本可能提供高於原始回放速度300%的速度。

另一種解決方案是使用ImToo HD Video Converter並將視頻文件實際重新編碼為所需的幀率。您最多可以執行10,000fps,如果您的信號源是30.00fps,那麼10,000fps將是333X速度。然後,您可以使用MPC HC或KMPlayer將速度回撥到所需的速度。



該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...