主题中讨论的其他器件: AM67A、 TDA4VM
工具与软件:
尊敬的支持部门
在 AM69A 的 SDK 版本10中、使用 gstreamer 对某些 H264流进行解码、并具有 v4l2h264解码、会使性能降至一半以下、即12fps。
AM67A 和 AM62A 也会发现此问题、它们使用 Wave5编解码器 IP、
而上一代 TDA4VM 及其较旧的编解码器 IP 显示了正常的解码性能。
附件是 test 命令和用于重现此问题的测试流。
# gst-launch-1.0 -v filesrc location="./slo_decoding.mp4"! 真的很棒! h264parse! 队列! v4l2h264dec ! video/x-raw、format=NV12! fpsdisplaysink video-sink="fakesink" sync=true text-overlay = false
/GstPipeline:pipeline0/GstFPSDisplaySink:fpsdisplaysink0/GstFakeSink:fakesink0:Sync = true
/GstPipeline:pipeline0/GstFPSDisplaySink:fpsdisplaysink0:last-message = rended: 7、dropped:0、Current: 13.30. 平均:13.30
/GstPipeline:pipeline0/GstFPSDisplaySink:fpsdisplaysink0:last-message = rended: 14、dropped:0、Current: 12.58. 平均:12.93
/GstPipeline:pipeline0/GstFPSDisplaySink:fpsdisplaysink0:last-message = rended:20、dropped:0、Current: 11.99 平均:12.63
/GstPipeline:pipeline0/GstFPSDisplaySink:fpsdisplaysink0:last-message = rended: 26, dropped: 0, current: 11.99 平均:12.48
/GstPipeline:pipeline0/GstFPSDisplaySink:fpsdisplaysink0:last-message = rended: 33、dropped:0、Current: 12.03. 平均:12.38
/GstPipeline:pipeline0/GstFPSDisplaySink:fpsdisplaysink0:last-message = rended: 39、dropped:0、Current: 12.2. 平均:12.32
/GstPipeline:pipeline0/GstFPSDisplaySink:fpsdisplaysink0:last-message = rended: 45, dropped: 0, current: 11.78 平均:12.24
/GstPipeline:pipeline0/GstFPSDisplaySink:fpsdisplaysink0:last-message = rended: 51、dropped:0、Current:11.99、Average:12.21
# gst-launch-1.0 -v filesrc location="./slo_decoding.mp4"! 真的很棒! h264parse! 队列! video/x-h264,stream-format=byte-stream,alignment=au ! avdec_h264 ! video/x-raw、format=NV12! fpsdisplaysink video-sink="fakesink" sync=true text-overlay = false
/GstPipeline:pipeline0/GstFPSDisplaySink:fpsdisplaysink0:last-message = rended: 23、dropped:0、Current: 30.19. 平均:22.24
/GstPipeline:pipeline0/GstFPSDisplaySink:fpsdisplaysink0:last-message = rended: 39、dropped:0、Current: 29.91. 平均值:24.85
/GstPipeline:pipeline0/GstFPSDisplaySink:fpsdisplaysink0:last-message = rended: 55、dropped:0、Current: 29.90 平均:26.14
/GstPipeline:pipeline0/GstFPSDisplaySink:fpsdisplaysink0:last-message = rended: 71、dropped:0、Current: 30.19. 平均:26.95
/GstPipeline:pipeline0/GstFPSDisplaySink:fpsdisplaysink0:last-message =渲染:86、丢弃:0、电流:30.00、平均:27.44
/GstPipeline:pipeline0/GstFPSDisplaySink:fpsdisplaysink0:last-message = rended: 101、dropped:0、Current: 29.99 平均:27.79
测试流下载: 链接