fflite is FFmpeg wrapper for minimalistic progress visualization while keeping the flexability of CLI.
fflite
is FFmpeg wrapper for minimalistic progress visualization while keeping the flexibility of CLI.
.txt
filelist, "list:file1 file2 \"file 3\""
or a glob pattern is passed as input file, only one is allowed (fflite -i *.mp4
).[prefix?]old::new
pattern. This will take the first input name and replace old
string with the new
string. If ?
is present, everything before ?
will be used as a prefix for new filenames (fflite -i film_video.mp4 -i folder?video.mp4::audio.ac3
).[0-1:1]
becomes [0:1][1:1]
; [0:0-1]
becomes [0:0][0:1]
; [0-1:2-3]
becomes [0:2][0:3][1:2][1:3]
and so on. Example: -filter_complex [0:1-6]amerge=inputs=6[a]
becomes -filter_complex [0:1][0:2][0:3][0:4][0:5][0:6]amerge=inputs=6[a]
.fflite crop[crop_number:crop_limit] -i input_file
). If fflite crop[digit]
is passed it will be treated as crop_limit
if digit is less then one, crop_number
otherwise.
fflite [fflite_option] [global_options] {[input_file_options] -i input_file} ... {[output_file_options] output_file} ...
It is currently made for personal use and some settings, like presets, are still hardcoded.
go get -u github.com/malashin/fflite
$GOPATH/bin
must be added to your $PATH environment variable.fflite
: