Jerky video and no sound in videos

I’m trying to play a .mkv movie in the “Videos” application, but it doesn’t work as intended. First i get this error:


After i click on “Find in Software” it says that i have GStreamer Multimedia Codecs Version 1.24.0 downloaded.
When I start the movie it’s unwatchable.

First of all:
what DE do you use? Plasma/KDE or Gnome or XFCE or?

So what do you use for playing this Video?

Post:
zypper se -si gstreamer

Maybe you need gstreamer-plugins-ugly.
As root:
zypper in gstreamer-plugins-ugly

I use Gnome for DE.

---+---------------------------------+---------+--------------------------------------+--------+-------------------------------------------------------------
i  | gstreamer                       | package | 1.24.0-150600.3.3.1                  | x86_64 | update-sle (15.6)
i  | gstreamer                       | package | 1.24.0-150600.3.3.1                  | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i  | gstreamer-lang                  | package | 1.24.0-150600.3.3.1                  | noarch | update-sle (15.6)
i  | gstreamer-lang                  | package | 1.24.0-150600.3.3.1                  | noarch | Update repository with updates from SUSE Linux Enterprise 15
i  | gstreamer-libnice               | package | 0.1.21-150600.6.4                    | x86_64 | repo-oss (15.6)
i  | gstreamer-libnice               | package | 0.1.21-150600.6.4                    | x86_64 | Main Repository
i  | gstreamer-plugin-cluttergst3    | package | 3.0.27-150600.8.3                    | x86_64 | repo-oss (15.6)
i  | gstreamer-plugin-cluttergst3    | package | 3.0.27-150600.8.3                    | x86_64 | Main Repository
i  | gstreamer-plugin-pipewire       | package | 1.0.5+git36.60deeb2-150600.3.10.pm.1 | x86_64 | packman
i  | gstreamer-plugins-bad           | package | 1.24.0-lp156.2.3                     | x86_64 | repo-oss (15.6)
i  | gstreamer-plugins-bad           | package | 1.24.0-lp156.2.3                     | x86_64 | Main Repository
i  | gstreamer-plugins-bad-lang      | package | 1.24.0-lp156.2.3                     | noarch | repo-oss (15.6)
i  | gstreamer-plugins-bad-lang      | package | 1.24.0-lp156.2.3                     | noarch | Main Repository
i  | gstreamer-plugins-base          | package | 1.24.0-150600.3.8.1                  | x86_64 | update-sle (15.6)
i  | gstreamer-plugins-base          | package | 1.24.0-150600.3.8.1                  | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i  | gstreamer-plugins-base-lang     | package | 1.24.0-150600.3.8.1                  | noarch | update-sle (15.6)
i  | gstreamer-plugins-base-lang     | package | 1.24.0-150600.3.8.1                  | noarch | Update repository with updates from SUSE Linux Enterprise 15
i  | gstreamer-plugins-good          | package | 1.24.0-150600.3.7.1                  | x86_64 | update-sle (15.6)
i  | gstreamer-plugins-good          | package | 1.24.0-150600.3.7.1                  | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i  | gstreamer-plugins-good-gtk      | package | 1.24.0-150600.3.7.1                  | x86_64 | update-sle (15.6)
i  | gstreamer-plugins-good-gtk      | package | 1.24.0-150600.3.7.1                  | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i  | gstreamer-plugins-good-lang     | package | 1.24.0-150600.3.7.1                  | noarch | update-sle (15.6)
i  | gstreamer-plugins-good-lang     | package | 1.24.0-150600.3.7.1                  | noarch | Update repository with updates from SUSE Linux Enterprise 15
i  | gstreamer-plugins-libav         | package | 1.22.0-bp156.2.9                     | x86_64 | repo-oss (15.6)
i  | gstreamer-plugins-libav         | package | 1.22.0-bp156.2.9                     | x86_64 | Main Repository
i  | gstreamer-plugins-ugly          | package | 1.24.0-150600.1.1                    | x86_64 | repo-oss (15.6)
i  | gstreamer-plugins-ugly          | package | 1.24.0-150600.1.1                    | x86_64 | Main Repository
i  | gstreamer-plugins-ugly-lang     | package | 1.24.0-150600.1.1                    | noarch | repo-oss (15.6)
i  | gstreamer-plugins-ugly-lang     | package | 1.24.0-150600.1.1                    | noarch | Main Repository
i  | gstreamer-utils                 | package | 1.24.0-150600.3.3.1                  | x86_64 | update-sle (15.6)
i  | gstreamer-utils                 | package | 1.24.0-150600.3.3.1                  | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i  | libgstreamer-1_0-0              | package | 1.24.0-150600.3.3.1                  | x86_64 | update-sle (15.6)
i  | libgstreamer-1_0-0              | package | 1.24.0-150600.3.3.1                  | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i  | libgupnp-dlna-backend-gstreamer | package | 0.12.0-150400.3.2.2                  | x86_64 | repo-oss (15.6)
i  | libgupnp-dlna-backend-gstreamer | package | 0.12.0-150400.3.2.2                  | x86_64 | Main Repository
i  | PackageKit-gstreamer-plugin     | package | 1.2.8-150600.4.8.2                   | x86_64 | update-sle (15.6)
i  | PackageKit-gstreamer-plugin     | package | 1.2.8-150600.4.8.2                   | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i  | vlc-codec-gstreamer             | package | 3.0.21-150600.2.5.pm.6               | x86_64 | packman

And this one?
What Player?

Does it work with vlc?

Have you switched all installed packages to the Packman ones?
zypper dup --allow-vendor-change --from packman

I tried it with the in-build video player called Totem. But now I downloaded VLC (didn’t think of that before) and it work excellently. But still thank you for the help.

Not downloading, but installing with zypper:
zypper in vlc