I' m using VLC 2.01 as per the vlc-2.0.1-1.fc17.i686 RPM
I quickly found that the default audio ' visualization ' plugins included
with VLC 2.x suck so badly that it'd be better if they included no
visualizations AT ALL.
So off I went to google for better alternatives, and quickly found about
ProjectM
http://projectm.sourceforge.net/
which aptly describes itself as " an awesome music visualizer. There is
nothing better in the world of Unix. projectM's greatness comes from the
hard work of the community. Users like you can create presets that connect
music with incredible visuals"
And I was pleased to see that projectM is available on Fedora repos:
# yum install *projectM*
Loaded plugins: langpacks, presto, refresh-packagekit
Package libprojectM-2.0.1-14.fc17.i686 already installed and latest version
Resolving Dependencies
--> Running transaction check
---> Package libprojectM-devel.i686 0:2.0.1-14.fc17 will be installed
---> Package libprojectM-qt.i686 0:2.0.1-5.fc17 will be installed
---> Package libprojectM-qt-devel.i686 0:2.0.1-5.fc17 will be installed
--> Processing Dependency: qt-devel for package:
libprojectM-qt-devel-2.0.1-5.fc17.i686
--> Processing Dependency: pkgconfig(QtXml) for package:
libprojectM-qt-devel-2.0.1-5.fc17.i686
--> Processing Dependency: pkgconfig(QtOpenGL) for package:
libprojectM-qt-devel-2.0.1-5.fc17.i686
--> Processing Dependency: pkgconfig(QtGui) for package:
libprojectM-qt-devel-2.0.1-5.fc17.i686
--> Processing Dependency: pkgconfig(QtCore) for package:
libprojectM-qt-devel-2.0.1-5.fc17.i686
---> Package projectM-jack.i686 0:2.0.1-5.fc17 will be installed
---> Package projectM-libvisual.i686 0:2.0.1-6.fc17 will be installed
---> Package projectM-pulseaudio.i686 0:2.0.1-7.fc17 will be installed
--> Running transaction check
---> Package qt-devel.i686 1:4.8.1-10.fc17 will be installed
--> Processing Dependency: pkgconfig(xv) for package:
1:qt-devel-4.8.1-10.fc17.i686
--> Running transaction check
---> Package libXv-devel.i686 0:1.0.7-1.fc17 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository
Size
================================================================================
Installing:
libprojectM-devel i686 2.0.1-14.fc17 fedora
13 k
libprojectM-qt i686 2.0.1-5.fc17 fedora
107 k
libprojectM-qt-devel i686 2.0.1-5.fc17 fedora
8.9 k
projectM-jack i686 2.0.1-5.fc17 fedora
23 k
projectM-libvisual i686 2.0.1-6.fc17 fedora
26 k
projectM-pulseaudio i686 2.0.1-7.fc17 fedora
44 k
Installing for dependencies:
libXv-devel i686 1.0.7-1.fc17 fedora
38 k
qt-devel i686 1:4.8.1-10.fc17 fedora
10 M
Transaction Summary
================================================================================
Install 6 Packages (+2 Dependent packages)
Total download size: 11 M
Installed size: 33 M
Is this ok [y/N]: y
Downloading Packages:
(1/8): libXv-devel-1.0.7-1.fc17.i686.rpm | 38 kB
00:00
(2/8): libprojectM-devel-2.0.1-14.fc17.i686.rpm | 13 kB
00:00
(3/8): libprojectM-qt-2.0.1-5.fc17.i686.rpm | 107 kB
00:00
(4/8): libprojectM-qt-devel-2.0.1-5.fc17.i686.rpm | 8.9 kB
00:00
(5/8): projectM-jack-2.0.1-5.fc17.i686.rpm | 23 kB
00:00
(6/8): projectM-libvisual-2.0.1-6.fc17.i686.rpm | 26 kB
00:00
(7/8): projectM-pulseaudio-2.0.1-7.fc17.i686.rpm | 44 kB
00:00
(8/8): qt-devel-4.8.1-10.fc17.i686.rpm | 10 MB
00:51
--------------------------------------------------------------------------------
Total 194 kB/s | 11 MB
00:55
Running Transaction Check
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : libXv-devel-1.0.7-1.fc17.i686
1/8
Installing : libprojectM-devel-2.0.1-14.fc17.i686
2/8
Installing : libprojectM-qt-2.0.1-5.fc17.i686
3/8
Installing : 1:qt-devel-4.8.1-10.fc17.i686
4/8
Installing : libprojectM-qt-devel-2.0.1-5.fc17.i686
5/8
Installing : projectM-pulseaudio-2.0.1-7.fc17.i686
6/8
Installing : projectM-jack-2.0.1-5.fc17.i686
7/8
Installing : projectM-libvisual-2.0.1-6.fc17.i686
8/8
Verifying : libprojectM-devel-2.0.1-14.fc17.i686
1/8
Verifying : projectM-pulseaudio-2.0.1-7.fc17.i686
2/8
Verifying : 1:qt-devel-4.8.1-10.fc17.i686
3/8
Verifying : libprojectM-qt-2.0.1-5.fc17.i686
4/8
Verifying : projectM-libvisual-2.0.1-6.fc17.i686
5/8
Verifying : libprojectM-qt-devel-2.0.1-5.fc17.i686
6/8
Verifying : libXv-devel-1.0.7-1.fc17.i686
7/8
Verifying : projectM-jack-2.0.1-5.fc17.i686
8/8
Installed:
libprojectM-devel.i686
0:2.0.1-14.fc17
libprojectM-qt.i686
0:2.0.1-5.fc17
libprojectM-qt-devel.i686
0:2.0.1-5.fc17
projectM-jack.i686
0:2.0.1-5.fc17
projectM-libvisual.i686
0:2.0.1-6.fc17
projectM-pulseaudio.i686
0:2.0.1-7.fc17
Dependency Installed:
libXv-devel.i686 0:1.0.7-1.fc17 qt-devel.i686
1:4.8.1-10.fc17
Complete!
[root@2cabezas Downloads]#
That' s when the fun stopped.
Launching vlc showed under audio->Visualizations a new entry "projectM" so
I selected it after loading my favorite .flac file.
The result:
///
No Textures Loaded from /usr/share/projectM/textures
Segmentation fault
///
Can someone else please confirm that this segfaults?
FC