ffmpeg linux安装_ffmpeg命令中文手册
功能
视频转换和编辑工具
示例
1、从mp4视频文件中提取音频并保存为mp3音频格式
[root@node_116 video]# ffmpeg -i video.mp4 -vn sound.mp3ffmpeg version 4.1.3-static https://johnvansickle.com/ffmpeg/ Copyright (c) 2000-2019 the FFmpeg developers built with gcc 6.3.0 (Debian 6.3.0-18+deb9u1) 20170516此处省略N行...[root@node_116 video]# lssound.mp3 video.mp4
2、从视频文件或gif图片中逐帧提取图片,并加上编号。(很有意思,这里演示视频格式,gif图片你可以试下。)
[root@node_116 video]# ffmpeg -i video.mp4 frame_%d.png此处省略N行输出...[root@node_116 video]# lsframe_100.png frame_138.png 此处省略N张图片输去...
3、将png或jpg等图片格式合并成视频文件或gif图片,也就是示例2的逆操作。
ffmpeg -i frame_%d.png -vcodec mpeg4 frame.mp4
4、提取视频文件指定时间点的1帧,下面演示的是提取第10秒的1帧。
ffmpeg -ss 00:10 -i video.mp4 -frames 1 -f image2 frame0010.png
5、提取视频文件video.mp4的第5秒到第10秒,不指定-to选项则提取到视频结束。
ffmpeg -ss 00:05 -to 00:10 -i video.mp4 -codec copy output.mp4
6、将video.mp4转换为video.avi,ACC音频为128kbit,h264视频CRF为23。
ffmpeg -i video.mp4 -codec:audio aac -b:audio 128k -codec:video libx264 -crf 23 video.avi
7、给视频加文字水印,颜色为红色,水印内容为LinuxTime。水印位置对应命令中的x轴和y轴。
ffmpeg -hwaccel cuvid -i video.mp4 -c:v libx264 -c:a copy -vf "drawtext=fontfile=zh.ttf:text='LinuxTime':x=1200:y=900:fontsize=50:fontcolor=red:shadowy=2" out_video.mp4
补充
1、安装也非常简单,推荐下载staic包,下载后解压到相应目录,然后指定环境变量就能使用了,来张windows系统的截图吧!Linux更简单!
长按识别或扫码关注「Linux命令手册」
可以快速查询命令和提升Linux技能哦!
ffmpeg linux安装_ffmpeg命令中文手册相关推荐
- linux操作系统安装man,在deepin linux系统终端中安装man的中文手册
本文教你在深度deepin linux操作系统终端中安装man的中文手册的方法,当前manjaro系统的man的中文手册相当的好,在deepin的lion源中也可以安装man的中文手册,可参考解决de ...
- Linux 安装字体库 中文字体
Linux 安装字体库 & 中文字体 发现有中文乱码和中文字体不整齐(重叠)的情况,首先考虑的就是操作系统是否有中文字体,在CentOS 7中发现输入命令查看字体列表是提示命令无效: 如上图可 ...
- 【转载】man rsync翻译(rsync命令中文手册)
本文转自:博客园-骏马金龙.作者是个狠人,把手册每个命令都翻译了一遍.翻译不易,特打赏了作者1元RMB作为感谢,哈哈.:-) 看到原译文这么长,心里有些触动.想起最近看的<大师谈游戏设计:创意与 ...
- man rsync翻译(rsync命令中文手册)
本文为命令rsync的man文档翻译,几乎所有的选项都翻译了,另外关于筛选规则部分只翻译了一部分.由于原文很多地方都比较啰嗦,所以译文中有些内容可能容易让国人疑惑,所以我个人在某些地方加上了注释.若有 ...
- 20165301 预备作业三:Linux安装及命令入门
预备作业三:Linux安装及命令入门 VirtualBox虚拟机的安装 在进行安装之前,原本以为有了娄老师的安装教程会是一件很容易的事情.万万没想到,在自己实际动手操作中,还是遇到了许多困难.通过与同 ...
- Linux安装rz命令和sz命令方法教程
Windows向Linux系统上传或者下载文件可以使用rz命令或者sz命令,安装猿分享Linux安装rz命令和sz命令方法教程: Linux安装rz命令和sz命令的方法 如果Linux系统没有安装rz ...
- linux安装gcc命令步骤(centos安装gcc命令)
linux安装gcc命令步骤(centos安装gcc命令) >一.前言 本文介绍在CentOS7.8系统下使用YUM升级GCC版本的相关操作步骤. CentOS7默认安装的gcc版本是4.8版本 ...
- 【Linux安装npm命令】
Linux安装npm命令 yum install -y nodejs npm install -g cnpm --registry=https://registry.npm.taobao.org np ...
- Linux中查看命令帮助手册
目录 Linux中查看命令帮助手册 查看命令类型 --- type Linux中对应的命令类型 帮助命令 help 命令 用法1 help 内部命令 用法2 命令 --help 命令的部分语法符号解析 ...
最新文章
- 一文读懂jar包的小秘密
- 研发管理工具之迭代管理测评:PingCode VS Jira
- pycharm中导入allure提示模块不存在解决方法
- 字符编码总结(UTF-8,UNICODE)
- 几点易被忽视的网络软故障排查
- [Hbase]Hbase章2 Hbase读写过程解析
- git 查看某个文件的历史记录
- Vivado中RTL封装IP流程
- Address already in use: JVM_Bind问题的解决
- php xml cdata 解析,![CDATA[文本内容]]代表的意思
- 在SQL Server Management Studio(SSMS)中调试存储过程
- 算法竞赛入门 第2版 习题3-3 UVa1225
- Java并发编程的艺术 记录(三)
- 农业物联网卡存在哪些问题?
- Linux 性能调试 之 drop_caches
- windows系统c++/VS2019编译gRPC
- php奖状,利用CSS布局做一个简单的荣誉证书(代码示例)
- matlab GUI界面变量值传递到其他.m文件
- usb gadget g_webcam uvc gadget调试
- 因为此版本的应用程序不支持其项目类型(.csproj)
热门文章
- TensorFlow基础笔记(11) max_pool2D函数 深度学习
- LeetCode简单题之检查两个字符串数组是否相等
- GOF23设计模式(结构型模式)代理模式~
- TVM实现hardware backend
- 细粒度语义分割:ICCV2019论文解析
- MVC、MVP和MVVM的优缺点
- 2021年大数据常用语言Scala(二十):函数式编程 介绍
- DCN-cs6200 DHCPv6配置
- qt mysql now()_Qt + mysql 運用 (項目一)
- HarmonyOS UI开发 match_parent与match_content