抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

注意

本文原发布日期为2021-02-01,请注意

起因

最近一直在单推hololive EN 的 Gawr Gura,但是因为各种原因(时差,网络问题或者就是起晚了),我没法准时的看小鲨鱼的直播。直到后来我错过删档歌回的愤怒,又刚好有一台VPS在我的面前(尽管性能奇差),于是我便有了录制Youtube直播的想法。
例:刚 刚 好(8:37截图)

研究

往Google一搜,几乎没有有效的内容。
Google搜索结果
而排名第一的结果告诉你:直接录屏,对着Youtube网页录。
实属脱裤子放屁之举
接着我就在Github搜了一下,找到个Github的项目:printempw/live-stream-recorder

简单的配置一下再加了个上传至Onedrive的功能就之后挂VPS后台运行去了。

1
2
3
4
5
6
7
8
# 通过rclone上传至onedrive:在56行后增加以下
RCLONENAME="onedrive"
UPLOADPATH="liveupload"
rclone move "$FNAME" $RCLONENAME:$UPLOADPATH -P
rclone move "$FNAME.log" $RCLONENAME:$UPLOADPATH -P
rclone move "$FNAME.info.txt" $RCLONENAME:$UPLOADPATH -P
# -P参数会打印出上传的进度信息,但会导致log过大,只作为Debug使用
# 理论上适用于所有受rclone支持的网盘

但是脚本往VPS上挂了一星期,结果录制结果可谓是惨不忍睹,后来甚至完全不动了
3.25/9(脏话)
发现是Youtube改版的问题,把原来的脚本简单改一下

1
(wget -q -O- "$LIVE_URL" | grep -q '\\"isLive\\":true') && break

\\"isLive\\"改为\"isLive\",正常使用。
之后使用良好(为什么说良好?因为**还是有一个漏了…**)
8/9(明显好多了)

然而…

之后我就找到了一篇B站文章和另一个GitHub项目magicalz/StreamRecorder
B站文章
magicalz/StreamRecorder 还能用
这个项目使用起来就简单多了。
所以我为什么折腾了这么久却还是错过了删档歌回?还是老实看切片吧。

之前所做的事情都是纯粹的浪费时间

评论