Re: Selection d'images pour le VSE

Posté par WinZs le 22/9/2019 23:38:30
Re,
La V3 ! avec son Fichier blend Exemple V3
J'ai donc ajouter le paramètre DureeFrame (par défaut à 1) ; juste à changer par le nombre voulu

Le script V3 :
import bpy
import os
from pathlib import Path

##########################################################################################
#################################         PARAMETRES          ############################
##########################################################################################
LeChemin = Path('J:/test')  ### chemin absolu où se trouve la sequence
Piste = 1                   ### strip ou sera ajouté les images
StripStartFrame = 1         ### on insert la séquence à partir de quelle frame dans la TimeLine ? 
StartFrame = 1              ### on démarre à partir de quelle image
NbFrame = 1                 ### Nombre de frame de décalage
DureeFrame = 1              ### Durée en nombre d'images de chaque image insérée

bpy.context.area.type = 'SEQUENCE_EDITOR'
i = 0
j = 1
for root, dirs, files in os.walk(LeChemin, topdown=False):
    for name in files[StartFrame-1:]:
        if not(i%NbFrame):
            bpy.ops.sequencer.image_strip_add(directory=str(LeChemin), files=[{"name":name, "name":name}], show_multiview=False, frame_start=j+StripStartFrame-1, frame_end=j+StripStartFrame-1+(DureeFrame-1), channel=Piste)
            j += 1 + (DureeFrame - 1)
        i += 1
bpy.context.area.type = 'TEXT_EDITOR'


Je pense pouvoir faire une version du script pour blender 2.7., si tu veux ?
Pour ma part, je me fais violence avec cette 2.8 et me force à l'utiliser (ça me fait tout pareil qu'au passage en 2.4<->2.5).
Je perds un temps fou avec certains trucs...
Le pire !! : j'ai même osé passer au clic gauche par moment ; là par contre, je dois avouer que les réflexes , seront longs, trèèèèès longs à oublier.
Et de toute façon
Pareil si tu passes du coté de chez moi, passe me voir

Cette contribution était de : http://blenderclan.tuxfamily.org/html/newbb/viewtopic.php?forum=1&topic_id=49276&post_id=579065