美摄SDK For iOS
3.13.5
|
类 | |
protocol | <NvsMediaFileConvertorDelegate> |
class | NvsMediaFileConvertor |
宏定义 | |
转码配置 | |
#define | NVS_MEDIA_CONVERTOR_CUSTOM_HEIGHT @"custom-video-height" |
设置自定义视频输出高度,宽度会等比例自动缩放。类型:int 更多... | |
#define | NVS_MEDIA_CONVERTOR_CUSTOM_AUDIO_SAMPLE_RATE @"custom-audio-sample-rate" |
设置自定义音频采样率,类型:int 更多... | |
#define | NVS_MEDIA_CONVERTOR_NO_VIDEO @"convertor-no-video" |
只进行音频转码,类型:bool 更多... | |
#define | NVS_MEDIA_CONVERTOR_NO_AUDIO @"convertor-no-audio" |
只进行视频转码,类型:bool 更多... | |
#define | NVS_MEDIA_CONVERTOR_CUSTOM_AUDIO_CHANNEL @"custom-audio-channel" |
设置自定义音频通道数,类型:int 更多... | |
#define | NVS_MEDIA_CONVERTOR_REVERSE_AUDIO_STREAM @"convertor-reverse-audio" |
倒放音频流,类型:bool 更多... | |
#define | NVS_MEDIA_CONVERTOR_MAX_CACHE_SIZE_IN_MEMORY @"max_cache_size_in_memory" |
在内存中缓存的视频帧数量,类型:int 更多... | |
#define | NVS_MEDIA_CONVERTOR_CUSTOM_FRAME_RATE @"custom-video-frame-rate" |
设置自定义视频帧率,类型:int 更多... | |
#define | NVS_MEDIA_CONVERTOR_CUSTOM_AUDIO_PCM_FILE @"custom-audio-pcm-file" |
设置输出音频PCM文件,类型:bool 更多... | |
#define | NVS_MEDIA_CONVERTOR_COMPILE_GOP_SIZE @"gopsize" |
生成视频GOP SIZE。类型:整型 更多... | |
#define | NVS_MEDIA_CONVERTOR_COMPILE_BITRATE @"bitrate" |
生成视频码率,单位bps。类型:整型 更多... | |
#define | NVS_MEDIA_CONVERTOR_COMPILE_AUDIO_BITRATE @"audio bitrate" |
生成音频码率,单位bps。类型:整型 更多... | |
#define | NVS_EDIA_CONVERTOR_VIDEO_ENCODEC_NAME @"video encoder name" |
指定视频压缩格式,类型:string,目前支持hevc(h.265),默认h.264 更多... | |
#define | NVS_EDIA_CONVERTOR_AUDIO_ENCODEC_NAME @"audio encoder name" |
#define NVS_EDIA_CONVERTOR_AUDIO_ENCODEC_NAME @"audio encoder name" |
指定音频压缩格式,类型:string,目前支持“mp3”,"amr-wb",默认"aac"
#define NVS_EDIA_CONVERTOR_VIDEO_ENCODEC_NAME @"video encoder name" |
指定视频压缩格式,类型:string,目前支持hevc(h.265),默认h.264
#define NVS_MEDIA_CONVERTOR_COMPILE_AUDIO_BITRATE @"audio bitrate" |
生成音频码率,单位bps。类型:整型
#define NVS_MEDIA_CONVERTOR_COMPILE_BITRATE @"bitrate" |
生成视频码率,单位bps。类型:整型
#define NVS_MEDIA_CONVERTOR_COMPILE_GOP_SIZE @"gopsize" |
生成视频GOP SIZE。类型:整型
#define NVS_MEDIA_CONVERTOR_CUSTOM_AUDIO_CHANNEL @"custom-audio-channel" |
设置自定义音频通道数,类型:int
#define NVS_MEDIA_CONVERTOR_CUSTOM_AUDIO_PCM_FILE @"custom-audio-pcm-file" |
设置输出音频PCM文件,类型:bool
#define NVS_MEDIA_CONVERTOR_CUSTOM_AUDIO_SAMPLE_RATE @"custom-audio-sample-rate" |
设置自定义音频采样率,类型:int
#define NVS_MEDIA_CONVERTOR_CUSTOM_FRAME_RATE @"custom-video-frame-rate" |
设置自定义视频帧率,类型:int
#define NVS_MEDIA_CONVERTOR_CUSTOM_HEIGHT @"custom-video-height" |
设置自定义视频输出高度,宽度会等比例自动缩放。类型:int
#define NVS_MEDIA_CONVERTOR_MAX_CACHE_SIZE_IN_MEMORY @"max_cache_size_in_memory" |
在内存中缓存的视频帧数量,类型:int
#define NVS_MEDIA_CONVERTOR_NO_AUDIO @"convertor-no-audio" |
只进行视频转码,类型:bool
#define NVS_MEDIA_CONVERTOR_NO_VIDEO @"convertor-no-video" |
只进行音频转码,类型:bool
#define NVS_MEDIA_CONVERTOR_REVERSE_AUDIO_STREAM @"convertor-reverse-audio" |
倒放音频流,类型:bool
转码错误