FFmpeg中文版是一款开源视频编辑处理应用程序,FFmpeg官方版提供了录制、转换以及流化音视频的完整解决方案,FFmpeg还包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多code都是从头开发的。有需要的小伙伴快来下载使用吧。
1、视频采集
ffmpeg视频采集功能非常强大,不仅可以采集视频采集卡或USB摄像头的图像,还可以进行屏幕录制,同时还支持以RTP方式将视频流传送给支持RTSP的流媒体服务器,支持直播应用。
2、视频格式转换
视频格式转换,比如可以将多种视频格式转换为flv格式,可不是视频信号转换 。
ffmpeg可以轻易地实现多种视频格式之间的相互转换(wma,rm,avi,mod等),例如可以将摄录下的视频avi等转成视频网站所采用的flv格式。
3、视频截图
对于选定的视频,截取指定时间的缩略图。视频抓图,获取静态图和动态图,不提倡抓gif文件;因为抓出的gif文件大而播放不流畅。
4、给视频加水印
使用ffmpeg 视频添加水印(logo)。
1、音频转换
ffmpeg -i my_audio.wav my_audio.mp3-i 后为要转换的音频文件,my_audio.mp3为目的音频文件
2、视频转换
ffmpeg -i my_video.mpeg -s 500×500 my_video.flv-i 后为源视频文件,-s 表示设置目标视频文件的分辨率 my_video.flv为目的视频文件
3、从视频中截取图片
ffmpeg -i test.mpg image%d.jpg默认1s截取25张图片,可以通过-r设置每秒截取的图片数量
-r fps 设置帧率,也就是每秒截取图片的数量(默认25)
ffmpeg -i test.mpg -r 1 image%d.jpg这样子每1s截取1张图片
还可以设置截取间隔,起止
-ss 设定时间位置,语法:hh:mm:ss[.xxx]
-t 时长:限制转码/捕获视频的时间,语法:hh:mm:ss[.xxx]
ffmpeg -i test.mpg -r 25 -ss 00:00:10 -t 00:00:05 images%05d.png在第10秒开始,以每秒截取25张图片的速度,截取5秒时长的图片
4、从视频中截取音频
ffmpeg -i video.avi -f mp3 audio.mp3-f 强制选择格式
ffmpeg -i video.avi -vn audio.mp3-vn 取消截取视频(也就是只输出音频文件)
5、创建截屏视频
ffmpeg -f x11grab -r 25 -s wxga -i :0.0 /tmp/outputFile.mpg0.0 是你X11 server的屏幕显示号吗,和DISPLAY一样样的.
此条命令以每秒25帧的速率来截取wxga屏幕视频,当然这里可以用-s 来设置视频分辨率,输出文件是/tmp/outputFile.mpg
6、用图片制作视频
ffmpeg -f image2 -i img%d.jpg /tmp/a.mpg
将`img001.jpg’,`img002.jpg'这种顺序排列的图片文件转制作为视频
7、从webcam中截取视频
ffmpeg -f video4linux2 -s 320x240 -i /dev/video0 out.mpg
同时截取音频和视频:
ffmpeg -f oss -i /dev/dsp -f video4linux2 -s 320x240 -i /dev/video0 out.mpg
/dev/video0为视频设备 /dev/dsp为音频设备
1、下载软件安装包,解压FFmpeg文件夹,它会在原来下载文件位置生成一个新的文件夹。该文件夹名字类似于“ffmpeg-20180605-b748772-win64-static”。打开这个文件夹,以供稍后使用。
2、打开C:盘。点击开始菜单,然后点击计算机。选择安装Windows系统的磁盘(一般是C:)。在C:盘的根目录下(该目录下有名为Windows和Program Files文件夹),右击并在弹出菜单中选择新建文件夹。将新文件夹命名为“ffmpeg”。
3、打开新建的“ffmpeg”文件夹。将解压生成的文件夹中内容全部拷贝到“ffmpeg”文件夹中。
4、点击开始菜单,然后右击计算机。在右键菜单中选择属性。在系统窗口中,点击左边窗体中的“高级系统设置”链接。
5、点击系统属性窗口中的环境变量按钮。它位于窗口的底端。
6、在"用户变量"区域选择PATH条目。它位于环境变量窗口中的第一个框架内。点击编辑按钮。
①在“变量值”栏,在其原始内容后输入;c:ffmpegbin。如果你将ffmpeg拷贝到了其他磁盘,那么需要更改磁盘盘符。
②点击确认保存更改。如果在这个窗口输入的内容有误,那么有可能会造成Windows无法正常启动。
③如果在"用户变量"设置下没有PATH条目,点击新建按钮创建。在变量名栏输入PATH。
④这个方法可以让当前用户能够使用FFmpeg。其他Windows用户不能够使用。如果要使每个用户都能够使用,你需要在"系统变量"的PATH条目中添加;c:ffmpegbin。
注意:不要够删除在变量中原来已有的内容。
7、打开命令提示符窗口。输入命令“ffmpeg –version”。如果命令提示窗口返回FFmpeg的版本信息,那么就说明安装成功了,你可以在命令提示行中任意文件夹下运行FFmpeg。
8、现在,你可以使用FFmpeg进行各种媒体格式的转换了。
配置环境变量
1、打开控制面板,选择:系统和安全
2、选择: 系统
3、选择:高级系统设置
4、选择:高级菜单,双击打开右下角的环境变量
5、选择:系统变量中的path。点击编辑。
6、选择:新建
7、输入你解压后的ffmpeg文件的路径(注意,路径写到ffmpeg文件下的bin目录
配置完成后,打开命令提示符(windows徽标键+R键,输入cmd):
打开后输入命令:ffmpeg -version
什么是ffmpeg
FFmpeg是一个自由软件,可以运行音频和视频多种格式的录影、转换、流功能1,包含了libavcodec ─这是一个用于多个项目中音频和视频的解码器库,以及libavformat——一个音频与视频格式转换库。
怎样修改途径更新中文输出?
在FFmpeg中文版界面选项formard_路径用utf8编码,即可重新刷新即可。
用ffmpeg不能正确生成中文名字的文件,怎么解决?
确定下,是ffmpeg不支持中文,还是ffmprg字符集不一致导致的乱码。如果后者,转换下就能支持中文了;
那就生成英文文件后再改名。
一个新的主要版本,现在可用!一些亮点:
AudioToolbox 输出设备
MacCaption 分路器
PGX解码器
AV1 编码支持 SVT-AV1
Cineform 高清编码器
ADPCM Argonaut 游戏编码器
Argonaut Games ASF 多路复用器
AV1 低开销比特流格式解复用器
RPZA 视频编码器
通过 librist 的 RIST 协议
我们强烈建议用户、分销商和系统集成商升级,除非他们使用当前的 git master
同类推荐
2022-09-18
立即下载2022-09-18
立即下载2022-09-18
立即下载2022-09-14
立即下载2022-09-14
立即下载2022-09-14
立即下载相关文章
FFmpeg如何抓取屏幕?
2022-05-11喵影工厂怎么加字幕?
2020-12-07喵影工厂添加字幕或标题的教程
2020-12-07视频编辑专家加水印的方法
2020-12-04教你去除视频编辑专家录制视频中的音乐或杂音
2020-12-04视频编辑专家如何添加字幕
2020-12-04office 2013最新密钥:office 2013序列号 密钥分享
2020-07-07炉石传说诸葛亮安度因皮肤怎么样 炉石传说诸葛亮安度因皮肤介绍
2022-08-16腾讯会议如何添加文件?腾讯会议添加文件的方法
2021-11-18CorelDRAW 2018如何旋转对象?
2020-08-14