Rendu automatisés

Résolu/Fermé
FredIR Messages postés 8 Date d'inscription mercredi 11 août 2021 Statut Membre Dernière intervention 28 janvier 2022 - 11 août 2021 à 16:29
FredIR Messages postés 8 Date d'inscription mercredi 11 août 2021 Statut Membre Dernière intervention 28 janvier 2022 - 12 août 2021 à 19:15
Bonjour,
je viens jute de m'inscrire sur ce site et voila mon petit problème.
Je souhaite automatiser mes rendus sous blender 2.93.2 afin qu'ils se fassent pendant que je n'utilise pas mon ordinateur.
j'ai donc écris cette ligne en shell en utilisant at...

echo "blender -b nomdufichier.blend -a" | at hh:mm

Le programme se lance, il ne finis pas le rendu, loin de là.
si quelqu'un a une proposition (et une explication) je suis preneur.

Par avance merci



Configuration: Linux / Firefox 90.0

4 réponses

dubcek Messages postés 18785 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 6 mai 2025 5 631
12 août 2021 à 13:21
hello
récuprer d'eventuels messages d'erreur
echo "blender -b nomdufichier.blend -a > /tmp/log1 2>&1" | at hh:mm 
0
FredIR Messages postés 8 Date d'inscription mercredi 11 août 2021 Statut Membre Dernière intervention 28 janvier 2022 1
12 août 2021 à 17:23
Bonjour dubcek & merci,
j'obtiens en ligne 4 & 5 :

Unable to open a display
Aborted (core dumped)

Néanmoins l'arborescence de fichiers est crée ainsi que le fichier vidéo (fichier vide mais tout de même).

Si quelqu'un a une idée pour lancer :

blender -b nomdufichier.blend -a

à une heure définie je suis preneur.
Merci.
0
dubcek Messages postés 18785 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 6 mai 2025 5 631
12 août 2021 à 17:59
il a besoin de l'écran, essayer
echo "export DISPLAY=$DISPLAY; blender -b nomdufichier.blend -a > /tmp/log1 2>&1" | at hh:mm 
0
FredIR Messages postés 8 Date d'inscription mercredi 11 août 2021 Statut Membre Dernière intervention 28 janvier 2022 1
12 août 2021 à 19:15
Merci encore, aucun doute c’était bien ça.
Étonnant tout de même car dans ma compréhension le « -b » lance le logiciel sans fonctions graphiques, donc sans écrans. Ce qui est d’ailleurs le cas même en ajoutant «export DISPLAY=$DISPLAY; » 
Merci encore dubcek.
0