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

Список функций
- Чрезвычайно быстрая запись: Используется конвейерный процесс, при котором запись и прямой эфир происходят в течение получаса друг от друга.
- Запись в нескольких комнатах: Одновременная запись нескольких потоков, включая обычные всплывающие окна, платные всплывающие окна и подарочные сообщения.
- Автоматическая нарезка: Нарезка и нарезка ярких моментов на основе плотности всплывающих окон и автоматическая генерация интересных подписей.
- рендеринг всплывающих окон (вычислительная техника): Автоматическое преобразование XML в всплывающие файлы ASS и их рендеринг в видео.
- Поколение субтитров: Автоматическое распознавание речи и создание субтитров с помощью модели Whisper от OpenAI.
- Автоматическая загрузка: Автоматическая загрузка записанных и нарезанных видеороликов на сайт B.
- Совместимость с низкими конфигурациями: Не требуется GPU, минимальная конфигурация - одноядерный процессор и минимум оперативной памяти для запуска.
Использование помощи
Процесс установки
- Подготовка к защите окружающей среды::
- Операционная система: рекомендуется Ubuntu 22.04 и выше.
- Требования к оборудованию: минимальная конфигурация - 2-ядерный процессор, 2 Гб оперативной памяти, жесткий диск на 40 Гб и пропускная способность 3 Мбит/с.
- Этапы установки::
- Проект клонирования:
git clone https://github.com/timerring/bilive.git
- Перейдите в каталог проектов:
cd bilive
- Установите зависимость:
pip install -r requirements.txt
- Файл конфигурации: измените при необходимости
settings.toml
Документация.
- Проект клонирования:
Инструкция по применению
- Начало записи::
- быть в движении
record.sh
Сценарий инициирует запись:./record.sh
- Видео и всплывающие файлы автоматически сохраняются в процессе записи.
- быть в движении
- Автоматическая нарезка и загрузка::
- быть в движении
scan.sh
Скрипт сканирует папку с видео и инициирует нарезку и загрузку:./scan.sh
- Система автоматически нарезает плотность всплывающих окон и генерирует интересные заголовки и содержание.
- быть в движении
- Отрисовка всплывающих окон и субтитров::
- Система автоматически конвертирует всплывающий XML-файл в формат ASS и отображает его в видеоролике.
- Используйте модели Whisper для автоматического распознавания речи и создания субтитров, которые будут отображаться в видео.
- Запись в нескольких комнатах::
- Поддержка записи содержимого нескольких комнат в реальном времени одновременно, несколько идентификаторов комнат в реальном времени могут быть установлены в файле конфигурации.
Подробная процедура работы
- Настройки записи::
- существовать
settings.toml
файл для настройки идентификатора комнаты и параметров записи. - После начала записи система автоматически прослушает и запишет содержимое указанной комнаты.
- существовать
- Настройки нарезки и загрузки::
- Настройте параметры нарезки, такие как порог плотности всплывающих окон и продолжительность нарезки.
- Система автоматически нарежет фильм в соответствии с конфигурацией и загрузит видео через API B-сайта.
- Настройки всплывающих окон и субтитров::
- Настройте параметры отображения всплывающих окон и субтитров, такие как шрифт, цвет и положение.
- Система автоматически отображает всплывающие окна и субтитры и генерирует конечный видеофайл.
© заявление об авторских правах
Авторское право на статью Круг обмена ИИ Пожалуйста, не воспроизводите без разрешения.
Похожие статьи
Нет комментариев...