Annons

program för borttagning av raw vid rawojpg

Produkter
(logga in för att koppla)

eek

Aktiv medlem
Jag själv fotar aklltid raw o jpg, vilket jag sen går igenom jpg i acdsse och tar bort dom jag inte vill ha, sen blir det att sitta o ta bort alla dom raw som det inte finns jpg till i utforskaren, och det är alltså den här biten jag undrar om någon vet någon program/smidigt sätt att göra, funkar väl om det är några hundra bilder men över tusen och uppåt blir det väldigt långtråkigt..

jag vet att nya acdse tar raw också och man kan ta bort den där direkt efter jog, men det är ingen lösning för mig, vill inte blanda in raw i själva första utsortering stadiet..

hoppas någon förstod va jag menade ! :=)

Mvh
Erik
 

nabbor

Aktiv medlem
eek skrev:
..jag vet att nya acdse tar raw också och man kan ta bort den där direkt efter jog, men det är ingen lösning för mig, vill inte blanda in raw i själva första utsortering stadiet..
Jag har ingen aning om hur det funkar i acdsee men i Lightroom kan man kryssa i att programet ska se raw+jpg som en fil. Tar man bort den ena försvinner den andra, möjligt att det finns nåt liknande i acdsee. Annars funkar lightroom väldigt bra =)
 

ola_nilsson

Aktiv medlem
Hej,
Perl finns ju till Windows också, så du får mitt skript som jag använder:

---------------------------------
#!/usr/bin/perl -w

if(@ARGV < 1)
{
print("Usage: clean_cr2 dir_with_pictures\n");
exit(-1);
}

opendir(DIRHANDLE,$ARGV[0]) || die "ERROR: can not read source directory\n";

foreach (readdir(DIRHANDLE))
{
if(/\.cr2/ || /\.CR2/)
{
my $no_ext = $_;
my($name, $ext) = $no_ext =~ m/(.*)\.(.*)$/;

if((-e $name . ".jpg") || (-e $name . ".JPG"))
{
print "Found a pair: " . $name . "\n";
}
else
{
print "Found a CR2 to remove: " . $_ . "\n";
system("rm " . $_);
}
}
}
closedir DIRHANDLE;
---------------------------------

Perl hittar du nog på nätet.

Mvh,
/Ola
 
ANNONS