Continuando a discussão do Converter para 3gp:
O codificador H263 é um pouco difícil de fazer.
O problema é que a especificação do formato mp4 é paga.
Mas você quer fazer o conversor ou pode usar um conversor já existente (como o ffmpeg, citado no outro tópico)? Para usar um conversor existente, você não precisa da licença da especificação.
Abraço.
Pretendo fazer puramente Java.
Como a especificação do formato mp4 é cara, resolvi não fazer o leitor mp4.
Achei o projeto mp4parser, mas também precisa de licença.
Encontrei a biblioteca “jcodec” que faz separação do córrego h264 do arquivo .mp4 que era o que eu precisava.
Alem de ter que fazer o codificador H263 teria que fazer o conversor de áudio. Difícil.
E violar o controle dos pais não é um bom motivo.
Bastaria desativar o controle dos pais. Então eu posso fazer em Java junto com C, já que a intenção não é mais violar o controle dos pais.