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.

[参考译文] TMS320DM8127:糟糕的照明条件下的 appro_avi_save

Guru**** 2588625 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/586875/tms320dm8127-appro_avi_save-in-bad-lighting-conditions

器件型号:TMS320DM8127

IPNC 的'Appro_avi_save'在近黑暗的照明条件下可生成3分钟20fps 的录制内容、这些录制内容非常庞大(~300MB)。

将比特率降低到最小值- 64Kbps -并且通过 Web 界面选择 CBR 对 AVI 大小没有影响(  当照明条件良好时、这会产生显著影响...)。

可以采取哪些措施来减小此类录制文件的大小(但不改善照明效果)-其质量使其几乎无用...

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

    我将通知 IPNC 团队寻求帮助。

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

    您好!

    请详细说明一下吗? 当您说 [引用用户="Zev Ovnat77"]将比特率降至最低- 64Kbps -并且通过 Web 界面选择 CBR 对 AVI 大小没有影响(  这在照明条件良好时会产生显著影响...)时。您能否检查天气比特率设置是否生效? 在照明条件和暗灯条件下都是如此。

    请分享以下详细信息、以便更好地理解和分析。  

    1.您正在使用的视频编解码器及其版本。

    2.您使用的所有编解码器参数。

    3.带灯和不带灯的录像/录像。

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

    Prashanth、您好!

    感谢您的回答!

    正如我在查询中提到的、当照明条件良好时、降低比特率会产生显著的影响。 但是、在极低光条件下捕获 Vide 时-降低比特率没有影响...

    1、H.264

    2. Appro_avi_save 的输入参数:

     文件名=/mnt/mmc/ipnc_video_0000000b.avi 间隔= 180秒 Msg_id = 2
      is chkcard = 1 stream_id = 3nBitRate =(例如) 24000。

    其余的都是 IPNC 代码的开头设置的 IPNC 3.80默认值...

    3. 3分钟极低光的 AVI 是巨大的(>100MB)-发布它们似乎有问题... 在任何情况下、图像都非常暗且非常粗糙-因此不可压缩... 人们希望此类图像能够以牺牲质量为代价进行良好压缩-因为它们不包含太多值得关注的内容。 如果 在这种照明条件下 CBR 可以将帧大小限制在合理的范围内-我的目标将会实现-但这不会发生。 我真的不能说 IPNC 的视频网页 CBR 设置是影响 Appro_avi_save -还是可能只影响 rtsp 流...

    此致、

    Zev

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

    您好、Zev、

    感谢您提供详细信息。 您能否分享弱光和亮光条件下的视频转储?

    您的编码器版本是什么? (您可以在 RDK_INSTALL_DIR/Source/ti_tools/codecs-dm81xx 中找到它)

    如果您共享已设置的 h264编码器参数、也会有所帮助。 我想检查一下。  

    另请确保

    更改位速率时,是否同时更改初始缓冲区级别和 HRDBufferSize ??
    应该始终如此  
    CBR =>初始缓冲器电压= HRDBufferSize = 0.5 * targetbitrate、
    VBR =>初始缓冲器电压= HRDBufferSize = 2 * targetbitrate。

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

    你好。

    我使用 Zev、我将继续执行该线程。 我上传了2个5秒视频。 一个在正常的办公室照明条件下、另一个在灯关闭的情况下-尽管仍部分亮起。 尺寸差异超过了其10倍。 当照明条件较差时、是否有任何方法限制录制的 AVI 的 FPS 或大小?

    我已经附加 了 Source\ti_tools\codecs-dm814x\REL.500.V.H264AVC .D.HP.IVAHD.02.00.15.01\500.V.H264AVC .D.HP.IVAHD.02.00\IVAHD_001\Inc\*.h 文件-这些文件是否符合您的要求?

    所有参数均为 IPNC_RDK 的默认值。 我是否有办法提取这些文件并将其发送给您?

    我们使用视频屏幕上的 IE API 更改比特率和比特率控制。 我不知道 初始缓冲区级别或 HRDBufferSize。

    谢谢、

    Mechie2e.ti.com/.../ih264vdec.he2e.ti.com/.../h264vdec_5F00_ti.h

    e2e.ti.com/.../Office_5F00_light.AVIe2e.ti.com/.../Half_5F00_light.AVI

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

    您好、Mechi、

    感谢您的详细信息和视频。 您能否确认您是否拥有此编码器版本@ Source\ti_tools\codecs-dm814x\  REL.500.V.H264AVC .E.IVAHD.02.00.07.07.01 如果是,请将其升级到最新的编解码器版本  REL.500.V.H264AVC .E.IVAHD.02.00.09.01。 您应该从您当地的 TI FAE 获取该信息。

    [引用 user="mechi Fendel">所有参数均为 IPNC_RDK 的默认值。 我是否有任何方法可以提取这些文件并将其发送给您?如果最新版本无法解决问题,请从此文件获取所有打印内容 Source/IPNC_RDK/IPNC_mcfw/mcfw/src_bios6/links_m3video/IVA_ence_h264.c 中获取所有打印内容,这 对于我来说应该足够了。

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

    e2e.ti.com/.../1031.encLink_5F00_h264.cThanks-我将向我们的 FAE 申请最新的编解码器。

    附件是您提到的文件。

    再次感谢-我希望这个问题能够得到解决。

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

    您好、Mechi、

    我有这个来源。 您能否在您运行并共享这些值时打印这些值、并为这两种情况打印它们。 实现高亮度和低亮度? 最新的编解码器版本应该可以解决您的问题。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    最新的编解码器似乎解决了这个问题。
    暗文件的大小不是 LIT avi 文件的10-30倍、而是新编解码器的大小的4倍... 绝对是一个改进!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Mechi、

    感谢您确认最新的编解码器版本已解决问题并关闭此主题。