Brought the lateststools from the git repo
This commit is contained in:
Executable
+2
@@ -0,0 +1,2 @@
|
|||||||
|
#requires scrot
|
||||||
|
scrot '%Y-%m-%d_$wx$h_scrot.png' -e 'mv $f ~/Pictures/'
|
||||||
Executable
+2
@@ -0,0 +1,2 @@
|
|||||||
|
#requires scrot
|
||||||
|
scrot '%Y-%m-%d_$wx$h_scrot.png' -u -e 'mv $f ~/Pictures/'
|
||||||
Executable
+13
@@ -0,0 +1,13 @@
|
|||||||
|
args="$@"
|
||||||
|
length=$(($#-1))
|
||||||
|
files=${@:1:$length}
|
||||||
|
filename=${@: -1}
|
||||||
|
|
||||||
|
|
||||||
|
if [ -f $filename ]; then
|
||||||
|
echo "Output $filename already exists."
|
||||||
|
else
|
||||||
|
montage -label "\n%t" -pointsize 14 -tile 3x6 -geometry 550 -geometry +25+15 -border 1 $files $filename
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
+3
-1
@@ -1,4 +1,6 @@
|
|||||||
|
crf=18
|
||||||
|
vb=.5MB
|
||||||
for i;
|
for i;
|
||||||
do ffmpeg -i "$i" -s 960x540 -c:v libx264 -profile:v main -pix_fmt yuv420p -strict -2 "${i%.*}_h264.mov" ;
|
do ffmpeg -i "$i" -s 960x540 -c:v libx264 -profile:v main -crf $crf -vb $vb -pix_fmt yuv420p -strict -2 "${i%.*}_h264.mov" ;
|
||||||
done;
|
done;
|
||||||
|
|
||||||
|
|||||||
@@ -5,12 +5,12 @@ do
|
|||||||
echo ...$i
|
echo ...$i
|
||||||
sleep 1
|
sleep 1
|
||||||
done
|
done
|
||||||
echo mounting whitehorse
|
#echo mounting whitehorse
|
||||||
mkdir /Volumes/whitehorse
|
#mkdir /Volumes/whitehorse
|
||||||
mount -t smbfs //mak:ale2312x@makineisilon/whitehorse /Volumes/whitehorse
|
#mount -t smbfs //mak:ale2312x@makineisilon/whitehorse /Volumes/whitehorse
|
||||||
echo mounting pegasus
|
#echo mounting pegasus
|
||||||
mkdir /Volumes/pegasus
|
#mkdir /Volumes/pegasus
|
||||||
mount -t smbfs //eduardo:"pgss%401046"@mak-nas/pegasus /Volumes/pegasus
|
#mount -t smbfs //jorge:$pw@mak-nas/pegasus /Volumes/pegasus
|
||||||
echo done.
|
echo done.
|
||||||
sleep 1
|
sleep 1
|
||||||
open -a trolCommander
|
open -a trolCommander
|
||||||
|
|||||||
@@ -116,7 +116,7 @@ function enforceDuration( items , duration ){
|
|||||||
for ( i = 0 ; i < items.length ; i ++ )
|
for ( i = 0 ; i < items.length ; i ++ )
|
||||||
{
|
{
|
||||||
var item = items[i];
|
var item = items[i];
|
||||||
item.duration = 5;
|
item.duration = duration;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
function fitToComp( layer ){
|
function fitToComp( layer ){
|
||||||
@@ -330,9 +330,9 @@ function reRoute( items , search_str , replace_str ){
|
|||||||
//suffix(getSelectedProjectItems (),"5s");
|
//suffix(getSelectedProjectItems (),"5s");
|
||||||
//replace(getSelectedProjectItems (),"00","0");
|
//replace(getSelectedProjectItems (),"00","0");
|
||||||
//duplicateReplace(getSelectedProjectItems (),"next\_", "");
|
//duplicateReplace(getSelectedProjectItems (),"next\_", "");
|
||||||
//enforceDuration(getSelectedProjectItems (),5);
|
enforceDuration(getSelectedProjectItems (),9.23);
|
||||||
//checkDuration(getSelectedProjectItems (),5)
|
//checkDuration(getSelectedProjectItems (),5)
|
||||||
claritize(getSelectedProjectItems());
|
//claritize(getSelectedProjectItems());
|
||||||
//fitToComp( app.project.activeItem.layer(1) );
|
//fitToComp( app.project.activeItem.layer(1) );
|
||||||
//pTools.debug.log( app.project.file.path );
|
//pTools.debug.log( app.project.file.path );
|
||||||
//makineizeProjectNames( getSelectedProjectItems() );
|
//makineizeProjectNames( getSelectedProjectItems() );
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
//Walk the items.␍search_string = "Element";␍project_items = app.project.items␍for ( var i = 1; i <= project_items.length ; i ++)␍ {␍ var item = project_items[i];␍ if( item.typeName == "Composition" )␍ {␍ var comp = item;␍ //alert( comp.name );␍ var comp = item;␍ for ( var j = 1 ; j <= comp.numLayers ; j ++ )␍ {␍ var layer = comp.layer(j);␍ if ( layer.matchName == "ADBE AV Layer") //Only go into layers... not cameras and lights.␍ {␍ var effects = layer.property("Effects");␍ //alert( comp.name + " , " + layer.name );␍ for ( var k = 1 ; k <= effects.numProperties ; k ++ )␍ {␍ var effect = effects.property(k);␍ if ( effect.name == search_string )␍ {␍ layer.comment = "Contains " + effect.name + " layer.";␍ comp.comment = "Contains " + effect.name + " layer.";␍ }␍ //alert( comp.name + " , " + layer.name + " , " + effect.name );␍ }␍ }␍ } ␍ }␍ }
|
//Walk the items.␍search_string = "Long";␍project_items = app.project.items␍for ( var i = 1; i <= project_items.length ; i ++)␍ {␍ var item = project_items[i];␍ if( item.typeName == "Composition" )␍ {␍ var comp = item;␍ //alert( comp.name );␍ var comp = item;␍ for ( var j = 1 ; j <= comp.numLayers ; j ++ )␍ {␍ var layer = comp.layer(j);␍ if ( layer.matchName == "ADBE AV Layer") //Only go into layers... not cameras and lights.␍ {␍ var effects = layer.property("Effects");␍ //alert( comp.name + " , " + layer.name );␍ for ( var k = 1 ; k <= effects.numProperties ; k ++ )␍ {␍ var effect = effects.property(k);␍ if ( effect.name.search(search_string) != -1 )␍ {␍ alert()␍ layer.comment = "Contains " + effect.name + " layer.";␍ comp.comment = "Contains " + effect.name + " layer.";␍ }␍ //alert( comp.name + " , " + layer.name + " , " + effect.name );␍ }␍ }␍ } ␍ }␍ }␍
|
||||||
@@ -0,0 +1,29 @@
|
|||||||
|
project_items = app.project.items
|
||||||
|
|
||||||
|
searchFont = function ( font_name ){
|
||||||
|
for ( var i = 1; i <= project_items.length ; i ++)
|
||||||
|
{
|
||||||
|
var item = project_items[i];
|
||||||
|
if( item.typeName == "Composition" )
|
||||||
|
{
|
||||||
|
var comp = item;
|
||||||
|
var comp = item;
|
||||||
|
|
||||||
|
for ( var j = 1 ; j <= comp.numLayers ; j ++ )
|
||||||
|
{
|
||||||
|
var layer = comp.layer(j);
|
||||||
|
if (layer instanceof TextLayer)
|
||||||
|
{
|
||||||
|
if ( String(layer.sourceText.value.font).search( font_name ) != -1 )
|
||||||
|
{
|
||||||
|
layer.comment = "Contains " + font_name;
|
||||||
|
comp.comment = "Contains " + font_name;
|
||||||
|
}
|
||||||
|
// Layer is a text layer
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
searchFont("GoodDog")
|
||||||
Reference in New Issue
Block a user