emms-help
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [emms-help] No mpv support for now


From: Yoni Rabkin
Subject: Re: [emms-help] No mpv support for now
Date: Sun, 05 Mar 2017 10:18:33 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux)

Alex Vong <address@hidden> writes:

> Hello,
>
> I've just found <https://github.com/dochang/emms-player-mpv/>, which
> adds mpv support to emms. I haven't tried it before though.

This is something that we can do as well, but uses an obsolete method of
communicating with mpv. The right way is to use --input-ipc-server, but
a more recent version of mpv is needed for it.

The right thing for Emms going forward to do is to support mpv's
--input-ipc-server. I'll try to get guix running so that I can write
that (unless someone beats me to it of course.)

> Yoni Rabkin <address@hidden> writes:
>
>> Alex Vong <address@hidden> writes:
>>
>>> Yoni Rabkin <address@hidden> writes:
>>>
>>>> Today I had a look at adding mpv as a player to Emms.
>>>>
>>>> According to the mpv developers, the right way to use mpv would be via
>>>> it's IPC communication mechanism using JSON. However, the version of mpv
>>>> which comes on my system is too old (0.3.4), the version with the stable
>>>> command-line option to do the communication (--input-ipc-server) was
>>>> introduced in 0.17.0, and on my system I can't even compile that version
>>>> since my libavcodec is too old.
>>>>
>>>> In other words, I can't add mpv support at this time.
>>>>
>>>> Too bad.
>>>
>>> If you have time, you can try install GNU Guix on top of your base
>>> distro and install Guix's mpv. This is how I run Debian stable while
>>> still get latest version of software I used (best from both world!).
>>
>> I went ahead and tried that because it sounds great. Unfortunately on my
>> trisquel install my /tmp doesn't have enough room for guix to compile
>> anything successfully.
>>
>> I'll come back to this on a different machine, or if I figure out how to
>> get guix to compile somewhere other than /tmp.
>

-- 
   "Cut your own wood and it will warm you twice"



reply via email to

[Prev in Thread] Current Thread [Next in Thread]