Страницы:Кликните, чтобы указать произвольную страницуназад1235354555657585960616263171172173далее
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. Не ждите разумного ответа на вопрос типа "А какой шумоподавитель (скрипт) - самый лучший?", так как даже если бы и существовал суперфильтр, то у него все равно были бы различные настройки, зависящие от типа видео и ваших личных предпочтений. Лучше, если Вы скажете, что вы попробовали, что понравилось, а что не совсем устраивает.

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

Желаем Вам перейти от вопросов к сообщениям об успехах и новинках, ну и к ответам на вопросы новых новичков!
AlexDragon
Member
190/215 ответов
17 лет на iXBT, с февраля 2008
Чаще пишет РІ "Видеозахват" (90%)
Инфо Ответить
A
AlexDragon Member
9 лет назад / 22 августа 2015 15:08
Граждане, а никто не обратил внимание — с какой версии и почему mplayer+mencoder под виндой (у меня XP SP3) перестали понимать Avisynth-скрипты? Сперва не обратил внимание, думал локальный глюк конкретной сборки, а теперь смотрю — кажется, это во всех.
AlistRain
Member
15/15 ответов
10 лет на iXBT, с декабря 2014
Инфо Ответить
A
AlistRain Member
9 лет назад / 22 августа 2015 17:24
AlexDragon
перестали понимать Avisynth-скрипты?
AVS file format detected пишет?
msglevel:demux что показывает?
Где скрины?
rococo795
unregistered
Ответить
r
rococo795 unregistered
9 лет назад / 23 августа 2015 08:04
Hedron
Вот овцишь.... Прежде чем тут писюльки писАть.. Я глянул вот тут... https://msdn.microsoft.com/en-us/library/windows/des…180(v=vs.85).aspx никаких флагов по работе с аспектами я не увидел.... Если ты сильно умный - проясни и укажи....
Я нашёл уже откуда берутся значения 16:9 иль 4:3 ... по мере появления времени на это дело я выясню чё там и как... и можно ли это назвать "флагом"...
Hedron
Member
20/23 ответов
13 лет на iXBT, с декабря 2011
Россия, Град Креста
Инфо Ответить
Hedron Member
9 лет назад / 24 августа 2015 03:15
И хотел я завязать с оффтопом – да вы упорно не даёте.

rococo795
Ищи, ищи... Можешь поразмышлять, что, например, хранится в rcFrame. А заодно, поищи, где там в AVI хранится, например, цветовое пространство.

Впрочем, если есть мозги, можешь послушать и меня. А именно:
Ради интереса я взял первую попавшуюся AVIшку, через MPEG4Modifier сделал её анаморфной, затем убрал анаморфность – и сравнил 2 этих файла. На 10-минутной AVIшке число изменений составило 340 (триста сорок!).
Мало того, я решил поиздеваться над этой AVIшкой, и изменил несколько таких вхождений – и получил видео с переменным анаморфом.

Какой из этого напрашивается вывод? Элементарный:
1. Aspect ratio – не хранится в шапке AVI.
2. Скорее всего, aspect ratio не хранится даже в AVISTREAMHEADER structure, а хранится в самих данных видеопотока (у которого своя структура, не имеющая никакого отношения к AVI).
Т.е., искать флаги и поля, имеющие отношения к анаморфу в структуре AVI (равно как и в структуре любого другого контейнера) – бессмысленно. Не дело медиаконтейнера дублировать поля и флаги видеопотока.

AlistRain
Своей поддержкой rococo795 (хотели вы того или нет, но по-факту вы оказываете ему поддержку) вы его только провоцируете на дальнейший флейм и флуд.

Теперь по поводу всяко-разных спецификаций:
Обычному пользователю нет никакого дела до того, какие там спецификации, стандарты и проч.
Он хочет, чтоб плеер мог воспроизводить ВСЁ его видео. И выберет соответствующий плеер. (когда мне нужно было купить видеоплеер – я просто взял флешку с образцами видео, и прямо в магазине проверил плеер этими файлами).
Поэтому, современные плееры (а под современными я подразумеваю даже плееры трёхлетней давности) просто ОБЯЗАНЫ понимать как все широко распространённые форматы файлов (avi, mp4, mkv и т.д.), так режимы воспроизведения (к которым анаморф сейчас уже безусловно относится).
И те производители, которые этого не понимают, будут сидеть на своих плееерах и обмахивать их всяческими спецификациями, поскольку их плееры никто покупать не будет (разве что втюхают десяток-другой каким-нибудь лохам).

И я, в свою очередь, не собираюсь портить своё видео лишним ресайзом (а какой бы он ни был аккуратный – искажения в картинку он всё равно вносит), в угоду какому-нибудь Васе Пупкину с его плеером "1913 года выпуска". Тем более, что я кодирую в х264 и не использую AVI. (Хотя, например, на том же Рутрекере выложена куча анаморфных avi, в т.ч. даже с анаморфным DivX) А понимать х264 и не понимать анаморф – это оксюморон.
В конце концов, у нас – демократия, конкуренция и т.д., и т.п. И если кого-то не устроит моё видео – пусть поищет видео, которое его устроит. Выбор сейчас большой – по идее, должен найти.

На этом, оффтопную тему закрываю.

Исправлено: Hedron, 24.08.2015 03:32

rococo795
unregistered
Ответить
r
rococo795 unregistered
9 лет назад / 24 августа 2015 08:13
Hedron
Т.е., искать флаги и поля, имеющие отношения к анаморфу в структуре AVI (равно как и в структуре любого другого контейнера) – бессмысленно

Чисто для вас, ну особо одарённых.... Именно взяв за исходные ваши файлы... Для правдивости и чистоты эксперимента... Я
rococo795
Я нашёл уже откуда берутся значения 16:9 иль 4:3

Я знаю про Фраме Вами указанным.. Я до байта знаю где он лежит...

Исправлено: rococo795, 24.08.2015 10:10

AlistRain
Member
16/16 ответов
10 лет на iXBT, с декабря 2014
Инфо Ответить
A
AlistRain Member
9 лет назад / 24 августа 2015 08:22
Hedron
Своей поддержкой rococo795
Мой единственный пост к rococo795 был предложением не срываться и не генерить пасту, но он продолжает это делать (неприятно читать). Вы что-то себе придумали и через призму своих фантазий рассуждаете. Не надо так делать.

VadimVS 2all: насколько я помню, в контейнере AVI нет флага PAR
rococo795 2VadimVS: Там нет ни флага ПАР, ни САР, ни ДАР...
Hedron 2rococo795: Так что всё там есть <<---
Hedron 2AlistRain: Точно не знаю + Но это всё – мои предположения
Hedron 2rococo795: искать флаги ... анаморфу в структуре AVI ... бессмысленно <<---
Единственный вывод: Вы не знаете и транслируете свои фантазии, сводя общее к своему частному. Не надо так делать [2]

Если Вы хотите съехать на уровень элементальных потоков, вопросы будут те же самые. Что написано в спецификации и как это играется древними и новыми хард/софт плеерами.
http://www.matroska.org/technical/specs/index.html PixelWidth PixelHeight DisplayWidth DisplayHeight DisplayUnit AspectRatioType
матроска учитывает имеющийся аспект потока при упаковке и не трогает его при распаковке, даёт возможность установить для не имеющих и ничего не добавляет в поток при распаковке.
mp4 проверять будете?

На этом, оффтопную тему закрываю.
Не забудьте почитать сообщение из настройки аспекта в xvidvfw.dll
rococo795
unregistered
Ответить
r
rococo795 unregistered
9 лет назад / 24 августа 2015 08:33
Добавлю... Я лично понимаю понятие флага в потоке данных так... Флаг - это число, которое берётся для расчёта или перевычисления однотипных имеющихся данных.... Вам лично допоясняю.... Имеется размер кадра (это Фраме которым Вы меня хотели напугать...) Так вот этот размер изменяется на величину которая называется флагом... Тупо проводятся вычисления те или иные... И исходя из них на вход функции которая выводит кадр - подаётся значение (данные кадра) уже другие, нежели те которые лежат в самом файле на постоянном месте... Потому меняя число Флага - мы из постоянного значения размера кадра можем получить разные значения выходного кадра файла... Поработав минут 15 вчера иль позавчера с вашими файлами я нашёл те три места в данных видеопотока файла, которые меняют (я вот тут даже затрудняюсь как прально сказать - не все кадры (ключевые) а куски кадров...

Добавление от 24.08.2015 08:52:

Высылаю Вам (Хидрон какой та) Ваш файл... Посмарите яго.... Я в него вложил три смены ратио каких то (я не особо сображаю - Вы лучшее объясните) так вот в ентом фаиле... три разных ратио - при одном и том же разрешении кадра... ВАМ понятен глубокий смысл оного???? Вы дали два разных файла с разным ратио но и разным соотношением сторон... А я ВАМ даю ОДЫН файл ваш с разными ратио и ОДНИМ соотношением сторон??? Поняли к чему я клоню.... Если НЕТ - то я согласен с Вами, что эта тема для Вас офтоп....

https://yadi.sk/i/yjw-Oe5KicmTn

Исправлено: rococo795, 24.08.2015 10:27

Добавление от 24.08.2015 16:42:

Кстати... С эмпечатыре опять не всё просто... Видите ли... если Вы подумали что слово стандарт и спецификация употребляются для важности.. То огорчу.... Этот эмпе4 может содержать в себе разные стандарты... И плеер его смотреть не станет... К примеру сейчас уже распространённая технология ДАШЬ... Качаете с ютуба эмпе4 - а он иногда не то шо плеерами железными не воспроизводится, его ещё не каждый медиаплеер кажет.... А с внешнего виду он не отличается... И внутри по хранению данных - то же не сильно различается - но фатально... (я уже спрашивал наверно - если кто соображает в эмпе4, отзовитесь!!! У меня есть к Вам пара вопросов, сам не могу инфу найти и в языке С и С++ не сображаю, а техинформация на ёом)
А если речь вести вообще о хорошем качестве картинки - то вести разговор про анаморф - нелепо...
&y JOKER
Member
52/244 ответов
23 года на iXBT, с декабря 2001
Чаще пишет РІ "Видеозахват" (23%)
Инфо Ответить
y
&y JOKER Member
9 лет назад / 26 августа 2015 15:40
Всем привет!
Есть несколько avi, пожатых в MJPEG:
MediaInfo
Есть скрипт, где я деинтерлейсю ну и всячески балуюсь с замедлениями, переходами и прочими фифектами, типа:
script
Проблема в том, что в один прекрасный момент, при добавлении очередного отрезка видео вылетает вдруг ошибка:
Avisynth open failure: AviSource: couldn't locate a decompressor for fourcc MJPG (final.avs, line 170)
В этой строке идет обычный клип из этого-же файла: v74=AVISource("F:\1\CAPTURE.02.AVI").Trim(16633,16770).ConvertToYV12(interlaced = true).assumetff().QTGMC(Preset="Slower").CropBottom(12)
Есть подозрение на переполнение/утечку памяти. Если меняю AVISource на DirectShowSource, то вылетает ошибка:
Avisynth open failure:Trim: Cannot trim if there is no video.
Строка аналогичная, только чуть раньше.
Кто-нибудь сталкивался с подобным в avisynth?
На вопрос: "а нафига так сложно?" - ну вот хочу я весь проект в одном файле шоб затем скормить его мегую и на выходе получить один файл, а не 150 фрагментов.
p.s. есть мысль еще попробовать сделать AVISource на каждый файл, а затем его триммить в отдельные переменные, хотя канеш это несколько странно.

p.p.s. таки да, есть ограничение на кол-во AVISource и ...Source вообще.

Исправлено: &y JOKER, 27.08.2015 07:50

AlistRain
Member
17/17 ответов
10 лет на iXBT, с декабря 2014
Инфо Ответить
A
AlistRain Member
9 лет назад / 27 августа 2015 07:58
&y JOKER
Есть подозрение на переполнение/утечку памяти
И как будете устранять если подтвердится?

"а нафига так сложно?"
Никто не задавал. Разговаривают с голосами или отвечают на собственные фантазии в заведении с жёлтыми стенами

сделать AVISource на каждый файл, а затем его триммить в отдельные переменные, хотя канеш это несколько странно.
командой Import() могли импортировать подготовленные avs для каждого сегмента

script .... и т.д.
Из Вашего "и т.д." не ясно сколько фрагментов, также Вы забыли сказать какое поле в конце x\n и какое поле в x\n+1
Есть вариант
source1=AVISource ("F:\1\CAPTURE.00.AVI","F:\1\CAPTURE.01.AVI",.... и т.д.).ConvertToYV12(interlaced = true).assumetff().QTGMC(Preset="Slower").CropBottom(12)
source2=AVISource ("F:\2\CAPTURE.00.AVI","F:\2\CAPTURE.01.AVI",.... и т.д.).ConvertToYV12(interlaced = true).assumetff().QTGMC(Preset="Slower").CropBottom(12)
если поля встанут правильно, то будет только два вызова и тримать и флоуфпеэсить только их
либо
source10=AVISource ("F:\1\CAPTURE.00.AVI").ConvertToYV12(interlaced = true).assumetff().QTGMC(Preset="Slower").CropBottom(12)
source11=AVISource ("F:\1\CAPTURE.01.AVI").ConvertToYV12(interlaced = true).assumetff().QTGMC(Preset="Slower").CropBottom(12)
.... и т.д.
source20=AVISource ("F:\2\CAPTURE.00.AVI").ConvertToYV12(interlaced = true).assumetff().QTGMC(Preset="Slower").CropBottom(12)
source21=AVISource ("F:\2\CAPTURE.01.AVI").ConvertToYV12(interlaced = true).assumetff().QTGMC(Preset="Slower").CropBottom(12)
.... и т.д.
вызовов будет больше чем 2, но меньше 74 => Ваша машина потянет.
&y JOKER
Member
53/245 ответов
23 года на iXBT, с декабря 2001
Чаще пишет РІ "Видеозахват" (23%)
Инфо Ответить
y
&y JOKER Member
9 лет назад / 28 августа 2015 12:20
AlistRain
И как будете устранять если подтвердится?
Ну сорцы ависинта уж переписывать не будем, так уж и быть...

командой Import() могли импортировать подготовленные avs для каждого сегмента
Команда Import() не поможет в этой ситуации аж никак. Ошибка всё равно остается.

Как оказалось проблема известная. При создании объекта типа source, для каждого в память грузятся dll'ки, и, в один прекрасный момент выскакивают различные интересные егогы. Следовательно, ограничение таки есть, но о нем почему то умалчивается. Причем от объема установленной оперативки он не зависит (да и от платформы, предполагаю, что тоже).
Согласен, что создавать кучу AVISource - в корне плохая идея, разве что в проекте действительно ОЧЕНЬ много разных по параметрам клипов.
AlistRain
Member
18/18 ответов
10 лет на iXBT, с декабря 2014
Инфо Ответить
A
AlistRain Member
9 лет назад / 28 августа 2015 12:44
&y JOKER
ограничение таки есть, но о нем почему то умалчивается
AviSynth 2.58 help:
Некоторые форматы сжатия накладывают предел числа вызовов AviSource() в скрипте. Некоторые люди достигли этого предела с около 50 вызовами AviSource в скрипте. Смотри обсуждение
это?
&y JOKER
Member
54/246 ответов
23 года на iXBT, с декабря 2001
Чаще пишет РІ "Видеозахват" (23%)
Инфо Ответить
y
&y JOKER Member
9 лет назад / 28 августа 2015 14:39
AlistRain
AviSynth 2.58 help:
Некоторые форматы сжатия накладывают предел числа вызовов AviSource() в скрипте. Некоторые люди достигли этого предела с около 50 вызовами AviSource в скрипте. Смотри обсуждение
это?
Упс, не увидел.
Хм, тересно, а с чем схожая проблема связана при использовании DirectShowSource...
dioxin
Member
126/799 ответов, #77 в рейтинге
22 года на iXBT, с ноября 2002
Чаще пишет РІ "Видеозахват" (24%)
Инфо Ответить
d
dioxin Member
9 лет назад / 29 августа 2015 02:36
Подскажите, как побороть страшно запутанное видео. Исходник видео запись концерта, интерлейс ntsc, но если рассматривать реальные фазы движения, то они периодически меняются, то 29,970 то 23,976. Как видно снимали камерами с разной частотой, а потом свели вместе. И более того, сделали апскейл до 1080. Каждый раз когда думаю что пик идиотизма уже достигнут, как вдруг открываются всё новые горизонты
MAG79
Member
476/4615 ответов
20 лет на iXBT, с февраля 2005
8 фото на iXBT.photo
Чаще пишет РІ "ДК TV" (58%)
Россия, г.Иркутск
Web-страница
Инфо Ответить
M
MAG79 Member
9 лет назад / 30 августа 2015 10:51
dioxin
Что значит "побороть"?
Это обычное телекино с 3:2 pulldown и 2:2 pulldown. Стандартное решение для телевизионной трансляции.
вайиксбити
unregistered
Ответить
в
вайиксбити unregistered
9 лет назад / 30 августа 2015 18:12
Народ, подскажите пожалуйста оптимальный битрейт для конвертирования из старого формата DV 720×576, по методике описанной здесь.

Есть архив старого видео, который не проигрывают аппаратные плееры в телевизоре и приставках.
Занимаюсь перекодированием. Автор той ветки в инструкциях предлагает битрейт=2400.

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

Что скажете уважаемые?
dioxin
Member
127/800 ответов, #77 в рейтинге
22 года на iXBT, с ноября 2002
Чаще пишет РІ "Видеозахват" (24%)
Инфо Ответить
d
dioxin Member
9 лет назад / 30 августа 2015 19:59
MAG79
Стандартное решение для телевизионной трансляции.
Я этого не знал, разве можно снимать один концерт даже не настроив камеры одинаково, пал-нтсси, потом сведём, ништяк..)) Там ещё интерливинг, но как мне сказали он не лечится без потери деталей.

Что значит "побороть"?
Имел ввиду сделать правильно рип этого фарша. Подумав решил, что ничего лучше не выйдет, чем привести к прогрессиву 29,970 к/с и оставить уж что получится.
Fother2
Member
268/274 ответов
13 лет на iXBT, с сентября 2011
Чаще пишет РІ "Видеозахват" (97%)
Россия, Балашиха
Инфо Ответить
F
Fother2 Member
9 лет назад / 31 августа 2015 08:14
вайиксбити

http://www.youtube.com/watch?v=tBn7WLeEpA4
Kisa_AG
Member
3440/5479 ответов, #18 в рейтинге
22 года на iXBT, с апреля 2002
2 фото на iXBT.photo
Чаще пишет РІ "Видеозахват" (57%)
Инфо Ответить
K
Kisa_AG Member
9 лет назад / 31 августа 2015 11:08
вайиксбити
Меня терзают сомнения, может быть задавать побольше?
Т.е. меня интересует максимально-разумный битрейт, т.е. не слишком много, чтобы не раздувать целевой файл.


Оптимально - использовать не фиксированные битрейт, а фиксированное качество - CRF. А уж х264 сам будет подбирать оптимальный переменный битрейт.
rococo795
unregistered
Ответить
r
rococo795 unregistered
9 лет назад / 31 августа 2015 19:37
Fother2
Чёткий ответ... Плюсую ))))

Я иногда занимаюсь таким подлым делом как рипчик создать для железного плеера... Хвид=2350, мэпэ3=320 килбит/сек.... Пока все железные читали.... Давал больше битрейта - новые плеера читают а старые подзависают потом показывают и так постоянно... Буфера небось не хватает... Вобщем делаю как сказал выше..

Видиа видиой - а надо иногда и вот этим занимаца... http://www.youtube.com/watch?v=WHyN0szZ614...
вайиксбити
unregistered
Ответить
в
вайиксбити unregistered
9 лет назад / 31 августа 2015 20:57
Kisa_AG:
вайиксбити
Меня терзают сомнения, может быть задавать побольше?
Т.е. меня интересует максимально-разумный битрейт, т.е. не слишком много, чтобы не раздувать целевой файл.


Оптимально - использовать не фиксированные битрейт, а фиксированное качество - CRF. А уж х264 сам будет подбирать оптимальный переменный битрейт.
А как это сделать?
Строки CRF не нашёл ни в скриптах ни пакетных файлах.
Какое максимальное качество (число/параметр CRF) для DV 720×576 ?
Kisa_AG
Member
3443/5482 ответов, #18 в рейтинге
22 года на iXBT, с апреля 2002
2 фото на iXBT.photo
Чаще пишет РІ "Видеозахват" (57%)
Инфо Ответить
K
Kisa_AG Member
9 лет назад / 31 августа 2015 21:16
вайиксбити
А как это сделать?
Строки CRF не нашёл ни в скриптах ни пакетных файлах.


Например, вот так:
Несколько вопросов по Sony Vegas (часть 2), #3771

Какое максимальное качество (число/параметр CRF) для DV 720×576 ?

It depends... Где то на рутрекере было дельное описание того, как подбирать оптимальный crf, ориентируясь на получающиеся значения квантов после тестового кодирования.
В общем случае можно ориентироваться примерно на такие цифры - для бытовой съемки 17-18, для кино и профи-съемки (отсутствие мотыляния камеры, штатив, стабилизация, отсутствие шумов) CRF может быть выше, например, 19 или 20.
вайиксбити
unregistered
Ответить
в
вайиксбити unregistered
9 лет назад / 02 сентября 2015 21:09
Народ, подскажите пожалуйста фрагмент скрипта, который склеивает два клипа и вставляет между ними какой-нибудь простой переход.
В этом сообщении есть, что-то похожее, но не очень понятно.
Как склеить два клипа (без переход) я нашёл пример, но хотелось бы всё-таки склеить с переходом.
Fother2
Member
269/275 ответов
13 лет на iXBT, с сентября 2011
Чаще пишет РІ "Видеозахват" (97%)
Россия, Балашиха
Инфо Ответить
F
Fother2 Member
9 лет назад / 03 сентября 2015 07:37
вайиксбити

Dissolve (clip1, clip2 [, ...], int overlap, float "fps")

Dissolve похоже на AlignedSplice за исключением того, что клипы соединяются с некоторым перехлёстом. Последние overlap кадров первого видео-потока смешиваются (blended) последовательно с первыми overlap кадрами второго видео-потока, так-что потоки перетекают один в другой. Аналогичным образом смешиваются аудио-потоки.

Для чисто аудио-клипов, по умолчанию, перехлёст отсчитывается в единицах равных 1/24 секунды. Установите fps=AudioRate() если требуется точное позиционирование по аудио-отсчетам.

Термин "dissolve" (растворять, анг.) временами используют для другого эффекта, в котором переход поточечный а не плавный. Данный фильтр не делает этого.
womble
Member
906/1610 ответов
16 лет на iXBT, с мая 2008
Чаще пишет РІ "Видеозахват" (40%)
Инфо Ответить
w
womble Member
9 лет назад / 05 сентября 2015 09:19
Иногда для заблуривания видео 16:9 (черных полос сверху и снизу для просмотра на телике 4:3) я применяю скрипт:

LoadPlugin("C:\svpflow1.dll")
LoadPlugin("C:\svpflow2.dll")
Import("C:\interFrame2.avsi")
directshowsource("film.mp4")
smoothfps_params="{rate:{num:1},light:{aspect:1.3333, length:300}}"
super=SVSuper("{pel:1,full:false}")
vectors=SVAnalyse(super, "{}", src=last)
SVSmoothFps(super, vectors, smoothfps_params, url="www.svp-team.com")

Но сейчас у меня видеоклип 16:9 с логотипом в правой верхней части. Как изменить скрипт, чтобы заблурить только логотип, и чтоб границы логотипа были размытыми (как вариант, с замещением соседних пикселей)?
Ваш ответ:

Нет значка Нет значка Р’РѕС‚ тут! Лампочка Восклицание Р’РѕРїСЂРѕСЃ Класс! Улыбка Злость Огорчение РџРѕРіРѕРІРѕСЂРёРј? Краснею Подмигивание Ругаю РћРґРѕР±СЂСЏСЋBIUdelSxsupxsuboffsp spoilerqurlimgvideo• list1. list1 codeprecenter-hr-rusQWE→ЙЦУ
файлыочистить
Ваше имя: Авторизуйтесь Предпросмотр В полную форму
вставить выделенную цитату в окно ответа
Если Вы считаете это сообщение ценным для дискуссии (не обязательно с ним соглашаться), Вы можете поблагодарить его автора, а также перечислить ему на счет некоторую сумму со своего баланса (при отзыве благодарности перечисленная сумма не будет вам возвращена).
Также вы можете оценить сообщение как неудачное.
В течение суток можно 20 раз оценить сообщения разных участников (купите Premium-аккаунт, либо оплачивайте оценки сверх лимита).
Если Вы считаете это сообщение ценным для дискуссии (не обязательно с ним соглашаться), Вы можете поблагодарить его автора, а также перечислить ему на счет некоторую сумму со своего баланса (при отзыве благодарности перечисленная сумма не будет вам возвращена).
Также вы можете оценить сообщение как неудачное.
В течение суток можно 20 раз оценить сообщения разных участников (купите Premium-аккаунт, либо оплачивайте оценки сверх лимита).
Страницы:Кликните, чтобы указать произвольную страницуназад1235354555657585960616263171172173далее
Последние обсуждения в Конференции
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 млн рублей — спецсигналы в комплекте