|
|
发表于 2026-7-5 16:13:35
|
显示全部楼层
本帖最后由 redyear2026 于 2026-7-5 17:03 编辑
在可免费使用的压片利器中,handbrake 是一个不错的选项。
需要一点基本概念作为话头 》视频文件大小与码率和时长的关系式如下:
视频文件尺寸 = (音频码率+视频码率) x 时长 / 8
其中:文件尺寸单位=MB,码率单位=MB/秒,时长单位=秒
可见,时长不变,只能调整码率,其中音频码率用 aac 96MB/秒 应该足够,关键就是调整视频码率,用你提供的示例可以估算,1600mb 源文件压成 200mb,视频码率可选 450-500mb 试用区间,先用 480mb 试行。
控制文件尺寸之后就是要尽量提高视频质量,须用 two-pass 或 multi-pass 参数实现,其代价是增加耗时,当然还可更加优化视频质量,如追加采用 --x264-preset slow 参数,但要准备压片过程更加耗时...
如果是在50寸视屏上播放,还可尝试通过降低压片分辨率来进一步改善压片的细节观感,例如先用 480P 试行。
以下是采用新版(1.11.2)的命令行软件 handbrakeCLI.exe 的示例参数
- handbrakecli -i input_1080p.mp4 -o output_480p.mp4 -e x264 -b 480 --multi-pass --turbo -E av_aac -B 96 -R Auto -X 854 -Y 480
复制代码
|
|