Pequeño script para ffmpeg en Linux

Se puede decir que es una chorrada, pero bueno, me a exo gracia ponerlo XD , sirve pa hacer mas facil la conversion de videos en linux :)


#!/bin/bash


ffmpeg -y -i "$1" -bitexact -vcodec mpeg4 -s 320x240 -r 29.97 -b $2 -acodec aac -ac 2 -ar 24000 -ab 32 -f psp M4V00001.MP4

ffmpeg -y -i "$1" -f singlejpeg -ss 1 -vframes 1 -s 160x120 -an M4V00001.THM


su funcionamiento es simple
$video2psp.sh UbicacionDelVideo BitrateKeKieresDarle

Se podria hacer mas complejo y hacer que se pudiese tocar todo, pero para eso ya usas el comando original xD, esto es pa hacerlo asi en plan rapido con las opciones que soleis usar.

PD.: copiadlo a /usr/local/bin por ejemplo... :)

saludooos

PD.: Adjunto el archivo

EDITO: se me olvidava, decir que e usado un manual de pspwiki y otro de MrSiir (muy buenos los dos) pa aprender a usar el ffmpeg :)

Adjuntos

Yo me hice uno casi calcao, pero se agradece de todas formas.
Bueno le e echo unas pequeñas modificaciones X-D , ahora es un poco mas completo, te deja elegir entre hacer el video a 1 o 2 pasadas.

#!/bin/bash

echo "De cuantas pasadas ha de ser el video? (1/2)"
read pasadas

if [ $pasadas -eq 2 ]; then
        ffmpeg -y -i "$1" -bitexact -vcodec mpeg4 -s 320x240 -r 29.97 -b $2 -acodec aac -ac 2 -ar 24000 -ab 32 -pass 1  -f psp M4V00001.MP4
        ffmpeg -y -i "$1" -bitexact -vcodec mpeg4 -s 320x240 -r 29.97 -b $2 -acodec aac -ac 2 -ar 24000 -ab 32 -pass 2  -f psp M4V00001.MP4
elif [ $pasadas -eq 1 ]; then
         ffmpeg -y -i "$1" -bitexact -vcodec mpeg4 -s 320x240 -r 29.97 -b $2 -acodec aac -ac 2 -ar 24000 -ab 32 -f psp M4V00001.MP4
else
        echo "No introdujo ni 1 ni 2 :P"
        exit 1
fi

ffmpeg -y -i "$1" -f singlejpeg -ss 1 -vframes 1 -s 160x120 -an M4V00001.THM


El funcionamiento es exactamente el mismo, lo que pasa es que ahora te hce una preguntilla [risita]

Saludooos

Adjuntos

Muchas gracias por los script.
Esta noche dejo al pc transformando 5 pelis .... je je je, de hecho ya está "trabajando".
De bitrate le he puesto 780 y 96, espero que no me ocupen mucho los archivos finales.

Hasta luego.
Muchas Muchas gracias, tio! :D
Muchas gracias, aún no me he puesto a pasar videos pero gracias por ahorrarme el tener q buscarlo.

Un saludo :)
Con bitrate 780 y 96, me ocupan casi como el archivo original, pero se ve de vicio XD .
Tambien he probado con 480 y 64, ocupando así, a groso modo, un tercio menos
y la verdad es que no se ven mal.
Voy a sacarle partido a la MS de 1G !!!!!!!!!! [beer]
6 respuestas