Я использую ShareX для создания обучающих видеороликов x.264/MP4, в которых очень мало движения. Большую часть времени я просто печатаю и выделяю текст. Я получаю разумные размеры файлов.
Я редактирую видео в Windows Movie Maker. Похоже, что нет настроек, которые сохраняют качество, не увеличивая размер файла примерно на 3. Эти настройки я использую.
FFmpeg:
-y -rtbufsize 100M -f gdigrab -framerate 8 -offset_x 0 -offset_y 0
-video_size 1920x1080 -draw_mouse 1 -i desktop -f dshow -i
audio="Microphone (Realtek High Defini" -c:v libx264 -r 8 -preset
faster -tune zerolatency -crf 30 -pix_fmt yuv420p -c:a libvo_aacenc
-ac 2 -b:a 96k "output.mp4"
Movie Maker:
Width: 1920 pixels
Height: 1080 pixels
Bit rate: 800 kbps
Frame rate: 8 fps
Если я установлю битрейт намного меньше этого, я получу ужасные артефакты.
Что я могу сделать? У меня нет выбора по поводу формата вывода, кстати.