Курс 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. Методы list в Python
  2. Python: Splat-оператор и splatty-splat
  3. Генераторы в Python
  4. Сортировка HTML по CSS-селектору
  5. Цикл for в Python
  6. Переопределение метода __floordiv__
  7. Решатель судоку на Python с pygame
  8. Подписка на @SelectelNews
  9. Функция sleep() в Python
  10. JSON в Python: модуль, dump, dumps, load
  11. Установка и использование TensorFlow
  12. Python: отличительная особенность — отступы
  13. Перезапуск ячейки в Jupyter Notebook с dostoevsky
  14. Контекстный менеджер в Python
  15. Нарезка списков в Python
  16. Сериализация объектов в Python
  17. Фильтрация списка от «ложных» значений
  18. Переопределение метода delitem в Python
  19. Работа с изображениями Pillow
  20. Сравнение строк в Python
  21. Удаление файлов с shutil.os.remove()
  22. Копирование объектов в Python
  23. Создание namedtuple списком полей
  24. Декоратор проверки активности
  25. Операции со строками в Python
  26. Создание новой даты в Python
  27. Однострочники Python
  28. Обработка аргументов Python
  29. Сортировка с помощью key
  30. Область видимости переменных
  31. Декораторы с аргументами
  32. Многострочные комментарии в Python
  33. Синтаксис переменных цикла в Python
  34. Округление чисел с помощью round
  35. Взаимодействие с sys
  36. Получение частей дроби
  37. Защита данных в Python
  38. Обработка ошибок в Python
  39. Создание графики с черепахой
  40. Мониторинг работы программы Py-spy
  41. Оператор in и not in в Python
  42. Генерация случайных чисел в Python
  43. Игра «Виселица» на Python
  44. Модуль sys: основы
  45. Поиск частых элементов в списке
  46. Установка виртуального окружения Python
  47. Настройка вывода NumPy
  48. Объединение списков с использованием itertools.chain
  49. Списковое включение в Python

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