acmpv & acmpv watcher 更新 - 支持播放 Bilibili 视频及其他

2016-10-21 09:32:47 +08:00
 Shared

acmpv v1.0.3

更新说明

  1. 除支持播放 Acfun 弹幕视频外,加入 Bilibili 弹幕视频的播放支持。
  2. 可播放其他 You-Get 支持的网站视频

acmpv watcher v1.0.3

更新说明

  1. 现在可监控剪贴板自动调用 acmpv 播放 Acfun & Bilibili 视频啦(其他视频网站暂不支持)。
  2. 全局热键:同时按下 command + option + x 组合键可打开或暂停监控功能(后续将加入自定义热键功能)。


acmpv 下载地址: https://github.com/Vayn/acmpv

acmpv watcher 下载地址: https://github.com/Vayn/acmpv-watcher


鸣谢

感谢 @ddqp 和 @zjb861107 提出的改进意见。

4703 次点击
所在节点    分享创造
52 条回复
ddqp
2016-10-21 09:46:16 +08:00
晚上回去试试,要方便多了,尤其一些直播网站
Tink
2016-10-21 10:34:26 +08:00
牛逼!
JackBlack2006
2016-10-21 10:46:27 +08:00
Shared
2016-10-21 11:14:42 +08:00
@JackBlack2006 啊哈,中午休息的时候看下。命令行调用最麻烦的一点是环境变量的设置
JackBlack2006
2016-10-21 12:30:35 +08:00
@Shared 直接 acmpv.conf 不就完事情了……
Shared
2016-10-21 13:06:52 +08:00
@JackBlack2006 好主意,不过这样以来使用复杂度就上去了
JackBlack2006
2016-10-21 13:09:54 +08:00
@Shared 你干脆写成状态栏 app ,一个界面多个方框,各种方框对应不同的功能(脚本命令),拖放 URL 就行
Troevil
2016-10-21 13:28:25 +08:00
bilibili 现在不是支持 hmtl5 了吗
Shared
2016-10-21 13:41:10 +08:00
@Troevil 是的
soolr
2016-10-21 14:14:17 +08:00
ImportError: No module named 'you_get'
Shared
2016-10-21 14:19:47 +08:00
@soolr 能提供再详细的信息吗?比如你是怎么调用命令的,是否已经按照安装指南设置 PATH ?
JackBlack2006
2016-10-21 20:52:10 +08:00
求指教: you-get 还是 mpv 的缓存到底如何设置为好呢?

看一个美剧熟肉,发现源站分段十几个按照十几个 chapter 处理,不管怎么设置,换 chapter 时候都会停一下,并不会继续预载下一个
JackBlack2006
2016-10-21 20:52:50 +08:00
各种 mpv 的设置都试过了, cache 试过最大 1GB 来着
ddqp
2016-10-21 21:01:04 +08:00
好用,就是启动时候会卡一会儿,期待支持熊猫 tv ,斗鱼 tv 等 you-get 支持的网站,十分方便
ddqp
2016-10-21 21:03:51 +08:00
@JackBlack2006 这个主意不错,如果能有个状态栏 app ,然后可以自定义网址,和命令,然后根据剪贴板网址判断调用设置好的命令执行
Shared
2016-10-21 23:19:23 +08:00
@JackBlack2006 mpv 本身应该没有考虑过分段视频的预加载功能

@ddqp 启动卡一会儿是因为正在解析视频的 API

另外现在可以播 B 站的番剧了
JackBlack2006
2016-10-21 23:30:28 +08:00
@Shared 这个其实和 you-get 有关系,因为 mpv 只是播放一个 chapter 列表,应该 you-get 处理一下把分段视频当一个整体给 mpv

A 站 you-get 看了 40 分钟的美剧卡了 10 次,看个电影还不得急死……

youtube-dl 看 B 站试了一下, cache 设置其实都是对 youtube-dl 才有效果……而且是一次性加载完整个 40 分钟视频的,不是十个 4 分钟片段
JackBlack2006
2016-10-21 23:31:50 +08:00
所以最好的办法是 youtube-dl 支持 acfun ,或者 you-get 改进这个
JackBlack2006
2016-10-21 23:39:55 +08:00
*B 站同样的视频, youtube-dl 看 mpv 里面是 40 分钟, you-get 看就是分段的短视频了
Shared
2016-10-21 23:39:56 +08:00
@JackBlack2006 我一开始打算把 you-get 的视频解析功能都提取出来,抽象成一个单独的解析模块。

但是读完代码之后就放弃这个计划了……代码耦合太紧密,并没有暴露出合适的接口。

其实想想也是,无论 you-get 还是 bilidan 都是作为工具开发出来的,设计导向不同。

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

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

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

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

© 2021 V2EX