bilive: Неконтролируемая запись в реальном времени и автоматическая нарезка, инструмент загрузки для станции B

Общее введение

bilive - это инструмент, разработанный специально для прямой записи на станции B, обеспечивающий чрезвычайно быструю прямую запись, автоматическую нарезку, рендеринг всплывающих окон и создание субтитров. Инструмент совместим с машинами с ультранизкой конфигурацией, поддерживает 7x24 часа записи без присмотра, автоматически определяет и отображает всплывающие окна и субтитры, автоматически нарезает и загружает их на B. bilive использует конвейер для обработки видео, обеспечивая запись практически синхронно с прямой трансляцией, что делает его подходящим для записи в нескольких комнатах и сценариев с низким требованием к аппаратному обеспечению.

bilive:B站无人监守直播录制与自动切片、上传工具

 

Список функций

  • Чрезвычайно быстрая запись: Используется конвейерный процесс, при котором запись и прямой эфир происходят в течение получаса друг от друга.
  • Запись в нескольких комнатах: Одновременная запись нескольких потоков, включая обычные всплывающие окна, платные всплывающие окна и подарочные сообщения.
  • Автоматическая нарезка: Нарезка и нарезка ярких моментов на основе плотности всплывающих окон и автоматическая генерация интересных подписей.
  • рендеринг всплывающих окон (вычислительная техника): Автоматическое преобразование XML в всплывающие файлы ASS и их рендеринг в видео.
  • Поколение субтитров: Автоматическое распознавание речи и создание субтитров с помощью модели Whisper от OpenAI.
  • Автоматическая загрузка: Автоматическая загрузка записанных и нарезанных видеороликов на сайт B.
  • Совместимость с низкими конфигурациями: Не требуется GPU, минимальная конфигурация - одноядерный процессор и минимум оперативной памяти для запуска.

 

Использование помощи

Процесс установки

  1. Подготовка к защите окружающей среды::
    • Операционная система: рекомендуется Ubuntu 22.04 и выше.
    • Требования к оборудованию: минимальная конфигурация - 2-ядерный процессор, 2 Гб оперативной памяти, жесткий диск на 40 Гб и пропускная способность 3 Мбит/с.
  2. Этапы установки::
    • Проект клонирования:git clone https://github.com/timerring/bilive.git
    • Перейдите в каталог проектов:cd bilive
    • Установите зависимость:pip install -r requirements.txt
    • Файл конфигурации: измените при необходимостиsettings.tomlДокументация.

Инструкция по применению

  1. Начало записи::
    • быть в движенииrecord.shСценарий инициирует запись:./record.sh
    • Видео и всплывающие файлы автоматически сохраняются в процессе записи.
  2. Автоматическая нарезка и загрузка::
    • быть в движенииscan.shСкрипт сканирует папку с видео и инициирует нарезку и загрузку:./scan.sh
    • Система автоматически нарезает плотность всплывающих окон и генерирует интересные заголовки и содержание.
  3. Отрисовка всплывающих окон и субтитров::
    • Система автоматически конвертирует всплывающий XML-файл в формат ASS и отображает его в видеоролике.
    • Используйте модели Whisper для автоматического распознавания речи и создания субтитров, которые будут отображаться в видео.
  4. Запись в нескольких комнатах::
    • Поддержка записи содержимого нескольких комнат в реальном времени одновременно, несколько идентификаторов комнат в реальном времени могут быть установлены в файле конфигурации.

Подробная процедура работы

  1. Настройки записи::
    • существоватьsettings.tomlфайл для настройки идентификатора комнаты и параметров записи.
    • После начала записи система автоматически прослушает и запишет содержимое указанной комнаты.
  2. Настройки нарезки и загрузки::
    • Настройте параметры нарезки, такие как порог плотности всплывающих окон и продолжительность нарезки.
    • Система автоматически нарежет фильм в соответствии с конфигурацией и загрузит видео через API B-сайта.
  3. Настройки всплывающих окон и субтитров::
    • Настройте параметры отображения всплывающих окон и субтитров, такие как шрифт, цвет и положение.
    • Система автоматически отображает всплывающие окна и субтитры и генерирует конечный видеофайл.
© заявление об авторских правах

Похожие статьи

Нет комментариев

Вы должны войти в систему, чтобы участвовать в комментариях!
Войти сейчас
нет
Нет комментариев...