Help - Search - Member List - Calendar
Full Version: Маленькая програмулька DVDInfo
Форумы RDA > Другие проекты на RusDivX > Полезные программы
Pages: 1, 2, 3, 4, 5
starsoft
Новая утилитка, которая может оказаться полезной не только мне.

DVDInfo

Скачать: >>> (version 1.3.6)
Зеркала (version 1.3.7) на Google Drive или netload.in или mega.co.nz.

Назначение - быстрое получение информации о 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 - то только о нем.

Portable версия 1.3.6
Portable версия 1.3.7
Portable версия 1.3.7

Шаблон 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 вообще не появится после закрытия текстового окна.

+ Добавлена кнопка в окне "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
Спасибо!!!
adware
Спасибо! smileold.gif

А добавить модуль о Avrg bitrate, как в AVInfo, можно ?
EvgenyK
Спасибо!!
davidpik
Спасибо!
Valky
Спасибо, попользуемся!
starsoft
Исправлена ошибка, новая версия 1.0.1.
Korax
Спасибо большое! Давно ждём smileold.gif
kvappa
Спасибо! Заценим! winkold.gif
Validol
Спасибо, действительно полезная программа.
Toss
Спасибо
ShubkA
Спасибо
Anklav
А вот у меня с DVDInfo проблемка... Он мне вобще непоказывает данные о ДВД. help.gif Раньше показывал. Потом переустоновил Виндовс и всё... help.gif


UPDATE: Всё я понял в чём дело. Она кирилицу не понимает...
starsoft
2 userinfoAnklav:
А после переустановки виндов программа инсталлировалась заново? Или по-быстренькому скопировал и всё?
starsoft
DVDInfo 1.3.0
5.10.2010

Скачать: >>>

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

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

Подробности по предыдущим версиям программы, обсуждение найденных недостатков и предложение новых возможностей тут:>>>
starsoft
Обновлена версия программы, информация в начале топика.
EFIM
Спасибо!
Tazmanian
Спасибо!
Tazmanian
Спасибо!
lalex
спасибо.
KuHO
Спасибо. Теперь она и мне понадобится!
adware
2 userinfostarsoft:Спасибо! smileold.gif
Guest
спасибо большое
vadim890
действительно быстрое получение инфы пока все проделаешь состарится успеешь rotfl.gif и не понял смысл то в чем есть куча прог которые делаю это гораздо быстрее и проще смысл в чем?
genpix
QUOTE(vadim890 @ Понедельник, 13 Февраля 2006, 15:19)
действительно быстрое получение инфы пока все проделаешь состарится успеешь  rotfl.gif  и не понял смысл то в чем есть куча прог которые делаю это гораздо быстрее и проще  смысл в чем?
*

молодой человек, у Вас на клавиатуре кнопка "запятая" отсутствует?
ведь НИ ФИГА не понятно, что написано mad.gif
starsoft
QUOTE(vadim890 @ там)
действительно быстрое получение инфы пока все проделаешь состарится успеешь  и не понял смысл то в чем есть куча прог которые делаю это гораздо быстрее и проще смысл в чем?

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

2 userinfovadim890:
Ну ка перечисли парочку прог, которые это делают быстро? И почему тут у тебя заняло много времени (конечно если руки растут из нужного места и нажималась правая кнопка мышки на файле IFO или выбирался диск при старте запущенной проги, а не исполнялись танцы с бубном вокруг компа).
Phoenix
можно добавть показ битрейта аудио звука?
а то при рипаньи иногда надо узнать какой звук на двд без рипанья самого звука
starsoft
2 userinfoPhoenix:
В планах есть это, а вот реализация когда будет - не знаю. Пока что прога показывает инфу только из IFO-файлов, а битрейт звука как и делеи дорожек, требуют анализа VOB-файлов...
kopeika
заметил сперва p1415, что на трекере очень часто встречается формат NTCS
так и есть берется как copy&paste с dvdinfo smileold.gif
starsoft
2 userinfokopeika:
Спасибо, исправлю smileold.gif
lilak
Спасибо, наверное, полезная вещь, но файл битый и не инстолируется. sad.gif
wizzard
QUOTE(lilak @ Четверг, 06 Апреля 2006, 14:11)
файл битый и не инстолируется. sad.gif
*



да ты чё? blink.gif всё на ура пашет!!!Я себе скачал! cool.gif
unrealD
Спасибо!
mezhik05
Great thanx! smileold.gif
Klaipeda
Не определяет региональную защиту, везде Enabled regions: 1, 2, 3, 4, 5, 6, 7, 8 smileold.gif
starsoft
2 userinfoKlaipeda:
А диски, которые подсовывались на проверку, имели защиту? Потому как у меня определяет без проблем - на купленных лицензионных ДВД.
ЗЫ. Не стОит определять защиту на дисках, скачанных на трекерах - при рипе ДВД на хард любая нормальная программа снимает рег.защиту.
Klaipeda
Сорри, это я про AnyDVD забыл, которая у меня постоянно запущена mad.gif , смутило то, что декриптер определял, а DVDInfo нет smileold.gif
Maxim-signal
Пасибо
valerianis
Спасибо! Прикольная прога! cwm27.gif
EFIM
Спасибо за новую версию!!!
starsoft
Новая версия программы - 1.2.0. Подробности в начале топика.
EvgenyK
Спасибо. Отлично работает.
Bayan
Отлично! Спасибо! Хорошо когда все отлично работает! laugh.gif
kvappa
Спасибо! Супер! winkold.gif
starsoft
Прога обновлена до версии 1.2.0.
klopster
QUOTE(starsoft @ Вторник, 21 Ноября 2006, 1:00)
Прога обновлена до версии 1.2.0.
*

Оч хорошо winkold.gif
ka-2
Спасибо за программу!
Отличная штука!
avst
beer.gif
mescalero
yesyes.gif
AnryV
Прога неправильно показывает информацию о наличии флага Auto PanScan - она пишет о его наличии просто для всех анаморфных дисков.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2024 Invision Power Services, Inc.