You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							41 lines
						
					
					
						
							1.2 KiB
						
					
					
				
			
		
		
	
	
							41 lines
						
					
					
						
							1.2 KiB
						
					
					
				| //app.project.renderQueue.render()
 | |
| sl = app.project.activeItem.selectedLayers;
 | |
| //a = app.project.renderQueue.items[1]
 | |
| 
 | |
| function Marker(time,comment,layer){
 | |
|     
 | |
|     this.time = time;
 | |
|     this.comment = comment;
 | |
|     this.layer = layer;
 | |
|     
 | |
|     return this
 | |
|     }
 | |
| markers = [];
 | |
| 
 | |
| //alert(new marker(50,'asdads').time);
 | |
| 
 | |
| for(i=0;i<sl.length;i++){
 | |
|     
 | |
|     for(j=1;j<=sl[i].property("Marker").numKeys;j++){
 | |
|         var time = sl[i].property("Marker").keyTime(j);
 | |
|         var comment = sl[i].property("Marker").keyValue(j).comment;
 | |
|         var layer = sl[i];
 | |
|         markers.push(new Marker(time,comment,layer));
 | |
|         }    
 | |
|     }
 | |
| 
 | |
| function addMarkers(){
 | |
|     for(i=0;i<markers.length;i++){
 | |
|         var item = app.project.renderQueue.items.add(markers[i].layer.containingComp);
 | |
|         item.timeSpanStart = markers[i].time;
 | |
|         item.timeSpanDuration = markers[i].layer.containingComp.frameDuration;
 | |
|         alert(item.timeSpanStart)
 | |
|     }
 | |
|     return 'Markers Succesfully added to render Queue.'
 | |
| }
 | |
| addMarkers()
 | |
| //nKeys = app.project.activeItem.lselectedLayers.property(1).numKeys;
 | |
| 
 | |
| //var myMarker = new MarkerValue("Fade Up");
 | |
| //app.project.activeItem.property("Marker").setValueAtTime(2, myMarker);
 |