ฉันใช้รหัสต่อไปนี้เพื่อวนซ้ำ ffmpeg
บนเซิร์ฟเวอร์ Linux ของฉัน
นี่คือสิ่งที่ฉันมี:
#!/bin/bash
while :; do
ffmpeg -re -i "input" output.mp4
done
สิ่งที่ฉันต้องการทำคือหยุดลูปชั่วคราวเพื่อหยุดลูปจนกว่าฉันจะดำเนินการต่อโดยทำหน้าที่เป็น 'ปิด' และ 'สลับ' สำหรับสตรีมโดยไม่ต้องรีบูตเซิร์ฟเวอร์ในแต่ละครั้ง :)
ไม่นั่นจะหยุดลูปจนกว่าฉันจะเรียกใช้ไฟล์. SH อีกครั้ง
—
WEB X
โอ้วฉันขอโทษคำถามของคุณผิดฉันคิดว่าคุณต้องการหยุด ... แต่คุณต้องหยุด ...
—
Alex
ใช่ฉันใช้ ctrl + c และต้องรีบูตเซิร์ฟเวอร์ของฉันก่อนที่ลูปจะทำงานอีกครั้งฮ่าฮ่า
—
WEB X
มองหา SIGSTOP และ SIGCONT
—
a CVn
Ctrl+c
?