Soda Player 应该是 macOS 平台最佳的在线看剧应用,粘贴磁力链接或种子便能直接播放,当然也可以播放本地视频。
问题
前段时间看《哈利波特》时,发现下载的字幕要么不显示字幕,要么乱码,一般折腾之后才发现 Soda Player 只支持以 UTF-8
编码格式保存的字幕,所以只要把字幕转换一下就可以了。
解决
既然知道了问题所在,解决起来也很简单,无需安装任何软件即可完成转换,首先在终端中使用 file
命令查看当前字幕的格式:
这里显示为 utf-16le 格式,然后在终端中使用 iconv
命令转换:
转换后的文件将保存为同目录下 b.ass,当然你可以用任何名字命名,这里只是为了便于显示。
当然,也可以直接用编辑器打开,然后另外重新保存,只是这样一点都不优雅。
信息
版本
macOS:10.15 Beta Soda Player:1.4.2