直播的剪辑工作流/工具分享

基本流程

  1. 获取素材
  2. 粗剪
  3. 导出音频识别成字幕文件
  4. 应用字幕并校准字幕
  5. 配bgm并进行精剪

工具分享

一 获取直播素材

  • 高时效性-即录即拿VLC media player、录屏软件(如Screen Recorder Pro等)
  • 中时效性解放双手-需等待其录制/编码完成,也可强制停止
    • biliup:如果想保持想保存为mp4,需要安装ffmpeg。支持自动上传到b站
    • DouyinLiveRecorder:这是我目前使用的
    • LiveAutoRecord:操作简单,支持生成弹幕文件。缺点视频结尾或者开头可能出现没有声音的情况,不过只是很小一段时间
  • 低时效性-佛系
    • 从平台的直播回放下载
    • 从B站录屏老师获取

对于biliup、DouyinLiveRecorder、LiveAutoRecord,如果想录制全程,搞个云服务器会方便些,只是有点贵。因为我有一台主机电脑和笔记本电脑,主机电脑用于剪辑,笔记本用于录制。我都是早上起来后打开录制软件,晚上给电脑设置一个定时关机的命令。并且要将笔记本设置为永不息屏,否则息屏会断网。注意把其他无关程序关掉,调整屏幕亮度,可以降低功耗)

1.1 VLC media player

录制直播流,它的优点是在录制的过程你可以干其他事。

  • 打开VLC,点击转换
  • 输入直播流
  • 存储成TS格式,该格式可以给剪印识别。(其他配置我试过,多少会有点问题,要么没画面,要么没声音的)


    视频编码器和音频编码器都选择保持原轨
  • 再选择目标文件进行存储就行了

如何获取直播流?我使用是这个仓库提供的方法:https://github.com/wbt5/real-url

  • 安装python并配置环境变量
  • 克隆仓库或者下载我提供的压缩包,在当前目录下安装依赖包。对于斗鱼的,仓库说要安装node环境
    pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
    
  • 运行批处理文件,或者py douyu.py运行脚本
  • 输入房间号-回车-获取直播流

1.2 biliup

因为我把ffmpeg放在了压缩包内,所以使用的时候不需要再安装ffmpeg了。

  • 双击程序运行

  • 访问上面的地址进行配置
    (1) 添加直播间:注意后处理,它默认是删除,这是给有上传到b站需求的用户用的,它上传到b站后会删除。如果不需要上传这一过程,就改成移动到其他文件夹内;格式改为mp4。

    (2) 空间配置:把插件换成ffmpeg,这样下载后的文件就是mp4格式的了

这个软件b站很多教程,可自行搜索。

1.3 DouyinLiveRecorder

  • 配置文件

    URL_config.ini:用于配置想要录制的直播间,
    config.ini:保存的类型及其他属性

    目前压缩包内的配置是我目前用的配置。它的仓库有更多的说明,自行查看

  • 双击程序运行

1.4 LiveAutoRecord

双击程序运行即可

1.5 从平台的直播回放获取

进入回放地址 -> 点击键盘的 F12 -> 点击 Network -> 输入关键词 m3 -> 复制链接

访问m3u8 downloader,粘贴地址,转换成mp4进行下载

1.6 从B站进行下载

复制对应的b站链接,访问https://zhouql.vip/bilibili/,登录后可下载高清版本

二 字幕自动识别

  • 收费:Arctime、剪映自带的、其他
  • 白嫖:videosrt (b站有配置教程)。视频粗剪完成后,我会导出音频进行识别:

三 获取背景音乐

以网易云为例,下载后是ncm格式,使用ncm转mp3进行转换。
(如果是其他播放器平台,只要看它下载的是什么格式,然后在搜索“xxx转mp3 在线”,包能搜到的)

四 封面制作

  1. Photoshop:修改背景图,或者有特殊需求时会用到
    嫌麻烦也可以搜索在线ps,后面这两个是我用过的两个网站,虽然功能有限,但也能满足基本需求
  2. 创客贴:内含免费素材,我主要用这个给图片加文字

五 定位直播精彩部分

如果是自己全程看下来,当然知道哪里好看了。但大部分情况是并没有那么多时间,主要通过抓取/统计弹幕的方式来分析哪个时间段比较精彩

5.1 获取弹幕

  1. 可以在github上找一些具备抓取弹幕的录制工具。(比如上面说到的LiveAutoRecord)
  2. 直接抓取播酱数据的数据。这种方式就不需要自己录制与存储,只需爬别人存好的数据就可以了。( 注意:需要及时抓取,这个网站只允许你查前一两天和今天的弹幕,超出这个时间段需要注册会员)

5.2 统计弹幕

因为我是通过上面的第二种方式拿到数据,就根据数据特点写了一个工具。(注意:需要安装python)

  1. 安装依赖包
pip install requests
  1. 使用脚本爬取某天的弹幕
  2. 打开index.html,导入打他文件加中的json文件,渲染柱状图,点击对应的柱体可以看到该时间段的弹幕内容

需要及时更换token

相关工具下载地址

https://cloud.189.cn/web/share?code=jeyyQveEfaAb(访问码:1ozc)

posted @ 2024-09-29 20:51  sanhuamao  阅读(92)  评论(0编辑  收藏  举报