2010-03-24 36 views
6

我一直在爲C#庫進行大量搜索,這將允許我創建H.264編碼的視頻文件。有誰知道是否存在這樣的庫或第三方組件?如何從c#中的一組圖像創建H.264編碼的電影?

+0

只是好奇,你要寫什麼軟件需要H.264編碼? – mafu 2010-03-24 20:19:40

+0

基本上我需要能夠將一組雷達圖像合成爲一個來自Web服務器的「翻書」風格動畫。我目前正在使用SWFMill來製作Flash動畫,但我現在需要能夠支持H.264。 – jessegavin 2010-05-10 19:20:18

回答

6

使用ffmpeg。我建議直接運行一個ffmpeg進程,就像在這個示例中一樣:http://jasonjano.wordpress.com/2010/02/09/a-simple-c-wrapper-for-ffmpeg/

雖然示例沒有處理您需要的操作,但我建議根據您的需要進行調整。

+0

謝謝。這是這裏最好的答案。 – jessegavin 2010-06-14 03:02:04

+0

是的,我還努力弄清楚在不同的場景中使用什麼。一旦我開始修改樣本來支持我需要的操作,它對我來說一切都很順利。 – eglasius 2010-06-14 15:05:14

+0

@eglasius:有沒有辦法獲得當前ffmpeg進程動作的進度,以便我可以通過每個進程更改異步通知用戶? – Shimmy 2011-09-04 04:07:00

0

ffmpeg-sharp可能是一個很好的起點。

+0

這是一個新項目。他們目前不支持視頻編碼。不過謝謝。 – jessegavin 2010-03-24 18:27:11