mpv est un lecteur multimédia libre pour la ligne de commande. Il prend en charge un grande variété de formats de fichiers multimédia, de codecs audio et vidéo et de types de sous-titres.
Les versions de développement de BLFS peuvent ne pas arriver à contruire ou à exécuter certains paquets correctement si LFS ou des dépendances ont été mises à jour depuis la dernière version stable des livres.
Téléchargement (HTTP) : https://github.com/mpv-player/mpv/archive/v0.40.0/mpv-0.40.0.tar.gz
Somme de contrôle MD5 du téléchargement : 1c1823dedca2cf4cd0a44c94637fa31b
Taille du téléchargement : 3,4 Mo
Estimation de l'espace disque requis : 31 Mo
Estimation du temps de construction : 0,1 SBU (avec parallélisme = 4)
alsa-lib-1.2.14, FFmpeg-7.1.1, libass-0.17.3, libplacebo-7.349.0, Mesa-25.0.3 et PulseAudio-17.0
libjpeg-turbo-3.0.1, libva-2.22.0, libvdpau-1,5, luajit-20250212, uchardet-0.0.8 et Vulkan-Loader-1.4.309
libdvdcss-1.4.3, libdvdread-6.1.3, libdvdnav-6.1.1 et libbluray
pipewire-1.4.2, SDL2-2.30.11, JACK et OpenAL
Ajoutez une correction pour construire avec FFMpeg > 7.0
sed -i 's/AV_OPT_TYPE_CHANNEL_LAYOUT/AV_OPT_TYPE_CHLAYOUT/' filters/f_lavfi.c
Installez mpv en exécutant les commandes suivantes :
mkdir build && cd build && meson setup --prefix=/usr \ --buildtype=release \ -D x11=enabled \ .. && ninja
Ce paquet n'a pas de suite de tests.
Maintenant, en tant qu'utilisateur root
:
ninja install
Ce paquet installe des fichiers d'icônes dans la hiérarchie
/usr/share/icons/hicolor
et des
fichiers du bureau dans la hiérarchie /usr/share/applications
. Vous pouvez améliorer
les performances du système et l'utilisation de la mémoire en
mettant à jour /usr/share/icons/hicolor/index.theme
et
/usr/share/applications/mimeinfo.cache
. Pour
effectuer la mise à jour vous devez avoir installé GTK-3.24.49
(pour le cache des icônes) et desktop-file-utils-0.28 (pour le
cache du bureau) puis exécutez la commande suivante en tant
qu'utilisateur root
:
gtk-update-icon-cache -qtf /usr/share/icons/hicolor && update-desktop-database -q
-D x11=enabled
:
permet de se lier aux bibliothèques X11.
-D dvdnav=enabled
: prise en
charge de la lecture des DVD.
-D cdda=enabled
: active la prise
en charge des CD audio.
-D sdl2=enabled
: active
l'utilisation de SDL2 pour la sortie audio et vidéo.