You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

23 lines
982 B

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

功能描述:展示用户态送帧给编码器编码的基本流程.
命令格式:
1)./sample_chns yuvfile_path Picture_Width Picture_Height Encode_Width Encode_Height
2)./sample_chns user-defined
参数说明:
yuvfile_path yuv文件路径
Picture_Width YUV源图像宽度 Picture_Height YUV源图像高度
Encode_Width 编码器输出分辨率(宽度)
Encode_Height 编码器输出分辨率(高度)
注意事项:
1、如采用第一种命令格式只能创建一个通道。请确保输入的YUV源分辨率与实际采用的YUV文件的分辨率匹配。
2、输入参数中编码宽度/高度 与 YUV源宽度/高度 可以不一致。当不一致时VENC会自动进行缩放编码。
3、命令格式2user-defined是固定字符串输入命令 ./sample_chns user-defined 后按提示输入相关的参数:如通道个数,文件路径,源宽高,编码宽高等。
4、采用第二种命令格式可以选择不同协议方式来编码目前支持的协议是h264,mjpeg,jpeg。若选择mjpeg模式保存文件后缀名为.mjpeg若选择jpeg模式则保存成一幅幅图片。
5、生成文件放在与YUV文件同级目录下。