2009-10-30 70 views
4

我有,我需要啓用H.264 MPEG4(感謝指正!)視頻從本地網絡,從Windows工作站上的瀏覽器鏈接啓動的播放(全屏幕),並精確到幀的要求。幀準確瀏覽器可啓動視頻播放器...?

通過幀準確我的意思是我需要能夠通過視頻擦洗,就像你將與vtr一樣,停在一幀,然後逐幀往復移動(這是一個非常具體的合規要求,必須能夠檢查每一幀是否有可能違反廣播指南的情況)。

應用程序本身用於在查看材質時捕獲註釋,因此最終模型適用於雙監視器工作站,網頁形式爲一體,視頻在第二幀播放全屏(無需啓動視頻和手動將其移動到第二個屏幕),然後用戶通過鍵盤快捷鍵或飛梭旋鈕控制視頻。

我已經看過QT,但Java綁定似乎是死或接近,閃光燈沒有精確到幀,VLC給予其流遺產似乎只能由框架前進,不是倒退,和我所剩下的全都是商業產品,根據我的經驗,改變是很困難和昂貴的。

的,我應該看或替代方案的任何想法?任何建議感激!

+0

*「h.264 MPEG2」*?那沒有意義。 H.264編碼的視頻通常存儲在mp4文件中。 MPEG2(第2部分)視頻按照規範編碼爲H.262。 – 2009-11-01 18:38:57

回答

0

我認爲你需要一個適當的框架服務器這樣的應用程序。雖然我沒有做過這樣的事情我自己,浮現在腦海中的前兩個產品是

它們都集成到各種工作流程和我的非常想到你在找什麼。

+0

斯圖 - 感謝,但我實際上並不需要做任何編輯都 - 對面的用戶相對較大數量的控制播放的PC,將沒有理由FCP或同類的任何費用。 – cliftonc 2009-11-14 14:20:26

3

另一種方法是在服務器端,傾倒出每幀爲圖像,然後只需通過視頻圖像通過步進,而不是試圖讓視頻播放器的框架合作框架。

下面是一個ffmpeg命令行轉儲幀出來的視頻,讓你開始:

ffmpeg -i video.mpeg -f image2 frames/frame-%03d.jpeg 

如果你想獲得幻想,你可以嘗試使用視頻播放器播放視頻,然後當你停下來並且想要一步一幀地將其替換爲使用圖像實現的逐幀視圖時。當你暫停視頻時,這需要更多的工作來將視頻時間轉換爲幀數,但可能會給你你所需要的。

相關問題