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