me­di­en­tra­cker

felix schwenzel in über wirres

eben habe ich die gra­ham nor­ton show ge­se­hen, um zu gu­cken ob sie da­nach au­to­ma­tisch hier im blog auf­taucht. tat sie.

die idee hat­te ich ges­tern: war­um nicht alle sen­dun­gen die ich gu­cke hier mit ei­nem kur­zen ein­trag fest­hal­ten? am bes­ten au­to­ma­tisch. also mach ich das jetzt.

ich mag die idee von mi­cro-ein­trä­gen. das er­zeugt zwar eine men­ge rau­schen, aber das lässt sich auch gut aus­blen­den. bei be­darf las­sen sich die­se ein­trä­ge aber auch aus­wer­ten oder für was auch im­mer mir ein­fällt ver­wen­den. vor al­lem aber mag ich die idee, dass al­les hier pas­sie­ren zu las­sen, hier also so­zu­sa­gen life-log­ging zu be­trei­ben. das ist ja auch was web­log ur­sprüng­lich be­deu­te­te: sa­chen öf­fent­lich, im web log­gen. jetzt wo ich li­kes und le­se­zei­chen hier log­ge, kann ich doch auch log­gen was ich (fern-) sehe.

die idee moch­te ich schon lan­ge, nur stand mir die tech­nik nicht zur ver­fü­gung. des­halb habe ich jah­re­lang wat­ched.li von phil­ipp be­nutzt. ich fand es in ers­ter li­nie span­nend zu se­hen, wie viel zeit ich vor der glot­ze ver­schwen­de, aber wat­ched.li half auch da­bei zu vor­r­aus­zu­se­hen, wo­mit ich in zu­kunft mei­ne zeit ver­schwen­den konn­te, wel­che se­ri­en und fol­gen be­vor stan­den.

seit 10 jah­ren nut­ze ich ne­ben plex auch noch tau­tul­li, eine freund­li­che plex-be­gleit-app. im prin­zip macht tau­tul­li nichts an­de­res als plex zu be­ob­ach­ten und al­les zu log­gen: wer schaut wann was, was macht der ser­ver, was gibt’s neu­es? wenn ich zu­rück zu 2017 gehe, sehe ich, dass ich am 14. au­gust 2017 game of thro­nes s07e05 ge­se­hen habe. um 22:43 war ich fer­tig mit der fol­ge (ist game of thro­nes echt schon so lan­ge her?).

mit tau­tul­li hab ich als ei­gent­lich al­les was ich brau­che: sta­tis­ti­ken, de­tails zu dem was ich (mit plex) ge­se­hen habe.

an­de­rer­seits nut­ze ich ja nicht nur plex. ich schau ge­le­gent­lich fil­me im kino, auf ama­zon prime, net­flix oder RTL+. ich bin auch nicht der ein­zi­ge, der den wunsch hat das al­les zu tra­cken. hei­ko hat vor ner wei­le be­schrie­ben, wie er sei­nen me­di­en­kon­sum trackt: Me­di­en-Track­ing mit Git­hub und YAML. tho­mas hat sich ei­nen re­cor­der ge­baut, mit dem er al­les was er sieht und liest fest­hält und be­wer­tet. und jetzt hab ich mir in den letz­ten 24 stun­den ein me­di­en­me­nü zu­sam­men­ge­hackt. ich hab mir vor­ge­nom­men das mal ein jahr lang aus­zu­pro­bie­ren, also wirk­lich al­les was ich sehe oder in buch­form lese fest­zu­hal­ten. was ich im netz lese hal­te ich ich ja be­reits mit le­se­zei­chen fest.

die tech­nik da­hin­ter fin­de ich be­tö­rend ein­fach: für jede se­ri­en­fol­ge, film oder buch, lege ich ei­nen bei­trag mit den wich­tigs­ten da­ten an: (von) wann, was, wie lan­ge und wie wars? die bei­trä­ge kann ich ganz nor­mal in kir­by als con­tent an­le­gen, aber auch per per web­hook oder per mi­cro­pub.

den web­hook sen­det tau­tul­li so­bald ich ei­nen film oder se­ri­en­fol­ge zu­en­de ge­se­hen habe und sieht so aus:

// header
{
  "X-Webhook-Secret": "GEHEIMER SCHLÜSSEL"
}

// daten

{
  "title": "{title}",
  "show_title": "{show_name}",
  "parent_title": "{season_name}",
  "episode_title": "{episode_name}",
  "year": "{year}",
  "type": "{media_type}",
  "season": "{season_num}",
  "episode": "{episode_num}",
  "duration": "{duration}",
  "imdb_id": "{imdb_id}",
  "tvdb_id": "{thetvdb_id}",
  "thumb": "{thumb}",
  "datum_watched": "{stopped_unixtime}"
}

mit dem mi­cro­pub-cli­ent spar­kles kann ich ge­se­he­ne fil­me an­le­gen.

screenshot des micropub-client sparkles beim anlegen eines eintrags zu french conection. weil ich den noch nicht zuende gesehen habe, drücke ich den „post“ knopf noch nicht

die über­sicht habe ich heu­te mit al­lem was ich 2026 ge­se­hen habe ge­füllt. die we­ni­gen fil­me, die ich ge­se­hen habe, mit spar­kles, die se­ri­en ma­nu­ell mit ei­nem curl.

curl -X POST https://wirres.net/WEBHOOK-PFAD \
-H "Content-Type: ap­pli­ca­ti­on/json" \
-H "X-Webhook-Secret: GEHEIMER SCHLÜSSEL" \
-d '{
  "title": "Fallout Season 2: The Strip",
  "show_title": "Fallout",
  "parent_title": "",
  "episode_title": "The Strip",
  "year": "2025",
  "type": "show",
  "season": "2",
  "episode": "8",
  "duration": "56",
  "imdb_id": "tt36758871",
  "tvdb_id": "",
  "thumb": "https://images.squa­re­space-cdn.com/content/v1/51b3dc8ee4b051b96ceb10de/1755267368038-D0OLYJK9669RQ8CO6UI1/GyU3dkDasAAJ6rB.jpg?format=500w",
  "datum_watched": "1770235200"
}'

mit dem curl ging das ziem­lich ef­fi­zi­ent, künf­tig soll­te der gross­teil der ein­trä­ge dann au­to­ma­tisch aus plex/tau­tul­li kom­men, den rest pfle­ge ich dann eben ma­nu­ell nach, bis ich da­für auch eine au­to­ma­ti­sie­rung fin­de.

im prin­zip ist die über­sicht ein (h-) feed, den man theo­re­tisch auch abon­nie­ren könn­te, aber da muss ich mir noch was über­le­gen, wie man das in ei­nen sinn­voll rau­schen­den rss- oder atom-fluss um­wan­delt.

ben­ji, der spar­kles ge­schrie­ben hat, sam­melt so auch fil­me die er ge­se­hen hat.

als nächs­tes wer­de ich ver­su­chen ein paar ta­ges­ak­tu­el­le sta­tis­ti­ken zu er­zeu­gen. ich fin­de man kann in der über­sicht auch schon so ei­ni­ges ab­le­sen:

  • ge­le­gent­lich bin­ge ich se­ri­en weg
  • star­fleet aca­de­my hab ich nach fol­ge 6 nicht mehr er­tra­gen und auf­ge­hört wei­ter zu se­hen
  • ich fin­de A Knight of the Se­ven King­doms rich­tig gut
  • ob­wohl The North Wa­ter ziem­lich gut ist, bin ich in fol­ge 2 hän­gen ge­blie­ben
  • ich gu­cke sehr viel in die glot­ze

beiträge die hierher linken
6 kommentare
Caspar C. Mierau

@ix Eher ein Watchlog dann!

OBI-Markt Kenobi :openbsd:

@ix Reicht Trakt nicht?

Wobei: die haben keine Bücher.

ix

@tux0r trakt nutze ich eher um zu finden und markieren, was ich gerne sehen könnte. tatsächlich synce ich da auch meine netflix filme hin. plex könnte da auch hin syncen, mag ich aber nicht so pauschal.

mein letterboxed versuche ich auch aktuell zu halten, weil sich da historisch einiges gesammelt hat und sich letterboxd gut anfühlt.

mir gehts aber eher darum eine möglichst komplette liste bei mir selbst zu hosten, digital independence nicht aus politischen gründen, sondern weils geht und sich gut anfühlt — und sich zu meinen bedingungen automatisieren, darstellen und benutzen lässt.

OBI-Markt Kenobi :openbsd:

@ix Klingt sehr interessant. Ich bin willens, da Contributor zu werden. Oder wenigstens Betatester.