【发布时间】:2021-03-06 13:48:06
【问题描述】:
我正在尝试使用带有以下命令的 youtube-dl 和 ffmpeg 将 youtube 直播 编码到 UDP 目的地
youtube-dl -f best --buffer-size 2M -o - "https://www.youtube.com/watch?v=tkUvWJiTf9A" | ffmpeg -re -f mp4 -i pipe:0 -codec copy -f mpegts udp://192.168.1.107:1234?pkt_size=1316
但它不起作用,它只是下载该直播流的 ts 片段。
当我尝试使用 youtube 的视频 时,它可以使用以下命令正常工作
youtube-dl -f best --buffer-size 2M -o - "https://www.youtube.com/watch?v=snDI6AaL04g" | ffmpeg -re -f mp4 -i pipe:0 -codec copy -f mpegts udp://192.168.1.107:1234?pkt_size=1316
任何帮助或建议表示赞赏。
【问题讨论】:
-
如果您找到了解决方案,您可以将其作为答案添加到下面的框中,然后单击“发布您的答案”而不是将其添加到您的问题中。然后其他用户可以投票。
标签: ffmpeg udp live-streaming youtube-dl