mplayer installation issue

I am trying to install mplayer (or vlc) in a BBB Rev. C. I have tried Debian different versions (e.g. 8.7 and 11.7) all of them throws a similar error of dependencies incompatibility. Since I cannot find any report online, I am assuming I am missing something basic.

At the moment I run

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install mplayer

I first get an error that it cannot locate package. Then I add to the search with

sudo nano /etc/apt/sources.list
by adding the address
deb http://www.deb-multimedia.org buster main non-free
in the source.list
`
This finds the mplayer package, but throws a long list of unmet dependencies (way too long to install one-by-one).

Would anyone have installed mplayer on BBB Rev C recently? Many of the links I found online dates back to pre-2016 so I wonder if there is a specific version where installation can be stable?

mplayer should be available… : Debian -- Details of package mplayer in bookworm

voodoo@x1-am57xx-beagle-x15-2gb:~$ lsb_release -a
No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux 12 (bookworm)
Release:	12
Codename:	bookworm
voodoo@x1-am57xx-beagle-x15-2gb:~$ sudo apt install mplayer
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages were automatically installed and are no longer required:
  bbb.io-vsx-examples python3-libgpiod umtp-responder
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
  liba52-0.7.4 libaa1 libaacs0 libass9 libasyncns0 libaudio2 libavcodec59 libavformat59 libavutil57 libbdplus0 libbluray2 libbs2b0 libcaca0
  libcdio-cdda2 libcdio-paranoia2 libcdio19 libchromaprint1 libcjson1 libcodec2-1.0 libdca0 libdv4 libdvdnav4 libdvdread8 libenca0 libfaad2
  libflac12 libgif7 libgme0 libgsm1 libhwy1 libjack-jackd2-0 libjxl0.7 liblirc-client0 libmad0 libmng1 libmp3lame0 libmpeg2-4 libmpg123-0
  libnorm1 libopenal-data libopenal1 libopenjp2-7 libopenmpt0 libopus0 libpgm-5.3-0 libpostproc56 libpulse0 librabbitmq4 librist4 libsamplerate0
  libsdl1.2debian libshine3 libsnappy1v5 libsndfile1 libsndio7.0 libsoxr0 libspeex1 libsrt1.5-gnutls libssh-gcrypt-4 libswresample4 libswscale6
  libtheora0 libtwolame0 libudfread0 libva-drm2 libva-x11-2 libva2 libvdpau-va-gl1 libvdpau1 libvorbis0a libvorbisenc2 libvorbisfile3
  libvorbisidec1 libvpx7 libwebpmux3 libx264-164 libxss1 libxv1 libxvidcore4 libxvmc1 libxxf86dga1 libzmq5 libzvbi-common libzvbi0
  mesa-va-drivers mesa-vdpau-drivers va-driver-all vdpau-driver-all
Suggested packages:
  nas libbluray-bdj libdv-bin oss-compat libdvdcss2 jackd2 lirc libportaudio2 opus-tools pulseaudio sndiod speex fonts-freefont-ttf mplayer-doc
  netselect | fping nvidia-legacy-390xx-vdpau-driver nvidia-legacy-340xx-vdpau-driver
The following NEW packages will be installed:
  liba52-0.7.4 libaa1 libaacs0 libass9 libasyncns0 libaudio2 libavcodec59 libavformat59 libavutil57 libbdplus0 libbluray2 libbs2b0 libcaca0
  libcdio-cdda2 libcdio-paranoia2 libcdio19 libchromaprint1 libcjson1 libcodec2-1.0 libdca0 libdv4 libdvdnav4 libdvdread8 libenca0 libfaad2
  libflac12 libgif7 libgme0 libgsm1 libhwy1 libjack-jackd2-0 libjxl0.7 liblirc-client0 libmad0 libmng1 libmp3lame0 libmpeg2-4 libmpg123-0
  libnorm1 libopenal-data libopenal1 libopenjp2-7 libopenmpt0 libopus0 libpgm-5.3-0 libpostproc56 libpulse0 librabbitmq4 librist4 libsamplerate0
  libsdl1.2debian libshine3 libsnappy1v5 libsndfile1 libsndio7.0 libsoxr0 libspeex1 libsrt1.5-gnutls libssh-gcrypt-4 libswresample4 libswscale6
  libtheora0 libtwolame0 libudfread0 libva-drm2 libva-x11-2 libva2 libvdpau-va-gl1 libvdpau1 libvorbis0a libvorbisenc2 libvorbisfile3
  libvorbisidec1 libvpx7 libwebpmux3 libx264-164 libxss1 libxv1 libxvidcore4 libxvmc1 libxxf86dga1 libzmq5 libzvbi-common libzvbi0
  mesa-va-drivers mesa-vdpau-drivers mplayer va-driver-all vdpau-driver-all
0 upgraded, 89 newly installed, 0 to remove and 5 not upgraded.
Need to get 33.0 MB of archives.
After this operation, 77.3 MB of additional disk space will be used.
Do you want to continue? [Y/n]
Do you want to continue? [Y/n] 
Get:1 http://deb.debian.org/debian bookworm/main armhf liba52-0.7.4 armhf 0.7.4-20 [28.5 kB]
Get:2 http://security.debian.org/debian-security bookworm-security/main armhf libvpx7 armhf 1.12.0-1+deb12u2 [1,260 kB]
Get:3 http://deb.debian.org/debian bookworm/main armhf libaa1 armhf 1.4p5-50 [50.9 kB]
Get:4 http://deb.debian.org/debian bookworm/main armhf libaacs0 armhf 0.11.1-2 [49.8 kB]
Get:5 http://deb.debian.org/debian bookworm/main armhf libass9 armhf 1:0.17.1-1 [86.4 kB]
Get:6 http://deb.debian.org/debian bookworm/main armhf libasyncns0 armhf 0.8-6+b3 [11.9 kB]
Get:7 http://deb.debian.org/debian bookworm/main armhf libaudio2 armhf 1.9.4-7 [73.4 kB]
Get:8 http://deb.debian.org/debian bookworm/main armhf libva2 armhf 2.17.0-1 [63.2 kB]
Get:9 http://deb.debian.org/debian bookworm/main armhf libva-drm2 armhf 2.17.0-1 [15.9 kB]
Get:10 http://deb.debian.org/debian bookworm/main armhf libva-x11-2 armhf 2.17.0-1 [19.5 kB]
Get:11 http://deb.debian.org/debian bookworm/main armhf libvdpau1 armhf 1.5-2 [24.4 kB]
Get:12 http://deb.debian.org/debian bookworm/main armhf libavutil57 armhf 7:5.1.3-1 [330 kB]
Get:13 http://deb.debian.org/debian bookworm/main armhf libcodec2-1.0 armhf 1.0.5-1 [8,151 kB]
Get:14 http://deb.debian.org/debian bookworm/main armhf libgsm1 armhf 1.0.22-1 [27.9 kB]
Get:15 http://deb.debian.org/debian bookworm/main armhf libhwy1 armhf 1.0.3-3+deb12u1 [97.1 kB]
Get:16 http://deb.debian.org/debian bookworm/main armhf libjxl0.7 armhf 0.7.0-10 [796 kB]
Get:17 http://deb.debian.org/debian bookworm/main armhf libmp3lame0 armhf 3.100-6 [348 kB]
Get:18 http://deb.debian.org/debian bookworm/main armhf libopenjp2-7 armhf 2.5.0-2 [169 kB]
Get:19 http://deb.debian.org/debian bookworm/main armhf libopus0 armhf 1.3.1-3 [171 kB]
Get:20 http://deb.debian.org/debian bookworm/main armhf libshine3 armhf 3.1.1-2 [22.0 kB]
Get:21 http://deb.debian.org/debian bookworm/main armhf libsnappy1v5 armhf 1.1.9-3 [23.8 kB]
Get:22 http://deb.debian.org/debian bookworm/main armhf libspeex1 armhf 1.2.1-2 [45.8 kB]
Get:23 http://deb.debian.org/debian bookworm/main armhf libsoxr0 armhf 0.1.3-4 [67.0 kB]
Get:24 http://deb.debian.org/debian bookworm/main armhf libswresample4 armhf 7:5.1.3-1 [85.6 kB]
Get:25 http://deb.debian.org/debian bookworm/main armhf libtheora0 armhf 1.1.1+dfsg.1-16.1+b1 [129 kB]
Get:26 http://deb.debian.org/debian bookworm/main armhf libtwolame0 armhf 0.4.0-2 [47.1 kB]
Get:27 http://deb.debian.org/debian bookworm/main armhf libvorbis0a armhf 1.3.7-1 [83.0 kB]
Get:28 http://deb.debian.org/debian bookworm/main armhf libvorbisenc2 armhf 1.3.7-1 [74.4 kB]
Get:29 http://deb.debian.org/debian bookworm/main armhf libwebpmux3 armhf 1.2.4-0.2+deb12u1 [106 kB]
Get:30 http://deb.debian.org/debian bookworm/main armhf libx264-164 armhf 2:0.164.3095+gitbaee400-3 [428 kB]
Get:31 http://deb.debian.org/debian bookworm/main armhf libxvidcore4 armhf 2:1.3.7-1 [203 kB]
Get:32 http://deb.debian.org/debian bookworm/main armhf libzvbi-common all 0.2.41-1 [69.7 kB]
Get:33 http://deb.debian.org/debian bookworm/main armhf libzvbi0 armhf 0.2.41-1 [243 kB]
Get:34 http://deb.debian.org/debian bookworm/main armhf libavcodec59 armhf 7:5.1.3-1 [4,652 kB]
Get:35 http://deb.debian.org/debian bookworm/main armhf libudfread0 armhf 1.1.2-1 [14.4 kB]
Get:36 http://deb.debian.org/debian bookworm/main armhf libbluray2 armhf 1:1.3.4-1 [122 kB]
Get:37 http://deb.debian.org/debian bookworm/main armhf libchromaprint1 armhf 1.5.1-2+b1 [33.7 kB]
Get:38 http://deb.debian.org/debian bookworm/main armhf libgme0 armhf 0.6.3-6 [105 kB]
Get:39 http://deb.debian.org/debian bookworm/main armhf libmpg123-0 armhf 1.31.2-1 [126 kB]
Get:40 http://deb.debian.org/debian bookworm/main armhf libvorbisfile3 armhf 1.3.7-1 [25.4 kB]
Get:41 http://deb.debian.org/debian bookworm/main armhf libopenmpt0 armhf 0.6.9-1 [604 kB]
Get:42 http://deb.debian.org/debian bookworm/main armhf librabbitmq4 armhf 0.11.0-1+b1 [38.7 kB]
Get:43 http://deb.debian.org/debian bookworm/main armhf libcjson1 armhf 1.7.15-1 [20.7 kB]
Get:44 http://deb.debian.org/debian bookworm/main armhf librist4 armhf 0.2.7+dfsg-1 [67.0 kB]
Get:45 http://deb.debian.org/debian bookworm/main armhf libsrt1.5-gnutls armhf 1.5.1-1 [275 kB]
Get:46 http://deb.debian.org/debian bookworm/main armhf libssh-gcrypt-4 armhf 0.10.5-2 [190 kB]
Get:47 http://deb.debian.org/debian bookworm/main armhf libnorm1 armhf 1.5.9+dfsg-2 [185 kB]
Get:48 http://deb.debian.org/debian bookworm/main armhf libpgm-5.3-0 armhf 5.3.128~dfsg-2 [156 kB]
Get:49 http://deb.debian.org/debian bookworm/main armhf libzmq5 armhf 4.3.4-6 [233 kB]
Get:50 http://deb.debian.org/debian bookworm/main armhf libavformat59 armhf 7:5.1.3-1 [1,022 kB]
Get:51 http://deb.debian.org/debian bookworm/main armhf libbdplus0 armhf 0.2.0-3 [47.0 kB]
Get:52 http://deb.debian.org/debian bookworm/main armhf libbs2b0 armhf 3.1.0+dfsg-7 [10.8 kB]
Get:53 http://deb.debian.org/debian bookworm/main armhf libcaca0 armhf 0.99.beta20-3 [194 kB]
Get:54 http://deb.debian.org/debian bookworm/main armhf libcdio19 armhf 2.1.0-4 [196 kB]
Get:55 http://deb.debian.org/debian bookworm/main armhf libcdio-cdda2 armhf 10.2+2.0.1-1 [18.3 kB]
Get:56 http://deb.debian.org/debian bookworm/main armhf libcdio-paranoia2 armhf 10.2+2.0.1-1 [18.1 kB]
Get:57 http://deb.debian.org/debian bookworm/main armhf libdca0 armhf 0.0.7-2 [86.1 kB]
Get:58 http://deb.debian.org/debian bookworm/main armhf libdv4 armhf 1.0.0-15 [65.9 kB]
Get:59 http://deb.debian.org/debian bookworm/main armhf libdvdread8 armhf 6.1.3-1 [85.9 kB]
Get:60 http://deb.debian.org/debian bookworm/main armhf libdvdnav4 armhf 6.1.1-1 [42.2 kB]
Get:61 http://deb.debian.org/debian bookworm/main armhf libenca0 armhf 1.19-1.1 [55.0 kB]
Get:62 http://deb.debian.org/debian bookworm/main armhf libfaad2 armhf 2.10.1-1 [142 kB]
Get:63 http://deb.debian.org/debian bookworm/main armhf libflac12 armhf 1.4.2+ds-2 [151 kB]
Get:64 http://deb.debian.org/debian bookworm/main armhf libgif7 armhf 5.2.1-2.5 [44.4 kB]
Get:65 http://deb.debian.org/debian bookworm/main armhf libsamplerate0 armhf 0.2.2-3 [948 kB]
Get:66 http://deb.debian.org/debian bookworm/main armhf libjack-jackd2-0 armhf 1.9.21~dfsg-3 [235 kB]
Get:67 http://deb.debian.org/debian bookworm/main armhf liblirc-client0 armhf 0.10.1-7.2 [45.0 kB]
Get:68 http://deb.debian.org/debian bookworm/main armhf libmad0 armhf 0.15.1b-10.1+b1 [66.4 kB]
Get:69 http://deb.debian.org/debian bookworm/main armhf libmng1 armhf 1.0.10+dfsg-3.1+b5 [159 kB]
Get:70 http://deb.debian.org/debian bookworm/main armhf libmpeg2-4 armhf 0.5.1-9 [48.4 kB]
Get:71 http://deb.debian.org/debian bookworm/main armhf libopenal-data all 1:1.19.1-2 [170 kB]
Get:72 http://deb.debian.org/debian bookworm/main armhf libsndio7.0 armhf 1.9.0-0.3+b2 [24.2 kB]
Get:73 http://deb.debian.org/debian bookworm/main armhf libopenal1 armhf 1:1.19.1-2 [481 kB]
Get:74 http://deb.debian.org/debian bookworm/main armhf libpostproc56 armhf 7:5.1.3-1 [65.2 kB]
Get:75 http://deb.debian.org/debian bookworm/main armhf libsndfile1 armhf 1.2.0-1 [181 kB]
Get:76 http://deb.debian.org/debian bookworm/main armhf libpulse0 armhf 16.1+dfsg1-2+b1 [243 kB]
Get:77 http://deb.debian.org/debian bookworm/main armhf libsdl1.2debian armhf 1.2.15+dfsg2-8 [170 kB]
Get:78 http://deb.debian.org/debian bookworm/main armhf libswscale6 armhf 7:5.1.3-1 [170 kB]
Get:79 http://deb.debian.org/debian bookworm/main armhf libvdpau-va-gl1 armhf 0.4.2-1+b1 [61.9 kB]
Get:80 http://deb.debian.org/debian bookworm/main armhf libvorbisidec1 armhf 1.2.1+git20180316-7 [70.4 kB]
Get:81 http://deb.debian.org/debian bookworm/main armhf libxss1 armhf 1:1.2.3-1 [17.2 kB]
Get:82 http://deb.debian.org/debian bookworm/main armhf libxv1 armhf 2:1.0.11-1.1 [23.2 kB]
Get:83 http://deb.debian.org/debian bookworm/main armhf libxvmc1 armhf 2:1.0.12-2 [24.8 kB]
Get:84 http://deb.debian.org/debian bookworm/main armhf libxxf86dga1 armhf 2:1.1.5-1 [20.8 kB]
Get:85 http://deb.debian.org/debian bookworm/main armhf mesa-va-drivers armhf 22.3.6-1+deb12u1 [2,603 kB]
Get:86 http://deb.debian.org/debian bookworm/main armhf mesa-vdpau-drivers armhf 22.3.6-1+deb12u1 [2,702 kB]
Get:87 http://deb.debian.org/debian bookworm/main armhf mplayer armhf 2:1.5+svn38408-1 [2,005 kB]
Get:88 http://deb.debian.org/debian bookworm/main armhf va-driver-all armhf 2.17.0-1 [12.8 kB]
Get:89 http://deb.debian.org/debian bookworm/main armhf vdpau-driver-all armhf 1.5-2 [4,336 B]
Fetched 33.0 MB in 2s (16.5 MB/s)              
Extracting templates from packages: 100%
Selecting previously unselected package liba52-0.7.4:armhf.
(Reading database ... 239181 files and directories currently installed.)
Preparing to unpack .../00-liba52-0.7.4_0.7.4-20_armhf.deb ...
Unpacking liba52-0.7.4:armhf (0.7.4-20) ...
Selecting previously unselected package libaa1:armhf.
Preparing to unpack .../01-libaa1_1.4p5-50_armhf.deb ...
Unpacking libaa1:armhf (1.4p5-50) ...
Selecting previously unselected package libaacs0:armhf.
Preparing to unpack .../02-libaacs0_0.11.1-2_armhf.deb ...
Unpacking libaacs0:armhf (0.11.1-2) ...
Selecting previously unselected package libass9:armhf.
Preparing to unpack .../03-libass9_1%3a0.17.1-1_armhf.deb ...
Unpacking libass9:armhf (1:0.17.1-1) ...
Selecting previously unselected package libasyncns0:armhf.
Preparing to unpack .../04-libasyncns0_0.8-6+b3_armhf.deb ...
Unpacking libasyncns0:armhf (0.8-6+b3) ...
Selecting previously unselected package libaudio2:armhf.
Preparing to unpack .../05-libaudio2_1.9.4-7_armhf.deb ...
Unpacking libaudio2:armhf (1.9.4-7) ...
Selecting previously unselected package libva2:armhf.
Preparing to unpack .../06-libva2_2.17.0-1_armhf.deb ...
Unpacking libva2:armhf (2.17.0-1) ...
Selecting previously unselected package libva-drm2:armhf.
Preparing to unpack .../07-libva-drm2_2.17.0-1_armhf.deb ...
Unpacking libva-drm2:armhf (2.17.0-1) ...
Selecting previously unselected package libva-x11-2:armhf.
Preparing to unpack .../08-libva-x11-2_2.17.0-1_armhf.deb ...
Unpacking libva-x11-2:armhf (2.17.0-1) ...
Selecting previously unselected package libvdpau1:armhf.
Preparing to unpack .../09-libvdpau1_1.5-2_armhf.deb ...
Unpacking libvdpau1:armhf (1.5-2) ...
Selecting previously unselected package libavutil57:armhf.
Preparing to unpack .../10-libavutil57_7%3a5.1.3-1_armhf.deb ...
Unpacking libavutil57:armhf (7:5.1.3-1) ...
Selecting previously unselected package libcodec2-1.0:armhf.
Preparing to unpack .../11-libcodec2-1.0_1.0.5-1_armhf.deb ...
Unpacking libcodec2-1.0:armhf (1.0.5-1) ...
Selecting previously unselected package libgsm1:armhf.
Preparing to unpack .../12-libgsm1_1.0.22-1_armhf.deb ...
Unpacking libgsm1:armhf (1.0.22-1) ...
Selecting previously unselected package libhwy1:armhf.
Preparing to unpack .../13-libhwy1_1.0.3-3+deb12u1_armhf.deb ...
Unpacking libhwy1:armhf (1.0.3-3+deb12u1) ...
Selecting previously unselected package libjxl0.7:armhf.
Preparing to unpack .../14-libjxl0.7_0.7.0-10_armhf.deb ...
Unpacking libjxl0.7:armhf (0.7.0-10) ...
Selecting previously unselected package libmp3lame0:armhf.
Preparing to unpack .../15-libmp3lame0_3.100-6_armhf.deb ...
Unpacking libmp3lame0:armhf (3.100-6) ...
Selecting previously unselected package libopenjp2-7:armhf.
Preparing to unpack .../16-libopenjp2-7_2.5.0-2_armhf.deb ...
Unpacking libopenjp2-7:armhf (2.5.0-2) ...
Selecting previously unselected package libopus0:armhf.
Preparing to unpack .../17-libopus0_1.3.1-3_armhf.deb ...
Unpacking libopus0:armhf (1.3.1-3) ...
Selecting previously unselected package libshine3:armhf.
Preparing to unpack .../18-libshine3_3.1.1-2_armhf.deb ...
Unpacking libshine3:armhf (3.1.1-2) ...
Selecting previously unselected package libsnappy1v5:armhf.
Preparing to unpack .../19-libsnappy1v5_1.1.9-3_armhf.deb ...
Unpacking libsnappy1v5:armhf (1.1.9-3) ...
Selecting previously unselected package libspeex1:armhf.
Preparing to unpack .../20-libspeex1_1.2.1-2_armhf.deb ...
Unpacking libspeex1:armhf (1.2.1-2) ...
Selecting previously unselected package libsoxr0:armhf.
Preparing to unpack .../21-libsoxr0_0.1.3-4_armhf.deb ...
Unpacking libsoxr0:armhf (0.1.3-4) ...
Selecting previously unselected package libswresample4:armhf.
Preparing to unpack .../22-libswresample4_7%3a5.1.3-1_armhf.deb ...
Unpacking libswresample4:armhf (7:5.1.3-1) ...
Selecting previously unselected package libtheora0:armhf.
Preparing to unpack .../23-libtheora0_1.1.1+dfsg.1-16.1+b1_armhf.deb ...
Unpacking libtheora0:armhf (1.1.1+dfsg.1-16.1+b1) ...
Selecting previously unselected package libtwolame0:armhf.
Preparing to unpack .../24-libtwolame0_0.4.0-2_armhf.deb ...
Unpacking libtwolame0:armhf (0.4.0-2) ...
Selecting previously unselected package libvorbis0a:armhf.
Preparing to unpack .../25-libvorbis0a_1.3.7-1_armhf.deb ...
Unpacking libvorbis0a:armhf (1.3.7-1) ...
Selecting previously unselected package libvorbisenc2:armhf.
Preparing to unpack .../26-libvorbisenc2_1.3.7-1_armhf.deb ...
Unpacking libvorbisenc2:armhf (1.3.7-1) ...
Selecting previously unselected package libvpx7:armhf.
Preparing to unpack .../27-libvpx7_1.12.0-1+deb12u2_armhf.deb ...
Unpacking libvpx7:armhf (1.12.0-1+deb12u2) ...
Selecting previously unselected package libwebpmux3:armhf.
Preparing to unpack .../28-libwebpmux3_1.2.4-0.2+deb12u1_armhf.deb ...
Unpacking libwebpmux3:armhf (1.2.4-0.2+deb12u1) ...
Selecting previously unselected package libx264-164:armhf.
Preparing to unpack .../29-libx264-164_2%3a0.164.3095+gitbaee400-3_armhf.deb ...
Unpacking libx264-164:armhf (2:0.164.3095+gitbaee400-3) ...
Selecting previously unselected package libxvidcore4:armhf.
Preparing to unpack .../30-libxvidcore4_2%3a1.3.7-1_armhf.deb ...
Unpacking libxvidcore4:armhf (2:1.3.7-1) ...
Selecting previously unselected package libzvbi-common.
Preparing to unpack .../31-libzvbi-common_0.2.41-1_all.deb ...
Unpacking libzvbi-common (0.2.41-1) ...
Selecting previously unselected package libzvbi0:armhf.
Preparing to unpack .../32-libzvbi0_0.2.41-1_armhf.deb ...
Unpacking libzvbi0:armhf (0.2.41-1) ...
Selecting previously unselected package libavcodec59:armhf.
Preparing to unpack .../33-libavcodec59_7%3a5.1.3-1_armhf.deb ...
Unpacking libavcodec59:armhf (7:5.1.3-1) ...
Selecting previously unselected package libudfread0:armhf.
Preparing to unpack .../34-libudfread0_1.1.2-1_armhf.deb ...
Unpacking libudfread0:armhf (1.1.2-1) ...
Selecting previously unselected package libbluray2:armhf.
Preparing to unpack .../35-libbluray2_1%3a1.3.4-1_armhf.deb ...
Unpacking libbluray2:armhf (1:1.3.4-1) ...
Selecting previously unselected package libchromaprint1:armhf.
Preparing to unpack .../36-libchromaprint1_1.5.1-2+b1_armhf.deb ...
Unpacking libchromaprint1:armhf (1.5.1-2+b1) ...
Selecting previously unselected package libgme0:armhf.
Preparing to unpack .../37-libgme0_0.6.3-6_armhf.deb ...
Unpacking libgme0:armhf (0.6.3-6) ...
Selecting previously unselected package libmpg123-0:armhf.
Preparing to unpack .../38-libmpg123-0_1.31.2-1_armhf.deb ...
Unpacking libmpg123-0:armhf (1.31.2-1) ...
Selecting previously unselected package libvorbisfile3:armhf.
Preparing to unpack .../39-libvorbisfile3_1.3.7-1_armhf.deb ...
Unpacking libvorbisfile3:armhf (1.3.7-1) ...
Selecting previously unselected package libopenmpt0:armhf.
Preparing to unpack .../40-libopenmpt0_0.6.9-1_armhf.deb ...
Unpacking libopenmpt0:armhf (0.6.9-1) ...
Selecting previously unselected package librabbitmq4:armhf.
Preparing to unpack .../41-librabbitmq4_0.11.0-1+b1_armhf.deb ...
Unpacking librabbitmq4:armhf (0.11.0-1+b1) ...
Selecting previously unselected package libcjson1:armhf.
Preparing to unpack .../42-libcjson1_1.7.15-1_armhf.deb ...
Unpacking libcjson1:armhf (1.7.15-1) ...
Selecting previously unselected package librist4:armhf.
Preparing to unpack .../43-librist4_0.2.7+dfsg-1_armhf.deb ...
Unpacking librist4:armhf (0.2.7+dfsg-1) ...
Selecting previously unselected package libsrt1.5-gnutls:armhf.
Preparing to unpack .../44-libsrt1.5-gnutls_1.5.1-1_armhf.deb ...
Unpacking libsrt1.5-gnutls:armhf (1.5.1-1) ...
Selecting previously unselected package libssh-gcrypt-4:armhf.
Preparing to unpack .../45-libssh-gcrypt-4_0.10.5-2_armhf.deb ...
Unpacking libssh-gcrypt-4:armhf (0.10.5-2) ...
Selecting previously unselected package libnorm1:armhf.
Preparing to unpack .../46-libnorm1_1.5.9+dfsg-2_armhf.deb ...
Unpacking libnorm1:armhf (1.5.9+dfsg-2) ...
Selecting previously unselected package libpgm-5.3-0:armhf.
Preparing to unpack .../47-libpgm-5.3-0_5.3.128~dfsg-2_armhf.deb ...
Unpacking libpgm-5.3-0:armhf (5.3.128~dfsg-2) ...
Selecting previously unselected package libzmq5:armhf.
Preparing to unpack .../48-libzmq5_4.3.4-6_armhf.deb ...
Unpacking libzmq5:armhf (4.3.4-6) ...
Selecting previously unselected package libavformat59:armhf.
Preparing to unpack .../49-libavformat59_7%3a5.1.3-1_armhf.deb ...
Unpacking libavformat59:armhf (7:5.1.3-1) ...
Selecting previously unselected package libbdplus0:armhf.
Preparing to unpack .../50-libbdplus0_0.2.0-3_armhf.deb ...
Unpacking libbdplus0:armhf (0.2.0-3) ...
Selecting previously unselected package libbs2b0:armhf.
Preparing to unpack .../51-libbs2b0_3.1.0+dfsg-7_armhf.deb ...
Unpacking libbs2b0:armhf (3.1.0+dfsg-7) ...
Selecting previously unselected package libcaca0:armhf.
Preparing to unpack .../52-libcaca0_0.99.beta20-3_armhf.deb ...
Unpacking libcaca0:armhf (0.99.beta20-3) ...
Selecting previously unselected package libcdio19:armhf.
Preparing to unpack .../53-libcdio19_2.1.0-4_armhf.deb ...
Unpacking libcdio19:armhf (2.1.0-4) ...
Selecting previously unselected package libcdio-cdda2:armhf.
Preparing to unpack .../54-libcdio-cdda2_10.2+2.0.1-1_armhf.deb ...
Unpacking libcdio-cdda2:armhf (10.2+2.0.1-1) ...
Selecting previously unselected package libcdio-paranoia2:armhf.
Preparing to unpack .../55-libcdio-paranoia2_10.2+2.0.1-1_armhf.deb ...
Unpacking libcdio-paranoia2:armhf (10.2+2.0.1-1) ...
Selecting previously unselected package libdca0:armhf.
Preparing to unpack .../56-libdca0_0.0.7-2_armhf.deb ...
Unpacking libdca0:armhf (0.0.7-2) ...
Selecting previously unselected package libdv4:armhf.
Preparing to unpack .../57-libdv4_1.0.0-15_armhf.deb ...
Unpacking libdv4:armhf (1.0.0-15) ...
Selecting previously unselected package libdvdread8:armhf.
Preparing to unpack .../58-libdvdread8_6.1.3-1_armhf.deb ...
Unpacking libdvdread8:armhf (6.1.3-1) ...
Selecting previously unselected package libdvdnav4:armhf.
Preparing to unpack .../59-libdvdnav4_6.1.1-1_armhf.deb ...
Unpacking libdvdnav4:armhf (6.1.1-1) ...
Selecting previously unselected package libenca0:armhf.
Preparing to unpack .../60-libenca0_1.19-1.1_armhf.deb ...
Unpacking libenca0:armhf (1.19-1.1) ...
Selecting previously unselected package libfaad2:armhf.
Preparing to unpack .../61-libfaad2_2.10.1-1_armhf.deb ...
Unpacking libfaad2:armhf (2.10.1-1) ...
Selecting previously unselected package libflac12:armhf.
Preparing to unpack .../62-libflac12_1.4.2+ds-2_armhf.deb ...
Unpacking libflac12:armhf (1.4.2+ds-2) ...
Selecting previously unselected package libgif7:armhf.
Preparing to unpack .../63-libgif7_5.2.1-2.5_armhf.deb ...
Unpacking libgif7:armhf (5.2.1-2.5) ...
Selecting previously unselected package libsamplerate0:armhf.
Preparing to unpack .../64-libsamplerate0_0.2.2-3_armhf.deb ...
Unpacking libsamplerate0:armhf (0.2.2-3) ...
Selecting previously unselected package libjack-jackd2-0:armhf.
Preparing to unpack .../65-libjack-jackd2-0_1.9.21~dfsg-3_armhf.deb ...
Unpacking libjack-jackd2-0:armhf (1.9.21~dfsg-3) ...
Selecting previously unselected package liblirc-client0:armhf.
Preparing to unpack .../66-liblirc-client0_0.10.1-7.2_armhf.deb ...
Unpacking liblirc-client0:armhf (0.10.1-7.2) ...
Selecting previously unselected package libmad0:armhf.
Preparing to unpack .../67-libmad0_0.15.1b-10.1+b1_armhf.deb ...
Unpacking libmad0:armhf (0.15.1b-10.1+b1) ...
Selecting previously unselected package libmng1:armhf.
Preparing to unpack .../68-libmng1_1.0.10+dfsg-3.1+b5_armhf.deb ...
Unpacking libmng1:armhf (1.0.10+dfsg-3.1+b5) ...
Selecting previously unselected package libmpeg2-4:armhf.
Preparing to unpack .../69-libmpeg2-4_0.5.1-9_armhf.deb ...
Unpacking libmpeg2-4:armhf (0.5.1-9) ...
Selecting previously unselected package libopenal-data.
Preparing to unpack .../70-libopenal-data_1%3a1.19.1-2_all.deb ...
Unpacking libopenal-data (1:1.19.1-2) ...
Selecting previously unselected package libsndio7.0:armhf.
Preparing to unpack .../71-libsndio7.0_1.9.0-0.3+b2_armhf.deb ...
Unpacking libsndio7.0:armhf (1.9.0-0.3+b2) ...
Selecting previously unselected package libopenal1:armhf.
Preparing to unpack .../72-libopenal1_1%3a1.19.1-2_armhf.deb ...
Unpacking libopenal1:armhf (1:1.19.1-2) ...
Selecting previously unselected package libpostproc56:armhf.
Preparing to unpack .../73-libpostproc56_7%3a5.1.3-1_armhf.deb ...
Unpacking libpostproc56:armhf (7:5.1.3-1) ...
Selecting previously unselected package libsndfile1:armhf.
Preparing to unpack .../74-libsndfile1_1.2.0-1_armhf.deb ...
Unpacking libsndfile1:armhf (1.2.0-1) ...
Selecting previously unselected package libpulse0:armhf.
Preparing to unpack .../75-libpulse0_16.1+dfsg1-2+b1_armhf.deb ...
Unpacking libpulse0:armhf (16.1+dfsg1-2+b1) ...
Selecting previously unselected package libsdl1.2debian:armhf.
Preparing to unpack .../76-libsdl1.2debian_1.2.15+dfsg2-8_armhf.deb ...
Unpacking libsdl1.2debian:armhf (1.2.15+dfsg2-8) ...
Selecting previously unselected package libswscale6:armhf.
Preparing to unpack .../77-libswscale6_7%3a5.1.3-1_armhf.deb ...
Unpacking libswscale6:armhf (7:5.1.3-1) ...
Selecting previously unselected package libvdpau-va-gl1:armhf.
Preparing to unpack .../78-libvdpau-va-gl1_0.4.2-1+b1_armhf.deb ...
Unpacking libvdpau-va-gl1:armhf (0.4.2-1+b1) ...
Selecting previously unselected package libvorbisidec1:armhf.
Preparing to unpack .../79-libvorbisidec1_1.2.1+git20180316-7_armhf.deb ...
Unpacking libvorbisidec1:armhf (1.2.1+git20180316-7) ...
Selecting previously unselected package libxss1:armhf.
Preparing to unpack .../80-libxss1_1%3a1.2.3-1_armhf.deb ...
Unpacking libxss1:armhf (1:1.2.3-1) ...
Selecting previously unselected package libxv1:armhf.
Preparing to unpack .../81-libxv1_2%3a1.0.11-1.1_armhf.deb ...
Unpacking libxv1:armhf (2:1.0.11-1.1) ...
Selecting previously unselected package libxvmc1:armhf.
Preparing to unpack .../82-libxvmc1_2%3a1.0.12-2_armhf.deb ...
Unpacking libxvmc1:armhf (2:1.0.12-2) ...
Selecting previously unselected package libxxf86dga1:armhf.
Preparing to unpack .../83-libxxf86dga1_2%3a1.1.5-1_armhf.deb ...
Unpacking libxxf86dga1:armhf (2:1.1.5-1) ...
Selecting previously unselected package mesa-va-drivers:armhf.
Preparing to unpack .../84-mesa-va-drivers_22.3.6-1+deb12u1_armhf.deb ...
Unpacking mesa-va-drivers:armhf (22.3.6-1+deb12u1) ...
Selecting previously unselected package mesa-vdpau-drivers:armhf.
Preparing to unpack .../85-mesa-vdpau-drivers_22.3.6-1+deb12u1_armhf.deb ...
Unpacking mesa-vdpau-drivers:armhf (22.3.6-1+deb12u1) ...
Selecting previously unselected package mplayer.
Preparing to unpack .../86-mplayer_2%3a1.5+svn38408-1_armhf.deb ...
Unpacking mplayer (2:1.5+svn38408-1) ...
Selecting previously unselected package va-driver-all:armhf.
Preparing to unpack .../87-va-driver-all_2.17.0-1_armhf.deb ...
Unpacking va-driver-all:armhf (2.17.0-1) ...
Selecting previously unselected package vdpau-driver-all:armhf.
Preparing to unpack .../88-vdpau-driver-all_1.5-2_armhf.deb ...
Unpacking vdpau-driver-all:armhf (1.5-2) ...
Setting up libgme0:armhf (0.6.3-6) ...
Setting up libssh-gcrypt-4:armhf (0.10.5-2) ...
Setting up libmng1:armhf (1.0.10+dfsg-3.1+b5) ...
Setting up libudfread0:armhf (1.1.2-1) ...
Setting up librabbitmq4:armhf (0.11.0-1+b1) ...
Setting up libcodec2-1.0:armhf (1.0.5-1) ...
Setting up libmpg123-0:armhf (1.31.2-1) ...
Setting up libspeex1:armhf (1.2.1-2) ...
Setting up libshine3:armhf (3.1.1-2) ...
Setting up libcaca0:armhf (0.99.beta20-3) ...
Setting up libx264-164:armhf (2:0.164.3095+gitbaee400-3) ...
Setting up libtwolame0:armhf (0.4.0-2) ...
Setting up libgsm1:armhf (1.0.22-1) ...
Setting up libsoxr0:armhf (0.1.3-4) ...
Setting up libvorbisidec1:armhf (1.2.1+git20180316-7) ...
Setting up libenca0:armhf (1.19-1.1) ...
Setting up libpgm-5.3-0:armhf (5.3.128~dfsg-2) ...
Setting up libnorm1:armhf (1.5.9+dfsg-2) ...
Setting up libxxf86dga1:armhf (2:1.1.5-1) ...
Setting up libhwy1:armhf (1.0.3-3+deb12u1) ...
Setting up libmpeg2-4:armhf (0.5.1-9) ...
Setting up libcdio19:armhf (2.1.0-4) ...
Setting up libcjson1:armhf (1.7.15-1) ...
Setting up libxvidcore4:armhf (2:1.3.7-1) ...
Setting up libxvmc1:armhf (2:1.0.12-2) ...
Setting up libsnappy1v5:armhf (1.1.9-3) ...
Setting up librist4:armhf (0.2.7+dfsg-1) ...
Setting up liba52-0.7.4:armhf (0.7.4-20) ...
Setting up libflac12:armhf (1.4.2+ds-2) ...
Setting up libass9:armhf (1:0.17.1-1) ...
Setting up libdvdread8:armhf (6.1.3-1) ...
Setting up libva2:armhf (2.17.0-1) ...
Setting up liblirc-client0:armhf (0.10.1-7.2) ...
Setting up libopus0:armhf (1.3.1-3) ...
Setting up libfaad2:armhf (2.10.1-1) ...
Setting up libxv1:armhf (2:1.0.11-1.1) ...
Setting up libvorbis0a:armhf (1.3.7-1) ...
Setting up libaacs0:armhf (0.11.1-2) ...
Setting up libjxl0.7:armhf (0.7.0-10) ...
Setting up libaudio2:armhf (1.9.4-7) ...
Setting up libsndio7.0:armhf (1.9.0-0.3+b2) ...
Setting up libgif7:armhf (5.2.1-2.5) ...
Setting up libbdplus0:armhf (0.2.0-3) ...
Setting up libsrt1.5-gnutls:armhf (1.5.1-1) ...
Setting up libmad0:armhf (0.15.1b-10.1+b1) ...
Setting up libva-drm2:armhf (2.17.0-1) ...
Setting up libdv4:armhf (1.0.0-15) ...
Setting up libasyncns0:armhf (0.8-6+b3) ...
Setting up libvdpau1:armhf (1.5-2) ...
Setting up libbs2b0:armhf (3.1.0+dfsg-7) ...
Setting up libtheora0:armhf (1.1.1+dfsg.1-16.1+b1) ...
Setting up libdca0:armhf (0.0.7-2) ...
Setting up libopenjp2-7:armhf (2.5.0-2) ...
Setting up libopenal-data (1:1.19.1-2) ...
Setting up libvpx7:armhf (1.12.0-1+deb12u2) ...
Setting up libxss1:armhf (1:1.2.3-1) ...
Setting up mesa-va-drivers:armhf (22.3.6-1+deb12u1) ...
Setting up libbluray2:armhf (1:1.3.4-1) ...
Setting up libsamplerate0:armhf (0.2.2-3) ...
Setting up libva-x11-2:armhf (2.17.0-1) ...
Setting up libwebpmux3:armhf (1.2.4-0.2+deb12u1) ...
Setting up libvdpau-va-gl1:armhf (0.4.2-1+b1) ...
Setting up libzvbi-common (0.2.41-1) ...
Setting up libmp3lame0:armhf (3.100-6) ...
Setting up libvorbisenc2:armhf (1.3.7-1) ...
Setting up libdvdnav4:armhf (6.1.1-1) ...
Setting up libaa1:armhf (1.4p5-50) ...
Setting up mesa-vdpau-drivers:armhf (22.3.6-1+deb12u1) ...
Setting up libzvbi0:armhf (0.2.41-1) ...
Setting up libzmq5:armhf (4.3.4-6) ...
Setting up libcdio-cdda2:armhf (10.2+2.0.1-1) ...
Setting up libcdio-paranoia2:armhf (10.2+2.0.1-1) ...
Setting up libopenal1:armhf (1:1.19.1-2) ...
Setting up libvorbisfile3:armhf (1.3.7-1) ...
Setting up libavutil57:armhf (7:5.1.3-1) ...
Setting up libswresample4:armhf (7:5.1.3-1) ...
Setting up va-driver-all:armhf (2.17.0-1) ...
Setting up libjack-jackd2-0:armhf (1.9.21~dfsg-3) ...
Setting up vdpau-driver-all:armhf (1.5-2) ...
Setting up libpostproc56:armhf (7:5.1.3-1) ...
Setting up libsndfile1:armhf (1.2.0-1) ...
Setting up libavcodec59:armhf (7:5.1.3-1) ...
Setting up libswscale6:armhf (7:5.1.3-1) ...
Setting up libopenmpt0:armhf (0.6.9-1) ...
Setting up libchromaprint1:armhf (1.5.1-2+b1) ...
Setting up libavformat59:armhf (7:5.1.3-1) ...
Setting up libpulse0:armhf (16.1+dfsg1-2+b1) ...
Setting up libsdl1.2debian:armhf (1.2.15+dfsg2-8) ...
Setting up mplayer (2:1.5+svn38408-1) ...
Processing triggers for libc-bin (2.36-9+deb12u3) ...
Processing triggers for man-db (2.11.2-2) ...
Processing triggers for mailcap (3.70+nmu1) ...
voodoo@x1-am57xx-beagle-x15-2gb:~$
voodoo@x1-am57xx-beagle-x15-2gb:~$ mplayer --help
Usage:   mplayer [options] [url|path/]filename

Basic options: (complete list in the man page)
 -vo <drv>        select video output driver ('-vo help' for a list)
 -ao <drv>        select audio output driver ('-ao help' for a list)
 vcd://<trackno>  play (S)VCD (Super Video CD) track (raw device, no mount)
 dvd://<titleno>  play DVD title from device instead of plain file
 -alang/-slang    select DVD audio/subtitle language (by 2-char country code)
 -ss <position>   seek to given (seconds or hh:mm:ss) position
 -nosound         do not play sound
 -fs              fullscreen playback (or -vm, -zoom, details in the man page)
 -x <x> -y <y>    set display resolution (for use with -vm or -zoom)
 -sub <file>      specify subtitle file to use (also see -subfps, -subdelay)
 -playlist <file> specify playlist file
 -vid x -aid y    select video (x) and audio (y) stream to play
 -fps x -srate y  change video (x fps) and audio (y Hz) rate
 -pp <quality>    enable postprocessing filter (details in the man page)
 -framedrop       enable frame dropping (for slow machines)

Basic keys: (complete list in the man page, also check input.conf)
 <-  or  ->       seek backward/forward 10 seconds
 down or up       seek backward/forward  1 minute
 pgdown or pgup   seek backward/forward 10 minutes
 < or >           step backward/forward in playlist
 p or SPACE       pause movie (press any key to continue)
 q or ESC         stop playing and quit program
 + or -           adjust audio delay by +/- 0.1 second
 o                cycle OSD mode:  none / seekbar / seekbar + timer
 * or /           increase or decrease PCM volume
 x or z           adjust subtitle delay by +/- 0.1 second
 r or t           adjust subtitle position up/down, also see -vf expand

 * * * SEE THE MAN PAGE FOR DETAILS, FURTHER (ADVANCED) OPTIONS AND KEYS * * *

MPlayer UNKNOWN-12 (C) 2000-2023 MPlayer Team

Regards,

Thanks. I know mplayer is available, but it throws too many dependencies issues (many packages are not available). This example below is for Debian 9.1, but I’ve got a similar output with all other versions I tried

debian@beaglebone:~$ sudo apt install mplayer
[sudo] password for debian: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 mplayer : Depends: liba52-0.7.4 but it is not installable
           Depends: libaa1 (>= 1.4p5) but it is not installable
           Depends: libass9 (>= 2:0.14.0) but it is not going to be installed
           Depends: libavcodec58 (>= 10:4.1.9) but it is not going to be installed
           Depends: libavformat58 (>= 10:4.1.9) but it is not going to be installed
           Depends: libavutil56 (>= 10:4.1.9) but it is not going to be installed
           Depends: libbs2b0 but it is not installable
           Depends: libc6 (>= 2.28) but 2.24-11+deb9u1 is to be installed
           Depends: libcaca0 (>= 0.99.beta17-1) but it is not installable
           Depends: libcdio-cdda2 (>= 10.2+2.0.0) but it is not going to be installed
           Depends: libcdio-paranoia2 (>= 10.2+2.0.0) but it is not going to be installed
           Depends: libcdio19 (>= 1:2.1.0) but it is not going to be installed
           Depends: libdv4 (>= 1.0.0) but it is not installable
           Depends: libdvdnav4 (>= 4.1.3) but it is not installable
           Depends: libdvdread4 (>= 4.1.3) but it is not installable
           Depends: libenca0 (>= 1.9) but it is not installable
           Depends: libfaad2 (>= 2.7) but it is not installable
           Depends: libfontconfig1 (>= 2.12.6) but 2.11.0-6.7+b1 is to be installed
           Depends: libfribidi0 (>= 0.19.2) but it is not installable
           Depends: libgif7 (>= 5.1) but it is not installable
           Depends: libjack-jackd2-0 (>= 1.9.10+20150825) but it is not installable or
                    libjack-0.125 but it is not installable
           Depends: liblirc-client0 but it is not installable
           Depends: libmad0 (>= 0.15.1b-3) but it is not installable
           Depends: libmpeg2-4 (>= 0.5.1) but it is not installable
           Depends: libsdl1.2debian (>= 1.2.11) but it is not going to be installed
           Depends: libswresample3 (>= 10:4.1.9) but it is not going to be installed
           Depends: libswscale5 (>= 10:4.1.9) but it is not going to be installed
           Depends: libtinfo6 (>= 6) but it is not installable
           Depends: libvorbisidec1 (>= 1.2.1+git20180316) but it is not installable
           Depends: libxvmc1 but it is not installable
E: Unable to correct problems, you have held broken packages.

Well, Debian 9 is EOL, and Debian moved the package feeds to archive: Debian 9/stretch moved to archive.debian.org

Regards,