Jellium Desktop多语言字幕自动下载:获取影片的所有字幕
Jellium Desktop多语言字幕自动下载:获取影片的所有字幕
【免费下载链接】jellium-desktopAn unofficial desktop client for Jellyfin项目地址: https://gitcode.com/GitHub_Trending/je/jellium-desktop
Jellium Desktop是一款非官方的Jellyfin桌面客户端,为用户提供了便捷的媒体播放体验。其中,多语言字幕自动下载功能让观影更加轻松,无需手动寻找字幕文件,即可获取影片的所有字幕资源。
支持的字幕格式
Jellium Desktop支持多种常见的字幕格式,满足不同用户的需求。在src/jellyfin/src/lib.rs中可以看到,支持的字幕格式包括:
- PGSSUB(hdmv_pgs_subtitle)
- DVDSUB(dvd_subtitle)
- DVBSUB(dvb_subtitle)
这些格式覆盖了大多数影片的字幕类型,确保用户能够正常显示各种字幕文件。
字幕轨道设置
Jellium Desktop提供了灵活的字幕轨道设置功能。在src/jfn_cef/src/business_web.rs中,定义了设置字幕轨道的相关函数:
jfn_mpv_set_subtitle_track(id):用于切换不同的字幕轨道jfn_mpv_set_subtitle_delay(s):用于调整字幕显示的延迟时间
用户可以根据自己的需求,轻松切换不同语言的字幕轨道,或者调整字幕的显示时间,以获得最佳的观影体验。
字幕下载功能
Jellium Desktop的字幕下载功能集成在播放控制中。在src/web/native-shim.js中,load函数支持传入subtitleStream和externalSubUrl参数,实现字幕的加载和下载。
此外,src/web/native-shim.js中的downloadFile函数提供了文件下载的基础功能,为字幕的自动下载提供了技术支持。
使用方法
- 打开Jellium Desktop客户端并连接到Jellyfin服务器
- 选择想要观看的影片
- 在播放界面中,点击字幕设置按钮
- 选择"自动下载字幕"选项
- 客户端将自动获取并加载可用的多语言字幕
通过以上简单步骤,用户即可轻松获取影片的所有字幕,享受更加便捷的观影体验。
总结
Jellium Desktop的多语言字幕自动下载功能,通过src/jellyfin/src/lib.rs中定义的字幕格式支持,src/jfn_cef/src/business_web.rs中的字幕轨道控制,以及src/web/native-shim.js中的下载功能,为用户提供了一站式的字幕解决方案。无论是观看外语影片还是需要不同语言的字幕,Jellium Desktop都能满足您的需求,让观影体验更加丰富和便捷。
【免费下载链接】jellium-desktopAn unofficial desktop client for Jellyfin项目地址: https://gitcode.com/GitHub_Trending/je/jellium-desktop
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考