代码改变世界

阅读排行榜

(三) ffmpeg filter学习-编写自己的filter

2017-10-25 14:25 by nigaopeng, 6187 阅读, 收藏,
摘要: 目录 目录 什么是ffmpeg filter 如何使用ffmpeg filter 1 将输入的1920x1080缩小到960x540输出 2 为视频添加logo 3 去掉视频的logo 自己写一个过滤器 filter的结构体 filter_frame调用流程 1 decode_video ffmpe 阅读全文

Qt中QT_BEGIN_NAMESPACE和QT_END_NAMESPACE的作用

2017-09-08 09:31 by nigaopeng, 5759 阅读, 收藏,
摘要: 在Qt中,我们经常会看到 也就是说,如果你定义以下内容: QT_BEGIN_NAMESPACE class QAction; class QMenu; class QPlainTextEdit; QT_END_NAMESPACE QT_BEGIN_NAMESPACE class QAction; c 阅读全文

Qt之图形(QPainterPath)

2017-09-08 17:12 by nigaopeng, 5598 阅读, 收藏,
摘要: 简述 QPainterPath 类(绘图路径)提供了一个容器,用于绘图操作,可以创建和重用图形形状。 绘图路径是由许多图形化的构建块组成的对象,例如:矩形、椭圆、直线和曲线。构建块可以加入在封闭的子路径中,例如:矩形或椭圆。封闭的路径的起点和终点是一致的,或者他们可以作为未封闭的子路径独立存在,如: 阅读全文

Buildroot构建指南——工具链

2017-12-15 11:40 by nigaopeng, 5481 阅读, 收藏,
摘要: Linux系统的交叉编译工具链用来将源代码变成bin文件或者库文件的一个软件。一般大家默认工具链等于gcc或者arm-linux-gcc,但是实际上,gcc只是工具链的编译器部分,不是全部,制作一个工具链的原材料,除了gcc,还需要linux内核,libc库等一系列的软件包。所谓万事开头难,如何在B 阅读全文

(二) ffmpeg filter学习--混音实现

2017-10-24 19:30 by nigaopeng, 5461 阅读, 收藏,
摘要: Audio 混音实现 从FFMPEG原生代码doc/examples/filtering_audio.c修改而来。 ffmpeg版本信息 代码实现: filter工作是通过递归的方式工作,递归主要在ff_filter_graph_run_once函数里面实现。 补充两个图: filter的pipel 阅读全文
上一页 1 2 3 4 5 6 7 8 ··· 36 下一页