PDA

Просмотр полной версии : Просчет вложенных проектов


Stas
09.03.2010, 12:08
Здрасте всем!
Я здесь новичок, поэтому сильно не ругайте -)
Проблема такова:
Рендер на 17 минут занимает 27 часов... Я просто в шоке.
- Все мои исходники вот такого вида:
30,000 fps, 1016x694x24 (1024x768x32), Fraps Video Decompressor
Я делал каждый видео-файл отдельный проектом. После просто перенес их все в новый проект.
Рендерил кодеком XVid-mpeg4, настройки стандартные. Все выставлено как надо (фпс 30, 1024х768, xvid-mpeg4)
Неужели эффекты так сильно увеличивают рендеринг?
Ещо я сделал небольшой тест:
Я решил отрендерить 10секунд последнего проекта (который состоит из кучи проектов .veg) и замерил его длительность = 24мин46сек. После я решил отрендерить этот видео файл в в отдельном проекте с теми-же эффектами = 13:37.
Почему так?
Незнаю как решить эту проблему. Возможно я делаю что-то неправильно...

Заранее благодарен.
Надеюсь на вашу адекватность.

jurisviii
09.03.2010, 13:21
Возможно я делаю что-то неправильно...Наверно, но в вопросе я не нахожу об этом информацию, кроме каких-то экстравагантных параметров исходников, в геймерских форматах возможно такие нормальные.

GS1966
09.03.2010, 13:24
Stas, я бы пошел другим путем:
- открыл в Вегасе захваченные фрапсы
- смонтировал как нужно
- вывел в дивиикс (или иной нужный мне формат)

XVid все таки просмотровый формат, а не монтажный
.

warper
09.03.2010, 13:25
Stas
Рендеринг 10-минутного ролика в сходных в вашими условиях занимал у меня где-то 20-60 минут, производительность вашей системы поразительно низка.

Запустите диспетчер задач, а во время рендеринга посмотрите количество занимаемой виртуальной памяти. Если она существенно превышает 2Гб, значит не хватило оперативной памяти, и используется своп (он в разы медленней оперативной памяти, от 20 и более).

Что делать?
Постарайтесь отключить фоновые процессы, которые не принимают участия в работе Вегаса - они занимают память и процессорное время. Не запускайте во время рендеринга веб-браузеры (особенно Оперу), потому что они тоже занимают лишнее место и время.
Исходники держите на одном винчестере, своп на другом, временные файлы Вегаса на третьем/втором, рендеринг делайте на четвертый/второй. Фрапс генерит достаточно большие файлы, и при работе на том же ЖД своп-файла диск становится узким местом.
Возможно, значительно ускорит работу и отключение антивируса на время рендеринга. При агрессивных настройках он может проверять, то есть читать полностью лишний раз, все исходники, а также промежуточные файлы и результат рендеринга.

GS1966
Он, вроде бы, так и делает. Вложенные проекты считаются Вегасом, а не берутся из отрендеренных в XviD файлов.

P.S.
Stas
Покажите экран настроек проекта, пожалуйста.

Stas
09.03.2010, 14:15
http://s001.radikal.ru/i193/1003/82/1f4aa22a08det.jpg (http://radikal.ru/F/s001.radikal.ru/i193/1003/82/1f4aa22a08de.jpg.html)
http://i061.radikal.ru/1003/3f/1d324117c3f5t.jpg (http://radikal.ru/F/i061.radikal.ru/1003/3f/1d324117c3f5.jpg.html)
Взял для теста исходное видео (fraps uncompresed) - отрендерил xvid-mpeg4, по времени занело 10 минут (продолжительность видео 2 минуты). Заменил исходник на этот файл - рендеринг занимает около 1.5 часа... Загрузка цп 100% (99% вегас), а с исходником 50-70%, файл подкачки 1.8-1.9Гб.
Похоже я слишком намудил с эфектами или просто я дурак.

ЗЫ Сижу в убитом состоянии, непонимаю в чем дело.
ЗЫ2 Я до этого видео делал целый видео-ряд в афтер эфектс (около 35 секунд), пичкал его эфектами, потом рендерил в ае около 1.5часа, а сейчас в вегасе оно секунд 30-60 рендериться в ави (хвид). Пробовал даже от делать нечего, исходники через ае отрендерить и заменить их - непомогло...(знаю что идиотизм).

warper
09.03.2010, 14:55
Stas
Некоторые ошибки в свойствах проекта:
Field order - надо ставить none (progressive scan) - фрапс создает файлы с прогрессивной разверткой, Вы же в проекте делаете из неё черезстрочную выбором field order LFF, в результате Вегас дополнительно преобразует материал (время, место, новые артефакты).
Аналогично в настройках кодека - ставьте прогрессивную развертку.

Full resolution rendering quality - надо ставить best. Качество обсчёта эффектов зависит от этой установки, для окончательного просчёта ставьте best, меньше имеет смысл использовать для чернового просчёта (например, для проверки совпадения эффектов по времени и т.п.).

Указанный fps для фрапса... Я вижу fps 29,970. Вы точно снимаете во фрапсе с таким fps? Не 30.0? Если нет, поставьте в проекте ровно тот fps, который был при захвате во фрапсе, с точностью до тысячных. Для экспорта на you-tube рекомендуется 25 fps или 30 fps.
Это наиболее частая наряду с черезстрочной разверткой ошибка начинающих создателей игровых роликов.
Если fps исходного видео не совпадает fps с проекта, Вегас начинает делать ресемплинг видео. Как следствие - замедление просчёта, появление двоящихся изображений и/или смазов движущихся объектов.
Для уменьшения времени просчёта хочу порекомендовать снимать (следующие) ролики во фрапсе с 25 fps (требуемый объем видео для того же качества картинки тоже уменьшится).

Ещё одна деталь, бросившаяся в глаза - у Вас очень много видеодорожек в проекте (около 30). Судя по расположению видеоклипов такое количество дорожек неоправдано. Попробуйте перетащить все клипы на первые 1-2 дорожки, благо они идут по очереди, и удалите неиспользуемые дорожки. Возможно это значительно ускорит обсчёт проекта (во-первых, из-за уменьшения количества дорожек, во-вторых из-за уменьшения потребного для них количества памяти).
Кроме того, можно будет сделать переходы видеофрагментов и плавные переходы звуковых дорожек, если они будут расположены внахлест.

P.S. Что сказал диспетчер задач?

P.P.S. Количество свободного места на диске внушает опасения. Даже для диска в 250Гб объём свободного места в 33Гб - опасная черта. На последних 25% свободного места NTFS начинает работать медленней из-за вынужденной фрагментации файлов. Постарайтесь освободить больше места на жестком диске, проведите его дефрагментацию.

expe
09.03.2010, 15:19
для диска в 250Гб объём свободного места в 33Гб
дополню, имхо, категорически мало

Stas
09.03.2010, 15:26
Сейчас все опробую, все проверю, почищу все и отпишусь.

GS1966
09.03.2010, 16:06
warper, а как фрапсовые файлы ведут себя при ускорении/замедлении - без проблем?
Если я правильно понял, на скринах Stas-а мы видим вложенные проекты. Что в внутри каждого проекта - мы не знаем (какие эффекты применялись, сколько текста и тд).
Заменил исходник на этот файл
на какой "этот" ?
.

warper
09.03.2010, 17:06
warper, а как фрапсовые файлы ведут себя при ускорении/замедлении - без проблем?Нормально, если не считать "призраков" (как в сообщении #177 (http://provegas.ru/forum/showpost.php?p=29823&postcount=177)) при включении ресемплинга.
Ускорять видео раза в 1.5-2 - обычная практика для ПвП-видео (в реальном времени происходящее в игре обычно несколько нудновато выглядит).
При ускорении замедляется просчёт из-за того, что фрапсы имеют высокий битрейт (15М-60М), и узким местом становится жесткий диск.
По идее ресемплинг также замедлит просчёт (будут считаться доп. кадры, для них будет проводиться морфинг и возможно применяться motion blur), но я не проводил таких замеров, так что насколько влияет, не знаю...

При настройках клипа/Вегаса в disable resample трудно отличить оригинальный фрапс от ускоренного/замедленного. Из-за этого фрапсы с замерами времени обычно снабжают тайм-кодом, иначе можно просто не заметить, что видео идёт на другой скорости.

Я с некоторым опасением отношусь к вложенным проектам, но больше из-за того, что я сам с ними не работал. Я не до конца понимаю как будет преобразовываться видео из проектов с другими настройками (fps, field order, разрешение).

Stas
09.03.2010, 18:18
Все проверил, "выкрал" место в жеском диске. Все сделал как было указано. В некоторых местах были ошибки с фпс и филд-ордером (даже чувствуеться на глаз)
Непонятные вещи творяться..
Делал тест:
Захватил кусочек видео (10секунд) в проекте (одиночном, где собственно говоря находиться исходник +всякие эфекты, текст и т.п.) и решил отрендерить - заняло 7:54 в good и 8:32 в best. А потом для проверки взял проект (в котором куча проектов выстроенных) и отрендерил тот-же участок видео - заняло 13:12.
А общая длина проекта у меня 18 минут.


Вот примерно так выглядят все исходники:

General
Name: Sorca runa.avi
Folder: D:
Type: Video for Windows
Size: 9,06 GB (9*276*847*518 bytes) (варьируеться от 8 до 25)
Created: 8 марта 2010 г., 22:10:43
Modified: 8 марта 2010 г., 22:16:29
Accessed: 9 марта 2010 г., 17:59:40
Attributes: Archive

Streams
Video: 00:02:11,198, 29,970 fps, 1024x768x24, Uncompressed

ACID information
ACID chunk: no
Stretch chunk: no
Stretch list: no
Stretch info2: no
Beat markers: no
Detected beats: no

Other metadata
Regions/markers: no
Command markers: no

Media manager
Media tags: no

Plug-In
Name: aviplug.dll
Folder: C:\Program Files\Sony\Vegas Pro 8.0\FileIO Plug-Ins\aviplug
Format: Video for Windows
Version: Version 1.2 (Build 8505)
Company: Sony Creative Software Inc.

Вот так примерно выглядят все проекты:
http://s49.radikal.ru/i124/1003/31/4306c62c2498t.jpg (http://radikal.ru/F/s49.radikal.ru/i124/1003/31/4306c62c2498.jpg.html)
А вот это общий проект (где куча проектов):
http://i070.radikal.ru/1003/fd/3c932af2099et.jpg (http://radikal.ru/F/i070.radikal.ru/1003/fd/3c932af2099e.jpg.html)

А вот что показывает диспетчер при рендере:
http://s49.radikal.ru/i123/1003/4d/97d7668ee22bt.jpg (http://radikal.ru/F/s49.radikal.ru/i123/1003/4d/97d7668ee22b.jpg.html)
На время смотреть смысла нет, т.к. оно постоянно увеличиваеться.

прошло несколько минут:
http://i074.radikal.ru/1003/c8/a17d60ead942t.jpg (http://radikal.ru/F/i074.radikal.ru/1003/c8/a17d60ead942.jpg.html)

Ура товарищи! Я понял где проблема, но не понимаю почему. В общем сделал последний тест:
Взял одиночный проект (где находиться 1ин видео ряд с эффектами+картинки+надписи+музычка) и отрендерил - ушло на все про все 23минуты, при этом загрузка цп была 100% (длительность 1мин30сек). Пусть долговато, думаю комп мой таков просто.
А после я открыл проект где находиться весь видео-ряд (состоящий из .veg файлов длительностью 18 минут) и выделил тот регион который я рендерил и решил в этом проекте его отрендерить - ушло на это дело 49 минут, загрузка цп была 50%!!!
При всем этом качество идентичное друг другу, размер файла одинаков.
Почему так я незнаю и непонимаю.

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

ЗЫ Спасибо большое
expe,
GS1966,
warper,
за советы.

Stas
28.03.2010, 17:34
В итоге рендеринг вложенных проектов занял примерно 10 часов (ставил на ночь). Если бы делал по 1му файлу заняло бы около 5 часиков.
Мой комп дает о себе знать -)
Но проблема рендеринга вложенных проектов и загрузки ЦП всего лишь на 50% - непонятно..

Вес файла получился 800 метров, наверно из-за звука (оставил PCM Uncompressed). Дальше возиться уже лень было.
Само главное что всем видео понравилось -)) И никто слова несказал о размере -)

warper
29.03.2010, 15:25
Я бы сказал :)