Курс Python → Извлечение аудио из видео

Для начала установим библиотеку moviepy, если она еще не установлена. Для этого выполним команду:

pip install moviepy

После установки библиотеки можем приступить к извлечению аудио дорожки из видео. Создадим скрипт на Python, в котором импортируем необходимые модули:

from moviepy.editor import * 

Далее загрузим видео файл и извлечем звуковую дорожку из него:

video = VideoFileClip("video.mp4")
audio = video.audio

Теперь можем сохранить полученную аудио дорожку в отдельный файл, например, в формате mp3:

audio.write_audiofile("audio.mp3")

Таким образом, мы успешно извлекли аудио дорожку из видео и сохранили ее в отдельный файл. Этот метод может быть полезен при создании новых видео с использованием уже существующего звукового сопровождения.

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Решатель судоку на Python с pygame
  2. Импорт модулей в Python 3.12
  3. Преобразование кортежа в словарь.
  4. Цепные операции в Python
  5. Отслеживание прогресса с tqdm
  6. Создание копии списка в Python
  7. Регистрация на TenChat
  8. Работа с часовыми поясами в Python
  9. Руководство по использованию Colorama
  10. Функция map() и ленивая оценка
  11. Оператор морж в Python 3.8
  12. Создание списков в Python
  13. Обработка ошибок ввода данных
  14. Нахождение пересечения множеств
  15. Установка и использование TensorFlow
  16. Установка Git и AWS CLI
  17. Создание именованных кортежей в Python
  18. Генератор данных в Keras
  19. Функции высшего порядка в Python
  20. Метод count в Python: почему count(», ») возвращает 4?
  21. Область видимости переменных
  22. Измерение времени выполнения
  23. Python: Фильтрация списков с помощью filter()
  24. Генераторы в Python
  25. Сравнение строк в Python
  26. Закрытие файла в Python
  27. Проверка условий в Python
  28. Транспонирование 2D-массива с помощью zip
  29. Оптимизация памяти с __slots__
  30. Создание матрицы в Python
  31. Работа с пакетами
  32. Декораторы в Python
  33. Циклы в Python
  34. Beautiful Soup — извлечение данных из HTML
  35. Возврат нескольких значений из функции
  36. Создание и инициализация объектов
  37. Работа с необработанными строками
  38. Список и кортеж в Python
  39. Сортировка в Python
  40. Функция reduce() в Python
  41. Выключение компьютера с помощью Python
  42. Модуль os в Python: работа с файлами
  43. Создание класса очереди
  44. Функция zip() в Python
  45. Идентификатор объекта в Python
  46. Очистка данных с помощью pandas
  47. Абстракции словарей и множеств в Python
  48. Метод округления чисел

Marketello читают маркетологи из крутых компаний