ffmpeg elimina el audio de los videos en lotes

1. Cree un nuevo archivo txt, copie el siguiente código y guárdelo.

@echo off & title
 
cd /d %~dp0
 
for %%a in (*.ts) do (
 
 ffmpeg -i "%%~sa" -y -f mp4 -an -codec copy -q:v 1 "%%~na.mp4"
 
)
 
pause

2. Cambie el sufijo del archivo a bat.

3. Coloque el archivo con el sufijo bat en la carpeta de video para procesarlo por lotes.

4. Asegúrese de que ffmpeg esté instalado, haga doble clic en el archivo bat para ejecutarlo.

5. Descripción del parámetro:

-i archivo de entrada, aquí se refiere al archivo de video.

-y significa sobrescribir directamente el archivo de salida (si hay un archivo original) sin preguntar.

-f especifica el formato del vídeo de salida.

-an significa eliminar audio.

-codec Un nombre de codificador/decodificador o un valor específico "copia" (solo para salida).

-q:v 1 q es la calidad, v es el video, el rango de valores de v es [1, 35], cuando el valor es 1, corresponde a la mejor calidad de video.

Supongo que te gusta

Origin blog.csdn.net/mj412828668/article/details/121008398
Recomendado
Clasificación