ffmpeg基本杂谈_20171116## FFmpeg ## 杂谈 最后更新时间:2019-11-16 ## 自我介绍 • 07 年参加工作,图像系统入行 • 2011 年开始涉足 Android Multimedia • 2012 年开始全身心涉足 FFmpeg • 2013 年开始涉足流媒体 CDN,同时开始向 FFmpeg 贡献代码 • 2016 年开始受邀成为 FFmpeg Maintainer / Committer、Consult Vote Community Committee 成员 • GSoC 2019 FFmpeg Mentor ## FFmpeg History ## • Introduction - Open-source multimedia library,遵从GPL/LGPL协议,ffmpeg只是一个商标,它的所有权属于ffmpeg org。 ## • History - 由Fabrice Bellard(法国著名程序员Born merge代码 # FFmpeg Development Framework Introduction  ## FFmpeg Version Management ## • Tool 源码管理工具使用Git和SVN,FFmpeg最早是基于Li0 码力 | 55 页 | 20.91 MB | 2 年前3
ffmpeg翻译文档音频源 36 音频槽 37 视频滤镜 38 视频源 39 视频槽 40 多媒体滤镜 41 多媒体源 42 参考 43 开发人员 ## 致谢 当前文档《ffmpeg 翻译文档(ffmpeg 中文文档)》由进击的皇虫使用书栈(BookStack.CN)进行构建,生成于2018-05-26。 书栈(BookStack.CN) 仅提供文档编写、整理、归类等功能,以及对文档内容的生成和导出工具。 cn/books/other-doc-cn-ffmpeg 书栈官网:http://www.bookstack.cn 书栈开源:https://github.com/TruthHun 分享,让知识传承更久远!感谢知识的创造者,感谢知识的分享者,也感谢每一位阅读到此处的读者,因为我们都将成为知识的传承者。 ## README - ffmpeg 翻译文档(ffmpeg-all 包含重要组件) - 来源(书栈小编注) 来源(书栈小编注) ## ffmpeg 翻译文档(ffmpeg-all 包含重要组件) ## 目录: - 1 命令语法 - 2 描述/概览 - 3 详细说明 - 4 流的选择(指定) - 5 选项 - 技巧/提示(原版已废弃) - 6 例子 - 7 语法 - 8 表达式计算/求值 - 9 OpenGL 选项 - 10 编码选项 - 11 解码器 -0 码力 | 502 页 | 3.06 MB | 2 年前3
FFMPEG 镜像使用指南# FFMPEG 镜像使用指南 ## 镜像环境说明 镜像版本说明 操作系统:centos 6.5 64 位 软件:ffmpeg version 3.0.2 - static ## 镜像安装说明 1. 在镜像环境中,/alidata/install/ 目录中是安装镜像环境的脚本,您可以在 centos 6.5 系统中自行采用此脚本安装,安装后的环境跟镜像里初始化的环境一致。 2. 在镜像环境中,使用 在镜像环境中,使用 ffmpeg 官方(http://ffmpeg.org)下载的软件包,加以便捷配置,方便客户使用。 ## 软件目录及配置列表 软件的主目录:/alidata/server/ffmpeg 软件运行目录:/alidata/server/ffmpeg/bin/ 已经连接到 /bin/ 目录中。 init 目录: /alidata/init 为当用户用镜像创建系统后,当且仅当用户 软件操作命令汇总 1. 基础命令 ffmpeg #针对音频视频文件的转码等操作 ffprobe #查看视频音频文件信息 ffserver #启动流媒体服务,但需要另行编写配置文件 1. ffmepg 一些基础应用功能简介 ffmpeg -i input_file -vcodec copy -an output_file_video #分离视频流 ffmpeg -i input_file -acodec0 码力 | 2 页 | 71.75 KB | 2 年前3
FFmpeg AV1 编码## FFmpeg AV1 编码 作者:HaujetZhao 原文链接:https://ld246.com/article/1612321469564 来源网站:链滴 许可协议:署名-相同方式共享4.0国际(CC BY-SA 4.0) ## 英文原文 ## libaom AV1 编码指南 libaom-av1 是用于支持由 AOM(Alliance for Open Media,开放媒体联盟)制定的 约束质量(Constrained Quality) ● 二压平均比特率(2-pass average bitrate) ● 单压平均比特率(1-pass average bitrate) 要查看可用选项,运行 FFmpeg -h encoder=libaom-av1 提醒:libaom 版本低于 2.0.0 的用户需要使用 -strict experimental 选项(或者缩写 -strict -2) ## 特率。这可以得更好的总体质量。如果你不需要压缩到指定的文件体积,这应当是你的最佳选择。 要启用这个选项,你必须同时使用 -crf 和 -b:v 0 这两个选项。-b:v 的值 必须是 0! ffmpeg -i input.mp4 -c:v libaom-av1 -crf 30 -b:v 0 av1 test.mkv CRF 的值可以是 0–63,数字越小,画质越高,同时文件体积越大。 ##0 码力 | 3 页 | 232.39 KB | 2 年前3
FFmpeg滤镜开发人脸识别## FFmpeg滤镜开发 - 人脸识别 刘歧 OnVideo 联合创始人 • 现任职于OnVideo • 业余参与维护与开发 FFmpeg • 音视频流媒体爱好者 ## ON VIDEO  ## 个人介绍 ## 内容大纲 ![I jpg) 人工智能开放平台 ## SENETIME 商汤科技 ## 技术选择 - 选择困难 众多选择,各有优劣势 ➢ License 规避处理 ▶ 基于 FFmpeg 原有的 OCV 滤镜处理 ▶ 基于 FFmpeg 的 Frei0r (GPL v2) ▶ 自己封装一个so ## Switch接口 - 可适配 ▶ init 初始化各种参数 object_detect 识别的对象 ff_filter_frame(outlink, out); ## 集成操作 - 多AVFilter联动 ▶ face detect filter 与 overlay filter联动效果 ./ffmpeg -i input.mp4 -i picture.png -filter_complex "[0:v]facedetect[detect];[detect][1:v]overlay=x=0 码力 | 20 页 | 547.54 KB | 2 年前3
.NET玩转音视频操作 FFmpegNET玩转音视频操作 FFmpeg 周杰 (来自长沙) Handshakes by DC Frontiers https://github.com/sdcb/Sdcb.FFmpeg  ### .NET使用FFmpeg两类方法和相关库 ## ## 命令行 FFmpeg.NET • MediaToolkit • Xabe.Ffmpeg · 自己写 ## C API平台调用 FFmpeg.AutoGen • EmguFFmpeg Sdcb.FFmpeg 优点:容易学习、入门方便、不与GPL开源协议冲突 命令行 基于进程互操作,依赖于标准流重定向管理状态  样式名称 当前脚本中已有相同的样式名"Default",要覆盖吗? No Yes ## 目录 1. 前言 1.1 2. FFmpeg概览 1.2 3. FFmpeg相关 1.2.1 4. FFmpeg安装 1.3 5. 音频处理 1.4 6. 提取音频片段 1.4.1 7. 视频处理 1.5 8. 视频属性 1.5.1 9. 获取 1 7. ffmpeg使用心得 1.7 8. 用到ffmpeg的 1.8 1. Python 1.8.1 1. help语法 1.9.1 2. 文档 1.9.2 3. 参考资料 1.9.3 ## 强大的音视频处理工具:FFmpeg • 最新版本:v1.0 • 更新时间:20210914 ## 简介 介绍音视频处理工具FFmpeg有哪些强大的功能。先对ffmpeg进行概览, 包括可以用来干什么,与之相关的ffprobe、ffplay、ffserver等工具;再介绍如何安装ffmpeg;如何用ffmpeg处理音频,比如从音频中提取某段音频片段;以及各种视频处理,包括视频属性的获取和调整,包括调整视频宽高尺寸大小;以及动图gif处理,包括视频转动图、动图转视频;以及水印处理,包括去除视频水印;从视频中提取完整音频和音频片段;字幕相关处理,包括字幕的背景知识,包括软字幕和硬0 码力 | 139 页 | 2.60 MB | 2 年前3
强大的音视频处理工具:FFmpeg## 强大的音视频处理工具:FFmpeg Crifan Li## 目录 前言 1.1 FFmpeg 概览 1.2 FFmpeg 相关 1.2.1 FFmpeg 安装 1.3 音频处理 1.4 提取音频片段 1.4.1 视频处理 1.5 视频属性 1.5.1 6.5.2 ffmpeg 使用心得 1.7 用到ffmpeg 的 1.8 Python 1.8.1 附录 1.9 help 语法 1.9.1 文档 1.9.2 参考资料 1.9.3 ## 强大的音视频处理工具:FFmpeg • 最新版本:v1.0 • 更新时间:20210914 ## 简介 介绍音视频处理工具FFmpeg有哪些强大的功能。 先对ffmpeg进行概览,包括可以用来干什么,与之相关的ffprobe、ffplay、ffserver等工具;再介绍如何安装ffmpeg;如何用ffmpeg处理音频,比如从音频中提取某段音频片段;以及各种视频处理,包括视频属性的获取和调整,包括调整视频宽高尺寸大小;以及动图gif处理,包括视频转动图、动图转视频;以及水印处理,包括去除视频水印;从视频中提取完整音频和音频片段;字幕相关处理,包括字幕 0 码力 | 139 页 | 9.35 MB | 2 年前3
FFmpeg在Intel GPU上的硬件加速与优化## FFmpeg在Intel GPU上的硬件加速与优化 赵军 DCG/NPG @ Intel ## 介绍FFmpeg VAAPI • Media pipeline review • 何谓FFmpeg VAAPI • 为什么我们需要FFmpeg VAAPI • 当前状态 • 更进一步的计划 · 附录 ## 典型的 media pipeline SOURCE libavformat ..) Video Renderer a/v sync Audio ES2 Audio Filter Audio Renderer libavutil ## 何谓FFmpeg/VAAPI ## • FFmpeg - The most popular open-source multimedia manipulation tools with a library of plugins processing pipelines and have achieved wide adoption across the world. (https://developer.nvidia.com/ffmpeg) ## • Tools and Library • To Convert, manipulate and stream multimedia formats and protocols •0 码力 | 26 页 | 964.83 KB | 2 年前3
共 162 条
- 1
- 2
- 3
- 4
- 5
- 6
- 17













