问题标签 [kodi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
raspbian - Vcodec id 未知:XXXX
我试图在我的树莓派上观看一些 X.mkv 文件。我曾经有 Openelec 3,这个特殊的 X.mkv 运行良好。现在我在运行 Kodi 的 Raspbian 上,当我启动它时出现黑屏,所以我查看了日志。他们在谈论 OMX 播放器。所以我决定尝试一下。因此 :
谁能告诉我要安装哪个包?我进行了大量研究,但找不到要为这个 ID 安装哪个编解码器。
linux - 如何在服务器上自动挂载树莓派 openelec sd
当 kodi 启动时,我需要一个简单的命令行 (LINUX) 用于在远程服务器上自动挂载 /storage/ Openelec SD 卡。
例子
可以让它在后台运行吗?
或在远程 ssh 中创建用于访问该 SD 的连接。
谢谢
python - kodi.executebuiltin() 在 Kodi 中不起作用:Isengard
我编写了一个家庭自动化脚本,用于控制灯光、kodi 上的音乐和我的电视。除了关掉电视,我什么都可以工作。我已经在kodi中映射了我的keyboard.xml文件以识别“CECToggleState”,这工作正常,但我想在python脚本中触发它。
过去,可以导入 xbmc 模块,然后使用命令“ xbmc.executebuiltin()
”来运行内置的 kodi 功能,例如“ CECToggleState
”。xbmc 模块已被 kodi 模块取代。我已经看到建议kodi.executebuiltin()
可以使用“”的示例,但 kodi 模块似乎并不真正支持“ executebuiltin
”。当我尝试在 python 中运行此命令时,我收到一条错误消息:
"AttributeError: 'module' object has no attribute 'executebuiltin'"
谁能确认这是真的,或者提供什么取代了这个命令?或者,有没有人知道获得相同效果的好选择——即通过 HDMI CEC 以编程方式发送“电视关闭”命令?
python - 在python中的请求会话上禁用证书
我是 python 的新手,非常感谢在这个问题上的帮助。
我正在使用requests
从kodi
addon
.
我试过穿上但没有verify=False
用get
我出现以下错误:
javascript - Firefox 插件在几秒钟后断开与 Kodi 的 WebSocket 连接
我决定为 Firefox 开发一个插件来控制Kodi,因为我找不到任何已经完成了我想要的一切的插件。我选择使用WebSocket与 Kodi 通信,以便接收事件,但在实现我的附加组件的 WebSocket 部分时遇到问题。暂时,我创建了一个带有页面工作者的附加组件,专门用于测试 WebSocket 功能。我的开发插件和临时测试插件都表现出以下行为:
如果我test.html
在插件之外的 Firefox 中直接加载(内容见文章底部),WebSocket 将按预期工作。当我播放或暂停 Kodi 时,连接保持打开并接收事件:
在附加组件之外运行 test.html 的控制台输出
但是,在使用jpm run
. 连接在几秒钟后关闭(最多四秒钟)。(请注意,在连接打开期间我可以很好地接收事件):
使用 jpm 运行附加组件的控制台输出
如何找出连接在插件内部而不是插件外部的原因?我该如何纠正这种奇怪的行为?
index.js:
测试.html:
python - 使用全局、全局名称管理数据库连接消失
我正在为 Kodi 开发 Python 插件。Global name 'connection' is not defined
尝试使用全局变量进行数据库连接时出现错误。我无法从 read_data 函数读取全局变量连接。我确信这不是一个前向引用问题,因为我是这样测试的。
为连接使用全局变量的目的是在所有函数中重用连接,而无需每次都创建新连接。
python - KODI - getPlayListId() 缺少参数
我正在尝试AutoResume
为KODI
. 现在addon
唯一保存当前播放歌曲的位置。重新启动后,它将播放该歌曲然后停止。但我希望它开始播放歌曲,然后播放之前播放的整个播放列表。
所以我试图改变代码,但我有一个问题。
我正在尝试像这样读取播放列表 ID:
但是python给了我这个:
如果我理解正确,getPlaylistId() 中缺少参数,但此方法不需要参数: http ://mirrors.xbmc.org/docs/python-docs/stable/xbmc.html#PlayList-getPlayListId
我究竟做错了什么?
android - 删除目录中的所有文件,除了两个
我有一个删除整个目录的脚本,但我想修改它以删除除两个文件(kodi.log
和)之外的所有内容,因此需要跳过kodi.old.log
扩展名。.log
我的脚本是
任何想法将不胜感激。
xbmc - KODI / XBMC 如何 Container.Update , Container.Refresh
在我的 Kodi 插件中,我构建了一个包含列表项的容器:
因此从皮肤调用容器如下:
现在我refreshWidget(__LS__(30116))
遇到了每 5 分钟更新一次的问题,但是如何使用 Kodi 的 ListItems 更新容器,以便将其更新到?
我试过了Container.Update()
,Container.Refresh
但它没有用......
python - 动态流文件格式
是否有任何像这样工作的流文件格式:
- 发表 http 帖子或获取
- 废html源
- 获取网址
- 玩
到目前为止,我可以用 python 做的是:
但是是否有kodi/xbmc支持并创建用于执行此类工作的文件格式?
与 M3U 不同,它直接使用 url