I have a music script I’m working on that uses VLC as its backend for playing music in the background. However, I was looking around the MPV CLI arguments, and there’s quite a few things there that would work for my script.

However, I have a few issues with MPV before implementing this addition:

  1. I don’t want a window to appear whenever I launch MPV.
  2. I want MPV to remember certain properties, like volume.
  3. I don’t want the CLI info displaying in the terminal. This would cause issues as now MPV will close when the terminal closes. I need this to run in the background, like VLC.

I’ve kinda managed to solve 1. by using --no-vid, but I haven’t figured out 2. or 3. yet. Does anyone know any tips, tricks, arguments, etc. to get the desired experience I want with MPV?

It’s a Python program, so I am using subprocess currently.

  • sin_free_for_00_days@sopuli.xyz
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 day ago

    Must be some python hang up, because I regularly open a file from a terminal with mpv <options> <file> & exit and it doesn’t kill the mpv process when the terminal exits. As far as the volume, there’s this scrip that does what you want. I haven’t tried it out, but looks pretty basic.