在 Ubuntu 上的 Jellyfin 设置字幕,一般分几种情况:下载/加载字幕、默认字幕语言、硬字幕/软字幕、以及客户端显示设置。下面按常见需求一步步说明。
.srt / .ass)✅ 只要字幕文件和视频在同一目录、文件名一致,Jellyfin 会自动识别
例如:
movie.mkv
movie.srt
movie.zh.srt
ChineseChinese直接把 .srt 放到媒体目录,Jellyfin 扫描即可
通常是 编码问题
sudo apt install enca
转换字幕编码:
enca -L zh -x UTF-8 movie.srt
或手动用文本编辑器另存为 UTF-8
Jellyfin 依赖 FFmpeg
Ubuntu 安装完整版:
sudo apt install ffmpeg
检查:
ffmpeg -version
建议用 Jellyfin 官方 FFmpeg(可选)
适合电视不支持软字幕:
/media/
└── Movies/
├── Movie1/
│ ├── movie1.mkv
│ └── movie1.zh.srt
如果你愿意,可以告诉我:
我可以给你更精确的配置方案。