È possibile creare una playlist intelligente in iTunes composta da brani di artisti unici (nessun artista appare due volte nell'elenco)?


17

Non riesco a trovare un modo per far sì che iTunes crei una playlist in cui ogni brano nell'elenco è un artista unico diverso e nessun artista o brano viene ripetuto. È possibile?

(utilizzando iTunes 10, 64 bit, Windows 7)


Volevi che le canzoni di ogni artista fossero casuali?
Sasha Chedygov,

Sì, le canzoni e gli artisti dovrebbero essere casuali. Non dovresti vedere la stessa canzone dello stesso artista due volte in un elenco, né dovresti vedere nessun artista duplicato apparire nell'elenco.
Nathan Chase,

Risposte:


31

Tramite iTunes, ciò che stai chiedendo non è possibile. Tuttavia, ho pensato che dovrebbe essere possibile e abbastanza facile da fare tramite un plug-in o un'interfaccia per iTunes,

Quindi ho fatto quello che avevo promesso!

testo alternativo

Non è un vero plug-in iTunes, poiché non sono riuscito a trovare alcun vero SDK o informazioni su come scriverli, ma è un piccolo WPF che si interfaccia con iTunes tramite COM. Sto lavorando per perfezionarlo e spero di averlo presto su SourceForge.

Questo viene fatto attraverso una libreria COM fornita da iTunes che funziona in .NET. Informazioni sulla biblioteca sono disponibili qui.


Brillante! Sta benissimo! Non vedo l'ora di provarlo!
Nathan Chase,

1
è su sourceforge. fammi sapere come e se funziona per te. sourceforge.net/projects/iplayrandomizer/files/setup.zip/… usa i link di supporto sul progetto sourceforge per farmi sapere di eventuali problemi. cercherò di risolverli al più presto
xdumaine,

Sto già lavorando per aggiornare l'app. Esistono (molti) bug noti. Proverò a rilasciare nuovamente. Seguimi su Twitter @iPlayRandomizer (solo per l'app) o @ XOver9000 (per me)
xdumaine,

Ci sono voluti circa 5 minuti per superare 100 canzoni, senza nulla nella lista nera, ma funziona come pubblicizzato. Bel lavoro! Per una versione futura, sarebbe bello se fosse in grado di estrarre da una playlist esistente come gruppo di brani da cui randomizzare, piuttosto che dalla mia intera libreria di iTunes.
Nathan Chase,

1
È ora su CodePlex - se sei interessato, aggiornato e alcuni bug risolti iPlay.CodePlex.com
xdumaine,

3

Su Windows, potrebbe essere possibile tramite l'interfaccia COM di iTunes. Non l'ho mai provato, ma ecco un esempio


1

Basato sulle capacità logiche con playlist intelligenti, per rispondere alla tua domanda: No, questo non è possibile.

La logica funziona così:

  1. Prendi tutte le canzoni
  2. Restringere la selezione applicando le regole (si tratta di dichiarazioni condizionali)
    • Le dichiarazioni condizionali si applicano solo alla selezione dal tutto, non da ciò che è già stato selezionato
  3. Dici a iTunes dove selezionare gli elementi e come limitare la selezione (minuti, brani, ecc.)
    • Qui è dove applicheresti la regola degli "artisti unici", sebbene al momento non sia un'opzione. La logica funzionerebbe mantenendo un elenco di artisti "selezionati" e quando una canzone viene scelta a caso, il suo artista viene verificato rispetto a tale elenco di artisti "selezionati", e se non è nell'elenco, viene scelto e il l'artista viene aggiunto all'elenco "selezionato".

Non riesco a trovarne uno, e non sono sicuro che sia possibile, ma questo DOVREBBE essere realizzato tramite un plug-in iTunes.

Quindi in breve, no, al momento non è possibile.


È un peccato, perché sembra una richiesta così semplice. È difficile immaginare che non ci sia una grande richiesta per questo. In sostanza un "jukebox che non ripete mai due volte la stessa canzone o la stessa band".
Nathan Chase,

Sono assolutamente d'accordo. Presto andrò a un incontro con alcuni colleghi, e stavo pensando di cercare di scrivere un plug-in per farlo. Se ne viene fuori qualcosa, lo aggiorno.
xdumaine,

1

È un peccato che tu non stia eseguendo OSX o potresti usare un AppleScript come questo

Se sei così incline, forse puoi codificare qualcosa leggendo il codice dello script a cui fai riferimento e usando il suggerimento di Akurt per provare l'interfaccia COM su iTunes?

Ecco le risorse di Windows di Doug's Script per opzioni simili per gli utenti di Windows iTunes.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.