weekly icon indicating copy to clipboard operation
weekly copied to clipboard

[自荐][工具] 一款可以本地实时生成字幕的视频播放器 YPlayer

Open yujinqiu opened this issue 4 years ago • 30 comments

背景

在学习外语技术相关视频的时候特别喜欢 youtube 上的字幕, 但是经常遇到一些问题

  1. 并不是所有的 youtube 视频都有字幕
  2. 有时候视频就在本地, 如果要上传到 youtube 上的话, 网络是一个瓶颈

当然业界也有不少人在开发调用公有云的语音识别接口的播放器, 考虑到公有云语音识别的费用和数据的隐私性的问题, 我开发了一个本地实时生成字幕的视频播放器 YPlayer, 也就是说整个字幕生成过程不需要任何网络请求, 大家可以关闭 Wifi 体验一下.

下载地址

YPlayer Appstore 充分尊重大家的数据隐私性, 不采集任何数据.
image

特殊说明

由于该播放器使用的是 SwiftUI 的比较新的特性, 所以目前只能在 macOS Big Sur (>= 11.0) 版本上运行.

yujinqiu avatar Jan 14 '21 02:01 yujinqiu

来个windows版本!

---原始邮件--- 发件人: "yujinqiu"<[email protected]> 发送时间: 2021年1月14日(周四) 上午10:41 收件人: "ruanyf/weekly"<[email protected]>; 抄送: "Subscribed"<[email protected]>; 主题: [ruanyf/weekly] [自荐][工具] 一款可以本地实时生成字幕的视频播放器 YPlayer (#1593)

背景

在学习外语技术相关视频的时候特别喜欢 youtube 上的字幕, 但是经常遇到一些问题

并不是所有的 youtube 视频都有字幕

有时候视频就在本地, 如果要上传到 youtube 上的话, 网络是一个瓶颈

当然业界也有不少人在开发调用公有云的语音识别接口的播放器, 考虑到公有云语音识别的费用和数据的隐私性的问题, 我开发了一个本地实时生成字幕的视频播放器 YPlayer, 也就是说整个字幕生成过程不需要任何网络请求, 大家可以关闭 Wifi 体验一下.

下载地址

YPlayer Appstore 充分尊重大家的数据隐私性, 不采集任何数据.

特殊说明

由于该播放器使用的是 SwiftUI 的比较新的特性, 所以目前只能在 macOS Big Sur (>= 11.0) 版本上运行.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or unsubscribe.

ScienceZone avatar Jan 14 '21 02:01 ScienceZone

亲测好用,啥时候有ios版本?

liudhzhyym avatar Jan 14 '21 03:01 liudhzhyym

@liudhzhyym iOS 版本在审核中, 应该快了.

yujinqiu avatar Jan 14 '21 03:01 yujinqiu

@ScienceZone 暂时没有人力支持 windows, 抱歉.

yujinqiu avatar Jan 14 '21 03:01 yujinqiu

还没敢更新Big Sur😭😭

HammerChen avatar Jan 22 '21 02:01 HammerChen

为此决定升级系统试试

yili1992 avatar Jan 22 '21 03:01 yili1992

不能下载啊

Lin-huai avatar Jan 22 '21 07:01 Lin-huai

背景

在学习外语技术相关视频的时候特别喜欢 youtube 上的字幕, 但是经常遇到一些问题

  1. 并不是所有的 youtube 视频都有字幕
  2. 有时候视频就在本地, 如果要上传到 youtube 上的话, 网络是一个瓶颈

当然业界也有不少人在开发调用公有云的语音识别接口的播放器, 考虑到公有云语音识别的费用和数据的隐私性的问题, 我开发了一个本地实时生成字幕的视频播放器 YPlayer, 也就是说整个字幕生成过程不需要任何网络请求, 大家可以关闭 Wifi 体验一下.

下载地址

YPlayer Appstore 充分尊重大家的数据隐私性, 不采集任何数据. image

特殊说明

由于该播放器使用的是 SwiftUI 的比较新的特性, 所以目前只能在 macOS Big Sur (>= 11.0) 版本上运行.

国内的商店没有上架吗?

lieliedurgan avatar Jan 22 '21 08:01 lieliedurgan

好吧,我去换个ID

------------------ 原始邮件 ------------------ 发件人: "lieliedurgan"<[email protected]>; 发送时间: 2021年1月22日(星期五) 下午4:45 收件人: "ruanyf/weekly"<[email protected]>; 抄送: "linhuai"<[email protected]>; "Comment"<[email protected]>; 主题: Re: [ruanyf/weekly] [自荐][工具] 一款可以本地实时生成字幕的视频播放器 YPlayer (#1593)

背景

在学习外语技术相关视频的时候特别喜欢 youtube 上的字幕, 但是经常遇到一些问题

并不是所有的 youtube 视频都有字幕

有时候视频就在本地, 如果要上传到 youtube 上的话, 网络是一个瓶颈

当然业界也有不少人在开发调用公有云的语音识别接口的播放器, 考虑到公有云语音识别的费用和数据的隐私性的问题, 我开发了一个本地实时生成字幕的视频播放器 YPlayer, 也就是说整个字幕生成过程不需要任何网络请求, 大家可以关闭 Wifi 体验一下.

下载地址

YPlayer Appstore 充分尊重大家的数据隐私性, 不采集任何数据.

特殊说明

由于该播放器使用的是 SwiftUI 的比较新的特性, 所以目前只能在 macOS Big Sur (>= 11.0) 版本上运行.

国内的商店没有上架吗?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or unsubscribe.

Lin-huai avatar Jan 22 '21 08:01 Lin-huai

@Lin-huai 国内 Appstore 可以下载. 麻烦确认一下系统是否是 Big Sur ?

yujinqiu avatar Jan 22 '21 10:01 yujinqiu

为此决定升级系统试试

@yili1992 感谢支持

yujinqiu avatar Jan 22 '21 10:01 yujinqiu

哦,系统还没有升级。

------------------ 原始邮件 ------------------ 发件人: "ruanyf/weekly" <[email protected]>; 发送时间: 2021年1月22日(星期五) 晚上6:13 收件人: "ruanyf/weekly"<[email protected]>; 抄送: "linhuai"<[email protected]>;"Mention"<[email protected]>; 主题: Re: [ruanyf/weekly] [自荐][工具] 一款可以本地实时生成字幕的视频播放器 YPlayer (#1593)

@Lin-huai 国内 Appstore 可以下载. 麻烦确认一下系统是否是 Big Sur ?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.

Lin-huai avatar Jan 22 '21 10:01 Lin-huai

求个其他平台的版本。。

hallkk avatar Jan 22 '21 11:01 hallkk

为此决定升级系统试试

如果你是开发,不要升级。挺鸡肋。

tunshiyu avatar Jan 23 '21 09:01 tunshiyu

开发最好别升级闭 Big Sur

------------------ 原始邮件 ------------------ 发件人: "Sheldon"<[email protected]>; 发送时间: 2021年1月23日(星期六) 下午5:26 收件人: "ruanyf/weekly"<[email protected]>; 抄送: "linhuai"<[email protected]>; "Mention"<[email protected]>; 主题: Re: [ruanyf/weekly] [自荐][工具] 一款可以本地实时生成字幕的视频播放器 YPlayer (#1593)

为此决定升级系统试试

如果你是开发,不要升级。挺鸡肋。

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.

Lin-huai avatar Jan 23 '21 09:01 Lin-huai

@tunshiyu @Lin-huai 我一直相信作为开发者肯定是个讲逻辑和理性的群体, 升不升级 Big Sur 大家自己选择判断, 个人不做评价, 毕竟 Big Sur 的市场占有率不是我的 KPI :-)

开发 YPlayer 的初心是自己作为一个开发者在学习新技术过程中遇到的问题, 但是没有找到一个比较好的解决方案, 所以自己开发了一个, 希望能帮助遇到类似问题的其他人, 仅此而已.

至于 Big Sur 的问题导致 YPlayer 无法使用的话, 那只能说明字幕这个需求对你来说不是个很强的痛点, 那自己就不要升级就好了, 没有什么关系的.

yujinqiu avatar Jan 24 '21 04:01 yujinqiu

加上自动翻译吧。

sbilly avatar Jan 25 '21 02:01 sbilly

是用的 SFSpeechRecognizer 吗?

bigyelow avatar Jan 25 '21 02:01 bigyelow

Dewey Huang [email protected]于2021年1月25日 周一10:39写道:

是用的 SFSpeechRecognizer 吗?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/ruanyf/weekly/issues/1593#issuecomment-766502265, or unsubscribe https://github.com/notifications/unsubscribe-auth/ASPSIVIBR2IRV64TXCWOX4TS3TKWRANCNFSM4WBX6SJQ .

我用iOS。商商还没有。👍

lian-tian avatar Jan 25 '21 03:01 lian-tian

我用iOS。商商还没有。👍

@lian-tian 什么意思?

bigyelow avatar Jan 25 '21 07:01 bigyelow

@sbilly 内部有一个 iOS 翻译的版本, 目前的效果不太好, 有些核心问题还没有解决, 还没有打算放出来.

yujinqiu avatar Jan 26 '21 01:01 yujinqiu

yujinqiu [email protected]于2021年1月26日 周二09:10写道:

@sbilly https://github.com/sbilly 内部有一个 iOS 翻译的版本, 目前的效果不太好, 有些核心问题还没有解决, 还没有打算放出来.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/ruanyf/weekly/issues/1593#issuecomment-767214558, or unsubscribe https://github.com/notifications/unsubscribe-auth/ASPSIVILNNTWRYJUN75GKF3S3YJAZANCNFSM4WBX6SJQ .

⭐️⭐️❤️❤️

lian-tian avatar Jan 26 '21 18:01 lian-tian

为此决定升级系统试试

@yili1992 感谢支持

看起来一开始要下载会儿语言模型

yili1992 avatar Jan 29 '21 15:01 yili1992

@yili1992 是的, 因为在本地翻译, 肯定要下载语言模型的, 不然就是无米之炊了.

yujinqiu avatar Feb 01 '21 01:02 yujinqiu

@yili1992 是的, 因为在本地翻译, 肯定要下载语言模型的, 不然就是无米之炊了.

现在看起来是自动生成字幕,有打算增加下 自动翻译的功能吗?

yili1992 avatar Feb 01 '21 01:02 yili1992

@yili1992 内部其实已经有一个自动翻译功能, 只能看一个大概, 效果不太满意, 目前还没有打算放出来. 因为语音识别的准确性和多语言断句上严重影响翻译的效果, 还在研究中. 断句问题是因为语音识别出来并没有带上标点符号, 虽然可以通过语音的停顿来简单分句, 但是很多时候语速快的情况下, 效果并不好. 断句效果不好, 翻译效果就更不好. 大家有相关的思路, 方法也可以推荐给我.

yujinqiu avatar Feb 02 '21 02:02 yujinqiu

@lian-tian @liudhzhyym @yili1992 @bigyelow iOS 版本在一波三折之后终于上架, 目前还是免费状态, 后续 iOS 会考虑收费.

https://apps.apple.com/cn/app/yplayer/id1542569291?l=en

yujinqiu avatar Feb 04 '21 04:02 yujinqiu

@yujinqiu 你好,请问一下,这个内部的大致实现原理是怎么样的

AllocAndInit avatar Apr 13 '22 03:04 AllocAndInit

Using Live Caption in Google Chrome

Setting -> Advanced -> Accessibility -> Turn on Live Caption or search Live Caption

image

claviering avatar Apr 13 '22 09:04 claviering

Using Live Caption in Google Chrome

Setting -> Advanced -> Accessibility -> Turn on Live Caption or search Live Caption

image

Google's live captioning in Chrome is amazing, if your use case is just inside Chrome and only have English live caption, use it, it pretty good actually.

But if want to have live caption more than Chrome and have other language support (French, German, Mandarin, etc) and other app (Zoom, Teams, IINA ... ) you can give BeMyEars a try :-)

yujinqiu avatar Aug 02 '22 02:08 yujinqiu