糯米园有猫!
推荐 小软件 小技巧 新教程 小模板 微跨境 黑科技 小工具 🌾小米粒 ℹ️关于本站
FFmpeg 多媒体处理工具
FFmpeg 多媒体处理工具v7.1
Windows / Linux / macOS 85 MB FFmpeg Team 82 阅读
FFmpeg 是一款跨平台的开源多媒体处理工具,支持几乎所有的音视频格式的转换、录制、流媒体处理。提供libavcodec/libavformat等核心库,是VLC/OBS等众多软件的基础。

详细介绍

FFmpeg 是一款跨平台的开源多媒体处理工具,由 Fabrice Bellard 于2000年创建。FFmpeg 是多媒体处理领域的事实标准,几乎支持所有已知的音视频格式,被广泛应用于视频转换、录制、流媒体处理等场景。 核心组件: - ffmpeg:命令行多媒体转换工具 - ffplay:基于 SDL 的媒体播放器 - ffprobe:多媒体流分析工具 - libavcodec:音视频编解码器库 - libavformat:音视频封装格式处理库 - libavutil:工具函数库 - libavfilter:音视频滤镜库 - libavdevice:设备输入输出库 - libswresample:音频重采样库 - libswscale:图像缩放和色彩空间转换库 支持格式: - 视频:MP4、AVI、MKV、MOV、FLV、WMV、WebM 等 - 音频:MP3、AAC、FLAC、OGG、WAV、WMA 等 - 图片:JPEG、PNG、GIF、BMP、WebP 等 - 编码:H.264、H.265、VP9、AV1、MPEG-4 等 常用命令: # 格式转换 ffmpeg -i input.mp4 output.avi # 压缩视频 ffmpeg -i input.mp4 -vcodec libx264 -crf 23 output.mp4 # 提取音频 ffmpeg -i input.mp4 -vn -acodec copy output.aac # 截取片段 ffmpeg -i input.mp4 -ss 00:01:00 -t 30 output.mp4 # 添加字幕 ffmpeg -i input.mp4 -vf subtitles=sub.srt output.mp4 应用场景: - 视频格式转换和压缩 - 流媒体服务器(配合 Nginx-RTMP) - 视频编辑和滤镜处理 - 屏幕录制和直播推流 - 多媒体分析和元数据提取 - 批量处理和水印添加 使用 FFmpeg 的项目: - VLC 媒体播放器 - OBS Studio 直播软件 - YouTube 视频处理 - Blender 视频编辑 系统要求: Windows / Linux / macOS / Android / iOS 几乎支持所有主流操作系统和架构。