工具/软件:
您好专家、
在运行模型时、我需要在频繁的时间间隔内实现持续时间为3秒的实时视频的循环记录。
请告诉我如何做到这一点。 还需要保存视频
此致、
Sajan
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.
工具/软件:
您好专家、
在运行模型时、我需要在频繁的时间间隔内实现持续时间为3秒的实时视频的循环记录。
请告诉我如何做到这一点。 还需要保存视频
此致、
Sajan
您好、Sajan、
edgeai-gst-apps 演示提供了选择视频作为输入和保存注释视频的功能。 默认情况下、此演示包含在 SDK 中。 有关如何配置演示的说明包含在此处: software-dl.ti.com/.../configuration_file.html。
使用视频作为输入:
输入1: 资料来源:/opt/edgeai-test-data/videos/video0_1280_768.h264 格式:H264 宽度:1280 高度:768 帧速率:30
将输出另存为视频:
输出1: #视频输出 接收器:/opt/edgeai-test-data/outputs/output_video.mkv #输出视频文件 宽度:1920 高度:1080
此致、
Qutaiba
您好、Sajan、
SDK 文档提供了使用 imx219作为输入的详细信息。
输入1: 资料来源:/dev/video-imx219-cam0 需要 ISP 的#IMX219原始传感器 格式:rggb. #ISP 将添加到流水线中 宽度:1920 高度:1080 帧速率:30 subdev-id:/dev/v4l-imx219-subdev0 # ISP 需要通过 ioctls 控制传感器参数
将输出另存为视频、与我之前的注释相同。
Unknown 说:运行模型时、我需要在频繁的时间间隔内实现持续时间为3秒的实时视频循环录制。
我不知道该怎么说。 您是否希望录制多个视频、每个视频持续时间为3秒?
此致、
Qutaiba
录制多个视频、每个视频持续时间为3秒
是的
此致、
Sajan
您好、Sajan、
您可以使用"splitmuxsink"等 gstreamer 插件、根据 持续时间和大小等参数将视频录制到单独的文件中。 将此插件添加到 edgeai-gst-apps 将需要对 gst_parser 和 gst_wrapper 进行一些研究。 您可能更容易使用 OptiFlow: https://github.com/TexasInstruments/edgeai-gst-apps/tree/main/optiflow 为您生成一个基本管道、您可以对其进行编辑以添加"splitmuxsink"。 OptiFlow 生成的 gstreamer 流水线示例可在以下位置找到: https://software-dl.ti.com/jacinto7/esd/processor-sdk-linux-am68a/latest/exports/edgeai-docs/common/edgeai_dataflows.html#optiflow
此致、
Qutaiba