首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用youtube-dl和ffmpeg将youtube实时流编码到UDP。

使用youtube-dl和ffmpeg将youtube实时流编码到UDP。
EN

Stack Overflow用户
提问于 2021-03-06 13:48:06
回答 1查看 772关注 0票数 1

我试图使用youtube-dl和ffmpeg命令将youtube实时流编码到UDP目的地。

代码语言:javascript
复制
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的视频时,它可以很好地处理以下命令

代码语言:javascript
复制
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

任何帮助或建议都很感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-04-22 16:37:43

我已经用下面的命令解决了它,使用Streamlink和ffmpeg。分享让任何需要的人都可以引用。

代码语言:javascript
复制
streamlink --hls-segment-threads 10 --ringbuffer-size 10M https://www.youtube.com/watch?v=NMre6IAAAiU 140p,worst --stdout | ffmpeg -i pipe:0 -codec copy -bsf:v h264_mp4toannexb -f mpegts udp://192.168.2.7:1234?pkt_size=1316
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66506347

复制
相关文章

相似问题

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