我遇到了一些开源软件的本地化问题,我需要对python脚本进行调整才能修复它,问题是我对Python并不熟悉,我需要指定窗口位置omxplayer使用参数:--win "0 0 1920 1080"
通过创建一个大于显示分辨率的窗口来阻止它剪切显示的视频。
以下是现有代码:
player_args = ['omxplayer', uri]
player_kwargs = {'o': settings['audio_output'], '_bg': True, '_ok_code': [0, 124]}
player_kwargs['_ok_code'] = [0, 124]
...
run = sh.Command(player_args[0])(*player_args[1:], **player_kwargs)
...
uri是正在播放的视频文件,我需要添加上面提到的参数才能使其正常工作,我尝试将其附加到初始omxplayer
字符串,并将其添加到{{1} },player_args
以及player_kwargs
至少十种不同的方式,其中没有一种方法有效。
感谢任何帮助。谢谢!
答案 0 :(得分:0)
添加' win' :' 0 0 1920 1080'对于kwargs工作,感谢帮助人员!
player_kwargs = {'o': settings['audio_output'], '_bg': True, '_ok_code': [0, 124], 'win': '0 0 1920 1080'}