Mesmo que isso não dê a resposta correta à sua pergunta, eu coloco minha resposta aqui, conforme solicitado pelo djeikyb:
A transcodificação pode ser útil para você.
Você renderiza seu vídeo em qualquer formato sem perdas que desejar (AVI, MPG, etc.) e o transcodifica alterando a taxa de bits de vídeo para torná-lo utilizável para a tag HTML5. Mais informações e uma GUI que dei quando respondi isso: Como posso compactar arquivos de vídeo no máximo? ? que eu colo aqui para sua conveniência.
Boa sorte!
WOW!
H264 é um codec de vídeo de alta qualidade, mas (como você se refere), faz tamanho "pesado" arquivos de vídeo.
Não tenho certeza se sua pergunta é relacionados a uma tarefa GUI ou Linha de Comando. Mas, assumindo que você está usando "Transmaggedon" eu vou escrever isso considerando as opções para GUI aplicações.
No meu caso, eu prefiro o uso de "Mobile Media Converter", que funciona muito bem em sistemas de 32 bits (ambos Sistemas baseados em Ubuntu e MS). Infelizmente, tem seu próprio problemas em sistemas de 64 bits.
O que você deseja é fazer um tamanho menor arquivos de vídeo. O que pode ser feito por alterando a "taxa de bits de vídeo", que vai te dar a melhor qualidade, de acordo com a taxa de bits de vídeo você pedido. No exemplo: um arquivo de vídeo de 40MB (descompactado, AVI) caberá em 5MB arquivo de vídeo (qualquer codec) se você usar um Taxa de bits de vídeo de 800kbps. Mas de Claro que pode prejudicar a qualidade.
Eu sugiro strongmente que você execute alguns teste usando a mídia móvel Conversor, que pode ser alcançado (.deb) clicando no link seguinte:
Após a instalação, basta soltar qualquer vídeo arquivos (de preferência pequenos para o teste) na área de arrastar e soltar e, em seguida, abra as opções avançadas clicando em um pequena seta que é colocada no muito à direita da janela, abaixo do botão "procurar". "[...]"
Em seguida, clique em "Avançado" e você tem todas as opções que você precisa para transcodificar seu vídeo e fazer pequena e boa qualidade transcodificação.
Lembre-se: a maior taxa de bits de vídeo é, você terá melhor qualidade, mas o tamanho do arquivo se tornará "mais pesado".
BTW: você também pode transcodificar vídeos usando um sistema de edição não linear, como "Kdenlive" ( link ) ou "Openshot" ( link ) e muito mais. Um sistema de edição não linear também será útil para editar o vídeo (aparar, cortar, adicionar texto e mais).
Boa sorte!
Aqui está uma captura de tela para você ver um poucas opções do Mobile Media Converter em ação.