Hallo,
hab mal einen Patch für das Xineliboutput Plugin geschrieben (CVS-Version vom 06.09.2009), der eine neue Visualisierung "Bilder" bereitstellt. Beim Abspielen von Audio-Dateien kann damit wie beim MP3-Plugin ein Album-Cover angezeigt werden. Die Logik, nach der die passende Cover-Datei gesucht wird, hab ich vom MP3-Plugin übernommen; aus dessen README:
The search order for images is:
- An image in the same directory as the song, named like the song but with the
song extension replaced with the image format extension
e.g. test.mp3 -> test.jpg
- An image named "cover" with the image format extension in the same directory
as the song (album cover).
e.g. cover.gif
- An image named "artist" with the image format extension in the parent
directory of the song (artist image).
e.g. artist.png
Falls keine passende Datei gefunden wird, dann wird /usr/share/libxine1-xvdr/background.??? angezeigt.
Gesucht wird nach jpg,png,gif,avi,mpg, es können also auch Video-Schnipsel zur Visualisierung verwendet werden.
Programmieren ist nicht gerade meine Spezialität, kann also nicht sagen, ob der Patch "gut" oder "schlecht" ist, hab ihn aber einigermaßen gut mit lokalen und remote Frontends getestet.
Helmar.