Vorbisfile documentation

libVorbisfile version 1.65 - 20020702

vorbis_info

declared in "vorbis/codec.h"  "vorbis/vorbisfile.h"で定義されている

The vorbis_info structure contains basic information about the audio in a vorbis bitstream.
vorbis_info構造体はVorbisビットストリーム内の音声の基本的な情報をもっている。

typedef struct vorbis_info{
  int version;
  int channels;
  long rate;
  
  long bitrate_upper;
  long bitrate_nominal;
  long bitrate_lower;
  long bitrate_window;

  void *codec_setup;

} vorbis_info;

Relevant Struct Members

version
Vorbis encoder version used to create this bitstream.
このビットストリームを作成するのに使用したVorbisエンコーダのバージョン。
channels
Int signifying number of channels in bitstream.
このint値はビットストリーム内のチャンネル数を示す。
rate
Sampling rate of the bitstream.
ビットストリームのサンプリングレート。
bitrate_upper
Specifies the upper limit in a VBR bitstream. If the value matches the bitrate_nominal and bitrate_lower parameters, the stream is fixed bitrate. May be unset if no limit exists.
VBRビットストリームの上限を示す。この値がbitrate_nominalとbitrate_lowerパラメータと等しい場合、ストリームは固定ビットレートである。制限が存在しない場合おそらくセットされない。
bitrate_nominal
Specifies the average bitrate for a VBR bitstream. May be unset. If the bitrate_upper and bitrate_lower parameters match, the stream is fixed bitrate.
VBRビットストリームの平均ビットレートを示す。おそらくセットされない。 もしbitrate_upperとbitrate_lowerパラメータと等しい場合、ストリームは固定ビットレートである。
bitrate_lower
Specifies the lower limit in a VBR bitstream. If the value matches the bitrate_nominal and bitrate_upper parameters, the stream is fixed bitrate. May be unset if no limit exists.
VBRビットストリームの下限を示す。この値がbitrate_nominalとbitrate_upperパラメータと等しい場合、ストリームは固定ビットレートである。制限が存在しない場合おそらくセットされない。
bitrate_window
Currently unset.
現在はセットされない。
codec_setup
Internal structure that contains the detailed/unpacked configuration for decoding the current Vorbis bitstream.
現在のVorbisビットストリームのデコードに関する詳細で構造化されていない設定を示す内部構造体。



copyright © 2002 Xiph.org

Ogg Vorbis

Vorbisfile documentation

libVorbisfile version 1.65 - 20020702