VLC repo for OpenSUSE Leap 15.2 - libavcodec57 issue

*nix specific usage questions
wandhydrant
New Cone
New Cone
Posts: 9
Joined: 26 Jun 2012 18:54

VLC repo for OpenSUSE Leap 15.2 - libavcodec57 issue

Postby wandhydrant » 23 Dec 2020 16:49

Hello!

I'm usually on Debian but here I have the latest openSUSE Leap 15.2, and I tried today to install vlc with full H.264 support according to https://www.videolan.org/vlc/download-suse.html .

The "1-click-install" gives the following error:

Code: Select all

An error occurred while initializing the software repository. Details: http-download.videolan.org-cddc03ef: [http-download.videolan.org-cddc03ef|http://download.videolan.org/openSUSE.org:/openSUSE:/Leap:/15.2:/Update/standard/] Valid metadata not found at specified URL History: - [http-download.videolan.org-cddc03ef|http://download.videolan.org/openSUSE.org:/openSUSE:/Leap:/15.2:/Update/standard/] Repository type can't be determined.
The paths look a bit weird to me, with the colons and slashes mixed. Anyways, I added the repositories manually, which looks better. But I cannot install vlc-codecs properly:

Code: Select all

> sudo zypper install vlc-codecs Loading repository data... Reading installed packages... Resolving package dependencies... Problem: nothing provides libavcodec57(unrestricted) needed by vlc-codecs-3.0.11.1-lp152.339.1.x86_64 Solution 1: do not install vlc-codecs-3.0.11.1-lp152.339.1.x86_64 Solution 2: break vlc-codecs-3.0.11.1-lp152.339.1.x86_64 by ignoring some of its dependencies Choose from above solutions by number or cancel [1/2/c/d/?] (c):
libavcodec57 is installed, from the openSUSE repositories. Maybe it is not "(unrestricted)". If I go on with the installation, I still can't play H.264 codecs, even though vlc-codecs contains a promising file /usr/lib64/vlc/plugins/codec/libx264_plugin.so .

According to this post from August the Packman repo was required. But then, the Packman repo has its own full package of VLC, so there wouldn't be much point in VideoLAN's repository?

Rémi Denis-Courmont
Developer
Developer
Posts: 15231
Joined: 07 Jun 2004 16:01
VLC version: master
Operating System: Linux
Contact:

Re: VLC repo for OpenSUSE Leap 15.2 - libavcodec57 issue

Postby Rémi Denis-Courmont » 24 Dec 2020 16:12

x264 is an encoder. You need full libavcodec for H.264 decoding.
Rémi Denis-Courmont
https://www.remlab.net/
Private messages soliciting support will be systematically discarded


Return to “VLC media player for Linux and friends Troubleshooting”

Who is online

Users browsing this forum: No registered users and 6 guests