Uyarı FFmpeg'den gelmiyor, ancak youtube-dl.
youtube-dl bir is_live
bayrak, bu yüzden bir şans ver:
ffmpeg -i $(youtube-dl -o is_live -f 95 -g https://www.youtube.com/watch?v=0R0T0mQmx7I) -c copy -t 00:02:00 output.mp4
Bu işe yaramazsa, girişin ekranınız olmasını sağlayarak FFmpeg'de onunla başa çıkmayı deneyebilirsiniz. Bunun nasıl vergilendirmenin bir sistemde olabileceğini hayal edebiliyorum, bu yüzden sistem mücadele ederse belki ekran çözünürlüğünüzü düşürmek yardımcı olabilir.
Örnek:
ffmpeg -f gdigrab -i masaüstü -c libx264 çıkışı.mp4
Sesi nasıl yakalayacağımdan emin değilim. Sanırım, çıktınızdan hat hattına bir kablo geçirmeniz ve ardından komutunuzu güncellemek için cihazın adını bulmanız gerekeceğini düşünüyorum:
- Giriş yapan cihazın adını al:
ffmpeg -list_devices true -f dshow -i dummy
- Komutuna ekle:
ffmpeg -f gdigrab -i desktop -f dshow -i -c libx264 -i audio="LINE IN DEVICE NAME" output.mp4
skipping segments
. Ve ikinci komut fırlattıUnknown input format: 'dshow'
... Belki de ffmpeg 3.4 ve gcc 5.4 versiyonu ile ilgilidir?