【发布时间】:2021-09-27 11:31:48
【问题描述】:
我以前在 Raspberry Pi 上使用 omxplayer 执行此操作,并且效果很好:
const ChildProcess = require("child_process");
ChildProcess.exec(command, function (err) {
if (err !== null) {
console.log("" + err);
}
});
我可以在命令字符串中传递任何与 omxplayer 相关的参数,没有问题。
另一方面,使用 VLC,执行 cvlc [pathToAudioFile] 不会做任何事情。
哦,我从 CLI 尝试了完全相同的命令,即使用相同的文件路径,它完美地播放了音频文件。
那么我如何从 NodeJS 中启动 VLC(使用 cvlc)并将参数也传递给它?
【问题讨论】:
标签: node.js shell raspberry-pi vlc raspberry-pi4