Depois de mais de dois anos sem nenhuma atualização, finalmente fiz algumas (pequenas) melhorias no meu programa. Se não sabe do que se trata, veja isto aqui.
Requer Mediainfo.DLL 0.7.7.6
Compatível com MediaInfo.DLL até a versão 0.7.7.6 (baixe aqui). Versões mais recentes da DLL sequer respondem ao meu comando OPEN, por isso o programa travará se você tentar usá-las. Ainda assim tive que fazer uma pequena gambiarra porque a versão 0.7.7.6 responde com '' (nada, nulo) no lugar de '0' (zero) quando o número de trilhas de áudio é zero.
Mudanças:
Compatível com MediaInfo.DLL até a versão 0.7.7.6 (baixe aqui). Versões mais recentes da DLL sequer respondem ao meu comando OPEN, por isso o programa travará se você tentar usá-las. Ainda assim tive que fazer uma pequena gambiarra porque a versão 0.7.7.6 responde com '' (nada, nulo) no lugar de '0' (zero) quando o número de trilhas de áudio é zero.
Mudanças:
- Algumas correções de pequenos bugs;
- Reduzi o número de chamadas redundantes à DLL;
- Incluí .mp4 na lista de extensões que podem ser processadas;
- Agora o programa procura por h.264/x.264/AVC/VC-1;
Eu deletei por engano um comentário de Marcos Ling que dizia o seguinte:
ResponderExcluirNão teria como integrar o CompactChecker com o Mpeg4 Modifier... ou incluir a funcionalidade de remover o packed bitstream no CompactChecker?
Bem... A antiga (e nunca publicada) versão 0.54 de Compatchecker tinha a capacidade de remover PB. Mas eu me deparei com problemas (nem lembro quais), não tive mais tempo para isso e acabei abandonando o projeto.
P.S. Essa antiga versão 0.54 foi abandonada em outubro de 2006.
ResponderExcluir