Difference between revisions of "Artnet-Tools"
From Tomelec
m |
(→Artnet Tools) |
||
(8 intermediate revisions by the same user not shown) | |||
Line 5: | Line 5: | ||
= Mapping = | = Mapping = | ||
− | == Ganze panels in | + | == Panels == |
− | Das verschiebt alle ''pixelpanel'' um 100 pixel nach links und 200 pixel nach oben: | + | 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> | <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
Contents
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