ฉันจะจับภาพวิดีโอของเดสก์ท็อป Windows 7 ของฉันใน VLC media player ได้อย่างไร


19

ฉันเคยสามารถจับภาพวิดีโอเดสก์ท็อปของฉันใน Windows 7 ใน VLC media player รุ่นเก่ากว่าได้ แต่พวกเขาเพิ่งเปลี่ยน UI และฉันไม่สามารถหาวิธีการบันทึกเดสก์ท็อปของฉันในVLC Media Player 1.1.7 เวอร์ชันล่าสุดได้

ฉันค้นหาอินเทอร์เน็ต แต่บทเรียนทั้งหมดและ "วิธีใช้" กำหนดเป้าหมายเป็นเครื่องเล่นสื่อ VLC รุ่นเก่ากว่า

มีขั้นตอนอะไรบ้าง (วิธีที่คุณเลือกไฟล์ที่คุณต้องการบันทึกการบันทึก ฯลฯ ) ไม่ใช่แค่ใช้หน้าจอ: // หรือเลือกเดสก์ท็อป ปัญหาที่ฉันมีคือการบันทึกเป็นไฟล์

อาจเป็นเพราะ Windows 7 ของฉันคือ 64 บิตและ VLC เป็น 32 บิต


ฉันจำไม่ได้ตอนนี้ฉันวางมันลงในที่สุดเพื่อไม่ตรงกัน 32 บิต VLC บน Windows 64 บิต
แมทธิวล็อค

ยังไม่สามารถใช้งานได้ในขณะนี้ ฉันเพิ่งลอง VLC 32 บิตบน Windows 7 32 บิตและได้ 1 ไฟล์ 1KB ทำให้คุณสงสัยว่ามีใครเคยทดสอบใน 5 ปีนี้หรือไม่!
แมทธิวล็อค

สิ่งนี้ใช้ได้กับActivePresenterคำตอบที่โพสต์ด้านล่างไม่เหมาะสำหรับฉัน
วิลเลียม

คำตอบ:


20

ฉันใช้ VLC v1.1.8

  1. ไปที่ Media
  2. คลิก Open Capture Device
  3. ในเมนูดร็อปดาวน์โหมดถ่ายภาพ (ซึ่งเป็นDirectShowค่าที่ระบบแจ้งไว้) ให้เลือกDesktop

show more optionsช่องทำจะช่วยให้คุณสามารถปรับฟังก์ชั่นพิเศษ

ถัดไปคลิกลูกศรเลื่อนลงถัดไปเล่นและเลือก convert

สิ่งนี้จะช่วยให้คุณเลือกตำแหน่งการบันทึกไฟล์ (อย่าลืมเพิ่มที่เก็บไฟล์เช่น MP4) preform การทดสอบการทำงานในกรณีที่คุณไม่แน่ใจว่าคุณต้องการไฟล์คอนเทนเนอร์ใด

จากนั้นเลือกการตั้งค่าที่คุณต้องการจากกล่องแบบหล่นลงที่คุณสามารถแก้ไขได้ตามต้องการ

เมื่อคุณเลือกแปลงหน้าจอ vlc จะมืดลงและการบันทึกจะเริ่มขึ้น โปรดทราบว่าไม่มีการจับเสียง (อย่างน้อยไม่ได้อยู่ในการตั้งค่าที่ฉันใช้)

กดหยุดเพื่อสิ้นสุดการบันทึก

แก้ไข: อัปเดตด้วยเพิ่มบันทึกจากความคิดเห็นของฉันเพื่อให้อ่านง่ายขึ้น


"โหมดถ่ายภาพ" ยังมีให้จากตัวเลือกเมนู "สตรีม" ในแท็บ "อุปกรณ์จับภาพ"
หนัก

แล้วฉันจะทำยังไงดี? มีปุ่มเล่น ฉันกดที่
Matthew Lock

ขออภัยฉันไม่ได้ดูอย่างถูกต้องฉันเลือกลูกศรดรอปดาวน์จากนั้นเลือกแปลงระบุตำแหน่งและบันทึกเป็น filename.mp4 และเลือกโปรไฟล์วิดีโอสำหรับ MP4 (นี่อาจจะแตกต่างกันสำหรับคุณ) นี่ทำให้หน้าจอ vlc มืดลง และเริ่มบันทึกไฟล์ด้วยสถานที่ที่คุณระบุไว้เช่นกันหยุดการบันทึกกดปุ่มหยุด (ไม่มีการบันทึกเสียงแม้ว่าฉันจะเล่นเสียง)
Arch Angel

1
เมื่อฉันลองตัวอย่างของคุณฉันจะได้รับไฟล์ (ฉันเรียกว่า out.mp4) ที่มีเพียง 717 ไบต์และจะไม่เล่นใน VLC หลังจากนั้น
แมทธิวล็อค

1
เพิ่งลอง 1.1.9 เกินไป แต่ก็ยังไม่มีโชค
Matthew Lock

3

หากคุณกำลังมองหา screencast จริงๆแล้วทำไมคุณถึงต้องการ VLC คุณสามารถใช้ซอฟต์แวร์ได้เสมอเช่นอุปกรณ์จับภาพหน้าจอบันทึกวิดีโอเป็นหน้าต่างและอุปกรณ์จับภาพเสียงเสมือนซึ่งเป็นอิสระและโอเพ่นซอร์ส หากคุณต้องการดูวิธีการทำงานก่อนที่จะลองใช้งานคุณสามารถไปที่บทช่วยสอนนี้

ตรรกะพื้นฐานที่อยู่เบื้องหลังสิ่งเหล่านี้คือพวกเขาใช้ ffmpeg2 ซึ่งจะใช้ 'หน้าจอจับภาพ - บันทึก - เป็น - วิดีโอ - หน้าต่าง - ฟรี' สำหรับอินพุตวิดีโอและ 'อุปกรณ์จับภาพเสียง - เสมือน - เสมือนจริงซึ่งฟรีสำหรับของมัน อินพุตเสียง ทั้งสองนี้สามารถกำหนดค่าได้ บทช่วยสอนแสดงให้เห็นว่าการบันทึกราบรื่นเพียงใด ซอฟต์แวร์เหล่านี้ยังมี UI (พัฒนาขึ้นใน Java) สำหรับการเปลี่ยนการตั้งค่าตามความเหมาะสมกับผู้ใช้

เช่นใช้ (จากบรรทัดคำสั่ง):

ffmpeg -f dshow -i audio = "virtual-audio-capturer": video = "screen-capture-recorder-" ScreenCast.mp4


1
คุณสามารถค้นหาซอฟต์แวร์ทั้งสองได้ที่นี่: [1]: github.com/rdp/screen-capture-recorder-to-video-windows-free [2]: github.com/rdp/virtual-audio-capture-grabber-device
Nehal J Wani

2
ในขณะที่สิ่งนี้อาจตอบคำถามในทางทฤษฎีมันก็ควรที่จะรวมส่วนสำคัญของคำตอบที่นี่และให้ลิงค์สำหรับการอ้างอิง
ลุคชาวแคนาดา

1

ฉันเชื่อว่า "screen: //" เป็นสิ่งที่คุณกำลังมองหา

พูดคุยที่ดีที่นี่: http://forum.videolan.org/viewtopic.php?f=11&t=48324


ฉันลอง screen: // แล้วก็ลองเอามันไปสตรีม / แปลงเป็นไฟล์ แต่มันก็ดูเหมือนว่าจะสร้างไฟล์ที่มีไบต์เป็นศูนย์
Matthew Lock

การสนทนายังหมายถึงรุ่นจาก 3 ปีที่ผ่านมา VLCs UI เปลี่ยนไปเล็กน้อยตั้งแต่นั้นมา
Matthew Lock
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.