robvdpol / RaceControl

Race Control is a standalone, open source F1TV client for Windows, written in C# on the .NET platform.
GNU General Public License v3.0
1.19k stars 95 forks source link

[FEATURE] Support MPC-BE as an external media player #365

Closed rsporsche closed 2 years ago

rsporsche commented 2 years ago

F1 Race Control supports MPC-HC and VLC as external players.

MPC-HC is no longer under development since 2017 (see https://mpc-hc.org/2017/07/16/1.7.13-released-and-farewell/)

MPC-BE is a media player based on MPC and MPC-HC which is still under development and I think it would be a good alternative.

https://sourceforge.net/projects/mpcbe/

robvdpol commented 2 years ago

Last time I checked MPC-BE couldn't open the F1TV streams, but that may have changed recently. I'll have to check again.

rsporsche commented 2 years ago

Last time I checked MPC-BE couldn't open the F1TV streams, but that may have changed recently. I'll have to check again.

Ok, I got an error message like "failed to render the file" when trying to open the link in MPC-BE but it also fails to open with MPC-HC and VLC for me so I figured it wasn't related to the player. (I raised another issue regarding the failure to play with MPC-HC or VLC)

robvdpol commented 2 years ago

VLC should definitely work. I'll look into MPC-HC and MPC-BE soon.

rsporsche commented 2 years ago

VLC should definitely work. I'll look into MPC-HC and MPC-BE soon.

Ok, Just found out that MPC-HC is being somewhat maintained here: https://github.com/clsid2/mpc-hc

I couldn't find a download link for these releases but it seems to be part of the K-Lite codec pack: https://codecguide.com/download_kl.htm

And after installing that it works for me. MPC-BE has been my preferred media player for some time but I think MPC-HC is ok at least for F1 so I we can close this.

I also reinstalled VLC and that is working too now, no idea what the problem was but clearly it wasn't an issue with F1 Race Control.

TheReptile commented 2 years ago

@rsporsche The download links can be found on https://github.com/clsid2/mpc-hc/releases I use MPC-HC with RaceControl without problems.