Hallo,
es ist schon ein wenig her, dass dieser Thread zuletzt besucht wurde, aber für mich hat er nichts in seiner Aktualität eingebüßt.
Die Scripts von Doug sind sehr hilfreich, aber ich wollte mich mal selber ans Skripten machen und habe hier einen Code erstellt welcher mir meine AAC's in in MP3 konvertiert und diese anschließend in einen Ordner meiner Wahl verschiebt. (Das benutz ich für mp3-Sticks fürs Auto, mp3-CD's oder Freunde welche keine AAC's haben wollen.
)
Momentan benutzt das Script den voreingestellten Encoder. Diesen bitte in den Einstellungen von iTunes anpassen. (iTunes/Einstellungen/Allgemein/Importeinstellungen) --> hier die gewünschten Einstellungen einstellen).
*neu: es wird nun Automatisch der mp3 encoder ausgewählt, ich weiß aber nicht welche Qualität benutzt wird
Den unten aufgeführten Code in den apple Script Editor einfügen, speichern und !!wichtig!! als Programm exportieren. (Ablage/Exportieren/Programm..)
Das Programm in folgenden Ordner legen: /Users/
DeinBenutzernName/Library/iTunes/Scripts/MP3 Konverter.app
Falls der Ordner "Scripts" noch nicht existieren sollte dann einfach erstellen.
Ich hoffe Ihr könnt damit was anfangen.
LG
TMC
ps.: alternativ habe ich die app auch angehängt
Hier der Code:
(*
TMC-Records
"MP3 Konverter" geschrieben von TMC
02.01.2016
Nur als Programm ohne Zeitüberschreitung ausführbar!!!
*)
property myTitle : "Konvertieren und Exportieren"
tell application "iTunes"
activate
if kind
of container
of view
of front browser window is not library or selection
is {}
then
try
display dialog "Du musst schon ein paar Lieder markieren." buttons {"Abbrechen"} default button 1 with icon 2 with title myTitle giving up after 15
on error
return
end try
end if
-- encoder settings to mp3
set preferred_encoder
to current encoder
set available_encoders
to (name
of encoders)
repeat with anEnc
in available_encoders
if format
of encoder anEnc
is "MP3"
then
set current encoder
to encoderanEnc
exit repeat
end if
end repeat
-- start of script
set sel
to selection
of front browser window
set s
to "s"
if (
count of items in sel)
is 1
then set s
to ""
set theNewLocation
to (
choose folder with prompt "Zielordner wählen" & s & "...")
if theNewLocation
is false then error number -128
set cnt
to 0 -- begins counting
repeat with theTrack
in sel
set newTrack
to item 1
of (
converttheTrack) -- convertes mp4 to mp3 ("theTrack" to "newTrack")
set theOldLocation
to newTrack'slocation-- location of the new mp3 track
set myArtist
to (
get artist
of theTrack) -- grabs Artist name (interpret)
set mypath
to POSIX path
of (theNewLocation
as text) & myArtist-- sets path for the copy and removing
set mypath2
to POSIX path
of (theOldLocation
as text)
-- creates directory
do shell script "mkdir -p " & (quoted form
of mypath)
-- copies converted track
do shell script "cp " & (quoted form
of POSIX path
of theOldLocation) & " " & (quoted form
of mypath)
-- removes mp3 track (to trash) from original location
do shell script "rm -rf " & (quoted form
of POSIX path
of theOldLocation) & " " & (quoted form
of mypath2)
-- deletes the track from the iTunes Playlist
delete newTrack
set cnt
to cnt + 1
end repeat
-- encoder back to normal
set current encoder
to preferred_encoder
end tell
tell application "Finder"
open foldertheNewLocation
activate
end tell