Нам нужны mplayer и ffmpeg с amr патчем
далее скрипт to3gp.sh
#!/bin/sh
FILE=$1
shift
rm -f __tmp.avi
mencoder "$FILE" \
-oac pcm \
-ovc lavc \
-lavcopts vcodec=mjpeg \
-sws 2 \
-vf scale=176:144 \
-o __tmp.avi \
-font ~/.mplayer/subfont.ttf \
-subfont-text-scale 4 \
-subfont-blur 2 \
-subfont-outline 1 \
$*
rm -f "$FILE".3gp
ffmpeg \
-i __tmp.avi \
-ar 8000 \
-ac 1 \
-acodec amr_nb \
-vcodec h263 \
-s 176x144 \
-r 12 \
-b 30 \
-ab 12 \
"$FILE".3gp
строки
можно закоментировать
Пользоваться ./to3gp.sh файл [опции mencoder'a]
Подсмотрено тут: http://priyadi.net/archives/2005/07/30/con...in-cell-phones/
PS
для гентушников, мой package.use
далее скрипт to3gp.sh
Код
#!/bin/sh
FILE=$1
shift
rm -f __tmp.avi
mencoder "$FILE" \
-oac pcm \
-ovc lavc \
-lavcopts vcodec=mjpeg \
-sws 2 \
-vf scale=176:144 \
-o __tmp.avi \
-font ~/.mplayer/subfont.ttf \
-subfont-text-scale 4 \
-subfont-blur 2 \
-subfont-outline 1 \
$*
rm -f "$FILE".3gp
ffmpeg \
-i __tmp.avi \
-ar 8000 \
-ac 1 \
-acodec amr_nb \
-vcodec h263 \
-s 176x144 \
-r 12 \
-b 30 \
-ab 12 \
"$FILE".3gp
строки
Код
-font ~/.mplayer/subfont.ttf \
-subfont-text-scale 4 \
-subfont-blur 2 \
-subfont-outline 1 \
-subfont-text-scale 4 \
-subfont-blur 2 \
-subfont-outline 1 \
можно закоментировать
Пользоваться ./to3gp.sh файл [опции mencoder'a]
Подсмотрено тут: http://priyadi.net/archives/2005/07/30/con...in-cell-phones/
PS
для гентушников, мой package.use
Код
media-video/ffmpeg a52 aac -debug -doc dts ieee1394 -mmx -network -test theora threads -v4l xvid amr
media-video/mplayer real live win32codecs a52 aac aalib asf cle266 -directfb dts -dxr3 -esd -fbcon -ffmpeg flac -gnome -i8x0 -imagemagick libcaca modplug -samba speex theora v4l vcd
media-video/mplayer real live win32codecs a52 aac aalib asf cle266 -directfb dts -dxr3 -esd -fbcon -ffmpeg flac -gnome -i8x0 -imagemagick libcaca modplug -samba speex theora v4l vcd