Ist es möglich, eine intelligente Wiedergabeliste in iTunes zu erstellen, die aus Tracks von einzelnen Interpreten besteht (kein Interpreter erscheint zweimal in der Liste)?

4433
Nathan Chase

Ich kann keinen Weg finden, wie ich mit iTunes eine Playlist erstellen kann, bei der jeder Song in der Liste ein anderer eindeutiger Künstler ist und keine Interpreten oder Songs wiederholt werden. Ist das möglich?

(mit iTunes 10, 64-Bit, Windows 7)

17
Wolltest du, dass die Songs der einzelnen Künstler zufällig sind? Sasha Chedygov vor 13 Jahren 0
Ja, die Lieder und Künstler sollten zufällig sein. Sie sollten nicht das gleiche Lied desselben Interpreten zweimal in einer Liste sehen und auch keinen doppelten Interpreten in der Liste. Nathan Chase vor 13 Jahren 0

4 Antworten auf die Frage

31
xdumaine

Über iTunes ist das, was Sie fragen, nicht möglich. Ich dachte jedoch, dass es möglich sein sollte und ziemlich einfach durch ein Plugin oder eine Schnittstelle zu itunes zu tun ist.

Also habe ich getan, was ich versprochen habe!

Alt-Text

Es ist kein echtes iTunes-Plugin, da ich keine echten SDK oder Informationen zum Schreiben finden konnte, aber es ist eine kleine WPF, die über COM mit iTunes verbunden ist. Ich arbeite an der Verfeinerung und hoffe, dass es bald bei SourceForge erscheint.

Dies geschieht über eine von iTunes bereitgestellte COM-Bibliothek, die in .NET funktioniert. Informationen zur Bibliothek finden Sie hier.

Brillant! Das sieht toll aus! Ich kann es kaum erwarten, es auszuprobieren! Nathan Chase vor 13 Jahren 0
es liegt bei sourceforge. lass mich wissen, wie und ob es für dich funktioniert. http://sourceforge.net/projects/iplayrandomizer/files/setup.zip/download Verwenden Sie die Support-Links im Sourceforge-Projekt, um mir Probleme mitzuteilen. Ich werde versuchen, sie so schnell wie möglich zu reparieren xdumaine vor 13 Jahren 1
Ich arbeite bereits an der Aktualisierung der App. Es gibt (viele) bekannte Fehler. Ich werde versuchen, sie erneut zu veröffentlichen. Folge mir auf Twitter @iPlayRandomizer (nur für die App) oder @ XOver9000 (für mich) xdumaine vor 13 Jahren 0
Es hat ungefähr 5 Minuten gedauert, um 100 Songs durchzuarbeiten, wobei nichts auf der schwarzen Liste stand, aber es funktioniert wie angekündigt. Gut gemacht! Für eine zukünftige Version wäre es schön, wenn Sie aus einer vorhandenen Wiedergabeliste einen Pool von Songs erstellen könnten, aus dem die Zufallswiedergabe erfolgt, und nicht aus meiner gesamten iTunes-Bibliothek. Nathan Chase vor 13 Jahren 0
Es ist jetzt auf CodePlex - wenn Sie interessiert sind, aktualisiert und einige Fehler behoben wurden iPlay.CodePlex.com xdumaine vor 13 Jahren 1
3
akurtser

Unter Windows ist dies möglicherweise über die COM-Schnittstelle von iTunes möglich. Ich habe es nie probiert, aber hier ist ein Beispiel

1
xdumaine

Basierend auf den Logikfunktionen mit intelligenten Wiedergabelisten, um Ihre Frage zu beantworten: Nein, das ist nicht möglich.

Die Logik funktioniert so:

  1. Nimm alle Lieder
  2. Einschränkung der Auswahl durch Anwendung von Regeln (dies sind Bedingungsanweisungen)
    • Bedingungsanweisungen gelten nur für die Auswahl aus dem Ganzen, nicht für das, was bereits ausgewählt wurde
  3. Sie teilen iTunes mit, wo Sie die Elemente auswählen und wie Sie die Auswahl einschränken sollen (Minuten, Titel usw.).
    • An dieser Stelle würden Sie die Regel "eindeutige Künstler" anwenden - obwohl dies derzeit keine Option ist. Die Logik würde funktionieren, indem eine Liste von Künstlern "ausgewählt" bleibt, und wenn ein Lied nach dem Zufallsprinzip ausgewählt wird, wird sein Künstler mit dieser Liste von "ausgewählten" Künstlern verglichen. Wenn er nicht in der Liste enthalten ist, wird er ausgewählt Künstler wird der Liste "Ausgewählt" hinzugefügt.

Ich kann keinen finden, und ich bin nicht sicher, ob es möglich ist - aber dies sollte durch ein iTunes-Plugin erfolgen.

Kurz gesagt, nein, derzeit ist dies nicht möglich.

Es ist unglücklich, weil es wie eine einfache Anfrage erscheint. Es ist schwer vorstellbar, dass dafür keine große Nachfrage besteht. Im Wesentlichen eine "Jukebox, die niemals denselben Song oder dieselbe Band zweimal wiederholt". Nathan Chase vor 13 Jahren 0
Ich stimme definitiv zu. Ich werde bald mit einigen Kollegen zu einem Code-a-Thon gehen, und ich dachte darüber nach, ein Plug-in zu schreiben, um dies zu tun. Wenn etwas daraus wird, werde ich es aktualisieren. xdumaine vor 13 Jahren 0
Großartig, bitte! Vielen Dank! Nathan Chase vor 13 Jahren 0
1
r00fus

Es ist zu schade, dass Sie kein OSX verwenden, oder Sie könnten ein AppleScript wie dieses verwenden

Wenn Sie so geneigt sind, können Sie vielleicht etwas kodieren, indem Sie den Skriptcode lesen, auf den verwiesen wird, und den Vorschlag von Kurtser verwenden, um die COM-Schnittstelle mit iTunes zu testen.

Hier sind die Windows- Ressourcen von Doug's Script für ähnliche Optionen für Windows iTunes-Benutzer.