YouTube直播表示没有收到数据

Ste*_*ell 2 flv ffmpeg youtube-api youtube-livestreaming-api

所以,我正在使用ffmpeg.我可以使用以下命令将视频流式传输到我已成功从互联网上下载的YouTube:

ffmpeg -re -i "C:\video.flv" -c:v libx264 -preset slow -crf 18 -c:a copy -f flv "rtmp://a.rtmp.youtube.com/live2/xyz"

当我尝试流式传输从特定设备录制的视频时,也就是flv并使用相同的命令,它不起作用.FFMpeg说它正在传输,没有错误.在YouTube上的实时仪表板中,我得到一个绿色的"正在启动 ",然后它变成灰色,表示它没有接收数据.唯一的区别是实际的flv文件.

知道为什么YouTube Live会说它没有收到任何数据而不是给我一个错误,当它显然是接收它时,因为它与其他视频文件一起工作?谢谢

Ste*_*ell 10

对于可能遇到此问题的其他人来说,我的问题是我的视频没有音频.不确定为什么这应该重要,但在视频上放置一个无声的音轨修复了我的问题.