DoubleLi

qq: 517712484 wx: ldbgliet

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 ··· 86 87 88 89 90 91 92 93 94 ··· 474 下一页

2021年10月14日

摘要: 在做音视频相关的开发过程大体如下所示,对于其中的编码/解码,整个流程相对比较固定,使用ffmpeg可以很好的完成这部分的开发。对其中的帧数据处理(包括音频和视频数据)则相对要多样化一些,比如对视频做尺寸变换,进行音频音量均衡,直播中的美颜处理,多路流合成等等,这些都是属于流程中的帧数据处理。今天要介 阅读全文
posted @ 2021-10-14 18:21 DoubleLi 阅读(528) 评论(0) 推荐(0)

摘要: 滤镜 什么是滤镜?百度百科介绍说“滤镜主要是用来实现图像的各种特殊效果......”。 我们最早在ffmpeg是如何转码的一文中了解过滤镜,来回顾下当时的转码流程图。 从图中可以看到滤镜前后画的是虚线,表示可有可无,在术语中,滤镜指的是在编码之前针对解码器解码出来的原始数据(即音视频帧)进行处理的动 阅读全文
posted @ 2021-10-14 16:27 DoubleLi 阅读(854) 评论(0) 推荐(0)

摘要: 本文的主要目的是梳理,记录自己在学习开发ffmpeg视频滤镜的笔记。参考的主要内容是根据ffmpeg中doc下的writing_filter.txt文件以及ffmpeg的源码。 1. Contex 定义自己私有的上下文结构 跳过头文件往下走,我们一般在滤镜的文件中会首先给出和定义一个自己的私有上下文 阅读全文
posted @ 2021-10-14 16:04 DoubleLi 阅读(95) 评论(0) 推荐(0)

摘要: 最近在使用ffmpeg开发了一些滤镜filter功能,中间出现一些问题,今天想把这部分的内容整理为笔记,方便以后遇到同样问题的时候,方便翻阅。 如何生成dump core文件? 当我们在linux下将ffmpeg编译好之后,进入运行调试阶段,突然ffmpeg就cash了,提示出现了一个莫名其妙的"s 阅读全文
posted @ 2021-10-14 15:47 DoubleLi 阅读(471) 评论(0) 推荐(0)

摘要: FFmpeg Filter 1. 概念介绍 在多媒体处理中,术语滤镜(filter)指的是修改未编码的原始音视频数据帧的一种软件工具。 2. 基本原理 ● 在编码前,ffmpeg可以对raw(真实/原)音频和视频使用libavfilter库中的滤镜进行处理。(非压缩数据帧)● 多个滤镜可以组成滤镜链 阅读全文
posted @ 2021-10-14 15:40 DoubleLi 阅读(2965) 评论(0) 推荐(0)

摘要: 1、执行上图的两个步骤 2、重启clion 阅读全文
posted @ 2021-10-14 10:55 DoubleLi 阅读(226) 评论(1) 推荐(1)

2021年10月13日

摘要: 其它过滤器文章:day09 1 FFmpeg过滤器框架分析。day09 2 视频过滤器实战。day09 3 音频过滤器实战(ffmpeg进行混音,将两路音频pcm数据合成一路输出)。day09 4 FFmpeg filter补充之使用filter添加水印。day09 5 FFmpeg filter补 阅读全文
posted @ 2021-10-13 18:09 DoubleLi 阅读(125) 评论(0) 推荐(0)

摘要: 文章目录 一、Docker基础介绍 1.1 我们为什么要使用Docker 1.2 Docker是什么 1.3 Docker能干什么 1.4 Docker的优势 二、Docker安装 2.1 前提说明 2.2 具体安装步骤 2.3 测试 三、Docker常用命令 四、Docker 镜像 4.1 Doc 阅读全文
posted @ 2021-10-13 17:33 DoubleLi 阅读(213) 评论(0) 推荐(0)

摘要: 概述 Docker 可以通过 Dockerfile 的内容来自动构建镜像。Dockerfile 是一个包含创建镜像所有命令的文本文件,通过 docker build 命令可以根据 Dockerfile 的内容构建镜像。 一、基本结构: Dockerfile 由一行行命令语句组成,并且支持以 # 开头 阅读全文
posted @ 2021-10-13 17:11 DoubleLi 阅读(244) 评论(0) 推荐(0)

摘要: 命令格式 add_subdirectory (source_dir [binary_dir] [EXCLUDE_FROM_ALL])添加一个子目录并构建该子目录。 命令解析 source_dir必选参数。该参数指定一个子目录,子目录下应该包含CMakeLists.txt文件和代码文件。子目录可以是相 阅读全文
posted @ 2021-10-13 17:05 DoubleLi 阅读(1155) 评论(0) 推荐(0)

上一页 1 ··· 86 87 88 89 90 91 92 93 94 ··· 474 下一页