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