mp3 - 如何使用lame.h中的preset_mode?
问题描述
我想使用预设,lame.h
但不知道要与预设模式常量一起使用哪个函数?
常数:
/*presets*/
typedef enum preset_mode_e {
/*values from 8 to 320 should be reserved for abr bitrates*/
/*for abr I'd suggest to directly use the targeted bitrate as a value*/
ABR_8 = 8,
ABR_320 = 320,
V9 = 410, /*Vx to match Lame and VBR_xx to match FhG*/
VBR_10 = 410,
V8 = 420,
VBR_20 = 420,
V7 = 430,
VBR_30 = 430,
V6 = 440,
VBR_40 = 440,
V5 = 450,
VBR_50 = 450,
V4 = 460,
VBR_60 = 460,
V3 = 470,
VBR_70 = 470,
V2 = 480,
VBR_80 = 480,
V1 = 490,
VBR_90 = 490,
V0 = 500,
VBR_100 = 500,
/*still there for compatibility*/
R3MIX = 1000,
STANDARD = 1001,
EXTREME = 1002,
INSANE = 1003,
STANDARD_FAST = 1004,
EXTREME_FAST = 1005,
MEDIUM = 1006,
MEDIUM_FAST = 1007
} preset_mode;
我的假设是尝试lame_set_VBR_q
or lame_set_VBR_quality
,但这确实令人困惑。有没有可用的例子?
提前非常感谢。
解决方案
推荐阅读
- pine-script - 为什么比较两个条形图不能正常工作?
- c# - HTTPClient - 并发请求的任务取消异常
- javascript - 状态正在改变我内部的突变
- javascript - 子组件渲染后的启动方法
- git - 克隆 Azure git 存储库报告“无法解析主机”
- java - 使用 IntelliJ IDEA 将 servlet 部署到本地 Tomcat 服务器
- php - 如何替换方括号中的文本以进行数据库更改?
- intellij-idea - 在 IntelliJ 中加载自定义位置列表
- angular - 如何测试使用 Angular 6+ 调用 observable 的拦截器?
- javascript - PHP IF条件内的Javascript反向链接代码