2008-11-07 107 views
26

有誰知道一組綁定的C#來直接驅動FFMpeg庫嗎?我可以直接shell到ffmpeg.exe,但我發現它很難作爲一個單獨的進程同步/控制。任何幫助,將不勝感激。任何人都知道一組用於FFMPEG的C#綁定?

+4

我絕對不能明白爲什麼這個有趣的問題已關閉(在給出的理由是一場鬧劇) – copa017 2015-10-14 21:17:38

+0

同意來到這裏,2018年 – 2018-02-28 06:24:18

回答

8

我已經看到了這個庫:

ffmpeg-sharp包裝庫在FFmpeg的多媒體套件,提供易於使用的包裝在C#中使用。

+0

我看到了這一點,但不是肯定它有多好。謝謝。 – MikeJ 2008-11-07 17:42:27

+3

我剛剛簽出ffmpeg-sharp的最新版本,它不能編譯:-( – 2009-04-23 13:53:59

4

作爲一個單獨的過程控制其實很簡單。如果重定向StandardOut和StandardError,則可以訂閱Process.OnData *事件並接收命令行輸出。這足以使用正則表達式解析狀態行,並且可以計算出%完成等等。

最困難的事情是制定出什麼命令行來獲得體面的質量!如果您使用H.264/AAC +,我會推薦this pagethis page

相關問題