2016-06-13 59 views
0

我想要可視化視頻流中的數據。我可以想象做一些事情,比如每秒鐘用寫入的數據創建圖像,並將它們組合成一個流。如何可視化視頻流中的數據?

但我想知道將文字放在視頻上的可能性,例如http://logstalgia.io。或者背景中的動畫gif,其他動畫或webcamstream。

目前是否有這樣的軟件,或者我需要自己編寫它,如果是的話,有什麼建議是最好的辦法嗎?

回答

1

最常見和最流行的開源工具把文本通過視頻(或圖像,甚至將不同的視頻等)可能是ffmpeg的:

ffmpeg的可以用在命令行或編程方式作爲應用程序的一部分(仔細查看許可證以確保它符合您的需求,如果您想分發等)。

要以編程方式使用它,您既可以在包裝器中使用命令行工具,也可以直接使用它構建的庫。

直接使用這些庫(libavcodec,libavutil,libavformat,libavfilter,libavdevice,libswscale和libswresample - 請參閱上面鏈接的關於頁面)應該更高效並且允許更好的控制等,但包裝方法仍然非常流行起初實現起來可能會更簡單,並且在命令行語法上有大量的在線信息可以完成您可能想要做的任何事情,您可以利用這種方法進行操作。