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:反向视频回放

Guru**** 2931100 points

Other Parts Discussed in Thread: AM5728

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/668090/linux-am5728-video-playback-in-reverse

器件型号:AM5728

工具/软件:Linux

你(们)好

我们使用 AM5728 来捕获视频和音频数据。  压缩和多路复用后会存储视频文件。  我们的要求之一是具有负播放速率(向后播放)。

有没有人能帮助我们找到支持 的编码器/解码器+多路复用器/多路信号分离器组合。 目前我们使用的是 H.264和 mpegtsmux。 此组合不能用于后向回放。

BR

Marka Reddy

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

    您是否正在使用 gstreamer?

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

    您好!

    如果使用 gstreamer、则只能在 gstreamer 应用程序中存档。
    请查看这些教程以了解更多信息和 示例:
    gstreamer.freedesktop.org/.../seeking.html
    gstreamer.freedesktop.org/.../playback-speed.html
    gstreamer.freedesktop.org/.../queryevents.html
    gstreamer.freedesktop.org/.../events.html
    gstreamer.freedesktop.org/.../synchronization.html

    BR
    玛格丽塔

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

    请尝试同时设置 enc 的属性 intra-interval=1。

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

    感谢您的参与

    我们尝试使用 intra-interval=1、但它不起作用。 gstreamer 中是否有任何支持负播放速率的备用多路复用器和编码器?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    能否布置您正在使用的流水线以及您要向后执行的流水线? 这是解码还是编码?

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


    第1个 AM5728EVM 上的传输:v4l2src ->VPE->ducatih264enc->h264pars->mpegtsmu路 由->rtpmp2thay ->udpink

    在第2个 AM5728 EVM 上接收:udpsrc->filesink

    在第2个 AM5728上回放:filesrc ->tedemux->h264pars->ducatih264dec ->VPE->kmssink

    我们在 C 中实现了管道

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

    但您正在尝试在解码流水线上搜索、对吧? 这一个:
    文件 rc ->tedemux->h264pars->ducatih264dec ->VPE->kmssink

    BR
    玛格丽塔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的
    我们正在尝试在解码流水线上搜索
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我想只有一些多路复用器元件支持 fast法 拉/ fastback. 请建议兼容的 gstreamer 元素
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    例如,您可以尝试用 avi 或 mp4替换。 如果仍然不起作用、您可以尝试用软件编解码器替换我们的编解码器。
    如果仍然无法正常工作、则可能是您的代码中存在错误。

    BR
    玛格丽塔