1
새로운 ffmpeg 프로세스를 생성하기 전에 이전 ffmpeg 프로세스를 죽일 필요가있는 함수가 있지만 ffmpeg가 정의되지 않은 경우 이해하기 쉽도록이 작업을 수행하는 방법을 잘 모릅니다. 아래의 코드를 시도 :node.js에서 생성 된 프로세스를 죽이는 방법
var ffmpeg_started = false;
function start_ffmpeg(file) {
if (ffmpeg_started)
ffmpeg.kill();
var command = [
'-i', file,
'-f', 'mpegts',
'-codec:v', 'mpeg1video',
'http://server.com/'
];
}
const ffmpeg = spawn('ffmpeg', command);
ffmpeg_started = true;
}
ffmpeg는 상수 일 필요가 있으므로 상수에 할당 할 수 없으므로 오류가 발생합니다. – physiii
왜 상수가 필요합니까? – mscdex
const 대신 const로 작동하는 것 같습니다. 모든 예제에서 const를 사용하는 이유가 확실하지 않습니다. 그러나 지금까지는 효과가있었습니다. 대기열을 사용하는 방법을 살펴 보겠습니다. 감사합니다. – physiii