首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无需转码即可替换像素并将RTSP流保存为文件

无需转码即可替换像素并将RTSP流保存为文件
EN

Stack Overflow用户
提问于 2020-08-07 04:45:10
回答 1查看 89关注 0票数 0

本质上,问题是这样的;我有8个安全摄像头,都是通过RTSP以非常高的不可修改的分辨率(特别是2560x1440)传输的。我想在每个视频流的角落放置一个小标签,以显示一个白色背景的字符串,然后将文件保存到本地。

目前,我正在使用Python和OpenCV处理帧,接收要应用的字符串,修改帧,然后将其保存到文件中。问题是,该文件已经以H264编码,我必须将其重新编码为H264,然后将其另存为文件。在双核现代英特尔i5上(不幸的是无法改变这一点),同时以15FPS对8个2560x1440视频进行转码,你可以看到这是如何崩溃的。我正在寻找任何必要的手段来优化这个过程。我也明白这是一个非常非常艰巨的任务。然而,这不是我的决定。

I have created a graphic to help show what I am trying to accomplish.

我愿意尝试使用C++,但是我根本没有使用它的经验,我也找不到任何这样的库来接收RTSP流和修改它们的帧。

任何帮助或资源都是非常感谢的。

EN

回答 1

Stack Overflow用户

发布于 2020-08-08 03:44:17

  1. ,你可以将字符串作为位图存储在单独的流中,并提供正确的定时信息,然后在回放过程中进行合成。
  2. ,你可以将字符串设置为字幕。MP4和H.264支持多种格式。然后你的播放器只需要支持标准字幕。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63291498

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档