ja tam jeste pridavam Copyright do Exifu takze to delam perlem:
#!/usr/bin/perl
use Image::ExifTool;
my $exifTool = new Image::ExifTool;
my $options = "-interlace Line -quality 85";
$exifTool->Options(Duplicates => 0 , PrinConv => 0);
$rotate[8]=" -rotate -90";
$rotate[6]=" -rotate 90";
$rotate[1]="";
opendir(DIR, '.') || die "can't opendir $some_dir: $!";
@files = grep { /\.jpg/ } readdir(DIR);
foreach $file (@files){
$exifTool->ExtractInfo($file);
$orientation= $exifTool->GetValue('Orientation','ValueConv');
#print " $orientation ". $exifTool->GetValue('Orientation')."\n";
$command="convert $options ".$rotate[$orientation]." -resize '800x600>' $file xx/$file";
print $command."\n";
system $command;
$exifTool->SetNewValue(Copyright => 'photo@xxxxx.cz', Replace => 1);
$exifTool->WriteInfo("xx/$file");
}
closedir DIR;
Petr Krčmář pracuje jako šéfredaktor serveru Root.cz. GNU/Linuxem a Unixem obecně se zabývá již více než deset let a věnuje se především jeho nasazení v počítačových sítích a bezpečnostní politice. Zde bloguje o Root.cz, Linuxu, internetu a světě kolem sebe.
Přečteno 83 145×
Přečteno 81 073×
Přečteno 60 827×
Přečteno 55 274×
Přečteno 49 368×