ucast/notes/Coverbilder.md

978 B

Coverbilder

Podcast-Cover sind quadratisch, während YT-Thumbnails das Seitenverhältnis 16:9 haben. Da Thumbnails häufig Textelemente beinhalten, ist es nicht vorteilhaft, das Thumbnail einfach quadratisch zuzuschneiden.

Stattdessen sollte Ucast das Thumbnail nach oben und unten farblich passend erweitern und den Videotitel und Kanalnamen einfügen.

  • Durchschnittliche Farbe der oberen und unteren 20% des Bilds berechnen
  • Farbverlauf zwischen diesen Farben als Hintergrund verwenden
  • Das Thumbnail findet in der Mitte Platz
  • Im oberen Bereich wird das Profilbild und der Kanalname eingefügt
  • Im unteren Bereich wird der Videotitel eingefügt
  • Der Text ist entweder weiß oder schwarz, je nach dem welche Farbe den höchsten Kontrast hat.
  • Textgröße: 50px, max 2 Zeilen, Overflow mit ... abschneiden.

Verwendete Python-Libraries

  • Pillow
  • colorthief
  • wcag-contrast-ratio