Страницы:Кликните, чтобы указать произвольную страницуназад1235556575859606162636465171172173далее
pka2001: Обработка видео с помощью AviSynth (Ависинт) (часть 2)
Начинающим: Ссылка на ВВОДНУЮ СТАТЬЮ по AviSynth, другие полезные ресурсы и ПРАВИЛА ЗАДАНИЯ ВОПРОСОВ
Статья про Avisynth на iXBT
Avisynth на русском - сайт Fizick'a с документацией и плагинами

Как задать вопрос по AviSynth, чтобы получить ответ.
1. Задавать вопрос, только если Вы хотя бы несколько минут попытались разобраться сами, и хотя бы заглянули в его русскую документацию, советы по решению проблем ( http://avisynth.org.ru/docs/russian/troubleshooting.htm) или например в данную ветку, или статью по основам. Ответ Вы все равно получите не быстро, и скорее всего по характеру вопроса последует совет посмотреть доки или просто отправят в поиск.
2. На вопрос типа: мне некогда читать всю эту длинную ветку, я страшно занятой, ну-ка бросайте ваши дела и скорей бегите сюда отвечать на вопросы моего величества - будет ответ "А пошел ты ... в поиск". На жалобный вариант "сижу на модеме" - будет ответ: нажмите маленькое слово "печать" вверху рядом с номерами страниц, сохраните всю ветку и почитайте отключившись, хотя бы несколько последних страниц, и поищите слова вопроса в этом тексте.
3. Это в частности относится к вопросам типа: А есть ли такая вот функция...
4. Если у Вас не работает (сообщает об ошибке) какая-то команда, или скрипт, в вопросе приведите скрипт полностью, копированием.
5. Сообщите точную (английскую) фразу сообщения об ошибке. Вы можете скопировать текст из окошка сообщения об ошибке VirtualDub в буфер Windows клавишами Ctrl-C и вставить его в текст на форуме клавишами Ctrl-V (или правой кнопкой мыши и т.п.). Или используйте клавиши Alt-PrintSreen, чтобы скопировать окно сообщения как изображение, сохраните в файл в редакторе рисунков и выложите его в интернет.
6. Предварительно лучше попробовать самому убрать (закомментировать) все работающие команды, и оставить минимальный набор команд, который при проверке вызывает эту ошибку (все равно Вас в ответе попросят это сделать).
7. Обязательно сообщите точную версию AviSynth (все равно Вас переспросят, т.к. разные версии имеют особенности).
8. Если ошибка в некотором внешнем плагине, обязательно также сообщите версию данного плагина.
9. Лучше выложить кадрик или небольшой (несколько кадров) проблемный кусочек видео на какой-то интернет сайт, чтобы гуру могли посмотреть его и сказать совет-приговор. Годятся такие сайты как например http://zalil.ru или http://www.mytempdir.com и подобные.
10. Не ждите разумного ответа на вопрос типа "А какой шумоподавитель (скрипт) - самый лучший?", так как даже если бы и существовал суперфильтр, то у него все равно были бы различные настройки, зависящие от типа видео и ваших личных предпочтений. Лучше, если Вы скажете, что вы попробовали, что понравилось, а что не совсем устраивает.

В принципе, все эти правила необязательны, и Вы можете спрашивать и писать что угодно, если Вас не интересует результат .
Просто представьте себя на месте гуру, который вынужден вытаскивать у каждого новичка эти сведения клещами, и через сколько раз ему это надоест.
А на хорошо поставленные вопросы отвечать и помогать хочется (даже если не знаем ответа ), так как вопрос понятен и видна заинтересованность.

Желаем Вам перейти от вопросов к сообщениям об успехах и новинках, ну и к ответам на вопросы новых новичков!
MAG79
Member
479/4618 ответов
20 лет на iXBT, с февраля 2005
8 фото на iXBT.photo
Чаще пишет РІ "ДК TV" (58%)
Россия, г.Иркутск
Web-страница
Инфо Ответить
M
MAG79 Member
9 лет назад / 24 октября 2015 16:10
alexx7777
nnedi3 увеличивать?
Да. Я тогда использовал обычный nnedi3 без аппаратного ускорения. Функция NNEDI3_rpow2.
Сейчас же доступен плагин nnedi3ocl с функцией nnedi3ocl_rpow2.

Как лучше уменьшить?
Я уменьшал при помощи Lanczos4.
alexx7777
Member
596/1047 ответов
13 лет на iXBT, с ноября 2011
Чаще пишет РІ "Видеозахват" (48%)
Россия, Химки
Инфо Ответить
a
alexx7777 Member
9 лет назад / 24 октября 2015 19:10
MAG79
Деинтерлейс первым делать перед изменением размера? Если нет, то в каком порядке лучше?
Видео
Если Вас не затруднит, напишите примерный скрипт.

Исправлено: alexx7777, 25.10.2015 15:40

alexx7777
Member
597/1048 ответов
13 лет на iXBT, с ноября 2011
Чаще пишет РІ "Видеозахват" (48%)
Россия, Химки
Инфо Ответить
a
alexx7777 Member
9 лет назад / 25 октября 2015 22:19
MAG79
Попробовал с таким скриптом :
QTGMC(preset="Slow",sharpness=0.4,Edithreads=1,tr2=2)
nnedi3_rpow2(2,nsize=4,NNS=4,qual=2,cshift="sincresize")
FineSharp()
sincresize(1920,1080)
Стало резче. Правильно или не правильно, не знаю. Яркостный шум немного проявился.

Исправлено: alexx7777, 25.10.2015 23:39

MAG79
Member
480/4619 ответов
20 лет на iXBT, с февраля 2005
8 фото на iXBT.photo
Чаще пишет РІ "ДК TV" (58%)
Россия, г.Иркутск
Web-страница
Инфо Ответить
M
MAG79 Member
9 лет назад / 26 октября 2015 17:39
alexx7777
Спасибо за видео. Сравнил. Это видео содержит деталей больше, чем 960х540 пикселей. Поэтому я был не прав со своим предыдущим советом. Тут видео имеет неплохое исходное качество. Уменьшать разрешение не имеет смысла, чтобы не потерять детали в кадре.

На данном видео функция QTGMC(preset="Slower") дает резкость лучше, чем QTGMC(preset="Slow",sharpness=0.4,Edithreads=1,tr2=2) из предыдущего сообщения. Я бы заменил.
Ну а весь скрипт в целом показал лучшую резкость, чем просто одна строка QTGMC(preset="Slower").

Исправить яркостный шум и еще добавить резкости поможет MDegrain1/2/3. Но мне больше в глаза бросилась тряска камеры и роллинг-шаттер эффект. Вот еще стабилизацию бы сделать - сразу субъективно резкость клипа станет выше.

---
Кстати, вот так резкость еще лучше, а скрипт еще быстрее:
1QTGMC(preset="Slower")
2FineSharp()
alexx7777
Member
598/1049 ответов
13 лет на iXBT, с ноября 2011
Чаще пишет РІ "Видеозахват" (48%)
Россия, Химки
Инфо Ответить
a
alexx7777 Member
9 лет назад / 26 октября 2015 19:11
MAG79
Вам огромное спасибо , что помогли! Если правильно понял, для QTGMC, кроме preset="Slower" не нужно ничего вписывать (для уменьшения яркостного шума как раз вписал tr=2), tr=2 не нужно применять? Тряска камеры и роллинг-шаттеер будет в дальнейшем исправлять либо Premiere или Edius. Как в Avisynth это правильно делается не знаю.
Увеличивать с помощью NNedi3 не нужно, потом уменьшить до 1080p для улучшения резкости?
MAG79
Member
481/4620 ответов
20 лет на iXBT, с февраля 2005
8 фото на iXBT.photo
Чаще пишет РІ "ДК TV" (58%)
Россия, г.Иркутск
Web-страница
Инфо Ответить
M
MAG79 Member
9 лет назад / 26 октября 2015 19:24
alexx7777
Насчет tr и остальных параметров надо бы проверить. Я не успел сегодня сравнить. Имел в виду, что без их указания (со значениями по-умолчанию) получается уже достаточно резко.
Насчет увеличения через nnedi, шарпера и последующего уменьшения - не дает эффекта для данного видео. Проверил. Легко повторить сравнением попиксельно.
Дешейкер в премьере поддерживаю. Там он более продвинутый, чем известные мне скрипты для avisynth или плагины virtualdub.
alexx7777
Member
599/1050 ответов
13 лет на iXBT, с ноября 2011
Чаще пишет РІ "Видеозахват" (48%)
Россия, Химки
Инфо Ответить
a
alexx7777 Member
9 лет назад / 26 октября 2015 23:04
MAG79
Дешейкер, если правильно понял, то это Warp Stabilizer?
MAG79
Member
482/4621 ответов
20 лет на iXBT, с февраля 2005
8 фото на iXBT.photo
Чаще пишет РІ "ДК TV" (58%)
Россия, г.Иркутск
Web-страница
Инфо Ответить
M
MAG79 Member
9 лет назад / 27 октября 2015 10:26
alexx7777
Да. Warp Stabilizer, v 1.1
Применил его из After Effects CC для предоставленного клипа
настройки Warp Stabilizer по-умолчанию + Borders.Framing = Stabilize Only, Advanced.Rolling Shutter Ripple = Enchanced Reduction

результат

Стабилизацию сделал для примера, т.к. самому было интересно, как работает этот стабилизатор. Резкость не трогал. Видео стало ощутимо плавнее и практически без искажений геометрии.
К слову, мой опыт стабилизации с помощью avisynth давал более скромные результаты: больше остаточной желе-тряски (rolling shutter эффект) и отсутствие стабилизации наклона камеры: SVP и стабилизация тряски
alexx7777
Member
600/1051 ответов
13 лет на iXBT, с ноября 2011
Чаще пишет РІ "Видеозахват" (48%)
Россия, Химки
Инфо Ответить
a
alexx7777 Member
9 лет назад / 27 октября 2015 19:08
MAG79
Получилось отлично со стабилизацией, спасибо Вам огромное!!! Плохо, что видеокарточка слабовата для просчета, долго просчитывает (ни чего не останется делать, как ждать, результат превыше всего). "SVP и стабилизация тряски" - помню, Вы мне на него ссылочку как то подсказали.
Мне как лучше поступить с настройками стабилизации в Premiere, нужно оставить все настройки по умолчанию (Stabilize, Crop, Auto-Scale+Subspace Warp, кроме Rolling Shutter Ripple = Enchanced Reduction) для достижения конечного лучшего результата?
Нравится в Edius 7.5 фильтр Emboss для получения увеличения контурной резкости.

Исправлено: alexx7777, 28.10.2015 00:49

MAG79
Member
483/4623 ответов
20 лет на iXBT, с февраля 2005
8 фото на iXBT.photo
Чаще пишет РІ "ДК TV" (58%)
Россия, г.Иркутск
Web-страница
Инфо Ответить
M
MAG79 Member
9 лет назад / 28 октября 2015 11:27
alexx7777
Насчет настроек стабилизации в Premiere я бы погуглил. Про Rolling Shutter Ripple пишут, что значение Enchanced Reduction в любом случае не повредит, а изначально предназначалось для исправления искажений с CMOS-матриц, как и у используемой камеры Samsung HMX-H305.
Про Edius не подскажу, т.к. не приходилось в нем работать.
Мы отошли от темы avisynth
alexx7777
Member
601/1052 ответов
13 лет на iXBT, с ноября 2011
Чаще пишет РІ "Видеозахват" (48%)
Россия, Химки
Инфо Ответить
a
alexx7777 Member
9 лет назад / 28 октября 2015 16:21
MAG79
Для QTGMC не нужно добавлять tr2=2 и что-нибудь еще?
Tima182614
Member
266/504 ответов
13 лет на iXBT, с апреля 2011
Чаще пишет РІ "Видеозахват" (47%)
Россия, Пермь
Инфо Ответить
T
Tima182614 Member
9 лет назад / 01 ноября 2015 17:22
Скажите пожалуйста каким скриптом можно убрать дрожжание (дрожжание картинки видео) по горизонтали?
Можно сказать картинка дергается/плавает сильно. В xvid4psp кажется был какой то тяжеленный скрипт, но там много не нужного ибо есть другой скрипт но картинку не ладит.. Пробовал всякие дешейкеры и стабилизаторы, это все не то, точнее не помогает. Вот тест
Если найдете решение помочь мне то поделитесь.

Исправлено: Tima182614, 01.11.2015 20:11

Future
Member
394/439 ответов
19 лет на iXBT, с декабря 2005
Чаще пишет РІ "Видеозахват" (95%)
Инфо Ответить
F
Future Member
9 лет назад / 01 ноября 2015 20:14
Tima182614
Каким образом 50p получили?
При просмотре оригинального видео с видака или камеры эта проблема есть?
Tima182614
Member
267/505 ответов
13 лет на iXBT, с апреля 2011
Чаще пишет РІ "Видеозахват" (47%)
Россия, Пермь
Инфо Ответить
T
Tima182614 Member
9 лет назад / 02 ноября 2015 09:27
Future
И прогрессив нельзя сделать в 50 кадр/сек. Какая проблема? Это так записано, не знаю почему, проверил видак на телевизоре, тоже дергается картинка как оцифрованное которое я всем показал..

Добавление от 02.11.2015 09:50:

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

Добавление от 02.11.2015 10:32:

Напомню, скрипт обработки фильтрует и преобразует 25 в 50p прогрессив.
Скрипт

Исправлено: Tima182614, 02.11.2015 10:32

Kisa_AG
Member
3527/5568 ответов, #18 в рейтинге
22 года на iXBT, с апреля 2002
2 фото на iXBT.photo
Чаще пишет РІ "Видеозахват" (57%)
Инфо Ответить
K
Kisa_AG Member
9 лет назад / 02 ноября 2015 17:08
Tima182614
Проверил еще качество картинки по телевизору, оцифрованное+обработанное не сильно хуже оригинала.

Строчная синхронизация гуляет. Если бы был виден правый край строк, то вроде был фильтрик какой то, который позволял за него зацепиться и синхронизировать строки. А так сложный случай, зацепиться для синхронизации не за что...
Другим бы видаком попробовать...
Tima182614
Member
268/506 ответов
13 лет на iXBT, с апреля 2011
Чаще пишет РІ "Видеозахват" (47%)
Россия, Пермь
Инфо Ответить
T
Tima182614 Member
9 лет назад / 02 ноября 2015 19:08
Kisa_AG
Другим бы видаком попробовать...
Где Бы его взять..
Строчная синхронизация гуляет.
Я про это не знал.
то вроде был фильтрик какой то
Я кажется в xvid что то подбирал тяжелое..
Вот тест без кропа
зацепиться для синхронизации не за что...
А теперь есть за что?

Исправлено: Tima182614, 02.11.2015 19:39

Kisa_AG
Member
3528/5569 ответов, #18 в рейтинге
22 года на iXBT, с апреля 2002
2 фото на iXBT.photo
Чаще пишет РІ "Видеозахват" (57%)
Инфо Ответить
K
Kisa_AG Member
9 лет назад / 02 ноября 2015 19:42
Tima182614
А теперь есть за что?

Есть, но плохо цепляется, замыленный край деинтерлэйсом и ресэмплом. Плагин называется DeJitter, попробуй на исходнике. может с ним получше будет.
Tima182614
Member
269/507 ответов
13 лет на iXBT, с апреля 2011
Чаще пишет РІ "Видеозахват" (47%)
Россия, Пермь
Инфо Ответить
T
Tima182614 Member
9 лет назад / 03 ноября 2015 10:22
Kisa_AG
В программе есть но не подключен к скрипту плагин, я ДЕинтерлейс не применяю т.к запись будет в том же поле как исходник, дадите скрипт и скачать плагины? - плагин не надо.
Дадите настройку плагина для скрипта?
Какой то скрипт чуть чуть помогает, уменьшает дерганье, а VHS Fizzkiller не помогает.

Добавление от 03.11.2015 10:24:

Исходник в лосслес кодеке кажется.
Инфо

Добавление от 03.11.2015 10:58:

Kisa_AG
Плагин называется DeJitter
Нашел, он подключен в этом
Скрипте
Настройки по умолчанию - я не изменял.

Исправлено: Tima182614, 03.11.2015 11:29

Kisa_AG
Member
3529/5570 ответов, #18 в рейтинге
22 года на iXBT, с апреля 2002
2 фото на iXBT.photo
Чаще пишет РІ "Видеозахват" (57%)
Инфо Ответить
K
Kisa_AG Member
9 лет назад / 03 ноября 2015 12:28
Tima182614
Нашел, он подключен в этом

Не, он не включен в твоем скрипте, так как он закомментирован решеткой (#).

Дадите настройку плагина для скрипта?

А хорошей настройки че-то не получается сделать.
Середина получается нормально, но низ съехавший, там темень, плагин не может различить границу кадра и ему зацепиться не за что.

ВОт, вставь в свой скрипт вместо строчки с Деджиттером, посмотри, что получится:
###############################
ConvertToRGB(matrix="PC.709")

Turn180

Orig=last

Levels(0, 1, 20, 0, 255)

Greyscale (matrix="Average")
Levels(20, 1, 30, 0, 255)

BilinearResize(720,12,0,0,720,576)
BilinearResize(720,576,0,0,720,12)

StackHorizontal(orig, last)

Spline36Resize(2880,1152)

DeJitter(last,jmax=40,th=50, wsyn=20, extend=true)
Turn180

Spline36Resize(1440,576)

Crop(740,0,-0,-0)

ConvertToYV12(matrix="PC.709")
###############################

Либо, как вариант, надо плотно возиться с масками, masktool-ом или как то еще. В общем, надо их сглаживать и как то экстраполировать с середины на нижнюю часть. Я то сделал по простому, по рабоче-крестьянски, первое, что пришло в голову - как бы "маску" как бы "сгладил" ресайзами. А внизу - что выросло, то выросло...
Tima182614
Member
270/508 ответов
13 лет на iXBT, с апреля 2011
Чаще пишет РІ "Видеозахват" (47%)
Россия, Пермь
Инфо Ответить
T
Tima182614 Member
9 лет назад / 03 ноября 2015 15:56
Так получается? У меня не RGB а YUV
Вот
Kisa_AG
Member
3530/5571 ответов, #18 в рейтинге
22 года на iXBT, с апреля 2002
2 фото на iXBT.photo
Чаще пишет РІ "Видеозахват" (57%)
Инфо Ответить
K
Kisa_AG Member
9 лет назад / 03 ноября 2015 16:23
Tima182614
Так получается?

Вроде там у меня в скрипте поболе строчек-то

У меня не RGB а YUV

В данном случае это не важно, скрипт все равно не окончательный. Это просто пример.
Tima182614
Member
271/509 ответов
13 лет на iXBT, с апреля 2011
Чаще пишет РІ "Видеозахват" (47%)
Россия, Пермь
Инфо Ответить
T
Tima182614 Member
9 лет назад / 03 ноября 2015 16:25
Kisa_AG
Понятно, проверил этим скриптом, дрожание есть..
rococo795
unregistered
Ответить
r
rococo795 unregistered
9 лет назад / 13 ноября 2015 08:57
Подскажите....
открываю файлы .ts - directshowsource ... но постоянно присутствует рассинхрон видео и звука.... Есть другие плагины, которые будут открывать эти файлы в виртуал дабе без рассинхрона???
Ваш ответ:

Нет значка Нет значка Р’РѕС‚ тут! Лампочка Восклицание Р’РѕРїСЂРѕСЃ Класс! Улыбка Злость Огорчение РџРѕРіРѕРІРѕСЂРёРј? Краснею Подмигивание Ругаю РћРґРѕР±СЂСЏСЋBIUdelSxsupxsuboffsp spoilerqurlimgvideo• list1. list1 codeprecenter-hr-rusQWE→ЙЦУ
файлыочистить
Ваше имя: Авторизуйтесь Предпросмотр В полную форму
вставить выделенную цитату в окно ответа
Если Вы считаете это сообщение ценным для дискуссии (не обязательно с ним соглашаться), Вы можете поблагодарить его автора, а также перечислить ему на счет некоторую сумму со своего баланса (при отзыве благодарности перечисленная сумма не будет вам возвращена).
Также вы можете оценить сообщение как неудачное.
В течение суток можно 20 раз оценить сообщения разных участников (купите Premium-аккаунт, либо оплачивайте оценки сверх лимита).
Если Вы считаете это сообщение ценным для дискуссии (не обязательно с ним соглашаться), Вы можете поблагодарить его автора, а также перечислить ему на счет некоторую сумму со своего баланса (при отзыве благодарности перечисленная сумма не будет вам возвращена).
Также вы можете оценить сообщение как неудачное.
В течение суток можно 20 раз оценить сообщения разных участников (купите Premium-аккаунт, либо оплачивайте оценки сверх лимита).
Страницы:Кликните, чтобы указать произвольную страницуназад1235556575859606162636465171172173далее
Последние обсуждения в Конференции
07:09Avowed. RPG от 1-го лица студии Obsidian. Релиз 18.02.2024 Игры
07:08Будет ли война России с Украиной? Политика
07:06Козлы на дорогах. Чего делать? Авто
07:05Новая нейронка Маска Grok 3 ИИ
07:04Поделитесь своим настроением. Какое оно у вас сейчас? Флуд
07:02РћС‚ Windows Рє Linux Unix
06:57Черные дыры Наука
06:56AMS1117 вырубается от радиосигнала Эл. устройства
06:56Выбор холодильников дороже $400 Бытовая техника
06:55Телевизоры TCL - информация и опыт использования ДК TV
06:50Зачем люди пьют алкогольные напитки? Cмысл, умеренное потребление, Россия спивается, детский алкоголизм, сухой закон и проч споры о пользе и вреде алкоголя - тут Общий
06:404K UHD плеер OPPO UDP-203 / UDP-205 ДК плееры
06:38Расскажите кстати анекдот (только ржачный, не про Вовочку и не про Штирлица) Юмор
06:32Агрессивный маркетинг AMD и как он влияет на неокрепшие умы Тесты CPU
06:29Очистка диска неправильно отображает объём освобождаемого пространства Тех. поддержка
06:17Отзывы о PrivalSystems (аналог skype) Интернет
05:46NAS своими руками НАС
05:46Как вы относитесь к абортам? Семья
05:23x86 против ARM и других RISC-процессоров Процессоры
05:20Проводной интернет от Билайн (Beeline) Рынок
07:05General Motors закрывает завод, который выпускал кроссоверы Chevrolet Tracker и минивэны Buick GL8
06:51Ferrari очень ценит своих сотрудников: в этом году бонусы достигли рекордной суммы
06:31Замена Toyota Corolla, Kia Cerato и Hyundai Elantra — очень недорого. Представлен новый седан Nissan Sylphy
06:24Блокировка DeepSeek идёт на всех парах: популярный чат-бот запретили использовать на территории Южной Кореи
06:09BMW X3 2025 с колёсной базой как у BMW X5 оказался не только больше европейской версии, но и дешевле на целых 14 250 долларов в Китае
05:54BYD начнет массовую демонстрацию и установку полностью твердотельных аккумуляторов в свои машины уже через два года
05:46«Самый умный ИИ на Земле», который превосходит все существующие чат-боты. Илон Маск рассказал о Grok 3
05:33Эти герои не возвращаются. Космический корабль «Прогресс МС-28» отправится в последний путь 25 февраля
05:28Первый астронавт с инвалидностью получил разрешение на полет на МКС
23:57вчераСамый дорогой броневик Mercedes в России: Mercedes-Maybach S 680 4Matic от ателье Carat Duchatelet оценили в 225 млн рублей — спецсигналы в комплекте