← Back to docs

Ljudbibliotek

Language: SV | EN | SV

Ljudbibliotek

Ljudbiblioteket är en inloggad Tools-sida för att lagra, spela upp och länka ljudfiler.

Åtkomst

  • Bläddra / spela upp i Tools: /audio-library (inloggade webbanvändare)
  • Ladda upp nya ljudfiler: administratörer och användare som har behörigheten audio.upload

Nuvarande beteende

  • Alla inloggade användare kan öppna bibliotekssidan, söka bland de lagrade raderna och spela upp ljud direkt i webbläsaren.
  • Uppladdning är medvetet snävare än uppspelning. En vanlig inloggad användare kan alltså bläddra i arkivet utan att automatiskt få lägga till filer.
  • Filerna lagras inne i repot under storage/app/audio-library, vilket gör lagringen git-vänlig i stället för att ligga i en ren ignore:ad runtime-mapp.
  • Varje lagrad rad kan exponera:
    • en intern uppspelningslänk för inloggade,
    • en intern nedladdningslänk för inloggade,
    • en valfri publik uppspelningslänk,
    • en valfri publik nedladdningslänk.

Publika länkar

När uppladdaren redigerar en ljudrad finns två separata publika växlar:

  • Publik spelbar URL — gör att filen kan strömmas via en publik länk.
  • Publik nedladdningsbar URL — gör att filen kan laddas ned via en publik länk.

De här växlarna är oberoende av varandra, så en fil kan vara:

  • bara spelbar,
  • bara nedladdningsbar,
  • både spelbar och nedladdningsbar,
  • eller privat för bara det inloggade Tools-gränssnittet.

Format som stöds just nu

Första versionen accepterar vanliga ljudformat som:

  • mp3
  • m4a
  • aac
  • wav
  • ogg / oga
  • flac
  • opus
  • webm-ljud

Typiskt arbetsflöde

  1. Öppna /audio-library.
  2. Sök bland befintliga rader vid behov.
  3. Ladda upp en ny ljudfil om ditt konto har uppladdningsbehörighet.
  4. Välj om filen ska vara bara för inloggade eller också få en publik uppspelnings- eller nedladdningslänk.
  5. Kopiera den genererade länken från den sparade raden.

Noteringar

  • Den första versionen är medvetet fokuserad på ljudfiler och är inte ett generellt fillager för allt möjligt innehåll.
  • De publika länkarna går via dedikerade routes, så spel- och nedladdningsbeteendet kan styras tydligt per fil i stället för att alla lagrade filer exponeras automatiskt.
  • Om en fil tas bort ur biblioteket försvinner både metadata-raden och den lagrade filen samtidigt.