gpt4 book ai didi

ffmpeg - 使用 ffmpeg 的最小 SRT 流示例

转载 作者:行者123 更新时间:2023-12-04 22:52:57 26 4
gpt4 key购买 nike

我很难找到一个简单的解决方案来展示 FFmpeg 的 srt 流协议(protocol)。唯一article我发现,要么经过多个环来设置流。有没有办法像过去的 udp 一样实现简单的接收方/发送方原理?

发件人:

ffmpeg  -i myfile.mp4 -vcodec libx264 -crf 12 -f mpegts udp://192.168.1.5:1234

接收者:

ffplay udp://192.168.1.5:1234

最佳答案

您的ffmpeg需要使用--enable-libsrt编译以支持SRT协议(protocol)。查看 ffmpeg -protocols 的输出以确定它是否支持 SRT。

未经测试的示例:

# stream copy
ffmpeg -re -i input.mp4 -c copy -f mpegts srt://192.168.1.5:1234

# re-encode
ffmpeg -re -i input.mp4 -c:v libx264 -b:v 4000k -maxrate 4000k -bufsize 8000k -g 50 -f mpegts srt://192.168.1.5:1234

参见FFmpeg Protocols Documentation: SRT .

关于ffmpeg - 使用 ffmpeg 的最小 SRT 流示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62977448/

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