Symfonium 中文文档 下载 App

转码与码率上限——蜂窝与 Wi-Fi 分别控流量

为什么需要码率上限

Hi-Res FLAC 通常 500kbps ~ 1.5Mbps,DSD 更夸张(DSD64 理论 5.6Mbps、DSD128 翻一倍)。如果蜂窝网络下直接拉原始文件,一首 Hi-Res 专辑就能吃掉几十到上百 MB 流量。

Symfonium 允许你分别给蜂窝网络和 Wi-Fi 设置最大码率上限。当媒体源是支持服务器端转码的那类(Plex、Emby、Jellyfin、Subsonic 系、Audiobookshelf),Symfonium 会在拉流前告诉服务器:"我最多要 320kbps,帮我转好再给我"。服务器转码后再推流,手机上收的就是已经压缩过的、符合上限的码流。

设置步骤

设置 → Offline → 流量控制:

哪些媒体源支持服务器端转码

支持转码不支持转码
Plex、Emby、Jellyfin、Navidrome、OpenSubsonic、Subsonic、Audiobookshelf本地文件、SMB、WebDAV、所有云盘

不支持服务器端转码的源(比如 SMB 上的 FLAC 共享、Google Drive 里的 FLAC 文件),Symfonium 拉的是原始文件,没法在服务器端先压缩。这时候如果你想省蜂窝流量:

本地转码 vs 服务器转码

Symfonium 本身也有一个本地转码引擎,主要用在:

本地转码会用手机 CPU、耗电、耗临时存储,不如服务器端转码干净。能在服务器端做的就别让手机做。

格式兼容矩阵

服务器端转码能处理的格式取决于服务器本身:

具体支持什么,以服务器端配置为准。Symfonium 会自动协商,协商不了就拉原始文件。

常见坑