Conversão muito lenta com avconv (libav) - Trusty Tahr 14.04?

6

Ontem eu instalei o último lançamento do Kubuntu 14.04. Então eu encontrei um pequeno problema com as conversões de mídia. O antigo FFmpeg é finalmente substituído pelo avconv que está na biblioteca libav-tools. Até agora eu estava usando o ffmpeg e cada conversão de MP4 ou FLV para MP3 era muito rápida. Por exemplo, se um arquivo em torno de 5 minutos de comprimento foi convertido para ~ 20 segundos, agora o mesmo arquivo é convertido em ~ 3-4-5 vezes mais lento. Eu li em todos os lugares, mas não consegui encontrar onde está o problema .. Existe alguma cura sobre isso?

Cumprimentos:)

    
por m1nev 18.04.2014 / 20:16

2 respostas

7

Então a resposta está em um parâmetro simples -vn que desabilita a gravação de vídeo para a saída que é realmente desnecessária ao fazer a conversão do mp4 (provavelmente todo arquivo de vídeo) para mp3.

"- vn (saída)" Desativar gravação de vídeo.

No meu caso, estou usando o Download Helper for Firefox. Eu fiz a conversão de mp3 personalizado onde adicionei este parâmetro lá e agora tudo é ainda mais rápido que o ffmpeg.

    
por m1nev 02.06.2014 / 10:17
2

Vale a pena experimentar um pouco com a opção avconv -threads . Por exemplo, ao transcodificar do mp4 para o arquivo mp3, como você mencionou, tente algo como o seguinte:

avconv -i input.mp4 -threads auto -vn -c:a libmp3lame -qscale:a 3 output.mp3

A opção -threads também aceita um número inteiro para que você possa experimentar um pouco com isso. Se isso não faz diferença, a resposta final é provavelmente que a sua cópia do FFmpeg codifica mais rápido do que a sua cópia do avconv. Tente usar o utilitário de tempo para quantificar a diferença ...

    
por andrew.46 29.05.2014 / 02:41