De Geautomatiseerde afspeellijstgenerator (APG) creëert automatisch afspeellijsten op basis van door u ingestelde voorwaarden. Deze voorwaarden kunnen gebaseerd zijn op kenmerken van het lied (artiest, genre, jaar) of op toegangstijd (laatste keer afgespeeld). Er zijn ook speciale voorwaarden welke Amarok kan gebruiken bij het zoeken naar liederen. De APG is te vinden in het paneel Mediabronnen, → .
Dit is de werkbalk APG-voorinstellingen. Van links naar rechts zien we de volgende knoppen:
Voegt een lege voorinstelling toe die u kunt aanpassen.
Open het venster APG-voorinstellingsbewerker voor het bewerken van de geselecteerde ingestelde voorwaarden.
Verwijdert de geselecteerde voorinstelling van de lijst; dit kan niet ongedaan gemaakt worden.
Importeert een voorinstelling uit een .xml-bestand. U loopt het risico van ongeldige bestandsopbouw bij bewerking buiten Amarok; gebruik daarom de voorwaarde-tester.
Exporteert de geselecteerde voorinstelling naar een .xml-bestand die geïmporteerd kan worden.
Laadt de APG met de geselecteerde voorinstelling en creëert automatisch een afspeellijst.
Voorinstellingen zijn sets met regels die Amarok APG zal gebruiken bij het genereren van afspeellijsten. Deze regels zullen van nu af aan worden gerefereerd als voorwaarden; elke voorinstelling wordt bepaald door de voorwaarden die het aanmaakt. Groepen voorwaarden hiërarchisch en logisch georganiseerd worden voorwaardenboomstructuren genoemd.
Voorwaarden zijn de bouwblokken van voorwaardenboomstructuren. Het zijn eenvoudige statements die de APG zal gebruiken om songs aan de afspeellijst die het genereert toevoegt. Om een voorwaarde aan de nu geselecteerde vooringestelde voorwaardenboomstructuur toe te voegen klikt u op de knop in de APG-voorinstelling-werkbalk en klik op de optie Nieuwe toevoegen in het venster APG-voorinstellingsbewerker. Merk op dat dit de voorwaarde toevoegt onder het geselecteerde item (voorwaarde of voorwaardegroep).
U kunt veel verschillende soorten voorwaarden toevoegen; elk heeft een andere invloed op de boomstructuur.
Verschillende soorten voorwaarden worden door APG van Amarok ondersteund:
Voorwaarde | Beschrijving |
---|---|
Overeenkomende tags |
De belangrijkste voorwaarden, omdat deze ingesteld kunnen worden voor schijnbaar elke informatie over het bestand zoals: naam artiest, albumnaam, genre, jaar, laatste keer afgespeeld and waardering. |
Afspeellijstlengte |
Hier kunt u de tijdsduur (in formaat HH:MM:SS) instellen van de afspeellijst |
Afspeellijstlengte |
Hier kunt u het aantal liedjes in de afspeellijst instellen |
Controlepunt |
Hier kunt u instellen waar Amarok begint en eindigt met zoeken naar tracks |
Duplicaten voorkomen |
Voorkomt dat Amarok dezelfde tracks, liedjes van dezelfde artiest, of hetzelfde album meerdere keren selecteert |
Merk op dat u op verschillende manieren kunt veranderen hoe de voorwaarden werken, zoals het schuiven met de ongeveer-exact schuifknop, waarmee kunt u bepalen hoe precies de voorwaarde gevolgd moet worden.
Een andere manier om de voorwaarden aan te passen is aanwezig in Overeenkomende tags met een tekstgebaseerde tag kunt u vinden in de regel onder het keuzevakje Veld. U kunt in dit tekstvak de tekst invoeren waarmee het moet overeenkomen en een keuze maken uit bevat (alle liedjes worden meegenomen waarvan de tekst in het tekstvak in de geselecteerde tag voorkomt), komt overeen (alleen die liedjes worden meegenomen waarvan de geselecteerde tag precies overeenkomt met die in het tekstvak), begint met en eindigt met.
Op dezelfde manier kunt u ook op getalsmatige voorwaarden (zoals de voorwaarde Afspeellijstlengte en het aantal maal afgespeeld voorwaarde Overeenkomende tags) bewerken zodat hun werking verandert door keuzes vlakbij de text zoals minder dan, gelijk aan en meer dan.
Een andere manier voor het beïnvloeden van een voorwaarde is het inschakelen van het keuzevakje Inverteren, hierdoor is het gedrag juist omgekeerd, een “Match Tag: artiest bevat naam
” verandert in “Match Tag: artiest bevat niet naam
”.
U kunt voorwaarde-groepen toevoegen met behulp van Nieuwe toevoegen in het venster APG-voorinstellingsbewerker. Voorwaarden in een groep horen bij elkaar, hetzelfde geldt voor groepen in groepen.
Op dit moment zijn er twee soorten voorwaarden: de groep “Overeenkomen met alle” en de groep “Overeenkomen met enkele”. De groep “Overeenkomen met alle” vereist dat het lied voldoet aan alle voorwaarden. De groep “Overeenkomen met enkele” vereist dat het lied voldoet aan tenminste een van de voorwaarden. Om een voorwaarde uit een van de twee groepen toe te voegen moet u het markeren in de voorinstellingsbewerker en op Nieuwe toevoegen klikken.
Nadat u een voorinstelling hebt gecreëerd, moet u het selecteren in het paneel APG-voorinstellingen in de Geautomatiseerde afspeellijstgenerator (APG) en op in de werkbalk klikken om de APG met de voorinstelling te starten. U heeft vervolgens een afspeellijst overeenkomstig uw criteria, zoals in dit voorbeeld: