 |
Bolide Software Форум общения пользователей
|
|
|
| Автор |
Сообщение |
GrAnd Пользователь
Зарегистрирован: 02.07.2006 Сообщения: 34 Откуда: Столица
|
Добавлено: Вс Июл 02, 2006 8:20 am Заголовок сообщения: Потребление и утечки памяти при работе с DVD |
|
|
Здравствуйте!
В первую очередь хотелось бы поблагодарить автора за замечательную программу. Я перепробовал массу аналогов, но всё-равно остановился на этой. (Даже купил лицензию, что со мной редко бывает )
А теперь о проблемах...
У меня в коллекции довольно много DVD и при последовательном добавлении их в базу (имеется ввиду за один запуск программы) случается нехватка памяти. В связи с этим приходится после добавления порядка 10 DVD перезапускать программу, т.к. она к этому моменту может "отожрать" уже около 1Гб ! Нельзя ли что-нибудь сделать с этим?!
Вторая проблема (ну не совсем проблема, а скорее вопрос):
Что происходит, если я в качестве входного файла выбираю VIDEO_TS.IFO? Программа начинает "долго и усиленно" его обрабатывать (16Кб, хе-хе), при этом "сжирая" всю оставшуюся память. В лучшем случае после "обработки" вернётся в карточку фильма, так и ничего не заполнив и память не освободив. В худшем - скоредампится.
Вот скрин TaskManager'а
Описание стадий:
- Окрытие программы (автоматическое открытие моей бызы)
- Добавление нового фильма методом "Добавить из файла" и выбором файла VTS_01_0.IFO (с автоматическим снятием скиншотов)
- Выход из программы
- Загрузка программы
- Добавление нового фильма методом "Добавить DVD" и выбором тайтла 1 (с автоматическим снятием скиншотов)
- Выход из программы
- Запуск программы
- Добавление нового фильма методом "Добавить из файла" и выбором файла VIDEO_TS.IFO (посмотрите на кривую потребления памяти)
- Выход
Предложение: Может в случае выбора файла 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'ов бы пооткрывал... )
С Уважением,
Андрей. |
|
| Вернуться к началу |
|
 |
bolide Site Admin
Зарегистрирован: 21.01.2006 Сообщения: 747
|
Добавлено: Чт Июл 06, 2006 7:18 pm Заголовок сообщения: |
|
|
| GrAnd писал(а): |
Вообще, про ГЛЮКИ снятия скриншотов я создал отдельную тему.
|
Ага, я уже читал, не было времени ответить. Сейчас ещё гляну
| GrAnd писал(а): |
У Вас случаем нет PCR системы (типа Bugzilla, etc.). А то я бы Вам PCR'ов бы пооткрывал... )
|
неа, пока даже не думал об этом. Работы и багов и так хватает, а толкового помощника всё никак не найду... |
|
| Вернуться к началу |
|
 |
Harding Пользователь
Зарегистрирован: 18.07.2007 Сообщения: 3
|
Добавлено: Пт Июл 20, 2007 11:11 am Заголовок сообщения: |
|
|
Вообще НЕВОЗМОЖНО ввести информацию о DVD с VideoTS.ifo
Сжирается вся оперативка, файл подкачки на винте растет, пока не кончится свободное место
Ну нету у меня на винте столько места, чтобы декодер ради подсчета среднего битрейта туда весь DVD диск переписал! И вообще я не думаю, что он что-то реально туда пишет, поскольку привод вообще не шевелится - работает только винт!
И времени у меня столько нету каждого диска дожидаться.
Скринсейверы автомат - отключено - не нужны!
ЧТО ДЕЛАТЬ?????
Получается, что (при всех замечательных св-вах программы), туда даже инфо о битрейтах и продолжительности с обычного DVD не загрузишь???
Начал качать MovieCollector, зачем мне программа, которая не может DVD проанализировать? Или внешнюю программу для анализа DVD аудио и видео потоков - посоветуйте, плиз! |
|
| Вернуться к началу |
|
 |
Усатый Опытный пользователь
Зарегистрирован: 24.10.2006 Сообщения: 563 Откуда: Краматорск, Украина
|
Добавлено: Пт Июл 20, 2007 5:08 pm Заголовок сообщения: |
|
|
| Выбирайте файл типа VTS_01_0.IFO, относящийся к пакету VOB-ов наибольшего размера. |
|
| Вернуться к началу |
|
 |
|
Powered by phpBB © 2001, 2005 phpBB Group
|