list-devices.sh 516 B

1234567891011121314151617
  1. #!/bin/bash
  2. # 列出 Mac 上可用的音视频设备
  3. # 用于确定 VIDEO_DEVICE 和 AUDIO_DEVICE 的编号
  4. echo "====== 可用的音视频设备 ======"
  5. echo ""
  6. ffmpeg -f avfoundation -list_devices true -i "" 2>&1 | grep -E "^\[AVFoundation"
  7. echo ""
  8. echo "====== 使用说明 ======"
  9. echo "视频设备编号: [AVFoundation ...] [0] 后面的数字"
  10. echo "音频设备编号: [AVFoundation ...] [0] 后面的数字"
  11. echo ""
  12. echo "在 config/stream.env 中配置:"
  13. echo " VIDEO_DEVICE=0"
  14. echo " AUDIO_DEVICE=0"