Ru-Board.club
← Вернуться в раздел «Программы»

» VirtualDub (часть 4)

Автор: dmkov9
Дата сообщения: 19.11.2011 09:07

Цитата:
Я порекомендовал посмотреть здесь именно про использование AviSynth-фильтров для удаления лого.

Теперь вижу, что это ты
Ну conditional я буду пробовать. Но я все прочитал (я это находил, спасибо), но не понял, при чем тут AviSynth-фильтры? Это же все фильры Virtual Dub...

Цитата:
не "5 секунд примерно", а точные номера кадров

Это то конечно, как разберусь, сяду и пропишу из того же Даба точные кадры, просто именно не хочется резать видео, уж сильно муторно
Автор: unreal666
Дата сообщения: 19.11.2011 11:30

Цитата:
но не понял, при чем тут AviSynth-фильтры?

С conditional ни при чем. Но 08.9.2011 есть начало обсуждения удаления лого, начатое Gideon Vi.
Там далее есть и упоминание ависинта. и в конце обсуждения Gideon Vi нал ссылку на каку-то статью и на пакет плагинов+скрипт для ависинта.
Автор: dmkov9
Дата сообщения: 19.11.2011 11:33
unreal666
Спасибо за наводку, сейчас буду копать!
Автор: Aktaf
Дата сообщения: 19.11.2011 16:08
dmkov9
unreal666

Цитата:
С conditional ни при чем. Но 08.9.2011 есть начало обсуждения удаления лого, начатое Gideon Vi.

На сколько мне помнится. У Gideon Vi действительно с conditional ом не было связано.
Но и с вопросом dmkov9 тоже.
dmkov9 то как раз вопрос касается возможности conditional.
Скажу в ответ так. Задумка с conditional ом очень хорошая.
Но, так же он очень сырой. Лично мне лишь один раз удалось с ним обработать почти по максимум участков (там в описании указано 16 диапазонов). За один раз с разными масками и с разными настройками. И всё. После этого что- то он вообще нормально работать перестал. Хотя вроде всё просто. Но, глюки утомляют. Чуть что Вертуал сам вылетает - и именно по вине conditional. Если дойдёте до обработки есть надежда, что всё будет нормально. Вот бы кто сделал по его подобию, нормально работающий фильтр.
Можно бы и этот доделать, к немцу и исходники есть, и автор дал добро.

Если будете пробовать, советы такие:
Подсчет кадров имеющие лого, изготовление масок. настройку, проверку делайте предварительно. После подключения conditional а, предпросмотром не пользуйтесь.


Добавлено:
unreal666
От того, что мы повторяем истины желания не исполнятся.
И вытаскивать звук, с видео из которого нужно выбрасывать "куски" и сохранять это не выход. В моих предыдущих вопросах именно были 2 вопроса - ситуации.
Я и не рассчитывал, что они прямо теперь же решаемы. А спросил, кто-то над этими проблемами работает ли.

Цитата:
В ависинте таких проблем нет

Это уже касается второй ситуации, когда при сохранении после резки в конце звук "теряется". И я рад за тех, кто работает с ависинтом.
Это также показывает, что это в Вертал дабе тоже смогли бы устранить.
Буду искать контакты...

Автор: unreal666
Дата сообщения: 19.11.2011 18:27
Aktaf

Цитата:
И вытаскивать звук, с видео из которого нужно выбрасывать "куски" и сохранять это не выход.

Я говорил не про вытаскивание звука, а про предварительное преобразование его в Uncompressed, т.е. в чистый PCM.

Цитата:
Это также показывает, что это в Вертал дабе тоже смогли бы устранить.

Для сжатого звука это невозможно в принципе. А Ависинт работает внутренне именно с несжатым звуком (как и с несжатым видео), поэтому при соединении в нем кусков с помощью оператора "++" (т.е. с корректной стыковкой звука) проблем не будет.
Автор: Aktaf
Дата сообщения: 19.11.2011 19:26

Цитата:

Я говорил не про вытаскивание звука, а про предварительное преобразование его в Uncompressed, т.е. в чистый PCM.
Это я прекрасно понял, а Вы меня не поняли.
Тогда уж попробуйте объяснить. Как сделать редактирование - %90-100 это у меня вырезание "лишних кусков" из видео. Иногда и перестановки. Если сложнее, то я предварительно редактирую звук отдельно - подгоняю по видео, но сохраняю только звук отдельно - в другой программе, т.к. это не может ВД.
И как эту работу можно делать вытащив звук?
Теоретически конечно я могу. Видео искромсаю без аудио, а после аудио в той же программе....
И на сколько это будет сложнее, и отнимет сколько времени?

Чёрт, вот когда уже написал, тогда и дошло. Да, вариант, Но... В первую очередь это не так уж часто - я выше писал.
И заранее не угадать когда это будет. И когда выскочить, некоторыми трудностями удаётся исправить.
Т.е. всё таки. так быстрее, чем вначале разворачивать в несколько Гигов, после резать и сворачивать.
А если имеется в виду для образования правильную концовку? В конце видео, это не так уж важно, там и так некоторый запас оставляю.
А вот при создании заставок, нужно будет попробовать!


Цитата:

Для сжатого звука это невозможно в принципе. А Ависинт работает внутренне именно с несжатым звуком (как и с несжатым видео), поэтому при соединении в нем кусков с помощью оператора "++" (т.е. с корректной стыковкой звука) проблем не будет.

"Работает внутренне" - понятие то какое. Возможно, считывает декодируя и сохраняет кодируя с новыми параметрами и по необходимости другими кодеками?
Если Ависинт так делает, Даб вроде с видео тоже так же, почему ему со звуком так же не работать? Что, название не позволяет или "религия"? Может и он тоже так же?
Вы думаете это меня как то колышит? Значить надо сделать как надо.
Автор: Abs62
Дата сообщения: 19.11.2011 19:45
Aktaf

Цитата:
Возможно, считывает декодируя и сохраняет кодируя с новыми параметрами и по необходимости другими кодеками?

Синт ничего не кодирует. Это фрейм-сервер, он отдаёт другим программам разжатое видео и разжатый звук.

Цитата:
Если Ависинт так делает, Даб вроде с видео тоже так же, почему ему со звуком так же не работать? Что, название не позволяет или "религия"?

Именно религия. Даб заточен на работу с видео. Звук там постольку-поскольку и как получится. Если нужна более качественная работа, придётся делать дополнительные телодвижения.
Автор: V0lt
Дата сообщения: 19.11.2011 20:36
Aktaf
Теоретически можно сделать, чтобы VD идеально работал с mp3. Но кто это будет делать? Там много работы, а Avery Lee сегодня очень мало уделяет времени VD, ну достало человека 13 лет в одиночку ковырять один и тот же код.

Хотя можешь попробовать описать проблему на форуме - http://forums.virtualdub.org/
Может чего-нибудь пообещают, или посоветуют не парится и предварительно разжимать звук.
Автор: Aktaf
Дата сообщения: 19.11.2011 21:00

Цитата:

Именно религия. Даб заточен на работу с видео. Звук там постольку-поскольку и как получится. Если нужна более качественная работа, придётся делать дополнительные телодвижения.

Не знаю как и кто кому отдает. По мне так файл вообще лежит там куда его положили.
Открываешь его в том же Дабе. Предварительно создав скрипты. И в тех скриптах наверно приписывается кому что делать. Если Даб разжимает видео. так же могут его научить разжимать аудио. Т.е. - изменить религию. Может стоит, пришло время?
И разжимание, наверняка сопровождается с обратным зажатием - Всё это в "уме" - или в временном месте?
V0lt
Начал писать раньше закончил позже.
Все верно. Я уже некоторые предложения родил и передал, "посреднику", добавлю и не знаю дойдет ли и когда.
Тем более что-то сделают ли.
Автор: Gideon Vi
Дата сообщения: 20.11.2011 02:25

Цитата:
Я то ведь не предположение делал, а на самом деле дорожка привратилась в AC3

Поздравляю, Вам можно смело играть в лотерею.
Автор: Aktaf
Дата сообщения: 20.11.2011 09:51
Для меня все равно трудно представить, что все редактирование видео делаете через Ависент. Это вроде на много сложнее и много времени уходит. Я несколько раз пытался с помощью других, сделать хоть одну обработку через него. Но, каждый раз мешало какая то причина. Потому что, были посложнее действия.
Сделайте пожалуйста один скрипт для редактирования видео кодированное в Xvid и аудио в MP3 и с те ми же кодеками с выходными параметрами Xvid 450 битрейт и Lame 48K 96 kbps, CBR.
И прошу приложить описание как делать (действия), начиная от первой загрузки и закончив сохранением готового видео файла.
Может тоже хотя бы это освою, а может и дальше двинусь...
Необходимое всё есть установлено, работают.
Спасибо большое.

Нашел старые записи, если я запускаю AvsP.exe и переношу на окно видео-файл.
Сохраню его и открою в Дабе - открывается видео файл и если теперь редактирую как обычно и сохраню.
Он будет обрабатываться вместе или через ависент? Т.е. этого будет достаточно, чтобы работал без ошибок?

Вопрос отпал. Опробовал, действительно стоит открыть через AvsP.exe, работать, и больше не нужно Даб начинает работать через обрабатывает ависент.
Но, меня это не устроит, по крайней мере по большинству файлов. Разве если будет сильно капризный файл.
Редактирование усложняется. Двигать по ключевым файлам уже не получается, вот только по "подкрашенным кнопкам" как бы проигрывая, еще можно двинуть побыстрее или только за движок, оба варианта уже похуже.
И когда определяешь место проигрывая, "посторонние" звуки мешают.
Похожие на щелчки, появляются в начале, при остановке проигрывания (что-то так).
А вот наше с Вами рассуждения, всё таки мне здорово помогли.
Похоже я себе, как обходиться в случаи ошибки варианты нашел.
Спасибо всем!

Автор: unreal666
Дата сообщения: 20.11.2011 14:49
Aktaf

Цитата:
редактирую как обычно и сохраню.

только не забываем, что при работе через ависинт видео/аудио нужно будет в любом случае перекодировать.

Цитата:
Он будет обрабатываться вместе или через ависент?

Т.к. ависинт всего лишь фрейм-сервер (т.е. посредник между входными данными и хост-прогой), то конечно вместе. Часть операций можно выполнять в авсиснте, часть в VD.
Т.к. ависинт тоже поддерживает загрузку файла фрейм-сервера VD, то можно делати даже такие связки.
AviSynth + VD + AviSynth + VD + AviSynth + VD + ...

Цитата:
Для меня все равно трудно представить, что все редактирование видео делаете через Ависент.

Тем кто уже давно работает с авсисинтом + AvsPmod - все довольно привычно.

Цитата:
и с те ми же кодеками с выходными параметрами Xvid 450 битрейт и Lame 48K 96 kbps, CBR.

Не понял? Ависинт не является кодировщиком. Кодируют именно проги типа VD, которые поддерживают ависинт, и CLI-версии кодировщиков (x264, XviD ...).

Цитата:
Т.е. этого будет достаточно, чтобы работал без ошибок?

По части стыковок видео-аудио нескольких отдельных avs-файлов/avs-файлов+отдельных_видео кажется нет. Если длительности аудио и видео дорожек не совпадают, то такое в VD не прокатит, т.к. он при стыковке файлов отдельно стыкует видео, отдельно аудио. Вот и получится рассинхронизация.
Но если все файлы только ависинтовые, то в каждом скрипте можно делать такое:

Код: AVISource("1.avi").EnsureVBRMP3Sync().AudioVideoSync()

function AudioVideoSync(clip c) {
c ++ c.BlankClip(length=1)
Trim(0, FrameCount-2)
}
Автор: dmkov9
Дата сообщения: 20.11.2011 15:27
Aktaf
Я нашел по наводке скрипт Gideon Vi "Rm_logo", однако все материалы уже удалены, ты пробовал его, как он, я просто и надеялся делать в AviSynth, чтобы не было проблем с разрезанием, в нем это проще.
сейчас пробовал разными фильтрами (DeLogo, msu_logo), но как то не понятно, если обводить (у меня слово), то явно видны очертания, и при том по оттенкам отличающиеся от фона вокруг, хотя на скриншотах все красиво. Я все равно буду свое лого ставить на этих местах, но чтобы из-за новых лого не виднелись те...
unreal666
Может ты что подскажешь?

Повторюсь. есть какие опыты по Rm_logo, на него еще надежда...
Автор: Aktaf
Дата сообщения: 20.11.2011 16:06
dmkov9

Цитата:
Я нашел по наводке скрипт Gideon Vi "Rm_logo", однако все материалы уже удалены, ты пробовал его, как он, я просто и надеялся делать в AviSynth, чтобы не было проблем с разрезанием, в нем это проще.
сейчас пробовал разными фильтрами (DeLogo, msu_logo), но как то не понятно, если обводить (у меня слово), то явно видны очертания, и при том по оттенкам отличающиеся от фона вокруг, хотя на скриншотах все красиво. Я  все равно буду свое лого ставить на этих местах, но чтобы из-за новых лого не виднелись те...

С AviSynth я вообще 0, самому бы хоть капельку научиться.
По удалению на мой взгляд DeLogo самое то! Но его же Вам по зонам нужно как бы активировать. Если с AviSynth ом наверно можно, я не знаю.
Остается только фильтр кандидатион, но я плюнул на него и в крайнем случае разрезаю.
Зависит от размеров, форм мест расположения Лого, порой с Делого можно и всю пройти, мало что испортит. Будет пролемы по работе самого Делого, обращайтесь в лс. Подскажу.
Тут много писалось, мешать остальным не стоит.

А вот если вшивать по зонам, то есть программа - Watermark Master - по описанию, там такое возможно. Сам не пробовал, опции на самом деле существует. Специально предназначен для вшивания водяных знаков. В описании сказано, что так и удаляет, в том числе по зонам. Пробовал просто удаление, паршиво. да и отклики по удалению тоже самое подтверждают. Плохо работает на удаление.
Автор: unreal666
Дата сообщения: 20.11.2011 17:42

Цитата:
Может ты что подскажешь?

Я с лого экспериментировал только на тот момент обсуждения. RM_logo не пробовал, т.к. уже времени не было играться с фильтрами, у меня сейчас и так навалом чего делать на компе.

Цитата:
однако все материалы уже удалены

какие материалы? если про сам архив Rm_logo с плагинами, то вот он.
Автор: dmkov9
Дата сообщения: 21.11.2011 07:55
Aktaf
Спасибо, если что напишу в ЛС.
unreal666
Про этот архив я и говорил, попробую...
Автор: voixkas
Дата сообщения: 21.11.2011 09:15
Не удается открыть файл. Прошу помощи.
Сообщение об ошибке:


Код: ---------------------------
VirtualDub Error
---------------------------
Couldn't locate decompressor for format 'MPEG' (unknown)

VirtualDub requires a Video for Windows (VFW) compatible codec to decompress video. DirectShow codecs, such as those used by Windows Media Player, are not suitable.
---------------------------
ОК
---------------------------
Автор: unreal666
Дата сообщения: 21.11.2011 11:08
voixkas

VD же ясно говорит, что не может найти декодер.
Ставь ffdshow и в его VFW настройках укажи декодирование для MPEG-1
Автор: voixkas
Дата сообщения: 21.11.2011 11:42
Сделал по этому совету. Помогло.
Автор: BSV46
Дата сообщения: 25.11.2011 17:52
Ребята, как убрать текст перед фильмом и после фильма в Virtual Dub 1.9.10.32839 Rus ?

С уважением, Сергей! E-mail: sv_baranovskiy@mail.ru
Автор: Aktaf
Дата сообщения: 28.11.2011 20:59
Очередной вопросик.
Замечаю на некоторых файлах небольшие "рывки" или наоборот тормоза...
От чего такое может происходить и как можно устранить.
Нельзя ли устранить перегнав на другую частоту кадров и в какую?
Увеличить или уменьшать? Не соображу.
Автор: Mordavorot
Дата сообщения: 29.11.2011 07:45
ролик на 3 секунды замедляю изменением частоты на 9 кадров/сек.
Ролик 5 секунд становится, но звук остаёт.
Как его растянуть?
Автор: V0lt
Дата сообщения: 29.11.2011 15:31
Mordavorot
см. VirtualDub help - Audio filter reference - stretch и time stretch
Автор: Ke
Дата сообщения: 30.11.2011 05:16
Скажите, как сделать надпись в программе?

Как открыть ДВА разных ролика, чтобы из каждого взять по куску и склеить?
Автор: unreal666
Дата сообщения: 30.11.2011 07:39
Ke


Цитата:
Скажите, как сделать надпись в программе?

Фильтром для субтитров.

Цитата:
Как открыть ДВА разных ролика, чтобы из каждого взять по куску и склеить?

1. ролики должны быть одинаковые по параметрам (ширина, высота, видео/аудиокодеки)
2. если пункт 1 выполняется, то открываешь 1-ый файл, потом добавляешь 2-й (через "Открыть AVI сегмент"), удаляешь ненужные куски, сохраняешь. По части сохранения при отрезании ищи в этой теме инфу по ключевым кадрам и Smart Rendering.
Автор: DNS07
Дата сообщения: 30.11.2011 08:48
Перегнал с VHS на хард запись. Требуется очистить от шипения и шумов. Подскажите как это сделать и возможно ли в VirtualDub. Благодарю!
Автор: V0lt
Дата сообщения: 30.11.2011 16:55
DNS07
Используй фильтры для удаления шумов (шумодавы)
Неплохие фильтры есть здесь - http://acobw.narod.ru/ , еще можно использовать фильтры из ffdshow.
Конкретно по чистке VHS ничего не подскажу.
Автор: Aktaf
Дата сообщения: 30.11.2011 21:10
Вроде он про очистку звука "шипения и шумов".
Это наверно нужно искать в аудио редакторах.
Автор: DNS07
Дата сообщения: 01.12.2011 02:43
Ладно спасибо буду разбираться!
Автор: Ke
Дата сообщения: 01.12.2011 02:48
unreal666 (09:39 30-11-2011)
Цитата:
Ke
Цитата: Скажите, как сделать надпись в программе?
Фильтром для субтитров.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179

Предыдущая тема: Pcad и монитор


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.