|
Vospik
Стаж: 15 лет 9 месяцев Сообщений: 1793
|
Vospik ·
16-Фев-13 17:40
(11 лет 9 месяцев назад)
вводные:
есть вот такая VOB-ка, состоящая из слайдшоу под музыку. картинка повисела -- фейд в следующую -- следующая повисела -- и так далее. заавторена она так, что ни один доступный мне инструмент без ошибок его не открывает: некоторые плееры некорректно отрабатывают остановки фейдов (картинка замирает за один-два кадра до полного перехода, и видно "тень" предыдущей фотографии), а другие вообще не отрабатывают пауз между фейдами, сокращая продолжительность видяшки.
однажды я уже кодил это видео и тогда я руками повыдирал каждый полноценный кадр и дорисовал нужные паузы по кадрам в вегасе. на мой взгляд, это прям ну очень непрямой способ. теперь хочу закодировать заново, и поэтому — вопрос:
а как это надо сделать правильно?
|
|
Yurasyk
Стаж: 16 лет 2 месяца Сообщений: 3506
|
Yurasyk ·
16-Фев-13 18:45
(спустя 1 час 5 мин.)
Vospik писал(а):
57919658заавторена она так, что ни один доступный мне инструмент без ошибок его не открывает
DGIndex - MPEG2Source ?
|
|
b234561
Стаж: 15 лет 9 месяцев Сообщений: 120
|
b234561 ·
16-Фев-13 21:49
(спустя 3 часа)
Yurasyk
Максимум что выжал при моих знаниях, выкрутил grabfun3 на 4ку.
Спасибо за помощь с деблокером.
|
|
Vospik
Стаж: 15 лет 9 месяцев Сообщений: 1793
|
Vospik ·
17-Фев-13 02:09
(спустя 4 часа, ред. 17-Фев-13 05:10)
Yurasyk
посмотри, пожалуйста, у тебя получится? я специально выложил, она очень маленькая.
upd.: мегуевский индексер как раз убирает все паузы.
|
|
Yurasyk
Стаж: 16 лет 2 месяца Сообщений: 3506
|
Yurasyk ·
17-Фев-13 12:02
(спустя 9 часов)
Vospik писал(а):
57927930upd.: мегуевский индексер как раз убирает все паузы.
Так и есть. Видео так хитро закодировано. Думаю, тут нужно импортировать, что есть, самому точно определить насколько надо растянуть длительность каждой фотографии (сколько раз продублировать кадр).
Потом подключить это: http://forum.doom9.org/showthread.php?t=147846
И в скрипте для каждого нужного кадра с фотографией вызвать функцию:
Код:
# Dupframes duplicates (inserts) frame "nmr" "cnt" times
# Defaults: duplicates 0th frame during 1st second of clip
# Requirements: GScript
# Example Dupframes(20, 6) - repeats 20th frame 6 times function Dupframes(clip c, int "nmr",int "cnt") {
nmr=default(nmr,0)
cntd=round(c.framerate)-1
cnt=default(cnt,cntd)
c
GScript("""for(i=1, cnt){DuplicateFrame(nmr)}""")
}
|
|
SkyDelete
Стаж: 17 лет 5 месяцев Сообщений: 645
|
SkyDelete ·
17-Фев-13 14:06
(спустя 2 часа 3 мин.)
Vospik
У вас не видео а двд-слайдшой. Это разные вещи. Я бы рекомендовал выдрать кадры с каждой фотографией, в афтер эффектсе сделать аналогичные переходы, отрендерить в имэдж секвенцию, далее скриптом смонтировать стилл имэдж + переход + стилл имэдж и т.д.
|
|
b234561
Стаж: 15 лет 9 месяцев Сообщений: 120
|
b234561 ·
17-Фев-13 14:24
(спустя 17 мин.)
SkyDelete
если говорить про вытаскивание кадров и создание мувика то проще взять программу для нелинейного монтажа и все это с эффектами и всеми делами соединить и никаких скриптов все WYSIWYG удобно.
|
|
Lenchik
Стаж: 18 лет 5 месяцев Сообщений: 854
|
Lenchik ·
17-Фев-13 14:49
(спустя 25 мин.)
Дефакто стандартной программой для создания клёвых видеослайдшоу у профессионалов (свадебщики, организаторы различных мероприятий) считается ProShow PhotoProducer.
|
|
Vospik
Стаж: 15 лет 9 месяцев Сообщений: 1793
|
Vospik ·
17-Фев-13 15:46
(спустя 56 мин., ред. 18-Фев-13 00:19)
я как раз искал решение как у Yurasyk. дублировать кадры в редакторе — самый понятный способ (который я раньше уже пробовал), но он какой-то уж слишком неправильный by design. а если б слайдшоу шло не три минуты, а тридцать?
сейчас буду пытаться читать скрипт спасибо!
upd.: объявлять функцию можно/нужно прямо в скрипте? + интересно, будет ли из-за дубликатов "съезжать" номер каждого последующего кадра или нет?
upd-2.: ага, будет.
upd-3.: спасибо, всё сделано, всё заработало!
|
|
Shaker
Стаж: 15 лет 8 месяцев Сообщений: 138
|
Shaker ·
18-Фев-13 22:34
(спустя 1 день 6 часов)
Всем доброго времени суток. Помогите, плиз. Что не так со скриптом, что через произвольное время после запуска кодирования вываливается такая ошибка
скрипт
SetMemoryMax(1600)
SetMTMode(5,4)
DGSource("d:\Downloads\Through the Wormhole (Season 3) (HDTV 1080i ENG RUS)\TtW01.dgi")
AssumeTFF()
SetMTMode(2)
QTGMC(Preset="Slow")
GradFun2DB()
Crop(0, 2, 0, 0)
fillmargins(0,1,0,0)
Spline36Resize(1280, 718).AddBorders(0, 2, 0, 0)
Пробовал разные значения SetMemoryMax и число потоков в SetMTMode -не помогло.
|
|
Lenchik
Стаж: 18 лет 5 месяцев Сообщений: 854
|
Lenchik ·
18-Фев-13 22:54
(спустя 19 мин.)
Где-то утечка памяти. Попробуйте другую версию DGSource или без него обойтись. Можно ещё попробовать заменить avs2yuvbm на avs2pipemod.
Ещё
Код:
setmtmode(3,4)
setmemorymax(1024)
попробуйте, если не пробовали, в начале скрипта именно в такой последовательности.
|
|
SkyDelete
Стаж: 17 лет 5 месяцев Сообщений: 645
|
SkyDelete ·
18-Фев-13 23:02
(спустя 8 мин., ред. 18-Фев-13 23:02)
Shaker
Для начала яб рекомендовал обновить C++ Runtime Library
|
|
Lenchik
Стаж: 18 лет 5 месяцев Сообщений: 854
|
Lenchik ·
18-Фев-13 23:11
(спустя 9 мин.)
Вылеты бывают (не на avs2yuvbm, но это не принципиально) и при всех обновлённых.
Заодно уж можно и MT версию ависинта обновить или на 2.6.0mt перейти (предпоследний билд).
|
|
Yurasyk
Стаж: 16 лет 2 месяца Сообщений: 3506
|
Yurasyk ·
19-Фев-13 00:08
(спустя 57 мин.)
Shaker писал(а):
57960890SetMemoryMax(1600)
не больше 1300 надо, иначе будут такие вылеты, как у вас.
4 потока фуллХД с QTGMC(Preset="Slow") в 2-гиговом лимите оперативы просто не поместятся. Или 2 или без многопоточности.
|
|
Shaker
Стаж: 15 лет 8 месяцев Сообщений: 138
|
Shaker ·
19-Фев-13 15:39
(спустя 15 часов)
Lenchik писал(а):
57961357Где-то утечка памяти. Попробуйте другую версию DGSource или без него обойтись. Можно ещё попробовать заменить avs2yuvbm на avs2pipemod.
Ещё
Код:
setmtmode(3,4)
setmemorymax(1024)
попробуйте, если не пробовали, в начале скрипта именно в такой последовательности.
Спасибо, помогло. Только не в 4 потока, а в 2 без вылетов работает.
|
|
Топтыга
Стаж: 16 лет 4 месяца Сообщений: 1140
|
Топтыга ·
19-Фев-13 23:29
(спустя 7 часов)
подскажите, переставил винду, стало появляться такое сообщение:
что делать?
|
|
Yurasyk
Стаж: 16 лет 2 месяца Сообщений: 3506
|
Yurasyk ·
19-Фев-13 23:31
(спустя 2 мин.)
Топтыга писал(а):
57978117переставил винду
Дрова поставить той же версии, что и до этого. Такое обычно от винды не зависит. Если дрова в точности те же, тогда не знаю.
|
|
Exner
Стаж: 15 лет Сообщений: 2272
|
Exner ·
19-Фев-13 23:36
(спустя 4 мин.)
Топтыга писал(а):
57978117что делать?
Я бы рекомендовал взять за привычку закатывать рабочую систему в образ бэкапа и раскатывать если что не так за 5 минут.
|
|
Vospik
Стаж: 15 лет 9 месяцев Сообщений: 1793
|
Vospik ·
20-Фев-13 04:46
(спустя 5 часов)
Exner,
оффтопик
а чем вы любите это делать?
|
|
george$t
Стаж: 14 лет 8 месяцев Сообщений: 4306
|
george$t ·
20-Фев-13 08:38
(спустя 3 часа, ред. 20-Фев-13 19:15)
|
|
Exner
Стаж: 15 лет Сообщений: 2272
|
Exner ·
20-Фев-13 12:06
(спустя 3 часа)
Vospik
скрытый текст
Symantec Ghost (Norton Ghost). Есть в составе Hiren's Boot CD до 10 версии в разделе Clone Disk, если я не ошибаюсь.
|
|
SkyDelete
Стаж: 17 лет 5 месяцев Сообщений: 645
|
SkyDelete ·
20-Фев-13 14:57
(спустя 2 часа 50 мин., ред. 20-Фев-13 14:57)
Vospik
Да чем угодно, хоть самой виндой, только это действительно оффтоп.
|
|
Топтыга
Стаж: 16 лет 4 месяца Сообщений: 1140
|
Топтыга ·
20-Фев-13 19:05
(спустя 4 часа, ред. 20-Фев-13 19:07)
Yurasyk
Vospik
не помогает откат. пробовал до 4 версий отката.
и кстати, загрузил последнюю DGIndexNV с оф сайта, ошибка не выскакивает, открывает без проблем. только при загузке файла пишет "инвалид лицензия". следовательно, дело было не в дровах на видео.
|
|
george$t
Стаж: 14 лет 8 месяцев Сообщений: 4306
|
george$t ·
20-Фев-13 20:52
(спустя 1 час 47 мин., ред. 01-Мар-13 08:16)
Топтыга
2044 вообще странная. После индексации пары mp4 отрубились превью и плей, к тому же программа перестала вытаскивать AAC при сохранении проекта. То, что требует лицензию - нормально. Программа платная. Если таковой нет, есть сломанная 2043. К версии дров безразлична.
|
|
Топтыга
Стаж: 16 лет 4 месяца Сообщений: 1140
|
Топтыга ·
20-Фев-13 21:05
(спустя 12 мин.)
imgeorgest
спасибо большое :). за 10 мин до вашего ответа сам нашёл поломанную по той же самой вашей ссылке
помогло
|
|
Goger1234
Стаж: 16 лет 3 месяца Сообщений: 72
|
Goger1234 ·
24-Фев-13 02:54
(спустя 3 дня, ред. 24-Фев-13 02:54)
подскажите хороший быстрый, с минимальной потерей качества конвертер из mkv желательно с обрезкой. цель: просто вырезать кусок из файла с качеством оригинала. к примеру это видео https://rutr.life/forum/viewtopic.php?t=4273916 из всех что я знаю нигде нормально не открылось, или сохранилось
|
|
SkyDelete
Стаж: 17 лет 5 месяцев Сообщений: 645
|
SkyDelete ·
24-Фев-13 05:50
(спустя 2 часа 55 мин., ред. 24-Фев-13 05:50)
Goger1234
mkv - контейнер, в нем может быть что угодно.
Для подходит H264 VideoReDo.
И это ближе к http://rutr.life/forum/viewtopic.php?t=4143036.
|
|
Goger1234
Стаж: 16 лет 3 месяца Сообщений: 72
|
Goger1234 ·
24-Фев-13 11:17
(спустя 5 часов, ред. 24-Фев-13 11:17)
все решил вопрос. сначала это прогой сменил контейнер на мпг https://rutr.life/forum/viewtopic.php?t=3320918 , но в вашем видеоредо так и не открылось, обрезал видеомастером
блин, теперь надо аудиодорожку приклеить. вегас как всегда фиг знает как вопроизводит, ксилисофт режет качество. как быть?)
|
|
SkyDelete
Стаж: 17 лет 5 месяцев Сообщений: 645
|
SkyDelete ·
24-Фев-13 13:41
(спустя 2 часа 24 мин.)
Ну например вручную в аудишине или премьере синхронить.
|
|
Niskata
Стаж: 18 лет 11 месяцев Сообщений: 39
|
Niskata ·
24-Фев-13 14:23
(спустя 41 мин.)
Добрый день, джентльмены... решил я тут поджать один MKV (BD remux) файл, чтобы он влез на BD-25 ... раньше тока обычное разрешение кодировал... И Megui и Xvid4PSP сказали - 3 дня! (!!!) ... даже 3 дня и 10 часов будет продолжаться кодирование. Мой комп - i5 проц (4 яйца) , графика - NVIDIA GeForce GT 530, 4 гига ОЗУ , 64 бита ВИН7. В чём проблема? Ну три с половиной дня - это реально много... Что я упускаю?
|
|
|