Я хочу разделить видео на пять блоков, используя ffmpeg
первый блок представляет 20% всего видео
второй блок представляет 40% всего видео
третий блок представляет 60% всего видео
четвертый блок представляет 80% всего видео
пятый блок представляет 100% всего видео
Я пишу алгоритм, но не знаю какчтобы написать пакетный код: 1. найдите продолжительность видео 2. сохраните продолжительность в переменной 3. разделите продолжительность на 5 4. разделите видео
Я хочу пакетный сценарий, который принимаетПродолжительность видео, затем сохраните значение длительности в переменной
, вот как я могу взять продолжительность видео
ffmpeg -i C:\video-splitter-master\1.avi 2>&1 | grep "Duration"| cut -d ' ' -f 4 | sed s/,// | sed 's@\..*@@g' | awk '{ split($1, A, ":"); split(A[3], B, "."); print 3600*A[1] + 60*A[2] + B[1] }'
, но как я могу сохранитьзначение длительности в переменной?
Можете ли вы мне помочь?