Ir para o conteúdo
PyPro PyPro
Artigos Cursos Projetos Missão Sobre nós Contato

Dicas Pythônicas

Extraindo o Áudio de um Vídeo MP4 com Python

Esta técnica é útil para criar podcasts a partir de vídeos, extrair faixas de áudio de conteúdos visuais, ou simplesmente armazenar o áudio de um vídeo para ouvir posteriormente.

Por Dilermando Piva Jr. · 27/01/2025

Olá, caro leitor! Seja muito bem-vindo a mais uma edição da "Dicas Pythonicas".

Aqui no pyPRO, estamos sempre prontos para compartilhar dicas práticas que te ajudam a realizar tarefas comuns de maneira eficiente com Python.

Hoje, vamos mostrar como extrair o áudio de um vídeo MP4 e salvá-lo como um arquivo MP3. Esta técnica é útil para criar podcasts a partir de vídeos, extrair faixas de áudio de conteúdos visuais, ou simplesmente armazenar o áudio de um vídeo para ouvir posteriormente.

Veja como você pode fazer isso com o Python:

# Video Converter - MP4 para MP3

# pip install moviepy

from moviepy.editor import *

def MP4ToMP3(mp4, mp3):

   ARQUIVOPARACONVERTER = AudioFileClip(mp4)

   ARQUIVOPARACONVERTER.write_audiofile(mp3)

   ARQUIVOPARACONVERTER.close()

CAMINHO_ARQUIVO_VIDEO = "teste.mp4"

CAMINHO_ARQUIVO_SOM = "som.mp3"

MP4ToMP3(CAMINHO_ARQUIVO_VIDEO, CAMINHO_ARQUIVO_SOM)

 

Como Funciona?

Instalação de Dependências: Primeiramente, você precisa instalar a biblioteca moviepy usando:

pip install moviepy

 

moviepy é uma biblioteca poderosa para edição de vídeo em Python, e também suporta operações de áudio.

Função MP4ToMP3: Esta função utiliza AudioFileClip para carregar o áudio do arquivo MP4. Em seguida, o método write_audiofile é chamado para salvar o áudio em um arquivo MP3. Por fim, o arquivo de áudio é fechado com close() para liberar os recursos.

Uso: O caminho do arquivo de vídeo (CAMINHO_ARQUIVO_VIDEO) e o caminho para salvar o áudio extraído (CAMINHO_ARQUIVO_SOM) são definidos e passados para a função MP4ToMP3.

Esta solução permite a extração rápida e fácil do áudio de qualquer vídeo MP4, facilitando o armazenamento e uso do áudio para outras finalidades.

Espero que esta dica te inspire a explorar mais sobre edição de áudio e vídeo com Python. Não perca a próxima edição, onde traremos mais dicas práticas e poderosas para melhorar suas habilidades em Python!

Um forte abraço,

 

Prof. Dr. Dilermando Piva Jr.
Idealizador do pyPRO
Visite: https://pypro.com.br para mais informações sobre Python, Ciência de Dados e Git/GitHub.

← Voltar para artigos

pyPRO - Python para todos.

Instagram YouTube LinkedIn X (Twitter)