我正在尝试使用Lamba Labs Beirut Hackerspace 's RPiTv
我已经为此配置了Raspberry Pi(Raspibian,node.js,omxplayer,youtube-dl ...)
如果我下载视频并在omxplayer中播放,则一切正常。
当我尝试通过node.js应用执行此操作时,视频可以正常播放,但是没有音频
屏幕是通过DVI电缆链接的HP ProDisplay P201
音频插孔连接到插孔的音频

我可以修改代码,但是由于我仍在学习javascript,所以我想暂时避免使用它。

我认为音频不足的原因可能是:

-omxcontrol和omxplayer之间是否有限制? (是在调用omxplayer时将音量设置为0,还是根本没有音频?)

_-在那种情况下,omxcontrol的音量控制选项是什么,尝试过google,但今天他似乎不喜欢我

-安装omxcontrol或node.js时是否出错? (我认为youtube-dl和omxplayer很好,因为手动启动时播放效果很好)

我知道我要问很多,但即使是提示也会有所帮助。

最佳答案

我知道了,我只是没有看正确的代码。
我以为问题出在remote.js,但是后来我看到omxcontrol用-o hdmi标志(在omxcontrol / index.js中)启动omxplayer,因为屏幕没有音频输出,所以音频丢失了。
我删除了标志,一切正常。

希望它可以帮助其他人。

关于javascript - 通过OMXControl播放的视频没有声音,omxplayer可以正常播放,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17704069/

10-11 12:06