LVS: Unterschied zwischen den Versionen
Youka (Diskussion | Beiträge) (Layout) |
Youka (Diskussion | Beiträge) 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
Inhaltsverzeichnis
LVS
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