Как конвертировать аудио файлы в Deadbeef Player?

Похоже, проигрыватель Deadbeef должен конвертировать аудио в разные форматы, просто щелкнув правой кнопкой мыши и выбрав "Преобразовать"

введите описание здесь

введите описание здесь

Но после этого и нескольких секунд задержки как будто ничего не происходит.

Кто-нибудь использовал это успешно и как?

1 ответ

Решение

В пакете.deb проигрывателя deadbeef есть ошибки в управляющем файле. Он не правильно перечисляет свои зависимости для некоторых из его компонентов. Например, для преобразования в формат.aac из формата.mp3 требуется faac, но это не перечисляет это.

Я воспроизвел его с терминала и попытался преобразовать файл.mp3 в файл.aac. Выход дан ниже:

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

И когда я нажал на кнопку конвертировать. Вывод был следующим:

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)

Что ясно указывает на то, что преобразование требует faac пакет, который не установлен и которого нет в списке зависимостей!

Я установил faac пакет с этой командой

sudo apt-get install faac

и после установки преобразование успешно завершилось, и результат был следующим:

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 

Список пакетов, необходимых для конвертации:

  • Для AAC - faac пакет. Установите его с

    sudo apt-get install faac
    
  • Для FLAC - flac пакет. Установите его с

    sudo apt-get install flac
    
  • Для MP3 - lame пакет. Установите его с

    sudo apt-get install lame
    
  • Для MS RIFF WAV - пакет не требуется

  • Для MusePack - musepack-tools пакет. Установите его с

    sudo apt-get install musepack-tools
    
  • Для Огг Ворбис - vorbis-tools пакет. Установите его с

    sudo apt-get install vorbis-tools
    
  • Для wavpack - wavpack пакет. Установите его с

    sudo apt-get install wavpack
    
  • Для TTA - я не нашел пакет для этого. Но это очень легко получить или скомпилировать из исходного кода.

    1. Перейти к этому сообщению на форуме Ubuntu.

    2. Загрузите прилагаемый источник ttaenc пакет

    3. Распакуйте его в свой домашний каталог.

    4. Откройте терминал и перейдите в извлеченную папку.

    5. Используйте эти команды для установки

      make
      sudo make install
      

      Теперь вы также можете использовать преобразование TTA.


Для преобразования TTA: Кредит переходит на это сообщение на форуме


Чтобы получить правильные имена файлов и установить расположение вывода:

введите описание здесь

%a - %t [%l] будет производить что-то вроде Artist - Title [1:23]. Подробнее о форматировании заголовков здесь.

Другие вопросы по тегам