Es kann einfach ffmpeg verwendet werden. ffmpeg muss mit amr-support compiliert werden. Bei Gentoo kann dazu das “amr”-USE-Flag gesetzt werden.
ffmpeg -i ${in} -ar 8000 -ac 1 -ab 4.75k -s 352x288 -r 12 ${out}.3gp
Erklärung der Parameter
-i Videodatei
-ar audio sampling rate (in Hz) - muss 8000 Hz sein weil 3gp nichts anderes unterstützt
-ac number of audio channels - 1 ist ok, 2 wenn man Stereo braucht
-ab audio bitrate in bits/s - möglich: 4.75k, 5.15k, 5.9k, 6.7k, 7.4k, 7.95k, 10.2k or 12.2k wobei 4.75k ausreicht
-s Videogröße - möglich: 128×96, 176×144, 352×288, 704×576, and 1408×1152.
-r Framerate (in Hz) - 12Hz reichen bei mir völlig aus.