2

У меня довольно простой сценарий оболочки, и после выполнения первых двух заданий он просто останавливается и сидит там, ничего не делает, кажется, не имеет значения, что такое третье задание, если я переключу порядок и т.д., Он не завершит его.

Любые идеи были бы великолепны ...

Вот мой скрипт

for f in "$@"
do
name=$(basename "$f")
dir=$(dirname "$f")
/opt/local/bin/ffmpeg -i "$f" -y -b 250k -deinterlace -vcodec vp8 -acodec libvorbis -nostdin "$dir/webm/${name%.*}.webm"
/opt/local/bin/ffmpeg -i "$f" -y -b 250k -strict experimental -deinterlace -vcodec h264 -acodec aac -nostdin "$dir/mp4/${name%.*}.mp4"
/opt/local/bin/ffmpeg -i "$f" -y -ss 00:00:15.000 -deinterlace -vcodec mjpeg -vframes 1 -an -f rawvideo -s 720x480 "$dir/img/${name%.*}.jpg"
done

Это может помочь, так как я запускаю этот скрипт в Automator, что может быть частью проблемы ... кажется, что время истекло, а затем просто сидит там ...

0