25 października 2007, 16:28:59
mpg do 3gp
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)