强大的音视频处理工具: FFmpeg
v1.0 更新时间: 20210914 简介 介绍⾳视频处理⼯具FFmpeg有哪些强⼤的功能。先对ffmpeg进⾏概览, 包括可以⽤来⼲什么,与之相关的ffprobe、ffplay、ffserver等⼯具;再介 绍如何安装ffmpeg;如何⽤ffmpeg处理⾳频,⽐如从⾳频中提取某段⾳频 ⽚段;以及各种视频处理,包括视频属性的获取和调整,包括调整视频宽 ⾼尺⼨⼤⼩;以及动图gif处 ffmpeg与相关的ffprobe,ffplay,ffserver 的区别 ffmpeg:处理⾳视频 ffprobe:检测⾳视频 -》 获取相关⽂件的属性和信息 ffplay:播放⾳视频及其他⼀些辅助功能 辅助功能举例: 播放视频并显示⽔印位置:便于发现⽔印位置是否准确 播放效果: -》⽅便看出要去除的⽔印的位置有偏差 可以后续再调整参数值,让去除⽔印的区域更加准 确 ffserver:搭建流媒体服务器 -》⽤来⽀持其他端去播放⾳视频 --with-opus \ --with-opus \ --with-x265 --with-x265 安装ffmpeg,和相关ffprobe,ffplay,甚⾄ ffserver 去官⽹ Download FFmpeg https://ffmpeg.org/download.html 提到的: static FFmpeg binaries for macOS0 码力 | 73 页 | 11.57 MB | 1 年前3强大的音视频处理工具:FFmpeg
v1.0 更新时间: 20210914 简介 介绍音视频处理工具FFmpeg有哪些强大的功能。先对ffmpeg进行概 览,包括可以用来干什么,与之相关的ffprobe、ffplay、ffserver等工 具;再介绍如何安装ffmpeg;如何用ffmpeg处理音频,比如从音频中 提取某段音频片段;以及各种视频处理,包括视频属性的获取和调 整,包括调整视频宽高尺寸大小;以及动图gif处理,包括视频转动 right reserved, powered by Gitbook最后更新: 2021-09-14 11:22:40 FFmpeg相关 ffmpeg与相关的ffprobe,ffplay,ffserver 的区别 ffmpeg:处理音视频 ffprobe:检测音视频 -》 获取相关文件的属性和信息 ffplay:播放音视频及其他一些辅助功能 辅助功能举例: 播放视频并显示水印位置:便于发现水印位置是否准确 p4,delogo=x=490:y=30:w=130:h=50:show=1" 播放效果: -》方便看出要去除的水印的位置有偏差 可以后续再调整参数值,让去除水印的区域更加 准确 ffserver:搭建流媒体服务器 -》用来支持其他端去播放音视频 crifan.com,使用署名4.0国际(CC BY 4.0)协议发布 all right reserved, powered by Gitbook最后更新:0 码力 | 139 页 | 9.35 MB | 1 年前3强大的音视频处理工具:FFmpeg
最新版本: v1.0 更新时间: 20210914 简介 介绍音视频处理工具FFmpeg有哪些强大的功能。先对ffmpeg进行概览,包括可以用来 干什么,与之相关的ffprobe、ffplay、ffserver等工具;再介绍如何安装ffmpeg;如何用 ffmpeg处理音频,比如从音频中提取某段音频片段;以及各种视频处理,包括视频属 性的获取和调整,包括调整视频宽高尺寸大小;以及动图gif处理,包括视频转动图、 right reserved , powered by Gitbook最后更新: 2021-09-14 11:22:40 FFmpeg相关 ffmpeg与相关的ffprobe,ffplay,ffserver的区别 ffmpeg:处理音视频 ffprobe:检测音视频 -》 获取相关文件的属性和信息 ffplay:播放音视频及其他一些辅助功能 辅助功能举例: 播放视频并显示水印位置:便于发现水印位置是否准确 mp4,delogo=x=490:y=30:w=130:h=50:show=1" 播放效果: -》方便看出要去除的水印的位置有偏差 可以后续再调整参数值,让去除水印的区域更加准确 ffserver:搭建流媒体服务器 -》用来支持其他端去播放音视频 crifan.com , 使 用 署 名 4.0 国 际 (CC BY 4.0) 协 议 发 布 all right reserved ,0 码力 | 139 页 | 2.60 MB | 1 年前3ffmpeg翻译文档
ffmpeg 会尽量以最高可能的帧率读取。这个选项可以降低从输入读取的帧率,这常用于实时输 出(例如直播流)。 -loop_input :循环输入流。当前它仅作用于图片流。这个选项主要用于FFserver自动化测试。 这个选项现在过时了,应该使用 -loop 1 。 -loop_output number_of_times :重复播放 number_of_times 次。这是对于GIF类型的动画(0表示 现大量丢包现象。 -override_ffserver (global) :对 ffserver 的输入进行指定。使用这个选项 ffmpeg 可以把任 意输入映射给 ffserver 并且同时控制很多编码可能。如果没有这个选项,则 ffmpeg 仅能根 据 ffserver 所要求的数据进行传输。 这个选项应用场景是 ffserver 需要一些特性,但文件/设备不提供,这时可以利用 以利用 ffmpeg 作 为中间处理环节控制后输出到 ffserver 到达所需要求。 -sdp_file file (global) :输出 sdp 信息到文件 file 。它会在至少一个输出不是 rtp 流时同时 输出 sdp 信息。 -discard (input) :允许丢弃特定的流或者分离出的流上的部分帧,但不是所有的分离器都支持 这个特性。 none :不丢帧0 码力 | 502 页 | 3.06 MB | 1 年前3FFMPEG 镜像使用指南
用此目录下的脚本来告知提示您操作。 软件操作命令汇总 1. 基础命令 ffmpeg #针对音频视频文件的转码等操作 ffprobe #查看视频音频文件信息 ffserver #启动流媒体服务,但需要另行编写配置文件 1. ffmepg 一些基础应用功能简介 ffmpeg -i input_file -vcodec copy -an output_file_video0 码力 | 2 页 | 71.75 KB | 1 年前3
共 5 条
- 1