是否安裝了正確的解析器和解碼器,即使現在有了萬能解器安裝包也會出現很多問題,不過自從很多開源軟體的出現
,比如大名鼎鼎的ffmpeg,vlc等
,一切一切
都是那麼的簡單.
安裝的時候要安裝開發庫(sdk)
2.用vc 6.0/2003/2005/2008/2010 ide均可開發自己的測試程式
3.建立乙個控制台程式,當然建立乙個視窗程式更好,由於只是為了關注於如何使用vlc sdk,所以都無所謂的
4.在工程中設定好vlc的 include和lib路徑,一般vlc sdk路徑是c:\program files\videolan\vlc\sdk
5.複製libvlc.dll,
libvlccore.dll,
plugins目錄到工程debug目錄,如果是release需要複製到release目錄,目錄結構如圖:
之後 就是完整的**:
#include
#include
#include
#include
#include
#pragma comment(lib, "libvlc.lib")
#pragma comment(lib, "libvlccore.lib")
int main(int argc, char* argv)
;
// 建立乙個vlc例項
vlc_ins = libvlc_new(sizeof(vlc_args)/sizeof(vlc_args[0]), vlc_args);
if(vlc_ins != null)
// 停止
libvlc_media_player_stop(vlc_player);
// 釋放
libvlc_media_release(vlc_media);
} // 釋放
libvlc_media_player_release(vlc_player);
}// 釋放
libvlc_release(vlc_ins);
}return 0;
}
Vlc控制項介面
vlc控制項介面 vlc plugin object的方法 l versioninfo 成員,返回版本資訊的字串 l vlc.versioninfo 方法,返回版本資訊的字串 audio object的屬性 讀寫 l vlc.audio.mute 靜音和非靜音 l vlc.audio.volume ...
Vlc控制項介面
vlc plugin object的方法 l versioninfo 成員,返回版本資訊的字串 l vlc.versioninfo 方法,返回版本資訊的字串 audio object的屬性 讀寫 l vlc.audio.mute 靜音和非靜音 l vlc.audio.volume 音量的百分比,值在...
vlc的應用之二 vlc的ActiveX及cab
2009 05 14補充 8.activex的解除安裝 9.讓vlc自動安裝activex 10.關於vlc的activex的說明。vlc自帶了activex控制項 axvlc.dll,在編譯完vlc之後的activex資料夾下。activex是個好東西,axvlc.dll可以隨意放到任何位置,成功...