Help - Search - Member List - Calendar
Full Version: Маленькая програмулька DVDInfo
Форумы RDA > Другие проекты на RusDivX > Полезные программы
Pages: 1, 2, 3, 4, 5
altar
2 userinfostarsoft:
Вот я ставил сегодня новую версию VLC Media Player, так там Nullsoft-овский инсталлер так все и сделал - удалил старую версию, поставил новую. Но в проводнике он не задействован, перезагружаться ему не было нужды - не знаю, как бы он управился, если бы был запущен IE с VLC'ишным ActiveX.
IDDQD
2 userinfostarsoft: Это не только в XP. В 2000 то же самое. Абсолютно та же ситуация наблюдалась и в, как минимум, двух предыдущих версиях. По сравнению с полезностью программы, такой мелкий недочет, как необходимость перезагрузки компа перед установкой, можно считать пустяком biggrinold.gif . Еще раз Спасибо за хороший софт!
starsoft
Программа обновлена до версии 1.2.5.

* Исправлен инсталлер, теперь он может перед установкой новой версии убрать предыдущую.

Спасибо всем, кто обратил внимание на ошибку.
starsoft
Программа обновлена до версии 1.2.5.

* Исправлен инсталлер, теперь он может перед установкой новой версии убрать предыдущую.

Спасибо всем, кто обратил внимание на ошибку.
Profi550
QUOTE(starsoft @ Вторник, 04 Марта 2008, 17:54)
Программа обновлена до версии 1.2.5.

У меня программа не запускается под Вистой smail00595.gif
starsoft
QUOTE(Profi550 @ там)
У меня программа не запускается под Вистой

Хм, подробнее плз - что именно делаешь и что происходит. Потому что я проверял под Вистой - всё запускается без проблем.
regata
Спасибо огромное! Очень полезная программка! rolleyes.gif
booss
QUOTE(starsoft @ Воскресенье, 23 Марта 2008, 3:09)
QUOTE(Profi550 @ там)
У меня программа не запускается под Вистой

Хм, подробнее плз - что именно делаешь и что происходит. Потому что я проверял под Вистой - всё запускается без проблем.
*



...да, я тоже долго мучался, не ставилось на Висту. В итоге нашел выход!!! Сменил папку которая по умолчанию устанавливает прогу на диск C:/Programm Files/DVDInfo, вернее я просто сменил диск C на диск D. И все прекрасно встало. Вот такая байда. Вы там подправте что-нибудь чтоб другие не мучались. biggrinold.gif
Kotemako
QUOTE(booss @ Воскресенье, 30 Марта 2008, 0:33)
QUOTE(starsoft @ Воскресенье, 23 Марта 2008, 3:09)
QUOTE(Profi550 @ там)
У меня программа не запускается под Вистой

Хм, подробнее плз - что именно делаешь и что происходит. Потому что я проверял под Вистой - всё запускается без проблем.
*



...да, я тоже долго мучался, не ставилось на Висту. В итоге нашел выход!!! Сменил папку которая по умолчанию устанавливает прогу на диск C:/Programm Files/DVDInfo, вернее я просто сменил диск C на диск D. И все прекрасно встало. Вот такая байда. Вы там подправте что-нибудь чтоб другие не мучались. biggrinold.gif
*


У меня вообще не ставится под Вистой Ultimate ни на какой диск и даже в новой папке не создается. Вот что происходит: (и так все файлы далее)
starsoft
2 userinfoKotemako:
Не вижу проблем с самой программой - у вас, похоже, запрет на установку в папку "Program Files", может быть вообще на диск С. Поскольку больше никто не жалуется на инсталлер это ваша проблема, разберитесь с правами доступа в нужный раздел или устанавливайте в другое место. Я проверил установку под Вистой на двух компьютерах (на обоих стоит Vista Ultimate) с логином, имеющим права администратора - всё встало без проблем.
Можно отключить жесткий контроль прав доступа по учетным записям, сделано это в Висте через причинное место...
Klaipeda
Для фильмов с разрешением 352x576 неправильно определяется разрешение, показывает 720х576 или 704х576
На всякий случай кинул IFO с таких дисков сюда: http://www.mediafire.com/?sbgl2gjhjgu
sliding
Добрый вечер.
Под Вистой Ултимейт СП1, не запускается. Пробовал ставить самую последнию версию, ставил на разные диски, пробовал в папку по умолчанию итог один и тот же после установки(она проходит нормально) щёлкую по запускающему файлу на рабочем столе и ничего не запускается комп ваще не реагирует на это.
Если какой нибудь патч для Висты либо какойнибудь аналог это проги? Заранее благодарен.
starsoft
2 userinfosliding:
Чесслово - я не знаю в чем причина. И даже предполагать не берусь - вот проверяю на компе с вистой ультимейт (правда СП1 не ставился, просто все он-лайн апдейты были сделаны) - и всё работает. По клику на иконке на десктопе открывается окно Browse for folder - и дает выбрать папку с ДВД. На компе ничего специфичного не ставилось, да и не нужно это проге...
Я извиняюсь, но увы не могу устранить причину, которой у меня нет sad.gif Может быть кто-то знает особенности поведения Висты, чего там может не хватать?
starsoft
2 userinfoKlaipeda:
Извиняюсь за задержку с ответом - было не до проблем с программами. Спасибо что нашел ошибку, будет исправлено в следующей версии (чуток освобожусь и сделаю).
Cammel
Та же провлема как у Kotemako на VISTA64 через 2 IGNORE, папку создает но без DLL файла На ХР работает прекрасно.
lito1024
под вистой не работает.... frownold.gif
установка в другой каталог не помогает
после инсталяции (успешной) при попытке запуска программы ничего не происходит
lito1024
проблема решается отключением прав пользователя
тогда все работает
EFIM
QUOTE(lito1024 @ там)
отключением прав пользователя

а с этим обращайтесь к "мелкософту" (намутили они с Вистой, хотели сделать как лучше а получилось как всегда smileold.gif )
Kazak3525
Люди подскажите у меня проблема для меня не объяснимая.
Пользовался я прогой DVDInfo вполне удачно.Сейчас полный хауз не могу посмотреть инфо о фильме.Значит так жму я на рабочем столе ярлык DVDInfo,далее выбираю папку гед лежит фильм,выбираю К примеру Готика и жму оК.И вот тут самое интересное плиз вайт на англ.,и мгновенно пропадает и окно с информацией не выходит.Пробовал переустанавливать прогу безуспешно.
dvo2000
2 userinfoKazak3525:
Папка подписана по Русски?
Kazak3525
Папка с фильмами да порусски.А сами фильмы есть и рус.,и англ.,названия пробовал разные фильмы открывать
dvo2000
2 userinfoKazak3525:
Назови папку "Готика" например в "Gotika"
Kazak3525
Не выходит.Вот уменя рядом с пуском наименование DVD Information ver 1...,а самого окна с инфо на рабочем столе нет.Что за бред я вшоке sad.gif
starsoft
Угу, было уже это у кого-то - по какой-то причине испорчена сохраненная в реестре инфа по координатам положения окна. Небось резолюция экрана менялась. Возьми патчик и всё будет в шоколаде. smile.gif
Kazak3525
starsoft
Спасибо огромное всё получилось.Работает как прежде.При много благодарен
drinks00.gif
kisluk
Многоуважаемый starsoft smileold.gif
Вот сталкнулся с такой проблемой, при установке Вашей утилиты под: windows vista.
Инсталлер нужно самому запускать от имени администратора, если не запустить, просто выдаёт ошибку (не могу получить доступ... и т.п. (пишет)). Прошу Вас добавить в инсталлер автоматический запуск от имени администратора на компьютере. P.S. У некоторых пользователей с этим возникают сложности. Заранее спасибо smileold.gif
starsoft
2 userinfokisluk:
Спасибо, я в курсе этой проблемы под Вистой smileold.gif Просто пока не знаю как это сделать. К выпуску следующей версии постараюсь исправить.
adware
Хотелось бы, по возможности, чтобы прога поддерживала режим контекстного меню в платформах Х64. После инсталляции прогу на данной платформе можно запустить только через "открыть с помощью" или собстно с ярлыка проги, а в шелл она ,к сожалению, не интегрируется sad.gif
wasert
Примите радиограмму для разработчиков smail00595.gif
Ух ну и намучался я с DVDInfo
После запуска програмки выскакивало сообщение "File VIDEO_TS.IFO not found!".
Хотя он есть.На каких только дисках не пробывал всегда вылетало это сообщение. Но если допустим кинуть паку VIDEO_TS в диск C:\ то программка работала корректно. Т.е она выдавала это сообщение как я понимаю ,если в путях к диску есть русское название , например C:\Видео DVD\Фильм\VIDEO_TS\
Проблема эта после долгих мучений была решена путем изменения Пуск->Панель управления->Язык и региональные стандарты->Языковые стандарты и форматы->Английский поменял на Русский и программка заработала.

Примите это к сведению и спасибо за хорошую программу. good0000.gif
starsoft
2 userinfowasert:
Спасибо за радиограмму, тока, простите, при чем тут разработчик(и)? Вы же сами написали - если при русском названии НЕ ВЫСТАВЛЕН русский регионал - то не работает по простейшей причине - программа вместо "D:\Мой ДВД\VIDEO_TS\VIDEO_TS.IFO" получит "D:\??? ???\VIDEO_TS\VIDEO_TS.IFO". И за что на нее в такой ситуации обижаться? smileold.gif

Всё потому что прога пока еще НЕ-UNICODE (для того чтобы работала на любой винде). Об этом в обсуждениях писалось бесчетное число раз...
kaygees
starsoft
1. очень бы хотелось видеть битрейт видео, TSbitCalc показывает моментально даже в графике
2. расскажите про использование в качестве activex, очень интересует это вопрос

спасибо
starsoft
2 userinfokaygees:
По первому пункту могу тока пообещать, что попробую разобраться с этим делом, времени, к сожалению, не хватает катастрофически.
По второму особо рассказывать нечего - после добавления в свой проект ActiveX-а с именем "Starsoft's DVDInfo ActiveX Control" в проекте появится интерфейсный объект со всеми нужными методами и свойствами. Названия методов настолько понятны, то дополнительных пояснений, уверен, не потребуется smileold.gif
19w85
starsoft
У меня в XP используется повышенный масштаб:


Программа это не учитывает и, например, на этом IFO-файле при нажатии на "+" рядом с продолжительностью устанавливает размер окна высотой в 4 строки (а должно быть 7):


Когда в ifo 2 строки - выставляется высота окна в одну строку.
Очень не удобно каждый раз вручную растягивать окно (размеры которого не сохраняются) frownold.gif
Есть шанс на исправление? (а то я смотрю последняя версия выпущена более года назад...)
starsoft
2 userinfo19w85:
Шанс есть всегда smileold.gif Это не единственный недочет, который надо подправить. Времени просто нет катастрофически...

Насчет увеличенных шрифтов - я не впервые сталкиваюсь с этим. IMHO это проблема винды, которую мелкософт упорно не хочет замечать - при увеличенни шрифтов (раньше это называлось large fonts, теперь вот "масштабирование") система не меняет свои метрики при запросе (а именно их я спрашиваю когда пытаюсь вычислить резмер строки текста). Постараюсь (опять таки когда смогу добраться до своих софтин) определять это как-нибудь иначе, другим способом.
19w85
QUOTE(starsoft)
Постараюсь (опять таки когда смогу добраться до своих софтин) определять это как-нибудь иначе, другим способом.

А если не получится, может тогда просто добавить опциональную возможность сохранения размеров этого окна?
janeway
а под x64 будет эта чудесная програмка работать, или только под х86? unsure.gif
starsoft
2 userinfojaneway:
А есть проблемы с х64 (кроме отсуствия строки в контекстном меню - эта проблема будет исправлена в следующей версии)?
Я к сожалению проверить не могу - у меня нет такой системы, и виртуальная машина не хочет ставиться если "родительская" система не х64 frownold.gif
janeway
2 userinfostarsoft:
просто дело в том, что когда я ставил последний раз её под х64, то она отказывалась работать напрочь, а так выясняетса, что она работает (теоретически), может это у меня был баг просто

P.S. щас проверить ничего не могу, так как на х64 машине умер хард, а из виндовсов есть только под рукой Windows 7 Ultimate x64 RC

P.S.S забыл упомянуть, что меня не просто интересует под х64, а мне интересно как она будет работать под Vista x64 и 7 х64
shurikkein
2 userinfojaneway:
Под семеркой х64 работает. Ставил без интеграции в проводник (не пользуюсь этой фишкой)
janeway
2 userinfoshurikkein:
просто у меня под Vista x64 нифега не работало, установщик запускался, программа ставилась, но запускатся уопрно не хотела
shurikkein
Наткнулся на баг, видимо.
Выбираю папку с Video_ts на харде, всё считывается, но в Title (disc label) вписывается не название папки, а label всей партиции.
версия 1.2.5, винда 7х64-бита
starsoft
2 userinfoshurikkein:
Вообще-то так было всегда smileold.gif , прога никогда не анализировала иерархию папок и никогда использовала имя какой-то папки как имя диска - для этого всегда использовался "disk label" (и для ДВД-диска и для харда). Сет диска совсем не обязательно лежит в правильной иерархии, прога анализирует файлы, а не пути к ним.
shurikkein
2 userinfostarsoft:
QUOTE
Вообще-то так было всегда
Вот-те раз
Не прошло и трех лет, как заметил biggrinold.gif
Lir
QUOTE(xitriy_lis @ Четверг, 21 Июня 2007, 19:01)
QUOTE(starsoft @ Четверг, 21 Июня 2007, 13:42)
...либо что-то на компе мешает окну нормлаьно открыться...
*

Да. так правильнее было бы сказать.
QUOTE(starsoft @ Четверг, 21 Июня 2007, 13:42)
Надеюсь что прога была проинсталлирована, а не просто скопирована.
*

Именно проинсталлирована. Ошибок не было.
QUOTE(starsoft @ Четверг, 21 Июня 2007, 13:42)
В крайнем случае запости тут скриншот своего десктопа чтобы было понятно что имеешь в виду.
*

Вот скриншоты:
Выбор папки VIDEO_TS:

Прога висит внизу и не открывается:

*



у меня вот вообще такой папки нету
и что делать?
подскажите люди добрые
XChesser
Спасибо за программу! Радует, что она запускается в Linux.
В надежде на новую версию выскажу свои "хотелки" smile.gif
1. Хотелось бы, чтобы программа не была столь критична к записям в реестре. Сейчас, например, она ищет DLL по адресу, хранимому в реестре. И если не находит - облом. Было бы здорово, если бы настройки хранились рядышком в конфиге. В Linux такая привязка к реестру вносит особые неудобства.
2. Хотелось бы видеть кнопку "Show info as text..." прямо в корне меню. Мне кажется, очень многие пользуются программой для оформления раздач. Так можно улучшить юзабилити: одним кликом меньше - профит. Тем более что меню "Options" можно будет просто удалить smile.gif
3. Неправильно определяется число каналов и битрейт DTS. Если нужно, выложу свои IFO.
4. Было бы удобно, если бы битрейт звуковых дорожек выводился также и в текстовом представлении.
5. При открытии текстового режима по умолчанию выделена часть текста. Как я понял, всё до меню выделяется. Не знаю, баг это или фича, но я вставляю в оформление раздачи полный отчёт.
6. В текстовом окне не работает сочетание Ctrl+A (выделить всё).
7. Title Play Length сейчас просто суммирует длины всех PGC. Часто бывает, что разные PGC ссылаются на одни и те же блоки. В таких случаях общая длительность оказывается завышенной. Мне кажется, правильнее суммировать длительность блоков VTS.

Вроде всё пока - в остальном всё супер! good0000.gif
starsoft
2 userinfoXChesser:
Спасибо, рад что есть еще кто-то, кто пользуется прогой и высказывает свои замечания, а значит может быть использован мной для бета-тестирования winkold.gif

По-порядку:
1. Записи в реестре не самоцель, а виндовское средство регистрации COM(ActiveX) объектов. Эта dll не просто библиотечка функций, а системная компонента. Программа постоена по принципу ActiveX-модуля и GUI для него. И поменять это я не могу, иначе придется отказаться от ActiveX-а вообще (а этим пользуется много народа, включая меня самого в программах с другим GUI). Прога сама ничего не ищет, она получает от системы зарегистрированную ActiveX-компоненту и с ней работает. Все остальные настройки, хранимые прогой в реестре, к работоспособности не имеют отношения - это параметры размеров и положения окна и прочая лабуда. Если ты видишь в реестре в ветке проги путь - то это сделано для Uninstall-а, а не для работы.
2. Поскольку прога является "сестрой" AviInfo, то принцип меню в ней аналогичен. А в AviInfo в этом меню больше одного пункта. Принципиальных возражений то нет, но может быть проще сделать "горячую кнопку" для нежелающих кликать мышкой.
3. Это уже исправлено в следующей версии (бета-тестирование приветствуется, смотри РМ)
4. То, что битрейт звука не выводится в текст связано с тем, что эта операция дополнительная, то есть при старте программы инфы по битрейту не существует пока не нажмешь на кнопку [Additional Info] (из-за задержки по времени, которое требуется для парсинга VOB-а). Могу сделать так, чтоб эта инфа запоминалась и выводилась в текст если до этого была нажата [Additional Info], а если не была нажата - то не выводилась.
5. Это было сделано когда-то именно по просьбе людей, так что считай это фичей smileold.gif
6. Это ошибка, исправлю обязательно.
7. Дело в том, что логика просто не позволяет определить где блок, а где его копия. Я понимаю, что при сложной структуре VTS суммарное время неверное, но описать что именно надо брать в расчет а что нет - просто не могу. Для этого нужно увидеть глазами структуру и понять что в ней к чему относится. Делать же анализ offsets чтобы понять что разные PGC ссылаются на одни и те же блоки - сорри, прога будет жутко тормознутая и ждать инфу будет так же долго, как и, к примеру, при открытии DVD в DVDReMake (что приемлимо для редактора и неприемлимо для информационника IMHO).

Всё вышесказанное IMHO конечно, и диалог не только допустим, но и приветствуется wink.gif
kvappa
2 userinfostarsoft:
Давно пользуюсь бетой, и даже сказать ничего не могу. Пока что, вроде всё ок.
Ctrl+A не хватает, разве что - это да. smileold.gif
xfiles
Ой, я тоже давным-давно собирался написать, да всё как-то не до того было. smile.gif
Так вот, напишу уж за одно. DTS определяется всегда не правильно - всегда выводит 640Kbps. Цэ ж брэхня! zub.gif Надо пофиксить.
И конечно, было-бы чудесно, если-бы вы инфо о звуке выводилась сразу вот в таком виде:
English (Dolby AC3, 2 ch, 192Kbps)
English (DTS, 6 ch, 768Kbps)
Russian (Dolby AC3, 6 ch, 384Kbps)
и без нажатия дополнительной кнопочки, если можно.
З.Ы. Готов поработать подопытным бэта-кроликом. wink.gif
XChesser
1. Тогда, пожалуй, оно действительно надо. А нельзя ли сделать такой вариант: инсталлятор предлагает установить 2 компонента: 1) ядро, 2) расширение для проводника.
Первый компонент обязателен, а второй по выбору. Если пользователь выбирает его, то ставится всё как сейчас, а если не выбирает, то COM не регистрируется и программа при юзает DLL как обычную библиотеку. При этом папку можно перемещать куда угодно и т.д. Или такое невозможно?
2. Можно и кнопочку. Но меню из одного пункта выглядит всё-таки забавно smileold.gif
3. В новой бете теперь вообще ошибочка вылазит при нажатии "Additional Info":
CODE
Cannot open file I:\Закачки\Dancer in the Dark\VIDEO_TS\VTS_01_1.VOB!

Файл на месте. Это при открытии диска с DTS как раз. Рядом лежит диск без DTS - там всё норм.
В 1.2.5 на этом же диске инфа открывалась, но данные о DTS были неправильные.
4. Получение битрейта звуковой дорожки - это операция быстрая. Весь VOB парсить не надо. Тогда и запускать бы её сразу при открытии диска.
5. Угу smileold.gif
6. Тоже угу smileold.gif
7. Мне казалось, что инфа, какому PGC какие блоки соответствуют, хранится в IFO. Или я не прав? Если прав, то можно составить карту PGC - список_блоков, а затем вычёркивать те PGC, которые полностью покрываются другим PGC. Теоретически, мы не избавимся от тех PGC, у которых часть блоков уникальна, а часть пересекается с другими. Но такого я не встречал ни разу. Да и представить себе не могу, зачем такое может быть нужно.

Заметил ещё такой баг: если открыть в программе диск, потом снова вызвать диалог открытия и нажать отмену, программа закрывается.

И ещё один: программа зачем-то блокирует файлы. unsure.gif Мне кажется, после чтения можно освобождать их.

Если после нормального диска открыть диск-пустышку (статичная картинка для меню там), то Summary Bitrate остаётся от прежнего диска.

Сравнил на 2 дисках версии 1.2.5 и 1.3.0. Бета в обоих случаях не видит меню в VTS_01. Для других VTS пишет. 1.2.5 определяет правильно.

Summary Bitrate на обоих дисках сильно промахивается. Он, похоже считается как VTS_size/Title_Play_Length. А поскольку на обоих дисках блоки шарятся между PGC, то знаменатель в дроби завышен, битрейт выходит заниженным. Диски с общими для разных PGC блоками совсем не экзотика. Мне кажется, эту фичу (с битрейтом) лучше добавить потом, когда общая длительность будет по блокам считаться. Да и вообще величина общего битрейта как-то не показательна ИМХО. Вот если бы средний битрейт видео выводила... Но это уже без полного анализа не сделать - VBR как-никак, в отличие от звука.

В About ссылку на наш форум обновить бы, там .ee smile.gif

Да, вот ещё... Программа в Title пишет Disc Label. Если видео лежит на харде, то не в тему получается smile.gif Может, в таких случаях брать имя папки, в которой лежит VIDEO_TS с файлами?

Ещё насчёт юзабилити... Можно добавить в текстовое окно панель кнопок и добавить туда "Выделить всё", "Копировать в буфер". А ещё чтобы программа запоминала последнюю открытую папку smile.gif
XChesser
Нашёл причину ошибки по 3 пункту. После остановки раздачи этого диска всё открылось. Битрейт DTS правильно определяет. Но файлики надо всё-таки открывать на чтение, полный доступ программе не нужен.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2025 Invision Power Services, Inc.