XviD4PSP — универсальный медиаконвертер
Главная » Все для компа » Работа с видеофайлами » Видеомонтаж, Видеоредакторы, Кодировщики |
|
Автор | Сообщение |
---|---|
DimonVideo ® Стаж: 20 лет Сообщений: 6798 Откуда: Ростов-на-До |
Оценка: 0
[-]
[+]
07.04.2015XviD4PSP 5.10.346.0 (2015-04-07) RC34.2 Скачать Изменения: fcp Инсталлятор: ru.procrustean, AkvenJan Пресеты фильтрации: Tempter57 Пресеты кодирования: ru.procrustean — х264; Tempter57 — XviD На code.google.com иногда могут появляться обновления (update-версии) на основе текущей ревизии by fcp. Полезные советы во втором и третьем постах темы! |
DimonVideo ® Стаж: 20 лет Сообщений: 6798 Откуда: Ростов-на-До |
07-Окт-2019 12:24 (спустя 2 минуты)
Оценка: 0
[-]
[+]
Архив plugins_filtering (28.09.19)Прежде, чем приступать к работе с данным конвертором, вы должны: 1) Принять решение действительно ли вам необходимо применить фильтрацию к вашему исходнику. Особо касается применения шумоподавления, или стоит ограничиться только деинтерлейсом в случае интерлейсного исходника и правильно подобранным ресайзом, ну, возможно, ещё и фильтром DeBanding. НЕ СТОИТ ПРИМЕНЯТЬ ФИЛЬТРАЦИЮ К ЧИСТЫМ И БЕЗ ПРОБЛЕМНЫМ ИСХОДНИКАМ !!! Вы можете только навредить !!! Возможно, первоначальное мнение после просмотра обработанного материала вам покажется и удачным, но не спешите делать выводы, ещё несколько раз сравните исходник и результат. Часто приходишь к выводу, что лучше ничего не трогать... 2) Изучить следующие материалы: https://www.ixbt.com/divideo/avisynth1.shtml https://avisynth.org.ru/docs/russian/index.htm https://avisynth.org.ru/fizick-rus.html Регулярно посещайте технические ветки по AviSynth, чтобы познакомиться с новыми плагинами и скриптами обработки видео: https://forum.doom9.org/forumdisplay.php?f=33 https://forum.doom9.org/forumdisplay.php?f=69 https://www.nmm-hd.org/newbbs/viewforum.php?f=7&...3cfb2592b6cff047 Изучите дополнительную полезную информацию: 1.MaskTools2 на русском языке можно прочесть https://tp7.ruanime.org/masktools/index.html На китайском с переводом Google необходимо прочесть мануал по практической работе с масками от 06_taro https://www.nmm-hd.org/newbbs/viewtopic.php?f=7&t=770 2. Основные дебандеры: GradFun2DBmod https://tp7.ruanime.org/GradFun2dbmod/index.html flash3kyuu_deband 1.5.1 https://forum.doom9.org/showthread.php?t=161411 3. Настоящие слёзы IVTC https://tp7.ruanime.org/IVTC/index.html 4. Особо по деинтерлейсу изучите работу TIVTC, Yadif, TDeInt, srestore, ну и безусловно QTGMC. 5. Работу плагина mvtools2.dll векторного анализа оценки движения знать, как "Отче наш...". Особо следует научиться подбирать верные значения thSAD, thSCD1, limit. Не переборщите с данными параметрами, чтобы не сделать изображение лысым и пластилиновым. За одно изучите работу и настройку параметров фильтров fft3dfilter и dfttest, а также работу пакета dither. 6. Если занимаетесь аниме и Cartoon, то и обязательно прочтите документацию AnimeIVTC, AAD.avs, изучите работу фильтров DeRainbow, всех дебандеров, антиайлиазинга, затемнения линий, dehalo & dering, ну и обязательно изучить работу с масками MaskTools2. 7. Рекомендации по настройке параметров XviD и х264 лежат в архиве. Многие описания фильтров и их настроек есть в plugins\Docs. Настройка режима многопоточной обработки: В верхней строке GUI основного окна конвертера найдите AviSynth. Нажмите на Многопоточность и перед вами откроется его окно. Руками теперь ничего прописывать в скрипт не надо. Достаточно в окне многопоточности задать параметры многопоточной обработки. Например, у вас 4 -ядра и вы обрабатываете SD разрешение скриптом с векторным анализом. Достаточно заполнить так: x При обработке HD прописать для setmemorymax значение 1024 или 1280 и, желательно, сократить количество потоков обработки до двух...трёх, если у вас 4-х ядерник, на 2-х ядернике количество потоков оставляем 2. Все эти настройки автоматически переносятся в скрипт. Режим начать с setmtmode(3) является более скоростным, чем setmtmode(5). При использовании внутренней обработки МТ: Distributor скорость тоже повысится, но на некоторых довольно тяжёлых скриптах может привести к краху. В таком случае пробуйте применить другие типы внутренней обработки МТ. На некоторых процессорах и системах установка: начать с setmtmode(3) может не подойти. В этом случае применяем: начать с setmtmode(5). При использовании деинтерлейса QTGMC пропишите во внутренних параметрах EdiThreads=1, поскольку в режиме по умолчанию стоит EdiThreads=0, что задаёт количество потоков по числу виртуальных ядер. Это приводит к образованию в режиме многопоточной обработки дополнительных нитей (потоков) обработки и может привести к краху. Аналогично в параметрах fft3dfilter вписуйте ncpu=1, а в dfttest прописуйте threads=1. При подключении фильтрации на 4-х ядерных СPU с НТ установите желательно не более 4-х потоков обработки и 6 потоков кодирования для х264 и 4 потока кодирования для XviD, задав threads=6 (threads=4) в настройках кодеков. Это позволит сократить количество крахов процесса обработки и кодирования. Помните, что в этом плане 8-ми ядерные процессоры AMD приравнены по настройкам многопоточности к 4-х ядерным CPU Intel c включенным HT. На сложных скриптах обработки с векторным анализом, обработка и кодирование HD материала осуществляется в два этапа: 1. Подключается тяжёлый скрипт обработки и производится кодирование кодеком х264 в режиме loss-less. Требуется наличие свободного пространства на HDD около 150 ГБ. 2. Полученный файл после первого прохода перекодируется х264 уже с необходимыми параметрами настройки кодека. ПРЕДУПРЕЖДЕНИЕ: 1) ряд плагинов уже требует установку в систему Microsoft Visual C++ Redistributable for Visual Studio 2012...2017 x 2) для работы фильтра fft3dgpu необходимо установить в систему DirectX 9.0c и, иногда, приходится дополнительно инсталлировать fft3dgpu 0.8.2.exe 3) Ряд плагинов, прежде всего по конвертации HDRtoSDR, требует установку AviSynth + MT https://github.com/pinterf/AviSynthPlus/releases 4) Все пресеты filtering работают с AviSynth +, но есть недостаток : руками необходимо корректировать скрипт, если хотите применять режим многопоточной обработки. В настоящее время режим многопоточности в cкрипте для AviSynth+ MT надо прописывать вручную, например, так: скрытый текст Старые папки plugins и filtering необходимо удалить вплоть даже из корзины, а потом заменить на те, что в архиве. Всегда помните, что многопоточный AviSynth - это хак, и вы рискуете завершить процесс крахом. Из за чего возникает ошибка нехватки памяти: 1. Вы не установили порог максимального потребления памяти или этот порог выбран не верно для данного скрипта. 2. Скрипт очень тяжёлый, имеет несколько векторных анализов да ещё в каждом несколько суперклипов необходимо поддерживать. Надо обязательно сбалансировать количество потоков обработки и потоков кодирования, чтобы не допустить краха процесса. 3. Вы используете HD разрешение. Чем выше разрешение, тем больше памяти потребляет AviSynth. 4. Возможно у вас глючит оперативная память или она плохо совместима с вашей материнской платой. Смотрите таблицы совместимости вашей МВ и оперативной памяти. Общая рекомендация: снижайте количество потоков обработки. Никогда на фильтрах с векторным анализом не включайте количество потоков обработки выше количества физических ядер CPU, а на НD разрешениях ограничивайте свой аппетит 2-3 потоками на 4-х ядерниках. |
Главная » Все для компа » Работа с видеофайлами » Видеомонтаж, Видеоредакторы, Кодировщики |
Текущее время: 21-Ноя 18:50
Часовой пояс: UTC + 3
Вы не можете начинать темы
Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы |