Aparentemente, faltava a funcionalidade de codificação. Particularmente o de aplicativos QT. Isso está correto? Abaixo está uma extração do meu /var/log/apt/history.log
dizendo todas as coisas que eu instalei relacionadas à transcodificação, gstreamer, codificação, qt e assim por diante.
Start-Date: 2015-11-01 13:50:52
Install: libavresample-ffmpeg2:amd64 (2.7.2-1build1, automatic), kubuntu-restricted-extras:amd64 (64), libunicode-string-perl:amd64 (2.09-5build2, automatic), mp3fs:amd64 (0.91-1build1), libmp3-info-perl:amd64 (1.24-1, automatic), libpgm-5.1-0:amd64 (5.1.118-1~dfsg-2ubuntu1, automatic), libavdevice-ffmpeg56:amd64 (2.7.2-1build1, automatic), libimage-exiftool-perl:amd64 (10.00-1, automatic), libmp3-tag-perl:amd64 (1.13-1, automatic), libterm-readline-gnu-perl:amd64 (1.24-2build1, automatic), libcanberra-gstreamer:amd64 (0.30-2ubuntu2), libzmq3:amd64 (4.0.5+dfsg-3ubuntu1~gcc5.1, automatic), gstreamer0.10-tools:amd64 (0.10.36-1.5ubuntu1), lltag:amd64 (0.14.4-2), ffmpeg:amd64 (2.7.2-1build1), libsodium13:amd64 (1.0.3-1, automatic), easymp3gain-qt:amd64 (0.5.0+svn135-6), flac:amd64 (1.3.1-4), mp3info:amd64 (0.8.5a-1, automatic), libid3tag0:amd64 (0.15.1b-11, automatic), vorbisgain:amd64 (0.37-2, automatic), qtgstreamer-plugins-qt5:amd64 (1.2.0-3), vorbis-tools:amd64 (1.4.0-6ubuntu1, automatic), libavfilter-ffmpeg5:amd64 (2.7.2-1build1, automatic), libqt4pas5:amd64 (2.5-14, automatic), easymp3gain-data:amd64 (0.5.0+svn135-6, automatic), qtgstreamer-plugins:amd64 (1.2.0-3)
End-Date: 2015-11-01 13:51:38
Bibliotecas de transcodificação ausentes
Aparentemente, isso resolveu meu problema fazendo o diálogo aparecer no Amarok, mas nem todos os pacotes serão necessários. Eu acho ffmpeg
e libqt4pas5
, gstreamer0.10-tools
onde os principais. Isso possibilita também alterar os parâmetros dentro do arquivo .is_audio_player usado pela maioria dos gerentes de coleção de áudio no Ubuntu usando uma GUI.
Bugs e soluções restantes
Amarok
Ainda FLAC é transferido ao selecionar "se aceito" na caixa de diálogo, mesmo que não seja aceito no arquivo de configuração. Então eu tenho que selecionar manualmente todos os meus arquivos não aceitos no Amarok antes de transferir. Uma solução é definir a funcionalidade de transcodificação para "transcodificar não-mp3's para mp3" na coleção het
Visualização Sansa
Conectar o dispositivo no mtp causa um erro exibido pelo Ubuntu porque "o cache não pode ser atualizado". Eu deveria ser capaz de fazer tudo isso trancoding no modo mtp também? Agora eu tenho que ter certeza que eu montei no modo MSC (segurando a tecla esquerda por 5 segundos em HOLD após conectar).
A música no cartão SD externo deve ser armazenada em uma subpasta MÚSICA (usando o modo MSC, é claro). Caso contrário, as tags não serão reconhecidas.