mpg do 3gp

25 października 2007 16:28:59
Wpis na 0. poziomie w kategorii Linki.Linux.Programy.

Ostatnio szukałem czegoś do konwertowania filmów (np. z YouTube) na format *.3gp żeby tak w sam raz na telefon było, znalazłem coś takiego.

Napisałem więc skrypt do takiej konwersji (pewnie gdzieś w internecie coś już takiego było ale nie znlazłem;) ):

#!/bin/bash
if [ $# -lt 2 ]
then
echo "za malo parametrow (np. mpg23gp tofik.mpg tofik.3gp)"
exit
fi

mencoder $1 -nosound -ovc lavc -lavcopts vcodec=mpeg4 -vop expand=176:144,scale=176:-2 -o /tmp/movie.avi -ofps 12
mplayer -vo null -ao pcm -af resample=8000,volume=+4db:sc $1
mv audiodump.wav /tmp/audiodump.wav
ffmpeg -i /tmp/movie.avi -i /tmp/audiodump.wav -b 48 -ac 1 -ab 12 -map 0.0 -map 1.0 $2
rm /tmp/movie.avi
rm /tmp/audiodump.wav

Może się komuś przyda. (wymagane programy: mencoder, ffmpeg, mplayer)