Accesso
Nota: Questa è una traduzione automatica, si prega di utilizzare un linguaggio chiaro, senza slang.

Rendere errore quando si tenta di rendere rinominato PSD file

Forum : Rendere errore quando si tenta di rendere rinominato PSD file
Rendere errore quando si tenta di rendere rinominato PSD file
Dean Mougianis - 11-06-2009


Salve,

Qualcuno ha avuto questo problema? Sto cercEo di rendere una serie di immagini fisse ( Photoshop PSD files) in punti regolari lungo una linea temporale - tutti generati da uno script. Posso generare il renderitems bene - ho attaced lo script che lo fa.

QuEo cerco di rendere comunque, Ottengo questo Erroree:

Errore: Non può copiare da un file " / Aetemp-aade9c - "Che è vuoto (39 :: 0)

E Sono i miei file FilePath e nuove -, ma la parte aetemp è generato da After Effects. Quali risultati sono i file che sono circa 40k byte, ma non sono valide Photoshop files.

QuEo non tenta di rinominare il rendering del file di output, After Effects genera il proprio nome con un numero di sequenza del file e questo rende bene.

Spero di essere chiaro. Qualsiasi aiuto sarebbe apprezzato



var frameSpeed = theComp.layer("control layer").property("Effects").property("speed").property("Slider").value;
var retPathObj = new Folder().selectDlg("Pick a folder");
for (var i = 0, startPos = 0; startPos < theComp.duration; i++, startPos += frameSpeed) {
var renderItem = app.project.renderQueue.items.add(theComp);
renderItem.timeSpanStart = startPos;
renderItem.timeSpanDuration = theComp.frameDuration;
renderItem.outputModules[1].applyTemplate("Photoshop");
renderItem.outputModules[1].file = new File(retPathObj.fullName + '/' + theComp.name + '_' + i.toString() + '.psd')
}

Ri: Rindere errore quando si tenta di rendere rinominato PSD file
Xinlai Ni - 11-06-2009


Prima di tutto, Photoshop modello si attende il nome del file deve essere qualcosa di simile: Resi [#####].PSD, In modo che il programma di rendering può riempire l'indice sequenza - anche se solo il rendering 1 frame. Quindi se si cambia la tua ultima riga di
renderItem.outputModules[1].file = new File(retPathObj.fullName + '/' + theComp.name + '_' + i.toString() + '-[#####].psd')
Dovrebbe funzionare, Tranne che aggiunge 00.000 per ogni fotogramma di uscita.
A proposito, è possibile semplificare notevolmente il codice mediante il Renderitem.Skipframes Attributo - Se si imposta renderitem.Skipframes = 1, Ogni altra cornice saranno resi, Se 2, Ogni frame 3 è reso. Scartando così il ciclo, Avrete qualcosa di simile:
var renderItem = app.project.renderQueue.items.add(theComp);
renderItem.timeSpanStart = 0;
renderItem.timeSpanDuration = theComp.duration;
renderItem.skipFrames = 5; // render every 6th frame
renderItem.outputModules[1].applyTemplate("Photoshop");
renderItem.outputModules[1].file = new File(retPathObj.fullName + '/' + theComp.name + '-[#####].psd')


In questo modo, Hai solo 1 punto, che rendono le uscite di tutti i frame campione per voi.

Xinlai ni
Software Engineer, Google Inc.

Ri: Rindere errore quando si tenta di rendere rinominato PSD file
Dean Mougianis - 11-06-2009


Grazie, Xinlai

Mi chiedevo, C'è un modo per modificare il Photoshop modello in modo che tali sequenze di numeri non ci sono? O è che un comportamento che è difficile codificato in After Effects quando si rendono ancora tipi di file immagine?

Io sicuramente avvalersi della saltare dei fotogrammi - thank you so much.


Ri: Rindere errore quando si tenta di rendere rinominato PSD file
Dean Mougianis - 11-06-2009


Skipframes arriva solo fino a 99.

Argh! è Adobe consentendo di risparmiare fino a 3 cifre per dare fuori durante il periodo natalizio?


RISPOSTA AL FILO
FORUMTUTORIALSMAGAZINESERVIZIVIDEONEWSBLOG


© CreativeCOW.net Tutti i diritti sono riservati.

Creative Comunità del Mondo

[Superiore]

Englishالعربية中文FrançaisDeutschעבריתहिन्दीItaliano日本語PortuguêsРусскийEspañol