-
parliamo di informatica: rinominare i filesA seconda del cellulare che ho avuto e dell'app utilizzata mi ritrovo con foto e video nominati così:
_YYYYMMDD_HHMISS.JPG
YYYY-MM-DD HH:MI.SS(Località, opzionale).jpg
(PANO_, opzionale)YYYYMMDD_HHMISS.{jpg,mp4}
{IMG,VID}_YYYYMMDD_HHMISS(~N, opzionale, ripetuto).{jpg,mp4}
video-YYYY-MM-DD-HH-MI-SS.3gp
Senza scrivermi lo script, c'è qualche programma per sistemarle e uniformarle in una unica naming convention?Young professional woman and busy mom.-
Re: parliamo di informatica: rinominare i filesScritto da: ::1
> A seconda del cellulare che ho avuto e dell'app utilizzata mi ritrovo con foto e video nominati così:
> _YYYYMMDD_HHMISS.JPG
> YYYY-MM-DD HH:MI.SS(Località, opzionale).jpg
> (PANO_, opzionale)YYYYMMDD_HHMISS.{jpg,mp4}
> {IMG,VID}_YYYYMMDD_HHMISS(~N, opzionale, ripetuto).{jpg,mp4}
> video-YYYY-MM-DD-HH-MI-SS.3gp
>
> Senza scrivermi lo script, c'è qualche programma per sistemarle e uniformarle in una unica naming convention?
Ne avevo trovato uno che rinominava basandosi sugli EFIX
Edit: O forse era la creationDate del file, non mi ricordo ...
**Modificato dall'autore il 09.08.2016 16:12**`"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo-
Re: parliamo di informatica: rinominare i filesScritto da: Giambo
> Scritto da: ::1
> > A seconda del cellulare che ho avuto e dell'app utilizzata mi ritrovo con foto e video nominati così:
> > _YYYYMMDD_HHMISS.JPG
> > YYYY-MM-DD HH:MI.SS(Località, opzionale).jpg
> > (PANO_, opzionale)YYYYMMDD_HHMISS.{jpg,mp4}
> > {IMG,VID}_YYYYMMDD_HHMISS(~N, opzionale, ripetuto).{jpg,mp4}
> > video-YYYY-MM-DD-HH-MI-SS.3gp
> >
> > Senza scrivermi lo script, c'è qualche programma per sistemarle e uniformarle in una unica naming convention?
>
> Ne avevo trovato uno che rinominava basandosi sugli EFIX
> Edit: O forse era la creationDate del file, non mi ricordo ...
Anche quelli sono da fixare, a forza di copia/sposta/etc. etc.
Allora me lo scripto va.Young professional woman and busy mom.-
Re: parliamo di informatica: rinominare i filesScritto da: ::1
> Scritto da: Giambo
> > Scritto da: ::1
> > > A seconda del cellulare che ho avuto e dell'app utilizzata mi ritrovo con foto e video nominati così:
> > > _YYYYMMDD_HHMISS.JPG
> > > YYYY-MM-DD HH:MI.SS(Località, opzionale).jpg
> > > (PANO_, opzionale)YYYYMMDD_HHMISS.{jpg,mp4}
> > > {IMG,VID}_YYYYMMDD_HHMISS(~N, opzionale, ripetuto).{jpg,mp4}
> > > video-YYYY-MM-DD-HH-MI-SS.3gp
> > >
> > > Senza scrivermi lo script, c'è qualche programma per sistemarle e uniformarle in una unica naming convention?
> >
> > Ne avevo trovato uno che rinominava basandosi sugli EFIX
> > Edit: O forse era la creationDate del file, non mi ricordo ...
>
> Anche quelli sono da fixare, a forza di copia/sposta/etc. etc.
> Allora me lo scripto va.
ecco bravo
-
-
Re: parliamo di informatica: rinominare i filesScritto daNon Autenticatoil 2016-08-09 16:14:57.0 alle 2016-08-09 16:14:57.0Scritto da: Giambo
> Scritto da: ::1
> > A seconda del cellulare che ho avuto e dell'app utilizzata mi ritrovo con foto e video nominati così:
> > _YYYYMMDD_HHMISS.JPG
> > YYYY-MM-DD HH:MI.SS(Località, opzionale).jpg
> > (PANO_, opzionale)YYYYMMDD_HHMISS.{jpg,mp4}
> > {IMG,VID}_YYYYMMDD_HHMISS(~N, opzionale, ripetuto).{jpg,mp4}
> > video-YYYY-MM-DD-HH-MI-SS.3gp
> >
> > Senza scrivermi lo script, c'è qualche programma per sistemarle e uniformarle in una unica naming convention?
>
> Ne avevo trovato uno che rinominava basandosi sugli EFIX
> Edit: O forse era la creationDate del file, non mi ricordo ...
>
> **Modificato dall'autore il 09.08.2016 16:12**
sugli eprick
-
-
Re: parliamo di informatica: rinominare i filesScritto daNon Autenticatoil 2016-08-09 23:32:04.0 alle 2016-08-09 23:32:04.0Scritto da: ::1
> A seconda del cellulare che ho avuto e dell'app utilizzata mi ritrovo con foto e video nominati così:
> _YYYYMMDD_HHMISS.JPG
> YYYY-MM-DD HH:MI.SS(Località, opzionale).jpg
> (PANO_, opzionale)YYYYMMDD_HHMISS.{jpg,mp4}
> {IMG,VID}_YYYYMMDD_HHMISS(~N, opzionale, ripetuto).{jpg,mp4}
> video-YYYY-MM-DD-HH-MI-SS.3gp
>
> Senza scrivermi lo script, c'è qualche programma per sistemarle e uniformarle in una unica naming convention?
È un problema che io ho fin dal 1990.-
Re: parliamo di informatica: rinominare i filesScritto da:
> Scritto da: ::1
> > A seconda del cellulare che ho avuto e dell'app utilizzata mi ritrovo con foto e video nominati così:
> > _YYYYMMDD_HHMISS.JPG
> > YYYY-MM-DD HH:MI.SS(Località, opzionale).jpg
> > (PANO_, opzionale)YYYYMMDD_HHMISS.{jpg,mp4}
> > {IMG,VID}_YYYYMMDD_HHMISS(~N, opzionale, ripetuto).{jpg,mp4}
> > video-YYYY-MM-DD-HH-MI-SS.3gp
> >
> > Senza scrivermi lo script, c'è qualche programma per sistemarle e uniformarle in una unica naming convention?
>
> È un problema che io ho fin dal 1990.
Mi hai ricordato di scrivere lo script, l'ho appena fatto:#!/usr/bin/env perl use strict; use warnings; # regexes my $yyyy = "(?<yyyy>\\d{4})"; my $mm = "(?<mm>\\d{2})"; my $dd = "(?<dd>\\d{2})"; my $hh = "(?<hh>\\d{2})"; my $mi = "(?<mi>\\d{2})"; my $ss = "(?<ss>\\d{2})"; my $ext = "(?<ext>jpg|mp4|3gp|JPG|m4v)"; my $re1 = "$yyyy\\-$mm\\-$dd $hh\\.$mi\\.$ss.*?\\.$ext"; my $re2 = "(PANO_|IMG_|VID_)?$yyyy$mm$dd\_$hh$mi$ss.*?\\.$ext"; my $re3 = "video-$yyyy-$mm-$dd-$hh-$mi-$ss\\.$ext"; my $directory = 'Camera'; print "cd '$directory'\n"; opendir (DIR, $directory) or die $!; while (my $file = readdir(DIR)) { next if $file =~ /^\.{1,2}$/; if ($file =~ $re1) { # print $file . " match re1\n"; } elsif ($file =~ $re2) { # print $file . " match re2\n"; } elsif ($file =~ $re3) { # print $file . " match re3\n"; } else { print "# " . $file . " no match !!!!\n"; next; } my $newname = $+{yyyy} . $+{mm} . $+{dd} . "_" . $+{hh} . $+{mi} . $+{ss} . ".". lc($+{ext}); print "mv -v '$file' '$newname'\n"; } closedir(DIR);
Emette uno script sh perché voglio sempre verificare cosa succede, nel mio caso ha generato tutto bene e poi l'ho eseguito.Young professional woman and busy mom.-
Re: parliamo di informatica: rinominare i filesScritto daNon Autenticatoil 2016-08-10 00:39:09.0 alle 2016-08-10 00:39:09.0Scritto da: ::1
> Scritto da:
> > Scritto da: ::1
> > > A seconda del cellulare che ho avuto e dell'app utilizzata mi ritrovo con foto e video nominati così:
> > > _YYYYMMDD_HHMISS.JPG
> > > YYYY-MM-DD HH:MI.SS(Località, opzionale).jpg
> > > (PANO_, opzionale)YYYYMMDD_HHMISS.{jpg,mp4}
> > > {IMG,VID}_YYYYMMDD_HHMISS(~N, opzionale, ripetuto).{jpg,mp4}
> > > video-YYYY-MM-DD-HH-MI-SS.3gp
> > >
> > > Senza scrivermi lo script, c'è qualche programma per sistemarle e uniformarle in una unica naming convention?
> >
> > È un problema che io ho fin dal 1990.
>
> Mi hai ricordato di scrivere lo script, l'ho appena fatto:
>> #!/usr/bin/env perl > > use strict; > use warnings; > > # regexes > my $yyyy = "(?<yyyy>\\d{4})"; > my $mm = "(?<mm>\\d{2})"; > my $dd = "(?<dd>\\d{2})"; > my $hh = "(?<hh>\\d{2})"; > my $mi = "(?<mi>\\d{2})"; > my $ss = "(?<ss>\\d{2})"; > my $ext = "(?<ext>jpg|mp4|3gp|JPG|m4v)"; > > my $re1 = "$yyyy\\-$mm\\-$dd $hh\\.$mi\\.$ss.*?\\.$ext"; > my $re2 = "(PANO_|IMG_|VID_)?$yyyy$mm$dd\_$hh$mi$ss.*?\\.$ext"; > my $re3 = "video-$yyyy-$mm-$dd-$hh-$mi-$ss\\.$ext"; > > my $directory = 'Camera'; > print "cd '$directory'\n"; > > opendir (DIR, $directory) or die $!; > while (my $file = readdir(DIR)) { > next if $file =~ /^\.{1,2}$/; > if ($file =~ $re1) { > # print $file . " match re1\n"; > } elsif ($file =~ $re2) { > # print $file . " match re2\n"; > } elsif ($file =~ $re3) { > # print $file . " match re3\n"; > } else { > print "# " . $file . " no match !!!!\n"; > next; > } > my $newname = $+{yyyy} . $+{mm} . $+{dd} . "_" . $+{hh} . $+{mi} . $+{ss} . ".". lc($+{ext}); > print "mv -v '$file' '$newname'\n"; > } > closedir(DIR); >
>
> Emette uno script sh perché voglio sempre verificare cosa succede, nel mio caso ha generato tutto bene e poi l'ho eseguito.
Perl?-
Re: parliamo di informatica: rinominare i filesScritto da:
> Perl?
Non va bene?
Young professional woman and busy mom.-
Re: parliamo di informatica: rinominare i filesScritto daNon Autenticatoil 2016-08-10 00:55:09.0 alle 2016-08-10 00:55:09.0
-
Re: parliamo di informatica: rinominare i filesScritto daNon Autenticatoil 2016-08-10 09:56:35.0 alle 2016-08-10 09:56:35.0Scritto da: ::1
> Scritto da:
> > Perl?
>
> Non va bene?
lo vogliamo in java! decantate tanto le proprietà di tale linguaggio tu e lo sfizero e poi usate perl
-
-
-
-
-
