Utf8-patch

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
K (Screenshots)
Zeile 46: Zeile 46:
 
}}
 
}}
 
==Screenshots==
 
==Screenshots==
 
 
{|
 
{|
|[[bild:VdrNoAA_1.png|thumb|none|''UTF-8 Patch ST:TNG ohne Antialiasing'']]
+
|[[bild:utf8-patch-00.png|thumb|none|''UTF-8 Patch ST:TNG ohne Antialiasing'']]
|[[bild:VdrAA_1.png|thumb|none|''UTF-8 Patch ST:TNG mit Antialiasing'']]
+
|[[bild:utf8-patch-01.png|thumb|none|''UTF-8 Patch ST:TNG mit Antialiasing'']]
|}
+
|-
 
+
|[[bild:utf8-patch-02.png|thumb|none|''UTF-8 Patch ST:TNG ohne Antialiasing'']]
{|
+
|[[bild:utf8-patch-03.png|thumb|none|''UTF-8 Patch ST:TNG mit Antialiasing'']]
|[[bild:VdrNoAA_2.png|thumb|none|''UTF-8 Patch ST:TNG ohne Antialiasing'']]
+
|-
|[[bild:VdrAA_2.png|thumb|none|''UTF-8 Patch ST:TNG mit Antialiasing'']]
+
|[[bild:utf8-patch-04.png|thumb|none|''UTF-8 Patch Text2skin ohne Antialiasing'']]
|}
+
|[[bild:utf8-patch-05.png|thumb|none|''UTF-8 Patch Text2skin mit Antialiasing'']]
 
+
{|
+
|[[bild:VdrNoAA_3.png|thumb|none|''UTF-8 Patch Text2skin ohne Antialiasing'']]
+
|[[bild:VdrAA_3.png|thumb|none|''UTF-8 Patch Text2skin mit Antialiasing'']]
+
 
|}
 
|}
  

Version vom 2. Dezember 2005, 07:18 Uhr

Inhaltsverzeichnis

Beschreibung

Autor: Alexander Riedel

Version: 0.1.0

  • Funktionen:

UTF-8 unterstützung, FreeType2 font rendering, kerning, antialiasing.

Changelog

v.0.1.0 für vdr 1.3.37

  • Antialiasing support (experemental, getestet mit Softdevice)
  • fix text rendering bug
  • fix kerning bug

v.0.0.3 für vdr 1.3.27

  • You can use fixed size fonts. All freetype2 fonts are supported.
  • Small bug fixes.
  • some cosmetic changes
  • update to 1.3.27

v.0.0.2 für vdr 1.3.24

  • Verschiedene Probleme bei kompilieren von plugins sind behoben. (z.B. console, skincurses )
  • Fixed fonts werden auch unterstützt.

Konfiguration

setup.conf hat folgende parameter zum setzen von fonts. Falls die Parameter nicht gesetzt wurden, werden folgende Standartwerte genomen:

FontFix = courbd.ttf
FontFixSize = 17
FontOsd = arialbd.ttf
FontOsdSize = 22
FontSml = arial.ttf
FontSmlSize = 20

Weil verschiedene Sender unterschiedliche Kodirungen haben können, hat channels.conf noch ein Feld bekommen. Mögliche Kodirungen kriegt man wenn iconv --list ausführt, zum Beispiel:

DasErste;ARD:198500000:I0C34D12M16B7T8G4Y0:T:27500:101:102=deu:104:0:1:8468:9985:0:ISO8859-15
Hinweis
Hinweis

Am besten löscht man epg.data Datei, sie wird dann in UTF-8 neu erstellt.


Screenshots

UTF-8 Patch ST:TNG ohne Antialiasing
UTF-8 Patch ST:TNG mit Antialiasing
UTF-8 Patch ST:TNG ohne Antialiasing
UTF-8 Patch ST:TNG mit Antialiasing
UTF-8 Patch Text2skin ohne Antialiasing
UTF-8 Patch Text2skin mit Antialiasing

Hardwareanforderungen

Für Antialiasing braucht man ein Ausgabegerät mit 256 oder mehr Farben.

Softwareanforderungen

  • FreeType
  • Schöne fonts (z.B. TrueType )

Probleme

Text2Skin

Links

[1] http://www.linuxtv.org/pipermail/vdr/2005-July/003697.html