【发布时间】:2019-03-21 06:57:12
【问题描述】:
我正在使用 child_process.spawn() 生成一个进程。如何查看执行的确切命令行(包括传递给 spawn 函数的所有命令行参数)?
这是我的示例,但不起作用:
var s = require('child_process');
var p = s.spawn('ffmpeg', ['-probesize 1024', '-i "rtsp://192.168.1.10:554/11"', 'test.h264']);
当我捕获 stderr 时,我收到一条消息“无法识别的选项 'probesize 1024'。但是,如果我从命令行运行 ffmpeg,它工作正常。所以我需要看看命令行选项的确切情况在被发送到 FFMPEG 以进行调试之前被损坏。
谢谢
【问题讨论】:
标签: node.js child-process spawn