web-dev-qa-db-fra.com

Comment convertir des fichiers audio dans le lecteur Deadbeef?

On dirait que le lecteur Deadbeef doit convertir entre différents formats audio simplement en faisant un clic droit et en sélectionnant "Convertir"

enter image description here

enter image description here

Mais après cela et quelques secondes de retard, comme si de rien ne se passait.

Quelqu'un l'a-t-il utilisé avec succès et comment?

3
user47206

Le paquet deadbeef player .deb contient des erreurs dans son fichier de contrôle. Il ne répertorie pas correctement ses dépendances pour certains de ses composants. Par exemple, la conversion au format .aac à partir du format .mp3 nécessite faac, mais cela n'est pas répertorié.

Je l'ai joué depuis le terminal et j'ai essayé de convertir un fichier .mp3 en fichier .aac. La sortie est donnée ci-dessous:

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

Et quand j'ai cliqué sur le bouton de conversion. La sortie était la suivante:

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)

Ce qui indique clairement que la conversion nécessite le package faac qui n'est pas installé et qui ne figurait pas non plus dans sa liste de dépendances!

J'ai installé le paquet faac avec cette commande

Sudo apt-get install faac

et après l'installation, la conversion s'est terminée avec succès et le résultat a été le suivant:

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 

La liste des packages dont vous avez besoin pour la conversion:

  • Pour le package AAC - faac. Installez-le avec

    Sudo apt-get install faac
    
  • Pour le package FLAC - flac. Installez-le avec

    Sudo apt-get install flac
    
  • Pour MP3 - lame package. Installez-le avec

    Sudo apt-get install lame
    
  • Pour MS RIFF WAV - Aucun package requis

  • Pour MusePack - musepack-tools package. Installez-le avec

    Sudo apt-get install musepack-tools
    
  • Pour Ogg Vorbis - vorbis-tools package. Installez-le avec

    Sudo apt-get install vorbis-tools
    
  • Pour wavpack - wavpack package. Installez-le avec

    Sudo apt-get install wavpack
    
  • Pour TTA - je n'ai pas trouvé de package pour cela. Mais il est très facile d’obtenir ou de compiler à partir de la source.

    1. Allez à cet article du forum Ubunt .

    2. Téléchargez la source ci-jointe du paquet ttaenc .

    3. Extrayez-le dans votre répertoire personnel.

    4. Ouvrez un terminal et accédez au dossier extrait.

    5. Utilisez ces commandes pour l'installer

      make
      Sudo make install
      

      Maintenant, vous pouvez également utiliser la conversion TTA.


Pour la conversion TTA: le crédit va à cet article du forum


Pour obtenir les noms de fichier appropriés et définir l'emplacement de sortie:

enter image description here

%a - %t [%l] produira quelque chose comme Artiste - Titre [1:23] . Plus sur le formatage du titre, ici .

2
Anwar