PeerTube

Video och rörlig grafik

Självhostad videoportal för publicering och strömning av egna videobibliotek med federerad delning.

Betyg 79 av 100 Preliminär (källbaserad)

Läs bedömningen
API · Officiellt

Officiell REST-referens på docs.joinpeertube.org som genereras ur PeerTube-kodbasen; @peertube/peertube-types och @peertube/sdk finns på npm.

PeerTube REST API · Framasoft (PeerTube)

Källa: https://docs.joinpeertube.org/api-rest-reference.html

Kontrollerat:

MCP · Tredjepart

npm-paket peertube-mcp 1.0.2, stdio-transport, listat i MCP-registret.

peertube-mcp · mrfentmen

Källa: https://registry.modelcontextprotocol.io/v0/servers?search=peertube

Kontrollerat:

Nordljus Play: startsidan Videor på Nordljus Play med sektionerna Den här veckans videor, Den här månadens videor och Äldre videor, där varje videokort visar kanal, publiceringsdatum och antal tittningar, och sidomenyn till vänster med Hem, Prenumerationer, Spelare, Historik, Kanaler, Videor och Administration
1 / 8 Portalens startsida: videor från driftteamet, kanalerna i sidomenyn och de senaste filmerna med datum och antal tittningar

Bedömning

Så bedömer vi

Totalbetyg

79 av 100

Preliminär (källbaserad)

Bedömningsprofil
HR publicerar alla internvideoer i en egen PeerTube-portal med behörighetsstyrda kanaler per avdelning.
Bedömningsdatum
Modellversion
3.0.0
  1. Öppenhet och kontroll

    GNU AGPL-3.0 enligt licensfilen i repot (raw.githubusercontent.com/Chocobozzz/PeerTube/develop/LICENSE); OSI-godkänd licens, fri självdrift och öppna standarder (ActivityPub, HLS).

  2. Funktionell passform

    Täcker interna videoportaler väl: kanaler, spellistor, roller, transkodning till flera upplösningar, live med arkivering och stängd drift (docs.joinpeertube.org). Känd lucka: behörigheter styrs per användare/roll — gruppvisa ACL per avdelning kräver kompromisser eller plugin; transkodning belastar processorn enligt postens begränsningar.

  3. Dataflytt och interoperabilitet

    Väldokumenterat REST-API och standardiserade format (HLS, MP4, ActivityPub) enligt dokumentationen (docs.joinpeertube.org); videofilerna ligger i öppna format på egen lagring. Fullt täckande dokumenterad export av samtlig metadata saknas dock — inte nivå 5.

  4. Mognad och trygghet

    Aktivt sedan 2018 (v1.0.0 oktober 2018 enligt release-sida och Wikipedia), löpande releaser (GitHub releases), Framasoft bakom projektet och god administratörsdokumentation (docs.joinpeertube.org). Oberoende granskning av säkerhetsprocess är inte belagd, därför inte nivå 5.

  5. Framtidskraft

    Starkt dokumenterat REST-API plus plugin- och temamotor (docs.joinpeertube.org) ger verklig automation och anpassning; dokumenterad agent- eller MCP-integration saknas dock, vilket enligt ankaret hindrar nivå 4.

  6. Drift och införande

    Kräver databas (PostgreSQL), cache/Redis och transkodningskapacitet enligt postens begränsningar och compose; installationen är väldokumenterad (docs.joinpeertube.org) men tydligt mer driftkrävande än en-tjänst-containers — hanterbart med normal IT-kompetens.

  7. Kostnadsbild

    AGPL-licens utan licenskostnad; driftkostnader (server, CPU för transkodning, lagring, backning) kräver egen beräkning enligt postens antaganden — gratis licens utan transparent TCO ger nivå 3 enligt regeln.

  8. Svensk användbarhet

    Svensk gränssnittsöversättning finns i repot: client/src/locale/angular.sv-SE.xlf (verifierad 200). Nyckelmätning mot engelska angular.xlf: 3 137 av 3 270 översättningsenheter fyllda = 95,9 % ≥ 80 % → nivå 3. Svensk dokumentation/support är däremot inte verifierad.

Om PeerTube

PeerTube är en självhostad videoportal där ni publicerar, strömmar och organiserar egna videobibliotek. Uppladdade filer transkodas till flera upplösningar, spelas via HTML5-spelaren med HLS och kan organiseras i kanaler och spellistor. Kommentarer, prenumerationsmöjligheter och användarroller ingår, vilket gör portalen användbar som intern utbildningskanal eller öppen publiceringsplats.

Plattformen bygger på ActivityPub och kan federera med andra PeerTube-instanser och Mastodon, så att innehåll kan nås utöver den egna servern — eller stängas av helt för intern drift. Direktsändning via RTMP stöds, inklusive återutsändning av livesändningar i efterhand. Gränssnittet kan anpassas med teman, och en plugin- och temamotor utökar funktionaliteten. Roller styr vem som får ladda upp, publicera och administrera i portalen.

I en driftmiljö tar PeerTube rollen som video-publiceringslager: den som redigerar i Kdenlive eller spelar in i OBS publicerar resultatet i portalen. Den som bara behöver intern fillagring kan hellre använda en fildelningslösning, och den som söker en lättviktsströmserver utan portal behövs en annan produkt.

Användning

Passar för

  • Intern utbildningsportal med spelistor och behörigheter
  • Publicera öppna videobibliotek på egen domän
  • Direktsändning av möten via RTMP med arkivering
  • Federerad distribution till andra ActivityPub-servrar

Passar mindre bra för

  • Videoredigering och klippning
  • Enkel fillagring utan portalstruktur
  • Små installationer utan möjlighet att driva databas och transkodning

Styrkor och begränsningar

Styrkor

  • Transkodning till flera upplösningar i egen drift
  • Federation via ActivityPub med möjlighet till stängd drift
  • Direktsändning med arkivering
  • Roller och kanaler för flerta användare
  • Plugin- och temastöd

Begränsningar

  • Kräver databas, cache och lagringsutrymme vid drift
  • Transkodning belastar processorn
  • Ingen redigering av publicerat material

Skärmbilder

Tekniska resurser

Alternativ

Kdenlive

Video och rörlig grafik · Videoredigering och klippning (flerspårsredigering)

Kdenlive är en icke-linjär videoredigerare med öppen källkod utvecklad inom KDE, med flerspårs-timeline, effekter och övergångar för Linux, Windows och macOS.

Startår
2002
Licens
GNU GPL v3 (GPL-3.0-only) eller KDE Accepted GPL
Öppen källkod
Ja
MCP
MCP-server, Tredjepart

Betyg

87 av 100

Preliminär (källbaserad)

Läs bedömningen om Kdenlive

Projektdata

57GitLab-stjärnor
Visa alla fakta och bedömningarVisa alla fakta
Startår
2002
Licens
GNU GPL v3 (GPL-3.0-only) eller KDE Accepted GPLÖppen källkod (OSI-godkänd licens) · Källkodsfilerna anger SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL (bl.a. src/main.cpp, src/core.cpp, src/monitor/monitor.cpp), och REUSE.toml använder samma uttryck för programmets filer. Repots COPYING innehåller GNU GPL version 3 (29 juni 2007) och LICENSES/-katalogen omnämner GPL-3.0-only.txt, GPL-3.0-or-later.txt m.fl. Uppdragets antagande GPL-3.0-or-later bekräftades inte: de granskade källfilerna anger 'only'. Enstaka bundlade resurser har andra licenser enligt REUSE.toml (t.ex. CC0-1.0, CC-BY-SA-4.0 och LGPL-3.0-or-later för ikoner). · Licensmodeller
Öppen källkod
Ja
Plattformar
Linux · Windows · macOS · BSD
API
Saknas Verifierat
MCP
MCP-server, Tredjepart
Export
Finns Projekt kan renderas och exporteras till en mängd video- och ljudformat via MLT/FFmpeg med ett antal färdiga renderingsprofiler; projekt sparas och återöppnas i Kdenlives projektformat. Ej verifierat
Språk
Gränssnitt: Svenska · Dokumentation: Delvis svenska · Support: Engelska
Öppenhet och kontroll Gäller: GPL-2.0 (OSI), full kodfrihet och öppna format — inga låsningar.
Funktionell passform Gäller: Icke-linjär flerspårs-videoredigering med timeline, effekter och titelredigerare täcker användningsfallet fullt ut.
Dataflytt och interoperabilitet Gäller: Öppna format via FFmpeg/MLT; projektformatet är Kdenlive-specifikt.
Mognad och trygghet Gäller: Sedan 2003, aktivt utvecklat och brett använt; mindre polerat än kommersiella alternativ.
Framtidskraft Gäller: Skriptbar via MLT/kommandorad; ingen API/MCP i modern mening.
Drift och införande Gäller: Lätt att installera; driftarbetet minimalt.
Kostnadsbild Gäller: Fri GPL-licens utan avgifter.
Svensk användbarhet Gäller: Svenskt gränssnitt via översättning; dokumentation i huvudsak engelskspråkig.

Kostnad: .

Faktakontrollerad

Jellyfin

Video och rörlig grafik · Medieserver för film, serier och musik

Medieserver för film, serier och musik: biblioteket ligger på din egen disk, och appar för tv, mobil och webbläsare spelar upp det utan abonnemang eller konto hos en tredje part.

Startår
2018
Licens
GPL-2.0
Öppen källkod
Ja

Betyg

85 av 100

Praktiskt granskad

Läs bedömningen om Jellyfin

Projektdata

58 992GitHub-stjärnor
Visa alla fakta och bedömningarVisa alla fakta
Startår
2018
Licens
GPL-2.0Öppen källkod (OSI-godkänd licens) · Servern och webbklienten ligger under GNU General Public License version 2. Det finns ingen sluten utgåva, inga funktioner bakom avtal och inget konto hos projektet: även fjärråtkomst och hårdvarutranskodning går att använda i den egna installationen. · Licensmodeller
Öppen källkod
Ja
Plattformar
Linux · macOS · Windows
API
REST API Uppgivet
Export
Delvis Metadata kan skrivas som .nfo-filer bredvid mediet och följer då med filerna, och konfigurationskatalogen kan säkerhetskopieras som helhet. Någon komplett export av biblioteket till ett öppet format finns inte i gränssnittet – databasen är serverns egen. Uppgivet
Språk
Gränssnitt: Svenska · Dokumentation: Engelska · Support: Engelska
Öppenhet och kontroll Gäller: Servern och webbklienten ligger under GPL-2.0, och det finns ingen sluten utgåva av samma kod. Funktioner som hårdvarutranskodning, fjärråtkomst och användarhantering är inte låsta bakom avtal eller licensnycklar: labbinstansen startades från det officiella containerimaget utan konto och alla inställningar i kontrollpanelen var tillgängliga.
Funktionell passform Gäller: Labbet byggde ett bibliotek med sex kortfilmer och en serie, och webbläsaren spelade upp dem direkt ur biblioteket med titel, speltid och tekniska uppgifter. Rollen är tydligt avgränsad mot grannarna i katalogen: Jellyfin lagrar och spelar upp medier, den spelar inte in dem (Shinobi), sänder live (Owncast) eller publicerar dem (PeerTube). Avdraget är att tjänsten inte kan hantera DRM-skyddat innehåll eller kanaler.
Dataflytt och interoperabilitet Gäller: Mediefilerna ligger kvar där de låg, och metadata kan skrivas som .nfo-filer bredvid filerna så att de följer med vid en flytt. Bibliotek, användare och uppspelningshistorik ligger däremot i serverns egen SQLite-databas i konfigurationskatalogen, och det finns ingen export av biblioteket till ett öppet format i gränssnittet. En flytt till en annan medieserver kräver därför att biblioteket byggs upp igen.
Mognad och trygghet Gäller: Projektet startade i december 2018 och första utgåvan 10.0.0 kom i januari 2019; servern är i dag på 12.4 med nära 59 000 stjärnor på GitHub och dagliga commits. Labbinstansen installerade sig själv via startguiden och API:t, kände igen filmer och avsnitt på filnamnen, läste .nfo-metadata och visade uppspelningsstatus per användare utan manuella ingrepp.
Framtidskraft Gäller: Utvecklingen drivs av en stor frivillig community med täta utgåvor, och klientsviten täcker tv, mobil, surfplatta och webbläsare utöver servern. Risken ligger i att projektet saknar kommersiell bärare: det finns ingen leverantör som säljer support eller hosting, så utvecklingstakten hänger på ideella krafter. API:t är dokumenterat och stabilt nog att tredjepartsverktyg bygger vidare på det.
Drift och införande Gäller: Driftsättningen är en container med två volymer och ett media-mount; startguiden gick att köra helt via API:t och biblioteksskanningen tog under en minut för sju titlar. Det som återstår är eget ansvar: uppdateringar, säkerhetskopior av konfigurationskatalogen och fjärråtkomst måste skötas av den som driver servern, och transkodning kräver rätt hårdvara.
Kostnadsbild Gäller: Jellyfin är gratis i sin helhet: ingen prenumeration, inga köpfunktioner och ingen uppdelning i gratis- och betalutgåva. Det finns ingen molntjänst från projektet att uppgradera till, och alla klientappar är kostnadsfria.
Svensk användbarhet Gäller: Webbgränssnittet renderades på svenska i labbet – inloggning, bibliotek, kontrollpanel och aktivitetslogg – eftersom servern sattes till svensk kultur och svenskt språk. Dokumentationen, communityforumet och felmeddelandena i API:t är engelska, och undertexter på svenska får den som driver servern ordna själv.

Kostnad: .

Faktakontrollerad

Källor