1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113
|
"plug-in-gap-mpeg-encode"
MPEG1 Encode
Start from Menu:
<Image>/Video/Encode/MPEG1...
Encode frames as MPEG1 videofile.
This feature is only available on UNIX systems and is
a frontend for the Berkeley MPEG-1 videoencoder
mpeg_encode 1.5.
For operation mpeg_encode 1.5 must be installed on your system
at runtime.
ftp://mm-ftp.cs.berkeley.edu/pub/multimedia/mpeg/bmt1r1.tar.gz
Warning:
this is old software.
You may want to use the Master Videoencoder instead.
Limits:
Your frames must be stored in PPM or JPEG image fileformat.
There is no support for storyboard based encoding
and /or filtermacros at encoding time.
There is no audiosupport.
FromFrame:
ToFrame:
Here you can specify the range of frames that should
be included in the resulting MPEG encoded videofile.
Framerate:
The framerate in frames per second.
Bitrate:
Bitrate value.
Constant Bitrate:
ON: use constant bitrate.
OFF: use variable bitrate.
Pattern:
A stringpattern to specify the sequence of frames.
valid characters are
I ... for initial frame type (pattern should always start with I)
P ... for predictable frames
B ... for bidirectional predictable frames
IQSCALE
PQSCALE
BQSCALE
Quality scale for I-frames, P-frames and B-frames
where 0 is best quality, 31 high compressin low quality)
P-Search
Select algorithm for P-frame calculation.
B-Search
Select algorithm for B-frame calculation.
Outputfile:
Name of the resulting MPEG videofile.
GenParams
this button generates a shellscript (using UNIX bourne shell syntax)
with the required calls to run the external mpeg encoder program.
An additional Parameterfile is generated along with the shellscript.
It contains the parameter settings that are required to call the
external mpeg encoder program and is referred in the generated
shellscript.
The generated shellscript is written to the filename specified by
the "Startscript" entry.
The entry "Parameterfile:" specifies the name of the parameterfile.
Gen + Encode
this button does the same as "GenParams" but also starts
the generated script.
To prepare for MPEG encoding:
- Use 'Frames Convert' from the video menu
to convert your video frames to .ppm
(or another fileformat that can be read directly by
your encoder)
- If you have a layerstack-animated multilayer image
you can use 'Split Img to Frames' from the video menu.
- If height or width are not multiples of 16:
Use 'Frames Scale' or 'Frames Crop' from the video menu
on the newly converted/created video frames.
- Then use 'Encode/MPEG1...'
from the video menu.
(Invoked from one of the prepared video frames)
The encoder offers a lot of parameter settings for the experienced
User. The parameters are passed to the encoder in a parameterfile.
The frontend dialog shows only the most important parameters,
but generates a documented parameterfile with default values
for the other parameters.
You can generate the parameterfile with or without starting
the encoder.
(You may start the encoder later by executing the startscript
from a Unixshell. The startscript is generated by the frontend dialog)
For more information on the parameters please refer to the encoders
documentation.
|