Відповіді:
Ви спробували пакет кодеків ?
Згідно з цим сайтом, він повинен вирішити вашу проблему.
Я знаю, що це стара публікація, але ось вересень 2019 року (Amarok v. 2.9.0), і коли я думаю, що я все це задокументував, все ще йде боротьба за те, щоб Amarok працював з моїми файлами m4a на моєму нова збірка Fedora 30. Цього разу головна підказка була тут: https://linuxconfig.org/how-to-install-mpeg-4-aac-decoder-for-centos-7-linux . Для мене це працювало:
dnf install gstreamer{,1}-plugins-ugly gstreamer-plugins-bad-nonfree gstreamer1-plugins-bad-freeworld
Також я встановив це раніше. Я не впевнений, чи сприяли вони успіху - він не працював до вищевказаного dnf-, але я встановив його:
go to https://rpmfusion.org/Configuration, download the RPM Fusion Free and NonFree rpms. Install them using dnf.
dnf install python-devel ffmpeg-libs SDL2-devel SDL2_image-devel SDL2_mixer-devel SDL2_ttf-devel portmidi-devel libavdevice libavc1394-devel zlibrary-devel ccache
dnf install ffmpeg-libs, libavdevice
Потім dnf install amarok
спробуйте відтворити файл M4A.
Коли я запускаю Amarok з командного рядка, я бачу попередження, наприклад,
amarok(5097)/phonon (KDE plugin): Can not create backend object from factory for "GStreamer" , "phonon_gstreamer" :
Здається, це червона оселедець.
До речі, Amarok, здається, не міг відтворювати MP3-файли з коробки. Тим НЕ менш, я встановив ffmpeg-libs
, libavdevice
і libavc1394-devel
до Amarok. Тож я не знаю, чи саме вони чи хтось із їх залежностей зробив трюк.