เครื่องบันทึกหน้าจอที่เรียบง่าย



คำอธิบาย:
SimpleScreenRecorder เป็นโปรแกรม Linux ที่ฉันสร้างขึ้นเพื่อบันทึกโปรแกรมและเกม มีบางโปรแกรมที่สามารถทำเช่นนี้ได้ แต่ฉันไม่พอใจ 100% กับโปรแกรมใดเลย ดังนั้นฉันจึงสร้างโปรแกรมขึ้นมาเอง
เป้าหมายเดิมของฉันคือการสร้างโปรแกรมที่ใช้งานง่ายมาก แต่ในขณะที่ฉันเขียน ฉันเริ่มเพิ่มคุณสมบัติมากขึ้นเรื่อยๆ และผลลัพธ์ก็คือโปรแกรมที่ทรงพลังจริงๆ มัน 'เรียบง่าย' ในแง่ที่ว่าใช้งานได้ง่ายกว่า ffmpeg/avconv หรือ VLC เพราะมันมีส่วนต่อประสานกับผู้ใช้ที่ตรงไปตรงมา
คุณสมบัติ
ส่วนติดต่อผู้ใช้แบบกราฟิก (แบบ Qt)
เร็วกว่า VLC และ ffmpeg/avconv
บันทึกหน้าจอทั้งหมดหรือบางส่วน หรือบันทึกแอปพลิเคชัน OpenGL โดยตรง (คล้ายกับ Fraps บน Windows)
ประสานเสียงและวิดีโออย่างถูกต้อง (ปัญหาทั่วไปกับ VLC และ ffmpeg/avconv)
ลดอัตราเฟรมของวิดีโอหากคอมพิวเตอร์ของคุณช้าเกินไป (แทนที่จะใช้ RAM จนหมดเหมือนที่ VLC ทำ)
มัลติเธรดเต็มรูปแบบ: ความล่าช้าเล็กน้อยในส่วนประกอบใดๆ จะไม่ปิดกั้นส่วนประกอบอื่นๆ ส่งผลให้วิดีโอราบรื่นขึ้นและประสิทธิภาพที่ดีขึ้นบนคอมพิวเตอร์ที่มีโปรเซสเซอร์หลายตัว
หยุดชั่วคราวและบันทึกต่อได้ตลอดเวลา (ไม่ว่าจะโดยการคลิกปุ่มหรือกดปุ่มลัด)
แสดงสถิติระหว่างการบันทึก (ขนาดไฟล์, อัตราบิต, เวลาในการบันทึกทั้งหมด, อัตราเฟรมจริง, …)
สามารถแสดงตัวอย่างระหว่างการบันทึกได้ คุณจึงไม่ต้องเสียเวลาในการบันทึกบางสิ่งเพียงแล้วมารู้ว่าการตั้งค่าบางอย่างผิดพลาดในภายหลัง
ใช้ไลบรารี libav/ffmpeg สำหรับการเข้ารหัส ดังนั้นจึงรองรับตัวแปลงสัญญาณและรูปแบบไฟล์ต่างๆ มากมาย (การเพิ่มมากขึ้นเป็นเรื่องเล็กน้อย)
ก็ยังทำได้ สตรีมมิ่งสด (ทดลอง).
การตั้งค่าเริ่มต้นที่สมเหตุสมผล: ไม่จำเป็นต้องเปลี่ยนแปลงใดๆ หากคุณไม่ต้องการ
คำแนะนำเครื่องมือสำหรับเกือบทุกอย่าง: ไม่จำเป็นต้องอ่านเอกสารเพื่อดูว่ามีอะไรบ้าง

