FFmpeg RestoreR

Utility ffmpegrr runs conversion via ffmpeg utility set (installed separately) with progress tracking and crash recovery.

FFmpegRR allows you to save your progress while converting and continue the process after a stop, crash, etc. from the last saved point. The utility works with conversions as “Tasks”. User adds “tasks”, the utility executes them sequentially. At any moment the work can be interrupted. A subsequent run will continue to execute the tasks from the last saved point.

Where to get: Repository links: ffmpegrr on github , ffmpegrr on gitflic


How to use:

FFmpegRR is command line utility and runs like:

ffmpegrr command arguments

Running the utility without arguments will continue executing tasks.

Commands:

add – adds a new job. The arguments are parameters for the ffmpeg conversion utility.

flush – clears intermediate files of completed tasks. The utility does not delete intermediate files automatically, allowing the user to check the result and rerun the conversion

help – displays help about the utility

removeall – removes all tasks (both completed and incomplete) and their intermediate files. Note: conversion results (output files) are not deleted.


For example:

ffmpegrr

Execute added tasks

ffmpegrr add -i input.mp4 -vf “scale=iw/2:ih/2” output.mp4

Add task to reduces video resolution by half on each side