Can I add Visualization to VLC

Is there a way to add new visualizations to VLC?

The six included are OK but something new would be nice.


Solution 1:

No

There is no current way to get projectM to work inside of VLC as a visualization system. But, there is talk and desire from projectM of restoring that functionality. There was a period of time where projectM was unmaintained.

  • https://forum.videolan.org/viewtopic.php?t=145735

You can see the maintainer of VLC saying in Jan 2019,

I really want it back in VLC, notably if it is finally using openGL.

So hopefully sooner than later.

Solution 2:

... a solution for windows:

1) Browse to the VLC folder, e.g. C:\Program Files (x86)\VideoLAN\VLC, and create a new folder called visualizations

2) Download the latest preset_samples of ProjectM, e.g. presets-2.0.0-Source.tar.gz and extract all the .milk files to the visualizations folder created above.

3) In VLC open Preferences from the menu, go to the audio tab and under Output select "Directx audio output" as your Output module. Also make sure that "LibprojectM effect" is selected as your Visualisation.

4) Still in the Preferences menu, click the "All" radiobutton at the bottom left corner. Go to advanced preferences > Audio > Visualizations > projectM and set the "projectM preset path" to C:\Program Files (x86)\VideoLAN\VLC\visualizations

4) Save your preferences, then activate the visualizations by going to the audio menu > visualizations > and select projectM

VLC will now begin using random visualizations from the preset folder you specified. With some tweaking, you can probably change the scripts to adjust how long each visualization plays for, etc. Enjoy!

The above adapted from pyr0man99 at http://forum.videolan.org/viewtopic.php?f=13&t=32794&start=20

Solution 3:

I've not used it myself, but you could look at ProjectM, which apparently works with VLC.

ProjectM is an open-source alternative to MilkDrop and uses the same presets. You can find more presets at the Winamp forums.

(I use the Winamp AVS presets with Foobar2000 on my Windows HTPC)