разделить видео на пять частей, используя ffmpeg и пакетный скрипт - PullRequest
0 голосов
/ 20 января 2019

Я хочу разделить видео на пять блоков, используя 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] }'

, но как я могу сохранитьзначение длительности в переменной?

Можете ли вы мне помочь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...