วิธีถ่ายภาพหน้าจอแบบตั้งเวลาจากเทอร์มินัลบน macOS

ในการถ่ายภาพหน้าจอแบบตั้งเวลาจาก Terminal บน macOS ให้ใช้คำสั่งในตัวscreencaptureพร้อม-Tตัวเลือกการหน่วงเวลา ตัวอย่างเช่นscreencapture -T 20 "$HOME/Desktop/MyScreenshot.png"จะรอ 20 วินาที จากนั้นบันทึกเป็นไฟล์ PNG ที่ตั้งชื่อไว้MyScreenshot.pngบนเดสก์ท็อปของคุณ กด Enter ใช้เวลาหน่วงเพื่อจัดเรียงหน้าจอ และตรวจสอบไฟล์ที่พาธที่คุณระบุไว้

หน้าต่างเทอร์มินัลของ macOS แสดงภาพหน้าจอพร้อมคำสั่ง screencapture -T 20 และบันทึกไฟล์ MyScreenshot.png ลงบนเดสก์ท็อป
คำสั่งนี้จะตั้งค่าหน่วงเวลา 20 วินาที แล้วเขียนไฟล์ PNG ลงบนเดสก์ท็อปของผู้ใช้ปัจจุบัน

เหตุใดจึงต้องใช้ Terminal สำหรับการจับภาพหน้าจอแบบตั้งเวลา?

แอป Screenshot มีตัวจับเวลา เมนูเลือกตำแหน่งบันทึก และตัวเลือกสำหรับการแสดงตัวชี้อยู่แล้ว มักเป็นตัวเลือกที่ง่ายที่สุดสำหรับการจับภาพครั้งเดียว: กด Shift-Command-5 เปิด Options แล้วเลือกตัวจับเวลา ส่วน Terminal มีประโยชน์เมื่อคุณต้องการตั้งค่าการหน่วงเวลาที่แม่นยำเป็นวินาที ตั้งชื่อไฟล์เอาต์พุตล่วงหน้า บันทึกไปยังโฟลเดอร์เฉพาะ หรือใช้คำสั่งเดียวกันซ้ำในขั้นตอนการทำงาน

คำสั่งนี้ใช้ยูทิลิตี้จับภาพหน้าจอในตัวของ macOS ดังนั้นคุณไม่จำเป็นต้องติดตั้งแอปพลิเคชันอื่น-Tตัวเลือกจะระบุจำนวนวินาทีที่จะรอ ก่อนที่จะจับภาพ คำสั่งด้านล่างใช้เวลา 20 วินาทีเป็นตัวอย่าง ให้แทนที่ค่านี้ด้วยเวลาที่คุณต้องการ

ตั้งค่าคำสั่ง

  1. เปิด Terminal จาก Applications > Utilities หรือค้นหาโดยใช้ Spotlight
  2. เลือกโฟลเดอร์และชื่อไฟล์ ตัวอย่างนี้ใช้เดสก์ท็อป ซึ่งมีอยู่แล้วในบัญชี Mac มาตรฐาน$HOMEคำสั่งนี้จะขยายไปยังโฟลเดอร์ผู้ใช้ของคุณ ดังนั้นคำสั่งนี้จึงไม่ขึ้นอยู่กับชื่อย่อของบัญชีของคุณ
  3. ป้อนคำสั่ง โดยเปลี่ยนค่าหน่วงเวลาหรือชื่อเอาต์พุตหากจำเป็น:
    screencapture -T 20 "$HOME/Desktop/MyScreenshot.png"
  4. กดปุ่ม Return สลับไปยังแอปหรือหน้าจอที่คุณต้องการจับภาพขณะที่ตัวจับเวลาทำงาน หากคุณไม่ต้องการให้ Terminal รวมอยู่ในการจับภาพแบบเต็มหน้าจอ ให้ย่อหน้าต่าง Terminal ด้วยปุ่ม Command-M หรือย้ายไปยังแอปเป้าหมาย
หน้าต่าง TextEdit ว่างเปล่าบนเดสก์ท็อป Mac พร้อมที่จะจัดเรียงก่อนถ่ายภาพหน้าจอ
จัดวางตำแหน่งหน้าจอที่คุณต้องการบันทึกภาพขณะที่ตัวจับเวลาทำงาน

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

ทำความเข้าใจและปรับแต่งคำสั่ง

ส่วนหน้าที่ของมัน
screencaptureเรียกใช้โปรแกรมจับภาพหน้าจอของ macOS
-T 20รอ 20 วินาทีก่อนทำการบันทึก แทนที่ 20 ด้วยค่าหน่วงเวลาอื่นในหน่วยวินาที
"$HOME/Desktop/MyScreenshot.png"กำหนดตำแหน่งบันทึกและชื่อไฟล์ เครื่องหมายอัญประกาศจะช่วยรักษารูปแบบเส้นทางให้ติดกันหากชื่อโฟลเดอร์หรือชื่อไฟล์มีช่องว่างอยู่

เลือกค่าหน่วงเวลา โฟลเดอร์ หรือชื่ออื่น

หากต้องการรอ 30 วินาที ให้เปลี่ยน-T 20เป็น-T 30. หากต้องการบันทึกในโฟลเดอร์ Screenshots ภายใน Pictures ให้ใช้"$HOME/Pictures/Screenshots/Menu.png"เป็นอาร์กิวเมนต์สุดท้าย สร้างโฟลเดอร์นั้นก่อนหากยังไม่มีอยู่ เนื่องจากเครื่องมือบรรทัดคำสั่งไม่สามารถบันทึกไฟล์ลงในไดเร็กทอรีที่ไม่มีอยู่ได้ คงเครื่องหมายอัญประกาศไว้รอบเส้นทางที่มีช่องว่าง และใช้ชื่อไฟล์ที่อธิบายถึงภาพที่จับได้ เพื่อให้คุณสามารถค้นหาได้ในภายหลัง

คำสั่งในเทอร์มินัลโดยเลือกค่าหน่วงเวลา 30 วินาทีใน screencapture -T 30
เปลี่ยนตัวเลขหลัง -T เพื่อกำหนดเวลาการรอที่แตกต่างกันในหน่วยวินาที

เปลี่ยนรูปแบบภาพหรือใส่ตัวชี้เมาส์เข้าไปด้วย

PNG เป็นรูปแบบไฟล์เริ่มต้น หากต้องการบันทึกเป็น JPEG ให้ตั้งค่ารูปแบบไฟล์-t jpgและใช้ส่วนขยายชื่อไฟล์ที่ตรงกัน:

screencapture -t jpg -T 10 "$HOME/Desktop/QuickCapture.jpg"

คู่มือ macOS ระบุตัวเลือกรูปแบบไฟล์ PNG, JPEG, TIFF, PDF และรูปแบบอื่นๆ รายละเอียดที่มีให้ใช้งานอาจแตกต่างกันไปตามเวอร์ชันของระบบ เพิ่มตัวเลือกเหล่านี้-Cเพื่อรวมตัวชี้เมาส์ในการจับภาพแบบไม่โต้ตอบ หรือ-xเพื่อระงับเสียงการจับภาพ ตัวอย่างเช่น: screencapture -C -T 20 "$HOME/Desktop/WithPointer.png"ตัวเลือกเหล่านี้ไม่เปลี่ยนแปลงการหน่วงเวลาหรือปลายทาง

หน้าต่าง Finder เปิดขึ้นบนเดสก์ท็อป โดยแสดงไฟล์ MyScreenshot.png อยู่บนหน้าจอ
หลังจากถ่ายภาพเสร็จแล้ว ให้เปิดโฟลเดอร์ในหน้าต่างคำสั่งเพื่อตรวจสอบว่าภาพถูกบันทึกเรียบร้อยแล้ว

ค้นหาภาพหน้าจอและแก้ไขปัญหาทั่วไป

เมื่อการหน่วงเวลาสิ้นสุดลง ให้เปิดโฟลเดอร์ปลายทางใน Finder และมองหาชื่อไฟล์ที่คุณป้อน หากไม่พบรูปภาพ ให้ตรวจสอบว่าโฟลเดอร์ปลายทางมีอยู่จริง เส้นทางสะกดถูกต้อง และนามสกุลไฟล์ตรงกับรูปแบบที่เลือก การใช้เส้นทางแบบสัมบูรณ์ที่ขึ้นต้นด้วย `.` $HOMEจะช่วยหลีกเลี่ยงความสับสนเกี่ยวกับโฟลเดอร์ทำงานปัจจุบันของ Terminal

หากภาพที่บันทึกว่างเปล่าหรือ macOS ปฏิเสธ ให้ตรวจสอบการตั้งค่าระบบ > ความเป็นส่วนตัวและความปลอดภัย > การบันทึกหน้าจอและเสียงระบบเพื่อดูว่าแอป Terminal ได้รับอนุญาตให้เข้าถึงหรือไม่ Apple ได้ระบุการควบคุมนี้ไว้สำหรับแอปที่บันทึกหน้าจอ แอปที่ได้รับการป้องกันบางแอปหรือหน้าต่างสื่ออาจยังคงบล็อกการจับภาพหน้าจอ ดังนั้นการเปลี่ยนแปลงสิทธิ์จึงไม่สามารถลบล้างข้อจำกัดของแอปได้

สำหรับการเลือกหน้าต่างหรือพื้นที่ ให้ใช้แอป Screenshot เนื่องจากปุ่มควบคุมแบบภาพใช้งานง่ายกว่าตัวเลือกในบรรทัดคำสั่ง กด Shift-Command-5 เปิดแอป Options ตั้งเวลาและตำแหน่งบันทึก จากนั้นเลือกโหมดการจับภาพ คู่มือ Mac ฉบับปัจจุบันของ Apple อธิบายปุ่มควบคุมเหล่านี้และตัวเลือกการจับภาพที่มีให้เลือก

ตรวจสอบตัวเลือกต่างๆ บน Mac ของคุณ

เนื่องจากคู่มือการใช้งานผ่านบรรทัดคำสั่งอาจแตกต่างกันไปในแต่ละเวอร์ชันของ macOS ให้เรียกใช้man screencaptureคำสั่งใน Terminal เพื่อดูตัวเลือกที่มีอยู่บน Mac ของคุณ ข้อมูลเกี่ยว กับ -Tค่าหน่วงเวลาและ-tรูปแบบต่างๆ มีอธิบายไว้ในคู่มือ macOS สำหรับทางเลือกที่ไม่ต้องใช้คำสั่ง คู่มือการจับภาพหน้าจอ ของ Apple อธิบายถึงการควบคุมตัวจับเวลาและตำแหน่งการบันทึก Apple ยังอธิบายถึงสิทธิ์ในการบันทึกหน้าจอและเสียงระบบ ด้วย ดูหน้าคู่มือการจับภาพหน้าจอของ macOS 13.6.5เป็นข้อมูลอ้างอิง จากนั้นตรวจสอบคู่มือบน Mac ของคุณเองสำหรับรายละเอียดเฉพาะเวอร์ชัน

ฝากความเห็น

วิธีถ่ายภาพหน้าจอแบบตั้งเวลาจากเทอร์มินัลบน macOS

วิธีถ่ายภาพหน้าจอแบบตั้งเวลาจากเทอร์มินัลบน macOS

ตั้งค่าหน่วงเวลาแบบกำหนดเองสำหรับการจับภาพหน้าจอตามเวลาที่กำหนดจาก Terminal บน macOS จากนั้นเลือกชื่อไฟล์ โฟลเดอร์บันทึก รูปแบบภาพ และการตั้งค่าตัวชี้เมาส์

วิธีติดตั้งแถบเมนูสไตล์ Catalina บน macOS Big Sur

วิธีติดตั้งแถบเมนูสไตล์ Catalina บน macOS Big Sur

คืนความคลาสสิกให้กับแถบเมนูสไตล์ Catalina บน Big Sur ด้วย Boring Old Menu Bar v1.27 ที่เข้ากันได้ ทำตามขั้นตอนการติดตั้ง ตั้งค่าสไตล์สว่างและมืด และแก้ไขปัญหาทั่วไป

วิธีเชื่อมโยง Apple ID กับบัญชีผู้ใช้ Mac

วิธีเชื่อมโยง Apple ID กับบัญชีผู้ใช้ Mac

ลงชื่อเข้าใช้ด้วย Apple ID ของคุณ (ปัจจุบันเรียกว่า Apple Account) ในการตั้งค่าระบบ จากนั้นกำหนดค่าตัวเลือกการกู้คืนรหัสผ่านเข้าสู่ระบบ Mac แยกต่างหากสำหรับผู้ใช้รายนั้น

วิธีซ่อน Mac ของคุณจากอุปกรณ์อื่นๆ บนเครือข่าย

วิธีซ่อน Mac ของคุณจากอุปกรณ์อื่นๆ บนเครือข่าย

ปิดบริการแชร์ไฟล์ของ Mac และเปิดใช้งานโหมดซ่อนตัวของไฟร์วอลล์เพื่อจำกัดการค้นหาอุปกรณ์ในเครือข่ายภายใน โดยระบุอย่างชัดเจนว่าเราเตอร์และอุปกรณ์อื่นๆ ยังคงมองเห็นอะไรได้บ้าง

วิธีตรวจสอบไมโครโฟนบน Mac (แบบติดตั้งในตัวหรือแบบภายนอก)

วิธีตรวจสอบไมโครโฟนบน Mac (แบบติดตั้งในตัวหรือแบบภายนอก)

เรียนรู้วิธีตรวจสอบไมโครโฟนของ Mac โดยใช้การตั้งค่าเสียงและ QuickTime เลือกอินพุตที่ถูกต้อง ตรวจสอบสิทธิ์ และแก้ไขปัญหาการไม่มีอินพุตที่พบบ่อย

วิธีดูการใช้งาน CPU, RAM, ดิสก์ และเครือข่ายในแถบเมนู macOS

วิธีดูการใช้งาน CPU, RAM, ดิสก์ และเครือข่ายในแถบเมนู macOS

ใช้แอป Stats ฟรี เพื่อแสดงการใช้งาน CPU, หน่วยความจำ, ดิสก์ และเครือข่ายในแถบเมนู macOS ปรับแต่งวิดเจ็ต และแก้ไขปัญหาไอคอนหายไปบน macOS 26

วิธีการติดตั้งปลั๊กอินอีเมลบน macOS

วิธีการติดตั้งปลั๊กอินอีเมลบน macOS

ติดตั้งปลั๊กอิน Mail บน macOS โดยใช้เวิร์กโฟลว์ส่วนขยาย Mail ปัจจุบัน เปิดใช้งานในตั้งค่า Mail และจัดการปลั๊กอิน .mailbundle รุ่นเก่าได้อย่างปลอดภัย

วิธีดาวน์โหลดวิดีโอ YouTube บน macOS: วิธีการอย่างเป็นทางการ

วิธีดาวน์โหลดวิดีโอ YouTube บน macOS: วิธีการอย่างเป็นทางการ

เรียนรู้วิธีดาวน์โหลดวิดีโอ YouTube บน Mac ด้วย YouTube Premium บันทึกวิดีโอที่คุณอัปโหลดเองเป็นไฟล์ MP4 และหลีกเลี่ยงแอปดาวน์โหลดที่ล้าสมัย

วิธีดาวน์โหลด macOS เวอร์ชันเก่าจาก Apple

วิธีดาวน์โหลด macOS เวอร์ชันเก่าจาก Apple

เรียนรู้วิธีดาวน์โหลดไฟล์ติดตั้ง macOS เวอร์ชันเก่าจาก Apple โดยใช้ App Store, Terminal หรือลิงก์ DMG อย่างเป็นทางการ พร้อมคำแนะนำเกี่ยวกับความเข้ากันได้และการแก้ไขข้อผิดพลาด

วิธีเปิดหรือปิด Touch Bar บน macOS

วิธีเปิดหรือปิด Touch Bar บน macOS

ระบบปฏิบัติการ macOS ไม่มีปุ่มปิด Touch Bar ในตัว เรียนรู้วิธีเปลี่ยนการตั้งค่า Touch Bar และใช้ฟังก์ชัน "ซ่อนแถบของฉัน" เพื่อปิดและเปิดใช้งานอีกครั้ง