【问题标题】:force vlc to load ui on raspberry booted to cli强制 vlc 在树莓派启动时加载 gui 到 cli
【发布时间】:2017-05-25 16:09:31
【问题描述】:

我整个星期都在谷歌上搜索这个问题,努力寻找一个好的解决方案。

我有一个为我的公司设置的培训视频亭脚本,在英特尔 NUC 上运行。对我来说,这感觉有点矫枉过正,所以我试图让脚本在 pi 3 模型 b 上运行,以节省一些部署这个东西的成本。

我的脚本在桌面上运行良好,我已经能够让它在从 cli 启动时运行,我什至可以使用虚拟 UI 加载视频 - 问题是没有声音,当视频在 cli 中加载,它会用错误填充屏幕,然后作为文本播放,如下图所示。

如果我从桌面运行它,那很好(只是真的很紧张)

有没有办法强制vlc在不加载raspian桌面的情况下加载其界面?

现在,当我调用视频时,终端线输入如下:

vlc-wrapper <file path> --play-and-exit --fullscreen -Idummy

video image

【问题讨论】:

    标签: linux command-line-interface vlc raspbian


    【解决方案1】:

    加载视频

    从命令行:

    X & vlc <filepath>
    

    也让它从 python 运行

    import os.subprocess
    subprocess.call(['xinit', '--', '/usr/bin/vlc-wrapper, '<filepath>'])
    

    【讨论】:

      猜你喜欢
      • 2021-03-10
      • 2017-04-22
      • 2022-12-05
      • 1970-01-01
      • 2022-11-27
      • 2018-01-08
      • 1970-01-01
      • 1970-01-01
      • 2016-03-16
      相关资源
      最近更新 更多