Edit: I'm now enlightened and use mpv, I really like the ModernZ OSC (on-screen controls), and uses config files.

IINA is only on macOS. I looked up linux alternatives but none of them seem to have similar looking UIs, at least out of the box. I want the player UI to float on top of the video + with a blurred background, it as shown in the image; or at least the ability to theme it like so.

1 comment

sorted by: hot top controversial new old

VLC can probably be skinned out like this. The image posted already resembles the default full screen controller setup for VLC.

  • source
  • 17 comments in c/linux@lemmy.ml view that post
    [–] 10 points 11 months ago*

    Not the same thing, but this is what I use with mpv: https://github.com/tomasklaen/uosc

  • source
  • [–] 17 points 11 months ago (1 child)

    Joke answer: get the IINA devs to release a Linux build.

    More seriously: MPV is pretty close and might even be able to be configured to what you want. But seriously though. Sounds like you need/want exactly this UI, so you should ask the IINA devs to make a Linux build.

  • source
  • hideshow 1 child comment
  • [–] 7 points 11 months ago (3 children)

    It’s not blurred, but the UI for Showtime (GNOME Video Player) looks pretty similar with the edge to edge video playback and transparent controls overlay: https://gitlab.gnome.org/GNOME/showtime

  • source
  • hideshow 3 child comments
  • [+] 4 points 11 months ago* (last edited 10 months ago) (3 children)
  • [–] 4 points 11 months ago (1 child)

    I somehow keep running across videos that won't load in Clapper, Showtime, mpv, VLC, or Handbrake, and Nautilus won't show thumbnails for them. It's very frustrating. Supposedly I've already installed all the available codecs from RPMFusion, but still get the "codec missing" error on a bunch of videos.

    Jellyfin on the other hand, it plays everything I've ever thrown at it. I don't know what the hell it's doing differently from the other video players on my system, but it works great.

  • source
  • parent
  • hideshow 1 child comment
  • load more comments (-1 replies)
  • [–] 2 points 11 months ago

    I think it actually uses GStreamer as a backend which is a bit unfortunate because HDR support is either nonexistent or hit or miss with GStreamer at the moment. I’ve also had worse performance with GST over MPV, but most videos and codecs are fine. It certainly integrates better with the GNOME environment which may have been a driving factor in the decision to use it over MPV.

  • source
  • parent
  • load more comments (-1 replies)
    [–] 6 points 11 months ago

    I think the only ones that do that are Showtime (which was already mentioned) and Clapper which looks even better IMO. I still have VLC installed because it has just so many other features but Clapper is really good if you don't need to do anything weird with the video or subtitles to work. I really feel you on the GUI.

  • source
  • [–] -1 points 11 months ago (7 children)

    Use mpv player like a normal person and stop chasing weird ui things

  • source
  • hideshow 7 child comments
  • [–] 12 points 11 months ago (4 children)

    I'm pretty sure mpv's UI can turn into this. I've seen some crazy things.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 5 points 11 months ago* (last edited 11 months ago) (3 children)

    Yeah it's called an osc (on screen controller)

    Is there one that looks exactly like this? Probably not. But if you know Lua this could be created.

    Hell, IINA is made with MPV as a base

  • source
  • parent
  • hideshow 3 child comments
  • [–] 2 points 11 months ago (2 children)

    I haven't seen something like this but I've seen someone replicated Youtube UI, including thumbnail previews on seekbar. I've also seen some quite simple and clear UIs as well. mpv has so many capabilities, I probably don't know about 95% of them.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 6 points 11 months ago* (last edited 11 months ago) (1 child)

    Absolutely you're likely talking about this right?

    https://github.com/Zren/mpv-osc-tethys

    With thumbfast installed too.

    Personally I use a fork of ModernX:

    https://github.com/zydezu/ModernX

    MPV is crazy. Got a plugin that let's me clip videos very easily, one that let's me pick stream quality for when I use MPV to watch twitch videos, you can even get riscord rich presence if you're into that thing.

    Here's the awesome page:

    https://github.com/stax76/awesome-mpv?tab=readme-ov-file#on-screen-controller

    Edit: and the official list linked from their site:

    https://github.com/mpv-player/mpv/wiki/User-Scripts

  • source
  • parent
  • hideshow 1 child comment
  • [–] 10 points 11 months ago

    I'm sure they can play a video on their computer.

    Two things to bear in mind : just because you see a box that you can put text into, doesn't mean that you have to fill it with text every time.

    This person is asking you to demonstrate your knowledge of linux programs and curation of good programs, and trying to find a piece of software that is more obscure than what they found. If your response to that request/question is what you put as a reply, than you don't have the adequate knowledge of the kinds of linux programs out there for media playback, and aren't a good curator.

    I do understand that you might want to encourage someone to be more in line with your views, but you're not accomplishing that, you're just showing you lack knowledge.

  • source
  • parent
  • [–] 1 point 11 months ago
    2 comments in c/linux@programming.dev view that post
    [–] 5 points 11 months ago (1 child)

    I think there is no out of the box such video players. Check plugins for mpv on screen controller, some of them may suit you. awesome mpv

  • source
  • hideshow 1 child comment
  • 2 comments in c/linux@lemmy.world view that post
    [–] 3 points 11 months ago* (last edited 11 months ago)

    IINA is based on MPV, so I would assume that with a custom OSC, mpv can also look like this.

    edit: went looking https://github.com/maoiscat/mpv-dark-box is definitely not what youre looking for, but an example. It might be possible to modify this to have a blurred background instead of a black background.

    https://github.com/stax76/awesome-mpv has a bunch of info about customizing mpv, with a On Screen Controller section.

  • source
  • [–] 3 points 11 months ago

    Make a 2 hours video of the UI and watch it.

  • source