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.

[参考译文] Linux/AM5718:GStreamer 属性说明

Guru**** 2587365 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/633680/linux-am5718-gstreamer-properties-clarification

器件型号:AM5718

工具/软件:Linux

您好、香榭丽舍

我在下面已经获得了支持、但我还有另一个问题。

 o GStreamer QP-max-I 属性
   (e2e.ti.com/.../2335057)

我按照上述主题中的建议执行了 GStreamer PIPLELINE。 但是、stil QP-max-I 似乎无效。
请给我一些建议吗?

ducatih264enc bitrate = 1024熵编码模式= 1 RAM-PRESET =低延迟 QP-max-I=40 QP-min-I=26 profile = main level=LEVEL-51 INTRAT-INTERVAL = 250 RAM-CONTROM-params-PRESP= RAT-CONTROT-params-PRESPE-USER 定义

此致、
J-Breeze

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    您看到了什么错误?

    BR
    玛格丽塔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    感谢您的快速回复。

    我现在看不到任何错误。 当我不使用"rate-preset=low-delay"时,生成的文件大小太大(约为 x5)。
    我猜测、但我认为在使用"rate control-params-preset"时需要其他属性。

    此致、
    J-Breeze

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    让我检查一下、我将告诉您结果。

    BR
    玛格丽塔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我们检查 了该流水线:
    gst-launch-1.0 videotestsrc num-buffers=1000! 'video/x-raw、format=(string) NV12、width=1280、height=720'! ducatih264enc bitrate = 1024 QP-max-i=40 QP-min-i=26 level=level-51! h264parse! filesink location=test.264

    值似乎发生了变化、并且工作正常。

    BR
    玛格丽塔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Margarita、

    感谢您检查领航。

    我想知道如何确认该财产是否有效。 我不确定。
    请告诉我。

    此致、
    J-Breeze

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    在本例中、使用了 Elecard。
    但您可能可以使用其他一些流分析器来检查它。

    BR
    玛格丽塔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Margarita、

    我想请您帮个忙。
    您可以尝试 QP-max-i=20吗?  酒店似乎不能正常工作。 生成的文件与 QP-max-i=40相同。

    此致、
    J-Breeze

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    我们将进行检查。
    我将告诉您结果。

    BR
    玛格丽塔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    [引用 user="j-cree">您是否可以尝试 QP-max-i=20?  酒店似乎不能正常工作。 生成的文件与 QP-max-i=40相同。

    是的、还应设置一些其他属性。

    下面是 QP-max-i=40和 QP-max-i=20情况下的流水线以及结果。

    gst-launch-1.0 --gst-debug=1 videtestsrc num-buffers=600! 'video/x-raw、format=(string) NV12、width=1280、height=720'! ducatih264enc intra-interval=30 inter-interval=1 bitrate =1024 QPI =10 QP-max-i=20 QP-min-i=10 level=51 RAVEL-PRESP=USER-defined RAM-control-params-preset=RAM-CONTRAT-params-preset-USER-defined RAM-CONTRAM-ALGO=0! h264parse! 文件链接位置=test20.264

    rw-r--r--   1根    根     根56071397 Sep 20 09:49 test20.264

    gst-launch-1.0 --gst-debug=1 videtestsrc num-buffers=600! 'video/x-raw、format=(string) NV12、width=1280、height=720'! ducatih264enc intra-interval=30 inter-interval=1 bitrate =1024 QPI =10 QP-max-i=40 QP-min-i=10 level=51 RAVEL-PRESP=USER-defined RAM-control-params-preset=RAM-CONTRAT-params-preset-USER-defined RAM-CONTRAM-ALGO=0! h264parse! 文件链接位置=test40.264

    -rw-r--r--   1根    根根     55714808 Sep 2009:50 test40.264

    20值也通过 Elecard 进行确认。

    希望这对您有所帮助。

    BR
    玛格丽塔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Margarita、

    感谢您的支持。 如果我有其他问题、我想再次重新打开此主题。

    此致、
    J-Breeze

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、J-Breeze、

    当然、对于新问题、请打开一个新主题。

    BR
    玛格丽塔