我正在尝试启动 OMXplayer 并在运行 Raspbian Wheezy 的 RaspberryPi 上循环播放一系列视频。我有一个有效的 shell 脚本,它可以启动并播放视频,由http://www.cenolan.com/2013/03/looping-video-playlist-omxplayer-raspberry-pi/
我已将其放置在 /home/pi/ 中,并且它是可执行的。我在 /usr/share/applications/ 中创建了一个文件 testsh.desktop,并将其设为可执行文件。此文件包含:
[Desktop Entry]
Version=1.0
Type=Application
Terminal=true
StartupNotify=true
Name=Play
Comment=Plays videos
Exec=/home/pi/playvideos.sh
Categories=Application;
我也尝试将 exec 设置为:
Exec=lxterminal --command "/home/pi/playvideos.sh"
这不起作用,我想我忽略了一些明显的东西。
答案1
如果你有它不起作用Terminal=true
,它运行
x-terminal-emulator "/home/pi/playvideos.sh"
x-terminal-emulator
需要lxterminal
运行--command
命令
任何一个:
使用以下方式设置Terminal=false
并运行脚本
Exec=lxterminal --command "/home/pi/playvideos.sh"
正如您之前尝试过的那样。
或者:
使用以下方式设置Terminal=true
并运行脚本
Exec=--command "/home/pi/playvideos.sh"