Teléfono y Whatsapp: 675 18 68 80

Convertir vídeos recursivamente con ffmpeg

Con este sencillo script, buscaremos recursivamente ficheros wmv y los convertiremos a mp4 con FFmpeg, acto seguido, moveremos los wmv a una carpeta llamada convertidos.

#!/bin/bash
#
# Conversor de ficheros de wmv a mp4
 
DIR=/home/usuario/videos
 
for i in `find $DIR -type f -name "*.wmv"`; do
 
  ffmpeg -y -i $i -vcodec libx264 -acodec libfaac -ab 128k -ac 2 -b 300 -threads 4 -flags +loop -cmp +chroma -partitions 0 -subq 1 -trellis 0 -refs 1 -coder 0 -bufsize 10M  -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 -level 30 $i.mp4
  #mover ficheros convertidos
  mv $i /home/usuario/videos/originales
 
done