Allows for ffmpeg output settings to be set from a series of json config files stored in video_formats. This allows for higher quality output files with newer codecs (like av1), while still ensuring compatibility with older ffmpeg versions In addition to these changes, the logging of ffmpeg is better handled. Error messages from ffmpeg itself are printed and logging from encoders that was improperly filtered have been individually addressed. While h265 has been included, most browsers will be unable to display the resulting video.
10 lines
125 B
JSON
10 lines
125 B
JSON
{
|
|
"main_pass":
|
|
[
|
|
"-n",
|
|
"-pix_fmt", "yuv420p",
|
|
"-crf", "23"
|
|
],
|
|
"extension": "webm"
|
|
}
|