FFmpeg RestoreR

Утилита ffmpegrr для запуски конвертации посредством набора утилит ffmpeg (устанавливаются отдельно) с отслеживанием прогресса и восстановлением после крэшей.

FFmpegRR позволяет сохранять прогресс при выполнении конвертации и продолжать процесс после остановки, крэша и т.п. с последнего сохранённого места. Утилита работает с конвертацией как с «Заданиями» (Task). Пользователь добавляет «задания», утилита их последовательно выполняет. В любой момент работу можно прервать. Последующий запуск продолжит выполнять задания с последней сохранённой точки.

Где взять: Ссылки на репозиторий: ffmpegrr на github , ffmpegrr на gitflic

Как использовать:

Утилита запускается из командной строки:

ffmpegrr команда аргументы

запуск утилиты без аргументов продолжает выполнение заданий.

Команды:

add — добавить новое задание. В качестве аргументов задаются параметры для утилиты конвертации ffmpeg. Например: ffmpegrr add -i input.mp4 -vf «scale=iw/2:ih/2» output.mp4 уменьшает разрешение видеопотока в два раза по каждой стороне

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

help — выводит справку по командам

removeall — удаляет все задания (как выполненные, так и незавершённые) вместе с промежуточными файлами. Прим.: результаты конвертации (выходные файлы) не удаляются.