FFMPEG命令在shell中工作,但在node.js中不起作用

时间:2017-01-07 19:47:56

标签: ffmpeg

当我的ffmpeg命令由我的node.js应用程序构建时,它不会运行。它说

Output file #0 does not contain any stream

但如果我将该行复制并粘贴到终端,则可以正常工作。有什么想法吗?

ffmpeg -loglevel warning -i rtsp://50.73.56.89/axis-media/media.3gp -stimeout 2000 -r 5 -movflags frag_keyframe+empty_moov -s 640x480 -use_wallclock_as_timestamps 1 -q:v 1 -f segment -segment_time 3600000 -segment_format webm -c:v libvpx -strftime 1 '/home/nodejs/cloudcam/videos/2Df5hBE/bunny/%Y-%m-%dT%H-%M-%S.webm'

请注意包装文件名的单引号。我尝试使用双引号,但它做了同样的事情。我需要为我正在构建的特定应用程序的引号。有些名字不是空间友好的。

1 个答案:

答案 0 :(得分:0)

事实证明,一些ffmpeg字符串根本无法使用引号/双引号运行。