OGMRip Reference Manual | ||||
---|---|---|---|---|
enum OGMRipVideoPreset; enum OGMRipFormatType; enum OGMRipScalerType; enum OGMRipDeintType; enum OGMRipQualityType; enum OGMRipCharset; enum OGMRipNewline; enum OGMRipAudioDemuxer; enum OGMRipSubpDemuxer;
typedef enum { OGMRIP_VIDEO_PRESET_EXTREME, OGMRIP_VIDEO_PRESET_HIGH, OGMRIP_VIDEO_PRESET_NORMAL, OGMRIP_VIDEO_PRESET_USER } OGMRipVideoPreset;
Available video presets.
typedef enum { OGMRIP_FORMAT_MPEG1, OGMRIP_FORMAT_MPEG2, OGMRIP_FORMAT_MPEG4, OGMRIP_FORMAT_H264, OGMRIP_FORMAT_THEORA, OGMRIP_FORMAT_DIRAC, OGMRIP_FORMAT_PCM, OGMRIP_FORMAT_MP3, OGMRIP_FORMAT_AC3, OGMRIP_FORMAT_DTS, OGMRIP_FORMAT_AAC, OGMRIP_FORMAT_VORBIS, OGMRIP_FORMAT_MICRODVD, OGMRIP_FORMAT_SUBRIP, OGMRIP_FORMAT_SRT, OGMRIP_FORMAT_SAMI, OGMRIP_FORMAT_VPLAYER, OGMRIP_FORMAT_RT, OGMRIP_FORMAT_SSA, OGMRIP_FORMAT_PJS, OGMRIP_FORMAT_MPSUB, OGMRIP_FORMAT_AQT, OGMRIP_FORMAT_SRT_2_0, OGMRIP_FORMAT_SUBRIP_0_9, OGMRIP_FORMAT_JACOSUB, OGMRIP_FORMAT_MPL_2, OGMRIP_FORMAT_VOBSUB, OGMRIP_FORMAT_COPY } OGMRipFormatType;
The formats supported by OGMRip.
The Mpeg-1 video format | |
The Mpeg-2 video format | |
The Mpeg-4 video format | |
The H264 video format | |
The Ogg Theora video format | |
The Dirac video format | |
The PCM audio format | |
The MP3 audio format | |
The AC3 audio format | |
The DTS audio format | |
The AAC audio format | |
The Ogg Vorbis audio format | |
The MicroDVD subtitle format | |
The SubRip subtitle format | |
The SRT subtitle format | |
The SAMI subtitle format | |
The VPlayer subtitle format | |
The RT subtitle format | |
The SSA subtitle format | |
The RJS subtitle format | |
The Mplayer subtitle format | |
The AQT subtitle format | |
The SRT version 2 subtitle format | |
The SubRip version 0.9 subtitle format | |
The JacoSub subtitle format | |
The MPlayer version subtitle format | |
The VobSub subtitle format | |
A format for internal use only |
typedef enum { OGMRIP_SCALER_FAST_BILINEAR, OGMRIP_SCALER_BILINEAR, OGMRIP_SCALER_BICUBIC, OGMRIP_SCALER_EXPERIMENTAL, OGMRIP_SCALER_NEAREST_NEIGHBOUR, OGMRIP_SCALER_AREA, OGMRIP_SCALER_LUMA_BICUBIC_CHROMA_BILINEAR, OGMRIP_SCALER_GAUSS, OGMRIP_SCALER_SINCR, OGMRIP_SCALER_LANCZOS, OGMRIP_SCALER_BICUBIC_SPLINE } OGMRipScalerType;
Available software scalers.
Fast bilinear | |
Bilinear | |
Bicubic (good quality) | |
Experimental | |
Nearest neighbour (bad quality) | |
Area | |
Luma bicubic / Chroma bilinear | |
Gauss (best for downscaling) | |
SincR | |
Lanczos | |
Natural bicubic spline |
typedef enum { OGMRIP_DEINT_NONE, OGMRIP_DEINT_LINEAR_BLEND, OGMRIP_DEINT_LINEAR_INTERPOLATING, OGMRIP_DEINT_CUBIC_INTERPOLATING, OGMRIP_DEINT_MEDIAN, OGMRIP_DEINT_FFMPEG, OGMRIP_DEINT_LOWPASS, OGMRIP_DEINT_KERNEL, OGMRIP_DEINT_YADIF } OGMRipDeintType;
Available deinterlacer filters.
No deinterlacing | |
Linear blend | |
Linear interpolating | |
Cubic interpolating | |
Median | |
FFMpeg | |
Lowpass | |
Kernel | |
Yadif (best) |
typedef enum { OGMRIP_QUALITY_EXTREME, OGMRIP_QUALITY_HIGH, OGMRIP_QUALITY_NORMAL, OGMRIP_QUALITY_USER } OGMRipQualityType;
Available quality presets.
typedef enum { OGMRIP_CHARSET_UTF8, OGMRIP_CHARSET_ISO8859_1, OGMRIP_CHARSET_ASCII } OGMRipCharset;
Available character sets.
typedef enum { OGMRIP_NEWLINE_LF, OGMRIP_NEWLINE_CR_LF, OGMRIP_NEWLINE_CR } OGMRipNewline;
Available end-of-line styles.
typedef enum { OGMRIP_AUDIO_DEMUXER_AUTO = 0, OGMRIP_AUDIO_DEMUXER_AC3 = 0x2000, OGMRIP_AUDIO_DEMUXER_DTS = 0x2001 } OGMRipAudioDemuxer;
The audio demuxer to be used when embedding the stream.