gpt4 book ai didi

ffmpeg - 通过将 SDP 文件作为内联数据传递来加入 ffmpeg 中的视频流

转载 作者:行者123 更新时间:2023-12-04 22:47:16 30 4
gpt4 key购买 nike

下午。使用 ffmpeg 我可以使用以下语法打开 SDP 文件:

ffmpeg -protocol_whitelist file -i file.sdp

有谁知道是否可以加入 sdp 文件中描述的流,而无需先将内容写入文件?

例如,如果 SDP 文件内容是:

v=0
m=video 1234 RTP/AVP 96
c=IN IP4 232.1.2.3
a=rtpmap:96 MP4V-ES/90000
a=source-filter: incl IN IP4 232.1.2.3 1.2.3.4

我可以使用此处描述的数据输入类型吗: https://ffmpeg.org/ffmpeg-protocols.html#data

要加入同一个流,请执行以下操作:

ffmpeg -protocol_whitelist data -i "data:application/sdp;charset=UTF-8,v=0 \r\n...."

答案/似乎/是否定的,但我想我应该问“互联网”,以防我只是做错了什么......

最佳答案

您可以按如下方式将 SDP 文件内容传输到 ffmpeg。

printf "SDP:\nv=0\nm=video 1234 RTP/AVP 96\nc=IN IP4 232.1.2.3\na=rtpmap:96 MP4V-ES/90000\na=source-filter: incl IN IP4 232.1.2.3 1.2.3.4\n" | ffmpeg -i - -codec copy output.mp4

关于ffmpeg - 通过将 SDP 文件作为内联数据传递来加入 ffmpeg 中的视频流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45907538/

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