Como converter arquivos de áudio no player Deadbeef?

3

Parece que o jogador do Deadbeef deve converter entre diferentes formatos de áudio apenas clicando com o botão direito do mouse e selecionando "Convert"

Mas depois disso e alguns segundos de atraso, como se estivesse trabalhando, nada acontece.

Alguém já usou com sucesso e como?

    
por cipricus 25.10.2012 / 12:19

1 resposta

2

O pacote do jogador deadbeef .deb tem alguns erros em seu arquivo de controle. Ele não lista corretamente suas dependências para alguns de seus componentes. Por exemplo, a conversão para o formato .aac do formato .mp3 requer faac , mas não lista isso.

Eu joguei do terminal e tentei converter um arquivo .mp3 para o arquivo .aac. A saída é dada abaixo:

anwar@anwar:$ /opt/deadbeef/bin/deadbeef 
starting deadbeef 0.5.6 [static]

......
......

selected output plugin: ALSA output plugin
INFO: loading playlist Default
INFO: from file /home/anwar/.config/deadbeef/playlists/0.dbpl
convgui: gtkui plugin not found
plugin Converter GTK3 UI failed to connect to dependencies, deactivated.
plugin Shellexec GTK3 UI failed to connect to dependencies, deactivated.
gtkui: found cover-art loader plugin

E quando clicamos no botão de conversão. A saída foi a seguinte:

converter: will encode using: faac -w -o "/home/anwar/fdfd.mp4" -
sh: 1: faac: not found
converter: write error (-1 bytes written out of 8000)

O que indica claramente, a conversão requer o pacote faac que não está instalado e não estava na sua lista de dependências!

Eu instalei faac package com este comando

sudo apt-get install faac

e após a instalação, a conversão foi concluída com sucesso e a saída foi a seguinte:

converter: will encode using: faac -w -o "/home/anwar/fdfd.mp4" -
Freeware Advanced Audio Coder
FAAC 1.28

Quantization quality: 100
Bandwidth: 16000 Hz
Object type: Low Complexity(MPEG-4) + M/S
Container format: MPEG-4 File Format (MP4)
Encoding - to /home/anwar/fdfd.mp4
 frame | elapsed | play/CPU
  2640 |     2.5 |   24.06x 

A lista de pacotes necessários para conversão:

  • Para o pacote AAC - faac . Instale-o com

    sudo apt-get install faac
    
  • Para o pacote FLAC - flac . Instale-o com

    sudo apt-get install flac
    
  • Para MP3 - lame package. Instale-o com

    sudo apt-get install lame
    
  • Para MS RIFF WAV - Nenhum pacote é necessário

  • Para o MusePack - musepack-tools package. Instale-o com

    sudo apt-get install musepack-tools
    
  • Para o pacote Ogg Vorbis - vorbis-tools . Instale-o com

    sudo apt-get install vorbis-tools
    
  • Para pacote wavpack - wavpack . Instale-o com

    sudo apt-get install wavpack
    
  • Para o TTA - não encontrei um pacote para ele. Mas é muito fácil obter ou compilar a partir da fonte.

    1. Vá para esta postagem no fórum do Ubuntu .

    2. Faça o download da fonte anexada de ttaenc package .

    3. Extraia para seu diretório pessoal.

    4. Abra um terminal e vá para a pasta extraída.

    5. Use estes comandos para instalá-lo

      make
      sudo make install
      

      Agora, você também pode usar a conversão de TTA.

Para conversão de TTA: o crédito vai para esta postagem no fórum

Para obter os nomes de arquivo apropriados e definir o local de saída:

%a-%t[%l]produziráalgocomoArtista-Título[1:23].Maissobreformataçãodetítulos, aqui .

    
por Anwar 25.10.2012 / 13:01