Difference between revisions of "Artnet-Tools"

From Tomelec
Jump to: navigation, search
m (Ganze panels in vi verschieben)
Line 43: Line 43:
 
Das verschiebt alle markierten ''pixelpanel'' um 100 pixel nach links und 200 pixel nach oben:
 
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 =
 +
== Build ==
 +
Beim konfigurieren DVD CSS deaktivieren und bei Bedarf das PNG Modul mit einbinden:
 +
<nowiki>$> ./configure --disable-libdvdcss-internal --enable-png
 +
$> make</nowiki>

Revision as of 09:48, 14 June 2012

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

Build

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

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