PDA

View Full Version : programma per aggiungere numerazione progressiva a tag mp3


coyote_65
12-07-2010, 00:32
salve a tutti,
mi servirebbe un sw in grado di editare contemporaneamente più files mp3 per aggiungere al tag titolo (non al nome file) una numerazione progressiva, ne conoscete qualcuno?

grazie, saluti

john_revelator
13-07-2010, 13:55
Con la powershell te la cavi con poche righe.

A questo indirizzo

http://download.banshee.fm/taglib-sharp/2.0.3.7/

scarica taglib-sharp-2.0.3.7-windows.zip

Scompatta il tutto e copia il file taglib-sharp.dll ad esempio in c.

Se hai windows 7 la powershell è già integrata, in caso contrario la puoi scaricare gratuitamente.

Una volta che disponi della dll è tutto molto semplice. Ti posto un esempio.


$TagLib = "C:\taglib-sharp.dll"
[System.Reflection.Assembly]::LoadFile($TagLib)
$i = 0
gci "c:\cartella_mp3\" | % {
$i++
$Media = [TagLib.File]::Create($_.fullname)
$Media.Tag.Title = $i
$media.Save()
}


Il mio esempio assegnerà al tag title degli mp3 dei semplici numeri progressivi.

edit. Se invece vuoi semplicemente anteporre al tag title un numero progressivo e magari un undescore, la penultima riga diventa

$Media.Tag.Title = ($i.ToString() + "_" + $Media.Tag.Title)

coyote_65
13-07-2010, 20:20
grazie per la cortesia e la precisione.
Speravo in qualcosa di più "macro"...

saluti