2011-02-10 50 views
0

我有一個問題(或者可能是討論)。我一直在上網搜索可以將(DV)avi文件批量轉換爲Divx的程序。我不是一個熱衷於編解碼器和視頻格式主題的人,但我有一個直接的願望,能夠將我的視頻文件轉換爲divx。轉換AVI到DivX,有沒有任何C#庫的divx?

我坐在大約100GB的原始DV素材中(我還有很多,仍然是在磁帶上),但是我發現很難找到一個程序,可以根據時間表或更多類似工作來做到這一點。我希望找到一個程序,可以在給定的時間基於文件名採取所有文件開始轉換和加入文件。由於這是一個相當耗時的過程,我希望能夠在高峯期完成這個任務...

但是當我搜索並嘗試了一堆程序,或多或少的有用之後,我開始思考使一個簡單的(?)命令行應用程序完成我想做的事情。所以下一步是找到一些能夠幫助我做到這一點的庫,但是我很難找到任何(希望在c#中有些東西)。這是由於許可或微軟產品與更開源的視頻編解碼器之間的任何其他不當行爲......?或者也許真的存在我可以使用的東西?

回答

0

我不知道任何託管庫,但你也許能夠:

  1. 裹的libavcodec(從FFmpeg的項目)和/或託管的包裝來實現你的目標類似的庫;
  2. 使用FFMPEG(或x264或MEncoder),從您自己的託管應用程序中啓動它們並記下錯誤代碼和內容。

請記住,不要違反任何許可證,如您所述。一切順利