V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
golmic
V2EX  ›  分享创造

做了个抖音的桌面版[Windows/ Linux /mac OS]

  •  
  •   golmic · 2018-06-23 12:08:01 +08:00 · 20687 次点击
    这是一个创建于 2350 天前的主题,其中的信息可能已经有所发展或是发生改变。

    可以在电脑上刷抖音啦

    小玩具一个,有很多可以完善的地方,期待大家的意见。

    开源在 Github

    https://github.com/lujqme/douyin

    欢迎下载试用,觉得不错可以留个小星星~

    第 1 条附言  ·  2018-06-23 13:42:12 +08:00
    第 2 条附言  ·  2018-06-24 16:17:41 +08:00
    一天上了 github trending 的总榜,感谢小伙伴们的支持~

    根据大家反馈,好像做成 web 会更好一些~下一版本出 web

    其它特性根据大家反馈会慢慢迭代~
    92 条回复    2019-10-11 18:57:47 +08:00
    golmic
        1
    golmic  
    OP
       2018-06-23 12:20:21 +08:00
    大家回复支持下~ 看到的都是收藏呢
    Snowday
        2
    Snowday  
       2018-06-23 12:20:58 +08:00 via Android
    虽然不玩抖音,但是支持
    kurtrossel
        3
    kurtrossel  
       2018-06-23 12:35:14 +08:00
    好厉害!

    感谢楼主分享!
    wukaichao
        4
    wukaichao  
       2018-06-23 12:52:22 +08:00
    很想下载支持一下,无奈下载的时候老是联网失败。
    natforum
        5
    natforum  
       2018-06-23 12:53:20 +08:00
    兄弟你这个可执行文件有点大啊,要是再小点就完美了
    golmic
        6
    golmic  
    OP
       2018-06-23 12:54:44 +08:00
    @natforum #5 用 electron 打包的...很无奈~
    May725
        7
    May725  
       2018-06-23 13:12:42 +08:00 via iPhone
    mark 一下
    KomeijiSatori
        8
    KomeijiSatori  
       2018-06-23 13:17:30 +08:00   ❤️ 6
    核心代码就 40 行的程序有什么封装成客户端的必要吗(
    Jackeriss
        9
    Jackeriss  
       2018-06-23 13:23:32 +08:00   ❤️ 7
    @KomeijiSatori #8 什么逻辑?这不是需求决定的吗?和代码行数有什么关系?
    meishigan321
        10
    meishigan321  
       2018-06-23 13:25:46 +08:00 via Android
    强烈支持!一直在找
    omph
        11
    omph  
       2018-06-23 13:27:03 +08:00
    没有截图?
    golmic
        12
    golmic  
    OP
       2018-06-23 13:42:33 +08:00
    @omph #11 加了 windows 的,你看下,在打游戏..没开 mac
    wukaichao
        13
    wukaichao  
       2018-06-23 13:51:35 +08:00
    @KomeijiSatori 酸,真的酸
    yuezhan
        14
    yuezhan  
       2018-06-23 14:31:12 +08:00
    VinKing
        15
    VinKing  
       2018-06-23 14:49:27 +08:00
    楼主厉害,视频的地址是怎么拿到的啊?这个 feed 跟我自己用在 app 上刷到的相比,好像不是那么热门
    golmic
        16
    golmic  
    OP
       2018-06-23 14:52:15 +08:00 via Android
    @VinKing 就是直接转了 app 的 feed 流。我还没能力做推荐和分发,也不打算存抖音的数据,避免不必要的麻烦
    golmic
        17
    golmic  
    OP
       2018-06-23 14:54:05 +08:00 via Android
    @VinKing 至于你说的不太热门应该是错觉...就直接是 app 的
    flowfire
        18
    flowfire  
       2018-06-23 15:00:56 +08:00 via iPhone
    electron 么
    golmic
        19
    golmic  
    OP
       2018-06-23 15:04:21 +08:00 via Android
    mo93
        20
    mo93  
       2018-06-23 15:28:12 +08:00
    支持下载到本地吗
    golmic
        21
    golmic  
    OP
       2018-06-23 15:32:31 +08:00 via Android
    @mo93 支持
    83f420984
        22
    83f420984  
       2018-06-23 15:33:15 +08:00
    maemolee
        23
    maemolee  
       2018-06-23 15:39:52 +08:00
    我硬盘太小,就不下载试用了,精神上支持一下。
    golmic
        24
    golmic  
    OP
       2018-06-23 15:41:36 +08:00 via Android
    @83f420984 谢谢反馈,能不能提个 issue 描述一下复现步骤?看你是开了两个?
    golmic
        25
    golmic  
    OP
       2018-06-23 15:41:45 +08:00 via Android
    @maemolee 感谢~
    xiadd
        26
    xiadd  
       2018-06-23 15:51:30 +08:00
    目前来讲除了必须的软件比如 vscode 其他 electorn 打包的东西我是不会下载了 一个 chrome 已经够呛了, 另外如果现在看到跨三个平台而且软件包大于 30m 的 90%就是 electron
    golmic
        27
    golmic  
    OP
       2018-06-23 15:56:12 +08:00 via Android
    @xiadd electron 的确存在这个问题...
    kejour
        28
    kejour  
       2018-06-23 16:08:22 +08:00
    还是挺多人在吐槽 electron 的打包体积的,所以 copy 了楼主的代码直接改了个网页版.....哈哈哈哈哈,学习了
    83f420984
        29
    83f420984  
       2018-06-23 16:12:11 +08:00
    @golmic 启动后 APP 后在去点击 dock 栏的图标就会又重新开一个窗口
    golmic
        30
    golmic  
    OP
       2018-06-23 16:13:37 +08:00 via Android
    @83f420984 噢噢,好的。我回去更新一下
    ahswch
        31
    ahswch  
       2018-06-23 16:27:25 +08:00
    mark
    myhomedog
        32
    myhomedog  
       2018-06-23 16:42:34 +08:00
    这只能在桌面中间,,,不能移动
    golmic
        33
    golmic  
    OP
       2018-06-23 16:43:27 +08:00 via Android
    @myhomedog 没记住位置..拖了之后换个视频就重置了。再优化吧
    CDing
        34
    CDing  
       2018-06-23 16:49:27 +08:00
    记得之前有个浏览器插件也可以看,可能因为不能登录导致推荐的视频不怎么样。
    E0
        35
    E0  
       2018-06-23 17:15:13 +08:00 via Android
    看了眼界面就想可能是 electron,再看评论,果不其然~
    golmic
        36
    golmic  
    OP
       2018-06-23 17:21:38 +08:00 via Android
    @E0 是呢
    myleon
        37
    myleon  
       2018-06-23 17:23:05 +08:00
    win 客户端要 140m 多??
    noword2say
        38
    noword2say  
       2018-06-23 17:23:32 +08:00 via Android
    支持,基于 electron 的应用越来越多了,很多软件可以考虑在 linux 上搞个 electron 版本。不过抖音并不用…🙃
    golmic
        39
    golmic  
    OP
       2018-06-23 17:34:08 +08:00 via Android
    @myleon 鬼知道咋这么大。。
    tyhunter
        40
    tyhunter  
       2018-06-23 17:49:09 +08:00
    @kejour 直接浏览器打开 index.html 找不到视频
    cqhme
        41
    cqhme  
       2018-06-23 17:51:29 +08:00 via Android
    偷偷收藏
    应卤煮要求 排队点赞☺️
    golmic
        42
    golmic  
    OP
       2018-06-23 17:53:59 +08:00 via Android
    @cqhme 谢谢支持呢~
    golmic
        43
    golmic  
    OP
       2018-06-23 17:54:35 +08:00 via Android
    @tyhunter 要改动一下的吧
    xqin
        44
    xqin  
       2018-06-23 17:56:54 +08:00   ❤️ 1
    golmic
        45
    golmic  
    OP
       2018-06-23 18:01:57 +08:00 via Android
    @xqin 666 老铁~
    kejour
        46
    kejour  
       2018-06-23 18:35:28 +08:00
    @tyhunter 跨域问题, 看下控制台就明白了
    dreasky
        47
    dreasky  
       2018-06-23 19:36:31 +08:00
    能看国际版么
    huiyifyj
        48
    huiyifyj  
       2018-06-23 19:40:20 +08:00 via Android
    妈耶,不就网页包装下,关键还是 electron 这么重的东西包装。还不如换成别的包装。
    golmic
        49
    golmic  
    OP
       2018-06-23 19:40:29 +08:00 via Android
    @dreasky 没,只转了国内的 app feed
    golmic
        50
    golmic  
    OP
       2018-06-23 19:40:49 +08:00 via Android
    @huiyifyj 有什么更好的方案吗~求指点
    silymore
        51
    silymore  
       2018-06-23 19:49:04 +08:00 via iPhone
    抖音有分成吗
    anyfc
        52
    anyfc  
       2018-06-23 19:51:19 +08:00
    点赞,不过我用的是 Chrome 扩展
    golmic
        53
    golmic  
    OP
       2018-06-23 19:54:45 +08:00 via Android
    @silymore 给我分成?怎么可能。想都不敢想
    golmic
        54
    golmic  
    OP
       2018-06-23 19:55:06 +08:00 via Android
    @anyfc 看来 web 端需求好像很强烈..
    jarnanchen
        55
    jarnanchen  
       2018-06-23 20:28:41 +08:00
    没有登陆么?
    抖音最优秀的就是个性化推荐啦,不登陆看的话实在没什么意思。
    est
        56
    est  
       2018-06-23 20:30:39 +08:00
    @xqin
    tianyuwap
        57
    tianyuwap  
       2018-06-23 20:35:39 +08:00 via iPhone
    这个我很需要
    hackpro
        58
    hackpro  
       2018-06-23 21:02:25 +08:00
    只能看当前推送的视频啊,增加[下一个]功能?
    可否增加搜索功能(内容搜索或者用户 ID 搜索)
    golmic
        59
    golmic  
    OP
       2018-06-23 21:04:15 +08:00
    @hackpro 有用户的话,我有时间就做迭代~~
    hackpro
        60
    hackpro  
       2018-06-23 21:05:30 +08:00
    @golmic 棒,姿兹~
    shiongmao
        61
    shiongmao  
       2018-06-23 22:13:12 +08:00
    太好啦!~~~~~~现在去看看
    xjh22222228
        62
    xjh22222228  
       2018-06-23 22:37:50 +08:00
    bug !播放下一个,第一个声音还在。
    golmic
        63
    golmic  
    OP
       2018-06-23 22:43:14 +08:00 via Android
    @xjh22222228 能否提供下平台信息以及复现步骤?
    GoLand
        64
    GoLand  
       2018-06-24 00:15:36 +08:00
    https://dy.golmic.com/

    直接打开看就完事儿了........要啥 APP ??
    wuhaoworld
        65
    wuhaoworld  
       2018-06-24 00:19:45 +08:00
    @golmic 求教一下 LZ 是如何转的 app feed 流?
    wuhaoworld
        66
    wuhaoworld  
       2018-06-24 01:10:32 +08:00
    @GoLand 核心逻辑都在这个网址上了,这个网址也是 LZ 写的
    golmic
        67
    golmic  
    OP
       2018-06-24 08:11:05 +08:00 via Android
    @wuhaoworld 是抓的
    naiba
        68
    naiba  
       2018-06-24 10:23:35 +08:00 via Android
    win32 145m 跟 qt 出来的比哪个更小?
    uuair
        69
    uuair  
       2018-06-24 10:41:30 +08:00
    抖音、火山、快手网页版: https://kuaiyinshi.com/
    zhanhao
        70
    zhanhao  
       2018-06-24 11:18:15 +08:00
    golmic
        71
    golmic  
    OP
       2018-06-24 11:52:06 +08:00
    @naiba #68 QT 的小很多吧。

    @uuair #69
    @zhanhao web 比客户端轻很多呢~比较笨,没想出来做 web..哈哈


    @myhomedog #32 v0.2.0 已经支持拖动啦~
    ngg0707
        72
    ngg0707  
       2018-06-24 12:08:57 +08:00 via iPhone
    @naiba qt 动态链接还带 webkit 也会很大。静态编译会小很多
    ngg0707
        73
    ngg0707  
       2018-06-24 12:09:30 +08:00 via iPhone
    @golmic qt 动态链接还带 webkit 也会很大。静态编译会小很多
    golmic
        74
    golmic  
    OP
       2018-06-24 12:10:54 +08:00 via Android
    @ngg0707 没用过 QT,学习了~
    superlks
        75
    superlks  
       2018-06-24 16:04:17 +08:00
    @zhanhao #70 我看到第 25 个就不能看下一个了
    golmic
        76
    golmic  
    OP
       2018-06-24 16:06:33 +08:00 via Android
    @superlks 我的支持无限看~
    superlks
        77
    superlks  
       2018-06-24 16:09:07 +08:00
    @uuair #69 这个做的很棒
    superlks
        78
    superlks  
       2018-06-24 16:10:41 +08:00
    @golmic #76 嗯,我也试了
    golmic
        79
    golmic  
    OP
       2018-06-24 16:12:38 +08:00 via Android
    @superlks 谢谢支持~ 不过看起来做成 web 更受欢迎一些
    superlks
        80
    superlks  
       2018-06-24 16:18:35 +08:00
    @golmic #79 web 更方便一些,你做的也很棒,赞一个
    hvanke
        81
    hvanke  
       2018-06-24 16:21:16 +08:00
    恰好前段时间也搞了个 web 版,可惜找到的接口不更新了
    https://github.com/GallenHu/web_douyin
    zhanhao
        82
    zhanhao  
       2018-06-24 20:43:19 +08:00
    @superlks 可以啊,再试试呢
    zhanhao
        83
    zhanhao  
       2018-06-24 20:44:00 +08:00
    @golmic 客户端也不错,哈哈哈
    simple11
        84
    simple11  
       2018-06-25 11:34:15 +08:00
    arens
        85
    arens  
       2018-06-25 17:08:17 +08:00
    我就是那批手机上从不装抖音的人,下载速度为何如此感人
    golmic
        86
    golmic  
    OP
       2018-06-25 17:09:02 +08:00
    @arens #85 周末整理下出 web 版,就不需要下载了
    sunulin
        87
    sunulin  
       2018-06-26 15:47:47 +08:00
    测试下 好玩吗
    maosan
        88
    maosan  
       2018-06-29 10:23:05 +08:00
    如果能登录自己账户并且上传视频就好了 对于我这种专业剪短视频的工作来说就很完美啊 不用导入到手机 PC 上可以操作
    golmic
        89
    golmic  
    OP
       2018-06-29 10:34:17 +08:00
    @maosan #88 我尝试做一下~~请关注更新
    weiyufen520
        90
    weiyufen520  
       2018-07-05 08:11:10 +08:00
    @golmic 使用别人的接口请注明。你使用的是 「快音视」接口 https://kuaiyinshi.com
    weiyufen520
        91
    weiyufen520  
       2018-07-05 08:12:40 +08:00
    @golmic 真的不好意思,发错了。另外一篇帖子才是用「快音视」接口,Sorry!!
    Neoth
        92
    Neoth  
       2019-10-11 18:57:47 +08:00
    都被张一鸣诉讼告倒了吧? 一年过去,一个渣都不剩了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1040 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 21:45 · PVG 05:45 · LAX 13:45 · JFK 16:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.