視頻處理控件TVideoGrabber如何從新編碼視頻/音頻(2)

在前面的文中《 視頻處理控件TVideoGrabber如何從新編碼視頻/音頻》已經講解了部分TVideoGrabber從新編碼音頻、視頻剪輯的內容,下面將繼續說明。

從新編碼進程 html

從新編碼開始時,OnReencodingStarted事件會發生。 ide

在從新編碼進程中,OnReencodingProgress事件會週期性的發生,報告完成的百分比。 編碼

當從新編碼結束時,OnReencodingCompleted事件會發生。 .net

從視頻剪輯中從新編碼音頻剪輯/提取音頻 視頻

能夠實現從新編碼一個視頻剪輯,或是隻提取音頻到一個.WAV 或是.MP3音頻剪輯,只是須要對新的剪輯指定「.wav」或「.mp3」做爲文件擴展名。 htm

要用MP3提取,須要先下載和註冊LAME音頻編碼器(有regsvr32.exe)。 blog

下面是一個示例,編碼提取一個WAV音頻剪輯的4秒,從2秒開始(因此中止時間=2S+4S),並用MP3的格式保存。 進程

>>>示例代碼 事件

轉換一個DVD到一個 M2V文件 get

你能夠像下面這個從新編碼一個DVD到一個 M2V文件,經過DGMPGDec,以下:

——下載DGMPGDec執行文件,並在你選擇的文件夾中解壓

——使用下面的編碼命令

示例:

——假設,你解壓DGMPGDec到c:/myDGfolder中

——你的DVD放置在「D:」驅動中

——你想生成M2V到c:/myOutputFolder/myOutputVideo.m2v

>>>示例代碼

關於從新編碼進度備註

由OnReencodingProgress事件報告的值並不重要,由於它不能夠預測執行從新編碼DGIndex.exe所須要的時間,在編碼的最後會經過OnReencodingCompleted事件通知。

TVideoGrabber 下載

相關文章
相關標籤/搜索