Список форумов Bolide Software Bolide Software
Форум общения пользователей
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

 
 
[Bolide Software Home] [All My Movies™ page] [All My Books™ page] [Image Comparer™ page]


Потребление и утечки памяти при работе с DVD

 
Начать новую тему   Ответить на тему    Список форумов Bolide Software -> All My Movies
Автор Сообщение
GrAnd
Пользователь


Зарегистрирован: 02.07.2006
Сообщения: 34
Откуда: Столица

СообщениеДобавлено: Вс Июл 02, 2006 8:20 am    Заголовок сообщения: Потребление и утечки памяти при работе с DVD Ответить с цитатой

Здравствуйте!

В первую очередь хотелось бы поблагодарить автора за замечательную программу. Я перепробовал массу аналогов, но всё-равно остановился на этой. (Даже купил лицензию, что со мной редко бывает Wink)

А теперь о проблемах...

У меня в коллекции довольно много DVD и при последовательном добавлении их в базу (имеется ввиду за один запуск программы) случается нехватка памяти. В связи с этим приходится после добавления порядка 10 DVD перезапускать программу, т.к. она к этому моменту может "отожрать" уже около 1Гб ! Нельзя ли что-нибудь сделать с этим?!

Вторая проблема (ну не совсем проблема, а скорее вопрос):
Что происходит, если я в качестве входного файла выбираю VIDEO_TS.IFO? Программа начинает "долго и усиленно" его обрабатывать (16Кб, хе-хе), при этом "сжирая" всю оставшуюся память. В лучшем случае после "обработки" вернётся в карточку фильма, так и ничего не заполнив и память не освободив. В худшем - скоредампится.

Вот скрин TaskManager'а


Описание стадий:
  1. Окрытие программы (автоматическое открытие моей бызы)
  2. Добавление нового фильма методом "Добавить из файла" и выбором файла VTS_01_0.IFO (с автоматическим снятием скиншотов)
  3. Выход из программы
  4. Загрузка программы
  5. Добавление нового фильма методом "Добавить DVD" и выбором тайтла 1 (с автоматическим снятием скиншотов)
  6. Выход из программы
  7. Запуск программы
  8. Добавление нового фильма методом "Добавить из файла" и выбором файла VIDEO_TS.IFO (посмотрите на кривую потребления памяти)
  9. Выход


Предложение: Может в случае выбора файла VIDEO_TS.IFO делать тоже, что и в варианте "Добавить DVD", т.е. предложить диалог "Выберите ваш фильм"?

Спасибо,
Андрей.
Вернуться к началу
bolide
Site Admin


Зарегистрирован: 21.01.2006
Сообщения: 747

СообщениеДобавлено: Пн Июл 03, 2006 4:18 am    Заголовок сообщения: Re: Потребление и утечки памяти при работе с DVD Ответить с цитатой

Спасибо за столь подробное описание проблемы!

GrAnd писал(а):

Предложение: Может в случае выбора файла VIDEO_TS.IFO делать тоже, что и в варианте "Добавить DVD", т.е. предложить диалог "Выберите ваш фильм"?


Скорее всего, так и поступим. А памяти столько съедается из-за несовершенства используемого Mpeg-декодера. Он при открытии каждого VOB (чтобы скриншотов снять) резервирует очень большую область памяти, возможно даже под весь VOB. Но по идее потом он её "отпускает", если во время добавления скриншотов никаких ошибок не возникло
Вернуться к началу
GrAnd
Пользователь


Зарегистрирован: 02.07.2006
Сообщения: 34
Откуда: Столица

СообщениеДобавлено: Пн Июл 03, 2006 5:22 am    Заголовок сообщения: Ответить с цитатой

Спасибо за оперативный ответ.

Но если автосриншотирование отключено, то ничего, собственно говоря, не меняется. Добавление DVD подряд прибодит к утечкам памяти. Открытие VIDEO_TS.IFO видимо заставляет программу заказать всю доступную память и не отпускать её:



Вообще, про ГЛЮКИ снятия скриншотов я создал отдельную тему.

У Вас случаем нет PCR системы (типа Bugzilla, etc.). А то я бы Вам PCR'ов бы пооткрывал... Wink)

С Уважением,
Андрей.
Вернуться к началу
bolide
Site Admin


Зарегистрирован: 21.01.2006
Сообщения: 747

СообщениеДобавлено: Чт Июл 06, 2006 7:18 pm    Заголовок сообщения: Ответить с цитатой

GrAnd писал(а):

Вообще, про ГЛЮКИ снятия скриншотов я создал отдельную тему.


Ага, я уже читал, не было времени ответить. Сейчас ещё гляну

GrAnd писал(а):

У Вас случаем нет PCR системы (типа Bugzilla, etc.). А то я бы Вам PCR'ов бы пооткрывал... Wink)


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


Зарегистрирован: 18.07.2007
Сообщения: 3

СообщениеДобавлено: Пт Июл 20, 2007 11:11 am    Заголовок сообщения: Ответить с цитатой

Вообще НЕВОЗМОЖНО ввести информацию о DVD с VideoTS.ifo Sad
Сжирается вся оперативка, файл подкачки на винте растет, пока не кончится свободное место Sad
Ну нету у меня на винте столько места, чтобы декодер ради подсчета среднего битрейта туда весь DVD диск переписал! И вообще я не думаю, что он что-то реально туда пишет, поскольку привод вообще не шевелится - работает только винт!
И времени у меня столько нету каждого диска дожидаться.
Скринсейверы автомат - отключено - не нужны!

ЧТО ДЕЛАТЬ?????

Получается, что (при всех замечательных св-вах программы), туда даже инфо о битрейтах и продолжительности с обычного DVD не загрузишь??? Sad

Начал качать MovieCollector, зачем мне программа, которая не может DVD проанализировать? Или внешнюю программу для анализа DVD аудио и видео потоков - посоветуйте, плиз!
Вернуться к началу
Усатый
Опытный пользователь


Зарегистрирован: 24.10.2006
Сообщения: 563
Откуда: Краматорск, Украина

СообщениеДобавлено: Пт Июл 20, 2007 5:08 pm    Заголовок сообщения: Ответить с цитатой

Выбирайте файл типа VTS_01_0.IFO, относящийся к пакету VOB-ов наибольшего размера.
Вернуться к началу
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Bolide Software -> All My Movies Часовой пояс: GMT
Страница 1 из 1

 


Powered by phpBB © 2001, 2005 phpBB Group