nico1375 Posté(e) le 26 février 2013 Auteur Partager Posté(e) le 26 février 2013 Moi j'ai arrêté d'utiliser cette cochonnerie de PS3 pour lire de vidéos. La raison ? ces ... de protections cinavia qui te coupent le son d'un film au bout de 20mn. Résultat, une appletv2 et xbmc, c'est 1 milliard de fois mieux, et mon NAS ne souffre plus du transcodage. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
skyrick Posté(e) le 9 août 2013 Partager Posté(e) le 9 août 2013 Mais tes vidéos sont toujours stockées sur ton NAS / xbmc ? Et tu les lis depuis l'appletv2 ? 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Leporello Posté(e) le 23 août 2013 Partager Posté(e) le 23 août 2013 Bonjour, Je me permet de revenir sur ce post et plus particulièrement sur le script de démarrage qui fonctionne très bien (Merci Bud77) à une exception pas très grave mais étrange. A savoir, que le PMS soit lancé ou stoppé, un ./S99pms.sh status me renvoie "PMS is alive" ???? Quelqu'un pourrait me dire ce qu'il faudrait changer ? Déjà, si je lance un ps | grep "net.pms.PMS" il ne trouve rien après un start. Alors que si je lance ps | grep "net.pms" il trouvre ceci : Synology> ps | grep "net.pms" 462 root 934m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms 466 root 934m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms 467 root 934m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms 533 root 934m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms 540 root 934m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms 4875 root 2544 S grep net.pms 32589 root 934m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms 32654 root 934m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms 32655 root 934m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms 32656 root 934m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms 32657 root 934m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms 32658 root 934m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms 32659 root 934m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms 32660 root 934m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms 32661 root 934m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms 32662 root 934m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms Lorsque je fait un ./S99pms.sh stop, il arrête le process, et le ps | grep "net.pms" me renvoie ça : 30139 root 2544 R grep net.pms Mais ./S99pms.sh status dit PMS is alive D'avance merci pour votre aide Leporello #!/bin/sh DIRNAME=/opt/local/pms-1.90.1/ #ATTENTION IL FAUT EDITER CETTE LIGNE SI VOUS UTILISEZ UN AUTRE REPERTOIRE # Setup PMS_HOME if [ "x$PMS_HOME" = "x" ]; then PMS_HOME=$DIRNAME fi export PMS_HOME # XXX: always cd to the working dir: https://code.google.com/p/ps3mediaserver/issues/detail?id=730 cd $PMS_HOME # Setup the JVM if [ "x$JAVA" = "x" ]; then if [ "x$JAVA_HOME" != "x" ]; then JAVA="$JAVA_HOME/bin/java" else JAVA="java" fi fi # Setup the classpath # since we always cd to the working dir, these a) can be unqualified and *must* # be unqualified: https://code.google.com/p/ps3mediaserver/issues/detail?id=1122 PMS_JARS="update.jar:pms.jar" # Execute the JVM case $1 in start) exec "$JAVA" $JAVA_OPTS -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath "$PMS_JARS" net.pms.PMS & ;; stop) PNAME=`ps |grep "net.pms" |grep -v grep|awk -F" " '{ print $1 }'` kill $PNAME ;; status) PNAME=`ps |grep "net.pms.PMS" |grep -v grep|awk -F" " '{ print $1 }'|wc -l` if [ "$PNAME" == "0" ] ; then echo "PMS is down" else echo "PMS is alive" fi ;; *) Echo "Please use start / stop / status as parameter" ;; esac 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
bud77 Posté(e) le 23 août 2013 Partager Posté(e) le 23 août 2013 Le nom du process à du changer, modifie ceci PNAME=`ps |grep "net.pms.PMS" |grep -v grep|awk -F" " '{ print $1 }'|wc -l` En PNAME=`ps |grep "net.pms" |grep -v grep|awk -F" " '{ print $1 }'|wc -l` 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Leporello Posté(e) le 23 août 2013 Partager Posté(e) le 23 août 2013 (modifié) Bonjour bud 77, C'est déjà ce que j'avais fait pour le stop. Mais au niveau du status ça ne change rien. Est-ce possible que puisque le ps | grep renseigne que root a lancé la commande ps | grep "net.pms", il s'emmêle les pinceaux et renvoie un alive ? Comment lui dire dès lors que net.pms est down ? Ou comment lui dire que la commande ps | grep ne renvoie rien du tout ? Merci de ton aide Leporello EDIT : la seule différence que je vois, c'est quand pms est actif on voit "4130 root 2544 S grep net.pms" quand il est down "28916 root 2544 R grep net.pms". Différence entre R et S ? Modifié le 23 août 2013 par Leporello 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
bud77 Posté(e) le 23 août 2013 Partager Posté(e) le 23 août 2013 Il faudrait lancer çà quand PMS est lancé: ps |grep "net.pms" ps |grep "net.pms" |grep -v grep ps |grep "net.pms" |grep -v grep|awk -F" " '{ print $1 }' ps |grep "net.pms" |grep -v grep|awk -F" " '{ print $1 }'|wc -l Les un après les autres, et me coller le résultat de chaque 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Leporello Posté(e) le 23 août 2013 Partager Posté(e) le 23 août 2013 (modifié) Synology> ps |grep "net.pms" 19158 root 937m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms 19159 root 937m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms 19160 root 937m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms 19161 root 937m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms 19162 root 937m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms 19163 root 937m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms 19164 root 937m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms 19165 root 937m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms 19166 root 937m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms 19167 root 937m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms 19367 root 937m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms 19370 root 937m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms 19371 root 937m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms 19372 root 937m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms 19373 root 937m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms 19374 root 937m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms 19445 root 937m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms 19446 root 937m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms 21527 root 2548 S grep net.pms Synology> ps |grep "net.pms" |grep -v grep 19158 root 932m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms 19159 root 932m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms 19160 root 932m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms 19161 root 932m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms 19162 root 932m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms 19163 root 932m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms 19164 root 932m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms 19165 root 932m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms 19166 root 932m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms 19167 root 932m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms 19367 root 932m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms 19371 root 932m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms 19372 root 932m S /var/packages/JavaManager/target/Java/jre/bin/java -Xmx768M -Xss1024k -Dfile.encoding=UTF-8 -Djava.net.preferIPv4Stack=true -classpath update.jar:pms.jar net.pms Synology> ps |grep "net.pms" |grep -v grep|awk -F" " '{ print $1 }' 19158 19159 19160 19161 19162 19163 19164 19165 19166 19167 19367 19371 19372 Synology> ps |grep "net.pms" |grep -v grep|awk -F" " '{ print $1 }'|wc -l 13 Volià les résultats ++ Leporello Quand le pms est down : Synology> ps |grep "net.pms" |grep -v grep|awk -F" " '{ print $1 }'|wc -l 0 Modifié le 23 août 2013 par Leporello 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
bud77 Posté(e) le 23 août 2013 Partager Posté(e) le 23 août 2013 Bizarre, tout est bon dans ce que tu donnes, il doit y avoir une erreur sur le if Remplace if [ "$PNAME" == "0" ] Par if [ $PNAME -eq 0 ] (Pas sur que çà marche, mais à tenter) 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Leporello Posté(e) le 23 août 2013 Partager Posté(e) le 23 août 2013 Martingale !!!!! C'était bien au niveau du if !!!! Mille fois merci Bud 77 Bon appétit !!! Leporello PS : si tu as un peux de temps peux-tu regarder à mon post qui se trouve ici : 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
rafdulaf Posté(e) le 28 novembre 2013 Partager Posté(e) le 28 novembre 2013 je tente l'installation sur le nouveau DS214play, pour voir ce que donne le transcodage en termes de perf (qui à priori ne tirera pas parti du transcodage matériel) juste pour signaler des problèmes rencontrés à l'install sur DSM 4.3 au moment de compiler media info, j'ai dû faire ceci cd /usr/local mkdir i686-linux-gnu cd i686-linux-gnu mkdir i686-linux-gnu cd i686-linux-gnu mkdir lib cd lib ln -s /opt/lib/libstdc++.la puis un ipkg install glib puis syno> mkdir /opt/i686-linux-gnu/disabled-lib syno> mv /opt/i686-linux-gnu/lib/libpthread* /opt/i686-linux-gnu/disabled-lib/ syno> ln -s /lib/libpthread.so /opt/i686-linux-gnu/lib/libpthread.so syno> ln -s /lib/libpthread.so.0 /opt/i686-linux-gnu/lib/libpthread.so.0 mais ensuite j'ai vu que /lib/libpthread.so -> /opt/i686-linux-gnu/lib/libpthread.so rm /lib/libpthread.so ln -s /lib/libpthread.so.0 /lib/libpthread.so voilà. là ça compile 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.