- 博客(7)
- 收藏
- 关注
原创 repo:从零开始搭建repo环境
repo:从零开始搭建repo环境概要List item简单来说,repo是git仓库的管理工具,它能更方便的管理由若干个git仓库组成的项目。它是python脚本,平常我们操作的repo命令只是一个入口,其实它还有一个git仓库,是一系列python脚本的集合repo通过清单文件(.xml)来管理。清单文件里记录了所有的git仓库信息。也可以当作是项目的快照,根据某一个清单文件,就能将整个项目里的所有git仓库都还原到生成清单文件时的状态。所有的清单需要一个git仓库管理一、准备工作
2021-10-13 21:55:33 5237 3
原创 ffmpeg-4.2.2:音视频解复用器(mp4分解成h264和mp3)
基于ffmpeg的音视频解复用器,将封装后的mp4文件分解成h264裸流和mp3。ffmpeg版本:ffmpeg-4.2.2流程图注:流程图中白色框是具体的ffmpeg的api,橘色框是调用api后会产生的结构体,紫色框是h264需要使用的bit stream filter。具体流程看白色框。简单介绍下各个函数的功能:avformat_open_input():打开输入的流avfor...
2020-03-09 20:25:37 866
原创 ffmpeg-4.2.2:音视频复用器(h264,mp3封装成mp4)
基于ffmpeg的音视频复用器,将编码后的h264裸流和mp3封装成mp4。ffmpeg版本:ffmpeg-4.2.2流程图注:流程图中白色框是具体的ffmpeg的api,橘色框是调用api后会产生的结构体。具体流程看白色框。简单介绍下各个函数的功能:avformat_open_input():打开输入的流avformat_find_stream_info():查找流的信息,填充AV...
2020-03-09 20:06:47 1134
原创 ffmpeg-4.2.2:音频解码流程(MP3解码成pcm)
基于FFMPEG的音频解码器,可以将MP3数据解码成pcm。主要是记录一下自己学习FFMPEG时总结的音频解码流程。ffmpeg版本:ffmpeg-4.2.2libmp3lame-version:3.100流程图简单介绍下各个函数的功能:avformat_open_input():打开输入的音频流avformat_find_stream_info():查找流的信息,填充AVForma...
2020-03-08 17:58:50 2097 2
原创 ffmpeg-4.2.2:音频编码流程(pcm编码成MP3)
基于FFMPEG的音频编码器,可以将pcm数据编码成MP3。主要是记录一下自己学习FFMPEG时总结的音频编码流程。ffmpeg版本:ffmpeg-4.2.2libmp3lame-version:3.100流程图简单介绍下各个函数的功能:avcodec_find_encoder():通过编码器ID查找编码器avcodec_alloc_context3():初始化AVCodecCont...
2020-02-29 17:07:34 2207 2
原创 ffmpeg-4.2.2:视频解码流程(h.264解码成yuv)
基于FFMPEG的视频解码器,可以将h264压缩编码数据解码成yuv视频元数据。主要是记录一下自己学习FFMPEG时总结的视频解码流程。ffmpeg版本:ffmpeg-4.2.2libx264版本:x264-snapshot-20191023-2245-stable流程图简单介绍下各个函数的功能:avcodec_find_decoder():通过解码器ID查找解码器avcodec_a...
2020-02-29 16:28:14 1504 1
原创 ffmpeg-4.2.2:视频编码流程(yuv编码h.264)
这是基于FFMPEG的视频编码器,可以将yuv视频元数据编码成h264压缩编码数据。主要是记录一下自己学习FFMPEG时总结的视频编码流程。ffmpeg版本:ffmpeg-4.2.2libx264版本:x264-snapshot-20191023-2245-stable流程图简单介绍下各个函数的功能:avcodec_find_encoder_by_name():通过编码器的名字查找编码...
2020-02-27 21:28:19 864
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人