YouTube 直播 自动录制

首先是惯例的闲聊时间。

虽然这是我第一次在这个博客中提到 Virtual YouTuber,不过我大概也算是比较早开始看 VTuber 的那一批人了。从始皇帝老爱(キズナアイ)诞生、四天王聚首,到年初 狐叔 引领的个人势井喷,再到以彩虹社(にじさんじ)为首的 2D 势、杂谈生放势展示了 VTuber 更大的可能性,而注意到这块肥肉的资本们也纷纷入场,百花争鸣的 VTuber 战国时代就此拉开序幕……如此种种,VTuber 界的快速发展令人眼花缭乱,也难怪有「一个月 = VTuber 历一年」的说法。

不如说 VTuber 的世界实在过于精彩,每天都有大量好玩的内容产出,以至于我甚至已经很久没有看新番动画等传统 ACG 作品,就连游戏也不玩了,只能说 VTuber 沼恐怖如斯。

YouTube 直播 自动录制

为什么突然谈起这茬?其实我一直都想写一篇关于 VTuber 的文章,但是当时由于学业之类的原因只能搁置。然而到了现在,时间和精力确实是有了,但是正处繁荣期的 VTuber 市场的复杂度,却已经不再是我这孱弱的文笔能够描绘的了。只能说,非常遗憾。

既然写不出来,那就不写,这是我写博客的标准。如果参考别人的文章照猫画虎、东拼西凑,确实是能挤出一点像样的文字,但那种中途半端的东西又有什么意思呢?我写博客是给自己看的,不是拿去哗众取宠的。所以,牛逼的文章就交给牛逼的人去写,我只管写我自己能写得出来的东西就够了。

好了,闲话休题,今天我们的主题是「如何对 VTuber 的直播进行自动录像」。


为什么会有这个需求呢?

简单来说,直播系的 VTuber 虽然有着视频系所无法比肩的「亲近感」与「参与感」,但是直播的形式也不可避免地要消耗观众更多的时间与精力(关于直播系与视频系优缺点的讨论网上有很多,我这里就不再深入)。毕竟当个 NEET 一天 25 小时高强度看直播还是比较有难度的,所以碰到上课、上班时喜欢的 VTuber 正好开播的话就很吃瘪。

虽然大部分直播系 VTuber 都有为学畜社畜着想、基本都会留下直播的存档录像,但还是有好几个「臭名昭著」的,喜欢突击直播又不爱留档的选手,比如说 —— 神楽めあ。(本来想在这里稍微介绍一下这位屑女仆,但是我发现三言两语根本解释不清 Mea 这个混沌且复杂的 VTuber,遂作罢。或许我下篇关于 VTuber 的博文会是「浅谈神楽めあ的魅力」也说不定,咕咕咕)

但是我又特别喜欢看她的直播、不想错过,怎么办呢?

要么就他力本願,拜托录像班录好上传,要么就自己动手、丰衣足食。


好歹我也会捣鼓点代码,于是我就写了几个脚本来完成我的需求(让计算机按照自己的意愿工作,我觉得这就是编程的醍醐味),监视 YouTube、OPENREC、Twitch、TwitCasting 等平台,只要主播一开播就自动开始录像。代码开源在 GitHub 上:

👉 prinsss/live-stream-recorder 👈

脚本是我几个月前写的,跑得还算安稳,也成功帮我录下了不少惨遭 Mea 削除存档的直播,可喜可贺。因为当时搜索类似解决方案时基本没看到几个,所以最近把代码整理了一下,糊了个像样的文档分享出来。使用方法都在项目 README 里说明了,这里就不再赘述。

这玩意儿的原理其实很简单,就是每隔 30s 查询一次直播状态(这一块比较难搞),如果在播就开始录像。录像方面,使用 youtube-dl 或者 streamlink 等工具获取直播 HLS 的 .m3u8 地址,然后直接交给 ffmpeg 进行录制(还能顺带推流转播,不得不说 ffmpeg 真是神器)。

YouTube 直播 自动录制

因为功能就这么点,所以我选择了用 Shell 脚本来完成,之后有时间的话或许会用 PHP 给它套个便于操控的网页前端。也可以再优化一下,把轮询模式改为 Pub/Sub 模式,节省点资源(不过我那台 VPS 就是为了录像买的,所以说实话怎样都好)。总之,有缘再说吧。


其他类似的项目:

  • 【转播 man】其他平台转播到 bilibili 的一种方法
  • 简单易用 外网直播流转播至 B 站的小工具
  • AutoYtB —— 自动检测 youtube 与推特进行自动转播至 B 站并进行录制与转码

除另有声明外,本博客文章均采用 知识共享(Creative Commons) 署名 4.0 国际许可协议 进行许可。转载请注明原作者与文章出处。

归档直播视频

如果直播的时长少于 12 小时,YouTube 可以自动将其归档。此选项适用于所有类型的直播,包括编码器直播、摄像头直播和移动直播。YouTube 还会自动将视频分辨率为 1440p 和 2160p (4K) 的直播归档。但是,我们建议您在本地也保存一份归档文件作为备份。您在直播期间还可以制作精彩集锦。

请注意,如果单次直播超过了 12 小时,整个直播视频可能全部无法保存。

归档设置

  1. 进入 YouTube 工作室。

  2. 在左侧菜单中,选择内容

    YouTube 直播 自动录制

  3. 点击直播标签页。

    • 要更改您的隐私设置,请转至公开范围

    • 要删除相关视频,请点击“更多”图标 。

注意:在移动直播过程中,您可以在“我的视频”页面中修改归档文件的隐私设置(包括将其设置为私享)或删除归档文件。

移动直播

移动直播结束后,您可以在“我的视频”页面中修改归档文件的隐私设置(包括将其设置为私享)或删除归档文件。

注意:您还可以使用内容页面更改任何直播归档文件的隐私设置。

YouTube 直播 自动录制

陈宏斌   2021-4-15
 高级软件工程师

概要
有时您可能想要观看一个YouTube直播,但是直播时段您却没有时间在电脑上前观看,那么您可以使用录屏工具将YouTube直播内容录制下来,以便之后观看。下面我们将为大家介绍YouTube直播录制的具体操作方法,希望能帮助大家顺利录制YouTube直播,一起来了解一下吧。


YouTube 直播 自动录制

YouTube直播是YouTube专门提供视频直播服务的频道,用户可以观看正在进行的直播,或播放近期的直播记录,还可以看到将要进行直播的预告,并且根据直播内容分为新闻,游戏,体育赛事等。

YouTube 直播 自动录制

二、使用都叫兽™视频编辑软件录制YouTube Live直播

1、什么是都叫兽™视频编辑软件?

都叫兽™视频编辑软件是一款集电脑屏幕录制、视频后期制作与格式转换功能为一体的视频录制编辑工具。其中,电脑屏幕录制功能可以设置录制的区域与画面大小,还可以设置水印、光标样式、声音来源以及保存的格式、自动录制计划等等,不管是在线电影、会议视频记录,还是游戏画面、软件操作步骤等,它都能帮助您一键录制并保存到计算机中。

此外,该软件还可以在视频后期制作时进一步完善和优化视频的内容,比如剪辑或合并视频片段,裁剪视频画面,旋转或翻转视频,添加各种类型的片头/片尾动画、转场特效,随意切换不同的滤镜风格,给影片配音、添加音乐或去除原始音效,导入或制作专属字幕等等。在视频编辑完成后,您可选择将视频转换为各种您需要的格式,该软件支持绝大部分的视频和音频格式,比如MXF,AVI,MKV,MP4,MOV,M2TS,M4V,AAC,AC3等格式,并支持视频和音频格式之间的自由转换。

都叫兽™ 视频编辑 - 适合初学者使用的专业视频编辑软件

YouTube 直播 自动录制

视频合并 可对视频进行快速拼接,添加酷炫转场。

轻松裁剪视频 可对视频尺寸、时长进行任意调整。

多样编辑功能 可添加多种滤镜、特效、水印、音乐、字幕等。

操作简单 界面简洁,新手也能快速完成视频/音频制作。

多功能软件 除了视频编辑,还可转换格式、录制屏幕。

简单 新手适用

视频编辑 剪切、特效等功能

多功能 视频编辑/格式转换/屏幕录制

2、如何使用都叫兽™视频编辑软件录制YouTube Live直播?

步骤1:运行软件之后,在主页面点击【屏幕录像工具】选项。

YouTube 直播 自动录制

步骤2:接下来在“准备录制”界面里,您可以对【录制目标】、【录音】以及【输出目录】等内容进行个性化的设置。此处选择“自定义”录制区域,以及录制“电脑声音和麦克风”选项。

YouTube 直播 自动录制

准备录制界面设置功能说明:
录制目标:支持录制全屏、自定义区域,以及录制摄像头拍下的画面。
录音:指的是内容录制过程中需要收录的声音,支持录制电脑声音、麦克风声音和不录制声音等。
输出目录:选择录制文件的储存位置

步骤3:此外,点击右下角的【小齿轮】图标,您还可以对录制格式、视频质量、分辨率、视频帧率、输出目录、水印等参数进行个性化设置。

YouTube 直播 自动录制

YouTube 直播 自动录制

步骤4:待所有录制参数设置完成之后,打开YouTube直播页面,再回到该软件的“准备录制”界面,点击【开始录制】按钮,您可以对想要录制的区域进行选择,之后再点击右下角的【录制】按钮即可开始录制YouTube直播。

YouTube 直播 自动录制

步骤5:您可以在录制过程中随时暂停或继续,直播结束后点击右下角录制选项框中的小正方形按钮,录制好的视频文件就会保存到预设的路径当中。

YouTube 直播 自动录制

如果您要观看的YouTube直播还未开始,那么可以使用都叫兽™视频编辑软件的自动录制功能进行预约录制。

在“准备录制”界面里点击右下角的【Auto】按钮,即可进入到自动录制的设置页面。在自动录制设置中,您可以设置自动开始或结束录制的时间、自动录制开始前打开某个应用程序或者打开某个网页。一般来说,只需设定自动开始的时间即可。还可以选择录制完成后退出都叫兽™视频编辑软件或者录制完成后关机。设置完成后,点击【确定】保存自动录制设置。之后只需打开您想要录制的YouTube直播页面,等待直播开始就可以自动录制了

注意:若在“自动停止设置”中选择【不停止】,在“自动录制时如何显示软件”中选择【隐藏软件】,那么请使用该软件的停止录制快捷键(默认为Ctrl+Alt+F3)结束录制,或是在任务管理器的后台进程中找到Screen Recorder程序并结束任务,之后可以在预设的输出文件夹中找到录制文件。

YouTube 直播 自动录制

以上就是使用都叫兽™视频编辑软件录制YouTube Live直播视频的方法,如果您需要编辑录制/下载的视频,那么也可以使用都叫兽™视频编辑软件来完成编辑操作。

您可以参考以下步骤,并根据自己的需要来进行视频编辑。

YouTube 直播 自动录制

步骤1:下载安装后运行都叫兽™视频编辑软件,选择【视频编辑工具】选项。

YouTube 直播 自动录制

步骤2:接下来找到【添加文件】按钮,将需要编辑的视频文件导入到都叫兽™视频编辑软件当中。

YouTube 直播 自动录制

步骤3:在导入视频之后,您可以通过顶部菜单栏里提供的编辑功能,对已添加的视频文件进行一系列的编辑操作,比如【剪切】、【旋转和裁剪】、【特效】、【水印】、【音乐】、【字幕】、【片头/片尾】等。下面是具体的功能介绍。

YouTube 直播 自动录制

旋转和裁剪:可以将视频顺时针旋转90度/180度/270度,或者将视频上下翻转或左右翻转;拖动裁剪框或者设置具体的裁剪区域大小来裁剪视频画面。

YouTube 直播 自动录制

特效:可以给视频添加滤镜特效、缩放特效或音量特效。

YouTube 直播 自动录制

水印:可以添加文字、图片、视频或图形水印到视频中;或者去除视频中的水印。

YouTube 直播 自动录制

音乐:可以给视频文件添加新的背景音乐,或者录制声音并添加到视频中;勾选右下角的【去除视频原音】可以删除视频的原始音频。

YouTube 直播 自动录制

字幕:可以将字幕添加到影片当中或者创建新的字幕,并且可以自定义字幕的位置、字体。

YouTube 直播 自动录制

片头/片尾:可以添加图片或者视频作为片头或片尾,设置片头片尾的时长、过渡效果,添加文字到片头片尾中,支持调整文字的颜色和字体字号等。

YouTube 直播 自动录制

步骤4:待视频文件编辑完成之后,您可以在【输出格式】里根据不同的终端设备或您的需要选择视频格式,在【输出文件夹中】选择视频保存的位置,再点击【开始】按钮,即可按照设置处理视频并将其导出到设定的位置,非常的快捷方便。

YouTube 直播 自动录制