Hubi’s iTunes Scripts

Das war eigentlich das erste Stück Software, das ich selber wirklich entwickelt habe. Ist auch heute noch ein treuer Helfer. Wenn Du also Deine iTunes Stücke sortieren möchtest, ID-Tags bereinigen oder neu organisieren möchtest. Dann können diese Scripte viel Zeit sparen =) DOWNLOAD
Hubi's iTunes Skripts v.1.9
(3622 hits)
This entry was posted in iTunes, ready2use and tagged , , , , . Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.

11 Comments

  1. iTunes Webgallery
    Posted December 31, 2009 at 6:55 am | Permalink

    Hey, Tolle Seite! Kompliment!

    Spontane Idee: Sag mal, denkst du, es wäre sehr schwierig ein Script zu schreiben, mit dem man eine intelligente Playlist als HTML mit Coverbildern exportieren kann? So könnte man Alben-Playlists eines bestimmten Gengres oder einer bestimmten Sortierung/intelligenten Playlist so exportieren, dass sich das Ganze in HTML (also im Browser) genau so darstellt, wie iTunes es bei der Albumcoveransicht (also nicht die Flowansicht sondern die Nebeneinanderansicht) tut. Dann hätte man fast eine Onlineshop Ansicht quasi. Also ich hab HTML,CSS etc Kenntnisse und du offensichtlich Applescript etc. Vielleicht kann man sich da zusammen tun. Wäre doch ein tolles Script um Leuten online seine Playlist in HTML zu zeigen. Jedes Album aus der Liste in ein tag mit clear both oder mit float textumfluss nd tags für die jeweiligen integrierten infos aus den iTunes tags - sieht bestimmt Hammer aus. Könnte man endlos ausbauen zu einer tollen HTML Gallery. Das Webspezifische kann ich alles liefern.

    Was denkst du?
    Liebe Grüße und guten Rutsch

  2. Posted January 15, 2010 at 12:53 am | Permalink

    na hubi.. lebst du noch.. lange nicht gesehen ! noch alles gute im neuen Jahr 2010..
    ich hab mir nun meinen 4´ten mac zugelegt (macbook-pro) und deine Scipts für i-tunes sind auch hier wieder installiert..
    Great thx and greeting from willy
    und ich hoffe man trifft sich wiedermal

  3. Thom
    Posted August 8, 2011 at 7:23 am | Permalink

    Hi,

    ich benutze Deine iTunes Script Sammlung nun schon seit Jahren ohne Probleme, allerdings funktioniert nach dem Update auf Lion das "scan folders and add to itunes lib" Script nicht mehr, da es PPC Code ist. Hast Du da eine Abhilfe oder Alternative? Ist eventuell ein Rewrite geplant?

    Thom.

  4. hubi
    Posted August 8, 2011 at 8:09 am | Permalink

    Hi Tom, danke für das Feedback... ich wollte mir nach einigen Jahren ein kleines Update können, nämlich die Skripte neu aufzulegen und die elementaren Funktionen in einer Bibliothek zusammenfassen. So wird es dann ich Zukunft vielleicht auch einfacher eigene Änderungen vorzunehmen bzw. neue Skripte auf Grund der Skripting-Library zu erstellen....

    Bis dahin kannst Du dir aber damit behelfen, das Programm auf den Skript-Editor zu ziehen (quell-offen) und erneuet als Programm (nun als Intel-Version) abzuspeichern.

  5. Thom
    Posted August 10, 2011 at 7:50 am | Permalink

    Hi Hubi,

    prima, hat einwandfrei geklappt und funktioniert nach einem ersten Test einwandfrei. Schön zu hören, daß Du Deine Scripte evtl. neu auflegen möchtest, der Bibliothek Ansatz ist denke ich genau das Richtige...
    Vielen Dank für Deine Hilfe und nochmal ein dickes Lob für das "scan folders" Script - das ist DAS Mittel für alle die Ihre iTunes Library manuell verwalten.

    Thom.

  6. Newbie
    Posted November 7, 2011 at 11:52 pm | Permalink

    Danke hubi,

    Deine iTunes Scripts haben mir blutige Finger erspart.

    Ahoi,
    - Newbie

  7. Kann ich?
    Posted January 27, 2012 at 2:15 pm | Permalink

    Kann ich damit auch Filme Taggen?
    Das Ziel wäre, dass ich aus den Filmnamen die Tags generieren laasen kann. Also solche daten wie Serie/Episoden Nr etc.

  8. Kann ich?
    Posted January 27, 2012 at 5:58 pm | Permalink

    Ich habe mir eine Serie via jDownloader heruntergeladen:
    http://www.youtube.com/playlist?list=PLE171E5F5411A3821&feature=plcp
    Jdownloader hat die Dateinamen wunderbar benannt, aber die Tags fehlen noch.

  9. Hubi
    Posted January 28, 2012 at 7:20 am | Permalink

    Na ja.. Ich weiss nicht, ob die mp4-Video-Container so etwas wie ein Meta-Daten-Feld für Tags oder ähnliches besitzen, was dann z.B. auch Spotlight oder iTunes ausliest. Wenn Du den Song in iTunes importierst, kann man dort zwar solche Sachen eintragen, ob diese aber auch direkt in die Datei geschrieben werden oder nur in der iTunes-Datenbank gespeichert werden?
    Aber wenn es Dir nur darum geht Infos aus dem Dateinamen in die iTunes-Datenbank einfließen zu lassen, dann schicke mir am besten per Email ein Beispiel des Dateinamens und welche Teile davon in welches Felder in der iTunes-Datenbank geschrieben werden sollen.

  10. josy
    Posted March 19, 2012 at 10:11 pm | Permalink

    hey,

    bin grad über deine sammlung gestossen - sehr cool, hatte unter windows ein paar vbscripts, welche mir die "wertung" ins kommentarfeld geschrieben haben.
    QUELLE: http://code.google.com/p/josycodeprojects/source/browse/trunk/itunes/remove_and_update_comment_location.js

    ne idee, wie ich das auf mac portieren kann? - hast daszu
    set comment of this_track to rateing ??? - wo findest du die genauer doku zu den scripts??

    lg aus österreich,
    josy

    // PlayedCount (anzahl gespielt)
    // rating (wertung, 0, 20, 40, 60, 80, 100
    }
    else
    {
    // noupdate ..
    // currTrack.UpdateInfoFromFile();
    //update comment with rating and location
    if (currTrack.Comment != rating + tracklocation)
    {
    currTrack.Comment = rating + tracklocation
    //WScript.Echo (numTracks + ": MP2L: " + currTrack.Location + currTrack.Artist +" - " + currTrack.Album +" - "+ currTrack.Name);
    }
    }

    • hubi
      Posted March 20, 2012 at 2:51 am | Permalink

      Am einfachsten Du öffnest im AppleScript-Editor mal das Funktionsverzeichnis (unter Ablage) von iTunes.
      Ein Skript, das ungefähr das macht, was Du möchtest, sollte das hier sein:

      tell application "iTunes"
      	set these_tracks to selection of browser window 1
      	set errorcount to 0
      	repeat with this_track in these_tracks
      		set current_trackrating to rating of this_track
      		try
      			set current_trackloaction to POSIX path of ((location of this_track) as alias)
      			set comment of this_track to (current_trackrating & "\n" & current_trackloaction) as text
      		on error msg
      			set errorcount to errorcount + 1
      		end try
      	end repeat
      	if errorcount > 0 then
      		display dialog "There have been problems with " & errorcount & " tracks." giving up after 3
      	end if
      end tell

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

CAPTCHA:


2 + two =

Subscribe without commenting

  • Seite übersetzen:


    Paypal for Pizza:




  • Kategorien


  • Letzte Kommentare

    • Niklas: Vielen Vielen Dank! So klappt es!
    • hubi: Servus Niklas, ich habe mir den Quellcode noch einmal angesehen und habe nun unter 10.7.3 einen Weg gefunden...
    • Niklas: Klingt super das Script. Leider bekomm ich immer folgende Fehlermeldung: error “„Mail“ hat einen Fehler...
    • Jürgen: Hallo Hubi, beim Abfragen von Kennworten gibt es noch eine böse Falle: Das Format, in dem security antwortet,...
    • hubi: Am einfachsten Du öffnest im AppleScript-Editor mal das Funktionsverzeichnis (unter Ablage) von iTunes. Ein...