diff --git a/plugin/API/standAlone/ffmpeg.json.php b/plugin/API/standAlone/ffmpeg.json.php index 1bed33e8c0..18a1f74535 100644 --- a/plugin/API/standAlone/ffmpeg.json.php +++ b/plugin/API/standAlone/ffmpeg.json.php @@ -176,8 +176,17 @@ if (empty($codeToExec)) { die('Invalid Request'); } -$ffmpegCommand = sanitizeFFmpegCommand($codeToExec->ffmpegCommand); -$keyword = preg_replace('/[^a-zA-Z0-9_-]/', '', $codeToExec->keyword); +if(!empty($codeToExec->ffmpegCommand)){ + $ffmpegCommand = sanitizeFFmpegCommand($codeToExec->ffmpegCommand); +}else{ + $ffmpegCommand = ''; +} + +if(!empty($codeToExec->keyword)){ + $keyword = sanitizeFFmpegCommand($codeToExec->keyword); +}else{ + $keyword = ''; +} // Kill processes associated with the keyword if (!empty($keyword)) {