Mp3 Dateien - Interpret, Titel Usw. Ändern

07/11/2012 13:21 Cashblood#1
Im vorraus: Googel sagt Nichts

Also, Ich fahre morgen wech, Ferien:rolleyes:
und nun, wie es vor jeden Ferien ist will ich mein iPad mit musik volladen.
Nunja, Auf dem Pc sind ca. 50 ordner mit jeweils 200 liedern drinn.
Wie die titel sind kann man sich ja vorstellen (Vorspiel.mp3, Sample.mp3...)

Und Nun, Gibt es eine Möglichkeit es Irgendwie zu Automatisieren?


Yo.
07/11/2012 14:17 Freddy​#2
Wie meinste das mit Automatisieren?
07/11/2012 14:23 Cashblood#3
Quote:
Originally Posted by Freddy​ View Post
Wie meinste das mit Automatisieren?
Ich Erstelle eine Gui, wähle die datei aus, benutze Input-Boxen als titel, interpret.
Die Inputboxen lese ich aus und schreibe z.b. den Titel oder interpret in die Datei.

€dit;
Das habe ich sonst Gefunden [Only registered and activated users can see links. Click Here To Register...]
Naja, Selbstgemacht ist irgendwie Cooler
07/11/2012 14:31 Freddy​#4
Du kannst dashier dazu nutzen

PHP Code:
Func _FileInfoExtended($FolderOrFile)
    If 
Not FileExists($FolderOrFile) Then Return SetError(1)
    
Local $objShell = ObjCreate("Shell.Application")
    
Local $arrHeaders[34], $Type = 'F'
    
If StringInStr(FileGetAttrib($FolderOrFile), 'D') Then
        Local $objFolder 
= $objShell.Namespace($FolderOrFile)
        
$Type = 'D'
    
Else
        
Local $objFSO = ObjCreate("Scripting.FileSystemObject")
        
Local $objFile = $objFSO.GetFile($FolderOrFile)
        
Local $FileName = $objFSO.GetFileName($objFile)
        
Local $objFolder = $objShell.Namespace($objFSO.GetParentFolderName($objFile))
    EndIf
    
Local $arRet[1][34]
    For 
$i = 0 To 33
        $arrHeaders
[$i] = $objFolder.GetDetailsOf($objFolder.Items, $i)
        
$arRet[0][$i] = $arrHeaders[$i]
    
Next
    
For $strFileName In $objFolder.Items
        
If $Type = 'F' And $objFolder.GetDetailsOf($strFileName, 0) <> $FileName Then ContinueLoop
        ReDim $arRet
[UBound($arRet)+1][34]
        For 
$i = 0 to 33
            $arRet
[UBound($arRet)-1][$i] = $objFolder.GetDetailsOf($strFileName, $i)
        
Next
    Next
    
Return $arRet
EndFunc 
Woher ich das habe weiß ich nicht mehr aber es ist nicht selbst geschreiben, kommt aus einem anderen Forum.
07/11/2012 14:33 Cashblood#5
Whoer es auch Immer kommt, mir Hilfts, Danke ;D