• @devfuuu
    link
    6011 months ago

    Oh the good old days of suffering from a distro based on the US that has to follow the stupid laws of software patents and problems coming from all that shit.

    One of the top reasons to use Arch when I started because of the pragmatic approach of do not giving a fuck.

    • @[email protected]
      link
      fedilink
      1011 months ago

      Wouldn’t it be be easier to just install VLC than to completely wipe your PC and change distros?

    • @woelkchen
      link
      311 months ago

      a distro based on the US that has to follow the stupid laws of software patents and problems coming from all that shit.

      That’s one reason why Flathub exists and definitively much easier than to migrate to Arch.

  • @AProfessional
    link
    English
    3811 months ago

    You want gstreamer1-plugin-libav from rpmfusion.

    • @uis
      link
      111 months ago

      Libav is wrapper for ffmpeg in gstreamer. You need h265 in ffmpeg now.

      • @AProfessional
        link
        English
        111 months ago

        ffmpeg has a native decoder, would be odd for them to not enable it.

  • Silejonu
    link
    fedilink
    25
    edit-2
    11 months ago

    Try this:

    sudo dnf update
    sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
    sudo dnf groupupdate core
    sudo dnf swap ffmpeg-free ffmpeg --allowerasing
    sudo dnf groupupdate multimedia --setop="install_weak_deps=False" --exclude=PackageKit-gstreamer-plugin
    sudo dnf groupupdate sound-and-video
    
    

    You should also add the hardware accelerated codecs, by following the appropriate section depending on your hardware:
    https://rpmfusion.org/Howto/Multimedia?highlight=%28%5CbCategoryHowto%5Cb%29

    Make sure to reboot.

    If this still does not work, install Celluloid and enjoy the superiority of mpv.

    • @[email protected]OP
      link
      fedilink
      English
      911 months ago

      I was actually using Celluloid before but videos were not playing until I used the commands you gave. Gnome videos is now crashing but I don’t care as much since Celluloid is now working

      • Silejonu
        link
        fedilink
        411 months ago

        Can you run GNOME Videos in the command line and copy/paste the error output when it crashes?

      • @woelkchen
        link
        211 months ago

        I was actually using Celluloid

        Celluloid is an MPV client and installing GStreamer codecs, as you did initially, does nothing. I didn’t recognize Celluloid on the screenshot, though.

  • @woelkchen
    link
    1511 months ago

    Avoid distribution eccentricities by istalling VLC from Flathub.

    • @[email protected]
      link
      fedilink
      4
      edit-2
      11 months ago

      True. They created x265 afaik. I literally only layer libavcodec-freeworld on Fedora Kinoite and thats all I need. VLC does everything. BUUUT the Flatpak is not official! And there is already VLC 4.0 out! So helping the Dev is always important, and Videolan would make it officially maintained like the snap, if the Flatpak devs approach them and explain everything etc.

      • @uis
        link
        211 months ago

        x264 too. And dav1d. Cool people.

    • 𝕸𝖔𝖘𝖘
      link
      fedilink
      English
      111 months ago

      Oh. I was reading OP’s problem, and didn’t understand. I’ve been on Fedora for a while and never experienced this, but VLC is one of the first programs I install on every new distro.

  • @[email protected]
    link
    fedilink
    1411 months ago

    Didn’t some distro remove hardware transcoding support for some non-free codecs for AMD hardware? I remember being really pissed at Manjaro for that a while ago when I noticed Plex was devouring my CPU. Maybe something related to that if you got AMD and hardware acceleration is forced?

  • Bob Smith
    link
    fedilink
    1011 months ago

    I ran into something like this the last time that I installed Fedora. They have (or used to have) a fairly hardcore stance about nonfree codecs, which includes anything licensed under MPEG LA.

    The codec in your screenshot probably doesn’t include support for H.265 playback - at the very least it isn’t in the list of formats. Here’s a guide that I googled for you: https://ostechnix.com/how-to-install-multimedia-codecs-in-fedora-linux/

      • Bob Smith
        link
        fedilink
        311 months ago

        Well, dang! I’m sorry to read that. Codecs are definitely a tricky issue for Fedora.

  • @uis
    link
    411 months ago

    I’m not sure what player you are using and what decoder it uses, but I suggest checking if you have h265 support in ffmpeg. If you do, you can play with ffplay anyway :)

  • @[email protected]
    link
    fedilink
    311 months ago

    I just installed fedora a couple of days ago and this happens to me too…

    I guess I’ll try a different distro 🤷‍♂️ it was being a nice experience until I tried to play a video

  • AphoticDev
    link
    fedilink
    311 months ago

    I had this problem, but after not being able to resolve it I tried Bazzite and found the gaming experience was much better there anyway, so switched. This problem doesn’t exist on that distro.

  • Presi300
    link
    English
    111 months ago

    Just use VLC, problem solved

    • Aiden
      link
      fedilink
      English
      011 months ago

      nice opinion but I don’t think I understood you, you were lagging out a lot Packet dropped