Пакетное сжатие видео через ffmpeg. Конвертируем h264 в h265 бесплатно без регистрации и смс
Предисловие
H.265 или HEVC способен весить меньше на 30%, чем h264 и уже давно настало время, когда h265 поддерживается на всех актуальных устройствах — а значит можно конвертировать имеющиеся видео в h265 и съэкономить место. И поможет в этом ffmpeg и мой небольшой powershell script. Инструкция сделана максимально простой - с минимумом технических подробностей.
Суть
- Создаём новую папку, называем её "videoconv". В ней создаём папки "ffmpeg", "input", "output"
2. Скачиваем собственно ffmpeg
3. Копируем из скачанного архива "ffmpeg.exe" в нашу папку "ffmpeg"
4. Открываем блокнот и копируем туда
Описание скрипта: скрипт берёт все файлы из папки "input" и отправляет их в программу ffmpeg, а затем в папку "output". Битрейт для видео ffmpeg выберет сам, звук скопируется без изменений.
5. Сохраняем текстовый файл с именем, например, "wildvc.ps1". Важно чтобы расширение файла было ".ps1"
6. Теперь кладите свои видеофайлы в папку "input"
7. Теперь жмите правую кнопку мыши на "wildvc.ps1", а затем левую кнопку мыши на "Выполнить с помощью PowerShell", затем "открыть"
8. Откроется синенькое окно "Windows PowerShell", вам надо просто дождаться надписи "Press any key to exit...:". Если в окне появились красные надписи - значит вы что-то сделали не по инструкции или ваши файлы с видео не подходят
9. Теперь в папке "output" лежат ваши сконвертированные видео
Послесловие
Теперь вы можете повторять пункты 6-9 сколько угодно раз и получать меньшее в размере видео.
Как говорилось в начале: сам по себе h265 или HEVC способен весить меньше на 30%, чем h264. Но ffmpeg автоматически ещё уменьшает битрейт так чтобы ещё съэкономить места, но не сильно зашакалить картинку.
На показанных выше скринкастах из игр размер уменьшился более, чем в 2 раза
На скринкастах более статичного содержимого, например, видеоуроков - ffmpeg сжимал размер в 9-10 раз: автоматически выставляя подходящий битрейт
В следующих статьях возможно расскажу: как настраивать качество, а так же как нехитрым способом сильно ускорить конвертацию