Der Quellenangabenfinder
Was ist das hier?
Manche Leute streamen auf Twitch. Und manche zeigen dabei Videos oder Artikel und diskutieren die dann
live.
Rechtlich ist das ein Zitat. Und ein Zitat braucht eine Quellenangabe. Und Quellen für Online-Videos
gibt man in der Regel mit Urheber*in, Jahr und dem Link als Fundstelle an.
Freilich kann man das alles irgendwie jedes Mal von Hand machen. Das ist nur manchmal bisschen unhandlich. Dieses Tool hier versteht aktuell Links zu YouTube, Vimeo, media.ccc.de und die Mediatheken von ARD, arte und ZDF sowie zu Twitch und besorgt dann die entsprechenden Meta-Daten für die Quellenangabe maschinenlesbar in JSON.
Diese Seite hier ist nur ein Beispiel, um das mal zu testen. Der wahre Spaß beginnt, wenn man die JSON
selbst automatisiert zum Beispiel mit streamer.bot abfragt und den die Daten direkt ins Stream-Overlay
und in den Chat schreiben lässt. Die magische URL dafür ist: https://videoinfo.elixirrlicht.dev/?link=[videolink].
Das kann dann gescriptet mit curl ungefähr so aussehen:
curl "https://videoinfo.elixirrlicht.dev/?link=https://media.ccc.de/v/38c3-what-s-inside-my-train-ticket"curl "https://videoinfo.exlirrlicht.dev/?link=https://www.ardmediathek.de/video/Y3JpZDovL3dkci5kZS9CZWl0cmFnLXNvcGhvcmEtOGJhOWQzMzgtNGIwZC00YWFlLTgxMGMtODhhNzc4NmY4YzRk"
Wer das nicht erst nachverarbeiten möchte, sondern einfach direkt eine Ausgabe zum pinnen in den Chat
oder so haben möchte: ich hab da noch was. https://videoinfo.elixirrlicht.dev/compact?link=https://youtu.be/y6120QOlsfU.
Der Trick damit? Das kann man zum Beispiel direkt in ein urlfetch-command für moobot verwurschteln. Ich
hab das mal vorbereitet: https://moo.bot/r/link#ACPQ
Die Auswertung erfolgt serverseitig. Eingeschickte Links werden nur zum Ermitteln der Meta-Daten genutzt. Eine weitere Speicherung oder anderweitige Verarbeitung erfolgt nicht. Sollte es auf der Serverseite zu Fehlern kommen, werden Informationen darüber an Sentry übermittelt. Die so übermittelten Daten werden ausschließlich zur Fehlerbehebung genutzt und nicht länger als dafür notwendig gespeichert.