Unir arquivos flv produz resultados muito maiores

0

Eu tenho três arquivos flv em torno de 30 Mb cada. Eu juntei-os juntos usando o mencoder no Linux com

mencoder -forceidx -ovc copy -oac pcm -o output.flv input1.flv input2.flv input3.flv

O codec de vídeo é H.264 e o áudio é MPEG-4 AAC.

O arquivo resultante é de 390 MB.

Existe uma maneira de juntar arquivos flv no Linux sem aumentar o tamanho do arquivo?

    
por To Do 14.02.2014 / 14:47

2 respostas

0

Eu descobri progressivamente qual era o problema.

usando a opção -oac pcm estava codificando o áudio sem compactação.

Não foi possível usar -oac copy -fafmttag 0x706D devido a pequenas diferenças na taxa de bits de áudio.

Usar -oac mp3lame reduziu o tamanho do arquivo, mas uma taxa de bits maior do que o original estava sendo usada.

Usando -oac mp3lame -lameopts vbr=3:br=96 , obtive um arquivo com um tamanho equivalente à soma dos três arquivos originais. Eu não verifiquei se a qualidade do som é a mesma ou não.

    
por 15.02.2014 / 22:35
0

A razão para o aumento é que você está convertendo o áudio para o PCM descompactado: -oac pcm .

Tente isso:

mencoder -forceidx -ovc copy -oac copy -o output.flv input1.flv input2.flv input3.flv
    
por 14.02.2014 / 14:55

Tags