妈妈再也不用担心我的 MacBook 发热了计划之 1080P

2016-04-26 17:25:04 +08:00
 nareix
https://github.com/nareix/mama-hd

@zythum
@zythum
@zythum

我来支援妈妈计划了!

mama-hd 是妈妈计划的补充分支,支持国内视频网站 1080P flv 格式播放!
目前还有些小瑕疵,不过基本能用,大家多多反馈哦!
18853 次点击
所在节点    分享创造
85 条回复
Goooogle
2016-04-26 19:20:50 +08:00
@typcn 确实想过
能力有限 不知如何下手
typcn
2016-04-26 19:37:52 +08:00
@Goooogle 参考 youget 来获得解析方法,新建一个 VideoProvider 的子类,再新建一个 SubProvider 来提供弹幕,我有时间加个项目结构说明,和增加网站支持的教程吧
nareix
2016-04-26 20:06:20 +08:00
@typcn bilibili-mac-client 挺好使的,原来你是作者啊!(握手

搞过这类的应该有同感啊哈哈。我擦前端完全没有 ffmpeg , mp4mux 是从 mux.js 取的,改了几个地方才能正常用,基本是按照能播的文件一个一个字段比对搞过去的,过程相当枯燥。。还好 flvdemux 还是比较简单。
nareix
2016-04-26 20:08:21 +08:00
@SvenWong 是的,还有好几个 h5 替换的方案。 bilibili 这种网站就应该被 FUCK 啊, UI 从来没改进的。
nareix
2016-04-26 20:09:43 +08:00
@a342191555 理论上都可行, chrome extension 是支持 tcp 的,但协议太复杂太耗 cpu 就不行。
nareix
2016-04-26 20:10:23 +08:00
@holong2000 safari 的 js 没有 chrome 那么快,对 mse 的支持好像也一般。
nareix
2016-04-26 20:11:07 +08:00
@znoodl 搜狐暂时不支持啊,它好像是拼接 MP4 。土豆和优酷收费的不能看。
nareix
2016-04-26 20:17:27 +08:00
@Ellison @zhujinliang @kn007 @wsph123 @tyhunter @Tink 感谢大家的 star !
foreverqh
2016-04-26 20:17:42 +08:00
star 个
znoodl
2016-04-26 20:22:40 +08:00
@nareix 噢,那我就继续用 iPad 布丁看了,支持一下
typcn
2016-04-26 20:54:11 +08:00
@nareix FLV 格式解析起来挺简单的, mp4 实在是恶心,没 ffmpeg 只能一点一点扣,下载个 spec 还得付费,下载完了 TMD 好几百页....
其实 Media Source Extension 这设计实在是有问题,非要接收容器,直接接收 h264 流不好么。。这样也方便大家 demux 任意容器...不然还得 remux 成恶心的 mp4...
tyhunter
2016-04-26 21:02:49 +08:00
@nareix 请教啊这是打开直接按视频的最高清晰度播放吗,例如我有优酷会员,那是不是我打开一个” 1080p"的就默认按 1080P 播放了
xuboying
2016-04-26 21:08:07 +08:00
大神啊, star
什么时候能支持直播平台
nareix
2016-04-26 21:29:29 +08:00
@tyhunter 这个是按最高清晰度的,写着『会员收费』的是不能播的,但写着『会员专享 1080p 』的能解析到 1080p 。。。不用登录
nareix
2016-04-26 21:30:21 +08:00
@xuboying 斗鱼是 flv 的,可能可以支持
loveuqian
2016-04-26 21:34:41 +08:00
@nareix
坐等支持直播啊
nareix
2016-04-26 21:35:04 +08:00
@typcn 是的坑爹啊。 js 这么灵活搞个 writeSample{pts,dts,sync,data}这样的接口就很好,用 mp4 不知道有啥优势。。要没 ffmpeg 辅助 debug 看代码这东西很难搞!
AWWBWG
2016-04-26 21:44:04 +08:00
测试了下不怎么支持 A 站,有点眼红 :(
另外好几天前开始 MAMA2 对 A 站的各种源的视频也都是不能解析的状态 :(
@zythum
nareix
2016-04-26 21:47:33 +08:00
@AWWBWG A 站那种混合多家的视频源很难搞的, you-get 也没法完全处理好。
ztmark
2016-04-26 21:54:38 +08:00
不错,已 star

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

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

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

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

© 2021 V2EX