Я хочу создать 60-секундный FLV из загруженного видео. Но я не хочу всегда получать первые 60 секунд, если возможно, я бы хотел получить среднюю часть видео. но если нет, я хочу получить случайную 60-секундную часть видеофайла и создать flv.
Я использую следующий сценарий для создания FLV-файла
$call="/usr/bin/ffmpeg -i ".$_SESSION['video_to_convert']." -vcodec flv -f flv -r 20 -b ".$quality." -ab 128000 -ar ".$audio." ".$converted_vids.$name.".flv -y 2> log/".$name.".txt";
$convert = (popen($call." >/dev/null &", "r"));
pclose($convert);
Итак, мой вопрос: как мне получить 60 секунд из видео случайным образом и преобразовать его?