Курс 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. Анонимные функции Lambda
  2. Генераторы и сеты в Python
  3. Нахождение самого длинного слова в списке с помощью max
  4. Оператор «is not» в Python
  5. Python: динамическая типизация и проверка типов
  6. Создание класса в Python
  7. Работа с контекст-менеджером «with»
  8. Манипуляция формой массива в Numpy
  9. Получение размера объекта с sys.getsizeof()
  10. Функции map, filter, reduce
  11. Применение функции к каждому элементу списка
  12. Запуск асинхронной корутины
  13. Howdoi — получение ответов из терминала
  14. Ограничение ресурсов в Python
  15. Установка пакета в Python
  16. Модуль math: основные функции
  17. Преобразование чисел в Python
  18. Метод setdefault() в Python
  19. CLI-инструмент howdoi
  20. Циклы в Python
  21. Python Ellipsis использование
  22. Модуль xkcd: загрузка комиксов
  23. UserList в Python: Описание и примеры использования
  24. Правила именования переменных
  25. Распаковка элементов последовательности
  26. Проблемы с именами переменных
  27. Создание матрицы в Python
  28. Получение комбинаций в Python
  29. Объединение словарей в Python
  30. Моржовый оператор в Python 3.8
  31. Умножение строк и списков
  32. Объединение словарей в Python
  33. Регистрация на хакатоне
  34. Создание таблиц в терминале с PrettyTable
  35. Поиск индекса элемента
  36. Форматирование строк в Python
  37. Удаление дубликатов из списка с помощью dict.fromkeys
  38. Оптимизация интернирования строк
  39. Проверка списка: any() и all()
  40. Форматирование строк с помощью f-строк
  41. Enum в Python
  42. Метод __irshift__ для побитового сдвига вправо
  43. Логирование с Logzero
  44. Объединение словарей в Python
  45. Преобразование букв в нижний регистр
  46. Форматирование даты с strftime()
  47. Функция zip() в Python
  48. Преобразование данных в Python

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