У меня есть веб-сервер, на котором размещено много изображений. Я хочу, чтобы клиент мог нажать кнопку или ссылку, чтобы запустить сценарий bash, который создаст видео на основе всех этих изображений. Сценарий, который я пытаюсь запустить, таков:

#!/bin/bash
# cd to the directory
cd /var/www/gallery

# use ffmpeg to make video
ffmpeg -pattern_type glob -i 'img-*jpg' -r 1 video.mp4

# Take the first file in the directory and name it video.mp4.jpg (for thumbnail)
cp `ls | sort -n | head -1` video.mp4.jpg

Скрипт находится на сервере. Поэтому, когда клиент нажимает на ссылку или кнопку, скрипт запускается и видео создается. Я пробовал оба решения, перечисленные здесь, но я не могу заставить его работать. У меня установлен php на моем сервере.

1 ответ1

1

Вы можете выполнять серверные сценарии в bash без проблем.

Вот краткое руководство, как это сделать: http://www.yolinux.com/TUTORIALS/BashShellCgi.html

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .