คุณสามารถควบคุม PulseAudio ได้อย่างทั่วถึงผ่านบรรทัดคำสั่งโดยใช้pacmd
และpactl
คำสั่ง สำหรับตัวเลือกดู man pages หรือ wiki ที่PulseAudio :
pacmd list-sinks
(หรือpactl list short sinks
) สำหรับชื่อหรือหมายเลขดัชนีของ sink ที่เป็นไปได้
pacmd set-default-sink "SINKNAME"
เพื่อตั้งค่า sink เริ่มต้น
pacmd set-default-source "SOURCENAME"
เพื่อตั้งค่าอินพุตเริ่มต้น
pacmd set-sink-volume index volume
pacmd set-source-volume index volume
สำหรับการควบคุมระดับเสียง ( 65536
= 100%, 0
= ปิดเสียงหรืออีกเล็กน้อยที่ใช้งานง่าย0x10000
= 100%, 0x7500
= 75%, 0x0
= 0%)
และตัวเลือก CLI อื่น ๆ อีกมากมาย
หมายเหตุ:การเปลี่ยน sink sink เอาต์พุตผ่านอินเตอร์เฟสบรรทัดรับคำสั่งสามารถมีผลได้ต่อเมื่อปิดใช้งานการอ่านอุปกรณ์สตรีมเป้าหมาย สิ่งนี้สามารถทำได้โดยการแก้ไขสายที่เกี่ยวข้องใน/etc/pulse/default.pa
:
load-module module-stream-restore restore_device=false
สำหรับบทช่วยสอนที่ละเอียดยิ่งขึ้นเกี่ยวกับวิธีการทำสิ่งนี้และสำหรับคำแนะนำเกี่ยวกับวิธีการเปลี่ยน sink ระหว่างการเล่นดูคำตอบนี้
pacmd list-sinks
ฉันควรจะคิดว่า