Курс 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
  2. Объединение Python и Shell
  3. Установка и использование emoji
  4. Метод ne для сравнения объектов
  5. Установка random seed в Python
  6. Установка Python — Простое руководство
  7. Список переменных с %who
  8. Преобразование Word в PDF с Spire.Doc
  9. Список переменных в Python
  10. Повторение элементов в Python
  11. Генерация QR-кодов с Python
  12. Отладка производительности Python
  13. Сравнение строк в Python
  14. Проверка типа данных
  15. Удаление специальных символов с помощью re.sub
  16. Применение функций в Python
  17. Отправка HTTP-запросов с User-Agent
  18. Работа со строками в Python
  19. Функции в Python
  20. Изменение IP-адреса в Python
  21. Ноутбуки AMD Ryzen ™ 4000: мощность и эффективность
  22. Бинарный поиск
  23. Комплексные числа в Python
  24. Генераторы в Python
  25. Метод rmatmul для пользовательских матриц
  26. Функция product() из itertools
  27. Работа со строками в Python
  28. Переопределение метода __eq__
  29. Проверка условий: all и any
  30. Обработка элементов в Python
  31. Описание скриптов в README
  32. Переопределение метода sub
  33. Переопределение метода len
  34. Перетасовка списков в Python
  35. Сортировка элементов с OrderedDict
  36. Проверка условий в Python
  37. Удаление ресурса в Python
  38. Выбор редактора кода.
  39. Разделение строк в Python
  40. Модуль pprint
  41. Python Enumerate
  42. Измерение времени выполнения кода
  43. Итерация по коллекции в Python
  44. Метод округления чисел

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