版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、1.注冊所有容器格式和CODEC:av_register_all()2.打開文件:av_open_input_file()3.從文件中提取流信息:av_find_stream_info()4.窮舉所有的流,查找其中種類為CODEC_TYPE_VIDEO5.查找對應(yīng)的解碼器:avcodec_find_decoder()6.打開編解碼器:avcodec_open()7.為解碼幀分配內(nèi)存:avcodec_alloc_frame()8.不停地從
2、碼流中提取出幀數(shù)據(jù):av_read_frame()9.判斷幀的類型,對于視頻幀調(diào)用:avcodec_decode_video()10.解碼完后,釋放解碼器:avcodec_close()11.關(guān)閉輸入文件:av_close_input_file()X264結(jié)束ffmpeg開始AVFmatContextoc=NULLAVOutputFmatfmtAVStreamvideo_st=NULLdoublevideo_pts=0uint8_tvi
3、deo_outbuf=NULLuint8_tpicture_buf=NULLAVFramepicture=NULLAVCodecContextc=NULLAVCodeccodec=NULLAVPacketpktintsize=0consttestfilename=“test2.h264“voidInitFFmpeg()av_register_all()1.1.注冊所有容器格式和注冊所有容器格式和CODEC:av_register_all
4、()CODEC:av_register_all()#endifvoidFFmpegEncode(uint8_tbufunsignedintbufsizeunsignedintwidthunsignedintheight)decodeStart=clock()memcpy(picture_bufbufbufsize)picturedata[0]=picture_bufYpicturedata[2]=picture_bufDEFAULT_S
5、IZEVpicturedata[1]=picture_bufDEFAULT_SIZE54Uav_init_packet(if(ocofmatflagspkt.size=sizeof(AVPicture)elseintout_size=avcodec_encode_video(cvideo_outbufDEFAULT_SIZEpicture)99判斷幀的類型,對于視頻幀調(diào)用判斷幀的類型,對于視頻幀調(diào)用intgot_size=0intout
6、_size=avcodec_encode_video2(cTRACE(“%dn“out_size)if(out_size0)pkt.data=video_outbufpkt.size=out_sizeret=av_write_frame(oc#ifWRITEDATATOFILEfwrite(pkt.data1pkt.sizeVideofile)#endifdecodeEnd=clock()TRACE(“decodeusetimeis%d
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 編解碼基礎(chǔ)-
- hdmi編解碼傳輸
- 視頻編解碼器編解碼質(zhì)量客觀評價方法研究.pdf
- amr編解碼格式介紹
- 編解碼器接口
- 編解碼技術(shù)畢業(yè)設(shè)計
- 11漢明碼編解碼實驗
- 圖像編解碼技術(shù)及應(yīng)用
- 音視頻編解碼說明
- 11漢明碼編解碼實驗
- ADPCM編解碼系統(tǒng)設(shè)計.pdf
- RS編解碼的FPGA實現(xiàn).pdf
- 視音頻編解碼技術(shù)及應(yīng)用
- 紋理自適應(yīng)視頻編解碼.pdf
- Turbo碼的編解碼研究.pdf
- tdcdma系統(tǒng)中的信源編解碼
- AVS視頻編解碼標(biāo)準(zhǔn)中預(yù)測編解碼技術(shù)的研究及其硬件設(shè)計與實現(xiàn).pdf
- TETRA語音編解碼算法研究.pdf
- DTMF編解碼芯片的設(shè)計.pdf
- 5b6b編解碼
評論
0/150
提交評論