module inscription newsletter haut de page forum mobile

Dismiss Notice

formations etalonnage sur davinci resolve

Nos Formations Etalonnage avec Forest reviennent en octobre !
Adoptez une réelle méthodologie d'étalonnage professionnelle et atteignez vos objectifs créatifs avec nos formations intensives sur 3 jours
Toutes les infos
Dismiss Notice

ateliers live resolve avec forest

Ateliers Live Resolve - Formez-vous en ligne tous les mois avec Forest !
Faites rapidement évoluer la qualité de vos étalonnage avec nos ateliers mensuels de 3h.
Toutes les infos
Dismiss Notice

Formation Lumière - Pratique Intensive du 14 au 16 octobre à Paris
Formez-vous avec cet atelier de pratique intensive dans des conditions exceptionnelles ! Formation finançable.
Toutes les infos

Ateliers et Formations

Script / Rassembler fichiers...

Discussion in 'Adobe After Effects' started by dickymoe, Sep 19, 2006.

Tags:
  1. dickymoe

    Trophy Points:
    100
    Likes Received:
    0
    Messages:
    6
    Appréciations:
    +0 / 0 / -0
    Bonjour, je voudrais savoir si il étais possible, par un moyen X, Y ou Z de pouvoir automatiser le rassemblage de fichier de fichiers dans After Effect ?

    En faite j'ai beaucoup (beaucoup) de plan AE dans lesquels je voudrais le compte rendu des éléments utilisés dans chacun d'entre eux. Mais faire les plans un part un serais beaucoup trop long.

    Y a t-il un moyen de le faire ? Script ? Ligne de commades de l'exe After ?

    Je vous remercie.

    Dickymoe.
     
  2. logicalnot

    Trophy Points:
    1,000
    Likes Received:
    0
    Messages:
    491
    Appréciations:
    +0 / 0 / -0
    Tu dupliques ton dossier et document AE par sécurité.
    Puis, dans le projet dupliqué, tu vas dans fichier>supprimer le métrage inutilisé.
    Recommence plusieurs fois, car parfois ça bug et ne fait pas tout le ménage (ça dépends de ta version).

    Encore une fois, par sécu : purge et quitte AE. Change le chemin de ton dossier rassemblé, en le mettant dans un autre dossier par exemple. Puis ouvre AE et le projet nettoyé. Assure-toi qu'il ne manque rien. Une erreur peut vite arrivé avec des précompos et ou des images multicalques…

    Et voilà. Tu graves.
     
  3. dickymoe

    Trophy Points:
    100
    Likes Received:
    0
    Messages:
    6
    Appréciations:
    +0 / 0 / -0
    Je te remercie, mais ce n'est pas ce que je veux faire...

    En faite, j'ai beaucoup de d'AEP (plus de 2000 je pense) et donc faire ca a la main me prendrais plus d'une semaine... De plus les données sont éparpillées dans plusieurs répertoires et meme hierarchie de répertoire...

    Je cherche un moyen (peut etre script AE si c'est possible de faire cela, qui generais pour un plan donné un compte rendu (ou juste la liste des fichiers utilisés comme dans le compte rendu) et apres moi je me fais un script perl/c++/... qui me m'efface suivant les fichiers utilisés, les fichiers non utilisés...

    En script est il possible de faire cela (avoir la liste des fichiers utilisé pour un plan donné ou de plusieurs plans) ?
     
  4. dickymoe

    Trophy Points:
    100
    Likes Received:
    0
    Messages:
    6
    Appréciations:
    +0 / 0 / -0
    Re bonjour, j'ai reussi a lister tous les items de mon projet mais je n'arrive pas a recupérer sont chemin sur le disque dur ?

    Quelqu'un aurait-il la solution ?

    Merci
     
  5. dickymoe

    Trophy Points:
    100
    Likes Received:
    0
    Messages:
    6
    Appréciations:
    +0 / 0 / -0
    Voici le script si ca interesse des personnes...

    Pas commenté mais pas trop difficile.

    Code:
    
    var proj = app.project;
    
    function getArrayPathItem()
    {
    	var numItems = proj.numItems;
    	var array = new Array();
    
    	var curBoucleItem;
    
    	for(var i=1;i<numItems+1;i++)
    	{
    		curBoucleItem = proj.item(i);
    		//alert(curBoucleItem.typeName);
    		if(curBoucleItem.typeName == "M\u00E9trage")
    		{
    			if(curBoucleItem.file)
    			{
    				var ex=0;
    				for(var j=0;j<array.length;j++)
    				{
    					if(array[j] == curBoucleItem.file.fsName)
    					{
    						ex = 1;
    						break;
    					}
    				}
    
    			        if(ex == 0 && File(curBoucleItem.file.fsName).exists)
    					array[array.length] = curBoucleItem.file.fsName;
    			}		
    		}		
    	}
    	return array;
    }
    
    function displayArray(array)
    {
    	var str="";
    	for(i=0;i<array.length;i++)
    		str += array[i]+"\n";
    	alert("Nombre d'elements : "+array.length+"\n"+str);
    }
    
    displayArray(getArrayPathItem());
    
    Merci quand meme...
     
  6. logicalnot

    Trophy Points:
    1,000
    Likes Received:
    0
    Messages:
    491
    Appréciations:
    +0 / 0 / -0
    Pour les scripts, faut attendre le passage du demi-dieu vivant national aka Nab17. Ca ne devrait pas être long. Désoler de ne pas pouvoir t'aider plus.:cool:

    Qu'est-ce que c'est que cette boîte qui laisse 2000 (!) projets éparpillés sur des disques? Inconscience et Cie ? Foutoir Prod ?
    :perplexe: :rolleyes:
     
  7. dickymoe

    Trophy Points:
    100
    Likes Received:
    0
    Messages:
    6
    Appréciations:
    +0 / 0 / -0
    C'est bon mon problème est résolu :)

    C'étais juste le temps de trouver de la bonne documentations sur les scripts after... (si cela interesse quelqu'un)...

    En faite ce n'est pas equarquillé partout c'est "ranger" mais le but de mon script sera de liberer de l'espace disque inutilisé (utilisé actuellement pas des images obseletes...). Sinon chaque plan est ranger dans un répertoire, avec a coté les images necessaires...

    Sinon c'est une boite qui fais des dessins animés :)

    Ca fais beaucoup de sinon mais c'est pas grave...
     
  8. nab17connection

    Trophy Points:
    1,900
    Likes Received:
    1
    Messages:
    1,051
    Appréciations:
    +0 / 0 / -0
    Salut dickymoe,

    voila entre autre ce qu'un script pourrait faire dans ta situation:
    - le script te demande de selectionner un dossier sur ta machine
    - il ouvre tous les AEP qu'il trouve les uns après les autres, et fait sa recherche également dans tous les sous-dossiers
    - pour chaque projet, il nettoie les métrages inutilisés et mémorise séparement tous les fichiers sources (ceux utilisés et les autres)
    - les options : report des fichiers utilisés, suppression (sur le disque) des fichiers qui ne sont utilisés dans aucun des projets

    en résumé, en un click tu peux cleaner tes 2000 projets et ton disque et avoir un rapport texte de tout ce qui a été effectué :cool:
     
  9. dickymoe

    Trophy Points:
    100
    Likes Received:
    0
    Messages:
    6
    Appréciations:
    +0 / 0 / -0
    C'est ce que je suis entrain de faire :)
     
Loading...
Similar Threads - Script Rassembler fichiers
  1. geoay
    Replies:
    1
    Views:
    966
  2. Lionel.75
    Replies:
    0
    Views:
    961

Share This Page

Vous souhaitez annoncer sur le Repaire ? Contactez-nous