Q: Porque é preciso o MPlayer? R: O MPlayer é utilizado para converter os ficheiros WMA e RealAudio em wav para se proceder à codificação no formato escolhido. A versão do MPlayer tem de ser pelo menos a 1.0pre7 ------------------------------------------------------------------------------ Q: Quando eu corro o pac, aparece a mensagem de erro seguinte: Can't locate Some/Audio/Codec.pm in @INC (@INC contains: /usr/lib/perl5/5.8.7/i486-linux /usr/lib/perl5/5.8.7 /usr/lib/perl5/site_perl/5.8.7/i486-linux /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl .) at ./pac line 33. BEGIN failed--compilation aborted at ./pac line 33. One or more DATA sections were not processed by Inline. R: Falta o módulo Some::Audio::Codec (ou qualquer outro módulo) Solução: Instalar o módulo que falta, ou editar o ficheiro pac.conf e colocar a opção correspondente a 0 ------------------------------------------------------------------------------ Q: Quando eu corro o pac, aparece a mensagem de erro seguinte: Pac Error: Could not find '/opt/kde/bin/kdialog' Set KPOPUP to 0 in pac.conf or check your installation (Ou uma mensagem semelhante) R: No ficheiro pacpl.conf há uma opção KDIALOG que aponta por omissão para '/opt/kde/bin/kdialog'. Evidentemente, nem todos têm instalado o kde na pasta /opt pelo que é necessário corrigir a variável para o caminho correcto do kdialog. Pode encontrar o caminho correcto escrevendo 'which kdialog' no terminal. ------------------------------------------------------------------------------ Q: Quando converto um ficheiro mp3, surgem as mensagens seguintes durante a codificação: Unknown ID3v2-Tag version: V4.0 | 4 > 4 || 1 == 0 | 0,0,1,1,1n0: 0 1: 0 2: 1 3: 1 4: 1 Use of uninitialized value in concatenation (.) or string at /usr/lib/perl5/site_perl/5.8.7/MP3/Tag/ID3v2.pm line 1489. R: Este não é um problema porque as tags ID3 são copiadas de qualquer forma. O problema provém do módulo MP3::Tag que não reconhece as tags > versão 2. tag > version 2 ------------------------------------------------------------------------------ Q: A conversão de ficheiros VOC para Lossless Audio (LA) gera o seguinte erro: 'Error - Apenas são suportados ficheiros de 16-bits' R: Deve entao converter os ficheiros VOC fornecendo os parâmetros suplementáres por via de soxopts. Por exemplo: pac --voctola --soxopts='-w -s -c 2 -r 44100' Canção.voc Os ficheiros VOC/AU/SND/AIFF/SMP são primeiramente convertidos em wav e s+o depois convertidos no formato escolhido. As opções precedentes indicam ao SoX para codificar o wav com os parâmetros seguintes: -w utilizar palavras com 16 bits -s a codificação é linear -c 2 canais -r mudar a frequência para 44100 A única opção necessária para a conversão é -w. Leia o manual de SoX para mais informações. Existe um problema semelhante na codificação usando Kexis. A solução precedente também se aplica neste caso.