Greasy Fork is available in English.

YouTube exakter Hochladezeitpunkt

Fügt YouTube-Videos den exakten Hochladezeitpunkt mit Uhrzeit hinzu

Autor
Wissidi dom
Installationen heute
0
Installationen gesamt
116
Bewertungen
2 0 0
Version
0.7
Erstellt am
27.03.2021
Letzte Aktualisierung
18.04.2021
Lizenz
WTFPL
Wird angewandt auf
Fügt die Uhrzeit zum Hochladezeitpunkt unter dem Video hinzu.

Die Aktualisierung der Zeit kann bis zu 5 Sekunden dauern (Wenn die Website geladen wurde wird eine Anfrage an die YouTube Data API v3 gestellt und dessen Wert dann gesetzt).
Die Formate der Konstanten im Quellcode müssen geprüft und möglicherweise angepasst werden (Standardwerte in Anführungsstrichen):
DATE_PATTERN: "DD.MM.YYYY" Beispiel: 27.03.2021
TIME_PATTERN: "HH:mm:ss [Uhr]" Beispiel: 22:00:00 Uhr
DATETIME_COMBINE_PATTERN: " [um] "
SCHEDULED_LIVESTREAM_START: "Livestream geplant für: "
SCHEDULED_PREMIERE_START: "Premiere geplant für: "
ONGOING_LIVESTREAM_START: "Aktiver Livestream seit "
ONGOING_PREMIERE_START: "Aktive Premiere seit "
ENDED_LIVESTREAM_START: "Livestream von "
ENDED_PREMIERE_START: "Premiere von "
DATETIME_UNTIL_PATTERN: " bis "
SINCE: "Seit"
TODAY_AT: "Heute um "
AGE_RESTRICTED: " - FSK 18";
SHOW_REFRESH: true;
REFRESH_TIMESTAMP: "⟳";
SHOW_UNDERLINE_ON_TIMESTAMP: false;
YT_API_KEY: "YouTube API-Key"
Bei den ersten 3 Konstanten müssen bei Text, der nicht formatiert werden soll, eckige Klammern herum.
Bei dem Counter von aktiven Livestream bzw. Premieren werden Tage vorne angehängt, wenn der Livestream schon über 24 Stunden geht (zwei- oder mehrstellig).
Der API-Key muss unter https://console.developers.google.com/ angelegt werden und in die Konstante YT_API_KEY in dem Skript eingetragen werden (YouTube Data API v3).

Bekannte Bugs:
Wenn ein Livestream oder eine Premiere von Geplant auf Aktiv oder von Aktiv auf Beendet wechselt bekommt das Skript es nicht mit (Falls jemand weiß, wie ich den Wechsel mitbekomme bzw. auf welches yt-Event man da hören könnte, könnte ich es einbauen).