Версия для печати темы

Нажмите сюда для просмотра этой темы в оригинальном формате

Форумы RDA _ Полезные программы _ Маленькая програмулька DVDInfo

Автор: starsoft Среда, 22 Декабря 2004, 14:55

Новая утилитка, которая может оказаться полезной не только мне.

DVDInfo

Скачать: http://www.rusdivx.net/ifm/users/starsoft/DVDInfoSetup.exe (version 1.3.6)
Зеркала (version 1.3.7) на https://drive.google.com/file/d/0B1Rrgm1NVg6_bUZCRXNrLXVKVm8/view?usp=sharing или http://netload.in/dateiYiMdYCpPRi/DVDInfoSetup.exe.htm или https://mega.co.nz/#!hQZFAaTB!BEasO9GJxCB2o4XGCoitrwLUJ_Y3MPUpWlJDVPaIM8g.

Назначение - быстрое получение информации о DVD-диске или отдельных его title-set'ах.
Использование:
- запустить программу и в открывшемся окне выбора директории выбрать VIDEO_TS диру на диске или на харде, где находится VIDEO_TS.IFO.
- дать в командной строке параметром путь к директории, где лежит VIDEO_TS.IFO на диске или на харде
- дать в командной строке полный путь к любому IFO-файлу
- воспользоваться расширением эксплорера и выбрать новый пункт в выпадающем по правой кнопке меню файла.
- ассоциировать в TotalCommander-е с расширением IFO на кнопку Alt+F3 (ну или любую другую в любом другом файл-менеджере)
- перенаправить информацию в текстовый файл, задав определенные параметры в командной строке (список параметров выдается если задать параметр /?) и поставить в конце ">file.txt". [Внимание! Программа ничего не выдает на вызывающую ее консоль, это не консольная аппликация. Данный режим только для перенаправления информации в файл.]
- использовать информационный модуль, сделанный в виде ActiveX-компоненты и который собственно и вытаскивает инфу из файлов, в своей собственной программе smileold.gif

Если программа получит путь к VIDEO_TS.IFO, то покажет инфу по всем найденным VTS, относящемся к выбранному ДВД. Если же к конкретному VTS.IFO - то только о нем.

http://www.rusdivx.net/ifm/users/starsoft/DVDInfo.zip
https://drive.google.com/file/d/0B1Rrgm1NVg6_UDM4cnFtenZYdzA/view?usp=sharing
https://mega.co.nz/#!hQZFAaTB!BEasO9GJxCB2o4XGCoitrwLUJ_Y3MPUpWlJDVPaIM8g

http://www.rusdivx.net/ifm/users/starsoft/DVDInfo.ini.
INI-файл включен как в инсталяшку, так и в ZIP portable-версии.

История версий:

1.3.7
* Исправлено определение параметров аудиодорожек с большими задержками (спасибо 19w85 за информацию и образец)
* Если было задано автоматическое открытие окна "Additional Audio Info" ключем командной строки, то оно возобновляется при переборе VTS-ов в комбо-боксе.

1.3.6
* Исправлено сохранение положения окна
+ Добавлен параметр "ShowWaitWindow" в INI-файл. Если он равен 0, то окошко "Please wait" не показывается.

1.3.5
* Исправлена ошибка с разбором некоторых IFO-файлов (спасибо 19w85 за информацию и образец).
* Убрано моргание (появление на короткое время) окна при обработке командной строки и направлении инфы в текстовый файл.
* Если было задано автоматическое открытие окна "detailed VTS duration" ключем командной строки, то оно возобновляется при переборе VTS-ов в комбо-боксе.

1.3.4
* Исправление фокуса для основного и дочерних текстовых окон.

1.3.3
* Мелкие исправления в работе с ррестром, INI-файлом и GUI.

1.3.2
+ Программа может работать без инсталляции (portable). Сама регистрирует ActiveX компоненту на старте (если нужно) и убирает регистрацию на выходе.
+ Добавлена работа с INI-файлом, где опционально находятся параметры, меняемые из интерфейса программы. При наличии INI-файла рядом с exe-шником, и наличии в нем незакомментированного параметра - прога сохраняет и читает значения из файла. Если же нет - работает с реестром.
+ Текстовые окна при открытии из основного окна сделаны немодальными, то есть их наличие не мешает операциям в основном окне, в том числе закрытию аппликации.
+ Добавлены опции командной строки:

CODE
-d - automatically open window with detailed VTS duration information
-u - automatically open window with additional audio information
+ Для окна, показывающего подробною информацию о продолжительности блоков VTS-а, сделаны опции показа/скрытия пересекающихся блоков и блоков продолжительностью меньше 2 секунд. Опции выставляются в системном меню этого окна.
+ Все текстовые окна имеют свои параметры сохранения размеров и положения, выбираемые в системном меню соответствующего окна.

1.3.1
* Исправлен отказ в распознавании файлов, в путях которых были спец-символы расширенной ASCII-таблицы (умляут и прочее);
* Исправлена ошибка при сохранении размеров текстового окна;
+ Чтобы дать возможность выбрать размеры шрифта вне зависимости от установок системы, сделано "зуммирование" - пункты меню Zoom In/Out, которые в ограниченных пределах позволяют изменить размер шрифта и окна.
+ Добавлены опции командной строки:
CODE
-t - автоматическое открывание окна Show Info As Text сразу на старте программы
-x - при установленной опции "-t", окно GUI вообще не появится после закрытия текстового окна.

+ Добавлена кнопка https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=WVP2MB7ES3UJ2&lc=IL&item_name=Starsoft%27s%20DVDInfo¤cy_code=USD&bn=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted в окне "About..." smileold.gif

На бета-тестирование нет времени, поэтому будем "испытывать на кошках" - то есть на пользователях wink.gif

1.3.0
* Полный юникод в программе, то есть отсуствие поддержки Win95/98/ME без соотвествующих юникод-драйверов в этих системах. Зато не должно быть проблем с названиями папок не-ASCII шрифтами.
+ Определение параметров меню для каждого VTS (плюс отдельно для видеоменеджера VIDEO_TS).
- Убран контекстный интегратор в эксплорер, программа просто добавляет себя в выпадающее меню для файлов IFO.
+ Добавлено определение суммарного битрейта VTS. Эта информация включает все битрейты всех потоков, имеющихся в сете. Может быть это и не слишком информативно, но все-таки кое-какое представление о битрейт видео можно получить. При сложных струкртурах VTS с пересекающимися PGC или multi-angle битрейт будет далек от правды.
* Уточнено определение продолжительностей PGC в VTS. "Пересекающиеся" блоки (то есть те PGC, которые физически являются частями другого PGC), в подробной информации выделены скобками и не включаются в суммарную продолжительность сета.
+ добавлена возможность включать определение параметров аудиотреков сразу при старте программы (либо только самого длинного VTS, либо всех VTS-ов).
* Уточнено определение битрейтов аудиотреков.
* Исправлены адреса для апдейта (в связи с переходом нашего форума на адрес rusdivx.net).
* Имя диска теперь берется из контекстной папки (в случае если папка VIDEO_TS находится в корневой директории - по-прежнему используется label диска).
? Проблема с некоторыми ДВД при определении параметров аудиотреков осталась. Причина ее мне ясна - если в VTS в начале стоит PGS без звука (к примеру заставка), а только потом идет основной PGS со звуком, то для определения параметров нужно сделать много долговременных операций (вроде виртуального демукса). Оставил пока без решения с выдачей соотвествующей информации об ошибке.

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

1.2.4
+ Добавлено определение битрейта для DTS-дорожек.
* Уточнено определение Delay дорожек с помощью уточненных алгоритмов от автора PGCDemux.
* Исправлено появление "грязи" вместо названия языка для меню видеоменеджера (если этот язык не определен).
Спасибо kvappa, altar и EvgenyK за помощь и тестирование.

1.2.2
* Исправлена ошибка сдвига при определении флагов "Auto Pan&Scan" и "Auto Letterboxed", они были перепутаны. Обнаружено болагодаря altar (Большое спасибо!).

1.2.1
* Исправлена ошибка, при которой при определенном сочетании последовательности видеосетов могло неверно показываться количество аудио или субтитровых дорожек. Ситуация редкая, благодаря наблюдательности и помощи Kvappa (Большое спасибо!) удалось ее отловить.

1.2.0
* Сделано определение дополнительных параметров аудиодорожек - delays для любого типа аудио и битрейтов+типов каналов для АС3. Для этого анализируется начало первого VOB-файла выбранного VTS, что занимает какое-то время.
* Добавлена опция командной строки для дополнительной аудиоинформации.
* Добавлена возможность проверки на наличие апдейта и скачивание нового инсталлера программы.
* Возможность включения автоматической проверки апдейта при старте программы.
* Исправлены мелкие погрешности и очепятки (типа NTCS->NTSC).
* Мелкие добавления и исправления в Active-X интерфейсе.
Большое спасибо Kvappa, EFIM-у, EvgenyK-у, и Digitus-у за помощь в тестировании программы.

1.1.0
* Окно программы стало Drag-n-Drop-ным, то есть принимает дроп-нутый на него линк на файл.
* Окно программы опционально может быть "Always on top".
* Сохраняется последнее местоположение окна программы и в следующий раз оно открывается на том же месте (опционально).
* Максимальное количество возможных PGC увеличено с 25 до 100.
* Автоматически из списка VTS выбирается тот, который содержит максимально длинный видеофрагмент.
* Показываются VTS PUOs (Prohibited User Operations - если они имеются конечно).
* Для каждого VTS показываются длины входящих в него PGC (если их больше одного).
* Исправлено некорректное определение DTS дорожки.
* Более корректно показывается количество аудио и видеодорожек (в тех сборках, которые сделаны с несоблюдением соответствия количества в разных IFO файлах).
* Исправлено - не открывалось окно выбора при нажатии Ctrl+O.
* Изменено - при отказе от первоначального выбора диска/директории окно закрывалось, теперь остается открытым с отсутствующей информацией.
Большое спасибо Kvappa, Magr-у и EFIM-у за советы и помощь в тестировании программы.

Приветствуется любая критика, найденные ошибки и предложения по улучшению программы.

Автор: EFIM Среда, 22 Декабря 2004, 15:15

Спасибо!!!

Автор: adware Среда, 22 Декабря 2004, 21:22

Спасибо! smileold.gif

А добавить модуль о Avrg bitrate, как в AVInfo, можно ?

Автор: EvgenyK Четверг, 23 Декабря 2004, 0:40

Спасибо!!

Автор: davidpik Четверг, 23 Декабря 2004, 0:49

Спасибо!

Автор: Valky Четверг, 23 Декабря 2004, 1:10

Спасибо, попользуемся!

Автор: starsoft Четверг, 23 Декабря 2004, 2:23

Исправлена ошибка, новая версия 1.0.1.

Автор: Korax Четверг, 23 Декабря 2004, 12:12

Спасибо большое! Давно ждём smileold.gif

Автор: kvappa Четверг, 23 Декабря 2004, 19:44

Спасибо! Заценим! winkold.gif

Автор: Validol Среда, 12 Января 2005, 23:54

Спасибо, действительно полезная программа.

Автор: Toss Воскресенье, 23 Января 2005, 0:48

Спасибо

Автор: ShubkA Понедельник, 21 Марта 2005, 19:47

Спасибо

Автор: Anklav Понедельник, 23 Мая 2005, 21:39

А вот у меня с DVDInfo проблемка... Он мне вобще непоказывает данные о ДВД. help.gif Раньше показывал. Потом переустоновил Виндовс и всё... help.gif


UPDATE: Всё я понял в чём дело. Она кирилицу не понимает...

Автор: starsoft Понедельник, 23 Мая 2005, 22:03

2 userinfoAnklav:
А после переустановки виндов программа инсталлировалась заново? Или по-быстренькому скопировал и всё?

Автор: starsoft Вторник, 11 Октября 2005, 19:27

DVDInfo 1.3.0
5.10.2010

Скачать: http://www.rusdivx.net/ifm/users/starsoft/DVDInfoSetup.exe

Эта програмка предназначена для быстрого получения информации по DVD диску.

Использовать можно несколькими способами:
- запустить программу и в появившемся окне выбора файлов выбрать драйв или директорию на диске, где лежат файлы ДВД-сборки.
- запустить программу, дав ей имя IFO файла в командной строке как параметр
- воспользоваться расширением эксплорера и выбрать новый пункт в выпадающем по правой кнопке меню файла.
- ассоциировать в TotalCommander-е с расширением IFO на кнопку Alt+F3.
- перенаправить информацию в текстовый файл, задав определенные параметры в командной строке (список параметров выдается если задать параметр /?) и поставить в конце ">file.txt". [Внимание! Программа ничего не выдает на вызывающую ее консоль, это не консольная аппликация. Данный режим только для перенаправления информации в файл.]
- использовать информационный модуль, сделанный в виде ActiveX-компоненты и который собственно и вытаскивает инфу из файла, в своей собственной программе smileold.gif

Подробности по предыдущим версиям программы, обсуждение найденных недостатков и предложение новых возможностей тут:http://www.rusdivx.net/ibf/index.php?showtopic=17274

Автор: starsoft Вторник, 11 Октября 2005, 19:40

Обновлена версия программы, информация в начале топика.

Автор: EFIM Вторник, 11 Октября 2005, 20:36

Спасибо!

Автор: Tazmanian Среда, 12 Октября 2005, 4:36

Спасибо!

Автор: Tazmanian Среда, 12 Октября 2005, 6:33

Спасибо!

Автор: lalex Среда, 12 Октября 2005, 17:11

спасибо.

Автор: KuHO Четверг, 10 Ноября 2005, 2:25

Спасибо. Теперь она и мне понадобится!

Автор: adware Понедельник, 21 Ноября 2005, 16:33

2 userinfostarsoft:Спасибо! smileold.gif

Автор: Guest Четверг, 19 Января 2006, 14:12

спасибо большое

Автор: vadim890 Вторник, 14 Февраля 2006, 1:19

действительно быстрое получение инфы пока все проделаешь состарится успеешь rotfl.gif и не понял смысл то в чем есть куча прог которые делаю это гораздо быстрее и проще смысл в чем?

Автор: genpix Вторник, 14 Февраля 2006, 3:35

QUOTE(vadim890 @ Понедельник, 13 Февраля 2006, 15:19)
действительно быстрое получение инфы пока все проделаешь состарится успеешь  rotfl.gif  и не понял смысл то в чем есть куча прог которые делаю это гораздо быстрее и проще  смысл в чем?
*

молодой человек, у Вас на клавиатуре кнопка "запятая" отсутствует?
ведь НИ ФИГА не понятно, что написано mad.gif

Автор: starsoft Вторник, 14 Февраля 2006, 9:45

QUOTE(vadim890 @ там)
действительно быстрое получение инфы пока все проделаешь состарится успеешь  и не понял смысл то в чем есть куча прог которые делаю это гораздо быстрее и проще смысл в чем?

Ну проблема молодежи - лень тыркать непонятную закорючку. Скажем спасибо что написано русскими буквами.

2 userinfovadim890:
Ну ка перечисли парочку прог, которые это делают быстро? И почему тут у тебя заняло много времени (конечно если руки растут из нужного места и нажималась правая кнопка мышки на файле IFO или выбирался диск при старте запущенной проги, а не исполнялись танцы с бубном вокруг компа).

Автор: Phoenix Вторник, 14 Февраля 2006, 23:21

можно добавть показ битрейта аудио звука?
а то при рипаньи иногда надо узнать какой звук на двд без рипанья самого звука

Автор: starsoft Вторник, 14 Февраля 2006, 23:33

2 userinfoPhoenix:
В планах есть это, а вот реализация когда будет - не знаю. Пока что прога показывает инфу только из IFO-файлов, а битрейт звука как и делеи дорожек, требуют анализа VOB-файлов...

Автор: kopeika Вторник, 14 Марта 2006, 0:22

заметил сперва p1415, что на трекере очень часто встречается формат NTCS
так и есть берется как copy&paste с dvdinfo smileold.gif

Автор: starsoft Вторник, 14 Марта 2006, 9:34

2 userinfokopeika:
Спасибо, исправлю smileold.gif

Автор: lilak Четверг, 06 Апреля 2006, 14:11

Спасибо, наверное, полезная вещь, но файл битый и не инстолируется. sad.gif

Автор: wizzard Пятница, 19 Мая 2006, 22:36

QUOTE(lilak @ Четверг, 06 Апреля 2006, 14:11)
файл битый и не инстолируется. sad.gif
*



да ты чё? blink.gif всё на ура пашет!!!Я себе скачал! cool.gif

Автор: unrealD Понедельник, 29 Мая 2006, 1:40

Спасибо!

Автор: mezhik05 Вторник, 29 Августа 2006, 9:39

Great thanx! smileold.gif

Автор: Klaipeda Среда, 30 Августа 2006, 22:11

Не определяет региональную защиту, везде Enabled regions: 1, 2, 3, 4, 5, 6, 7, 8 smileold.gif

Автор: starsoft Четверг, 31 Августа 2006, 0:14

2 userinfoKlaipeda:
А диски, которые подсовывались на проверку, имели защиту? Потому как у меня определяет без проблем - на купленных лицензионных ДВД.
ЗЫ. Не стОит определять защиту на дисках, скачанных на трекерах - при рипе ДВД на хард любая нормальная программа снимает рег.защиту.

Автор: Klaipeda Четверг, 31 Августа 2006, 14:07

Сорри, это я про AnyDVD забыл, которая у меня постоянно запущена mad.gif , смутило то, что декриптер определял, а DVDInfo нет smileold.gif

Автор: Maxim-signal Четверг, 07 Сентября 2006, 13:47

Пасибо

Автор: valerianis Понедельник, 02 Октября 2006, 18:58

Спасибо! Прикольная прога! cwm27.gif

Автор: EFIM Вторник, 21 Ноября 2006, 0:40

Спасибо за новую версию!!!

Автор: starsoft Вторник, 21 Ноября 2006, 0:40

Новая версия программы - 1.2.0. Подробности в начале топика.

Автор: EvgenyK Вторник, 21 Ноября 2006, 0:44

Спасибо. Отлично работает.

Автор: Bayan Вторник, 21 Ноября 2006, 0:46

Отлично! Спасибо! Хорошо когда все отлично работает! laugh.gif

Автор: kvappa Вторник, 21 Ноября 2006, 0:49

Спасибо! Супер! winkold.gif

Автор: starsoft Вторник, 21 Ноября 2006, 1:00

Прога обновлена до версии 1.2.0.

Автор: klopster Вторник, 21 Ноября 2006, 4:03

QUOTE(starsoft @ Вторник, 21 Ноября 2006, 1:00)
Прога обновлена до версии 1.2.0.
*

Оч хорошо winkold.gif

Автор: ka-2 Вторник, 21 Ноября 2006, 14:06

Спасибо за программу!
Отличная штука!

Автор: avst Четверг, 23 Ноября 2006, 17:13

beer.gif

Автор: mescalero Четверг, 23 Ноября 2006, 22:38

yesyes.gif

Автор: AnryV Пятница, 24 Ноября 2006, 13:25

Прога неправильно показывает информацию о наличии флага Auto PanScan - она пишет о его наличии просто для всех анаморфных дисков.

Автор: starsoft Суббота, 25 Ноября 2006, 2:39

2 userinfoAnryV:
Прога показывает наличие флага, прописанного в IFO-файле. Что значит не правильно? Плз хоть один пример - любой IFO-файл, где информация, показываемая прогой, не совпадает с тем что показывает IFOEdit, тогда у меня будет материал для поиска ошибки.

Автор: Amic Пятница, 01 Декабря 2006, 11:26

Сенкс, мерси, аригато, нешакар, грацие, мерси, грасиас, а"дАйнк, тодА, шукран, обригаду, грасиас, данке, мулцумеск, дякую, тода, так, киитос, кёсёнём, тянан (айтак), декою, палдиес, дзенькуе, декуйи, дякуем, хвала, шнор акалем, бузныг, гмадлобт и на последок па беларуску - дзякуй!

Автор: omko92 Среда, 06 Декабря 2006, 2:07

спасибо cwm12.gif

Автор: Carol123ine Вторник, 19 Декабря 2006, 14:09

DVDInfo 1.2.0
Эта програмка предназначена для быстрого получения информации по DVD диску.

А есть получе програмка чем DVDInfo 1.2.0 для получения информации по DVD диску? (показывает мало инфо)

Автор: EFIM Среда, 20 Декабря 2006, 16:40

2 userinfoCarol123ine:

есть, но не лучше, а другие! mad.gif

Автор: dim056 Суббота, 30 Декабря 2006, 19:10

А может ли программа определить сжат ли двд или нет ( имеется в виду двд скачанный с трекера на хард )

Автор: EFIM Суббота, 30 Декабря 2006, 20:05

2 userinfodim056:

это ни одна программа не определит!!! mad.gif
только визуально..

Автор: Temperest Вторник, 16 Января 2007, 14:25

Удобная, классная прога!
smileold.gif
Не встречалось такого бага(было пару раз)-DD 5.1 определяет как DD 2.0?
версия 1.2.0
unsure.gif

Автор: starsoft Пятница, 19 Января 2007, 10:16

2 userinfoTemperest:
Я еще раз повторю - программа читает то, что прописано в файлах IFO. И только по кнопке [Additional Info] лезет в VOB. Если и там и там будет написано 2.0, то гарантирую что так и есть 99.99%. Кстати - а как определено что фактически там 5.1? Надеюсь не по напечатанному на обложке smile.gif
Я использую свою же программу ежедневно, через нее прошли сотни ДВД и подобного бага не встречал.

Автор: mescalero Пятница, 19 Января 2007, 10:35

2 userinfostarsoft:
А нельзя-ли в программу добавить функцию "Средний битрейт",вместо VBR?

Автор: starsoft Пятница, 19 Января 2007, 11:13

2 userinfomescalero:
Такого параметра в готовом виде просто не существует, его можно каким-то образом вычислять, анализируя видео. В отличие от работы AviInfo, я не знаю структуру VOB-файлов настолько хорошо как AVI и не могу анализировать видеопоток, тем более что файлов много, а понятие "средний" подразумевает усредненное значение на весь видеосет. А флажок VBR - это один из параметров сета, прописанный в IFO, выставляется он авторизирующей программой и правдивость его гарантировать может только соответствующий софт, который кодировал видео.

Автор: mescalero Пятница, 19 Января 2007, 11:32

2 userinfostarsoft:
Ясно.Понятно.Спасибо.

Автор: Temperest Суббота, 20 Января 2007, 21:17

2 userinfostarsoft:
Спасибо. Я понял.

QUOTE
Надеюсь не по напечатанному на обложке

Нет, конечно. smileold.gif
По битрейту DVD-проигрывателя.
Значит, это, возможно, ошибка авторинга или DVD-проигрывателя?

Автор: starsoft Суббота, 20 Января 2007, 21:37

2 userinfoTemperest:
Я предполагаю что проигрыватель все-таки ка-то не верно отобразил инфу. Но реально я ж немогу знать не зная о чем идет речь и какое железо используется. Предлагаю проверку, которую можно сделать при установленном на компе AC3Filter и любом плеере, который позволяет во время проигрывания показать окно настроек фильтра. В этом фильтре есть 2 графа, где во время проигрывания показывается поканальная гистограмма сигнала. Если гитограмма будет "прыгать" только в 2 каналах входного сигнала - то в дорожке нет других каналов что бы ни было написано в проге или плеере.

ЗЫ. Просьба в дальнейшем обсуждение багов проводить в соответствующем топике тех раздела, а этот топик был создан с чисто рекламными целями для портала.

Автор: Lilu Пятница, 26 Января 2007, 18:23

Странно, сейчас скачала обновлённую версию, а установить не получается! blink.gif Где-то в середине установки система сообщает: ""С:/WINDOWS/System32/DVDInfoShell.dll" - невозможно открыть файл для записи" и предлагает варианты "пропустить", "повторить" и "прервать установку". Может подскажет кто, в чём проблема? unsure.gif

ПыСы: два месяца назад установка прошла как по маслу.

Автор: IDDQD Пятница, 26 Января 2007, 18:50

2 userinfoLilu: Перезагрузка компьютера должна помочь. Пошоже, что система продолжает использование этой библиотеки после последнего применения и не дает заменить ее при установке.

Автор: Lilu Пятница, 26 Января 2007, 22:39

2 userinfoIDDQD: спасибо! smileold.gif Помогло.

Автор: Barmik Четверг, 08 Марта 2007, 10:52

Замечательный инструментик! Спасибо! smileold.gif

Автор: xitriy_lis Четверг, 21 Июня 2007, 13:09

Програмка отказывается работать.
Указываю нужную папку, а она вместо того, чтобы открыться и показать инфу, сидит в Start menu toolbar-е и не реагирует на maximize. Эта функция вообще неактивна.

Автор: starsoft Четверг, 21 Июня 2007, 14:42

Че-то я не понял. Когда открывается окно выбора папки, то кнопка OK будет активна только если будет выбрана папка, содержащая нужные файлы (как минимум VIDEO_TS.IFO). Потом откроется окно. В нем действительно нет никакого maximize - окно имеет постоянный размер и не меняет его. Что такое "Start menu toolbar" я вообще не понял.
Короче - либо не выбрана папака ДВД либо что-то на компе мешает окну нормлаьно открыться. Надеюсь что прога была проинсталлирована, а не просто скопирована.
В крайнем случае запости тут скриншот своего десктопа чтобы было понятно что имеешь в виду.

Автор: 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:
http://keep4u.ru/full/070621/06d73887894041463e/jpg
Прога висит внизу и не открывается:
http://keep4u.ru/full/070621/4c245e2cf48472b4f3/jpg

Автор: starsoft Четверг, 21 Июня 2007, 23:34

2 userinfoxitriy_lis:
Предполагаю что по какой-то причине прога открывается за пределами видимой части экрана. Логически это возможно только если в проге было выставлено запоминание положения окна на резолюции экрана, большей чем сейчас. Ну а практически такое бывает иногда в виндах, на своих мне не доводилось встречать, а другие иногда попадаются. Я знаю как это вывести с помощью мыши (в таскбаре на системном меню проги выбрать Move и тут же сначала нажать левую кнопку мыши, а потом сдвинуть ее. Если не нажать сразу на кнопу мыши операция сдвига отмениться), но может проще поможет вот такой http://www.rusdivx.net/ifm/users/starsoft/dvdinfo_temp.reg для проги. Если не получиться - будем думать дальше.

Автор: xitriy_lis Пятница, 22 Июня 2007, 10:21

Патчик помог. Спасибо!

Автор: Vision Пятница, 24 Августа 2007, 14:41

Спасибо!

Автор: ddolgopolov Пятница, 24 Августа 2007, 15:23

2 userinfoxitriy_lis:
возможно, рабочий стол расширен на второй монитор, если видеокарта поддерживает 2 монитора
(правая кнопка на рабочем столе - свойства - установки)

Автор: EFIM Пятница, 24 Августа 2007, 15:53

2 userinfoddolgopolov:
а теперь перечитай предидущие сообщения, и посмотри спрашивал ли что либо Vision ?


PS: внимательнее нужно читать!

Автор: ddolgopolov Пятница, 24 Августа 2007, 21:58

бывает... cwm4.gif
спасибо, исправил

Автор: CINEMAN Понедельник, 03 Сентября 2007, 18:50

спасибо большое!

Автор: advocat Вторник, 04 Сентября 2007, 15:30

Классно у програмки крыша уехала

QUOTE
[04.09.2007 15:30:48]
Size: 6.94 Gb ( 7 274 280 KBytes ) - DVD-9
Enabled regions: 1, 2, 3, 4, 5, 6, 7, 8

VTS_01 :
  Play Length: 00:49:7274280
  Video: PAL 4:3 (720x576) VBR
  Subtitles:
      Russian

VTS_02 :
  Play Length: 00:49:7274280
  Video: PAL 4:3 (720x576) VBR

VTS_03 :
  Play Length: 00:49:7274280
  Video: PAL 4:3 (720x576) VBR

VTS_04 :
  Play Length: 11:49:7274280
  Video: PAL 16:9 (720x576) VBR, Auto Pan&Scan
  Audio:
      Russian (Dolby AC3, 6 ch)
      Russian (Dolby AC3, 6 ch)
      English (Dolby AC3, 6 ch)
      English (Dolby AC3, 2 ch)
  Subtitles:
      English
      Russian

VTS_05 :
  Play Length: 00:49:7274280
  Video: PAL 4:3 (720x576) VBR
  Audio:
      English (Dolby AC3, 2 ch)

Menu Video:
      PAL 4:3 (720x576) VBR
Menu Audio:
      Not specified (Dolby AC3, 2 ch)
Menu Subtitles:
      Not specified
Menu  Language Unit :
      Angle menu
      Chapter (PTT) Menu
Menu  Language Unit :
     
Menu  Language Unit :
     
Menu  Language Unit :
     
Menu  Language Unit :


из-за чего такое может быть ? DVD c углами обзора ...?

Автор: starsoft Вторник, 04 Сентября 2007, 15:39

QUOTE(advocat @ там)
Классно у програмки крыша уехала

Хех, крыша уехала не у програмки, а у того кто авторизовывал ДВДшку. Идиотскую информацию нефиг прописывать в IFO. biggrin.gif
Достаточно в VTS повторить один и тот же PGC много раз, ссылаясь на один и тот же блок видео - и результат будет налицо. А делают такую херню те кому лень что-то толковое делать в скриптах двд. Или наоборот - что-то слишком "замудренное", сгенерированное одной из программ для создания двд по нажатию одной кнопки.

Автор: starsoft Четверг, 06 Сентября 2007, 14:15

Программа обновлена до версии 1.2.1.

* Исправлена ошибка, при которой при определенном сочетании последовательности видеосетов могло неверно показываться количество аудио или субтитровых дорожек. Ситуация редкая, благодаря наблюдательности и помощи Kvappa (Большое спасибо!) удалось ее отловить.

Автор: starsoft Четверг, 06 Сентября 2007, 14:17

Обновление версии программы до 1.2.1, подробности в начале топика.

Автор: altar Пятница, 12 Октября 2007, 2:42

2 userinfostarsoft:
А ведь в самом деле, с флагом Pan&Scan что-то не то. Все время программой пользуюсь, а тут вдруг внимание обратил. Пример:

Title: SUNSHINE
Size: 7.57 Gb ( 7 933 236 KBytes ) - DVD-9
Enabled regions: 1, 2, 3, 4, 5, 6, 7, 8

VTS_01 :
Play Length: 00:00:10
Video: NTSC 16:9 (720x480) VBR, Auto Pan&Scan

VTS_02 :
Play Length: 03:00:24
Video: NTSC 16:9 (720x480) VBR, Auto Pan&Scan
Audio:
English (Dolby AC3, 6 ch)
English (Dolby AC3, 2 ch)
Russian (Dolby AC3, 2 ch)
Subtitles:
English
Russian

VTS_03 :
Play Length:
Video: NTSC 4:3 (720x480) VBR
Audio:
English (Dolby AC3, 2 ch)
Subtitles:
English
Francais

Menu Video:
NTSC 16:9 (720x480) VBR
Auto Letterboxed
Menu Audio:
Not specified (Dolby AC3, 2 ch)
Menu Subtitles:
Not specified
Menu English Language Unit :
Root Menu
Subpicture Menu
Audio Menu
Angle menu
Chapter (PTT) Menu

ДВД - анаморф. Конверсия в 4:3, конечно, Letterbox, а не Pan&Scan. Причем анаморфное меню, в том же VTS, что и фильм - как раз Pan&Scan (по-моему, не частая ситуация - разные флаги у меню и фильма), хотя прога показывает Letterbox. blink.gif

Кстати, фильм ставлю на опрос. Потому и заметил, что много с ним возился, структуру вдоль и поперек изучил.

Автор: starsoft Пятница, 12 Октября 2007, 3:21

2 userinfoaltar:
Просьба - закинь соответствующие IFO в IfoEdit и скажи что он говорит по этому поводу. Для меня другого референса по правильности работы программы нет.

Добавлено:

QUOTE(altar @ там)
по-моему, не частая ситуация - разные флаги у меню и фильма
да полно таких. Не говоря уже о куче ДВД с меню 4:3 при широкоэкранном фильме.

Добавлено:
Открыл у себя подобный ДВД (скачанный с трекера "13 друзей Оушена"). Та же картина (разве что фильм, как и меню, в первом сете), флаги показаны точно такие же - "Pan&Scan" на фильме и "Letterboxed" на меню. Открыл VTS_01_0.IFO в IfoEdit - он говорит то же самое. Вывод - программа то при чем? Если на ДВД так выставлены флаги - то все вопросы к программам авторизации и сборки.

Автор: altar Пятница, 12 Октября 2007, 5:34

QUOTE(starsoft @ Четверг, 11 Октября 2007, 20:21)
2 userinfoaltar:
Просьба - закинь соответствующие IFO в IfoEdit и скажи что он говорит по этому поводу. Для меня другого референса по правильности работы программы нет.

Добавлено:
QUOTE(altar @ там)
по-моему, не частая ситуация - разные флаги у меню и фильма
да полно таких. Не говоря уже о куче ДВД с меню 4:3 при широкоэкранном фильме.

Я имел в виду, когда и меню и фильм - 16х9, но с разной конвертацией в 4:3. А 4:3 меню для анаморфных фильмов, в самом деле, пруд пруди.

Вот, что говорит IfoEdit:


Он видит флаги, которые соответствуют тому, что там на самом деле. Может быть, в ДВДИнфо переставлены местами флаги из меню и фильма?

Автор: starsoft Пятница, 12 Октября 2007, 12:11

2 userinfoaltar:
Плз выложи где-то rar-чик со всеми IFO этого ДВД. Буду разбираться.

Автор: altar Пятница, 12 Октября 2007, 17:09

Сет, о котором шла речь - второй
http://www.mediafire.com/?020xqh2y9bm

Автор: starsoft Пятница, 12 Октября 2007, 20:58

2 userinfoaltar: Спасибо, постараюсь в воскресенье-понедельник добраться до кода проги... Предварительный прогноз - в проге перепутаны местами флаги, то есть в случае P&S она говорит LB и наоборот.
Кстати насчет меню - информация по меню это инфа по меню видеоменеждера, а не конкретного меню в каком-то тайтлсете. Определить какой тайтлсет содержит то меню, которое видим на экране, не получается - любой набор может содержать валидное меню, совсем не обязательно чтобы оно было в сете фильма. К примеру большинство ДВД "CP Digital" имеют меню в первом сете, а фильм во втором. А на диснеевских ДВД меню вообще бывает раскидано по нескольким сетам. Возможно стОит в проге сделать инфо по меню каждого сета (включая видеоменеджер), но не знаю когда смогу добраться до новой версии...

Автор: starsoft Воскресенье, 14 Октября 2007, 15:48

Программа обновлена до версии 1.2.2.

* Исправлена ошибка сдвига при определении флагов "Auto Pan&Scan" и "Auto Letterboxed", они были перепутаны. Обнаружено болагодаря altar (Большое спасибо!).

Автор: starsoft Воскресенье, 14 Октября 2007, 15:52

Флаги таки оказались перепутаны, ошибка сдвига битов этих флагов. Странно почему это не было обнаружено раньше (возможно в предудущйе версии IfoEdit-а был тот же баг?). Если кто-то проверит эту инфу на другом материале и обнаружит несоотвествие - плз сообщите мне.
2 userinfoaltar:
Большое спасибо!

Автор: altar Воскресенье, 18 Ноября 2007, 22:10

2 userinfostarsoft:
Вот еще одна маленькая проблема похоже нарисовалась - с Audio Delay в Additional Info. См. тему "Задержка звука" (вопрос заданный k-dmitriy).

Автор: starsoft Воскресенье, 18 Ноября 2007, 23:06

2 userinfoaltar:

QUOTE
Отрицательная задержка в 80 мс - характерный глюк программ типа DVD2AVI, по-видимому он перешел в DVDInfo. Это надо у starsoft выяснить. -80 мс выскакивает, когда в PAL фильме первый GOP - закрытый. Старые проги не могли расшифровать первые 2 B-фрейма видео (те самые 80 мс), выбрасывали их, и получалось, что аудио стартует на 80 мс раньше видео.

Я в курсе этой проблемы. DGIndex никогда не был для меня эталоном - он так и не научился правильно работать со звуком, значения, выдаваемые программой, редко соответствуют действительности (в сложных случаях). PGCDemux менял значение вычисления делея от версии к версии, надеюсь что последняя версия правильная и твоё объяснение действительно объясняет мою ошибку - вот только я не знаю как это определить. Мой алгоритм действительно наследован от одной из последних версий DVD2Avi, и я не настолько хорошо знаю всю подноготную структуры VOB-а чтобы решить эту проблему. Если есть информация на уровне данных о структуре файла - буду очень благодарен за подсказку.

Кста - кто-то может уловить на слух задержку в 80 мс? У меня не получалось... smile.gif

Автор: altar Понедельник, 19 Ноября 2007, 0:22

2 userinfostarsoft:
Я не призываю активно пользоваться DGIndex (и сам им активно не пользуюсь), но как раз эту проблему в DVD2Avi он решил. Код доступен. Точно также, доступен и код PgcDemux.

В принципе, информация о структуре, заголовках и т.д. вполне доступна. Наверное нужен заголовок NAV pack'а из первого VOBU, а оттуда DSI пакет?

Автор: sergik_1 Суббота, 08 Декабря 2007, 12:29

Бывают же такие добрые люди...
Спасибо!

Автор: starsoft Четверг, 28 Февраля 2008, 12:29

Программа обновлена до версии 1.2.4.

+ Добавлено определение битрейта для DTS-дорожек.
* Уточнено определение Delay дорожек с помощью уточненных алгоритмов от автора PGCDemux.
* Исправлено появление "грязи" вместо названия языка для меню видеоменеджера (если этот язык не определен).

Спасибо kvappa, altar и EvgenyK за помощь и тестирование.

Автор: starsoft Четверг, 28 Февраля 2008, 12:31

Программа обновлена до версии 1.2.4.

+ Добавлено определение битрейта для DTS-дорожек.
* Уточнено определение Delay дорожек с помощью уточненных алгоритмов от автора PGCDemux.
* Исправлено появление "грязи" вместо названия языка для меню видеоменеджера (если этот язык не определен).

Спасибо kvappa, altar и EvgenyK за помощь и тестирование.

Автор: altar Пятница, 29 Февраля 2008, 0:58

А вот такой баг обнаружился, не в проге, а в установщике: поскольку installer не проверяет наличие предыдущей версии, то при установке поверх старой он пытается записать DVDInfoShell.dll в windows/system32, a старая версия этой длл'ки задействована виндой. Установка прерывается. Я думаю, установщик должен сначала удалить старую версию, выгрузить dll из памяти, и потом установить новую версию. Используемый nullsoft установщик явно может все это сделать автоматически (насчет выгрузки dll не уверен, возможно ему придется перезагрузить комп).

Добавлено:
И уж если придираться - год в Copyright не обновлен до 2008 (в AviInfo тоже).

Автор: Flex Пятница, 29 Февраля 2008, 0:58

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

спасибо за апдейт smileold.gif

Автор: altar Пятница, 29 Февраля 2008, 1:29

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

Автор: starsoft Пятница, 29 Февраля 2008, 1:55

Спасибо, буду разбираться.
Nullsoft-овский инсталлер должен заменить файлы если в этом есть необходимость, в том числе выгрузить этот системный dll. Причем полный uninstall не требуется, потому что файлы те же, принципиальных изменений нет. Но ХР не отдает файл, хотя бы раз задействованный ее долбаным эксплорером. Запускать же полный uninstall, да еще с перезагрузкой, для этой маленькой утилиты - не самое приятное.

Автор: altar Пятница, 29 Февраля 2008, 4:06

2 userinfostarsoft:
Вот я ставил сегодня новую версию VLC Media Player, так там Nullsoft-овский инсталлер так все и сделал - удалил старую версию, поставил новую. Но в проводнике он не задействован, перезагружаться ему не было нужды - не знаю, как бы он управился, если бы был запущен IE с VLC'ишным ActiveX.

Автор: IDDQD Пятница, 29 Февраля 2008, 9:12

2 userinfostarsoft: Это не только в XP. В 2000 то же самое. Абсолютно та же ситуация наблюдалась и в, как минимум, двух предыдущих версиях. По сравнению с полезностью программы, такой мелкий недочет, как необходимость перезагрузки компа перед установкой, можно считать пустяком biggrinold.gif . Еще раз Спасибо за хороший софт!

Автор: starsoft Вторник, 04 Марта 2008, 17:52

Программа обновлена до версии 1.2.5.

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

Спасибо всем, кто обратил внимание на ошибку.

Автор: starsoft Вторник, 04 Марта 2008, 17:54

Программа обновлена до версии 1.2.5.

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

Спасибо всем, кто обратил внимание на ошибку.

Автор: Profi550 Суббота, 22 Марта 2008, 13:57

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

У меня программа не запускается под Вистой smail00595.gif

Автор: starsoft Воскресенье, 23 Марта 2008, 2:09

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

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

Автор: regata Суббота, 29 Марта 2008, 0:50

Спасибо огромное! Очень полезная программка! rolleyes.gif

Автор: booss Суббота, 29 Марта 2008, 23:33

QUOTE(starsoft @ Воскресенье, 23 Марта 2008, 3:09)
QUOTE(Profi550 @ там)
У меня программа не запускается под Вистой

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



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

Автор: Kotemako Вторник, 06 Мая 2008, 11:51

QUOTE(booss @ Воскресенье, 30 Марта 2008, 0:33)
QUOTE(starsoft @ Воскресенье, 23 Марта 2008, 3:09)
QUOTE(Profi550 @ там)
У меня программа не запускается под Вистой

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



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


У меня вообще не ставится под Вистой Ultimate ни на какой диск и даже в новой папке не создается. Вот что происходит: (и так все файлы далее)

Автор: starsoft Вторник, 06 Мая 2008, 12:54

2 userinfoKotemako:
Не вижу проблем с самой программой - у вас, похоже, запрет на установку в папку "Program Files", может быть вообще на диск С. Поскольку больше никто не жалуется на инсталлер это ваша проблема, разберитесь с правами доступа в нужный раздел или устанавливайте в другое место. Я проверил установку под Вистой на двух компьютерах (на обоих стоит Vista Ultimate) с логином, имеющим права администратора - всё встало без проблем.
Можно отключить жесткий контроль прав доступа по учетным записям, сделано это в Висте через причинное место...

Автор: Klaipeda Пятница, 09 Мая 2008, 20:49

Для фильмов с разрешением 352x576 неправильно определяется разрешение, показывает 720х576 или 704х576
На всякий случай кинул IFO с таких дисков сюда: http://www.mediafire.com/?sbgl2gjhjgu

Автор: sliding Вторник, 03 Июня 2008, 21:32

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

Автор: starsoft Среда, 04 Июня 2008, 10:00

2 userinfosliding:
Чесслово - я не знаю в чем причина. И даже предполагать не берусь - вот проверяю на компе с вистой ультимейт (правда СП1 не ставился, просто все он-лайн апдейты были сделаны) - и всё работает. По клику на иконке на десктопе открывается окно Browse for folder - и дает выбрать папку с ДВД. На компе ничего специфичного не ставилось, да и не нужно это проге...
Я извиняюсь, но увы не могу устранить причину, которой у меня нет sad.gif Может быть кто-то знает особенности поведения Висты, чего там может не хватать?

Автор: starsoft Среда, 04 Июня 2008, 10:02

2 userinfoKlaipeda:
Извиняюсь за задержку с ответом - было не до проблем с программами. Спасибо что нашел ошибку, будет исправлено в следующей версии (чуток освобожусь и сделаю).

Автор: Cammel Понедельник, 16 Июня 2008, 13:03

Та же провлема как у Kotemako на VISTA64 через 2 IGNORE, папку создает но без DLL файла На ХР работает прекрасно.

Автор: lito1024 Воскресенье, 06 Июля 2008, 18:13

под вистой не работает.... frownold.gif
установка в другой каталог не помогает
после инсталяции (успешной) при попытке запуска программы ничего не происходит

Автор: lito1024 Суббота, 12 Июля 2008, 8:05

проблема решается отключением прав пользователя
тогда все работает

Автор: EFIM Суббота, 12 Июля 2008, 8:26

QUOTE(lito1024 @ там)
отключением прав пользователя

а с этим обращайтесь к "мелкософту" (намутили они с Вистой, хотели сделать как лучше а получилось как всегда smileold.gif )

Автор: Kazak3525 Четверг, 14 Августа 2008, 20:45

Люди подскажите у меня проблема для меня не объяснимая.
Пользовался я прогой DVDInfo вполне удачно.Сейчас полный хауз не могу посмотреть инфо о фильме.Значит так жму я на рабочем столе ярлык DVDInfo,далее выбираю папку гед лежит фильм,выбираю К примеру Готика и жму оК.И вот тут самое интересное плиз вайт на англ.,и мгновенно пропадает и окно с информацией не выходит.Пробовал переустанавливать прогу безуспешно.

Автор: dvo2000 Четверг, 14 Августа 2008, 20:52

2 userinfoKazak3525:
Папка подписана по Русски?

Автор: Kazak3525 Четверг, 14 Августа 2008, 21:08

Папка с фильмами да порусски.А сами фильмы есть и рус.,и англ.,названия пробовал разные фильмы открывать

Автор: dvo2000 Четверг, 14 Августа 2008, 21:16

2 userinfoKazak3525:
Назови папку "Готика" например в "Gotika"

Автор: Kazak3525 Четверг, 14 Августа 2008, 21:32

Не выходит.Вот уменя рядом с пуском наименование DVD Information ver 1...,а самого окна с инфо на рабочем столе нет.Что за бред я вшоке sad.gif

Автор: starsoft Четверг, 14 Августа 2008, 22:45

Угу, было уже это у кого-то - по какой-то причине испорчена сохраненная в реестре инфа по координатам положения окна. Небось резолюция экрана менялась. Возьми http://www.rusdivx.net/ifm/users/starsoft/dvdinfo_temp.reg и всё будет в шоколаде. smile.gif

Автор: Kazak3525 Четверг, 14 Августа 2008, 23:18

starsoft
Спасибо огромное всё получилось.Работает как прежде.При много благодарен
drinks00.gif

Автор: kisluk Понедельник, 29 Декабря 2008, 1:03

Многоуважаемый starsoft smileold.gif
Вот сталкнулся с такой проблемой, при установке Вашей утилиты под: windows vista.
Инсталлер нужно самому запускать от имени администратора, если не запустить, просто выдаёт ошибку (не могу получить доступ... и т.п. (пишет)). Прошу Вас добавить в инсталлер автоматический запуск от имени администратора на компьютере. P.S. У некоторых пользователей с этим возникают сложности. Заранее спасибо smileold.gif

Автор: starsoft Понедельник, 29 Декабря 2008, 11:31

2 userinfokisluk:
Спасибо, я в курсе этой проблемы под Вистой smileold.gif Просто пока не знаю как это сделать. К выпуску следующей версии постараюсь исправить.

Автор: adware Пятница, 02 Января 2009, 6:26

Хотелось бы, по возможности, чтобы прога поддерживала режим контекстного меню в платформах Х64. После инсталляции прогу на данной платформе можно запустить только через "открыть с помощью" или собстно с ярлыка проги, а в шелл она ,к сожалению, не интегрируется sad.gif

Автор: wasert Четверг, 05 Февраля 2009, 15:01

Примите радиограмму для разработчиков smail00595.gif
Ух ну и намучался я с DVDInfo
После запуска програмки выскакивало сообщение "File VIDEO_TS.IFO not found!".
Хотя он есть.На каких только дисках не пробывал всегда вылетало это сообщение. Но если допустим кинуть паку VIDEO_TS в диск C:\ то программка работала корректно. Т.е она выдавала это сообщение как я понимаю ,если в путях к диску есть русское название , например C:\Видео DVD\Фильм\VIDEO_TS\
Проблема эта после долгих мучений была решена путем изменения Пуск->Панель управления->Язык и региональные стандарты->Языковые стандарты и форматы->Английский поменял на Русский и программка заработала.

Примите это к сведению и спасибо за хорошую программу. good0000.gif

Автор: starsoft Воскресенье, 08 Февраля 2009, 1:53

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

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

Автор: kaygees Среда, 01 Апреля 2009, 14:44

starsoft
1. очень бы хотелось видеть битрейт видео, TSbitCalc показывает моментально даже в графике
2. расскажите про использование в качестве activex, очень интересует это вопрос

спасибо

Автор: starsoft Понедельник, 06 Апреля 2009, 15:15

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

Автор: 19w85 Четверг, 21 Мая 2009, 10:24

starsoft
У меня в XP используется повышенный масштаб:
http://ipicture.ru/Gallery/Viewfull/19072701.html

Программа это не учитывает и, например, на http://multi-up.com/95355 при нажатии на "+" рядом с продолжительностью устанавливает размер окна высотой в 4 строки (а должно быть 7):
http://ipicture.ru/Gallery/Viewfull/19221231.html

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

Автор: starsoft Четверг, 21 Мая 2009, 10:29

2 userinfo19w85:
Шанс есть всегда smileold.gif Это не единственный недочет, который надо подправить. Времени просто нет катастрофически...

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

Автор: 19w85 Четверг, 21 Мая 2009, 10:37

QUOTE(starsoft)
Постараюсь (опять таки когда смогу добраться до своих софтин) определять это как-нибудь иначе, другим способом.

А если не получится, может тогда просто добавить опциональную возможность сохранения размеров этого окна?

Автор: janeway Среда, 16 Сентября 2009, 21:28

а под x64 будет эта чудесная програмка работать, или только под х86? unsure.gif

Автор: starsoft Четверг, 17 Сентября 2009, 10:46

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

Автор: janeway Четверг, 17 Сентября 2009, 16:43

2 userinfostarsoft:
просто дело в том, что когда я ставил последний раз её под х64, то она отказывалась работать напрочь, а так выясняетса, что она работает (теоретически), может это у меня был баг просто

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

P.S.S забыл упомянуть, что меня не просто интересует под х64, а мне интересно как она будет работать под Vista x64 и 7 х64

Автор: shurikkein Пятница, 02 Октября 2009, 12:53

2 userinfojaneway:
Под семеркой х64 работает. Ставил без интеграции в проводник (не пользуюсь этой фишкой)

Автор: janeway Суббота, 03 Октября 2009, 10:15

2 userinfoshurikkein:
просто у меня под Vista x64 нифега не работало, установщик запускался, программа ставилась, но запускатся уопрно не хотела

Автор: shurikkein Воскресенье, 14 Февраля 2010, 23:44

Наткнулся на баг, видимо.
Выбираю папку с Video_ts на харде, всё считывается, но в Title (disc label) вписывается не название папки, а label всей партиции.
версия 1.2.5, винда 7х64-бита

Автор: starsoft Понедельник, 15 Февраля 2010, 2:45

2 userinfoshurikkein:
Вообще-то так было всегда smileold.gif , прога никогда не анализировала иерархию папок и никогда использовала имя какой-то папки как имя диска - для этого всегда использовался "disk label" (и для ДВД-диска и для харда). Сет диска совсем не обязательно лежит в правильной иерархии, прога анализирует файлы, а не пути к ним.

Автор: shurikkein Понедельник, 15 Февраля 2010, 8:34

2 userinfostarsoft:

QUOTE
Вообще-то так было всегда
Вот-те раз
Не прошло и трех лет, как заметил biggrinold.gif

Автор: Lir Среда, 10 Марта 2010, 21:29

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:
http://keep4u.ru/full/070621/06d73887894041463e/jpg
Прога висит внизу и не открывается:
http://keep4u.ru/full/070621/4c245e2cf48472b4f3/jpg
*



у меня вот вообще такой папки нету
и что делать?
подскажите люди добрые

Автор: XChesser Вторник, 16 Марта 2010, 14:09

Спасибо за программу! Радует, что она запускается в 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 Вторник, 16 Марта 2010, 17:28

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 Вторник, 16 Марта 2010, 19:45

2 userinfostarsoft:
Давно пользуюсь бетой, и даже сказать ничего не могу. Пока что, вроде всё ок.
Ctrl+A не хватает, разве что - это да. smileold.gif

Автор: xfiles Вторник, 16 Марта 2010, 20:32

Ой, я тоже давным-давно собирался написать, да всё как-то не до того было. 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 Вторник, 16 Марта 2010, 20:57

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 Вторник, 16 Марта 2010, 21:14

Нашёл причину ошибки по 3 пункту. После остановки раздачи этого диска всё открылось. Битрейт DTS правильно определяет. Но файлики надо всё-таки открывать на чтение, полный доступ программе не нужен.

Автор: starsoft Среда, 17 Марта 2010, 15:48

2 userinfoXChesser:
Прога никакие файлы не блокирует. Я не знаю что происходит под линуксом, но в винде никакой блокировки нет. Файлы открываются только для чтения и в шэринг-моде, то есть никому не возбраняется их пользовать в то же время. Я вот только что открыл инфу по диску, и открыл даже окно доп.инфы, и тут же, не закрывая, переместил ифо и вобы в другое место - и ничего этому не помешало. Я думаю что ошибки у тебя вылазят не потому что диск с ДТС или без (получение инфы по ДТС ничем не отличается от получения инфы по АС3 дорогам, раньше просто была ошибка в алгоритме), а потому что ты открываешь файлы, которые стоят на раздаче. Торрент-клиент однозначно блокирует файлы, куски которых в данный момент отдаются сидированием.
Еще возможная причина проблем - в русском названии папки под линуксом. В винде эта проблемка решена, а что происходит под wine - не знаю, сорри.

Насчет п.4. Сканирование VOB-а действительно быстрая операция - но только если всё лежит на харде. А если на ДВД-диске? А если где-то в сетке с хреновым коннектом?

Инфа по блокам конечно находится в IFO, я и не говорил про VOBы. Но разбирать ее там очень непросто - ссылки на куски в одном месте, а структура сета в другом. Я, честно говоря, толком даже не пытался разгрести эту инфу, слишком запутано. Вернее пробовал разобрать какие-то варианты, делал алгоритм, но брал ДВД с другой структурой - и вся логика летела коту под хвост. Я ж не зря дал список всех времен в виде перечня с плюсами - чтоб можно было самому выбрать что действительно реальная длина. Обещаю подумать над этим, но гарантировать, что решу проблему - не могу.

Насчет меню - в версиях 1.2.х определение меню вообще было неправильно. Там бралась инфа из VMG (VIDEO_TS), а не из конкретного сета, поэтому то, что там показывало, к просматриваемому сету не имело отношения.

Спасибо за тестирование smileold.gif На то и бетка, чтобы выявить все недочеты и исправить.

Кстати, насчет того что суммарный битрейт не показателен на дисках со сложной структурой - это очевидно, и не только в сетах с перекрестными блоками, но и с обычным multi-angle. Но бОльшего дать я не могу - делать сканирование VOB-ов с демуксом в реальном времени я не стану smile.gif

Автор: xfiles Среда, 17 Марта 2010, 16:50

2 userinfostarsoft:
Первый замеченный баг:
окошки "Additional Info" и "DVD Text Information" выводятся в каком-то странном сжатом виде, и их приходится растягивать вручную, что-бы хоть что-то увидеть. smileold.gif
Система - Windows Seven x64 русская "Максимальная"

скрин


И сразу вопрос:
Summary Bitrate как вычисляется? Это что-то среднеарифметическое или взято где-то в недрах ifo файлов? На сколько можно доверять этой цифре?

Автор: starsoft Среда, 17 Марта 2010, 17:01

2 userinfoxfiles:
Суммарный битрейт - это размер сета поделенный на продолжительность, и то и другое берется из IFO-файла соответствующего сета. Включает и видео и аудио и субтитровые битрейты, потому и "суммарный". Другой вычислить без реального сканирования всего сета VOB-ов невозможно.

Насчет размера окошек - какая-то фигня с автоматическим вычислением размера окна по параметрам шрифта. То ли у тебя нет нормлаьной Tahoma (выводится каким-то другим шрифтом), то ли выкрутасы винды, дающей "левую" инфу по шрифту - не знаю. Растяни окно до нужного размера и выстави галку на "Сохранить размер окна" (в системном меню этого окна). Буду разбираться.

Автор: xfiles Среда, 17 Марта 2010, 17:04

Шрифт у меня стоит тот, который в Семерке по умолчанию.
Ой, пардон, только заметил, что в предыдущем сообщении написал "виста". Система - Windows Seven x64.

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

Для измерения битрейта видео мне очень нравится примочка под названием Bitrate Viewer. Может её каким-то образом как плагин подключать?

Автор: starsoft Среда, 17 Марта 2010, 17:14

2 userinfoxfiles:
Так алгоритм у меня такой же как и этой проги smileold.gif Она тоже дает суммарный битрейт - можешь сравнить значения. Даже у меня чуть-чуть точнее, потому что я размер заголовочной инфы не учитываю.

Автор: starsoft Среда, 17 Марта 2010, 17:20

Сорри, перепутал с другой програмкой.

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

Автор: xfiles Среда, 17 Марта 2010, 19:00

QUOTE(starsoft @ там)
включать в свой сетап не имею никакого права

Ну, это я понимаю.
Надо мне было сразу дать ссылку на прогу, что-бы не вводить в заблуждение. Исправляюсь smileold.gif вот: http://www.winhoros.de/docs/bitrate-viewer/index.html#top

Вот результаты исследования битрейта одного и того-же VTS одного и того-же диска.
DVDInfo: суммарный битрейт (аудио+видео) ~ 3665.56 kbps
Bitrate Viewer: средний видеобитрейт ~ 6993 kbps
MediaInfo: средний видеобитрейт ~ 6620 kbps
скрины


Боюсь, такой арифметический подсчет битрейта, какой есть в этой бэта-версии только вреден. frownold.gif

Кстати, сейчас дома на WinXP x86 sp3 rus. С текстовыми окошками проблем нет.

Автор: XChesser Среда, 17 Марта 2010, 19:26

QUOTE
Я не знаю что происходит под линуксом, но в винде никакой блокировки нет. Файлы открываются только для чтения и в шэринг-моде, то есть никому не возбраняется их пользовать в то же время. Я вот только что открыл инфу по диску, и открыл даже окно доп.инфы, и тут же, не закрывая, переместил ифо и вобы в другое место - и ничего этому не помешало. Я думаю что ошибки у тебя вылазят не потому что диск с ДТС или без (получение инфы по ДТС ничем не отличается от получения инфы по АС3 дорогам, раньше просто была ошибка в алгоритме), а потому что ты открываешь файлы, которые стоят на раздаче. Торрент-клиент однозначно блокирует файлы, куски которых в данный момент отдаются сидированием.
Еще возможная причина проблем - в русском названии папки под линуксом. В винде эта проблемка решена, а что происходит под wine - не знаю, сорри.

Всё проверялось именно в Windows. Сейчас повтрил опыт. Запустил в том же uTorrent раздачу диска. Открыл в DVDInfo этот диск. Нажал Additional Info и всё нормально прочиталось. Попробовал переименовать папку при работающем DVDInfo и uTorrent - не дался. Остановил раздачу. Не помогло. Закрыл uTorrent. Всё-равно не могу переименовать. Закрыл DVDInfo. Теперь переименовалась. Возможно, именно файлы он, DVDInfo, переместить даёт. А вот папку переименовать - хрен. В прошлый раз, когда Add. Info не работал, наверное, действительно uTorrent, гад, блочил, непонятно зачем. Прошу прощения.
А вот на Линукс наезжать не надо - там как раз этих долбаных блокировок нет. Можно обращаться к файлу, когда другой процесс в него пишет. С кодировками в wine тоже проблем нет smile.gif

QUOTE
Сканирование VOB-а действительно быстрая операция - но только если всё лежит на харде. А если на ДВД-диске? А если где-то в сетке с хреновым коннектом?

Для определения битрейта вроде всего несколько КБ достаточно прочесть. Это примерно столько же, сколько IFO весят. Или нет?

QUOTE
Инфа по блокам конечно находится в IFO, я и не говорил про VOBы. Но разбирать ее там очень непросто - ссылки на куски в одном месте, а структура сета в другом. Я, честно говоря, толком даже не пытался разгрести эту инфу, слишком запутано. Вернее пробовал разобрать какие-то варианты, делал алгоритм, но брал ДВД с другой структурой - и вся логика летела коту под хвост. Я ж не зря дал список всех времен в виде перечня с плюсами - чтоб можно было самому выбрать что действительно реальная длина. Обещаю подумать над этим, но гарантировать, что решу проблему - не могу.

Ага, понял. Может, тогда пока не делать Summary Bitrate? Или хотя бы не вставлять его в текстовое представление? Многие ведь вставляют отчёт DVDInfo в раздачу, не проверяя, есть ли там перекрёстные ссылки или MultiAngle. И битрейт иногда будет неверно указан.
Если что, вот тут структура таблиц есть: http://dvd.sourceforge.net/dvdinfo/ifo_vts.html

QUOTE
Насчет меню - в версиях 1.2.х определене меню вообще было неправильно. Там бралась инфа из VMG (VIDEO_TS), а не из конкретного сета, поэтому то, что там показывало, к просматриваемому сету не имело отношения.

Да, в 1.2.5 были данные только о VMG. Но всё же 1.3 неправильно читает меню.
Вот так выглядит структура VTS_01:

Такую инфу даёт DVDInfo
Title: Storage
Size: 7.86 Gb ( 8 237 316,00 KBytes ) - DVD-9
Enabled regions: 1, 2, 3, 4, 5, 6, 7, 8

VTS_01 :
Play Length: 02:20:39+00:03:31+00:04:07+00:05:30+00:07:07+00:01:59+00:03:26+00:02:34+00:02:26
+00:04:28+00:35:12
Summary Bitrate: ~ 4259.22 kbps avg
Video: NTSC 16:9 (720x480) VBR, Auto Letterboxed
Audio:
Russian (Dolby AC3, 6 ch)
English (DTS, 6 ch)
English (Dolby AC3, 2 ch)
English (Dolby AC3, 2 ch)
English (Dolby AC3, 2 ch)
Russian (Dolby AC3, 2 ch)
Subtitles:
English
Russian
Russian

VTS_02 :
Play Length: 00:02:34
Summary Bitrate: ~ 5083.72 kbps avg
Video: NTSC 16:9 (720x480) VBR, Auto Letterboxed
Audio:
English (Dolby AC3, 6 ch)

VTS_03 :
Play Length: 00:04:26+00:04:42+00:04:05
Summary Bitrate: ~ 4592.73 kbps avg
Video: NTSC 16:9 (720x480) VBR, Auto Letterboxed
Audio:
English (Dolby AC3, 2 ch)

VTS_04 :
Play Length: 00:14:04+00:24:00
Summary Bitrate: ~ 4000.65 kbps avg
Video: NTSC 16:9 (720x480) VBR, Auto Letterboxed
Audio:
English (Dolby AC3, 2 ch)

* Menus Information *

VIDEO_TS Menu
Video:
NTSC 4:3 (720x480) VBR
Auto Pan&Scan, Auto Letterboxed
English Language Unit :
Title Menu

VTS_01 Menu
Video:
NTSC 16:9 (720x480) VBR
Auto Pan&Scan

VTS_02 Menu
Video:
NTSC 16:9 (720x480) VBR
Auto Pan&Scan
English Language Unit :
Root Menu

VTS_03 Menu
Video:
NTSC 4:3 (720x480) VBR
Auto Pan&Scan, Auto Letterboxed
English Language Unit :
Root Menu
Angle menu

VTS_04 Menu
Video:
NTSC 4:3 (720x480) VBR
Auto Pan&Scan, Auto Letterboxed
English Language Unit :
Root Menu
Angle menu

Автор: starsoft Четверг, 18 Марта 2010, 1:54

QUOTE(XChesser @ там)
Для определения битрейта вроде всего несколько КБ достаточно прочесть. Это примерно столько же, сколько IFO весят. Или нет?
Если VOBы сделаны нормально и инфу можно опеределить без проблем - да. Но, увы, на собственном опыте знаю что это не всегда так, иногда прога даже двд на винте колбасит по несколько десятков секунд пытаясь выловить инфу по началу аудиостримов чтобы определить параметры, и не всегда это получается. Когда такое происходит при запущенной программе - для пользователя понятно что происходящее он инициировал. Если же это просто на старте - запустил прогу и ничего не видишь, тока винт жужжит - это неприятно. А кривых ДВД гуляет навалом. Даже не кривых, а просто хорошо защищенных (типа диснеевских).

QUOTE(XChesser @ там)
Вот так выглядит структура VTS_01

Ты не мог бы дать мне весь набор IFO-файлов от этого ДВД? Хочу понят где сбоит, у меня такого не было ни разу.

2 userinfoxfiles:
Не включать битрейт в текстовую инфу, наверное, правильное решение, а выкинуть вообще - не хотелось бы, на простых ДВД, а таких большинство, информация вроде как достаточно близка к истине.
Спасибо за ссылку, правда я хорошо знаю эту (и другие) таблицы с этого сайта, кое-что оттуда использовал, хотя старенький IfoEdit дал мне гораздо бОльше smileold.gif

Автор: XChesser Четверг, 18 Марта 2010, 2:20

QUOTE
Ты не мог бы дать мне весь набор IFO-файлов от этого ДВД? Хочу понят где сбоит, у меня такого не было ни разу.

Выложил сюда: http://narod.ru/disk/18860452000/VIDEO_TS.7z.html
QUOTE
Если VOBы сделаны нормально и инфу можно опеределить без проблем - да. Но, увы.ю на собственном опыте знаю что это не всегда так, иногда прога даже двд на винте колбасит по несколько десятков секунд пытаясь выловить инфу по началу аудиостримов чтобы определить параметры, и не всегда это получается. Когда такое происходит при запущенной программе - для пользователя понятно что происходящее он инициировал. Если же это просто на старте - запустил прогу и ничего не видишь, тока винт жужжит - это неприятно. А кривых ДВД гуляет навалом. Даже не кривых, а просто хорошо защищенных (типа диснеевских).

ОК. А можно тогда такую опцию сделать для страждущих? smile.gif Чтобы запоминала глобально, не на один сеанс

Автор: XChesser Четверг, 18 Марта 2010, 2:25

Вот ещё один:
http://narod.ru/disk/18860509000/VIDEO_TS.7z.html

Автор: xfiles Четверг, 18 Марта 2010, 17:34

QUOTE(starsoft @ там)
на простых ДВД, а таких большинство, информация вроде как достаточно близка к истине.

А я такую хрень с битрейтом обнаружил как раз на очень простом DVD. Это издание Союза с мультсериалом "Барашек Шон". Каждая серия - это отдельный VTS из одного VOB файла. Проще не бывает. Потому и непонятна такая разница в показаниях битрейта.

Автор: XChesser Четверг, 18 Марта 2010, 19:42

Сегодня попалось видео, для которого DVDInfo не смог определить битрейт звуковых дорожек sad.gif При нажатии Advanced Info программа показала окошко ожидания и задумалась. Потом появилось пустое окошко Adv. Info. MediaInfo без проблем распознал дорожки.

Автор: xfiles Четверг, 18 Марта 2010, 23:09

QUOTE(XChesser @ там)
Сегодня попалось видео, для которого DVDInfo не смог определить битрейт звуковых дорожек

Мне только что тоже такой попался.
Крупный план - "Смех и горе у Бела моря" (упрощенка без реставрации)

Автор: starsoft Пятница, 19 Марта 2010, 1:31

2 userinfoXChesser:
2 userinfoxfiles:
Вот о таких я и говорил. Программа в первых N килобайтах пытается найти начала аудиопотоков, чтобы прочесть их заголовки - и не находит. Или находит не все потоки.

Автор: XChesser Пятница, 19 Марта 2010, 12:54

2 userinfostarsoft:
Может, алгоритм определения битрейта позаимствовать в MediaInfo, благо код открыт?

Автор: starsoft Пятница, 19 Марта 2010, 13:43

2 userinfoXChesser:
Битрейта чего? Если звука - так он у всех одинаковый, надо только найти начало аудиопотока, а дальше мелочи. А для видео - так тогда прога будет работать так же тормознуто (что меня личто жутко раздражает) как и MediaInfo - да и зачем она тогда нужна если есть MediaInfo. Не знаю как кому, но мне лично в 9 случаях из 10 нужна инфа по струкруре диска, и только в 1 случае - более подробная информация. И ради этого тормозить работу как-то не хочется.
MediaInfo виртуально разбирает любое видео на составляющие, потому она и получает всю инфу и потому она такая медлительная.
Ну а в самом коде MediaInfo разбираться - я пробовал, "мама не горюй"... Структура кода сложная, расчитанная на все типы медиа и, поэтому, из нее вытащить конкретную пользу сложно. Да и мой код наверняка если кто-то увидит, то скажет то же самое, хотя он и гораздо "прямолинейнее".

Автор: XChesser Пятница, 19 Марта 2010, 16:16

Я про битрейт звук говорил. MediaInfo определяет его моментально и правильно - значит алгоритм всё-таки иной. Битрейт звуковых дорожек, мне кажется, инфа полезная. Я вручную её указываю в своих раздачах.
Битрейт видео - совсем другое дело. Там да, быстро и точно не получится.

Автор: starsoft Вторник, 05 Октября 2010, 15:49

Программа обновлена до версии 1.3.0.

* Полный юникод в программе, то есть отсуствие поддержки Win95/98/ME без соотвествующих юникод-драйверов в этих системах. Зато не должно быть проблем с названиями папок не-ASCII шрифтами.
+ Определение параметров меню для каждого VTS (плюс отдельно для видеоменеджера VIDEO_TS).
- Убран контекстный интегратор в эксплорер, программа просто добавляет себя в выпадающее меню для файлов IFO.
+ Добавлено определение суммарного битрейта VTS. Эта информация включает все битрейты всех потоков, имеющихся в сете. Может быть это и не слишком информативно, но все-таки кое-какое представление о битрейт видео можно получить. При сложных струкртурах VTS с пересекающимися PGC или multi-angle битрейт будет далек от правды.
* Уточнено определение продолжительностей PGC в VTS. "Пересекающиеся" блоки (то есть те PGC, которые физически являются частями другого PGC), в подробной информации выделены скобками и не включаются в суммарную продолжительность сета.
+ добавлена возможность включать определение параметров аудиотреков сразу при старте программы (либо только самого длинного VTS, либо всех VTS-ов).
* Уточнено определение битрейтов аудиотреков.
* Исправлены адреса для апдейта (в связи с переходом нашего форума на адрес rusdivx.net).
* Имя диска теперь берется из контекстной папки (в случае если папка VIDEO_TS находится в корневой директории - по-прежнему используется label диска).
? Проблема с некоторыми ДВД при определении параметров аудиотреков осталась. Причина ее мне ясна - если в VTS в начале стоит PGS без звука (к примеру заставка), а только потом идет основной PGS со звуком, то для определения параметров нужно сделать много долговременных операций (вроде виртуального демукса). Оставил пока без решения с выдачей соотвествующей информации об ошибке.

Спасибо всем, принявшим участие в бета-тестировании.

Автор: kvappa Вторник, 05 Октября 2010, 17:58

Ура! Пасиба! smile.gif good0000.gif

Автор: XChesser Вторник, 05 Октября 2010, 18:42

Спасибо!

Автор: 19w85 Вторник, 05 Октября 2010, 18:43

Только обрадовался, что спустя такое продолжительное время вышла новая версия...сразу полез смотреть исправлен ли баг с масштабированием, про который я тут раньше http://www.rusdivx.net/ibf/index.php?showtopic=20076&st=40# и жестоко обломался sad.gif стало даже еще хуже, чем было в 1.2.5...теперь строки не только по высоте не влезают, но и по ширине sad.gif
http://s55.radikal.ru/i148/1010/3a/654d6ff0d9ab.png (видно 5 строк из 9)
http://radikal.ru/F/s004.radikal.ru/i205/1010/f2/c2ce556b4d9d.png.html (видно 12 строк из 17)
http://radikal.ru/F/s54.radikal.ru/i146/1010/be/1c128c91a740.png.html
http://s06.radikal.ru/i179/1010/b9/4e393bdd3499.png
Кстати, интересно это баг с лишними пунктами по одной секунде или там действительно должно быть 17 строк?
http://multi-up.com/350246 на котором проверялось
P.S. Да еще и фигурные скобки местами появились...

Автор: starsoft Вторник, 05 Октября 2010, 19:35

2 userinfo19w85:
Извини, все попытки бороться с автоопределением размеров при увеличенных шрифтах не приводят к успеху. http://s41.radikal.ru/i093/1010/f1/8c79d96b4ad6.png выглядит то же самое окно у меня sad.gif
Ну версия не последняя, постараюсь что-то придумать. Пока что предлагаю растянуть текстовое окно до желаемого большого размера и, нажав на шапке правой кнопкой мыши, выбрать в системном меню "сохранить размеры окна". http://s52.radikal.ru/i137/1010/35/572504329766.png

А фигурные скобки - это то о чем я говорил в описании - "пересекающиеся" PGC.

Автор: 19w85 Среда, 06 Октября 2010, 15:30

QUOTE(starsoft @ Вторник, 05 Октября 2010, 19:35)
Ну версия не последняя, постараюсь что-то придумать.

Будем надеяться smileold.gif

QUOTE(starsoft @ Вторник, 05 Октября 2010, 19:35)
Пока что предлагаю растянуть текстовое окно до желаемого большого размера и, нажав на шапке правой кнопкой мыши, выбрать в системном меню "сохранить размеры окна".

Когда писал предыдущий пост, тогда я еще не обратил внимание на этот появившийся пункт, хотя я ведь сам о нем и http://www.rusdivx.net/ibf/index.php?showtopic=20076&view=findpost&p=385962 в том году zub.gif
Спасибо за возможность сохранения! Хотя это и "костыли", но за неимением лучшего и это (временно?) сойдет...

А в остальном версия 1.3.0 порадовала, опять таки шрифт в программе стал крупнее, чем был в 1.2.5 (в 1.3.0 стало масштабироваться до правильного размера, указанного в системе) + наиболее мешающий баг (лично мне) с неправильным определением разрешения теперь тоже не наблюдается (даже в выложенном постом выше VTS-файле 1.2.5 определяла 352x480, а 1.3.0 определяет правильные 704x480). Спасибо за новую версию!

Автор: 19w85 Среда, 06 Октября 2010, 15:40

2 userinfostarsoft:
1) Вот только сохранение размеров окна корректно не работает, растянул окно, поставил галку на сохранение размеров, закрыл его, открыл - оно на две строчки уменьшилось, открыл-закрыл -> еще на две строчки и с каждым открытием-закрытием текста не влезает все больше...
2) А сохранение позиции окна можно реализовать? чтобы расположить его рядом с главным окном, а не над ним?

Автор: Chronograph Вторник, 26 Октября 2010, 23:10

2 userinfostarsoft:
А нельзя ли размер шрифтов сделать, как было ранее?

Автор: starsoft Среда, 27 Октября 2010, 0:29

2 userinfoChronograph:
Я ничего не менял в размерах шрифтов - как было так и осталось с первой версии программы. Эти размеры, возможно, не меняются при изменении масштаба шрифтов в системе, но так было всегда.

Автор: Chronograph Суббота, 30 Октября 2010, 12:57

2 userinfostarsoft:
А у меня почему-то изменяются шрифты:

http://i4.fastpic.ru/big/2010/1030/9a/e64fb0f8bca4d66834ee030b6f117c9a.png http://i4.fastpic.ru/big/2010/1030/03/7b9bd8085b1456bedbb3cfc45f7a3503.png

Автор: 19w85 Пятница, 12 Ноября 2010, 12:30

2 userinfostarsoft:
Так как насчет починки сохранения размеров окна?

Автор: starsoft Суббота, 13 Ноября 2010, 3:34

2 userinfo19w85:
Ну я пока не заливал новый релиз - маловато 1 исправления на целый релиз smileold.gif. Это уже реально исправлено - в следующем релизе будет.

Автор: Mantisby Пятница, 19 Ноября 2010, 10:55

Проверил на папке вот с таким названием: Jeder für sich und Gott gegen alle - не видит её как DVD Video. Если удалить умляут из названия - всё ок.

Ну и шрифт увеличился как и у Chronograph при переходе на новую версию, хотя неудобств из-за этого никаких нет. В настройках системы стоит 120DPI.

Автор: starsoft Пятница, 19 Ноября 2010, 18:10

2 userinfoMantisby:
Спасибо, попробую разобраться...

Автор: starsoft Четверг, 02 Декабря 2010, 19:55

Программа обновлена до версии 1.3.1.

* Исправлен отказ в распознавании файлов, в путях которых были спец-символы расширенной ASCII-таблицы (умляут и прочее);
* Исправлена ошибка при сохранении размеров текстового окна;
+ Чтобы дать возможность выбрать размеры шрифта вне зависимости от установок системы, сделано "зуммирование" - пункты меню Zoom In/Out, которые в ограниченных пределах позволяют изменить размер шрифта и окна.
+ Добавлены опции командной строки:

QUOTE
-t - автоматическое открывание окна Show Info As Text сразу на старте программы
-x - при установленной опции "-t", окно GUI вообще не появится после закрытия текстового окна.

+ Добавлена кнопка https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=WVP2MB7ES3UJ2&lc=IL&item_name=Starsoft%27s%20DVDInfo¤cy_code=USD&bn=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted в окне "About..." smileold.gif

На бета-тестирование нет времени, поэтому будем "испытывать на кошках" - то есть на пользователях wink.gif

Автор: 19w85 Четверг, 09 Декабря 2010, 1:10

QUOTE(starsoft @ Четверг, 02 Декабря 2010, 19:55)
* Исправлена ошибка при сохранении размеров текстового окна;

Спасибо, вот теперь работает smileold.gif

QUOTE(starsoft @ Четверг, 02 Декабря 2010, 19:55)
+ Чтобы дать возможность выбрать размеры шрифта вне зависимости от установок системы, сделано "зуммирование" - пункты меню Zoom In/Out, которые в ограниченных пределах позволяют изменить размер шрифта и окна.

Великолепно! в 1.2.5 шрифты были совсем мелкие, в 1.3.0 стали прокрупнее (выше я писал об этом, а потом и другие это заметили и отписались тут), а теперь я себе настроил еще чуть крупнее, чем в 1.3.0, а в случае потребности чтобы влезало все окно теперь можно их легко временно уменьшить thumbup.gif

P.S. К следующей версии у меня осталось только одно мелкое пожелание, чтобы можно было переключить отображение продолжительности PGC на такое, как было в 1.2.5 (когда не было определения "пересекающихся блоков") без моря этих {00:00:01} которые затрудняют визуальный поиск нужных цифр, хотя как я понимаю после основновного PGC они все пересекающиеся, и так как отображалось в 1.2.5 уже не сделать? тогда может можно пункт типа "не показывать фигурные скобки и PGC меньше 2 секунд"?

Для одного и того же VTS_01_0.IFO (http://multi-up.com/390369)
1.2.5 было:

VTS_PGC_1 02:23:47
VTS_PGC_2 00:00:01
VTS_PGC_3 00:26:48
VTS_PGC_4 00:03:47
VTS_PGC_5 00:05:11
VTS_PGC_6 00:04:25
VTS_PGC_7 00:04:09
VTS_PGC_8 00:04:19
VTS_PGC_9 00:05:10

1.3.x стало:

VTS_PGC_01 02:23:47
VTS_PGC_02 00:00:01
VTS_PGC_03 {00:00:01}
VTS_PGC_04 {00:26:48}
VTS_PGC_05 {00:00:01}
VTS_PGC_06 {00:00:01}
VTS_PGC_07 {00:03:47}
VTS_PGC_08 {00:00:01}
VTS_PGC_09 {00:05:11}
VTS_PGC_10 {00:00:01}
VTS_PGC_11 {00:04:25}
VTS_PGC_12 {00:00:01}
VTS_PGC_13 {00:04:09}
VTS_PGC_14 {00:00:01}
VTS_PGC_15 {00:04:19}
VTS_PGC_16 {00:00:01}
VTS_PGC_17 {00:05:10}

Автор: starsoft Четверг, 09 Декабря 2010, 1:39

2 userinfo19w85:
В той версии было НЕПРАВИЛЬНОЕ отображение, не зря же сделаны эти фигурные скобки - чтобы показать "фиктивные" блоки, которые являются частью других. Их нельзя суммировать с реальными блоками для получения общей продолжительности. Можно конечно и убирать их, но реально - это структура PGC и полезно знать что в ней есть "пересечения".

Автор: 19w85 Четверг, 09 Декабря 2010, 2:49

QUOTE(starsoft @ Четверг, 09 Декабря 2010, 1:39)
2 userinfo19w85:
В той версии было НЕПРАВИЛЬНОЕ отображение, не зря же сделаны эти фигурные скобки - чтобы показать "фиктивные" блоки, которые являются частью других. Их нельзя суммировать с реальными блоками для получения общей продолжительности. Можно конечно и убирать их, но реально - это структура PGC и полезно знать что в ней есть "пересечения".
*

Кому полезно, а кому и нет (смотря для каких целей), поэтому хорошо бы иметь возможность было убирать скобки+секундные блоки. (если нужна просто грубая информация о продожительности)

Автор: 19w85 Понедельник, 12 Сентября 2011, 22:22

Есть пожелание...поймал себя на мысли, что всегда, когда в программе доступна кнопка "+" для вызова доп. окна "VTS PGC's Length" приходится её нажимать, чтобы уточнить реальную продолжительность основного фильма, т.к. когда "+" доступен очень часто продолжительность в главном окне "Title Play Length" отличается от продолжительности чисто одного фильма (http://s002.youpic.su/pictures/1315771200/14cff700bee362e0aef9b52b8ad588e2.png).
Позиция и размеры окошка "VTS PGC's Length" сейчас сохраняются, не хватает только возможности закрывать программу без закрытия окошка "VTS PGC's Length". Чтобы при следующем запуске, оно было уже открыто и не приходилось каждый раз вызывать его нажатием "+".

Автор: 19w85 Воскресенье, 02 Октября 2011, 19:52

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

Автор: starsoft Понедельник, 03 Октября 2011, 0:56

Мне тоже много чего бы хотелось...

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

Автор: 19w85 Понедельник, 03 Октября 2011, 1:16

QUOTE(starsoft @ Понедельник, 03 Октября 2011, 1:56)
а открывать на старте - ну разве что через ключ командной строки.
*

Такой вариант тоже вполне подойдет! thumbup.gif

QUOTE(starsoft @ там)
Поскольку кроме тебя это никому никогда не нужно было, то специальную опцию в меню не считаю нужным делать.

Ну альтернативный GUI в MKinfo изначально как бы тоже никому кроме меня не нужен был... winkold.gif

Автор: starsoft Понедельник, 03 Октября 2011, 1:53

2 userinfo19w85:Я ж не раз говорил что любое предложение рассматриваю не только с точки зрения удовлетворения чьих-то запросов, а еще и со своей колокольни (как автора программы) разумности и нужности подобного для удобства работы.
Альтернативный GUI не зря в AviInfo был сделан как отдельная прога - для пробы. Посмотрел что получилось, попользовал - и в MKInfo она уже стала частью программы.

Автор: 19w85 Понедельник, 24 Октября 2011, 11:35

2 userinfostarsoft:
Помимо этого:

QUOTE(starsoft @ Понедельник, 03 Октября 2011, 1:56)
А по сути - закрывать прогу с открытым текстовым окном сделаю обязательно, а открывать на старте - ну разве что через ключ командной строки.


Есть еще пара пожеланий, вроде не сложных (самое важное под 1ым пунктом):
1) В окошке "Audio" по сути уже есть почти вся нужная инфа (язык, кодек, количество каналов), не хватает только битрейта (свободное место в этом поле есть). Битрейт - важный, один из основных (для звука) параметров и его хотелось бы видеть сразу без вызова доп. окон.

2) И просьба разделить сохранение настроек размеров и положения окон:
"Audio Tracks Info" и "VTS PGC's length"

Сейчас у них общие настройки и это не удобно, т.к. для "Audio Tracks Info" окно нужно широкое и низкое по высоте, а для "VTS PGC's length" наоборот, узкое по ширине, но очень высокое по высоте.

Автор: starsoft Понедельник, 24 Октября 2011, 14:47

QUOTE(19w85 @ там)
Битрейт - важный, один из основных (для звука) параметров и его хотелось бы видеть сразу без вызова доп. окон.

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

Автор: 19w85 Понедельник, 24 Октября 2011, 15:03

QUOTE(starsoft @ Понедельник, 24 Октября 2011, 15:47)
QUOTE(19w85 @ там)
Битрейт - важный, один из основных (для звука) параметров и его хотелось бы видеть сразу без вызова доп. окон.

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

Тут было что-то про определение битрейта видео, а не звука...

QUOTE(starsoft @ Понедельник, 24 Октября 2011, 15:47)
К тому же до сих пор есть диски, на которых я не могу определить битрейт вообще, а попытка определить продолжается довольно долго. Я не хочу подвешивать программу на старте надолго ради этого, если это и займет время потом - то сознательный выбор человека, нажавшего на кнопку.

Ну вот есть поле "Summary Bitrate" которое показывается сразу и тут как я понимаю инфа берется из ifo, а не из vob-ов. А битрейт звука из ifo не взять? (т.е. он там содержится?)

Автор: starsoft Понедельник, 24 Октября 2011, 22:41

QUOTE(19w85 @ там)
Тут было что-то про определение битрейта видео, а не звука...
Битрейт видео эта программа вообще не определяет. А звук - ну неужели ты думаешь я из вредности сделал его битрейт и делей как отдельную опцию?

QUOTE(19w85 @ там)
Ну вот есть поле "Summary Bitrate" которое показывается сразу и тут как я понимаю инфа берется из ifo, а не из vob-ов. А битрейт звука из ifo не взять? (т.е. он там содержится?)
Не содержится. И Summary Bitrate получается достаточно грубым вычислением через параметры в IFO, что полагаться на него не стОит, он дан только для ориентировочной оценки.

Любой битрейт (то есть количество информации в битах на единицу времени) получается, как уже понятно, вычислением - делением размера на продолжительность. Если одного из параметров нет (а сам битрейт не является готовой инфой в файле), то и результата вычисления нет. IFO файлы не содержат информации ни о размерах, ни о битрейтах отдельных треков, входящих в сет VOB-ов.

Автор: 19w85 Вторник, 25 Октября 2011, 6:07

QUOTE(starsoft @ там)
Не содержится

Понятно frownold.gif

Тогда просьба для окна "Audio Tracks Info" тоже сделать ключ командной строки, чтобы можно было при запуске за счет ключей запустить одновременно и с открытом окном "VTS PGC's length" и "Audio Tracks Info". А там на практике уже можно будет посмотреть насколько сильно это притормозит работу программы и в случае чего, просто перестать пользоваться ключом для запуска окна "Audio Tracks Info"

Автор: starsoft Четверг, 27 Октября 2011, 16:43

Обновление программы - версия 1.3.2

Подробности в начале топика.

Автор: 19w85 Четверг, 27 Октября 2011, 18:23

Все измения в 1.3.2 просто отличные, спасибо!

А это вообще сюрприз прямо (спустя год после просьбы я уже не надеялся):

QUOTE(starsoft)
+ Для окна, показывающего подробною информацию о продолжительности блоков VTS-а, сделаны опции показа/скрытия пересекающихся блоков и блоков продолжительностью меньше 2 секунд. Опции выставляются в системном меню этого окна.

good0000.gif
Я, конечно, понимаю, почему сделано только сейчас, ведь тогда из-за такой мелочевки не хотелось наверное возиться, т.к. это всё-равно не тянуло на новую версию.
----------------------------------------------------------------------------------
Теперь, что показало беглое 3-х минутное тестирование (на основательное времени пока нету):
1) Ключ в реестре с путем к программе (для запуска из контекстного меню) создается всегда (отключить это нельзя, речь о работе после обычной инсталляции dvdinfo) и при этом он каждый раз перезаписывается.
Т.е. заданные допустим:
QUOTE
"C:\Program Files (x86)\DVDInfo\DVDInfo.exe" -d -u "%1"

после каждого запуска DVDInfo перезаписываются дефолтовыми:
QUOTE
"C:\Program Files (x86)\DVDInfo\DVDInfo.exe" "%1"


2) После открытия IFO через команду:
QUOTE
"C:\Program Files (x86)\DVDInfo\DVDInfo.exe" -d -u "%1"

всё хорошо открывается, оба доп. окна открываются, фокус на главном окне (как и должен быть) но стоит допустим нажать стрелку вниз или вверх (для переключения № VTS'a) как курсор тут же почему-то попадает внутрь окна PGC's

Автор: 19w85 Пятница, 28 Октября 2011, 15:56

Сейчас потестил основательно, больше никаких проблем не нашёл.
Сегодня заметил одно неупомянутое улучшение, теперь оба окна ("VTS PGC's length" и "Audio Tracks Info") автоматически растягиваются до правильных размеров и теперь нет надобности использовать более худший вариант (фиксированный размер окна, теперь вариант с фиксацией будет резервным на крайний случай). В 1.3.1 окно "Audio Tracks Info" на автомате уменьшалось до крошечного (~4x4 пиксела), а для "VTS PGC's length" наоборот делалось слишком большим и по высоте и по ширине.

Автор: 19w85 Суббота, 29 Октября 2011, 8:04

3) Нашел глюк с автоопределением размера окна "Audio Tracks Info".
Для большинства DVD размер определяется правильно (+1 пустая строка, которую иметь как раз неплохо для подстраховки и наглядности, что действительно видна вся инфа и всё влезло), т.е. так:
http://i082.radikal.ru/1110/10/ee027747601c.png

Но вот на некоторых DVD по непонятной мне причине (визуально ни по каким параметрам эти DVD не выделяются) размер окна определятся не с одной, а с 2мя и даже 3мя пустыми строками.
С тремя: http://s017.radikal.ru/i418/1110/43/5c9cb8b6c722.png

Вот семплы 2ух "глючных" DVD, оригинальные IFO + секундные кусочки оригинальных vob'ов (276Kb): http://multi-up.com/585139
Там 2 и 3 пустые строки (вместо одной пустой), в точности как и на этих полных DVD. (В семплах Delay не ноль, но на DVD с 3мя пустыми строками Delay=0 так что причина не в этом)

P.S. Думаю 3 пункта уже тянут на новую версию (особенно 2ой пункт, он самый критичный из всех)

Автор: starsoft Суббота, 29 Октября 2011, 12:26

2 userinfo19w85: Особого глюка тут нет, просто программа не идеальна в определении дополнительных параметров аудиотреков. Ты видел сколько аудиотреков в сете? В первом сэмпле из 3, а во втором 4. А программа смогла определить параметры только для первой (да и то делей неверный судя по огромным значениям). А строк в окне ровно столько, сколько аудиотреков плюс одна пустая. Вот и результат.

Кстати - реально в VOB-ах (в обоих случаях) действительно только один аудиотрек. Значит либо ДВД собран кривыми руками, либо ты взял IFO из одного места, а VOB-ы из другого.

Автор: 19w85 Суббота, 29 Октября 2011, 14:21

QUOTE(starsoft @ там)
Ты видел сколько аудиотреков в сете?

Не обратил внимание, что не все дороги определились. Там действительно 3 и 4 дороги в VOB'ах на оригинальных DVD. В семплах оказалось по 1ой дороге потому что программа который я вырезал (Womble Mpeg DVD) из DVD почему-то увидела только по одной дороге.
Значит по 3ему пункту теперь понятна причина лишних строк.

P.S.
Но на исправление 1ой и особенно 2ой проблемы можно надеяться?

Автор: starsoft Воскресенье, 30 Октября 2011, 15:14

Обновление - версия 1.3.3

Автор: 19w85 Воскресенье, 30 Октября 2011, 20:46

QUOTE(starsoft)
1.3.3
* Мелкие исправления в работе с ррестром, INI-файлом и GUI.

Хм...2ой пункт так и не исправлен! Фокус всё также переходит в окно PGC
Вот IFO для теста: http://multi-up.com/586222 (VTS 01-03 как раз не пустые и между ними можно переключаться)

Автор: starsoft Воскресенье, 30 Октября 2011, 22:43

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

Автор: 19w85 Воскресенье, 30 Октября 2011, 23:13

QUOTE(starsoft @ Воскресенье, 30 Октября 2011, 23:43)
То же самое происходит если кликнуть на кнопку, открывающую это окно - при переключении PGC окно с подробностями "переоткрывается" и получает фокус.

Не понял. Единственное условие когда фокус переходит из главного окна на окно PGC - это когда окно PGC уже открыто и переключаешь VTS.
Ни при каких других условиях фокус с главного окна не теряется.

QUOTE(starsoft @ Воскресенье, 30 Октября 2011, 23:43)
Можно и это обойти, но уже такая мелочь, что подождет следующую версию с другими найденными багами или добавлениями.
*

Это СОВСЕМ не мелочь. Вообще никак. Это делает полностью невозможным пользование программой с одной клавиатурой (без мыши), т.к. информативных VTS'ов часто бывает несколько и между ними нужно переключаться. А после 1ого переключения фокус попадает на PGC и его с клавиатуры НИКАК не вернуть на главное окно.

P.S. Мелочь была под 1ым пунктом (которую можно было временно обойти, создав в реестре свой дополнительный пункт меню с нужными ключами), исправление которой оказалось единственным в 1.3.2->1.3.3
А под 2ым пунктом как раз очень критичная и срочная проблема, была и есть. И вот тут ничего временного уже не придумать, чтобы можно было пользоваться.
А другие баги вряд ли найдутся, тем более в ближайшее время.

Автор: starsoft Понедельник, 31 Октября 2011, 0:30

QUOTE(19w85 @ там)
Это делает полностью невозможным пользование программой с одной клавиатурой
Я видимо слабо представляю себе твою клавиатуру... Клавишу ESC ты из нее выковырял? wink.gif Для примера - нажать ESC, потом TAB-ом выбрать комбо или кнопку и... Ну да ладно, не мне обучать жать на кнопки, особенно если их много... smileold.gif

QUOTE(19w85 @ там)
исправление которой оказалось единственным в 1.3.2->1.3.3
Хотя высказывающих пожелания тут в топике мягко говоря не много, но все-таки не только тут находят баги-бажки-бажочки...

Автор: 19w85 Понедельник, 31 Октября 2011, 1:31

QUOTE(starsoft @ Понедельник, 31 Октября 2011, 1:30)
Для примера - нажать ESC, потом TAB-ом выбрать комбо или кнопку и... Ну да ладно, не мне обучать жать на кнопки, особенно если их много... smileold.gif

Ладно, варианты с закрытием окон я просто вообще не рассматривал, т.к. теряется весь смысл запускания со всеми открытыми окнами, и пользования только главным окном. (ибо если опять закрывать-открывать окна, в промежутках нажимая по куче клавиш (Esc->Down->Tab->Enter) и так для каждого переключения VTS, то ни о каком удобстве тут и речь быть вообще не может...и из-за этого бага с фокусом всё удобство от раскрытых окон при запуске практически убивается) frownold.gif

P.S. Так я просто вообще не понял, какой смысл-то было выпускать прямо сейчас версию 1.3.3, и не исправлять в ней единственную критичную проблему?

Автор: starsoft Понедельник, 31 Октября 2011, 1:35

2 userinfo19w85:Ну вот как еще объяснить что проблемы была не единственная? Вот ты упрямый центр вселенной и только для тебя выпускалась версия... Уже жалею - лучше б подождал с пол годика - все равно все баги были не критичные...

Автор: 19w85 Понедельник, 31 Октября 2011, 1:45

QUOTE(starsoft @ Понедельник, 31 Октября 2011, 2:35)
Ну вот как еще объяснить что проблемы была не единственная?

Чейджлог - это самое лучшее, тогда сразу всё видно и понятно.

Но судя по тому, что сейчас там указаны "незначительные изменения GUI" (это что-то меня не касающееся), то эти изменения были не очень срочные и поэтому я никак не пойму, почему нельзя было исправить единственный критичный баг (№2) который я нашел и только тогда выпустить новую версию (к примеру на пару недель позже, т.к. мне кажется этот баг не сверхсложный и не требующий очень много времени на его устранение).

QUOTE(starsoft @ Понедельник, 31 Октября 2011, 2:35)
лучше б подождал с пол годика

А зачем издеваться? Подолгу не исправлять баги, которые серьезно влияют на удобство пользования - зачем???

QUOTE(starsoft @ Понедельник, 31 Октября 2011, 2:35)
все равно все баги были не критичные...

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

Автор: starsoft Среда, 02 Ноября 2011, 19:57

Обновление - версия 1.3.4

Автор: 19w85 Среда, 02 Ноября 2011, 23:33

QUOTE(starsoft @ там)
1.3.4
* Исправление фокуса для основного и дочерних текстовых окон.

Спасибо! Конец мучениям! В сумме все изменения в версиях 1.3.2-1.3.4 почти (см. P.S.) сделали программу действительно удобной biggrin.gif

P.S.
Пара моментов правда всё ещё остались:
1) После нажатии на "+" фокус почему-то стал переходить внутрь окна "VTS PGC's length" (в 1.3.3 было нормально в этом плане), что неудобно если пользоваться этим "+" т.к. придется возвращать вручную фокус на главное окно.

2) Открытое при старте окно "VTS PGC's length" держится открытым, пока не переключить на VTS для которого "+" не активен. Так вот если попадётся допустим:
VTS1 с активным "+" и окно "VTS PGC's length" будет открыто
VTS2 с НЕактивным "+" и тут окно "VTS PGC's length" будет закрыто
VTS3 с активным "+" а окно "VTS PGC's length" будет все еще закрыто и его надо будет открывать вручную
Можно сделать сохранение/фиксацию открытого положения окна "VTS PGC's length" хотя бы в пределах текущего запуска программы?

Автор: starsoft Четверг, 03 Ноября 2011, 2:03

QUOTE(19w85 @ там)
После нажатии на "+" фокус почему-то стал переходить внутрь окна "VTS PGC's length" (в 1.3.3 было нормально в этом плане)
Это не нормально было, а перепутано - в любой нормальной виндовской аппликации если пользователь нажимает кнопку, вызывающую открытие окна, то фокус получает открытое окно. И только если окно открыто опосредовано из-за ключей командной строки - фокус остается на главном окне.

QUOTE(19w85 @ там)
Можно сделать сохранение/фиксацию открытого положения окна "VTS PGC's length" хотя бы в пределах текущего запуска программы?
Поскольку окно масштабируется в зависимости от размера текста, то наличие на экране чего-то непонятного (а так и выглядит окно нулевой площади) мне не нравится. К тому же само по себе отсуствие информации не должно приводить вообще к появлению окна (даже кнопка неактивна). Поэтому окно закрывается.

Никаких изменений до следующей версии не будет, а она будет только если появятся серъезные баги или дополнения. Enjoy!

Автор: 19w85 Пятница, 04 Ноября 2011, 2:16

QUOTE(starsoft @ Четверг, 03 Ноября 2011, 3:03)
К тому же само по себе отсуствие информации не должно приводить вообще к появлению окна (даже кнопка неактивна). Поэтому окно закрывается.

Ну это понятно, почему оно закрывается. Я имел ввиду, чтобы при переходе к следующему VTS (содержащему информацию) оно опять само открывалось, т.е. если есть окно - то оно всегда развернуто, если изначально программа была запущена с ключами.

Автор: VHook Понедельник, 07 Ноября 2011, 15:17

Версия 1.3.4 не запускается под Win2k (что из Setup, что Portable). Именно так: "Программа не запускается". 1.3.1 и ранее - запускаются.

Автор: starsoft Вторник, 08 Ноября 2011, 9:44

QUOTE(VHook @ там)
Версия 1.3.4 не запускается под Win2k
Ух, я даже не знаю как проверить это - не видел Win2k уже лет 5... Видимо это сваязано с саморегистрацией компоненты в системе (Portable версия такая же как и в Setup-е - это одна и та же программа). Поскольку все изменения были не принципиальные, а косметические, пользуйся пока 1.3.1. Когда найду возможность разобраться - исправлю.

Возможно надо запускать прогу с правами администратора в системе чтобы отрабатывала саморегистрация компоненты.

Автор: 19w85 Пятница, 30 Ноября 2012, 11:16

Все IFO-файлы с одного DVD: http://sendfile.su/717176

PgcDemux (правильно определяет продолжительность):
http://i48.fastpic.ru/big/2012/1130/7b/1a9f618861f735974aada20617efb17b.png

DVDInfo 1.3.4 (НЕправильно определяет продолжительность всех четырёх PGC, например, в VTS_01_0.IFO):
http://i48.fastpic.ru/big/2012/1130/f5/1a0fb9db4be6ea4b1ba0bae87dbf7bf5.png
http://i26.fastpic.ru/big/2012/1130/a4/d5071562f42aee7e42598843fab0cea4.png

P.S. Кстати, давно хотел ещё один момент написать: при вызове из командой строки окно DVDinfo всё-таки на долю секунды появляется и исчезает (по ощущениям где-то на 50-200мс), т.е. мелькает (и на это время забирает фокус), а при многократном и частом вызове DVDinfo (для большого количество ifo при пакетной обработке) это мелькание немного напрягает (побороть это появление окна не получается никак, даже если задать координаты окна за пределами экрана)

Автор: starsoft Вторник, 04 Декабря 2012, 23:18

2 userinfo19w85: Интересно, попробую разобраться когда время будет. И насчет появления окна тоже подправлю.

Автор: 19w85 Среда, 05 Декабря 2012, 12:33

QUOTE(starsoft @ Среда, 05 Декабря 2012, 0:18)
2 userinfo19w85: Интересно, попробую разобраться когда время будет. И насчет появления окна тоже подправлю.
*

Отлично, а если будет новая версия может быть возможно и момент из http://www.rusdivx.net/ibf/index.php?showtopic=17274&view=findpost&p=395313 подправить?

Автор: starsoft Среда, 05 Декабря 2012, 20:32

Обновление - версия 1.3.5

* Исправлена ошибка с разбором некоторых IFO-файлов (спасибо 19w85 за информацию и образец).
* Убрано моргание (появление на короткое время) окна при обработке командной строки и направлении инфы в текстовый файл.
* Если было задано автоматическое открытие окна "detailed VTS duration" ключем командной строки, то оно возобновляется при переборе VTS-ов в комбо-боксе.

Автор: 19w85 Среда, 05 Декабря 2012, 23:18

QUOTE(starsoft @ Среда, 05 Декабря 2012, 21:32)
Обновление - версия 1.3.5
* Убрано моргание (появление на короткое время) окна при обработке командной строки и направлении инфы в текстовый файл.

Спасибо, основное окно теперь не мелькает, но что-то всё ещё мелькало (но меньше по времени, думаю где-то на 30-50мс) и также забирало на себя фокус на это время...Накидал несколько строк в батник, чтобы создать цикл из 100 запусков DVDInfo, тогда и рассмотрел, что в мелькающем окошке надпись "Please wait..." (которое и раньше мелькало до отрисовки основного окна).

QUOTE(starsoft @ Среда, 05 Декабря 2012, 21:32)
* Если было задано автоматическое открытие окна "detailed VTS duration" ключем командной строки, то оно возобновляется при переборе VTS-ов в комбо-боксе.

Вот этого, лично я, ждал больше всего, огромное спасибо! good0000.gif

P.S.
И ещё в этой версии перестало работать сохранение позиции основного окна (опция сохранения в настройках включается, но при следующем запуске программы она снова в выключенном состоянии, а позция окна сброшена в дефолтовую). Для чистоты эксперимента удалял ini-ник со старыми настройками и ключи из реестра.

Автор: starsoft Четверг, 06 Декабря 2012, 11:54

Обновление - версия 1.3.6

* Исправлено сохранение положения окна
+ Добавлен параметр "ShowWaitWindow" в INI-файл. Если он равен 0, то окошко "Please wait" не показывается.

Автор: 19w85 Пятница, 07 Декабря 2012, 5:21

QUOTE(starsoft @ Четверг, 06 Декабря 2012, 12:54)
+ Добавлен параметр "ShowWaitWindow" в INI-файл. Если он равен 0, то окошко "Please wait" не показывается.
*

Поставил ноль, запустил вчерашний тестовый батник с циклом. Теперь никаких окон не появляется, но фокус с текущего активного окна винды всё также на долю секунды теряется при каждом запуске DVDinfo (как он и терялся раньше, когда фокус уходил на отрисовку мелькающих окошек)...такое ощущение, что окошки по прежнему отрисовываются, но за пределами видимости экрана (или просто скрыто их отображение...возможно полностью реально отключить их появление невозможно?), потому что фокус с активного окна продолжает теряться...
Вообще, я так понимаю, в режиме командной строки софт должен быть полностью невидимым без каких-либо видимых признаков его работы (в чисто консольных программах с этим всё проще, т.к. GUI вообще отсутствует).

P.S. А можно заодно (ну т.е. когда будет следующая версия) с окошком аудио битрейта тоже самое проделать, что и окном "detailed VTS duration"? Т.е. чтобы оно не исчезало при переключинии ..."VTS 01"->"VIDEO_TS"->"VTS 01"...->...
Это, конечно, значительно менее важно, чем было для "detailed VTS duration", но для "симметричности" точно не помешает.

Автор: starsoft Суббота, 08 Декабря 2012, 2:52

2 userinfo19w85: Я уже не раз говорил что это не консольная аппликация и ожидать от нее такой же работы как и от консольной нельзя. Командная строка предназначена для вывода инфы в файл и она только иммитирует вывод на консоль. А оконный объект конечно создается, но не отображается - вся инфа, выбираемая из файлов, содержится в этом объекте.

PS. Можно (ну т.е. когда будет следующая версия) winkold.gif

Автор: 19w85 Вторник, 11 Декабря 2012, 5:33

А полностью тихая инсталляция не предусмотрена? (когда уже установлена предыдущая версия)
Насколько я понял для инсталлятора NSIS по дефолту работает только ключ "/S" (и ещё ключ /D, но к вопросу он не имеет отношения), но при создании инсталлятора возможно задать доп.ключи, поэтому вопрос: есть ли доп.ключ позволяющий сделать выбор http://i54.fastpic.ru/big/2012/1210/66/6af6985eb3c0e20f6fcb8c6c0e80e766.png окне, чтобы оно не появлялось?
--------------------------

QUOTE(starsoft @ Суббота, 08 Декабря 2012, 3:52)
А оконный объект конечно создается, но не отображается - вся инфа, выбираемая из файлов, содержится в этом объекте.

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

Автор: starsoft Вторник, 11 Декабря 2012, 18:21

QUOTE(19w85 @ там)
А полностью тихая инсталляция не предусмотрена? ... ключ "/S" ... позволяющий сделать выбор в этом окне, чтобы оно не появлялось?

Ну почему же - можно, в следующий раз при создании инсталяшки учту "silent" и для uninstall-а предыдущей версии.

QUOTE(19w85 @ там)
Так а если можно скрыть окно программы, может можно сделать чтобы при запуске это скрытое окно не получало фокус?

А оно и не получает - как и любое скрытое окно в винде. Но это не значит что при запуске не-консольной аппликации винда не сбрасывает фокус с консоли как с другой паралельной аппликации. Окна тут не при чем - фокус уходит естественно из-за запуска другой программы. Консольная же аппликация запускается иначе - она не создает свою среду в винде, а работает в среде консоли и сбрасывать фокус с вызывающей аппликации у винды нет причин.

Автор: 19w85 Понедельник, 23 Февраля 2015, 17:38

2 userinfostarsoft:
Мои наблюдения: для дорог с большой задержкой DVDinfo не только не показывает эту самую задержку, но и инфу о самой дороге не выводит. Такое случается каждый раз в подобных случаях (хоть и нечастых), отображается просто пустая строка вместо инфы:
http://s009.radikal.ru/i309/1502/a6/2550cb1c676f.png

В PgcDemux все нормально, задержка определяется для обеих дорожек:
http://s020.radikal.ru/i718/1502/b5/264904df5e43.png

Я так понимаю это баг и если нужно(?) могу залить материал для тестов (насколько я понимаю понадобится ifo + первый гиговый vob из которого и определяется задержка)

Автор: starsoft Четверг, 12 Марта 2015, 2:27

2 userinfo19w85:
Залей материал, пусть будет на всякий случай - вдруг у меня когда-нибудь найдется время этим заняться...

Автор: 19w85 Вторник, 14 Апреля 2015, 20:03

QUOTE(starsoft @ Четверг, 12 Марта 2015, 3:27)
2 userinfo19w85:
Залей материал, пусть будет на всякий случай - вдруг у меня когда-нибудь найдется время этим заняться...
*

http://dropmefiles.com/RvrzM
(срок хранения - 14 дней)

P.S. Ну и если дело всё-таки дойдет до выпуска следующей версии, просьба не забыть пофиксить ту вещь, которая давно ждет "следующей версии":
http://www.rusdivx.net/ibf/index.php?showtopic=17274&view=findpost&p=396351
QUOTE(19w85 @ Пятница, 07 Декабря 2012, 6:21)
P.S. А можно заодно (ну т.е. когда будет следующая версия) с окошком аудио битрейта тоже самое проделать, что и окном "detailed VTS duration"? Т.е. чтобы оно не исчезало при переключинии ..."VTS 01"->"VIDEO_TS"->"VTS 01"...->...
Это, конечно, значительно менее важно, чем было для "detailed VTS duration", но для "симметричности" точно не помешает.
*

QUOTE(starsoft @ Суббота, 08 Декабря 2012, 3:52)
PS. Можно (ну т.е. когда будет следующая версия)  winkold.gif
*

Автор: starsoft Четверг, 16 Апреля 2015, 10:37

Обновление - версия 1.3.7

* Исправлено определение параметров аудиодорожек с большими задержками
* Если было задано автоматическое открытие окна "Additional Audio Info" ключем командной строки, то оно возобновляется при переборе VTS-ов в комбо-боксе.

К сожалению нет пока возможности закинуть инсталяшку на сервер RDA, даю линки на зеркала.

Установочный файл:
* https://drive.google.com/file/d/0B1Rrgm1NVg6_bUZCRXNrLXVKVm8/view?usp=sharing
* http://netload.in/dateiYiMdYCpPRi/DVDInfoSetup.exe.htm
* https://mega.co.nz/#!hQZFAaTB!BEasO9GJxCB2o4XGCoitrwLUJ_Y3MPUpWlJDVPaIM8g

Portable версия:
* https://drive.google.com/file/d/0B1Rrgm1NVg6_UDM4cnFtenZYdzA/view?usp=sharing
* https://mega.co.nz/#!5VZDSJyJ!SPAWET08EjJnnY1AdE2H8VQOdxRHZdWKeNhnXUWdTKM

Автор: 19w85 Четверг, 16 Апреля 2015, 23:31

QUOTE(starsoft @ Четверг, 16 Апреля 2015, 11:37)
Обновление - версия 1.3.7

* Исправлено определение параметров аудиодорожек с большими задержками
* Если было задано автоматическое открытие окна "Additional Audio Info" ключем командной строки, то оно возобновляется при переборе VTS-ов в комбо-боксе.

Спасибо за новую версию, только есть проблема...новая версия DVDinfo запускается очень долго (6-8 секунд для любого DVD, независимо от того есть ли в нём задержки или нет), на предыдущей версии запускалось за 1-2 секунды (на Win7 x64).

P.S. Ах да, небольшое уточнение: у меня запускается всегда с ключами показывающими окошки "VTS PGC's Length" и "Audio Track Info" (удобнее видеть сразу всю-всю информацию). DVD содержащие только ifo, без воб'ов запускаются быстро, так что совершенно очевидно, что в новой версии используется какой-то жутко медленный способ определения задержки в "Audio Track Info".

Пришлось пока откатиться на 1.3.6, ибо ради относительно редко встречающегося бага нет никакого смысла так сильно терять в скорости запуска DVDinfo (1.3.7) для всех-всех открываемых DVD (если бы медленно было только для проблемных DVD, в которых раньше задержка не определялась вообще - то это было бы хоть и плохо, но ещё терпимо).

Автор: starsoft Суббота, 18 Апреля 2015, 14:41

2 userinfo19w85:
Довольно странно. Только что проверил на десятке ДВД-шек и все открылись очень быстро не смотря на то, что все эти ДВД лежат в локалке, а не на моем компе. Задержка есть только на том, который ты дал как образец. Именно для определения больших задержек приходится глубже (больше по объему) сканировать VOB и это замедляет старт. Прогу запускал как и ты с ключами -d и -u чтобы открывались сразу окна подробной инфы.

Автор: 19w85 Суббота, 18 Апреля 2015, 21:51

2 userinfostarsoft:
Сейчас на DVD без задержек у меня тоже стало быстро, может деинсталяция в первый раз криво отработала? (устанавливал с ключом /s) Или может требовалась перезагрузка компа (и без перезагрузки новая версия DVDInfo.dll не работала?)

На DVD с задержками по прежнему жутко-жутко долго открывается.
Вот, кстати, ещё один образец:
http://dropmefiles.com/PLGXG

На нём 1.3.7 вобще около минуты (!) открывается (+/- несколько десятков секунд), а в 1.3.6 за ~5 сек.
Если исправить и довести до нормальной скорости не получается, может стоит тогда ввести параметр: если задержка больше XXX мс, то дальше не сканировать файл (и не тратить время) для определения этой самой задержки?

Автор: CTP@HHuK Четверг, 23 Апреля 2015, 14:33

Специально вспомнил свой древний логин для этого форума (привет, олдфаги biggrinold.gif ), чтобы зайти и поблагодарить автора за то, что утилитка до сих пор работает, поддерживается и даже обновляется smileold.gif А мы таки и в 2015-ом году по-прежнему ей пользуемся.
Кстати, не знаю, обсуждалось ли это где-то на предыдущих страницах, но для корректной работы всё, в том числе и сам инсталлятор, следует запускать от имени администатора (Win 8.1 x64). Но это так, просто ремарка, авось кому пригодится smileold.gif

Автор: starsoft Понедельник, 27 Апреля 2015, 16:39

2 userinfoCTP@HHuK: Спасибо smile.gif

Автор: 19w85 Вторник, 28 Апреля 2015, 13:04

QUOTE(starsoft @ Понедельник, 27 Апреля 2015, 17:39)
2 userinfoCTP@HHuK: Спасибо  smile.gif
*

Судя по этому комментарию (т.е. по полному игнору моего последнего конструктивного комментария) напрашивается вывод, что версия 1.3.7 исправляться и дорабатываться, видимо, не будет...

Ну что ж, тогда буду и дальше пользоваться быстрой версией 1.3.6, благо в ней всё самое-самое критичное по удобству (по крайней мере в моём понимании) как раз уже было исправлено (и за это хочу сказать ещё раз огромное спасибоbiggrin.gif).

Автор: starsoft Среда, 29 Апреля 2015, 0:46

2 userinfo19w85:
О-хо-хо какие обиды smileold.gif А то, что мне просто некогда этим заниматься из-за множества других дел и проблем - это где учтено? wink.gif

На самом деле я разобрался в каких ситуациях есть проблема, вот только сделать что-то - слишком большие затраты времени и серъезная переделка.
А суть в том, что понятие делея аудиотрека применимо не на уровне VTS (как это определяется в DVDInfo), а на уровне конкретных PGC, составляющих VTS. Во многих случаях, особенно для VTS основного фильма, это тождественно, то есть если и есть в блоке фильма больше одного PGС, то они идут после фильма и роли не играют. А вот если VTS более сложен и, к примеру, в первом PGC есть 3 дорожки, а потом идет какая-то заставка отдельным PGC и для нее сделана дорожка №4 - то VTS суммарно имеет 4 аудиотрека, и делей на №4 можно определить только дойдя в сканировании (или прыгнув) на начало этого PGC в VTS-блоке. Подобное хорошо видно в твоём втором сэмпле, если открыть его PGCDemux.
А сейчас DVDInfo сканирует только начало VTS и моя переделка была в том, чтобы при отсуствии начала какой-то из дорожек продолжить глубже сканировать файл, увеличив предел сканирования. В описанном случае скан не доходит до PGC заставки просто физически - иначе ожидание затянулось бы на очень длительный период.
Таким образом, даже если сделать механизм получения делеев для каждого из PGC в VTS-е, то GUI DVDInfo не предназначено для показа инфы по отдельным дорожкам каждого PGC с каждом VTS. Переделка этого довольно трудоемка и сейчас нет времени этим заниматься.

Comprenez-vous, mon ami?

Автор: 19w85 Четверг, 30 Апреля 2015, 19:37

QUOTE(starsoft @ Среда, 29 Апреля 2015, 0:46)
А сейчас DVDInfo сканирует только начало VTS и моя переделка была в том, чтобы при отсуствии начала какой-то из дорожек продолжить глубже сканировать файл, увеличив предел сканирования.
...
Переделка этого довольно трудоемка и сейчас нет времени этим заниматься.
*

Нельзя ли тогда просто сделать настройку, запрещающую/разрешающую это самое глубокое сканирование? Это ведь наверное несложно?
P.S. Всё учтено
QUOTE(starsoft @ Среда, 29 Апреля 2015, 0:46)
О-хо-хо какие обиды smileold.gif

Не обиды, а непонимание.
QUOTE(starsoft @ Среда, 29 Апреля 2015, 0:46)
А то, что мне просто некогда этим заниматься из-за множества других дел и проблем - это где учтено?  wink.gif

А я разве писал, что требуется что-то делать немедленно?
Если уж всё-таки нашлось время зайти на форум и написать =>http://www.rusdivx.net/ibf/index.php?showtopic=17274&view=findpost&p=396771<= комментарий с текстом "спасибо", то почему так сложно было в этом же самом комментарии написать пару слов в ответ и на мой комментарий? Например, "будет время - займусь" или кинуть любые другие пару слов, чтобы просто прояснить ситуацию/планы. Это же элементарно. Или потратить полминуты-минуту на написание короткой фразы - это слишком много? И именно такое наплевательское отношение я и не понимаю.
QUOTE(starsoft @ Среда, 29 Апреля 2015, 0:46)
Comprenez-vous, mon ami?

అవును

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)