Я сжал 40-минутную -видеопрезентацию HD с 505 МБ до 183 МБ
Это похоже на переход от 100 МБ к 36 МБ.
Оригинальное видео было HD, а на выходе разница почти нулевая.
Это видеофайл «Хочу оставить себе,но HD — это излишество».
Вот команда, которую я использовал с причинами:
ffmpeg -n -loglevel error -i inputfile.mp4 -vcodec libx264 -crf 28 -preset faster -tune film outputfilename.mp4
-n
:избегать перезаписи выходных файлов (безопаснее для тестирования, чем для пакетной обработки)-loglevel error
:показывать ошибки и скрывать строки и строки прогресса -i inputfile.mp4
:имя входного файла -vcodec libx264
:взято из главного ответа выше-crf 28
:однопроходное -сжатие с незначительной заметной разницей("0 = без потерь, 23 = по умолчанию, 51 = наихудшее; субъективно нормальный диапазон 17– 28 ")ref docs-preset faster
:выглядит в 2 раза быстрее, чем время кодирования по умолчанию для «среднего» ref docs-tune film
:указать, что ввод является видео HQ (другие параметры включают «мультфильм», «неподвижное изображение»..)ref docsoutputfilename.mp4
:имя выходного файла Для каталога видеофайлов:
for i in *.{avi,flv,m4v,mov,wmv,mp4,MP4,TS,mkv}; do ffmpeg -n -loglevel error -i "$i" -vcodec libx264 -crf 28 -preset faster -tune film "cc${i}"; done
Проблемы:
.webm
файлы не работают с командой. Пришлось поменять местами "cc${i}"
→"${i%.*}.mp4"
Handbrake — это альтернатива с открытым -исходным кодом и пользовательским интерфейсом
В системном BIOS Dell (, доступ к которому осуществляется путем многократного нажатия F2 при загрузке ), мне пришлось изменить настройку «SATA» на AHCI. Вместо этого каким-то образом был выбран вариант RAID. Я перезагрузился, и установщик нашел место, достаточно большое для установки.
@oldfred указал мне на эту статью службы поддержки Dell , в которой дана эта рекомендация.