Help

  1. Registering in the system
  2. Windows support
  3. Linux support

Integration

Registering in the system

Component exposes its custom file format *.foo_youtube and custom protocols, so foobar2000 can use them in the shell integration. As result, these file format and protocols can be associated with foobar2000 using relevant way for your Windows version. For example, for Windows 11 this would be Apps Default Apps settings.

If protocol is registered in the system you can open URLs like this one and they will be automatically passed to foobar2000.

Windows support

The minimum supported Windows version for 32-bit component is XP SP3 with SSE-capable CPU. In case of 64-bit component version, the minimum supported Windows version is Windows 8.

Native SSL backend on Windows XP might be outdated. If you are getting errors mentioning SSL connect error (35), switch libcurl to alternative SSL backend.

Starting from version 0.71 LAV Filters do not support Windows XP. So default settings of Managed LAV Filters source for Windows XP are set to use version 0.70.2 instead of the latest one. If you want to change this, go to component preferences Maintenance Third-party Binaries LAV Filters and use context menu Managed Configure.

Linux support

Component is functional under Wine. Everything except video playback.

There can be an error Security Error when adding URL using Add location... or an error SSL connect error (35) when playing the video. One of possible reasons is lack of libgnutls library. Wine needs it to provide Schannel functionality which is its turn is used to access HTTPS by foobar2000 and component. This library is an optional dependency for Wine (or at least that is so on some distributions) so it could be not installed automatically.

To ensure that required libgnutls library is missing, you can run foobar2000 from terminal. I.e. run command like the following and check output in terminal window:

$ wine ~/.wine.drive_c/"Program Files (x86)"/foobar2000/foobar2000.exe

Installation of required libgnutls library package should resolve the problem. Or alternative SSL backend can be configured (read libcurl topic for details). But this may solve the problem only partially because it fixes issue for the component, not for foobar2000 in general. So for example Add location... may still not work.

Help Integration