美摄SDK For iOS
3.7.2
|
音视频文件信息 更多...
#import <NvsAVFileInfo.h>
构造函数 | |
(int64_t) | - getVideoStreamDuration: |
通过视频流索引获取视频流时长 更多... | |
(NvsSize) | - getVideoStreamDimension: |
通过视频流索引获取视频流尺寸 更多... | |
(NvsRational) | - getVideoStreamPixelAspectRatio: |
通过视频流索引获取视频流像素横纵比 更多... | |
(NvsRational) | - getVideoStreamFrameRate: |
通过视频流索引获取视频流帧速率 更多... | |
(NvsVideoRotation) | - getVideoStreamRotation: |
通过视频流索引获取视频流旋转角度类型 更多... | |
(unsigned int) | - getVideoStreamComponentBitCount: |
通过视频流索引获取当前视频流的每个像素分量的有效比特数 更多... | |
(NvsVideoCodecType) | - getVideoStreamCodecType: |
通过视频流索引获取当前视频流的编码类型 更多... | |
(int) | - getVideoCodecProfile: |
通过视频流索引获取当前视频流的画质等级 更多... | |
(int) | - getVideoCodecLevel: |
通过视频流索引获取当前视频流的编码等级 更多... | |
(NvsVideoColorTransfer) | - getVideoStreamColorTranfer: |
通过视频流索引获取当前视频流的颜色转换曲线。 更多... | |
(int64_t) | - getAudioStreamDuration: |
通过音频流索引获取音频流时长 更多... | |
(unsigned int) | - getAudioStreamSampleRate: |
通过音频流索引获取音频流的采样率 更多... | |
(unsigned int) | - getAudioStreamChannelCount: |
通过音频流索引获取音频流的声道数 更多... | |
(BOOL) | - getAudioStreamCodecSupport: |
通过音频流索引获取音频流编码格式是否支持 更多... | |
属性 | |
NvsAVFileType | avFileType |
文件类型 更多... | |
int64_t | duration |
时长(单位微秒) 更多... | |
uint64_t | dataRate |
数据速率 更多... | |
unsigned int | videoStreamCount |
视频流数目 更多... | |
unsigned int | audioStreamCount |
音频流数目 更多... | |
音视频文件信息
显示音视频文件的信息,包括音视频文件的时长,数据速率,像素横纵比,音视频流数目等。
- (unsigned int) getAudioStreamChannelCount: | (unsigned int) | audioStreamIndex |
通过音频流索引获取音频流的声道数
audioStreamIndex | 音频流索引 |
- (BOOL) getAudioStreamCodecSupport: | (unsigned int) | audioStreamIndex |
通过音频流索引获取音频流编码格式是否支持
audioStreamIndex | 音频流索引 |
- (int64_t) getAudioStreamDuration: | (unsigned int) | audioStreamIndex |
- (unsigned int) getAudioStreamSampleRate: | (unsigned int) | audioStreamIndex |
通过音频流索引获取音频流的采样率
audioStreamIndex | 音频流索引 |
- (int) getVideoCodecLevel: | (unsigned int) | videoStreamIndex |
通过视频流索引获取当前视频流的编码等级
videoStreamIndex | 视频流索引 |
- (int) getVideoCodecProfile: | (unsigned int) | videoStreamIndex |
通过视频流索引获取当前视频流的画质等级
videoStreamIndex | 视频流索引 |
- (NvsVideoCodecType) getVideoStreamCodecType: | (unsigned int) | videoStreamIndex |
通过视频流索引获取当前视频流的编码类型
videoStreamIndex | 视频流索引 |
- (NvsVideoColorTransfer) getVideoStreamColorTranfer: | (unsigned int) | videoStreamIndex |
通过视频流索引获取当前视频流的颜色转换曲线。
videoStreamIndex | 视频流索引 |
- (unsigned int) getVideoStreamComponentBitCount: | (unsigned int) | videoStreamIndex |
通过视频流索引获取当前视频流的每个像素分量的有效比特数
videoStreamIndex | 视频流索引 |
- (NvsSize) getVideoStreamDimension: | (unsigned int) | videoStreamIndex |
通过视频流索引获取视频流尺寸
videoStreamIndex | 视频流索引 |
- (int64_t) getVideoStreamDuration: | (unsigned int) | videoStreamIndex |
- (NvsRational) getVideoStreamFrameRate: | (unsigned int) | videoStreamIndex |
通过视频流索引获取视频流帧速率
videoStreamIndex | 视频流索引 |
- (NvsRational) getVideoStreamPixelAspectRatio: | (unsigned int) | videoStreamIndex |
通过视频流索引获取视频流像素横纵比
videoStreamIndex | 视频流索引 |
- (NvsVideoRotation) getVideoStreamRotation: | (unsigned int) | videoStreamIndex |
通过视频流索引获取视频流旋转角度类型
videoStreamIndex | 视频流索引 |
|
readatomicassign |
音频流数目
|
readatomicassign |
文件类型
|
readatomicassign |
数据速率
|
readatomicassign |
时长(单位微秒)
|
readatomicassign |
视频流数目