Ir para o conteúdo

Remover áudio de vídeo no Mac: 2 métodos

Remova o áudio de vídeos no Mac com FFmpeg -an para um arquivo realmente mudo, além do preparo com corte no QuickTime. Mantenha demos e sobreposições sem som.

Por Petr Samokhin

Gravações de tela com sons de notificação, B-roll com música de fundo e vídeos de bugs com captação de voz do microfone frequentemente precisam de um arquivo mudo. Silenciar no player não é suficiente. Você quer nenhum fluxo de áudio para que decks, ferramentas de LMS e editores nunca ativem o som oculto.

Por que remover o fluxo de áudio

CenárioPor que o silêncio ajuda
Demo de UI com narração ao vivoEvita áudio duplo
Gravação de tela com sons de alertaRemove pings distrativos
Sobreposição de B-roll de estoqueEvita conflito de músicas
Anexo ligeiramente menorRemove bytes de áudio não usados

O QuickTime não oferece uma caixa de seleção confiável para “exportar sem áudio”. O FFmpeg com -an é a ferramenta precisa. Para manter a trilha sonora separadamente, extraia primeiro com MP4 para MP3 no Mac , depois remova o áudio do vídeo. Se você só precisa de um arquivo menor e deve manter o som, veja como comprimir vídeo no Mac .

Método 1: Remover áudio com FFmpeg

Melhor para: Um MP4 ou MOV silencioso garantido, incluindo lotes.

Instale o FFmpeg com Homebrew se necessário:

brew install ffmpeg

Copie apenas os fluxos de vídeo (mais rápido quando os codecs permitem):

ffmpeg -i input.mp4 -c:v copy -an output-silent.mp4

Reencode quando a cópia falhar ou você precisar de MP4 amigável para web:

ffmpeg -i input.mov -c:v libx264 -crf 22 -preset medium \
 -an -movflags +faststart output-silent.mp4

Lote todos os MP4 em uma pasta:

mkdir silent-out
for f in *.mp4; do
 ffmpeg -i "$f" -c:v copy -an "silent-out/${f%.mp4}-silent.mp4" 2>/dev/null || \
 ffmpeg -i "$f" -c:v libx264 -crf 22 -preset medium \
 -an -movflags +faststart "silent-out/${f%.mp4}-silent.mp4"
done
FlagSignificado simples
-anSem fluxos de áudio na saída
-c:v copyMantém o vídeo inalterado; instantâneo
-movflags +faststartMelhor para reprodução na web

Para fontes com múltiplas faixas, mapeie o vídeo explicitamente:

ffmpeg -i input.mkv -map 0:v:0 -c:v copy -an output-silent.mp4

Limitação: Você mantém os comandos. Combine com as flags de MOV para MP4 no Mac quando o contêiner também precisar mudar.

Método 2: Cortar no QuickTime primeiro

Melhor para: Cortar silêncio morto antes de remover o áudio.

  1. Abra o vídeo no QuickTime Player.
  2. Editar → Cortar (⌘T) para manter apenas o segmento necessário.
  3. Exporte ou salve o arquivo cortado, depois execute o Método 1 com -an.

Não confie no volume zero em um editor. Uma faixa silenciada ainda pode acompanhar no contêiner.

Limitação: O QuickTime sozinho não produz um arquivo verdadeiramente mudo.

Verificar se o arquivo está realmente mudo

Abra o resultado no QuickTime e confirme que o menu Áudio está ausente ou cinza. No Terminal, você também pode inspecionar os fluxos:

ffprobe -hide_banner output-silent.mp4

Você deve ver um fluxo de vídeo e nenhum fluxo de áudio. Se uma faixa silenciosa permanecer, execute novamente com -an e uma reencode em vez de -c:v copy.

Quando o FFmpeg sozinho é suficiente

O FFmpeg é suficiente para demos silenciosas únicas e para pastas de QA scriptadas.

O GetCompress não é uma ferramenta dedicada para remoção de áudio. Depois de ter um arquivo silencioso (ou se o tamanho for o problema real e o som puder permanecer), use-o para comprimir ou converter vídeo localmente com presets e pré-visualização. Ele não substitui o FFmpeg para remoção garantida de fluxo. Para incorporações silenciosas com limite de tamanho, comprima a exportação silenciosa com como comprimir vídeo no Mac .