You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

树莓派循环播放视频的Shell脚本无法响应键盘退出问题求助

原因说明

omxplayer的键盘控制信号需要从标准输入读取,原有脚本没有给进程绑定终端输入流,导致按键操作无法被omxplayer识别。

修改后可支持键盘退出的脚本
#!/bin/bash
# 调整终端模式,按键直接透传给进程不做预处理
stty raw -echo
# 显式关联终端输入到omxplayer,替换为你自己的视频文件绝对路径
omxplayer /path/to/your/video.mp4 -o local --no-osd --loop < /dev/tty
# 退出后恢复终端默认设置
stty sane
补充说明
  • 运行脚本后按q键即可退出播放
  • 上述修改同时支持omxplayer所有原生快捷键,比如空格暂停、左右方向键快进/快退
  • 如果后续配置开机自启,不建议放在.bashrc中(仅终端登录时触发),可写入/etc/rc.local或配置systemd服务,所有路径必须使用绝对路径

内容的提问来源于stack exchange,提问作者clo.xyz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 05:15:01