aboutsummaryrefslogtreecommitdiff
path: root/plugins/video_ffmpeg_helper/video_ffmpeg_helper.module
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/video_ffmpeg_helper/video_ffmpeg_helper.module')
-rw-r--r--plugins/video_ffmpeg_helper/video_ffmpeg_helper.module6
1 files changed, 4 insertions, 2 deletions
diff --git a/plugins/video_ffmpeg_helper/video_ffmpeg_helper.module b/plugins/video_ffmpeg_helper/video_ffmpeg_helper.module
index 176979a..96e16dc 100644
--- a/plugins/video_ffmpeg_helper/video_ffmpeg_helper.module
+++ b/plugins/video_ffmpeg_helper/video_ffmpeg_helper.module
@@ -203,10 +203,12 @@ function video_ffmpeg_helper_nodeapi(&$node, $op, $teaser) {
function _video_ffmpeg_helper_get_video_info(&$node) {
+ // escape file name for safety
+ $file = escapeshellarg($_SESSION['video_upload_file']->filepath);
// create the full command to execute
- $command = variable_get('video_ffmpeg_helper_ffmpeg_path', '/usr/bin/ffmpeg') . ' -i ' . $_SESSION['video_upload_file']->filepath;
+ $command = variable_get('video_ffmpeg_helper_ffmpeg_path', '/usr/bin/ffmpeg') . ' -i ' . $file;
- print $command;
+ drupal_set_message('executing' . $command);
//execute the command
ob_start();