Jo, wird schon funktionieren. Kannst du ja mal anders testen. Boote dir schnell ein Fedora 29, schalte schnell die Paketquellen frei
dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
hole dir die "gstreamers"
dnf install gstreamer1.x86_64 gstreamer1-plugins-bad-free.x86_64 gstreamer1-plugins-base.x86_64 gstreamer1-plugins-good.x86_64 gstreamer1-plugins-ugly-free.x86_64 gstreamer.x86_64 gstreamer-ffmpeg.x86_64 gstreamer-plugin-crystalhd.x86_64 gstreamer-plugins-bad.x86_64 gstreamer-plugins-bad-free.x86_64 gstreamer-plugins-bad-nonfree.x86_64 gstreamer-plugins-base.x86_64 gstreamer-plugins-base-tools.x86_64 gstreamer-plugins-espeak.x86_64 gstreamer-plugins-fc.x86_64 gstreamer-plugins-good.x86_64 gstreamer-plugins-good-extras.x86_64 gstreamer-plugins-ugly.x86_64 gstreamer-rtsp.x86_64 gstreamer-rtsp-vala.x86_64 gstreamer-tools.x86_64 gstreamer1-libav.x86_64 gstreamer1-plugins-bad-free-extras.x86_64 gstreamer1-plugins-bad-free-fluidsynth.x86_64 gstreamer1-plugins-bad-free-wildmidi.x86_64 gstreamer1-plugins-bad-freeworld.x86_64 gstreamer1-plugins-bad-nonfree.x86_64 gstreamer1-plugins-base-tools.x86_64 gstreamer1-plugins-entrans.x86_64 gstreamer1-plugins-fc.x86_64 gstreamer1-plugins-good-extras.x86_64 gstreamer1-plugins-good-gtk.x86_64 gstreamer1-plugins-ugly.x86_64 gstreamer1-rtsp-server.x86_64 gstreamer1-vaapi.x86_64 gstreamermm.x86_64 gstreamer-plugins-bad-free-extras.x86_64
und Anbauteile
dnf install liba52 x264 x265 mkvtoolnix vorbis-tools h264enc opus opus-tools vlc mpv ffmpeg youtube-dl rtmpdump faac fdk-aac fdkaac libnice-gstreamer1 python2-gstreamer1 python3-gstreamer1
und probiere dann nocheinmal totem aus.
totem funktioniert auch unter Fedora selbstverständlich schlechter als mpv. Also
dnf remove totem
dnf install vlc mpv