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/AM5728:H.264编码文件太大

Guru**** 2587365 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/635606/linux-am5728-h-264-encode-file-is-too-big

器件型号:AM5728

工具/软件:Linux

您好!

TI、我使用命令"gst-launch-1.0 -v videotestsrc! 'video/x-raw、format=(string) YUY2、width=(int) 1920、height=(int) 1080/'! VPE! ducatih264enc level=level-51 profile=high bitrate =6000! h264parse! filesink location=/home/root/1920x1080.264以测试 h264 编码10分钟。  我发现1920x1080.264的尺寸太大。 尺寸为900MiB。 如果我在 NXP 平台上测试它、则大小为300MiB。 是否有减小尺寸的方法?

顺便说一下、我在 SDK03.01 和 SDK 04.01上对其进行测试。

BR,

Vefone

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

    软件团队已收到通知。 他们将在这里作出回应。

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

    我将检查并告诉您我的方面的结果。
    同时、您可以检查编码器的属性并尝试使用不同的选项。
    您可以在此处找到编码器用户指南: git.ti.com/.../docs

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

    我在我的一侧尝试了您使用的流水线。 我观察了9:39分钟681MB。
    文件大小取决于许多编码器的参数、例如比特率、正在编码的视频内容等
    例如、对于默认比特率、大小为~460MB、持续~14分钟。
    您可以使用 GST-CHECG-1.0 ducatih264enc 进行检查、并非所有编码的参数都作为编码在 gstreamer 中的属性公开。
    您可以尝试 videnc2test 演示并调整编码的参数(请查看前一答案中的编码用户指南)。


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

    我正在关闭此主题、请随意重新打开它。

    BR
    玛格丽塔