Eu encontrei uma solução para isso e acho que deve ser postado como solução está disponível, mas não muito bem espalhada, eu acho.
Olink fornece vários recursos para o mesmo propósito.
-
Eu usei o ffmpeg / avconv para converter h264 para h263p
avconv -i ../big_buck_bunny_240p_50mb.mp4 -c: v h263 -vf scale = 176: 144 -um /tmp/sample-1.3gp
-
Adicionadas informações de faixa no arquivo usando o mp4creator
mp4creator -hint = 1 /tmp/sample-1.3gp
-
usado o ffmpeg / avconv para converter a faixa de áudio para ulaw usando
avconv -y -i ../big_buck_bunny_240p_50mb.mp4 -acodec pcm_mulaw -ar 8000 -ac 1 -f mulaw /tmp/convert.mulaw
-
e usado pcm2mp4 para converter arquivo mulaw obtido acima para 3gp. isso também adiciona informações de faixa para a faixa de áudio
pcm2mp4 /tmp/convert.mulaw /tmp/sample-1.3gp
também gostaria de saber por que o ffmpeg não está fornecendo essa conversão.