2017-04-11 66 views
1

如何在不更改視頻文件的情況下將圖像疊加到視頻上?如何將圖像疊加到視頻上

我有很多視頻,我希望能夠打開它們並在他們身上疊加一把尺子,然後測量個體視覺移動的距離。我想要的只是播放一段視頻,然後打開一些具有透明度的圖像並將圖像定位在視頻上。這樣我就可以看視頻,看看個人移動了多遠。

我想這樣做,而不必像水印一樣嵌入圖像,因爲這在計算上很昂貴。我需要複製視頻,將其嵌入標尺,然後觀看視頻,然後刪除該視頻文件。這似乎沒有必要。我只想觀看視頻,並在觀看時看到透明的圖像。

有沒有一個程序能夠完成這一切?

另外,是否有一個程序,我可以用它來打開圖像,並使其透明,然後將其移動到正在播放的視頻上?

注意:我正在使用Windows。

+0

我會看看ffplay。我可以想象你可以使用一些過濾器,它可以讓你做到這一點。但我不是100%確定是否有過濾器。 – incBrain

回答

1

這聽起來形成您的要求,只是將一個單獨的圖像層疊加在視頻上即可滿足您的需求。

實現此方法將取決於您使用的視頻播放器客戶端,但您可以實施基於HTML5的解決方案,並使用此方法在本地播放視頻(甚至可以通過Web上的URL訪問視頻)。

有一個很好的回答與工作撥弄它展示瞭如何使用HTML5在這裏做到這一點:https://stackoverflow.com/a/31175193/334402

需要注意的一點 - 你有沒有在你的問題中提到的規模。如果您需要測量該人在實際距離內移動的距離,而不是在整個視頻屏幕上以釐米爲單位,那麼您需要以某種方式計算出視頻的比例。這會使事情變得相當困難,因爲視頻可能會在您要測量的序列中放大和縮小,因此您需要一些參考來計算每個幀的比例。一種方法是使用個人作爲參考,假設他們在你感興趣的所有幀中。

+0

我們有固定的相機,測試對象與相機等距。所以我們在那個距離拍了一張關於統治者的照片。我們只是想讓一些同事更容易工作,而不是像現在這樣複雜。感謝您的推薦:) – JahKnows

1

那麼使用好的舊VLC呢?

打開VLC去工具效果和濾鏡視頻效果覆蓋並選擇新增標誌複選框:

screenshot1

然後,添加您的透明覆蓋圖像並用VLC播放任何視頻。輸出如下:

screenshot2

相關問題