Курс 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. Модуль math: константы π и e
  2. Роль запятой в Python
  3. discard() — удаление элемента из множества
  4. Генерация случайных данных в NumPy
  5. Проверка версии Python
  6. Бинарный поиск
  7. Метод rxor для операции побитового исключающего «или»
  8. Обмен переменными в Jupyter
  9. Объединение строк с помощью метода join
  10. Метод join() для объединения элементов строки
  11. Переменная Шредингера
  12. Реверс строки в Python
  13. Обработка исключений
  14. Распаковка элементов массива
  15. Поиск элементов BeautifulSoup
  16. Метод rmatmul для пользовательских матриц
  17. Отладчик pdb: начало работы
  18. Оператор обр. импликации
  19. Скачать видео с YouTube
  20. Python: отсутствие точек с запятыми
  21. Переворот списка в Python
  22. Выбор редактора кода.
  23. Печать в одной строке
  24. Работа с множествами в Python
  25. Лимиты на ресурсы Python
  26. Проверка кортежей.
  27. Получение имени функции с помощью inspect
  28. Улучшение читаемости кода в Python
  29. Конвертация текстовых чисел с помощью Numerizer
  30. Курс по дообучению ChatGPT
  31. Вывод переменной и строки в Python
  32. Функция zip() в Python
  33. Профилирование данных с Pandas.
  34. Переопределение метода
  35. Использование функции enumerate()
  36. Получение идентификатора объекта в памяти
  37. Оформление текста в консоли с TermColor
  38. Установка и использование howdoi
  39. Объединение кортежей в Python
  40. Запрос пароля с помощью getpass
  41. Атрибуты класса и экземпляра в Python
  42. Итерация по коллекции в Python
  43. Проблемы с именами переменных
  44. Измерение потребления памяти при сортировке
  45. Приоритет операций в Python

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