打造 Mac 版独特的在线视频播放器,一览史上经典佳作 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
kerwiny
V2EX    macOS

打造 Mac 版独特的在线视频播放器,一览史上经典佳作

  •  4
     
  •   kerwiny 2016-05-08 21:15:58 +08:00 9995 次点击
    这是一个创建于 3455 天前的主题,其中的信息可能已经有所发展或是发生改变。

    前言

    由于 Mac 上的在线视频播放器特别罕见,国内稍微做的好一点估计也就爱奇艺了,不过上面的资源比较有限,而我的观影口味比较独特,适合我看的没有几个。所以,我有个想法,做一个在线电影播放器,可以定制自己喜欢的资源。于是乎,Zhuifan(我给这播放器起的名字)就这么诞生了。

    抢先预览

    主界面

    播放器界面不带工具栏

    播放器界面带工具栏

    主界面+播放器界面

    下载地址

    链接: http://pan.baidu.com/s/1pLvN3r9 密码: dctt

    支持的快捷键

    • 方向键左:后退 5 秒,方向键右:快进 5 秒
    • 空格键:暂停 / 播放
    • 方向键上:播放器音量+,方向键下:播放器音量-
    • 鼠标左键单击:暂停 / 播放

    常见问题

    • 播放器无法全屏播放?答:鼠标移至播放器左上角就会出现放大的按钮。

    将要完善的功能

    • 支持加载在线字幕
    • 支持播放历史记录
    • 支持电影类别详细分类和搜索
    • 支持用户定制想要看的电影

    吐槽

    独立开发就是心累,前后端轮着来写,还要录数据,接近奔溃的状态。。

    第 1 条附言    2016-05-10 21:00:44 +08:00

    更新内容:

    • 去掉播放器一开始的提示框
    • 加入版本更新检测

    下载地址: http://pan.baidu.com/s/1miEQ8ti

    45 条回复    2016-05-14 22:33:07 +08:00
    kerwiny
        1
    kerwiny  
    OP
       2016-05-08 21:17:16 +08:00
    求围观,求抱大腿啊。。
    sxiaojian
        2
    sxiaojian  
       2016-05-08 21:20:01 +08:00
    不错不错,考虑来源吗?
    kerwiny
        3
    kerwiny  
    OP
       2016-05-08 21:22:28 +08:00
    @sxiaojian 考虑什么来源啊?
    XianZaiZhuCe
        4
    XianZaiZhuCe  
       2016-05-08 21:23:27 +08:00 via iPhone
    卧槽 66666
    UnisandK
        5
    UnisandK  
       2016-05-08 21:26:30 +08:00
    滴,学生卡
    SkyLanD
        6
    SkyLanD  
       2016-05-08 21:46:48 +08:00
    视频源是什么啊?可定制?可播放本地媒体么?
    kerwiny
        7
    kerwiny  
    OP
       2016-05-08 21:49:21 +08:00
    @SkyLanD 视频源是 m3u8 ,目前只做在线视频,本地视频播放器 Mac 上不是有很多吗?
    stevecai
        8
    stevecai  
       2016-05-08 21:53:49 +08:00
    楼主强,谢谢分享,也感叹开发如此优秀的软件,
    加油 1
    xjbeta
        9
    xjbeta  
       2016-05-08 22:19:18 +08:00
    其实 bilibili for Mac 拿来看别的也是可以的
    主界面为何要加上 toolbar
    控制条可以参考 QuickTime(一直觉得 QuickTime 的很不错)
    kerwiny
        10
    kerwiny  
    OP
       2016-05-08 22:26:30 +08:00
    @xjbeta
    主界面加 toolbar 是为了后面加入搜索栏和筛选预留的
    控制条我是参考了 KPlayer 做的,没怎么用 QuickTime ,所以没有注意到它的这些细节,后期会改进的。
    endosome
        11
    endosome  
       2016-05-08 22:34:21 +08:00
    旋转了 5 分钟,没有任何播放。因为海外 ip 的缘故?
    cwhong4399
        12
    cwhong4399  
       2016-05-08 22:36:21 +08:00
    滴,很好
    helloSwift
        13
    helloSwift  
       2016-05-08 22:41:02 +08:00 via iPad
    乐视在线视频没有广告
    kerwiny
        14
    kerwiny  
    OP
       2016-05-08 22:44:35 +08:00
    @endosome 有可能,毕竟只有国内 cdn 的 m3u8 源,你是在哪个国家的?
    我这有个 m3u8 的文件,你可以用 QuickTime 试试看能不能播放,如果不能播放就说明是海外的问题。
    m3u8 下载: http://pan.baidu.com/s/1miq3X6C
    kerwiny
        15
    kerwiny  
    OP
       2016-05-08 22:46:06 +08:00
    @helloSwift 那又说明了什么呢?
    letitbesqzr
        16
    letitbesqzr  
       2016-05-08 22:47:23 +08:00
    http://lx.loliyun.com/ 可以考虑支持这个的 云播。调用的旋风离线的 他们服务器中转过。全是 mp4 格式
    kerwiny
        17
    kerwiny  
    OP
       2016-05-08 22:55:36 +08:00
    @letitbesqzr 我看过了,确实不错,可以考虑看看。感谢分享。
    hdbean
        18
    hdbean  
       2016-05-08 22:58:11 +08:00
    支持
    hdbean
        19
    hdbean  
       2016-05-08 23:08:43 +08:00
    顺便打赏了一下~
    kerwiny
        20
    kerwiny  
    OP
       2016-05-08 23:11:48 +08:00
    @hdbean 谢谢老板的赏钱
    typcn
        21
    typcn  
       2016-05-08 23:18:48 +08:00
    小心水果的播放器异常的坑啊。。。。 fmp4 说炸就炸, h264 解码性能还不如 ffmpeg 。。。。
    OpenGL 也异常的坑。。。 BUG 非常多
    endosome
        22
    endosome  
       2016-05-08 23:29:35 +08:00
    @kerwiny 米国
    谢谢哈
    LeoDev
        23
    LeoDev  
       2016-05-08 23:43:59 +08:00
    Mac 上我喜欢一个窗口搞定一个需求。
    kerwiny
        24
    kerwiny  
    OP
       2016-05-09 08:37:34 +08:00
    @typcn 不能因为坑多就抗拒去了解它,爱要越挫越勇
    eddiechen
        25
    eddiechen  
       2016-05-09 10:03:39 +08:00
    多界面有点怪怪的,主界面也有点别扭的感觉
    另,有没考虑视频源怎么办,不可能完全靠楼主自己手工维护吧
    那后边用户变多,数据量越来越大之后,工作量会死人的
    woodpeckerwoody
        26
    woodpeckerwoody  
       2016-05-09 12:22:02 +08:00
    百度升。。。。。文件了啊。。。。。。
    kerwiny
        27
    kerwiny  
    OP
       2016-05-09 14:27:14 +08:00
    @eddiechen
    参考了优酷、搜狐、爱奇艺的 Mac 版,发现他们都是用的 WebView 去呈现列表,性能不好,吃内存。
    所以我大胆用了原生去呈现列表,所以就是这幅样子啦,主要还是我不懂设计啦。
    视频源目前都是自己手动添加的,毕竟都是小众电影不会太多。
    我觉得用户群体都是很小众的,不会大到哪里去的,所以工作量也就一般一般吧。
    kerwiny
        28
    kerwiny  
    OP
       2016-05-09 14:27:57 +08:00
    @woodpeckerwoody 你是哪个地方的啊,我之前就碰到过新疆的朋友无法看分享链接。
    eddiechen
        29
    eddiechen  
    &bsp;  2016-05-09 15:11:38 +08:00
    @kerwiny 原生点赞, web view 太敷衍了
    其实希望脱离服务器也能运行,服务器只提供软件更新及可能的影片列表同步就好
    类似于客户端打开一个流媒体地址就能直接播放这种
    加个影片豆瓣链接更赞
    woodpeckerwoody
        30
    woodpeckerwoody  
       2016-05-09 20:54:36 +08:00
    @kerwiny 原是。。。我在海外。。。。。。
    Tassel
        31
    Tassel  
       2016-05-10 12:42:53 +08:00
    每次播放都要求捐助么 频率是不是有点高了
    kerwiny
        32
    kerwiny  
    OP
       2016-05-10 14:17:12 +08:00
    @Tassel 其实就只需一次,后面就没有弹出提示。怪我没有写清楚
    kerwiny
        33
    kerwiny  
    OP
       2016-05-10 20:35:21 +08:00
    @eddiechen 谢谢你的建议,后期我会考虑加进入的。
    zyllwy
        34
    zyllwy  
       2016-05-10 23:34:02 +08:00
    在国外没打开过!!!
    ossphil
        35
    ossphil  
       2016-05-11 00:25:52 +08:00
    播放 /打开电影的时候差不多十分钟死了两次机
    inisun
        36
    inisun  
       2016-05-11 09:05:45 +08:00
    @letitbesqzr 这车开得让我猝不及防啊
    kerwiny
        37
    kerwiny  
    OP
       2016-05-11 10:14:40 +08:00
    @zyllwy 太穷了哎,国外的 cdn 搞不起啊
    kerwiny
        38
    kerwiny  
    OP
       2016-05-11 10:16:33 +08:00
    @ossphil 可以描述得清楚点吗?死机是突然视频画面卡了,然后鼠标键盘如何操作都无效了吗?
    你的电脑是哪一年的机子,系统是多少?
    ossphil
        39
    ossphil  
       2016-05-11 22:54:49 +08:00
    @kerwiny 鼠标键盘都没反应了, 10.11 的系统, 15 年的机子。我今天再试一下,看是不是偶然的问题
    hydyy
        40
    hydyy  
       2016-05-11 22:58:39 +08:00 via iPhone
    mark 一下
    kerwiny
        41
    kerwiny  
    OP
       2016-05-11 23:50:44 +08:00
    @ossphil 麻烦你多试几次,如果是必定重现的话,我好检查是哪里出了问题。
    frogcjn
        42
    frogcjn  
       2016-05-13 19:33:23 +08:00
    后端用什么框架写的啊?
    kerwiny
        43
    kerwiny  
    OP
       2016-05-13 22:06:13 +08:00
    @frogcjn 用 Python+Flask 写的
    carykel
        44
    carykel  
       2016-05-14 17:31:55 +08:00
    现在左侧的各个国家的剧集点击后没反应?是还没有添加内容吗?
    ossphil
        45
    ossphil  
       2016-05-14 22:33:07 +08:00
    @kerwiny 今天哪个都看不了,点击一个电影后程序开始失去反应,直到好一会后播放窗口才会打开,提示无法播放。试了很多次都是这样
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2732 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 35ms UTC 11:00 PVG 19:00 LAX 04:00 JFK 07:00
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86