Can I use my own dynamic playlist files/definitions in DPL?

Dynamiske Afspilningslister: Den Komplette Guide

31/01/2025

Rating: 4.76 (6428 votes)

For musikelskere, der bruger Logitech Media Server (LMS), er evnen til at skabe den perfekte musikalske stemning altafgørende. Mens statiske afspilningslister har deres plads, kan de hurtigt føles gentagende. Her kommer Dynamic Playlists (DPL) plugin'et ind i billedet. Dette kraftfulde værktøj transformerer din lytteoplevelse ved at lade dig afspille kontinuerlige musikmix baseret på specifikke kriterier, du definerer. Forestil dig en uendelig strøm af musik, der perfekt matcher dit humør, en bestemt genre eller en tidsperiode, uden at du konstant skal agere DJ. Denne artikel er din komplette guide til at mestre Dynamic Playlists, fra de grundlæggende funktioner til avanceret tilpasning.

Can I use my own dynamic playlist files/definitions in DPL?
Use your own custom dynamic playlist files/definitions directly in DPL without intermediary plugins - you don't have to install other plugins to get dynamic playlists. See FAQ. Comes with more than 200 ready-to-use dynamic playlists (stand-alone + for context menus). Pre select multiple artists or albums from their context menu at your leisure.
Indholdsfortegnelse

Hvad er Dynamiske Afspilningslister?

En dynamisk afspilningsliste, ofte kaldet en 'smart playliste', er ikke en fast liste over sange. I stedet er det et sæt regler eller kriterier, som LMS bruger til at finde og afspille musik fra dit bibliotek. Plugin'et tilføjer løbende små portioner af numre, der matcher dine kriterier, i tilfældig rækkefølge til din nuværende afspilningskø. Dette sikrer en varieret og uforudsigelig lytteoplevelse, der hele tiden føles frisk. Du kan endda indstille det til at tilføje hele albums i deres korrekte rækkefølge, hvis du foretrækker en mere sammenhængende oplevelse.

Selvom DPL kommer med over 200 foruddefinerede lister, der dækker mange almindelige scenarier – som f.eks. 'sange fra 80'erne' eller 'højt vurderede rocknumre' – ligger den sande styrke i muligheden for at skabe dine egne, skræddersyede lister, der passer præcist til dine specifikke behov og din unikke musiksmag.

Nøglefunktioner i Dynamic Playlists-plugin'et

DPL er spækket med funktioner, der giver dig en hidtil uset kontrol over dit musikbibliotek. Her er nogle af de mest bemærkelsesværdige:

  • Brug dine egne definitionsfiler: Den måske mest kraftfulde funktion er muligheden for at skabe dine egne dynamiske afspilningslister ved hjælp af simple tekstfiler, der indeholder SQLite-forespørgsler. Dette giver dig total frihed til at definere præcis, hvilken musik der skal spilles.
  • Omfattende indbygget bibliotek: Med mere end 200 klar-til-brug lister kan du komme i gang med det samme. Disse lister er tilgængelige både fra hovedmenuen og fra diverse kontekstmenuer.
  • Multivalg: Du kan nemt vælge flere genrer, årtier, år eller endda flere statiske afspilningslister som grundlag for dit mix.
  • Forvalg (Preselection): Gennemse dit bibliotek og forvælg kunstnere eller albums via deres kontekstmenu. DPL husker dit valg, så du senere kan starte en afspilningsliste baseret på netop disse valg.
  • Opret statiske lister: Har du fundet det perfekte mix med en dynamisk liste? Du kan gemme resultatet som en almindelig, statisk afspilningsliste til senere brug.
  • Sæt lister i kø: Du kan sætte op til fem dynamiske afspilningslister i kø. Når den ene er færdig, starter den næste automatisk, hvilket sikrer en problemfri overgang.
  • Overførsel mellem afspillere: Lytter du på en afspiller og vil fortsætte på en anden? Overfør din aktive dynamiske session – inklusiv historik og parametre – med et enkelt klik.
  • Integration med andre plugins: DPL arbejder problemfrit sammen med andre populære plugins som Dynamic Playlist Creator, Alternative Play Count og Custom Skip, hvilket udvider funktionaliteten yderligere.

Sådan Opretter Du Dine Egne Brugerdefinerede Lister

At skabe dine egne lister er her, DPL virkelig viser sin værdi. Der er grundlæggende to metoder at gribe det an på, afhængigt af dit tekniske komfortniveau.

Metode 1: Den Brugervenlige Vej med Dynamic Playlist Creator

Hvis du foretrækker en grafisk brugerflade og ikke ønsker at rode med databaseforespørgsler, er plugin'et Dynamic Playlist Creator den ideelle løsning. Dette søster-plugin fungerer som en guide, der lader dig bygge dine egne dynamiske afspilningslister ved hjælp af skabeloner og menuer. Du kan vælge kriterier som genre, årstal, antal afspilninger, bedømmelse og meget mere, uden at skulle skrive en eneste linje kode. Det er den anbefalede metode for de fleste brugere.

Metode 2: Fuld Kontrol med Manuelle SQLite-filer

For superbrugeren, der er bekendt med databaser og SQLite, giver den manuelle metode ubegrænset fleksibilitet. En dynamisk afspilningsliste er i sin kerne en simpel tekstfil med filtypenavnet .sql. Denne fil indeholder to ting:

  1. Parametre: Nogle få linjer i toppen af filen, der definerer listens navn, hvilken gruppe den skal tilhøre i menuen, og eventuelle brugerinput, den skal bede om (f.eks. valg af genre ved start).
  2. SQLite-forespørgsel: Selve kommandoen, der henter numrene fra din LMS-database baseret på de regler, du har defineret.

Du kan bruge en af de indbyggede lister som skabelon eller starte helt fra bunden. Når din .sql-fil er færdig, placerer du den i mappen DPL-custom-lists i din LMS-præferencemappe. Plugin'et vil automatisk finde den, og den vil dukke op i DPL-menuen.

Sammenligning af Metoder til Oprettelse

Hvilken metode er den rigtige for dig? Denne tabel giver et hurtigt overblik:

FunktionDynamic Playlist Creator (Plugin)Manuel .sql Fil
BrugervenlighedHøj (grafisk interface)Lav (kræver tekstredigering)
FleksibilitetGod (dækker de fleste behov)Maksimal (kun fantasien sætter grænser)
Nødvendig VidenIngen teknisk viden påkrævetKendskab til SQLite er en fordel
Anbefalet tilBegyndere og de fleste brugereAvancerede brugere og dem med specifikke behov

Ofte Stillede Spørgsmål (OSS)

Her er svar på nogle af de mest almindelige spørgsmål om brugen af Dynamic Playlists.

Hvordan gemmer jeg resultatet af en dynamisk liste som en statisk liste?

Ved siden af navnet på hver dynamisk afspilningsliste i web-interfacet finder du et ikon, der ligner en gammel diskette. I andre interfaces (som Material eller Jivelite) vil du se en mulighed kaldet "Gem som statisk afspilningsliste". Når du vælger denne, bliver du bedt om at angive et maksimalt antal numre (op til 4000) og give din nye statiske liste et navn. Herefter genererer DPL listen, hvilket kan tage et øjeblik afhængigt af kompleksiteten.

Hvad er 'forvalg' (preselection), og hvordan virker det?

Forvalg er en smart løsning på problemet med at skulle vælge fra meget lange lister af kunstnere eller albums. I stedet for at præsentere dig for hundredvis af valgmuligheder i én menu, kan du browse dit bibliotek som normalt. Når du finder en kunstner eller et album, du vil inkludere i et mix, bruger du den specielle "Forvælg"-mulighed i dens kontekstmenu. Du kan gøre dette for så mange kunstnere/albums, du vil. DPL husker dine valg midlertidigt. Gå derefter til DPL-hovedmenuen og vælg en afspilningsliste designet til forvalg (f.eks. "Sange fra forvalgte kunstnere"). Den vil nu bygge et mix udelukkende baseret på de emner, du har forvalgt.

Hvordan fungerer DPL med 'Don't Stop the Music' (DSTM) plugin'et?

DSTM-plugin'et tilføjer automatisk lignende musik, når din afspilningskø er ved at løbe tør. Normalt vil DSTM ikke gøre noget, så længe en dynamisk afspilningsliste fra DPL er aktiv. Du kan dog bruge DPL til at kickstarte et DSTM-mix. Vælg en dynamisk liste og brug funktionen "Opret DSTM seed-liste og afspil". DPL vil da generere en liste af sange (en 'seed-liste'), som DSTM kan bruge som inspiration til at finde mere musik. Dette giver dig det bedste fra begge verdener: den præcise kontrol fra DPL til at starte med, og den intelligente 'auto-pilot' fra DSTM til at fortsætte.

Kan jeg gemme en dynamisk liste med brugerinput i mine favoritter?

Ja, det kan du! Tidligere var det kun muligt at gemme simple lister uden brugerinput. Nu kan du også gemme lister, der f.eks. beder dig om at vælge et årti, når du starter den. Dog skal du være opmærksom på, at hvis du gemmer en favorit baseret på et valg, der kan ændre sig (som en specifik kunstner eller genre, der måske fjernes fra dit bibliotek efter en rescan), kan favoritten holde op med at virke. Derfor er det som standard deaktiveret for disse 'flygtige' parametre, men du kan aktivere det i plugin-indstillingerne, hvis du er opmærksom på risikoen.

Hvordan overfører jeg min aktive dynamiske afspilningsliste til en anden afspiller?

Hvis du har mere end én Squeezebox-afspiller, og en dynamisk liste er aktiv, kan du gå til DPL-menuen på øverste niveau. Her vil du se en mulighed for at overføre den aktive session. Du får en liste over tilgængelige målafspillere. Vælg den ønskede afspiller, og DPL overfører alt – den aktive liste, historik, cache og alle parametre – så du kan fortsætte lytningen uden afbrydelse. Bemærk, at som standard kan du kun overføre til usynkroniserede afspillere, men dette kan ændres i indstillingerne.

Dynamic Playlists er et utroligt alsidigt og dybt plugin, der kan revolutionere den måde, du lytter til musik på via LMS. Uanset om du er en afslappet lytter, der blot vil have et bedre baggrundsmusik-mix, eller en superbruger, der vil finjustere enhver detalje, giver DPL dig værktøjerne til det. Brug lidt tid på at udforske de indbyggede lister og eksperimenter derefter med at skabe dine egne. Du vil opdage en helt ny måde at genopdage og nyde dit musikbibliotek på.

Hvis du vil læse andre artikler, der ligner Dynamiske Afspilningslister: Den Komplette Guide, kan du besøge kategorien Sundhed.

Go up