请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:AM4378 尊敬的团队:
我们只想知道 gstreamer 是否支持 AM4378 SOC 上的 H264压缩?
此外、我们还想知道是否存在减轻 CPU 负载或降低 CPU 消耗的可能性。
此致
Krishna Vashistha
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好、Krishna、
在 AM4378上、没有可用于 H264编码/解码的硬件加速器。 尽管通过 GStreamer 插件支持软件编解码器是您可以尝试用于应用的工具。
您可以尝试对 SDK 版本中支持的 h264编解码器进行 grep 操作。
GST-Inspect -1.0 | grep "h264"
我的侧面没有 AM4738板、因此我无法尝试。
对于解码、我建议您对 gstreamer 1.0版使用 playbin 元素。
GST-LAUNCH-1.0 playbin UI=文件://
您可以尝试使用以下方法进行帧速率测量:
GST 检查-1.0 "fpsdisplaysink"
并使用该元件、而不是视频接收器元件。 。
因此、管道是:
gs-launch-1.0 -v playbin uri =文件:/tmp/MyFile.mp4 video -sink=fpsdisplaysink
为了查看有关 CPU/内存的统计信息,我建议在运行流水线时使用 htop 或 mpstat。
希望这对您有所帮助。
此致
苏伦