8 年前技术几秒 读完 (大约 110 个字)FFmpeg 入门废话少说,要解码一个视频帧,你需要这样做: Created with Raphaël 2.2.0Start初始化av_register_all;avformat_network_init;打开文件:avformat_open_input;获取stream并打开符合的codec :avformat_find_stream_info;avcodec_find_decoder;avcodec_open2;av_read_frame;avcodec_decode_video2;End 获得帧数据后,用SDL还是直接用D3d渲染,那就看你自己了。st=>start: Start e=>end: End o=>operation: 初始化 av_register_all; avformat_network_init; o1=>operation: 打开文件: avformat_open_input; o2=>operation: 获取stream并打开符合的codec : avformat_find_stream_info; avcodec_find_decoder; avcodec_open2; o3=>operation: av_read_frame; avcodec_decode_video2; st->o->o1->o2->o3->e{"scale":1,"line-width":2,"line-length":50,"text-margin":10,"font-size":12,"line-height":30} #FFmpeg音视频解码
这里冷冷清清的,一条评论都没有
加载更多评论