Installation des codecs

il existe aussi les plugins gstreamer

 apt list --installed | grep gstreamer

gir1.2-gstreamer-1.0/testing,unstable,now 1.18.4-2.1 amd64  [installé]
gstreamer1.0-alsa/testing,unstable,now 1.18.4-2 amd64  [installé]
gstreamer1.0-clutter-3.0/testing,unstable,now 3.0.27-2 amd64  [installé, automatique]
gstreamer1.0-libav/testing,unstable,now 1.18.4-3 amd64  [installé]
gstreamer1.0-pipewire/testing,unstable,now 0.3.19-4 amd64  [installé, automatique]
gstreamer1.0-plugins-bad/testing,unstable,now 1.18.4-3 amd64  [installé, automatique]
gstreamer1.0-plugins-base/testing,unstable,now 1.18.4-2 amd64  [installé]
gstreamer1.0-plugins-good/testing,unstable,now 1.18.4-2 amd64  [installé]
gstreamer1.0-plugins-ugly/testing,unstable,now 1.18.4-2 amd64  [installé]
gstreamer1.0-pulseaudio/testing,unstable,now 1.18.4-2 amd64  [installé]
gstreamer1.0-tools/testing,unstable,now 1.18.4-2.1 amd64  [installé, automatique]
gstreamer1.0-x/testing,unstable,now 1.18.4-2 amd64  [installé]
libgstreamer-gl1.0-0/testing,unstable,now 1.18.4-2 amd64  [installé, automatique]
libgstreamer-plugins-bad1.0-0/testing,unstable,now 1.18.4-3 amd64  [installé, automatique]
libgstreamer-plugins-base1.0-0/testing,unstable,now 1.18.4-2 amd64  [installé, automatique]
libgstreamer-plugins-base1.0-0/testing,unstable,now 1.18.4-2 i386  [installé, automatique]
libgstreamer1.0-0/testing,unstable,now 1.18.4-2.1 amd64  [installé, automatique]
libgstreamer1.0-0/testing,unstable,now 1.18.4-2.1 i386  [installé, automatique]

https://wiki.debian.org/fr/MultimediaCodecs

1 J'aime

vv222 je remarque que Mpv a changé de nom et est maintenant celluloid, c’est de lui que tu me parles ?

1 J'aime

grandtoubab les plugins gstreamer sont disponible sur Debian 7 Wheezy et après ça a plus évolué ?

https://wiki.debian.org/fr/MultimediaCodecs

1 J'aime

le wiki n’a pas evolué les paquets si
si tu lis correctement le resultat de la commande tu constateras que je suis en Debian 11 Bullseye, actuelle testing qui devrait passer stable demain

Les plugins gstreamer sont nécessaires à certaines applications.
Exemple le lecteur clementine

apt  show clementine
Package: clementine
Version: 1.4.0~rc1+git347-gfc4cb6fc7+dfsg-1+b1
Priority: optional
Section: sound
Source: clementine (1.4.0~rc1+git347-gfc4cb6fc7+dfsg-1)
Maintainer: Thomas Pierson <contact@thomaspierson.fr>
Installed-Size: 18,1 MB
Depends: libasound2 (>= 1.0.16), libc6 (>= 2.29), libcdio19 (>= 2.1.0), libchromaprint1 (>= 1.3.2), libcrypto++8 (>= 8.3.0), libfftw3-double3 (>= 3.3.5), libgcc-s1 (>= 3.0), libglib2.0-0 (>= 2.37.3), libgpod4 (>= 0.6.0), libgstreamer-plugins-base1.0-0 (>= 1.0.0), libgstreamer1.0-0 (>= 1.0.0), liblastfm5-1 (>= 1.0.7), libmtp9 (>= 1.1.0), libmygpo-qt5-1 (>= 1.0.9), libprotobuf23 (>= 3.12.3), libpulse0 (>= 0.99.1), libqt5concurrent5 (>= 5.6.0~rc), libqt5core5a (>= 5.15.1), libqt5dbus5 (>= 5.0.2), libqt5gui5 (>= 5.14.1) | libqt5gui5-gles (>= 5.14.1), libqt5network5 (>= 5.15.1), libqt5sql5 (>= 5.0.2), libqt5widgets5 (>= 5.14.1), libqt5x11extras5 (>= 5.7.0), libsqlite3-0 (>= 3.6.11), libstdc++6 (>= 5.2), libtag1v5 (>= 1.11), libx11-6, zlib1g (>= 1:1.1.4),
 gstreamer1.0-plugins-base, gstreamer1.0-plugins-good, gstreamer1.0-plugins-ugly
Recommends: gstreamer1.0-alsa | gstreamer1.0-pulseaudio
Suggests: gstreamer1.0-plugins-bad

Autre exemple rhythmbox

apt show rhythmbox
Package: rhythmbox
Version: 3.4.4-4
Priority: optional
Section: gnome
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
Installed-Size: 768 kB
Depends: libc6 (>= 2.4), libglib2.0-0 (>= 2.38.0), libgstreamer-plugins-base1.0-0 (>= 1.4.0), libgstreamer1.0-0 (>= 1.4.0), libgtk-3-0 (>= 3.0.0), libpeas-1.0-0 (>= 1.0.0), librhythmbox-core10 (= 3.4.4-4), libx11-6, rhythmbox-data (>= 3.4.4-4), dbus, gstreamer1.0-plugins-base (>= 1.4.0), 
gstreamer1.0-plugins-good (>= 1.4.0), gstreamer1.0-x, media-player-info
Recommends: yelp, avahi-daemon, notification-daemon, gstreamer1.0-pulseaudio, gstreamer1.0-plugins-ugly, gvfs-backends, rhythmbox-plugins
Suggests: gstreamer1.0-plugins-bad, gnome-codec-install, gnome-control-center, rhythmbox-plugin-cdrecorder
1 J'aime

Quel serait la commande pour installer tous les paquets gstream pour les fichiers multimédia courants en sudo apt install … ?

1 J'aime

ce sont des dépendances donc ça seaa installé automatiquement lors de l’installation de l’application qui en a besoin
sinon

apt install gstreamer1.0-plugins*

1 J'aime

en comparaison qu’elle différence avec ce paquet : libavcodec-extra ?

sudo apt install libavcodec-extra

1 J'aime

pour savoir ce que contient un paquet

apt show nom-du-paquet

apt show libavcodec-extra

1 J'aime

je parle en terme de codec multimédia bien sur ?

https://packages.debian.org/buster/libavcodec-extra

1 J'aime

https://ffmpeg.org/documentation.html

1 J'aime

Nope ne pas confondre Gnome MPV et MPV tout court :

https://mpv.io/

https://celluloid-player.github.io/

Le second est un front à MPV.

1 J'aime

quel différence entre FFmepg et gstreamer finalement ?

1 J'aime

ce sont deux sectes concurrentes :rofl:
https://www.startpage.com/row/search?q=gstreamer+vs+ffmpeg&l=francais

je me doute :grinning_face_with_smiling_eyes: bien mais sur internet y a pas vraiment de comparatif ente les deux :thinking: du coup qu’est ce qui est nécessaire d’installer comme codecs pour un pc multimédia qui permet de lire des fichiers multimédia de toutes sortes (films, musiques … ect) ?

1 J'aime

Il me semble que seul ffmpeg permet de le transcodage en direct et l’enregistrement de son bureau ^^ … maintenant beaucoup de frontend utilisant ffmpeg limite les possibilités de ce dernier donc l’un dans l’autre ça doit se valoir pour un novice utilisant simplement sont PC.

Il fut un temps (lorsque j’avais encore le temps pour ça je refaisais mes encodages vidéo et audio avec ffmpeg.

2 J'aime

Non, de ce que je comprends celluloid est une interface graphique tournant au-dessus de mpv, qui lui est un lecteur utilisable directement en ligne de commande.

Mais si tu utilises celluloid tu bénéficieras de la plupart des avantages de mpv, en particulier la possibilité de lire la plupart des format audio et vidéo sans nécessité aucun codec supplémentaire.


C’est la magie de Debian : tu n’as besoin de rien faire de tel :wink:

Contente-toi d’installer le lecteur multimédia de ton choix, et il apportera via ses dépendances les codecs nécessaires à son bon fonctionnement.

1 J'aime

je compresse en 3gp pour moindre encombrement sur le smartphone

#!/bin/bash
#set -x
#
#
nom=$1
file=${nom%???}
echo $file
#
time /usr/bin/ffmpeg -hide_banner -y -i "$nom" -map_metadata -1 -acodec aac -b:a 64k -vcodec libx264 -filter:v "scale='min(852,iw)':'min(480,ih)'" -profile:v high -crf 35 "$file"3gp
#
notify-send --icon=/usr/share/pixmaps/debian-logo.png ' conversion 3gp terminée'

1 J'aime

Hello, pour lire de tout oobe, il y a libreelec. Faut juste installer libdvdcss2 pour lire les dvds. Pour rester sur Debian et tout lire il y a vlc mais je ne le trouve plus stable. L’idée du siècle est donc de fureter dans libreelec pour lister les codecs et prier pour qu’ils soient empaquetés en .deb. Il y a aussi le dépot deb-multimedia mais il n’est plus trop recommandé et il existe les tasks: Debian -- Details of source package debian-multimedia in bullseye dans ton cas.

1 J'aime

Bonjour
Codecs nécéssaires :

  • les plugins gstreamers (bad base good et ugly) mais normalement ils sont installés d’office quand tu installes debian, en tout cas c’était comme comme ça pour moi (avec une netinstall)
  • libavcodec-extra

Voilà c’est tout rien qu’avec ça je n’ai jamais été bloqué pour lire une vidéo même un format propriétaire comme mov, vmw etc…

Je recommande aussi mpv conseillé plus haut dans ce topic qui est un lecteur très performant, je n’utilise plus vlc maintenant mais uniquement mpv. Ou bien gnome-mpv (dans buster) ; dans bullseye gnome-mpv a changé de nom c’est celluloid

2 J'aime