Курс 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
  3. Встраивание HTML в Jupyter Notebook
  4. Подсчет количества элементов в списке
  5. Создание списков в Python
  6. Навыки Python: строки, типы данных
  7. Поиск с помощью регулярных выражений
  8. Конвертация текстовых чисел с помощью Numerizer
  9. Декораторы в Python
  10. Генерация резюме в Gensim
  11. Непрерывная проверка в Python
  12. Структура данных словарь в Python
  13. Применение функции к элементам списка
  14. Лямбда-функции в цикле
  15. Оператор Walrus: правильное использование
  16. Разделение строки с помощью re.split()
  17. Использование super() в Python
  18. Модуль inspect: получение информации о объектах
  19. JSON-esque в Python
  20. Хэш-функции в Python
  21. Удаление и повторная вставка ключа в OrderedDict
  22. Оператор space-invader
  23. Работа со строками в Python
  24. Импортирование в Python
  25. Метод setdefault() в Python
  26. Многоточие в Python
  27. Преобразование чисел в Python
  28. Отладка производительности Python
  29. Проверка наличия элемента в списке
  30. Передача аргументов в Python
  31. Очистка входных данных
  32. Работа с SQLite в Python
  33. Округление в Python
  34. Оптимизация памяти с __slots__
  35. Создание таблиц в Python с PrettyTable
  36. Определение размера папок в Python
  37. Удаление дубликатов из списка
  38. Аннотации типов в Python
  39. Обработка исключений в Python
  40. Работа с Telegram API на Python
  41. Метод lt для сортировки объектов
  42. Magic Commands — улучшение работы с Python
  43. Форматирование кода на Python
  44. Возврат нескольких значений
  45. Итераторы в Python
  46. Профилирование данных с Pandas

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