Ist schon ein Weile her seit ich zu diesem Thema etwas schrieb. Das was ich schon geschrieben habe war weit verstreut. Und ich moechte an dieser Stelle nur das Wichtigste zusammen bringen...
Ich habe drei Scripte geschrieben und eine Zeile fuer die shellexec.conf:
1) jpeg2mvi.bash
konvertiert jpegs zu mvi. Das Script benoetigt drei Programme aus mjpegtools und ein aus exiftags. Und muss auf dem Rechner ausgefuehrt werden wo die mjpegtools und exiftags installiert wurden. Es kann rekursiv konvertiert werden. Bilder, die eine Seitenverhaeltnis 3:4 haben werden korrekt skaliert und mittig dargestellt.
2) mviss.sh
generiert eine Konfigurationsdatei fuers Flexmenu. Dieses Script entnimmt Fontinformation von der Skinbeschreibung und Picturerootverzeichnis von der enigma Konfigurationsdatei. Es sammelt alle Verzeichnisse im Picturerootverzeichnis, worin mvi's vorhanden sind. Und schreibt die Information zu einer Flexmenukonfigurationsdatei.
3) playmvi.sh
alle mvis, die in dem angegebenen Verzeichnis vorkommen werden angezeigt.
4) ACTION=&MVI Slide Show,/var/bin/mviss.sh && shellexec /tmp/mviss.conf,Please wait...
muss in der shellexec.conf eingetragen werden.
Installation:
Die Anhaengen sollen ohne die Endung ".txt" gespeichert werden. Die Scripte mviss.sh und playmvi.sh muessen ins /var/bin kopiert werden. Die arbeiten automatisch mit dem Flexmenueintrag im shellexec.conf zusammen.
Bedienung:
Die Bedienung des Scripts durch Flexmenu ist recht einfach. Allerdings sollte zuerst in Radio oder aehnlichen Modus geschaltet werden.
Nach Wunsch, wird dieser Beitrag immer wieder angepasst. Also stellt fleisig Fragen!
edit:
jpeg2mvi.bash kann jetzt auch 3:4 Bilder korrekt skalieren. Und Defaultqualitaet auf 10 gesetzt.