Thumbnailerzeugung beschleunigen

Aus

Vorwort

Im folgenden möchte ich beschreiben, wie man auf einer DS ohne Copozessor die Thumbnailerzeugung der Photo Station beschleunigen kann. Ansonsten kann man beim Einspielen von Fotos auf "kleinen" DS, wie meiner DS210j Tage mit 100% Prozessorlast warten. Alle Hintergrundinfos dazu gibt es hier: http://forum.synology.com/enu/viewtopic.php?f=17&t=37379 und hier: http://forum.synology.com/enu/viewtopic.php?f=17&t=24083 Alles was ich gemacht habe, ist einen Autostart geschrieben, der meiner Meinung nach den besten Weg automatisiert. Das alles ist noch beta, Tester willkommen!

Voraussetzungen

  • optware/IPKG installiert

Dienst einrichten

alles was zu tun ist, ist im Verzeichnis /opt/etc/init.d eine Datei z.B. namens S99thumb.sh mit folgendem Inhalt erstellen:

#!/bin/sh

case $1 in
start)
        cd /usr/syno/etc.defaults
        if [ ! -f thumb.conf.old ]
        then
         mv thumb.conf thumb.conf.old
         grep -v unsharp thumb.conf.old > thumb.conf
        fi
        if [ ! -f thumb_high.conf.old ]
        then
         mv thumb_high.conf thumb_high.conf.old
         grep -v unsharp thumb_high.conf.old > thumb_high.conf
        fi
         /usr/syno/etc/rc.d/S77synomkthumbd.sh stop
         /usr/syno/etc/rc.d/S77synomkthumbd.sh start

        ;;
stop)
        cd /usr/syno/etc.defaults
        if [  -f thumb.conf.old ]
        then
        mv thumb.conf.old thumb.conf
        fi
        if [  -f thumb_high.conf.old ]
        then
        mv thumb_high.conf.old thumb_high.conf
        fi

        /usr/syno/etc/rc.d/S77synomkthumbd.sh stop
        /usr/syno/etc/rc.d/S77synomkthumbd.sh start

        ;;
*)
        echo "Usage: $0 [start|stop]"
        ;;
esac

Als Nebenwirkung ist damit zu rechnen, dass die Qualität der Thumbnails schlechter wird.

Bei anderen Fragen/Problemen (oder Erfolgsmeldungen) bitte hier http://www.synology-forum.de/showthread.html?25372-Fragen-Diskussion-Feedback-zu-Wikieintrag-Thumbnailerzeugung-convert-beschleunigen&p=204758#post204758 posten.

Quellen

siehe oben.