#video #image #cli

程序 res2br

分辨率和比特率之间的转换工具

10 个稳定版本

2.0.3 2023年9月14日
2.0.2 2023年8月1日
2.0.1 2023年6月25日
1.3.3 2023年6月15日

命令行工具 中排名 1300

Download history 4/week @ 2024-03-31

每月下载量 59

AGPL-3.0 或更新版

7KB
91 代码行

res2br

描述

res2br 是一个工具,可以将分辨率(如 480p)转换为比特率(如 300),并提供 Mbps 和 Kbps 之间的切换。

安装

要安装,请运行

% cargo install res2br

✨ 2.0.0 新功能!✨ 配置

通过配置,您可以存储自定义表以及您对使用 kbps 的偏好到一个配置文件。默认情况下,res2br 将在 ~/.config/res2br/config.json 中查找配置。但是,您可以通过更改环境变量 $RES2BR_CONFIG 或通过传递 -c <PATH>--config-path <PATH> 来更改此设置。JSON 文件识别 2 个字段:"table"(由字符串和浮点数组成的 '字典' 或 '哈希表')以及 "use_kbps_by_default"(一个布尔值)。默认配置如下所示

{
    "table": {
        "1080p": 3.000,
        "720p": 1.500,
        "540p": 0.989,
        "360p": 0.460,
        "270p": 0.327,
        "180p": 0.193
    },
    "use_kbps_by_default": false
}

状态

  • 启动
  • 创建核心功能
  • 允许切换
  • 稳定版本

依赖

~1.6–2.5MB
~49K SLoC