Работа с MeGUI и AviSynth - основные принципы кодирования видео

Видеокамеры, съемка, монтаж видео Vegas pro, кодирование, перекодирование, конвертация, h264, avc, mpeg2, avi и пр. вопросы связанные с фиксацией и сохранением для потомков достижений в движущихся картинках.
Ответить
Аватара пользователя
Valery
Без группы
Без группы
Сообщения: 22275
На борту с: 07.02.2005 10:00
Награды: 5
Репутация: 878
Из: Тридевятое царство

Работа с MeGUI и AviSynth - основные принципы кодирования видео

#1

Сообщение Valery »

MeGUI — графический интерфейс для кодинга в x264 (x265). Пакет бесплатный и с открытым исходным кодом. Встроенный апдейтер позволяет следить за обновлениями пакета. Работает без инсталляции.
Внешняя ссылка

MeGUI работает на основе AviSynth скрипта - Внешняя ссылка.
Также, для поддержки работы программы необходимо, чтобы на ПК был установлен Microsoft .NET Framework не ниже 3.0 (бесплатно).

Используемые пакетом видео кодек — x264 - производные от AVC, видео-кодека последнего поколения.
При одинаковом размере видео, закодированное с помощью x264 имеет лучше качество.
Также возможно кодирование звука в AAC, MP3 и AC-3.

После установки  MeGUI в Options —> Settings —> Program Paths надо проверить пути к neroAacEnc.exe

Программа не работает напрямую с видеофайлами. Она открывает файлы через скрипт. Скрипт может быть как простой - открыть файл, так и более сложный - открыть, уменьшить размер, подавить шумы, изменить fps и пр.
Для открытия файла скрипт можно написать самому в текстовом редакторе, сохранить его с расширением .avs и открыть в MeGui.
Например простой скрипт открытия файла 000.avi в директории С выглядит так:

Код: Выделить всё

AVISource("C:\000.avi", audio=false).AssumeFPS(25,1)
ConvertToYV12()
Для создания скрипта можно воспользоваться встроенным мастером Ctrl+R либо через меню:
[attachimg=1 width=250]
Мастеру для создания скрипта необходимо указать файл, который будет открываться в поле Video Input.
[attachimg=2 width=250]
Если все штатно - откроется окно плеера с видеофайлом.
На вкладке Script можно посмотреть сам скрипт открытия файла. Нажав Save скрипт будет сохранен в директории с файлом, имя будет как у открытого файла, но расширение avs.
Мастер создания скрипта закроется и откроется панель MeGui и окно плеера с файлом.

На вкладке Encoder Settings настраиваются параметры кодирования кодека x264 для файла видео. Основные это битрейд, скорость кодирования и количество проходов.
[attachimg=3 width=250]
На вкладке Misc прописываются дополнительные параметры:
[attachimg=4 width=250]
Профили кодирования
Настройки кодирования используются для каждого случая индивидуальные - в зависимости от потребностей и задачи. Настройки кодирования h.264 сохраняются в виде профиля (профилей), которые после сохранения можно выбирать из списка.
Профили хранятся в виде файлов с расширением xml, напр. x264_dp_ 12200-16000 Blu-ray.xml по пути c:\Program Files (x86)\MeGUI\allprofiles\x264\
Путь зависит от папки распаковки MeGUI

В аттаче 2 профиля кодирования x.264:
для Blu-Ray 1920X1080 50i tv диапазон (16-235)
для плеера сайта 640X360 25p pc диапазон (0-255)

После распаковки в \MeGUI\allprofiles\x264\ они будут доступны в списке.

Ссылки по теме MeGui
Внешняя ссылка
Внешняя ссылка
Вложения
001-MeGui.png
002-MeGui-script.png
003-x264.png
004-Misc.png
x264_dp_ 640x360 1200kbs.zip
(1.53 КБ) 69 скачиваний
x264_dp_ 12200-16000 Blu-ray.zip
(1.54 КБ) 86 скачиваний
Последний раз редактировалось Valery 25.11.2015 07:47, всего редактировалось 1 раз.
По суше: велосипед, Соболь 4х4 самый западный и LR Defender 110.
Отдохнул – отчитайся, лучшее слово – дело.
S
SIMILAR
Эксперт форума
Сообщения: 2019
На борту с: 03.10.2005
Репутация: 219

  Я для тебя подобрал похожие темы, посмотри:

Аватара пользователя
Valery
Без группы
Без группы
Сообщения: 22275
На борту с: 07.02.2005 10:00
Награды: 5
Репутация: 878
Из: Тридевятое царство

DirectShowSource.dll_unloaded

#2

Сообщение Valery »

DirectShowSource.dll_unloaded

DirectShowSource использует DirectShow, ту же систему воспроизведения мультимедия, которую использует Windows Media Player. Может считывать большинство форматов, которые может воспроизводить Media Player, включая MPEG, MP3, и QuickTime, также как AVI файлы, которые AVISource не поддерживает (такие как DV тип 1, или файлы, использующие только DirectShow кодеки).
Сначала надо попробовать считать AVI файлы с помощью AVISource, и если не заработает, тогда попробовать вместо него этот фильтр.

Код: Выделить всё

#DirectShowSource("S:\AVS-000\000.avi", audio=false, fps=25.000, convertfps=true)
AVISource("S:\AVS-000\000.avi")
Внешняя ссылка
По суше: велосипед, Соболь 4х4 самый западный и LR Defender 110.
Отдохнул – отчитайся, лучшее слово – дело.
Ответить

Вернуться в «Работа с видео - помощь начинающим»