ทำระดับเสียงต่อแอปบน Mac อัตโนมัติด้วยคำสั่งลัด
คำตอบสั้น ๆ: macOS ทำระดับเสียงต่อแอปอัตโนมัติด้วยตัวเองไม่ได้ SoundDial เพิ่มหกแอ็คชันให้แอปคำสั่งลัด (Shortcuts) ได้แก่ ตั้งค่าระดับเสียงของแอป ปิดเสียงแอป ปิดเสียงทุกแอป ใช้โปรไฟล์ระดับเสียง ตั้งค่าอุปกรณ์เสียงออก และตั้งค่าอุปกรณ์เสียงออกของแอป รวมถึงลิงก์ sounddial:// ที่ตัวเปิดแอปหรือสคริปต์ใดก็เปิดได้
คุณทำกิจวัตรเรื่องระดับเสียงเหมือนเดิมทุกวัน ลดเสียงเพลงก่อนประชุมแรก ปิดเสียง Slack ระหว่างช่วงโฟกัส เพิ่มเสียงแอปพอดแคสต์เมื่อสวมหูฟัง แล้วทุกอย่างกลับเป็นปกติตอนเย็น แต่ละการเปลี่ยนใช้เวลาไม่กี่วินาที แต่รวมกันแล้วเสียเวลา และคุณก็ลืมไปครึ่งหนึ่ง แล้ว Mac ทำเรื่องนี้ให้คุณแยกตามแอปได้ไหม?
สิ่งที่ macOS ทำอัตโนมัติได้เอง
แอปคำสั่งลัดของ Apple เปลี่ยนระดับเสียงระบบได้ และคุณรันคำสั่งลัดจากแถบเมนูหรือด้วยปุ่มลัดได้ แต่ macOS ไม่มีระดับเสียงต่อแอปตั้งแต่แรก จึงไม่มีสิ่งใดในคำสั่งลัดที่บอกว่า "ตั้ง Spotify ที่ 40%" หรือ "ปิดเสียง Slack" บางแอปมีตัวควบคุมระดับเสียงของตัวเองที่คุณเข้าถึงได้ด้วยวิธีอื่น แต่ส่วนใหญ่ไม่มี
หากต้องการทำระดับเสียงต่อแอปอัตโนมัติ คุณต้องใช้แอปที่มีระดับเสียงต่อแอปและเปิดให้ระบบอัตโนมัติเข้าถึงได้
แอ็คชันคำสั่งลัดของ SoundDial
SoundDial เป็นแอปบนแถบเมนูที่ให้แต่ละแอปที่เล่นเสียงมีแถบเลื่อนระดับเสียงของตัวเองตั้งแต่ 0% ถึง 200% เวอร์ชัน 2.0 เพิ่มหกแอ็คชันให้แอปคำสั่งลัด:
- ตั้งค่าระดับเสียงของแอป: ตั้งระดับเสียงของแอปหนึ่ง
- ปิดเสียงแอป: ปิดเสียง เปิดเสียง หรือสลับของแอปหนึ่ง
- ปิดเสียงทุกแอป: ปิดเสียงทุกแอปพร้อมกัน
- ใช้โปรไฟล์ระดับเสียง: สลับไปใช้โปรไฟล์ที่คุณบันทึกไว้
- ตั้งค่าอุปกรณ์เสียงออก: เปลี่ยนอุปกรณ์เสียงออกของ Mac
- ตั้งค่าอุปกรณ์เสียงออกของแอป: ส่งแอปหนึ่งไปยังอุปกรณ์เสียงออกที่ระบุ
แอ็คชันเหล่านี้ทำงานโดยไม่ต้องเปิดหน้าต่าง SoundDial คำสั่งลัดจึงรันเบื้องหลังและคุณได้ยินแค่ผลลัพธ์
สร้างคำสั่งลัดแรกของคุณ
- เปิดแอปคำสั่งลัดและสร้างคำสั่งลัดใหม่
- ค้นหา SoundDial ในแอ็คชัน
- เพิ่ม ตั้งค่าระดับเสียงของแอป เลือกแอป (เช่น Spotify) แล้วป้อน 40
- เพิ่ม ปิดเสียงแอป เลือก Slack และเลือกปิดเสียง
- ตั้งชื่อคำสั่งลัด เช่น "ทำงานเต็มที่" แล้วรัน
โปรไฟล์ทำให้ง่ายขึ้นอีก ใน SoundDial ตั้งแอปของคุณตามที่ชอบ เลือก บันทึกมิกซ์ปัจจุบันเป็นโปรไฟล์ แล้วตั้งชื่อ เช่น ทำงาน โปรไฟล์จะเก็บระดับเสียง การปิดเสียง EQ และบาลานซ์ของแต่ละแอป แอ็คชัน ใช้โปรไฟล์ระดับเสียง เพียงอันเดียวจะนำมิกซ์ทั้งชุดกลับมา แอปที่กำลังทำงานเปลี่ยนทันที ส่วนแอปอื่นจะรับค่าเมื่อเปิดครั้งถัดไป
ข้อจำกัดหนึ่งที่ต้องวางแผน: โปรไฟล์ไม่เก็บการกำหนดเส้นทางเอาต์พุต หากชุดการทำงานของคุณส่ง Spotify ไปที่ลำโพงด้วย ให้เพิ่มแอ็คชัน ตั้งค่าอุปกรณ์เสียงออกของแอป หลัง ใช้โปรไฟล์ระดับเสียง ในคำสั่งลัดเดียวกัน
ลิงก์ sounddial:// สำหรับตัวเปิดแอปและสคริปต์
SoundDial ตอบสนองต่อลิงก์ sounddial:// ด้วย ตัวเปิดแอปหรือสคริปต์ใดที่เปิด URL ได้ก็ควบคุมได้ และ open ในเทอร์มินัลก็ทำได้เช่นกัน:
open "sounddial://volume?app=Spotify&value=40"
คำสั่งต่าง ๆ:
sounddial://volume?app=Spotify&value=40(ค่า 0 ถึง 200)sounddial://mute?app=Slack,sounddial://unmute?app=Slack,sounddial://toggle-mute?app=Slacksounddial://mute-allsounddial://profile?name=Workใช้โปรไฟล์sounddial://profile-save?name=Workบันทึกมิกซ์ปัจจุบันภายใต้ชื่อนั้นsounddial://output?device=AirPodsตั้งอุปกรณ์เสียงออกของ Macsounddial://route?app=Spotify&device=Speakersส่งแอปหนึ่งไปยังอุปกรณ์sounddial://eq?app=Spotify&preset=bassBoostตั้งพรีเซ็ต EQsounddial://balance?app=Spotify&value=-50(-100 คือซ้ายสุด 100 คือขวาสุด)sounddial://output-volume?value=40และsounddial://sample-rate?value=48000sounddial://toggle,sounddial://show,sounddial://hideและsounddial://settings?section=เพื่อเปิดการตั้งค่า
ปุ่มลัดส่วนกลางสองปุ่ม
SoundDial มีปุ่มลัดส่วนกลางสองปุ่ม: Control-Option-S แสดงหรือซ่อน SoundDial และ Control-Option-M ปิดหรือเปิดเสียงทุกแอปที่แสดงในรายการหลัก ไม่ต้องใช้สิทธิ์การช่วยการเข้าถึง และในการตั้งค่าคุณบันทึกปุ่มอื่น รีเซ็ต หรือปิดได้ SoundDial จะแจ้งเมื่อชุดปุ่มขัดกับปุ่มลัดอื่น
ไอเดียการทำงานอัตโนมัติ
มิกซ์สำหรับแต่ละช่วงของวัน
สร้างคำสั่งลัดหนึ่งอันต่อกิจวัตร: "ทำงาน" ใช้โปรไฟล์ทำงานของคุณ "ตอนเย็น" ใช้โปรไฟล์ที่เงียบกว่า วางไว้ในแถบเมนูหรือกำหนดปุ่มลัด แล้วการสลับมิกซ์ทั้งชุดก็ใช้แค่คลิกเดียว หากแอปคำสั่งลัดเวอร์ชันของคุณมีระบบอัตโนมัติ คุณยังรันเมื่อมีบางอย่างเกิดขึ้นบน Mac ได้ เช่น เมื่อโฟกัสเปิดขึ้น
ปุ่มเดียวสำหรับการเปลี่ยนเร็ว ๆ
ชี้คำสั่งของตัวเปิดแอปหรือสคริปต์ที่เรียกด้วยแป้นพิมพ์ไปที่ sounddial://volume?app=Spotify&value=40 และอีกอันไปที่ sounddial://toggle-mute?app=Slack กดไม่กี่ครั้งก็เสร็จ
โต๊ะทำงานกับหูฟัง
คำสั่งลัด "โต๊ะทำงาน": ตั้งค่าอุปกรณ์เสียงออก เป็นลำโพงของคุณ ตั้งค่าอุปกรณ์เสียงออกของแอป เพื่อให้แอปโทรอยู่ที่หูฟัง แล้ว ใช้โปรไฟล์ระดับเสียง ส่วนคำสั่งลัด "เคลื่อนที่" สลับทุกอย่างกลับ
สายสนทนาจัดการตัวเอง
คุณไม่ต้องทำสายสนทนาอัตโนมัติ การตั้งค่า ลดเสียงแอปอื่นระหว่างสายสนทนา เปิดอยู่โดยค่าเริ่มต้น: เมื่อ Zoom, Teams, FaceTime, Slack, Discord หรือเบราว์เซอร์ที่อยู่ในรายการเริ่มใช้อินพุตเสียง แอปอื่นที่กำลังเล่นจะลดเหลือ 30% ของระดับเสียงเดิม (คุณตั้งได้ 5% ถึง 80%) และกลับมาเมื่อสายจบ ตัวแอปที่ใช้โทรจะไม่ถูกลดเสียง
คำถามที่พบบ่อย
คำสั่งลัดเปลี่ยนระดับเสียงของแอปเดียวโดยไม่ใช้ SoundDial ได้ไหม?
โดยทั่วไปไม่ได้ macOS ไม่มีระดับเสียงต่อแอป คำสั่งลัดเพียงอย่างเดียวจึงเปลี่ยนได้แค่ระดับเสียงระบบ
ตั้งค่าอุปกรณ์เสียงออก เปลี่ยนแอปเดียวหรือทั้ง Mac?
ตั้งค่าอุปกรณ์เสียงออก เปลี่ยนเอาต์พุตของ Mac สำหรับแอปเดียวให้ใช้ ตั้งค่าอุปกรณ์เสียงออกของแอป ซึ่งทำเหมือนกับ ⋯ → เล่นผ่าน ในป็อปโอเวอร์
โปรไฟล์จำไหมว่าแต่ละแอปเล่นบนอุปกรณ์ใด?
ไม่ โปรไฟล์เก็บระดับเสียง การปิดเสียง EQ และบาลานซ์ ไม่ได้เก็บการกำหนดเส้นทาง เพิ่ม ตั้งค่าอุปกรณ์เสียงออกของแอป หรือลิงก์ sounddial://route ในระบบอัตโนมัติของคุณหากการกำหนดเส้นทางสำคัญ
ควบคุมแท็บเบราว์เซอร์แต่ละแท็บด้วยวิธีนี้ได้ไหม?
ไม่ได้ SoundDial ทำงานแยกตามแอป ไม่ใช่ตามแท็บเบราว์เซอร์ ทุกแท็บของ Chrome จึงใช้ระดับเสียงของ Chrome ร่วมกัน
สิ่งเหล่านี้ต้องใช้การเชื่อมต่ออินเทอร์เน็ตไหม?
ไม่ต้อง แอ็คชันคำสั่งลัดและคำสั่ง URL ทำงานบน Mac ของคุณ SoundDial ไม่มีสิทธิ์เข้าถึงเครือข่ายและไม่มีบัญชี
SoundDial มิกเซอร์ระดับเสียงแยกตามแอปสำหรับ Mac ต้องใช้ macOS 14.2 ขึ้นไป ซื้อครั้งเดียวบน Mac App Store ไม่มีค่าสมาชิก
SoundDial: แถบเลื่อนระดับเสียงและปุ่มปิดเสียงสำหรับทุกแอปบน Mac ของคุณ
ซื้อครั้งเดียวบน Mac App Store · macOS 14.2+ · ไม่มีค่าสมัครสมาชิก