senpost
4/21/2011 - 6:38 AM

Set Album title of media files using Powershell

Set Album title of media files using Powershell

#Set Album title of media files using Powershell
$MusicLibraryPath="D:\Padalkal" 
$TagLib = "C:\TagLib#\taglib-sharp.dll" 

$files = Get-ChildItem $MusicLibraryPath -include *.mp3 -recurse 
[System.Reflection.Assembly]::LoadFile($TagLib) 

foreach($iFile in $files) 
{ 
    $iFile.fullname    
    $mediaFile=[TagLib.File]::Create($iFile.fullname)    
    $mediaFile.Tag.Album = $iFile.Directory.Name 
    $mediaFile.Tag.AlbumArtists=$iFile.Directory.Name 
    $mediaFile.Save()   
}