Bearbeitung von MPEG2 Material 2: Unterschied zwischen den Versionen

 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 26: Zeile 26:
== Methode #1 ==  
== Methode #1 ==  


Die erste Methode beschreibt das öffnen unter Benutzung des Filter Plugins. Den Filter kann man unter der folgenden Seite beziehen. [http://home.comcast.net/~fcchandler/Plugins/MPEG2/index.html MPEG-2 plugin by fccHandler]
Die erste Methode beschreibt das öffnen unter Benutzung des Filter Plugins. Den Filter kann man unter der folgenden Seite beziehen. [http://home.comcast.net/~fcchandler/Plugins/MPEG2/index.html MPEG-2 plugin by fccHandler]. Der Filter wird entpackt (Dateiname:MPEG2.vdplugin) und in den Plugins Ordner von Virtualdub kopiert. Es ist ab jetzt möglich MPEG2 Dateien wie gewohnt zu öffnen.


= Methode =
== Methode #2 ==
== Voraussetzungen & Software ==
 
=== Voraussetzungen & Software ===
  Es werden folgende Programme benötigt:
  Es werden folgende Programme benötigt:
* AviSynth [http://sourceforge.net/project/showfiles.php?group_id=57023&package_id=72557&release_id=650255 Version 2.5.8]. Avisynth selbst besitzt keine grafische Oberfläche. Man arbeitet stattdessen mit geschriebenen Skripten, die eine Videodatei imiteren. Dies ist eine sehr vereinfachte Erklärung wie das Programm funktioniert. Es ist zu weit aus mehr fähig. Weitere Informationen zur Funktionsweise findet man auf der Projektseite: [http://www.avisynth.org AviSynth.org]  
* AviSynth [http://sourceforge.net/project/showfiles.php?group_id=57023&package_id=72557&release_id=650255 Version 2.5.8]. Avisynth selbst besitzt keine grafische Oberfläche. Man arbeitet stattdessen mit geschriebenen Skripten, die eine Videodatei imiteren. Dies ist eine sehr vereinfachte Erklärung wie das Programm funktioniert. Es ist zu weit aus mehr fähig. Weitere Informationen zur Funktionsweise findet man auf der Projektseite: [http://www.avisynth.org AviSynth.org]  
* VirtualDub [http://sourceforge.net/project/showfiles.php?group_id=9649&package_id=9727&release_id=651425 Version 1.8.8]
* VirtualDub [http://sourceforge.net/project/showfiles.php?group_id=9649&package_id=9727&release_id=651425 Version 1.8.8]


== Einrichten der Programme ==
=== Einrichten der Programme ===
*'''Avisynth Installation:''' Die Installation ist simpel. Sie sollte als Standard([http://wiki.hardedge.org/images/9/9f/MpegEdit_Avisynth_Installation.png Screenshot]) ausgeführt werden. Man sollte sich der Übersicht halber einen eigenen Ordner für Videobearbeitung anlegen. Zum Beispiel: '''Editing'''. Dort kann man dann auch Virtualdub und andere Tools ablegen. Dies könnte so aussehen: [http://wiki.hardedge.org/images/9/9f/MpegEdit_Environment.png Screenshot]
*'''Avisynth Installation:''' Die Installation ist simpel. Sie sollte als Standard([http://wiki.hardedge.org/images/9/9f/MpegEdit_Avisynth_Installation.png Screenshot]) ausgeführt werden. Man sollte sich der Übersicht halber einen eigenen Ordner für Videobearbeitung anlegen. Zum Beispiel: '''Editing'''. Dort kann man dann auch Virtualdub und andere Tools ablegen. Dies könnte so aussehen: [http://wiki.hardedge.org/images/9/9f/MpegEdit_Environment.png Screenshot]




== Grundlegendes zu Avisynth Skripten ==
=== Grundlegendes zu Avisynth Skripten ===
Avisynth Skripte werden in eine Textdatei geschrieben und als ''dateiname.avs'' abgespeichert. Die Dateiendung ist ''avs''. Eine Datei wie "dateiname.avs.txt" wird nicht funktionieren. Dieser Fehler kann passieren wenn man unter Windows das Ausblenden von bekannten Dateiendungen eingeschaltet hat und versehentlich eine Datei als dateiname.avs.txt speichert. Das Skript besteht aus einer Folge von Anweisungen die vom Avisynth Frameserver ausgeführt werden. Dazu gehört z.B das Verkleinern, Schneiden und die Farbkorrektur.
Avisynth Skripte werden in eine Textdatei geschrieben und als ''dateiname.avs'' abgespeichert. Die Dateiendung ist ''avs''. Eine Datei wie "dateiname.avs.txt" wird nicht funktionieren. Dieser Fehler kann passieren wenn man unter Windows das Ausblenden von bekannten Dateiendungen eingeschaltet hat und versehentlich eine Datei als dateiname.avs.txt speichert. Das Skript besteht aus einer Folge von Anweisungen die vom Avisynth Frameserver ausgeführt werden. Dazu gehört z.B das Verkleinern, Schneiden und die Farbkorrektur.


== Basis Skript ==
=== Basis Skript ===
Die Datei, die der DVD/HDD Recorder speichert heisst in diesem Beispiel VR_MOVIE.VRO. Das entsprechende Skript zum öffnen dieser Videodatei lautet: ''DirectShowSource("VR_MOVIE.VRO")'''. Man öffnet dazu z.B Notepad oder einen beliebigen Texteditor und schreibt diese eine Zeile rein und speichert diese unter einem beliebigen aber sinnvollen Namen. Jetzt sollte es möglich sein dieses Skript mit einem Media Player zu öffnen. [http://tech.hardedge.org/wiki/avisynth/avisynth-basis-script.avs Basis Skript Downlaod]
Die Datei, die der DVD/HDD Recorder speichert heisst in diesem Beispiel VR_MOVIE.VRO. Das entsprechende Skript zum öffnen dieser Videodatei lautet: ''DirectShowSource("VR_MOVIE.VRO")'''. Man öffnet dazu z.B Notepad oder einen beliebigen Texteditor und schreibt diese eine Zeile rein und speichert diese unter einem beliebigen aber sinnvollen Namen. Jetzt sollte es möglich sein dieses Skript mit einem Media Player zu öffnen. [http://tech.hardedge.org/wiki/avisynth/avisynth-basis-script.avs Basis Skript Downlaod]


== Arbeiten mit AviSynth/VirtualDub ==
=== Arbeiten mit AviSynth/VirtualDub ===
=== Beispiel I. Deinterlacing, Randbeschneidung, Seitenkorrektur, Schnitt ===
=== Beispiel I. Deinterlacing, Randbeschneidung, Seitenkorrektur, Schnitt ===