搓了一个预览字幕文件的 App: QLSubtitles

2023-08-05 21:03:34 +08:00
 ricco

项目:riccoyu/QLSubtitles
下载:Quick Look Subtitles v1.0.0
缘由:1. 10.15 版本以前用的是QLAddict来预览 srt 字幕文件,系统版本一路升上来,这个插件偶有出现小毛病让你不能预览 srt 文件 2. 原作者好像不鸟这个项目,pr 和 issue 都晾着了 3. WWDC 上叫嚣了多年要废掉 qlgenerator 插件,让开发者们赶快转去写 app extension 4. 很多年过去了,QLAddict 没有转成 app extension ,也没有人写预览字幕文件的新 app 出来。于是,自己搞了一个出来,至少不用担心 apple 哪天废掉 qlgenerator 了
补充:现在大家都流媒体,倒腾 srt 字幕文件应该是小众场景。项目支持预览 srt 格式的字幕文件,对我来说已经够用,没怎么有动力去搞其它格式的字幕文件了。趁项目还热乎,丢在本站看看水花,有更多的人喜欢,我才有动力继续搞下去
截屏:Link

1385 次点击
所在节点    macOS
16 条回复
naminokoe
2023-08-05 21:21:02 +08:00
你这个与 Aegisub 相比的优势在哪里?
ricco
2023-08-05 21:54:07 +08:00
@naminokoe Aegisub app 在系统里注册为 srt 文件的 editor ,自己是不带 qlgenerator 插件或者 preview 扩展的。如果你没安装其它的 quicklook 插件或扩展,那你空格按 srt 文件时,弹出的窗口里是系统对纯文本文件( public.plain-text )的预览内容
GabrielleBellamy
2023-08-06 10:58:06 +08:00
这个 idea 很棒诶,刚在机子( Monterey )上试了下,加上了扩展,不过 srt 好像没有出现预览,是需要重启还是需要安装其他插件嘛?
BuZZZX
2023-08-06 11:23:39 +08:00
未使用,已 Star
ryanwuson
2023-08-07 08:38:43 +08:00
@ricco 目前安装在 M1 的电脑上,已加上了扩展、重启,但按控白键仍然是原本的纯文本文件预览内容
ricco
2023-08-07 11:01:56 +08:00
@GabrielleBellamy
@ryanwuson
我没给 app 做签名,所以需要在"安全与隐私"偏好设置面板里“允许”运行。启用 quicklook 预览,需要在“扩展”偏好设置面板里☑️勾选这个扩展来启用
GabrielleBellamy
2023-08-07 11:50:50 +08:00
@ricco #6 我还是不行。也是 M1 的机子,一直都是允许运行(而且是允许 from anywhere ),然后也勾选了启用,但是预览还是原样……
ryanwuson
2023-08-07 12:01:04 +08:00
@ricco 我跟 @GabrielleBellamy 一样的,一直都是允许运行,也在“扩展”偏好设置面板里勾选了启用
ricco
2023-08-07 12:11:33 +08:00
@GabrielleBellamy
@ryanwuson
如果方便的话,可否把一下命令的输出,贴到项目的 issue 区里?我怀疑是本地机器有其它 app 对于 srt 文件有不规范的 uti 注册
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -dump Type | grep -B10 -e "tags:.*srt"
GabrielleBellamy
2023-08-07 13:00:06 +08:00
@ricco #9 在 issue 里提了,problem in viewing .srt 那个是我提的。
ryanwuson
2023-08-07 13:48:03 +08:00
@ricco 我也提了,在 @GGabrielleBellamy 同一篇裡
ricco
2023-08-07 15:36:51 +08:00
@GabrielleBellamy
@ryanwuson
出了一个新的 build ,来支持 MacWhisper.
下载:[v1.0.1]( https://github.com/riccoyu/QLSubtitles/releases/tag/v1.0.1-beta.1)
Francost
2023-08-07 16:30:10 +08:00
是只支持 .srt 的字幕吧,那種碟機外掛的 sup 字幕或者 ass 字幕還不支持吧
ryanwuson
2023-08-07 16:30:51 +08:00
@ricco 可以了,谢谢您
ricco
2023-08-07 17:28:40 +08:00
@Francost
现在只支持 srt 格式,因为此格式文本解析起来很简单。其它格式目前不支持。
ass 有计划做,文本解析的活会多一些。碟机的 sup 格式我还没找到定义规范,也不知道实现的难度如何,所以没在计划里
ricco
2023-08-07 17:45:28 +08:00
@ryanwuson
不用客气。也谢谢你提供反馈

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/962682

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX