You are not logged in.
After the latest cmus update, the MP3 input plugin is no longer loading:
$ cmus --plugins
Input Plugins: /usr/lib/cmus/ip
wav:
Default Priority: 50
File Types: wav
MIME Types:
flac:
Default Priority: 50
File Types: flac fla
MIME Types:
wavpack:
Default Priority: 50
File Types: wv
MIME Types: audio/x-wavpack
modplug:
Default Priority: 50
File Types: mod s3m xm it 669 amf ams dbm dmf dsm far mdl med mtm okt ptm stm ult umx mt2 psm
MIME Types:
cdio:
Default Priority: 50
File Types:
MIME Types: x-content/audio-cdda
vorbis:
Default Priority: 50
File Types: ogg oga ogx
MIME Types: application/ogg audio/x-ogg
cue:
Default Priority: 50
File Types:
MIME Types: application/x-cue
Output Plugins: /usr/lib/cmus/op
pulse
alsa
oss
jack
Versions of ffmpeg and cmus:
$ pacman -Q ffmpeg cmus
ffmpeg 2:8.0-2
cmus 2.12.0-4
The ffplay program is still functioning correctly. Here’s the output when I run it:
ffplay version n8.0 Copyright (c) 2003-2025 the FFmpeg developers
built with gcc 15.2.1 (GCC) 20250813
configuration: --prefix=/usr --disable-debug --disable-static --disable-stripping --enable-amf --enable-avisynth --enable-cuda-llvm --enable-lto --enable-fontconfig --enable-frei0r --enable-gmp --enable-gnutls --enable-gpl --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libdav1d --enable-libdrm --enable-libdvdnav --enable-libdvdread --enable-libfreetype --enable-libfribidi --enable-libglslang --enable-libgsm --enable-libharfbuzz --enable-libiec61883 --enable-libjack --enable-libjxl --enable-libmodplug --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libplacebo --enable-libpulse --enable-librav1e --enable-librsvg --enable-librubberband --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libtheora --enable-libv4l2 --enable-libvidstab --enable-libvmaf --enable-libvorbis --enable-libvpl --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxcb --enable-libxml2 --enable-libxvid --enable-libzimg --enable-libzmq --enable-nvdec --enable-nvenc --enable-opencl --enable-opengl --enable-shared --enable-vapoursynth --enable-version3 --enable-vulkan
libavutil 60. 8.100 / 60. 8.100
libavcodec 62. 11.100 / 62. 11.100
libavformat 62. 3.100 / 62. 3.100
libavdevice 62. 1.100 / 62. 1.100
libavfilter 11. 4.100 / 11. 4.100
libswscale 9. 1.100 / 9. 1.100
libswresample 6. 1.100 / 6. 1.100
[E] pw.loop [loop.c:70 pw_loop_new()] 0xb0e5db4fc00: can't make support.system handle: No such file or directory
Input #0, mp3, from '4 - Allegro - Presto.mp3':KB sq= 0B
Metadata:
title : Allegro - Presto
artist : Ludwig van Beethoven
track : 4
album : Symphonie No. 5 in C Minor, Op. 67
date : 1963
genre : Classical
encoder : Lavf61.7.100
performer : Herbert von Karajan
composer : Ludwig van Beethoven
Duration: 00:09:05.40, start: 0.025056, bitrate: 323 kb/s
Stream #0:0: Audio: mp3 (mp3float), 44100 Hz, stereo, fltp, 320 kb/s, start 0.025057
Metadata:
encoder : Lavc61.19
Stream #0:1: Video: mjpeg (Baseline), yuvj422p(pc, bt470bg/unknown/unknown), 845x742, 90k tbr, 90k tbn, start 0.025056 (attached pic)
Metadata:
comment : Cover (front)
[swscaler @ 0x6910501a51c0] deprecated pixel format used, make sure you did set range correctly
Offline
The tag used for extra/cmus
pkgver=2.12.0
source=("$pkgname::git+https://github.com/cmus/cmus#tag=v$pkgver")
doesn't have ffmpeg v8 fixes.
https://github.com/cmus/cmus/commits/v2.12.0
vs.
Offline
I've experienced the same issue. Given enough time I'm sure this'll be fixed, but for now, "pacman -S libmad" works for me. libmad is listed as an alternative dependency for handling .mp3 files. When they fix this I'll uninstall libmad.
Last edited by 256 (2025-10-15 05:59:15)
"Don't comment bad code - rewrite it." - The Elements of Programming Style (1978), Brian W. Kernighan & P. J. Plauger, p. 144.
Offline