• Videoplayer for a Raspberry 3a+ (was: Has everyone died?)

    From Andreas Kohlbach@3:770/3 to All on Thu Jan 25 20:18:18 2024
    XPost: comp.os.linux.misc

    On Thu, 25 Jan 2024 14:54:29 +0100, D wrote:

    I use a raspberry 3a+ for my tv, and it is great although a bit
    underpowered for kodi. The reason I choose that model is that it
    fits. Due to the big port module on a 3b those bigger boards don't
    fit.

    Does anyone know of something similar to the 3a+ but in modern form
    with a bit more power and cpu?

    Sadly the raspberry 4 and 5 seem to double down on the big form factor
    and it is too big to fit behind my tv. =(

    Suppose the Kodi GUI is a little obese? Then try a different
    player. Install mpv for example. It doesn't even has a GUI. But front
    ends exists if it does the job.
    --
    Andreas

    --- SoupGate-Win32 v1.05
    * Origin: Agency HUB, Dunedin - New Zealand | Fido<>Usenet Gateway (3:770/3)
  • From Pancho@3:770/3 to Andreas Kohlbach on Fri Jan 26 10:32:34 2024
    XPost: comp.os.linux.misc

    On 26/01/2024 01:18, Andreas Kohlbach wrote:
    On Thu, 25 Jan 2024 14:54:29 +0100, D wrote:

    I use a raspberry 3a+ for my tv, and it is great although a bit
    underpowered for kodi. The reason I choose that model is that it
    fits. Due to the big port module on a 3b those bigger boards don't
    fit.

    Does anyone know of something similar to the 3a+ but in modern form
    with a bit more power and cpu?

    Sadly the raspberry 4 and 5 seem to double down on the big form factor
    and it is too big to fit behind my tv. =(

    Suppose the Kodi GUI is a little obese? Then try a different
    player. Install mpv for example. It doesn't even has a GUI. But front
    ends exists if it does the job.

    mpv standardly does come with a GUI, it is configurable, but I had very
    little to do to set it up on my rPi5.

    edit ~/.config/mpv/mpv.conf
    add
    ---
    vo=gpu
    hwdec=drm-copy
    ---

    the hwdec is the important bit, I'm not sure vo=gpu is needed, or if it
    is legacy from another machine.

    --- SoupGate-Win32 v1.05
    * Origin: Agency HUB, Dunedin - New Zealand | Fido<>Usenet Gateway (3:770/3)
  • From Andreas Kohlbach@3:770/3 to Pancho on Fri Jan 26 14:45:41 2024
    XPost: comp.os.linux.misc

    On Fri, 26 Jan 2024 10:32:34 +0000, Pancho wrote:

    On 26/01/2024 01:18, Andreas Kohlbach wrote:

    Suppose the Kodi GUI is a little obese? Then try a different
    player. Install mpv for example. It doesn't even has a GUI. But front
    ends exists if it does the job.

    mpv standardly does come with a GUI, it is configurable, but I had
    very little to do to set it up on my rPi5.

    I doubt. Just logged in with a user I never used mpv with. At first start
    it just created an empty ~.config/mpv/ but no GUI showed.


    I know some "players" use mpv as *backend*. Thus you could
    consider these as simply a frontend to mpv.

    edit ~/.config/mpv/mpv.conf
    add
    ---
    vo=gpu
    hwdec=drm-copy
    ---

    the hwdec is the important bit, I'm not sure vo=gpu is needed, or if
    it is legacy from another machine.

    "vo" (video output) is the render method. This example says to use the
    GPU as render hardware. Instead of "gpu" you could for example use "drm"
    and watch videos on a TTY (no need to start X).

    From <https://mpv.io/manual/stable/>:

    | --hwdec=<api1,api2,...|no|auto|auto-safe|auto-copy> Specify the
    | hardware video decoding API that should be used if possible. Whether
    | hardware decoding is actually done depends on the video codec. If
    | hardware decoding is not possible, mpv will fall back on software
    | decoding.

    None has to do with a GUI. I stand with my claim, mpv does not come with
    a GUI. Thus it's especially well suited for older systems.
    --
    Andreas

    --- SoupGate-Win32 v1.05
    * Origin: Agency HUB, Dunedin - New Zealand | Fido<>Usenet Gateway (3:770/3)
  • From Pancho@3:770/3 to Andreas Kohlbach on Fri Jan 26 22:53:18 2024
    XPost: comp.os.linux.misc

    On 26/01/2024 19:45, Andreas Kohlbach wrote:

    None has to do with a GUI. I stand with my claim, mpv does not come with
    a GUI. Thus it's especially well suited for older systems.

    I dunno what you mean GUI?

    I use mpv all the time, my TV is mpv. That mpv.conf is all I did to set
    it up, beyond the apt install mpv.

    In this default state, Gui controls pop up from a toolbar/menu at the
    bottom of the screen.

    --- SoupGate-Win32 v1.05
    * Origin: Agency HUB, Dunedin - New Zealand | Fido<>Usenet Gateway (3:770/3)
  • From Andreas Kohlbach@3:770/3 to Pancho on Fri Jan 26 20:41:00 2024
    XPost: comp.os.linux.misc

    On Fri, 26 Jan 2024 22:53:18 +0000, Pancho wrote:

    On 26/01/2024 19:45, Andreas Kohlbach wrote:

    None has to do with a GUI. I stand with my claim, mpv does not come with
    a GUI. Thus it's especially well suited for older systems.

    I dunno what you mean GUI?

    Graphical User Interface.

    Abstract the difference between command line and an interface with things
    to click at (usually with a mouse or touch screen).

    I use mpv all the time, my TV is mpv. That mpv.conf is all I did to
    set it up, beyond the apt install mpv.

    Yes. But it also runs well without any configuration file. While with
    that file you can tweak things.

    In this default state, Gui controls pop up from a toolbar/menu at the
    bottom of the screen.

    Ah, you meant the OSD (On Screen Display).
    --
    Andreas

    --- SoupGate-Win32 v1.05
    * Origin: Agency HUB, Dunedin - New Zealand | Fido<>Usenet Gateway (3:770/3)
  • From Pancho@3:770/3 to Andreas Kohlbach on Sat Jan 27 13:36:29 2024
    XPost: comp.os.linux.misc

    On 27/01/2024 01:41, Andreas Kohlbach wrote:

    In this default state, Gui controls pop up from a toolbar/menu at the
    bottom of the screen.

    Ah, you meant the OSD (On Screen Display).

    Yes an OSD with things to click at with my mouse.

    --- SoupGate-Win32 v1.05
    * Origin: Agency HUB, Dunedin - New Zealand | Fido<>Usenet Gateway (3:770/3)