---
title: "Cómo instalar FFmpeg en Windows y usarlo en la terminal"
description: "Aprende a instalar FFmpeg con winget o manualmente añadiéndolo al PATH. Incluye comandos para convertir vídeo, extraer audio y recortar clips."
url: "https://www.alemasone.com/es/instalar-ffmpeg-windows-linea-comandos/"
language: "es"
published: 2025-07-05
updated: 2026-09-20
categories: ["Multimedia Y Creación"]
translations:
  it: "https://www.alemasone.com/it/installare-ffmpeg-windows/"
  en: "https://www.alemasone.com/en/install-ffmpeg-windows-command-line/"
  fr: "https://www.alemasone.com/fr/installer-ffmpeg-windows-ligne-commande/"
  pt: "https://www.alemasone.com/pt/instalar-ffmpeg-windows-linha-comando/"
  de: "https://www.alemasone.com/de/ffmpeg-windows-installieren-nutzen-befehle/"
---

# Cómo instalar FFmpeg en Windows y usarlo en la terminal

Tu Windows [FFmpeg](https://ffmpeg.org/) se instala con un comando: `winget install Gyan.FFmpeg`. Es el motor que usan casi todos los convertidores de vídeo, incluso los que tienen botones y los online. Si lo usas directamente no tienes límites de tamaño, controlas cada parámetro y tus archivos no acaban en el servidor de nadie más.

No tiene ventanas: escribes un comando y el trabajo empieza. Al principio asusta un poco, pero para las cosas que se hacen habitualmente (convertir, extraer el audio, recortar, reducir el peso) bastan unos pocos comandos para copiar, y los encontrarás todos más abajo. La última versión estable es la 9.0, lanzada en 2026.

## Instalación con winget

Es la vía más rápida en Windows 11 y en Windows 10 actualizado. Abre el **Terminal** o el Símbolo del sistema y escribe:

```powershell
winget install Gyan.FFmpeg
```

Es la versión completa preparada por gyan.dev, la misma que descargarías a mano. Al terminar, cierra y vuelve a abrir el terminal, de lo contrario no reconocerá la nueva ruta, y comprueba:

```powershell
ffmpeg -version
```

Si aparecen la versión y las opciones de compilación, todo está correcto.

![Terminal de Windows que muestra el número de versión y las opciones de compilación de FFmpeg](terminale-ffmpeg-version-windows.png "La respuesta de `ffmpeg -version` tras una instalación con éxito")

> **Las actualizaciones llegan con un comando.** Para pasar a la nueva versión escribe `winget upgrade Gyan.FFmpeg`. Con la instalación manual, en cambio, cada vez tienes que volver a descargar el archivo y sustituir los archivos.

## Instalación manual

Sirve cuando [winget](https://learn.microsoft.com/it-it/windows/package-manager/winget/) no está disponible o cuando quieres una compilación específica.

1. En la [página oficial de descargas](https://ffmpeg.org/download.html), pasa el cursor por el icono de Windows y selecciona **Windows builds from gyan.dev** (como alternativa, también están las versiones de BtbN en GitHub). En la [página de gyan.dev](https://www.gyan.dev/ffmpeg/builds/), en la sección *release builds*, descarga **ffmpeg-release-full.7z**: es la versión completa, con todos los codificadores.

2. Extrae el archivo en una carpeta que no vayas a mover, por ejemplo `C:\ffmpeg`. Windows 11 abre los archivos `.7z` automáticamente desde la versión 23H2 (clic derecho → **Extraer todo**); en Windows 10 necesitarás [7-Zip](https://www.7-zip.org/). Dentro encontrarás la carpeta `bin` con `ffmpeg.exe`, `ffplay.exe` y `ffprobe.exe`. No es obligatorio que esté en el disco C:, lo importante es que la ruta en el siguiente paso sea la correcta.

3. Añade esa carpeta al PATH: busca **Editar las variables de entorno del sistema** en el menú Inicio, abre **Variables de entorno**, selecciona `Path` entre las variables de usuario, elige **Editar** → **Nuevo** e introduce:

   ```text
   C:\ffmpeg\bin
   ```

4. Confirma con **Aceptar** en todas las ventanas, abre un terminal **nuevo** y prueba con `ffmpeg -version`.

Sin el PATH, FFmpeg solo funciona si te desplazas manualmente a su carpeta cada vez. Cuando alguien dice que la instalación «no funciona», nueve de cada diez veces es por esto.

![Ventana de Variables de entorno de Windows con la ruta de la carpeta bin de FFmpeg añadida al Path](variabile-environment-windows-ffmpeg.png "La línea que hay que añadir a la variable Path del usuario")

## Los comandos que debes tener a mano

La estructura es siempre la misma: `ffmpeg -i file_di_ingresso [opzioni] file_di_uscita`.

### Convertir un vídeo a MP4

```bat
ffmpeg -i filmato.mkv -c:v libx264 -crf 23 -c:a aac -b:a 192k filmato.mp4
```

El número después de `-crf` regula la calidad: cuanto más bajo sea, mejor será el vídeo y más pesado pesará. Con 18 no notarás diferencias con el original, 23 es un buen equilibrio; por encima de 28 la pérdida se nota.

Si tienes una tarjeta gráfica reciente puedes hacer que trabaje ella, mucho más rápido: sustituye `libx264` por `h264_nvenc` en NVIDIA, `h264_amf` en AMD o `h264_qsv` en Intel. A igual peso, la calidad es un poco más baja, pero para muchos usos va de sobra.

Si el vídeo ya está en el formato correcto y solo necesitas cambiar el contenedor, la copia directa es instantánea porque no recodifica nada:

```bat
ffmpeg -i filmato.mkv -c copy filmato.mp4
```

### Extraer el audio de un vídeo

```bat
ffmpeg -i lezione.mp4 -vn -c:a libmp3lame -q:a 2 lezione.mp3
```

`-vn` quita el vídeo, `-q:a 2` ofrece una calidad alta con un archivo ligero. Si el audio original ya te va bien así, extráelo sin recodificarlo:

```bat
ffmpeg -i lezione.mp4 -vn -c:a copy lezione.m4a
```

### Recortar un fragmento

```bat
ffmpeg -ss 00:01:30 -i video.mp4 -t 00:00:45 -c copy spezzone.mp4
```

Empieza en el minuto uno y treinta y toma cuarenta y cinco segundos. Con `-ss` **antes** de `-i` el recorte es casi instantáneo.

### Reducir el peso de un vídeo

```bat
ffmpeg -i grande.mp4 -vf "scale=1280:-2" -c:v libx264 -crf 26 -c:a aac -b:a 128k piccolo.mp4
```

Cambia la anchura a 1280 píxeles, calcula la altura en proporción y baja un poco la calidad: el archivo se vuelve lo suficientemente ligero para enviarlo o subirlo rápido.

### Extraer un fotograma

```bat
ffmpeg -ss 00:00:10 -i video.mp4 -frames:v 1 immagine.jpg
```

### Convertir todos los archivos de una carpeta

Desde PowerShell:

```powershell
Get-ChildItem *.mkv | ForEach-Object { ffmpeg -i $_.Name -c:v libx264 -crf 23 -c:a aac "$($_.BaseName).mp4" }
```

> **Prueba con treinta segundos.** Antes de hacer una conversión larga, añade `-t 00:00:30` y mira el resultado. Si la calidad no te gusta, lo sabrás enseguida y no después de cuarenta minutos.

## ffprobe y ffplay

En la carpeta `bin` hay tres programas. `ffmpeg.exe` convierte y modifica. `ffplay.exe` es un reproductor básico, útil para comprobar rápidamente un archivo o un resultado: `ffplay video.mp4`. Y luego está [`ffprobe`](https://ffmpeg.org/ffprobe.html), que analiza un archivo e informa de sus características:

```bat
ffprobe video.mp4
```

Te muestra la duración, los códecs de vídeo y audio, la resolución, los fotogramas por segundo y las pistas. Es el primer comando que debes lanzar cuando un archivo no se abre en algún sitio: normalmente el motivo es un códec que ese programa no lee.

![Terminal de Windows con el análisis de ffprobe: duración, bitrate, códecs de vídeo y audio del archivo](analisi-ffprobe-video-windows.png "La información que ffprobe extrae de un archivo de vídeo")

## Errores frecuentes

**`ffmpeg non è riconosciuto come comando`.** La ruta no está en el PATH, contiene una errata (debe terminar en `\bin`), o bien el terminal ya estaba abierto antes de realizar el cambio.

**`Unknown encoder 'libx264'`.** La compilación que has descargado no incluye ese códec: necesitas una versión completa, como las indicadas en la página oficial.

**El archivo de salida es enorme.** No has indicado la calidad y FFmpeg usa una alta por defecto: añade `-crf`.

**El audio está desincronizado.** Pasa con algunos archivos de frecuencia variable, como las grabaciones del móvil: a menudo se soluciona recodificando también el audio en lugar de copiarlo.

**El comando parece bloqueado.** Fíjate en la última línea: FFmpeg muestra el progreso ahí, actualizándola continuamente. Si los números cambian, está trabajando.

## Preguntas frecuentes

### ¿FFmpeg es gratuito también para uso profesional?

Sí, es software libre y puedes usarlo incluso para trabajar. Las versiones completas incluyen algunos componentes con licencia GPL: si lo integras en un programa que distribuyes, comprueba la licencia de la versión que estés usando.

### ¿Qué es mejor, FFmpeg o un programa con interfaz gráfica?

Para una conversión de vez en cuando, un programa con botones como HandBrake es más cómodo. Para tareas repetitivas, conversiones por lotes o parámetros precisos, la línea de comandos es más rápida y siempre da el mismo resultado. Y muchos de esos programas usan precisamente FFmpeg por debajo.

### ¿Puedo usarlo para recortar vídeos sin perder calidad?

Sí, con `-c copy`: los flujos se copian sin recodificación, la calidad se mantiene idéntica y solo tarda unos segundos. El límite es que el recorte se ajusta al fotograma clave más cercano, por lo que puede desplazarse una fracción de segundo respecto al punto exacto que hayas indicado.

### ¿Funciona también en Mac y Linux?

Sí, y es el mismo programa con los mismos comandos. En macOS se instala con `brew install ffmpeg`, en [Ubuntu](/es/instalar-wine-ubuntu-programas-windows/) y derivadas con `sudo apt install ffmpeg`. Los comandos de esta guía funcionan igual en los tres sistemas.

### ¿Cómo convierto un vídeo para WhatsApp o para redes sociales?

El formato que va bien en cualquier sitio es MP4 con vídeo H.264 y audio AAC, es decir, el que obtienes con el primer comando de esta guía. Para redes sociales, baja también la resolución: 1080 píxeles en el lado largo es suficiente y el archivo pesa mucho menos.

### ¿Se puede instalar en una carpeta distinta a C:\ffmpeg?

Sí, incluso en otro disco. Lo único que importa es que en el PATH esté la ruta exacta de la carpeta `bin`.
