Soluzione piccolo problema con mp32ogg
Fonte: E-Pillole - LINUX
Dopo essermi finalmente deciso ad utilizzare mp32ogg per convertire tutti i miei .mp3 in .ogg ho quasi subito riscontrato un problemino davvero banale e di facile risoluzione...anche per chi, come me, di perl ne conosce solo l'esistenza :)
In sintesi, a causa di questo "pezzo" di codice:
sub findfunc() {
$file = $_;
($name,$dir,$ext) = fileparse($file,'\.mp\d');
if((/\.mp\d/,$ext) && -f $file) {
&checkfile($file);
}
}
vengono intercettati solo ed esclusivamente i files con estensione .mp3 e di conseguenza ignorati eventuali .mP3 / .Mp3 / .MP3
Quello che manca, e che andremo a fixare, e' quindi una regular expression all'interno della routine fileparse() che traformi mp32ogg in uno script completamente case-insensitive.
Vediamo come...
Nessun Commento »
Puoi lasciare una risposta, oppure fare un trackback dal tuo sito.
Vuoi essere il primo a lasciare un commento per questo articolo? Utilizza il modulo sotto..
Lascia un commento

