|
美摄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 |
视频流数目
1.8.18