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

» AviSynth

Автор: Esc
Дата сообщения: 14.02.2006 23:28
Alex_Dragon
Рискни попробуй DGPulldown. Я в своё время с его помощью сделал из pal-овских авишек очень даже ntsc-шную dvd-шку.
Автор: Alex_Dragon
Дата сообщения: 15.02.2006 01:20
Esc, тут задача обратная. Из NTSC film (23.967 fps) сделать PAL. Насколько я понимаю, это далеко не эквивалентные преобразования. Я порылся по сети и выходит что вроде как однозначно хорошего варианта нет, придётся часть кадров добавлять, причём не просто, а с микшированием смежных кадров. Но вот подходящего скрипта для avisynth'а или хотя бы толкового описания такого алгоритма не нашёл.
Автор: namchik
Дата сообщения: 15.02.2006 03:42
Alex_Dragon
вот в хелпе есть пример:

Examples NTSC->PAL conversion:

AVISource("NTSC_clip.avi") # Get clip
Bob() # Separate fields and interpolate them to full height.
BicubicResize(768,576) # Resize to PAL square-pixel frame size. (Use 720,576 for CCIR.)
ConvertFPS(50) # Convert field rate to PAL, using Blend Mode.
SeparateFields.SelectEvery(4,0,3) # Undo Bob, even field first. Use SelectEvery(4,1,2) for odd field first.
Weave # Finish undoing Bob.
Автор: Esc
Дата сообщения: 15.02.2006 15:19
Alex_Dragon

Цитата:
тут задача обратная

Чего же в ней обратного? Я преобразовывал 25 -> 29.97, тебе надо 23.967 -> 25. И то и другое - на повышение.
Почитай, прежде чем отказываться: http://neuron2.net/dgpulldown/dgpulldown.html
Автор: Alex_Dragon
Дата сообщения: 15.02.2006 15:48
Да я не отказываюсь. Оказалось, DVDlab при импорте файла в проект умеет делать такое преобразование, не знаю вот только, насколько корректно. Если не поможет, буду пробовать остальные варианты. Но, мне так кажется, проще всего сделать СonvertFPS изначально. RTFM, что называется — про эту функцию не знал.
Автор: Esc
Дата сообщения: 15.02.2006 21:01
Alex_Dragon
А что со звуком при этом происходит? Главный плюс пуллдауна - никакой звуковой рассинхронизации!
Автор: Alex_Dragon
Дата сообщения: 20.02.2006 20:05
Esc, спасибо за софтинку, таки помогло. Я аж удивился. Вообще, как я понял, программы этого автора одни из немногих, которые ведут себя вполне ожидаемо и так как надо. DVDlab облажался — фильм разъехался со звуком чуть ли не на 20 минут. А DGPulldown всё сделал толково.
Автор: Yourbill
Дата сообщения: 21.02.2006 09:23
С помощью avs скрипта соеденяю видео и звук. Делаю так:

Код:
LoadPlugin("DGDecode.dll")
LoadPlugin("NicAudio.dll")

# SOURCE
video = mpeg2source("C:\dw.d2v", idct=0)
audio = NicAC3Source("c:\File.AC3")
AudioDub(video, audio)
Автор: unreal666
Дата сообщения: 21.02.2006 19:19
Yourbill
С аудио ависинт кажется не позволяет работать, он заточен под видео. Но можно вырезать или вставлять куски видео, для того что его сдвинуть.
Цитата:
audio = NicAC3Source("c:\File.AC3")

А что это за плагин такой NicAudio.dll ?
Дай на него ссылку.

ЗЫ.
Уже не надо. Сам нашел.
Автор: Yourbill
Дата сообщения: 21.02.2006 23:28
unreal666
Всем спасибо, уже сам разобрался Оказывается есть такая функция (в хелпе нашел):

Код:
DelayAudio(clip,seconds)
DelayAudio задерживает звуковую дорожку на seconds секунд. seconds может быть отрицательным и/или иметь дробную часть.

Пример:

# Воспроизводить аудио на полсекунды раньше
DelayAudio(-0.5)
Автор: unreal666
Дата сообщения: 21.02.2006 23:58
Yourbill
Не знал. Правда не было необходимости использовать.
Автор: Alex_Dragon
Дата сообщения: 22.02.2006 02:27
А куда вывод звука идёт? На Default DirectSound Device или ещё куда? Я как-то пока со звуком не баловался.
Автор: Esc
Дата сообщения: 22.02.2006 19:52
Alex_Dragon
Неврон2 рулит. Крайне толковый мужик. Ежели чего делает, так на совесть. На его DGIndex уж сколько лет все молятся.
Автор: unreal666
Дата сообщения: 22.02.2006 23:00
Alex_Dragon

Цитата:
На Default DirectSound Device или ещё куда?

Да. На устройство, которое у тебя стоит по умолчанию в системе.
Автор: Finn
Дата сообщения: 25.02.2006 10:24
Вот здесь http://forum.ru-board.com/topic.cgi?forum=36&topic=0553&start=140#lt задал такой вопрос

Цитата:
выбранный фрагмент необходимо перевернуть, т.е. чтобы последний фрейм стал первым, а первый последним.

Мне посоветовали

Цитата:
установить ависинт и воспользоваться плагином Reverse

Установил Auto Gordian Knot , вместе с ним AviSynth 2.5.6. Скачал ReverseFieldDominance, dll-ку положил в папку "Plugins". Написал в файле imya.avs Reverse("путь к файлу\video.avi"), открываю этот файл в VirtualDub или в VirtualDubMod, вылетает сообщение "Invalid argument". Пробовал video.avi со звуком и без звука, сжатые DivX 5.2.1 и несжатые.
Помощь на русском почитал, эту тему (правда бегло) - ответа не нашел.
Вопрос знатокам: где ошибка? Напишите поподробнее, если не сложно.
Просьба не издеваться, я чайник в этом вопросе.
Автор: SergFalkon
Дата сообщения: 25.02.2006 15:07
Finn
Скрипт для реверса:
AVISource("путь к файлу\video.avi")
Reverse()

И все
Автор: Finn
Дата сообщения: 26.02.2006 10:31
SergFalkon
Спасибо большое, работает, правда ругнулся на видеофайл закодированный Internal Motion JPEG, но это уже мелочи.
Автор: Alex_Dragon
Дата сообщения: 16.03.2006 04:07
Попался DVD ужасный, явно пережатка. По логике вещей — DVD9 -> DVD5. Но очень уж ногами. Есть подозрение, что в оригиналах DVD там рядом не стоял. На крупных планах так ничего ещё, а вот общие всякие групповые сцены, где фигурки мелкие — абзац полный. Это дело нужно рипнуть.
У кого какие советы будут по фильтрам, etc.?



Это из самых паршивых сцен (картинка полностью тянет 400 кило).
Автор: Esc
Дата сообщения: 16.03.2006 06:17
Alex_Dragon
Кошмар-то какой! Деблокинг нужен. Хотя ты сам понимашь, что там спасать практически нечего. Мне не приходилось ничего подобного пока встречать к счастью.
На думе советуют DeBlock_QED_MT2.
Автор: Alex_Dragon
Дата сообщения: 16.03.2006 14:55
Да понимаю, но деваться некуда.
Кстати, как лучше — сперва профильтровать, потом ресайз сделать, или ресайзнуть, а потом уже фильтровать?
Автор: unreal666
Дата сообщения: 16.03.2006 16:34
Alex_Dragon
В твоем случае наверно лучше фильтрнуть, потом отресайзить, потом опять фильтрнуть.
Автор: Nick 2003
Дата сообщения: 27.03.2006 06:16
AviSynth 2.5.7 Alpha 1
http://www.freecodecs.net/files/AviSynth_260306.zip
Автор: Esc
Дата сообщения: 10.04.2006 17:37

Цитата:
В твоем случае наверно лучше фильтрнуть, потом отресайзить, потом опять фильтрнуть.

Я бы предложил deblocking, потом resizing, потом temporal-spatial filtering. Но это моё предположение, я с такими блоками не работал. По идее в инструкции к деблокеру должны написать, куда его лучше втыкать.
Автор: Alex_Dragon
Дата сообщения: 10.04.2006 18:49
Учту на будущее.
Долго пытался чё-то полезное сотворить с этим фильмом — ничего толкового не вышло, сильная фильтрация детализацию съедает совсем, слабая — толку особо незаметно. Плюнул и сжал как есть. Ну так, ничего вроде вышло, насколько в этой ситуации может быть ничего.
Автор: Alex_Dragon
Дата сообщения: 18.04.2006 08:14
А кто-нибудь пробовал ависинтом вцепится непосредственно в камеру, без предварительной записи в файл? Дали побаловаться web-камеру, захотелось на ходу картинку через скрипты погонять. Что-то пока ничего не выходит путного.
Автор: dimkin
Дата сообщения: 17.05.2006 12:03
1. Можно ли с помощью ависта компенсировать незначительный поворот видеокадра?
Если да, то как?
2. Компенсировать дрожание видеокадра?
3. Прога платная или распространяется бесплатно?
4. Работает ли с Ulead MediaStudio Pro 8.0
Автор: Yourbill
Дата сообщения: 24.05.2006 03:14
AviSynth 2.5.7 Alpha 3 [220406] release
Автор: xlebopezka
Дата сообщения: 14.07.2006 14:47
Заметил такую нехорошую вещь.
Имеется фильм на ДВД.
Если использовать DirectShowSource("vts_01_1.vob"), то trim работает не правильно.
а если mpeg2source("vts_01_1.d2v") то все ок, кто-нибудь сталкивался с таким?
Для ДВД лучше использовать mpeg2source?
Автор: Tarakanov_Igor
Дата сообщения: 31.07.2006 12:24
Привет ребята, ну вот здесь и еще одним любителем ависинта стало больше, а то в ветке с профессионалами я не катирую и мои тривиальные вопросы просто стыдно отвечать, я уж не говорю, что на их вопросы к друг другу мне и пытаться тявкать нечего! Для начала такой вопрос: Почему ависинт после работы с какам-то плагином внезапно отказывается с ним работать и пишет что он этим плагином вообще не является. хотя после переустановки винды, да и иногда после продолжительного времени снова начинает с ним работать! как это устранить?
Автор: unreal666
Дата сообщения: 31.07.2006 18:45
Tarakanov_Igor
Первый раз такое встречаю. У меня всегда все плагины работали без косяков.
У тебя ависинт говорил, что такой-то файл не является плагином, или что опции какого-то фильтра неправильные?

Страницы: 12345678910111213141516171819

Предыдущая тема: Вставка из clipboard'а в MS Outlook 2000


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