|
virtual bool_t | encode (const char_t *pInputFile, const char_t *pOutputFile)=0 |
| Encodes the input file into a DVD-Video subpicture stream. More...
|
|
virtual const ErrorInfo * | error () const =0 |
| Returns the error information for the last operation. More...
|
|
virtual uint32_t | imageMaskColor (uint32_t index)=0 |
| Gets the image mask color with the specified index. More...
|
|
virtual void | setImageMaskColor (uint32_t index, uint32_t color)=0 |
| Sets the image mask color with the specified index. More...
|
|
virtual int32_t | release () const =0 |
| Releases the instance. More...
|
|
virtual int32_t | retain () const =0 |
| Retains the instance. More...
|
|
virtual int32_t | retainCount () const =0 |
| Returns the current reference count. More...
|
|
DVD subpicture stream encoder.
Currently the only supported input is Spruce Technologies STL file with subtitles defined as images. Subtitle generation from text and fonts is currently not supported. The output is always MPEG-2 PS (Program Stream).
For STL format description see: STL Subtitle File Format
- Version
- 2.1.1
virtual bool_t encode |
( |
const char_t * |
pInputFile, |
|
|
const char_t * |
pOutputFile |
|
) |
| |
|
pure virtual |
Encodes the input file into a DVD-Video subpicture stream.
- Parameters
-
pInputFile | Path to the input file. |
The input file should be in the STL format developed by Spruce Technologies. For STL format description see: STL Subtitle File Format
The subtitles must be defined as BMP or TIFF images. Subtitle generation from text and fonts is currently not supported.
- Parameters
-
pOutputFile | Path to the output file. |
The format of the output file is always MPEG-2 PS (Program Stream).