使用 PHP 自动录播并剪辑 B 站直播间的精彩集锦 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
wuYin
V2EX    分享创造

使用 PHP 自动录播并剪辑 B 站直播间的精彩集锦

  •  3
     
  •   wuYin 2018-03-31 21:28:08 +08:00 5252 次点击
    这是一个创建于 2757 天前的主题,其中的信息可能已经有所发展或是发生改变。

    相信大多数人看直播很少发弹幕和送礼物,只有在主播玩出很溜的操作或讲很好玩的事情时,才会互动吐槽。所以在直播间的弹幕高峰或礼物高峰期,主播应该做了些好玩的事情,可以作为精彩集锦的素材。

    比如痒局长今天下午的吃鸡直播: 弹幕高峰几乎是对狙吃鸡、窃格瓦拉偷车后还被阴之类好玩的操作,使用脚本可以自动剪辑成素材。

    项目地址:wuYinBest/bilibili-live-crawler

    欢迎交流哇~

    第 1 条附言    2018-04-01 09:01:59 +08:00

    对应的剪辑效果(滑稽):

    29 条回复    2018-04-06 15:26:53 +08:00
    Sanko
        1
    Sanko  
       2018-03-31 21:42:20 +08:00 via Android
    局花
    wuYin
        2
    wuYin  
    OP
       2018-03-31 21:49:11 +08:00
    @Sanko 想当初我还有颗当 UP 的心,现在骚不动了[滑稽]
    sean10
        3
    sean10  
       2018-03-31 22:01:12 +08:00 via Android
    厉害厉害,学习一波
    wuYin
        4
    wuYin  
    OP
       2018-03-31 22:09:31 +08:00
    @sean10 没有 起初想做 up 但是又不想录播去剪辑,于是就写了个这,今天总算把坑填完了 233
    Tink
        5
    Tink  
    PRO
       2018-03-31 23:23:55 +08:00 via iPhone
    之前想过做类似的,一直都没动手,66
    ctsed
        6
    ctsed  
       2018-04-01 00:37:58 +08:00 via Android
    也有看情况不对评论抽奖控场的
    stonymoon
        7
    stonymoon  
       2018-04-01 00:58:34 +08:00 via Android
    这个想法很有意思啊
    sdalkesioe
        8
    sdalkesioe  
       2018-04-01 01:18:19 +08:00
    这就很有意思了啦
    HanSonJ
        9
    HanSonJ  
       2018-04-01 01:46:22 +08:00   4
    难得一见不让 PHP 招黑的帖子
    hyi
        10
    hyi  
       2018-04-01 05:10:54 +08:00 via Android   1
    是检测到弹幕高峰,在开始剪辑的吗,那不会错过前面的镜头了吗,就是精彩集锦开始的地方不好确定
    wuYin
        11
    wuYin  
    OP
       2018-04-01 08:08:04 +08:00 via Android
    @ctsed 嗯是的,有的土豪刷了小电视,突然就会有一大波抽奖弹幕,这个放到 todo 吧~_~
    wuYin
        12
    wuYin  
    OP
       2018-04-01 08:10:30 +08:00 via Android
    @hyi 现在的逻辑是,取弹幕翻倍激增时刻的前一分钟开始剪辑,上下文还是必须的
    wuYin
        13
    wuYin  
    OP
       2018-04-01 08:11:46 +08:00 via Android
    @HanSonJ 壮哉我大 PHP
    wuYin
        14
    wuYin  
    OP
       2018-04-01 08:12:45 +08:00 via Android
    @Tink 斗鱼的弹幕协议是公开的,你可以做斗鱼直播间的精彩集锦,更有价值
    silencefent
        15
    silencefent  
       2018-04-01 08:43:19 +08:00
    不如一直录,根据弹幕量剪辑选择是否保留
    wuYin
        16
    wuYin  
    OP
       2018-04-01 09:17:44 +08:00 via Android
    @silencefent 嗯人工剪辑的精度和质量都要比这好很多
    silencefent
        17
    silencefent  
       2018-04-01 09:59:32 +08:00
    @wuYin 也不是人工了,就是持续录制,像 xbox 录制一样,用户选择是否保留这一段。你既然是根据弹幕密度来的,可以跳过人工选择这一步
    wuYin
        18
    wuYin  
    OP
       2018-04-01 10:02:19 +08:00 via Android
    @silencefent 嗯明白~
    carlclone
        19
    carlclone  
       2018-04-01 10:56:49 +08:00 via iPhone
    马克学习啊,酷酷的
    wuYin
        20
    wuYin  
    OP
       2018-04-01 11:19:51 +08:00 via Android
    @carlclone 相互学习~
    cy97cool
        21
    cy97cool  
       2018-04-01 12:35:17 +08:00 via Android
    @silencefent 现在就是一直录
    录完再手动调用 edit.php 开始剪辑
    xiaotuzi
        22
    xiaotuzi  
       2018-04-02 15:23:55 +08:00
    老哥,我测试了下,发现不能停止。。。除非主播停止或者关闭程序。。。是否提供停止的方法?
    wuYin
        23
    wuYin  
    OP
       2018-04-02 15:39:31 +08:00
    @xiaotuzi 233 现在这个比较简陋,直接使用 Ctrl+C 中断执行...尴尬,我把 UI 管理界面也加到 todo list 了
    cljnnn
        24
    cljnnn  
       2018-04-02 15:43:49 +08:00 via Android
    有意思,Mark 一下
    xiaotuzi
        25
    xiaotuzi  
       2018-04-02 15:51:47 +08:00
    另外,你计算精彩视频剪辑的时间段需要向前调整 10-15 秒,这样剪辑出来的视频才是完整的,观众看直播也是先看到再发弹幕。优化下还是不错的,我想改成 web 端访问查看,可以吗?我是 PHP 网页端开发,不习惯使用 CMD 界面。。。emmmm
    xiaotuzi
        26
    xiaotuzi  
       2018-04-02 15:56:34 +08:00
    @wuYin 我放宝塔 Linux 服务器测试的。。。Ctrl+C 没办法的。。。
    wuYin
        27
    wuYin  
    OP
       2018-04-02 15:58:47 +08:00
    @xiaotuzi 嗯嗯好,感谢你的建议,下周找时间把 UI 界面做出来,优化剪辑的逻辑
    barood
        28
    barood  
       2018-04-03 22:23:09 +08:00
    棒棒哒
    trythebest
        29
    trythebest  
       2018-04-06 15:26:53 +08:00 via iPhone
    感觉很有意思!
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2624 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 13:15 PVG 21:15 LAX 06:15 JFK 09:15
    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