摘要:
从视频中不断抓取图片的基本流程:打开视频流地址->获取视频流packt->解码成图片帧->输出图片 一.初始化Ffmpeg void ffmpegInit(){ av_register_all(); avformat_network_init(); av_log_set_level(AV_LOG_E 阅读全文
摘要:
编码可以简单理解为将连续的图片帧转变成视频流的过程。以H264为例给出编码的代码: int InitEncoderCodec(int width, int height) { auto enc = avcodec_find_encoder(AV_CODEC_ID_H264); encodeConte 阅读全文
摘要:
大多数厂家摄像机输出的音频流格式都是PCM,有一些场合(比如讲音视频流保存成Ts流)需要将PCM格式转成AAC格式。基本的思路是先解码得到音频帧,再将音频帧编码成AAC格式。编码和解码之间需要添加一个filter。filter起到适配的作用。 首先解码: AVFrame * decode(AVPac 阅读全文