ffmpeg压缩视频记录
💡
原文中文,约1100字,阅读约需3分钟。
📝
内容提要
本文介绍了使用ffmpeg命令行工具处理视频文件的方法,包括指定输入文件、设置视频滤镜、选择编码器、调整质量因子和比特率等参数。通过这些步骤,可以生成一个720p分辨率的视频文件,保持音频质量并减少编码时间。
🎯
关键要点
- 使用ffmpeg命令行工具处理视频文件。
- 指定输入文件为video.mp4。
- 使用视频滤镜缩放视频帧尺寸,宽度设置为720像素,高度保持原始比例。
- 设置视频编码器为H.264,使用libx264库进行编码。
- 设置恒定质量因子为23,保证较好的画质。
- 设置视频比特率为6000kbps,平衡输出文件大小与视频质量。
- 音频流直接复制,不进行重新编码,以保留原始音频质量。
- 设置输出视频的帧率为30帧每秒,生成720p分辨率的视频文件。
❓
延伸问答
如何使用ffmpeg压缩视频文件?
使用ffmpeg命令行工具,指定输入文件,设置视频滤镜、编码器、质量因子和比特率等参数。
ffmpeg中如何设置视频分辨率为720p?
使用视频滤镜参数-vf scale=720:-2,将宽度设置为720像素,高度保持原始比例。
ffmpeg的恒定质量因子是什么?
恒定质量因子(CRF)用于控制视频质量,范围通常在0到51之间,数值越小质量越高,23是一个较好的平衡点。
如何在ffmpeg中设置视频比特率?
使用参数-b:v 6000k设置视频比特率为6000kbps,以平衡输出文件大小与视频质量。
ffmpeg如何处理音频流?
使用-c:a copy参数,音频流不进行重新编码,直接复制以保留原始音频质量。
生成的视频文件的帧率是多少?
输出视频的帧率设置为30帧每秒(fps)。
➡️