video codecs

Hello,
I’ve just downloaded and installed Leap 15.3, very easily. Just one annoyance : no videos can be viewed at all. It seems that some plugin is missing (h265 ?).

Of course you need to follow the appropriate (or the one most recent when there is still no 15.3 version) sticky thread in this very Miltimedia forum). Or the SDB ( https://en.opensuse.org/SDB:Installing_codecs_from_Packman_repositories ).

But as 15.3 is not released yet, I am not sure that the 15.3 version of Packman is already available.

I copied and pasted from: https://forums.opensuse.org/showthread.php/540572-Installing-Packman-Codecs?p=2938992#post2938992

Leap-15-3:~ # **zypper addrepo --refresh --priority 90 'http://ftp.fau.de/packman/suse/openSUSE_Leap_$releasever/' packman**
Adding repository 'packman' ...[done]
Repository 'packman' successfully added

URI         : http://ftp.fau.de/packman/suse/openSUSE_Leap_15.3/
Enabled     : Yes
GPG Check   : Yes
Autorefresh : Yes
Priority    : 90 (raised priority)

Repository priorities in effect:                                                                                                                                                                                                               (See 'zypper lr -P' for details)
      90 (raised priority)  :  1 repository
      99 (default priority) :  7 repositories
Leap-15-3:~ # **zypper dist-upgrade --allow-vendor-change --allow-downgrade --from packman**
Retrieving repository 'packman' metadata ----\]

New repository or package signing key received:

  Repository:       packman
  Key Name:         PackMan Project (signing key) <packman@links2linux.de>
  Key Fingerprint:  F8875B88 0D518B6B 8C530D13 45A1D067 1ABD1AFB
  Key Created:      Tue Sep 16 00:18:00 2014
  Key Expires:      Fri Sep 13 00:17:21 2024
  Rpm Name:         gpg-pubkey-1abd1afb-54176598


Do you want to reject the key, trust temporarily, or trust always? [r/t/a/?] (r): **a**
Retrieving repository 'packman' metadata ....[done]
Building repository 'packman' cache .....[done]
....
Reading installed packages...
Computing distribution upgrade...

The following 10 NEW packages are going to be installed:
  libopencore-amrnb0 libopencore-amrwb0 libpostproc54 librtmp1 libswscale4 libvidstab1_1 libvo-amrwbenc0 libx264-161 libx265-199 libxvidcore4

The following 21 packages are going to be upgraded:
  libavcodec57 libavcodec58_134 libavfilter7_110 libavformat57 libavformat58_76 libavresample4_0 libavutil55 libavutil56_70 libgstphotography-1_0-0 libpostproc55_9 libswresample2 libswresample3_9 libswscale5_9 libvlc5 libvlccore9 vlc vlc-codec-gstreamer vlc-lang vlc-noX
  vlc-qt vlc-vdpau

The following 21 packages are going to change vendor:
  libavcodec57             SUSE LLC <https://www.suse.com/> -> http://packman.links2linux.de
  libavcodec58_134         openSUSE -> http://packman.links2linux.de
  libavfilter7_110         openSUSE -> http://packman.links2linux.de
  libavformat57            SUSE LLC <https://www.suse.com/> -> http://packman.links2linux.de
  libavformat58_76         openSUSE -> http://packman.links2linux.de
  libavresample4_0         openSUSE -> http://packman.links2linux.de
  libavutil55              SUSE LLC <https://www.suse.com/> -> http://packman.links2linux.de
  libavutil56_70           openSUSE -> http://packman.links2linux.de
  libgstphotography-1_0-0  openSUSE -> http://packman.links2linux.de
  libpostproc55_9          openSUSE -> http://packman.links2linux.de
  libswresample2           SUSE LLC <https://www.suse.com/> -> http://packman.links2linux.de
  libswresample3_9         openSUSE -> http://packman.links2linux.de
  libswscale5_9            openSUSE -> http://packman.links2linux.de
  libvlc5                  openSUSE -> http://packman.links2linux.de
  libvlccore9              openSUSE -> http://packman.links2linux.de
  vlc                      openSUSE -> http://packman.links2linux.de
  vlc-codec-gstreamer      openSUSE -> http://packman.links2linux.de
  vlc-lang                 openSUSE -> http://packman.links2linux.de
  vlc-noX                  openSUSE -> http://packman.links2linux.de
  vlc-qt                   openSUSE -> http://packman.links2linux.de
  vlc-vdpau                openSUSE -> http://packman.links2linux.de

21 packages to upgrade, 10 new, 21  to change vendor.
Overall download size: 25.1 MiB. Already cached: 0 B. After the operation, additional 29.8 MiB will be used.
Continue? [y/n/v/...? shows all options] (**y**): 
....
Checking for file conflicts: ...[done]
....
(15/31) Installing: libswresample3_9-4.4-pm153.2.2.x86_64 ......[done]

Leap-15-3:~ # zypper lr -uEP
#  | Alias                 | Name                                                         | Enabled | GPG Check | Refresh | Priority | URI
---+-----------------------+--------------------------------------------------------------+---------+-----------+---------+----------+------------------------------------------------------------------
 2 | packman               | packman                                                      | Yes     | (r ) Yes  | Yes     |   90     | http://ftp.fau.de/packman/suse/openSUSE_Leap_15.3/
 1 | openSUSE-Leap-15.3-1  | openSUSE-Leap-15.3-1                                         | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/distribution/leap/15.3/repo/oss/
 3 | repo-backports-update | Update repository of openSUSE Backports                      | Yes     | (r ) Yes  | Yes     |   99     | https://download.opensuse.org/update/leap/15.3/backports/
 8 | repo-non-oss          | Non-OSS Repository                                           | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/distribution/leap/15.3/repo/non-oss/
 9 | repo-oss              | Haupt-Repository                                             | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/distribution/leap/15.3/repo/oss/
10 | repo-sle-update       | Update repository with updates from SUSE Linux Enterprise 15 | Yes     | (r ) Yes  | Yes     |   99     | https://download.opensuse.org/update/leap/15.3/sle
12 | repo-update           | Hauptaktualisierungs-Repository                              | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/update/leap/15.3/oss
13 | repo-update-non-oss   | Aktualisierungs-Repository (Nicht-Open-Source-Software)      | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/update/leap/15.3/non-oss/
Leap-15-3:~ # 

The above executes in a few seconds.

@bobcab:

For Firefox MP4/H.264 support, you’ll need this: <https://en.opensuse.org/SDB:Firefox_MP4/H.264_Video_Support>.
For libdvdcss support, you’ll need VideoLAN – <https://www.videolan.org/developers/libdvdcss.html> – <https://download.videolan.org/SuSE/SLEap_15.3/>.

Its better not to use the Videolan- and Packman Repo at same time, different naming schemes will make errors at the end.
Better is only to use the Packman Repo it includes mostly the same Version of VLC as in the Videolan Repo and many many stuff more.

Libdvdcss:
Better is to add the Repo:

zypper ar -f https://opensuse-guide.org/repo/openSUSE_Leap_15.3/ libdvdcss2

And install from there, my command is only searching, because I added the Repo in Leap 15.2 and will delete it now again…

zypper se -sr libdvdcss2
Loading repository data...
Reading installed packages...

S | Name            | Type       | Version         | Arch   | Repository
--+-----------------+------------+-----------------+--------+-----------
  | libdvdcss       | srcpackage | 1.4.2-lp153.2.1 | noarch | libdvdcss2
  | libdvdcss-devel | package    | 1.4.2-lp153.2.1 | x86_64 | libdvdcss2
v | libdvdcss2      | package    | 1.4.2-lp153.2.1 | x86_64 | libdvdcss2

Personally if I ever use development versions I’d add factory repos for packman

Never had any issues.

Now I just run Tumbleweed all the time

Perfect ! It worked fine. Thank you.