Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Видео и аудио: обработка и кодирование (http://forum.oszone.net/forumdisplay.php?f=45)
-   -   Как "лечить" недокодированый VP62? (http://forum.oszone.net/showthread.php?t=41420)

BJ Co 21-11-2004 05:31 274470

Как "лечить" недокодированый VP62?
 
У меня вот такой вопрос.
Иногда система показывает синий экран смерти, и если при этом кодировался фильм MPEG2->VP62 в VirtualDubMod, то после перезагрузки получаю "недоделаный" avi-файл. Просто так просмотреть его в плеере не удастся. Если разложить в VirtualDubMod на видео и аудио, а потом снова сложить, то тогда смотреть его можно, но: в нём будет только один ключевой кадр (самый первый). Перемотка при этом - ясно какая. Самое обидное, что в последнее время это случилось два раза, и в моменты падения системы было перекодировано более 90% второго прохода (который длился более сутки). Когда переводил MPEG2->DivX5.2, то с key-фреймами в поврежденном avi было всё нормально.

Поэтому интересно: возможно ли как-то востановить ключевые кадры в недокодированом (кодеком VP62) avi. Или предотвратить проблему другим способом?

Заранее спасибо.

Kvazar 22-11-2004 08:58 274644

Давайте посмотрим на проблему с другой стороны. Почему бы не лечить проблему в корне, а не бороться с последствиями? Какой-то компонент вашего компьютера дает сбой.
Опишите конфигурацию PC.
Разогнан ли он? Какая температура процессора? Превышает ли она допустимую при кодировании? Оставляя компьютер на ночь, вы закрываете комнату? Если да, то температура в пике не превышает установленную производителем максимально допустимую?

Погоняйте тесты, тщательно протестируйте память, нет ли сбоев.
Какая, кстати, версия Windows?

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

redbaron 24-11-2004 13:34 275002

Протестируй память прогой Memtest 86+, проц часок погрей с помощью проги S&M, а потом прогони Prime95 на сутки - сразу выявишь что не в порядке.

BJ Co 28-11-2004 01:58 276034

Kvazar и redbaron

Спасибо, что откликнулись.

Какой компонент дает сбой - я знаю. Это - драйвер SKYNET.sys для DVB-карты SkyStar2 (спутниковое ТВ, радио, интернет, ...). Причем замечено, что синий экран появляется тогда, когда запущено как минимум 2 программы (обращающиеся к SS2 <то есть SkyStar 2>), и каждая из этих программ настраивает её (SS2) на определённый транспондер (то есть частоту). Система - надёжная (Win2kProSP4). Процессор (AppleBird 1600) не разогнан, температура сейчас (после нескольких часов работы VirtualDubMod) - 48ºC. С памятью тоже проблем нет.

Сейчас стараюсь делать так, чтобы синих экранов не было. Но все таки хотелось бы знать на будущее, как спасать недокодированый VP62. Когда работал с DivX5, то там было всё просто - отрезал конец кодируемого в MPEG2, конвертировал в DivX5, и с помощью VirtualDubMod доцеплял до начала; key-фреймы при ошибке системы не терялись. А сейчас? :confused:


Время: 11:25.

Время: 11:25.
© OSzone.net 2001-