#video #image #cli

app bitfire

用于转换分辨率和比特率的工具

1 个稳定版本

2.0.1 2023年6月25日

#243#video

AGPL-3.0-or-later

7KB
87

bit🔥 - res2br 克隆

描述

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

安装

要安装,请运行

% cargo install bitfire

✨ 2.0.0 版本中新功能!✨ 配置

使用配置,您可以将自定义表格以及您对使用 kbps 的偏好存储在配置文件中。默认情况下,bitfire 将在 ~/.config/bitfire/config.json 中搜索配置。但是,您可以通过更改环境变量 $BITFIRE_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
~50K SLoC