轉(zhuǎn)帖|使用教程|編輯:鮑佳佳|2021-05-20 14:26:26.430|閱讀 378 次
概述:使用LEADTOOLS H.264 / AVC壓縮器轉(zhuǎn)換這些視頻將使文件大小減少大約30%,而使用LEADTOOLS H.265 / HEVC壓縮器進(jìn)行轉(zhuǎn)換將使文件大小減少近60%。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
LEADTOOLS Multimedia SDK產(chǎn)品是專為開發(fā)各種跨行業(yè)(包括國(guó)防,廣播以及安全)音頻/視頻應(yīng)用程序所設(shè)計(jì)的。SDK為開發(fā)者提供了全方位的技術(shù)支持并能將通常復(fù)雜的DirectShow & Media Foundation項(xiàng)目轉(zhuǎn)化為簡(jiǎn)單任務(wù)。輕松集成核心多媒體功能,例如捕捉,轉(zhuǎn)換,數(shù)據(jù)流以及通過可選的處理過濾器回放應(yīng)用程序。
兩種最常用的視頻壓縮是AVC(H.264)和HEVC(H.265)。大多數(shù)高清廣播,視頻共享,移動(dòng)流和數(shù)字監(jiān)視都使用H.264或H.265視頻壓縮器。我們都記得將視頻保存到我們的PC上,它們將占用多少磁盤空間,以及上傳和共享它們將花費(fèi)多長(zhǎng)時(shí)間。使用LEADTOOLS H.264 / AVC壓縮器轉(zhuǎn)換這些視頻將使文件大小減少大約30%,而使用LEADTOOLS H.265 / HEVC壓縮器進(jìn)行轉(zhuǎn)換將使文件大小減少近60%。您可能會(huì)想,“好吧,它以較低的比特率保存,因此質(zhì)量一定會(huì)下降”。事實(shí)并非如此。這些壓縮機(jī)將保持與原始?jí)嚎s機(jī)相同的視覺質(zhì)量,因此無需擔(dān)心。如今,以2k和4k更高的分辨率記錄了所有內(nèi)容,因此H.265壓縮器比H.264是更好的解決方案。許多在線流媒體站點(diǎn)已使用H.265 / HEVC壓縮器對(duì)視頻進(jìn)行編碼,這有助于大大減少滯后和令人恐懼的“緩沖”消息。
以下代碼顯示了如何在C ++中創(chuàng)建HEVC壓縮解決方案。如果您需要完整的分步教程,請(qǐng)查看我們的“將視頻轉(zhuǎn)換為HEVC / H.265和AVC / H.264”。
HRESULT ConvertFile(IltmmConvert* pConvert, LPCWSTR pszVideoCompressorName, LPCWSTR pszAudioCompressorName) { //Set the target format to AVI pConvert->put_TargetFormat(ltmmConvert_TargetFormat_Avi); //Set the Video Compressor IltmmCompressors* pCompressors; pConvert->get_VideoCompressors(&pCompressors); SelectCompressor(pCompressors, pszVideoCompressorName); pCompressors->Release(); //Set the Audio Compressor pConvert->get_AudioCompressors(&pCompressors); SelectCompressor(pCompressors, pszAudioCompressorName); pCompressors->Release(); //Run the conversion HRESULT hr = pConvert->StartConvert(); WaitForCompletion(pConvert); return hr; } //Method to select the desired compressor based on the name void SelectCompressor(IltmmCompressors* pCompressors, LPCWSTR pszCompressorName) { long index; BSTR bstrCompressorName = SysAllocString(pszCompressorName); pCompressors->Find(bstrCompressorName, &index); pCompressors->put_Selection(index); SysFreeString(bstrCompressorName); }
試試看!
要自己進(jìn)行測(cè)試,請(qǐng)確保從我們的網(wǎng)站免費(fèi)獲得最新的LEADTOOLS Multimedia SDK評(píng)估(如果您還沒有的話)。該試用版有效期為60天,并提供無限制的聊天和電子郵件支持。
*****************************************************************************************
LEADTOOLS技術(shù)交流群現(xiàn)已開通,QQ搜索群號(hào):731259648或者掃描下方二維碼即可加入!
有任何疑問點(diǎn)擊【】
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: