|
美摄SDK For Android
3.15.3
|
音视频文件信息 更多...
类 | |
| class | ExtendsDataInfo |
Public 成员函数 | |
| int | getAVFileType () |
| 获取文件的类型 更多... | |
| long | getDuration () |
| 获取文件的时长 更多... | |
| int | getFlags () |
| 获取文件信息标志 更多... | |
| ExtendsDataInfo | getExtendsDataInfo () |
| 获取文件额外数据信息 更多... | |
| int | getVideoCodecProfile (int videoStreamIndex) |
| 通过视频流索引获取当前视频流编码特性profile 更多... | |
| int | getVideoCodecLevel (int videoStreamIndex) |
| 通过视频流索引获取当前视频流的画质等级level 更多... | |
| long | getDataRate () |
| 获取文件的数据速率 更多... | |
| int | getVideoStreamCount () |
| 获取文件的视频流数量 更多... | |
| int | getAudioStreamCount () |
| 获取文件的音频流数量 更多... | |
| long | getVideoStreamDuration (int videoStreamIndex) |
| 通过视频流索引获取当前视频流的时长 更多... | |
| NvsSize | getVideoStreamDimension (int videoStreamIndex) |
| 通过视频流索引获取当前视频流的尺寸 更多... | |
| NvsRational | getVideoStreamPixelAspectRatio (int videoStreamIndex) |
| 通过视频流索引获取当前视频流的像素横纵比 更多... | |
| NvsRational | getVideoStreamFrameRate (int videoStreamIndex) |
| 通过视频流索引获取当前视频流的帧速率 更多... | |
| int | getVideoStreamRotation (int videoStreamIndex) |
| 通过视频流索引获取当前视频流的旋转角度类型 更多... | |
| int | getVideoStreamComponentBitCount (int videoStreamIndex) |
| 通过视频流索引获取当前视频流的每个像素分量的有效比特数 更多... | |
| int | getVideoStreamCodecType (int videoStreamIndex) |
| 通过视频流索引获取当前视频流的编码类型 更多... | |
| int | getVideoStreamColorTranfer (int videoStreamIndex) |
| 通过视频流索引获取当前视频流的颜色转换曲线。 更多... | |
| int | getVideoStreamHDRType (int videoStreamIndex) |
| 通过视频流索引获取当前视频流的HDR类型。 更多... | |
| long | getAudioStreamDuration (int audioStreamIndex) |
| 通过音频流索引获取当前音频流的时长 更多... | |
| int | getAudioStreamSampleRate (int audioStreamIndex) |
| 通过音频流索引获取当前音频流的采样率 更多... | |
| int | getAudioStreamChannelCount (int audioStreamIndex) |
| 通过音频流索引获取当前音频流的声道数 更多... | |
| boolean | getAudioStreamCodecSupport (int audioStreamIndex) |
| 通过音频流索引获取当前音频流编码是否支持 更多... | |
静态 Public 属性 | |
| static final int | VIDEO_CODE_TYPE_Unknown = 0 |
| 视频编码类型 更多... | |
| static final int | VIDEO_CODE_TYPE_H264 = 1 |
| static final int | VIDEO_CODE_TYPE_H265 = 2 |
| static final int | VIDEO_CODE_TYPE_MPEG4 = 3 |
| static final int | VIDEO_CODE_TYPE_VP8 = 4 |
| static final int | VIDEO_CODE_TYPE_VP9 = 5 |
| static final int | VIDEO_CODE_TYPE_WMV = 6 |
| static final int | VIDEO_CODE_TYPE_MPEG1 = 7 |
| static final int | VIDEO_CODE_TYPE_MPEG2 = 8 |
| static final int | VIDEO_CODE_TYPE_MJPEG = 9 |
| static final int | VIDEO_CODE_TYPE_AV1 = 11 |
| static final int | VIDEO_CODE_TYPE_ProRes = 12 |
文件类型 | |
| static final int | AV_FILE_TYPE_UNKNOWN = -1 |
| 未知类型 更多... | |
| static final int | AV_FILE_TYPE_AUDIOVIDEO = 0 |
| 视频类型 更多... | |
| static final int | AV_FILE_TYPE_AUDIO = 1 |
| 音频类型 更多... | |
| static final int | AV_FILE_TYPE_IMAGE = 2 |
| 图片类型 更多... | |
文件信息标志 | |
| static final int | AV_FILE_INFO_FLAGS_HAS_VIDEO_PART_IN_IMAGE = 1 |
音视频文件信息
显示音视频文件的信息,包括音视频文件的时长,数据速率,像素横纵比,音视频流数目等。
|
inline |
通过音频流索引获取当前音频流的声道数
| audioStreamIndex | 音频流索引 |
|
inline |
通过音频流索引获取当前音频流编码是否支持
| audioStreamIndex | 音频流索引 |
|
inline |
获取文件的音频流数量
|
inline |
|
inline |
通过音频流索引获取当前音频流的采样率
| audioStreamIndex | 音频流索引 |
|
inline |
获取文件的类型
|
inline |
获取文件的数据速率
|
inline |
获取文件的时长
|
inline |
获取文件额外数据信息
|
inline |
获取文件信息标志
|
inline |
|
inline |
|
inline |
|
inline |
通过视频流索引获取当前视频流的颜色转换曲线。
| videoStreamIndex | 视频流索引 |
|
inline |
通过视频流索引获取当前视频流的每个像素分量的有效比特数
| videoStreamIndex | 视频流索引 |
|
inline |
获取文件的视频流数量
|
inline |
通过视频流索引获取当前视频流的尺寸
| videoStreamIndex | 视频流索引 |
|
inline |
|
inline |
通过视频流索引获取当前视频流的帧速率
| videoStreamIndex | 视频流索引 |
|
inline |
通过视频流索引获取当前视频流的HDR类型。
| videoStreamIndex | 视频流索引 |
|
inline |
通过视频流索引获取当前视频流的像素横纵比
| videoStreamIndex | 视频流索引 |
|
inline |
|
static |
在图像文件中存在视频
|
static |
音频类型
|
static |
视频类型
|
static |
图片类型
|
static |
未知类型
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
1.8.17