跳到主要内容

FFmpeg官方正版 v7.1.0

大小 19.52MB
版本 7.1.0
语言 简体中文
分类 网络软件
软件介绍

FFmpeg官方正版 v7.1.0 是一款命令行多媒体转码软件,安装包 19.52MB,编解码算法覆盖面广,能对音视频文件执行转码、压缩、提取、截取、合并、录制等操作,支持采集卡与摄像头采集、屏幕录制,并可通过 RTP 把流推给支持 RTSP 的流媒体服务器,适合需要批量处理视频的进阶用户。

一条命令完成格式转换

FFmpeg 没有图形界面,所有操作靠命令行参数完成,这也是它效率高的原因。最简单的音频转换一行搞定:ffmpeg -i my_audio.wav my_audio.mp3,-i 后面接源文件,命令末尾写目标文件名。视频转换同理,加 -s 参数同步设定输出分辨率,例如 -s 500×500 把源视频转成 500×500 的 flv 文件,avi 转 flv 这类需求顺手就办了。

  • -i 指定输入,可以是常规文件、管道、网络数据流或抓取设备;
  • -s 设定目标视频分辨率;
  • -f 强制指定格式,-vn 取消视频流只输出音频。

-ss 与 -t 精确截取

截取靠两个参数配合。-ss 定位开始时间,语法 hh:mm:ss,可精确到毫秒;-t 限定持续时长。从第 10 秒开始、以每秒 25 帧的速度连抓 5 秒画面,写法是 ffmpeg -i test.mpg -r 25 -ss 00:00:10 -t 00:00:05 image%05d.png。-r 控制帧率,默认 25,改成 1 就是每秒截一张图,做时间轴缩略图正好。抓静态、动态图片都支持,gif 抓出来体积大、播放不流畅,官方也不推荐这种用法。

抽音轨是另一个高频操作:ffmpeg -i video.avi -vn audio.mp3,一条命令把声音剥出来存成 mp3。图片合成视频也不难,ffmpeg -f image2 -i img%d.jpg /tmp/a.mpg 把编号图片串成一段影片。

音频转换在日常素材整理里用得最多:wav 文件体积大、兼容一般,转成 mp3 后存储和分享都轻便,一条指令的事。视频截图做封面也顺手,-ss 定位到关键时间点,抓一张 PNG 就能当缩略图。

屏幕录制与推流链路

除了处理现成文件,FFmpeg 能直接捕捉视频采集卡、USB 摄像头的图像,录制屏幕同样在能力范围内。采集到的内容可以通过 RTP 流式传输到支持 RTSP 的流媒体服务器,直播链路就此打通。任意采样率之间可以切换,动态调整视频大小时走高质量多相滤波器,缩放画质有保障。

使用方法

  • 在口袋网下载安装包并打开;
  • 选择自定义安装,指定安装位置后点击安装;
  • 安装完成后打开命令提示符,切到安装目录或提前配好环境变量;
  • 输入 ffmpeg -version,屏幕出现版本信息说明环境可用;
  • 用 ffmpeg -i 文件名 查看媒体流信息,再按需求拼转码参数。

参数顺序有讲究,输入文件永远写在输出文件前面,写反了命令不会按预期执行。常用命令存成脚本重复调用,比每次手敲省心。

水印与批量处理

给视频添加水印走编解码通道:把压缩编码数据解码成像素数据,处理后再编码回视频压缩数据,一条命令链完成。多输入多输出也支持,-i 指定任意数量的输入,输出文件名排在一起,批处理脚本配合起来,整晚转码第二天收活。v7.1.0 优化了软件界面并修复了已知问题。