Videonun Xvfb'den screengrab ve sesin internet radyosundan (mp3 veya aac akışı) olduğu bir mpeg-ts akışı oluşturmaya çalışıyorum. Oldukça iyi çalışıyor, ancak internet radyosunda bir sorun varsa, o zaman tüm ses kesiliyor, sadece ses değil ve ffmpeg'i öldürüp yeniden başlatana kadar devam etmiyor.
İşte kullanıyorum komut satırı
DISPLAY=:1 ffmpeg -re -video_size 768x576 -framerate 50 -f x11grab -i :1 -i http://internet-radio/mp3 -c:v mpeg2video -b:v 6000k -minrate 6000k -maxrate 6000k -bufsize 3000k -dc 10 -top 0 -f mpegts -c:a mp2 -ac 2 -b:a 192k -flags +ilme+ildct -vf "tinterlace=interleave_top" udp://192.168.0.1:1234?pkt_size=1316
Durmasını engellemenin (ses girişi geri gelene kadar sessizlik üretmesi) ya da en azından başarısız olduğunu tespit etmenin bir yolu var mı, böylece yeniden başlatmak için bir komut dosyası yazabilir miyim?