LVS: Unterschied zwischen den Versionen

Aus WiFX - The Karaoke Wiki for ASSCalc, NyuFX, Lua, AFX, Tenfex & Templater
Wechseln zu: Navigation, Suche
(Layout)
K
Zeile 1: Zeile 1:
 
=LVS=
 
=LVS=
 +
[[Datei:LVS.png|100px]]
 +
 +
LVS (''"Lua Video Sync"'') ist ein Filter-Plugin für die populären Windows [[wikipedia:Frameserver|Frameserver]] [[wikipedia:Avisynth|Avisynth]], [[wikipedia:VirtualDub|VirtualDub]] und [[wikipedia:DirectShow|DirectShow]]. Durch Angabe eines Skriptes ([[wikipedia:Lua (programming language)|Lua]] Code enthaltend) als Parameter zum durch das Plugin registrierten Filter lassen sich Videobearbeitungen vornehmen (unter Avisynth auch Audio).
 +
 +
Die Macht der Lua Programmiersprache in Version 5.2, erweitert u.a. durch eine einfache, mächtige [[wikipedia:2D computer graphics|2D Grafik]]bibliothek, ermöglicht eindrucksvolle grafische Bearbeitung von streamenden Video Frames in hoher Geschwindigkeit und mit vielen Mitteln.
  
 
=Geschichte=
 
=Geschichte=
 +
Die Entwicklung von LVS begann im Jahre 2013 durch den Fansubber "Youka".
 +
 +
Inspiriert von [http://forums.animesuki.com/showthread.php?t=52757 Overlua] wurde LVS als Nachfolger jenes unausgereiften Projektes beschlossen und sollte dessen großes Potenzial, programmatisch (live) zu [[wikipedia:Rendering (computer graphics)|rendern]] und manipulieren, in einem frischen Gewand ausschöpfen. Als Alternative zu [http://en.wikipedia.org/wiki/Adobe_After_Effects AFX] zum typesetten komplexerer Erscheinungen und als mächtigeres Karaoke-FX Werkzeug fand es seinen Nutzen bei Fansubbern.
  
 
=Definition=
 
=Definition=
Zeile 14: Zeile 22:
  
 
==Minimal==
 
==Minimal==
 +
Farben aller Frames werden invertiert.
 +
<nowiki>function GetFrame(frame, frame_i)
 +
frame:invert()
 +
end</nowiki>
  
 
==Zeichnen==
 
==Zeichnen==
Zeile 20: Zeile 32:
  
 
=Screenshots=
 
=Screenshots=
 
  
 
=Links=
 
=Links=
 
*[http://sourceforge.net/projects/lua-video-sync/ Projektseite auf Sourceforge]
 
*[http://sourceforge.net/projects/lua-video-sync/ Projektseite auf Sourceforge]
 
*[http://forum.youka.de/index.php?action=collapse;c=3;sa=expand;b40a6ddc=c4d225b6040895b38b195168c3977048#c3 Forum Sektion]
 
*[http://forum.youka.de/index.php?action=collapse;c=3;sa=expand;b40a6ddc=c4d225b6040895b38b195168c3977048#c3 Forum Sektion]
 +
[[Category:LVS|{{PAGENAME}}]]

Version vom 28. September 2013, 12:19 Uhr

LVS

LVS.png

LVS ("Lua Video Sync") ist ein Filter-Plugin für die populären Windows Frameserver Avisynth, VirtualDub und DirectShow. Durch Angabe eines Skriptes (Lua Code enthaltend) als Parameter zum durch das Plugin registrierten Filter lassen sich Videobearbeitungen vornehmen (unter Avisynth auch Audio).

Die Macht der Lua Programmiersprache in Version 5.2, erweitert u.a. durch eine einfache, mächtige 2D Grafikbibliothek, ermöglicht eindrucksvolle grafische Bearbeitung von streamenden Video Frames in hoher Geschwindigkeit und mit vielen Mitteln.

Geschichte

Die Entwicklung von LVS begann im Jahre 2013 durch den Fansubber "Youka".

Inspiriert von Overlua wurde LVS als Nachfolger jenes unausgereiften Projektes beschlossen und sollte dessen großes Potenzial, programmatisch (live) zu rendern und manipulieren, in einem frischen Gewand ausschöpfen. Als Alternative zu AFX zum typesetten komplexerer Erscheinungen und als mächtigeres Karaoke-FX Werkzeug fand es seinen Nutzen bei Fansubbern.

Definition

Frameserver plugin

Grafikprogrammierung

Erweiterungen

Beispiele

Minimal

Farben aller Frames werden invertiert.

function GetFrame(frame, frame_i)
	frame:invert()
end

Zeichnen

Karaoke

Screenshots

Links