SDB:Installare i codec dai repository Packman

Situazione

Si ha bisogno di riprodurre dei contenuti multimediali online oppure no, ma i questi non vengono riprodotti oppure mostrano degli errori. Di solito questo è un segno della mancanza dei codec: basta installare questi pacchetti da Packman per poter riprodurre la maggior parte della musica e dei video:

  • ffmpeg
  • gstreamer-plugins-good
  • gstreamer-plugins-bad
  • gstreamer-plugins-libav
  • gstreamer-plugins-ugly
  • libavcodec-full
  • vlc-codecs

Si possono ottenere usando Zypper, opi oppure YaST.

Soluzione

Zypper

Se non è stato già fatto, usare i comandi seguenti per aggiungere tutto il repository di terze parti Packman (Packman Essentials è incluso) in base alla versione di openSUSE installata:

Tumbleweed:

sudo zypper addrepo -cfp 90 'https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/' packman

Leap:

sudo zypper addrepo -cfp 90 'https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_$releasever/' packman

Installare quindi i codec desiderati, prima aggiornando il database del repository locale, poi permettendo un cambio di fornitore per i pacchetti richiesti (considerare la lettura di cambio di fornitore):

sudo zypper refresh
sudo zypper dist-upgrade --from packman --allow-vendor-change
sudo zypper install --from packman ffmpeg gstreamer-plugins-{good,bad,ugly,libav} libavcodec-full vlc-codecs

Omettere vlc-codecs se non si pensa di usare VideoLAN Client (VLC).

OBS Package Installer

opi (Open Build Service Package Installer) funziona sia su Leap che su Tumbleweed:

sudo zypper install opi
opi codecs

YaST

1. Aprire YaST, quindi fare clic su Repository dei programmi.

2. Fare clic su Aggiungi, che si trova in basso a sinistra, quindi selezionare Repository della comunità.

3. Selezionare Packman Repository, quindi fare clic su OK.

4. Andare nel Centro di controllo di YaST e fare clic su Gestione pacchetti.

5. Visualizza > Repository > Packman Repository.

6. Fare clic su "Passa i pacchetti di sistema" per passare a quelli di Packman.

7. Fare clic su Accetta e Continua, dopodiché verranno installati tutti i codec. Adesso si dovrebbe essere in grado di riprodurre i file multimediali senza problemi.