video.preset的值为null和ultrafast的区别

video.preset是H.264编码器的速度/压缩率预设,通常对应FFmpeg/libx264的preset。

在这里,

sh 复制代码
"video.codec": "h264",
"video.crf": 30,
"video.preset": null

含义大概是:

  • null:不显式指定preset,让PyAV/FFmpeg使用默认值。对libx264来说通常接近medium。
  • ultrafast:显式使用最快编码模式,编码速度更块,但压缩效率更差,生成的视频通常更大。

一般区别:

值 编码速度 文件大小 画质
null/默认 中等 较小 正常
ultrafast 很快 明显更大 同crf下大体接近,但压缩效率差

video.crf是30,它主要控制质量/码率倾向;preset不直接表示画质,而是表示编码器愿意花多少时间压缩。ultrafast会少做压缩优化,所以同样crf=30下文件可能更大。

如果为了快速生成/转换数据,ultrafast可以用;如果更在意磁盘占用,保持null或用medium更合适。

相关推荐
无足鸟ICT3 小时前
【RHCA+】安装Tuned
linux·服务器·centos
测试界的小码农8 小时前
【Linux 命令实战(06):Linux 文件权限管理,掌握 chmod、chown、chgrp】
linux·运维·服务器
一条破秋裤9 小时前
【1114】【并发控制】【笔记】
linux
2035去旅行11 小时前
ADB的底层原理
linux·adb·嵌入式·arm·soc
武子康11 小时前
单卡 A6000 跑 Qwen-Drive:怎样留下可比较的第一条基线?
linux·人工智能·深度学习
女神下凡11 小时前
芯参谋(107):杰理AC_中科蓝讯_开发指南
linux·服务器·网络·单片机·嵌入式硬件
落羽的落羽11 小时前
【C++】C++17的主要特性
linux·服务器·开发语言·c++·算法·机器学习
爱和冰阔落16 小时前
【Linux网络】TCP 半包粘包怎么解决?从长度报头、JSON 拆包到网络计算器完整实战
linux·运维·网络·tcp/ip
say_fall17 小时前
【Linux网络编程】UDP套接字编程:系统编程组件、基础回显服务、InetAddr与地址转换、翻译服务与线程池聊天室
linux·服务器·网络·udp·vr
ö Constancy18 小时前
一台电脑的硬件组成与作用:按功能分类详解(Windows 与 Linux 视角)
linux·windows·电脑