Difference between revisions of "Artnet-Tools"

From Tomelec
Jump to: navigation, search
(Created page with "= Konvertieren verschiedener Formate = == PNG Sequenz -> raw RGB == Verwendet Image Magick´s '''convert'''. <nowiki>for file in *.png; do convert $file rgb:- >> ../outfile.raw;...")
 
(Artnet Tools)
 
(9 intermediate revisions by the same user not shown)
Line 3: Line 3:
 
Verwendet Image Magick´s '''convert'''.
 
Verwendet Image Magick´s '''convert'''.
 
  <nowiki>for file in *.png; do convert $file rgb:- >> ../outfile.raw; done</nowiki>
 
  <nowiki>for file in *.png; do convert $file rgb:- >> ../outfile.raw; done</nowiki>
 +
 +
= Mapping =
 +
== Panels ==
 +
Derzeit implementierte panels:
 +
 +
{| border="0" cellpadding="10"
 +
!Panel
 +
!Parameter
 +
!Kanäle
 +
!hä?
 +
|-
 +
|''pixelpanel''
 +
|x  y  w  h
 +
|3wh
 +
|rechteckiges 1:1 Pixelmapping
 +
|-
 +
|''cielos600_r''
 +
|x  y
 +
|432
 +
|90° rechtsgedrehtes 12x12 Pixelpanel
 +
|-
 +
|''rgbstatic''
 +
|r  g  b
 +
|3
 +
|statischer Pixel der Farbe RGB
 +
|-
 +
|''avgpanel''
 +
|x  y  w  h
 +
|3
 +
|RGB Durchschnitt
 +
|-
 +
|''whitepanel''
 +
|x  y  w  h
 +
|1
 +
|Durchschnitt auf einen Helligkeitskanal
 +
|}
 +
 +
== Ganze panels in VI verschieben ==
 +
Das verschiebt alle markierten ''pixelpanel'' um 100 pixel nach links und 200 pixel nach oben:
 +
<nowiki>:%s/\(^pixelpanel[ ]*\)\([0-9]*\)[ ]*\([0-9]*\)/\=submatch(1).eval(submatch(2) - 100)."  ".eval(submatch(3) - 200)/g</nowiki>
 +
 +
 +
= MPlayer mit RGB Ausgabemodul =
 +
Ich habe mir zu diesem Zweck ein RGB Ausgabemodul für den MPlayer gebastelt. Es ist leider noch zu schlampig für eine Veröffentlichung, ich teile es aber natürlich gerne. Bitte einfach nachfragen.
 +
 +
== Build ==
 +
Beim konfigurieren DVD CSS deaktivieren und bei Bedarf das PNG Modul mit einbinden:
 +
<nowiki>./configure --disable-libdvdcss-internal --enable-png
 +
make</nowiki>
 +
 +
= Artnet Tools =
 +
Zusätzliche Pakete unter Debian/Ubuntu:
 +
* libsdl1.2-dev

Latest revision as of 15:26, 2 September 2014

Konvertieren verschiedener Formate

PNG Sequenz -> raw RGB

Verwendet Image Magick´s convert.

for file in *.png; do convert $file rgb:- >> ../outfile.raw; done

Mapping

Panels

Derzeit implementierte panels:

Panel Parameter Kanäle hä?
pixelpanel x y w h 3wh rechteckiges 1:1 Pixelmapping
cielos600_r x y 432 90° rechtsgedrehtes 12x12 Pixelpanel
rgbstatic r g b 3 statischer Pixel der Farbe RGB
avgpanel x y w h 3 RGB Durchschnitt
whitepanel x y w h 1 Durchschnitt auf einen Helligkeitskanal

Ganze panels in VI verschieben

Das verschiebt alle markierten pixelpanel um 100 pixel nach links und 200 pixel nach oben:

:%s/\(^pixelpanel[ ]*\)\([0-9]*\)[ ]*\([0-9]*\)/\=submatch(1).eval(submatch(2) - 100)."  ".eval(submatch(3) - 200)/g


MPlayer mit RGB Ausgabemodul

Ich habe mir zu diesem Zweck ein RGB Ausgabemodul für den MPlayer gebastelt. Es ist leider noch zu schlampig für eine Veröffentlichung, ich teile es aber natürlich gerne. Bitte einfach nachfragen.

Build

Beim konfigurieren DVD CSS deaktivieren und bei Bedarf das PNG Modul mit einbinden:

./configure --disable-libdvdcss-internal --enable-png
make

Artnet Tools

Zusätzliche Pakete unter Debian/Ubuntu:

  • libsdl1.2-dev