Извлечение аудио из видео

Исходный узел: 748962

Обзор

Из этого паттерна кода вы узнаете, как извлечь аудио из видео и сохранить его в IBM® Cloud Object Storage при записи видео виртуального собрания или виртуального класса.

Описание

Первым шагом к получению информации о видео является извлечение аудио из видео и его сохранение в общем доступном пространстве хранения. Этот кодовый паттерн показывает, как смотреть видеозаписи собрания и извлекать аудио из этого видеофайла, используя открытый исходный код. FFmpeg библиотека во время выполнения Python Flask. FFmpeg - это комплексное кроссплатформенное решение для записи, конвертации и потоковой передачи аудио и видео. Затем вы сохраняете извлеченный звук в IBM Cloud Object Storage, высокомасштабируемом облачном сервисе хранения данных, предназначенном для обеспечения высокой надежности, отказоустойчивости и безопасности. Сохраненные аудиофайлы используются для дальнейшей обработки, чтобы обеспечить диаризацию динамиков в следующем кодовом шаблоне Извлечение идей из видео с помощью IBM Watson Решение.

После того, как вы завершили этот шаблон кода, вы понимаете, как:

  • Создайте корзину IBM Cloud Object Storage
  • Загрузить данные видео файлов в корзину
  • Извлеките аудио из видео файлов и сохраните его в корзине
  • Подключайте приложения Flask напрямую к IBM Cloud Object Storage

Поток

Extract audio from video and store it in Cloud Object Storage

  1. Пользователь загружает видеофайл в приложение.
  2. Библиотека FFmpeg извлекает аудио из видеофайла.
  3. Извлеченный аудиофайл хранится в IBM Cloud Object Storage.

инструкции

Найти подробные шаги для этого шаблона в README файл. Эти шаги показывают вам, как:

  1. Клонируйте репозиторий GitHub.
  2. Создайте службу IBM Cloud Object Storage.
  3. Добавьте учетные данные в приложение.
  4. Разверните приложение.
  5. Запуск приложения.

Этот шаблон кода является частью Извлечение идей из видео с помощью IBM Watson серия прецедентов, в которой показано решение для извлечения значимых данных из видео с использованием служб Watson Speech to Text, обработки естественного языка Watson и служб Watson Tone Analyzer.

Источник: https://developer.ibm.com/patterns/extract-audio-from-video-and-store-in-cloud-object-storage/

Отметка времени:

Больше от Разработчик IBM