Добро пожаловать! Игровой форум WLUX.NET - Игры, Читы, Скрипты, Статьи, Софт, Курсы.

Присоединяйтесь к нам сейчас, чтобы получить доступ ко всем нашим функциям. После регистрации и входа в систему вы сможете создавать темы, публиковать ответы на существующие темы, повышать репутацию участников, скачивать вложения и файлы и многое, многое другое. Так чего же вы ждете?

Добро пожаловать гость!

Приветствуем вас на нашем форуме! Мы очень рады вас видеть и с большим удовольствием поделимся всей информацией нашего форума!

Мы уважаем своих пользователей и так же ждем от вас приятного общения.

Система наград, ежедневное пополнения тем!

Общайся, получай награды.

Статьи, гайды, софт

У нас вы можете скачать бесплатно читы для игр. Полезные гайды на любые темы и схемы заработка. Есть раздел халявы!

FAQ по форуму

Не понимаю, как и что тут работает у вас?!Как создавать темы, писать сообщения, как получать реакции. Почему не засчитывает сообщения. Все ответы здесь

  • Добро пожаловать на сайт - wlux.net!

    FAQ по форуму

    1. Все сообщения до группы местный проходят модерацию от 1 минуты до 24 часа

    2. Сообщения учитываються в следующих разделах: Читать

    3.Что-бы скачать вложение нужно 2 сообщения.

    4.Личные переписки работают только с Администрацией форума

    5. Запрещено: Просить скрытый текст , спам, реклама, скам, ддос, кардинг и другая чернуха, нарушать любые законы РФ/СНГ = бан аккаунта

    6. Внимание! Мы не удаляем аккаунты с форума! Будьте внимательны ДО регистрации! Как удалить аккаунт на форуме?!

    5.Не понимаю, как и что тут работает у вас?!Как создавать темы, писать сообщения, как получать реакции. Почему не засчитывает сообщения. Все ответы здесь

Гайд Пакетное сжатие видео через ffmpeg. Конвертируем h264 в h265

wlux.net Оффлайн

wlux.net

Где волчьи уши, там волчьи зубы.
Команда форума
LV
7
 
20.06.2022
23 848
218
36
Награды
10
Пол
Муж.

Репутация:

  • Автор темы
  • Администратор
  • Модератор
  • Команда форума
  • #1
H.265 или HEVC способен весить меньше на 30%, чем h264 и уже давно настало время, когда h265 поддерживается на всех актуальных устройствах — а значит можно конвертировать имеющиеся видео в h265 и съэкономить место. И поможет в этом ffmpeg и мой небольшой powershell script. Инструкция сделана максимально простой - с минимумом технических подробностей.

Суть​

  1. Создаём новую папку, называем её "videoconv". В ней создаём папки "ffmpeg", "input", "output"
кон1.png

2. Скачиваем собственно ffmpeg

Пожалуйста, войдите или зерегистрируйтесь, чтобы увидеть скрытый текст.


кон2.png

Лучше скачивать именно zip, поскольку он открывается обычным дедовским Проводником

3. Копируем из скачанного архива "ffmpeg.exe" в нашу папку "ffmpeg"

кон3.png

Отсюда
кон4.png

Вотсюда
4. Открываем блокнот и копируем туда

Код:
$currentPath = $MyInvocation.MyCommand.Path | split-path -parent
$inputFolder = $currentPath + '/input/'
$outputFolder = $currentPath + '/output/'
$ffmpeg = $currentPath + '/ffmpeg/ffmpeg.exe'

foreach($file in Get-ChildItem -Path $inputFolder)
{
    Write-Host "------------Started next------------"
    
    $arg = '-i "' + $file.FullName + '" -c:v libx265 -c:a copy "' + $outputFolder + $file.Name +'"'
    
    Invoke-Expression "& $ffmpeg $arg"
}

Read-Host -Prompt "Press any key to exit...:"

Описание скрипта: скрипт берёт все файлы из папки "input" и отправляет их в программу ffmpeg, а затем в папку "output". Битрейт для видео ffmpeg выберет сам, звук скопируется без изменений.

5. Сохраняем текстовый файл с именем, например, "wildvc.ps1". Важно чтобы расширение файла было ".ps1"

кон5.png

Должно получиться так

6. Теперь кладите свои видеофайлы в папку "input"

кон6.png

Можно класть и один файл, и неколько файлов

7. Теперь жмите правую кнопку мыши на "wildvc.ps1", а затем левую кнопку мыши на "Выполнить с помощью PowerShell", затем "открыть"

кон7.png

кон8.png

8. Откроется синенькое окно "Windows PowerShell", вам надо просто дождаться надписи "Press any key to exit...:". Если в окне появились красные надписи - значит вы что-то сделали не по инструкции или ваши файлы с видео не подходят

кон9.png

9. Теперь в папке "output" лежат ваши сконвертированные видео

кон10.png

Рекомендую очищать эту папку перед каждым запуском скрипта

Послесловие​

Теперь вы можете повторять пункты 6-9 сколько угодно раз и получать меньшее в размере видео.
Как говорилось в начале: сам по себе h265 или HEVC способен весить меньше на 30%, чем h264. Но ffmpeg автоматически ещё уменьшает битрейт так чтобы ещё съэкономить места, но не сильно зашакалить картинку.
На показанных выше скринкастах из игр размер уменьшился более, чем в 2 раза

кон11.png

На скринкастах более статичного содержимого, например, видеоуроков - ffmpeg сжимал размер в 9-10 раз: автоматически выставляя подходящий битрейт
 
huiaihfasaoa Оффлайн

huiaihfasaoa

Местный
Участник
LV
3
 
16.08.2023
91
0
36
Награды
4
24

Репутация:

Понятный и подробный гайд, раньше пытался сжать видео этой же программой, но не умел
 

Поиск по форуму

Похожие темы:

shape1
shape2
shape3
shape4
shape7
shape8
Верх