ยูทิลิตี้บันทึกหน้าจอที่ง่ายและมีประสิทธิภาพสำหรับ Windows
รับไบนารีล่าสุดได้ที่นี่: wcap-x64.exe หรือ wcap-arm64.exe
คำเตือน : Windows Defender หรือซอฟต์แวร์ AV อื่น ๆ อาจรายงานการตรวจจับที่ผิดพลาด
กด Ctrl + PrintScreen เพื่อเริ่มบันทึกจอภาพปัจจุบัน (โดยที่เคอร์เซอร์ของเมาส์อยู่ในตำแหน่งปัจจุบัน)
กด Ctrl + Win + PrintScreen เพื่อเริ่มบันทึกหน้าต่างที่ใช้งานอยู่ในปัจจุบัน
กด Ctrl + Shift + PrintScreen เพื่อเลือกและบันทึกขอบเขตคงที่บนจอภาพปัจจุบัน
กดชุดค่าผสมก่อนหน้าเพื่อหยุดการบันทึก
ขวาหรือดับเบิลคลิกที่ไอคอนถาดเพื่อเปลี่ยนการตั้งค่า
วิดีโอที่เข้ารหัสโดยใช้ H264/AVC, H265/HEVC หรือ AV1 พร้อมรองรับ HEVC และ AV1 10 บิต
เสียงที่เข้ารหัสโดยใช้ AAC หรือ FLAC
สำหรับบันทึกการจับภาพหน้าต่าง พื้นที่เต็มหน้าต่าง (รวมถึงแถบชื่อเรื่อง/เส้นขอบ) หรือเฉพาะพื้นที่ไคลเอนต์
การจับภาพหน้าต่างสามารถบันทึก เสียงภายในแอปพลิเคชัน ได้ โดยไม่มีระบบหรือเสียงการประมวลผลอื่นรวมอยู่ด้วย
ตัวเลือกในการแยกเคอร์เซอร์ของเมาส์ออกจากการจับภาพ ปิดใช้งานเส้นขอบบ่งชี้การบันทึก หรือมุมหน้าต่างโค้งมน
สามารถจำกัดความยาวการบันทึกเป็นวินาทีหรือขนาดไฟล์เป็น MB
สามารถจำกัดความกว้าง ความสูง หรืออัตราเฟรมสูงสุดได้ - เฟรมที่จับภาพจะถูกลดขนาดลงโดยอัตโนมัติ
เมื่อจำกัดความกว้าง/ความสูงสูงสุด - สามารถปรับ ขนาดที่ถูกต้องแกมม่าได้
การแปลงสีที่ได้รับการปรับปรุงเพิ่มเติม - ปรับค่า YUV เอาต์พุตเพื่อให้จับคู่ความสว่างกับอินพุต RGB ดั้งเดิมได้ดียิ่งขึ้น
wcap ใช้ Windows.Graphics.Capture API ที่มีตั้งแต่ Windows 10 เวอร์ชัน 1903 อัปเดตเดือนพฤษภาคม 2019 (19H1) เพื่อจับภาพเนื้อหาของหน้าต่างหรือทั้งจอภาพ พื้นผิวที่บันทึกไว้จะถูกส่งไปยัง Media Foundation เพื่อเข้ารหัสวิดีโอเป็นไฟล์ MP4 ด้วยตัวแปลงสัญญาณที่เร่งด้วยฮาร์ดแวร์ การใช้การจับภาพจากตัวเรียบเรียงและตัวเข้ารหัสแบบเร่งด้วยฮาร์ดแวร์ทำให้ใช้ CPU และหน่วยความจำน้อยมาก
คุณสามารถเลือกในการตั้งค่าเพื่อจับภาพเฉพาะพื้นที่ไคลเอนต์หรือขนาดเต็มของหน้าต่าง - พื้นที่ไคลเอนต์จะไม่รวมแถบหัวเรื่องและเส้นขอบสำหรับสไตล์หน้าต่างมาตรฐาน ขนาดวิดีโอที่บันทึกจะถูกกำหนดโดยขนาดหน้าต่างเริ่มต้น
ตามค่าเริ่มต้น ตัวเข้ารหัสฮาร์ดแวร์จะเปิดใช้งาน คุณสามารถปิดใช้งานได้ในการตั้งค่า ตรวจสอบให้แน่ใจว่าไดรเวอร์ GPU ของคุณได้รับการอัปเดต หากมีบางอย่างไม่ทำงานกับการเข้ารหัสวิดีโอด้วยฮาร์ดแวร์ จากนั้นวิดีโอจะถูกเข้ารหัสโดยใช้ซอฟต์แวร์ตัวเข้ารหัส Microsoft Media Foundation H264 คุณอาจต้องการใช้ตัวเข้ารหัสซอฟต์แวร์กับ GPU รุ่นเก่าอย่างชัดเจน เนื่องจากตัวเข้ารหัสฮาร์ดแวร์มีคุณภาพไม่ดีนัก
เสียงจะถูกบันทึกโดยใช้การบันทึกแบบวนกลับ WASAPI และเข้ารหัสโดยใช้ตัวเข้ารหัส Microsoft Media Foundation AAC หรือตัวเข้ารหัส Media Foundation FLAC ที่ไม่มีเอกสาร (ดูเหมือนว่าจะมีอยู่ใน Windows 10 และ 11 เสมอ)
ไฟล์ mp4 ที่บันทึกไว้สามารถตั้งค่าให้ใช้รูปแบบ mp4 แบบกระจัดกระจายได้ในการตั้งค่า (สำหรับตัวแปลงสัญญาณ H264 เท่านั้น) ไฟล์ mp4 ที่แยกส่วนไม่จำเป็นต้อง "ทำการสรุป" ซึ่งหมายความว่าในกรณีที่แอปพลิเคชันหรือไดรเวอร์ GPU ขัดข้องหรือพื้นที่ดิสก์ของคุณเต็ม ไฟล์ MP4 บางส่วนจะสามารถเล่นได้ ข้อเสียของไฟล์ mp4 แบบกระจัดกระจายคือ มีขนาดใหญ่กว่ารูปแบบ mp4 ปกติเล็กน้อย และการค้นหาจะช้ากว่า
คุณสามารถใช้กล่องโต้ตอบการตั้งค่าเพื่อจำกัดความละเอียดสูงสุดของวิดีโอ - ภาพที่ถ่ายจะถูกลดขนาดลงเพื่อรักษาอัตราส่วนไว้ หากคุณตั้งค่าความกว้าง/ความสูงสูงสุดเป็นค่าที่ไม่ใช่ศูนย์ ในทำนองเดียวกันอัตราเฟรมของการจับภาพสามารถลดลงเพื่อจำกัดจำนวนเฟรมสูงสุดต่อวินาที การตั้งค่าเป็นศูนย์จะใช้อัตราเฟรมของคอมโพสิตซึ่งโดยทั่วไปคืออัตรารีเฟรชของจอภาพ อัตราเฟรมวิดีโอที่ต่ำกว่าจะให้วิดีโอคุณภาพสูงขึ้นสำหรับบิตเรตเท่าเดิมและลดการใช้งาน GPU หากคุณสังเกตเห็นเฟรมที่หลุดมากเกินไประหว่างการบันทึก ให้ลองลดความละเอียดและเฟรมเรตของวิดีโอ
การจับภาพเคอร์เซอร์ของเมาส์สามารถปิดใช้งานได้เฉพาะเมื่อใช้ Windows 10 เวอร์ชัน 2004, อัปเดตเดือนพฤษภาคม 2020 (20H1) หรือใหม่กว่าเท่านั้น
ใน Windows 11 คุณสามารถปิดใช้งานขอบการบันทึกสีเหลืองหรือมุมหน้าต่างโค้งมนได้
การเข้ารหัส HEVC ในซอฟต์แวร์ (บน CPU) จะต้องติดตั้งส่วนขยายวิดีโอ HEVC จาก Windows Store จะรองรับการเข้ารหัส 8 บิตเท่านั้น คุณสามารถดาวน์โหลดโดยตรงไปยังแพ็คเกจตัวติดตั้งได้โดยไม่ต้องใช้แอพพลิเคชั่น Windows Store โดยทำตามขั้นตอนต่อไปนี้:
เปิด https://store.rg-adguard.net/
ค้นหา https://www.microsoft.com/store/productId/9n4wgh0z6vhq
สำหรับช่องทางการ Retail
ดาวน์โหลดและเรียกใช้แพ็คเกจ .appxbundle ที่ให้คุณ
หากคุณต้องการสร้างไฟล์ GIF จากไฟล์ MP4 ที่บันทึกไว้ คุณสามารถใช้ไฟล์ .bat ต่อไปนี้:
ffmpeg.exe -hide_banner -nostdin -loglevel fatal -stats -y -i %1 -filter_complex "[0]fps=15,split[v0][v1];[v0]palettegen=stats_mode=full[p];[v1][p]paletteuse" %~n1.gif
หรือสร้างจานสีใหม่ทุกเฟรมเพื่อให้ได้สีมากขึ้น แต่ขนาดไฟล์ใหญ่ขึ้น:
ffmpeg.exe -hide_banner -nostdin -loglevel fatal -stats -y -i %1 -filter_complex "[0]fps=15,split[v0][v1];[v0]palettegen=stats_mode=single[p];[v1][p]paletteuse=new=1" %~n1.gif
วางบรรทัดนี้ในไฟล์ make_gif.bat
วางไฟล์ปฏิบัติการ ffmpeg ไว้ข้างๆ จากนั้นเพียงลากและวางไฟล์ .mp4 ไว้ด้านบน เปลี่ยน fps=15
เป็น gif fps ที่ต้องการ (หรือลบออกเพื่อใช้ fps ของวิดีโอต้นฉบับ) ตรวจสอบอาร์กิวเมนต์ตัวกรอง paletteuse สำหรับวิธีการที่แตกต่างกัน
หากต้องการสร้างไบนารีจากซอร์สโค้ด ให้ติดตั้ง Visual Studio แล้วเรียกใช้ build.cmd
นี่เป็นซอฟต์แวร์ฟรีและไม่มีภาระผูกพันที่เผยแพร่สู่สาธารณสมบัติ
ทุกคนมีอิสระในการคัดลอก แก้ไข เผยแพร่ ใช้ คอมไพล์ ขาย หรือแจกจ่ายซอฟต์แวร์นี้ ไม่ว่าจะในรูปแบบซอร์สโค้ดหรือในรูปแบบไบนารีที่คอมไพล์ เพื่อวัตถุประสงค์ใดๆ ก็ตามในเชิงพาณิชย์หรือไม่ใช่เชิงพาณิชย์ และไม่ว่าด้วยวิธีใดก็ตาม