Den 09.02.2024 16:56, skrev Neal Gompa:
On Fri, Feb 9, 2024 at 10:51 AM Terje J. Hanssen
<terjejhanssen@gmail.com> wrote:


Den 09.02.2024 14:54, skrev Neal Gompa:

On Fri, Feb 9, 2024 at 8:42 AM Terje J. Hanssen <terjejhanssen@gmail.com> wrote:

Hello list,

I don't know if this is the correct location for this topic.

Even that Slowroll may be in a test phase, it would be wishable to have
somewhere to communicate and route specific requests for support and
enhancements. For example Product name 'Slowroll' in bugzilla, possibly
mailing list and forum.

So far I have used product name Tumbleweed in bugzilla regarding
ffmpeg-6-6.1.1
https://bugzilla.suse.com/show_bug.cgi?id=1219259

To do real test of Slowroll on desktops as I want, we need to use it as
a full time replacement for Leap 15.5 or Tumbleweed.
That is, we need optional access to all additional package repositories
for multimedia:/libs, codecs enabled tools and applications from OBS and
All from Packman.

And corresponding installation support for Slowroll using OPI, Zypper, YaST
https://en.opensuse.org/Additional_package_repositories
https://opensuse-guide.org/codecs.php
https://ostechnix.com/how-to-install-multimedia-codecs-in-opensuse/

I'm going to say the quiet part out loud: why do you need anything
from Packman? What is *left* from a multimedia perspective?

Outside of an alternate build of ffmpeg enabling more exotic things
and a couple of particularly "special" libraries, we shouldn't need
Packman for anything and we should not be encouraging people to
install Packman for daily use. Web content should just work these
days, as Lubos, Jan, Bjorn, and I have been particularly aggressive
about ensuring all the basic cases are covered by default.

We also should be striving for things to be integrated in the main
repositories rather than telling people to activate random extra OBS
projects, because random repos on people's systems are just asking for
trouble in a whole new way.


I agree, the best would be to find and install "everything" in main or optional openSUSE package repositories .
But I as said in the first reference url above:
Many multimedia codecs are non-free, so they are not included in the openSUSE default repositories due to legal reasons.

Working with video editing and encoding, Cinelerra-GG uses the latest ffmpeg. For example pcm_dvd and pcm_bluray are among ffmpeg encoders enabled from Packman. cf. my initial bug report above.

We should be able to turn pcm formats on in openSUSE's ffmpeg freely.

The derfault Gnome video player (Videos) on Slowroll is able to playback the legacy DV video codec after adding a dv demuxer.

But trying to install the usual and more powerful VLC and one of the codec packages I now got the following messages:

zypper in vlc vlc-codecs
Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: nothing provides 'libprojectM.so.3()(64bit)' needed by the to be installed vlc-3.0.20-1699.6.pm.1.x86_64
 Solution 1: do not install vlc-3.0.20-1699.6.pm.1.x86_64
 Solution 2: break vlc-3.0.20-1699.6.pm.1.x86_64 by ignoring some of its dependencies

That looks like you're using the Packman build. VLC's codecs come from
ffmpeg, so getting VLC from Packman doesn't really matter. The only
thing vlc-codecs does is "force" Packman's ffmpeg to be installed.

On Slowroll I had installed ffmpeg-6-6.1.1 from pm by doing the missing libvpl (and other deps) temporary available from Tw oss repo,
cf my last comment to the bug referenced.

I have used the ffmpeg and vlc combo from pm sucessful for a long time on Lp 15.5 (and partly on Tw beside):
zypper se -is ffmpeg-6 vlc
Loading repository data...
Reading installed packages...

S  | Name                | Type    | Version                | Arch   | Repository
---+---------------------+---------+------------------------+--------+-----------
i+ | ffmpeg-6            | package | 6.1.1-150500.3.pm.2    | x86_64 | Packman
i+ | libvlc5             | package | 3.0.20-150500.2.5.pm.1 | x86_64 | Packman
i+ | libvlccore9         | package | 3.0.20-150500.2.5.pm.1 | x86_64 | Packman
i+ | vlc                 | package | 3.0.20-150500.2.5.pm.1 | x86_64 | Packman
i  | vlc-codec-gstreamer | package | 3.0.20-150500.2.5.pm.1 | x86_64 | Packman
i+ | vlc-codecs          | package | 3.0.20-150500.2.5.pm.1 | x86_64 | Packman
i+ | vlc-noX             | package | 3.0.20-150500.2.5.pm.1 | x86_64 | Packman
i+ | vlc-qt              | package | 3.0.20-150500.2.5.pm.1 | x86_64 | Packman
i  | vlc-vdpau           | package | 3.0.20-150500.2.5.pm.1 | x86_64 | Packman