gpt4 book ai didi

video - 使用 ffmpeg 和 ffserver 流式传输 "subtitles/text"

转载 作者:行者123 更新时间:2023-12-04 23:27:07 26 4
gpt4 key购买 nike

FFmpeg(和 ffserver)是否可以流式传输文本数据?用例场景是视频和文本数据将通过 ffserver 分别流式传输。然后,客户端可以仅查看视频流,或者他们可以使用 ffmpeg 将视频流和文本数据(作为覆盖)结合起来。

我试图阅读文档并自己进行了实验。我能够向客户展示可以通过“drawtext”过滤器添加叠加层。然而,它已被拒绝。他们希望在需要时将文本数据单独流式传输并在客户端中多路复用。

有没有人做过类似的事情?

最佳答案

ffserver 为 shortly going to be removed来自 ffmpeg 套件。

可能很难找到仅流式传输文本的“开箱即用”的东西,因为如今对于许多编程语言来说,这本身就是一件如此简单的事情。

但是,我理解您的要求 - 您想要流式传输文本和视频,并允许选择在客户端使用哪些文本。

这是我的用例,经过三天漫长的艰难日子后,我找到了使用 VLC 的方法。 .

VLC 有一个 GUI 来设置流服务器,当然也可以在命令行中使用。我终于发现对我有用的命令是:

cvlc -v /host/home/user/file.ts --sout-all --no-ts-split-es --sout "#duplicate{dst=udp{dst=MachineName:1234}}"

我分享这个是希望我能节省一些其他人找到所有重要的' 的时间。 --no-ts-split-es ' 选项!

关于video - 使用 ffmpeg 和 ffserver 流式传输 "subtitles/text",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41354551/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com