На этой странице Albert Armea делится кодом для разделения видео по разделам с помощью ffmpeg
. Код прямолинейный, но не совсем красивый.
ffmpeg -i "$ SOURCE. $ EXT" 2> & 1 | grep Chapter | sed -E "s/* Chapter # ([0-9]+. [0-9] +): start ([0-9]+. [0-9] +), end ([0-9]+. [0-9] +) / -i\"$ SOURCE. $ EXT \" -vcodec копировать -acodec копию -ss\2 -to\3\"$SOURCE-\1. $ EXT\"/" | xargs -n 11 ffmpeg
Есть ли элегантный способ сделать эту работу?