Codificando arquivo de som ogg vorbis com avconv usando o mesmo codec que o Audacity

1

Para um site em que estou trabalhando, estou tentando codificar arquivos wav para ogg (vorbis) usando avconv . Parece que em alguns navegadores, os arquivos ogg resultantes não são decodificados corretamente. No entanto, descobri que, se codifico meus arquivos usando o Audacity , eles funcionam bem em todos os lugares. Eu pensei que isso poderia ser uma questão de qual código usado, então eu gostaria de saber se existe uma maneira de dizer ao avconv para usar os mesmos codecs como o Audacity!

Caso isso possa ajudar, aqui vai um pouco mais:

O comando avconv que estou usando no momento: avconv -i sounds/wav/bass-0.wav -acodec libvorbis -q:a 5 sounds/ogg/bass-0.ogg

E aqui está a saída do avprobe comparando dois arquivos, o que está no topo é codificado com o avconv, o que está na parte inferior com o Audacity:

$> avprobe sounds/ogg/bass-0.ogg; avprobe sounds/ogg/bass-1.ogg
avprobe version 0.8.10-6:0.8.10-0ubuntu0.13.10.1, Copyright (c) 2007-2013 the Libav developers
  built on Feb  6 2014 20:53:28 with gcc 4.8.1
Input #0, ogg, from 'sounds/ogg/bass-0.ogg':
  Duration: 00:00:03.75, start: 0.000000, bitrate: 142 kb/s
    Stream #0.0: Audio: vorbis, 44100 Hz, stereo, s16, 160 kb/s
    Metadata:
      TITLE           : bass 01
      ITRK            : 1
      ENCODER         : Lavf53.21.1
avprobe version 0.8.10-6:0.8.10-0ubuntu0.13.10.1, Copyright (c) 2007-2013 the Libav developers
  built on Feb  6 2014 20:53:28 with gcc 4.8.1
Input #0, ogg, from 'sounds/ogg/bass-1.ogg':
  Duration: 00:00:03.75, start: 0.000000, bitrate: 120 kb/s
    Stream #0.0: Audio: vorbis, 44100 Hz, stereo, s16, 160 kb/s
    Metadata:
      TITLE           : vox 05
    
por sebpiq 13.05.2014 / 09:15

1 resposta

1

Parece muito estranho, você consideraria testar também com oggenc . Isso pode ser encontrado no pacote de ferramentas vorbis:

sudo apt-get install vorbis-tools

Isso pode apontar o dedo para o avconv se a versão do oggenc estiver correta no seu site.

    
por andrew.46 17.05.2014 / 09:39