Introduction:
Together with the video server plugin and AVIsynth/AVIWrapper codec, you
can use programs with the Adobe Premiere interface (Premiere/FlasK/Xmpeg/DVDx)
as a frame server. This is very useful if you want to code your edited video
from Premiere or FlasK with an external (MPEG)-encoder e.g. TMPGEnc or Cinemacraft
encoder. To achieve this, the plugin creates a small AVI file. The created
AVI can be loaded into the encoder as a normal AVI. This resolves the problem
of making a time and space consuming intermediate AVI. If you load this
small AVI file into an encoder, the client (aviwrap.dll) makes a connection
with the plugin. When an encoder wants to read audio or video, this request
is passed to the Premiere Video Server Plugin. Instead of reading the data
from disk the plugin fetches the audio/video and sends this to the encoder.

Before you can use this method you need to install two
things: The Premiere Video Server Plugin and at least one client. At the
moment two clients are implemented namely the AVIWrapper and AVIsynth
client. Because the AVIWrapper uses an more reliable method to
connect to an encoder, it should work with ANY encoder, and does
as far I could test.(AVIsynth is not able to connect to e.g. CCE 2.62
SP and the Microsoft Media encoder 8) .
Installing the Plugin:
The plugin is distributed in two packages, one with a installer and one
without. If you have the package with the installer you can run the setup.exe
and follow the instructions of the installer. But you can also do the
installation by hand. But before starting with the installation, delete
the old files. Detailed information can be found in the readme.txt of
the plugin package.
The installation for FlasK/Xmpeg is done by just copying the videoserver.cm.flask
(or Xmpeg)in the same directory as the executable. The installation for
DVDx is the same, but you have to move the CM-avisynth.prm into the directory
of DVDx. For Adobe Premiere you need to move the cm-videoserver.prm to
the plugin directory of Adobe Premiere. (...\Premiere\Plug-ins). The plugin
is automatically detected and loaded when Adobe Premiere/FlasK/Xmpeg/DVDx
is started and is then available inside the program.
If you want to use one of the following new features of the plugin, you
need to copy these extra files in the same directory as the plugin.
- audio encoding (WAV2MP.EXE)
- adding of 2:3 pulldown (PULLDOWN.EXE)
- multiplexing/cutting (bbmpeg.dll,SVCD80m.INI,SVCD74m.INI,SVCD.INI,DVD.INI)
Installation of AVIWrapper (client)
Inside the zip-file of the Premiere Video Server plugin the AVIWrapper
client is also present. Before you start installing a new version you
need to remove the old wrapper codec. The new wrapper codec can
be installed by extracting the aviwrap.dll and aviwrap.inf from the package
and running the install-script aviwrap.inf from c:\temp. (Right-click
the file, and select install)
If you want to check if the codecs work properly, please read this guide.
Tested operating systems:
I have personally tested it on Windows 98, NT, Windows 2000 and XP. So
this should be no problem.
|