Gibt es eine Möglichkeit, alle Titel in iTunes anzuzeigen, für die die Option "Beim Mischen überspringen" aktiviert ist?

1466
LeopardSkinPillBoxHat

In der iTunes-Anwendung kann ein Titel als "Überspringen beim Mischen" markiert werden. Dies bedeutet, dass er nie abgespielt wird, wenn sich der iPod im Zufallsmodus befindet.

Es ist möglich, eine intelligente Wiedergabeliste einzurichten, um alle Titel nach Genre, Anzahl der Wiedergaben, zuletzt gespielten Titel usw. zu finden. Es scheint jedoch nicht einfach zu sein, welche Titel als "beim Mischen überspringen" markiert wurden.

Hat jemand Ideen, wie ich diese Informationen abfragen könnte?

1
Was ist Ihre Plattform (Mac OS X oder Windows)? Sollte mit AppleScript unter Mac OS X möglich sein, möglicherweise unter Windows. Chris Johnsen vor 15 Jahren 0
@ Chris - Ich benutze Windows. LeopardSkinPillBoxHat vor 15 Jahren 0

2 Antworten auf die Frage

2
Chris Johnsen

Wenn Sie mit Mac OS X arbeiten, können Sie das folgende AppleScript ausprobieren. Es findet alle unversehrbaren Titel der Quelle, die Sie auswählen, und fügt sie in eine neue "dumme" Playlist ein.

Wenn Sie Windows verwenden, können Sie die "Logik" dieses Skripts möglicherweise an die COM-Sprache anpassen, die Sie zur Verfügung haben. Siehe Abschnitt "Windows-Lösungen" in Doug's AppleScripts für iTunes .

Ich habe keinen iPod, also konnte ich ihn nicht mit iPod-Tracks testen, aber es funktionierte, um "unversehrbare" Tracks in meiner normalen Bibliothek zu finden.

-- Pick a source (main library/iPod) tell application "iTunes" to set allSources to sources set possibleSources to {} repeat with aSource in allSources using terms from application "iTunes" if kind of aSource is in then -- shared library, unknown set end of possibleSources to contents of aSource end if end using terms from end repeat set sourceStrs to {} set n to 1 repeat with aSource in possibleSources using terms from application "iTunes"  tell aSource to set end of sourceStrs to "" & n & ". " & name & " (" & id & "/" & persistent ID & ")" end using terms from end repeat  choose from list sourceStrs without multiple selections allowed set theSourceStr to first item of result text 1 through ((offset of "." in theSourceStr) - 1) of theSourceStr as integer set theSource to item result of possibleSources  -- Make a new (dumb) playlist to hold the found tracks tell (current date) to ¬ set playlistName to "Unshuffables on " & short date string & " at " & time string using terms from application "iTunes" tell theSource to set unshuffablesPlaylist to make new playlist with properties  end using terms from  -- Find all "unshuffable" tracks and add them to the new playlist. using terms from application "iTunes" repeat with aPlaylist in library playlists of theSource duplicate (tracks of aPlaylist whose shufflable is false) to unshuffablesPlaylist end repeat end using terms from 
Leider konnte der Code nicht direkt verwendet werden. Wenn ich einen Windows-Computer zur Verfügung hätte, könnte ich mich an der COM-Schnittstelle von iTunes versuchen. Ich habe das Gefühl, dass der Kern dieses AppleScript (Wiedergabeliste erstellen, unbeschädigte Titel finden, der neuen Wiedergabeliste hinzufügen) über COM entweder mit JScript oder VBScript möglich ist. Chris Johnsen vor 15 Jahren 0
0
Josh Hunt

Ganz sicher! Sie können zwar nicht direkt eine intelligente Wiedergabeliste erstellen, die nur ungeprüfte Elemente enthält, es gibt jedoch ein wenig Abhilfe, um eine zu erstellen .

  1. Zuerst erstellen Sie eine intelligente Wiedergabeliste, die folgenden Regeln entsprechen, mit dem Schlüssel Schwerpunkt auf „Match nur Prüfpunkte“:

    Regeln für die Wiedergabeliste 1

  2. Erstellen Sie dann eine weitere mit diesen Regeln, wobei die "Abgeprüfte Elemente" die gerade erstellte Wiedergabeliste ist.

    playlist 2 regeln

„Beim Mischen überspringen“ (Titel auswählen, Informationen abrufen, Registerkarte „Optionen“) ist nicht dasselbe wie „aktiviert“ (das Häkchen vor dem Namen eines Titels in der Listenansicht). Chris Johnsen vor 15 Jahren 0
Danke Josh, aber Chris hat recht. Ich habe bereits eine Wiedergabeliste, um "ungeprüfte Titel" aufzunehmen, aber es ist "vom Shuffle ausschließen", mit dem ich Probleme habe. LeopardSkinPillBoxHat vor 15 Jahren 0