Привет, Гость ( Вход | Регистрация )


[ Каскадный ] · Стандартный · Линейный+

> Еще один информационник - MKInfo, (обновлено 3 июня 2012 г., версия 1.0.12 beta)

starsoft
post Четверг, 18 Августа 2011, 12:54
Сообщение #1


ДВД-Профи
***********

Группа: Cупермодераторы
Сообщений: 8282
Регистрация: 05 Фев '01



2 Юзер   Цитировать


И еще одну програмку, которую сделал для себя, решил выложить на всеобщее осмеяние smileold.gif Принцип тот же, только эта для файлов формата Matroška - MKV/MKA/MK.

MKInfo


Скачать с сервера RDA: >>>.
Зеркала на rapidshare или netload.in или depositfiles.

Назначение - быстрое получение базовой информации из файлов формата Matroška.
Внутренний движок - библиотека MediaInfo. Отказался от своего парсера для файла из-за недостатка времени и желания копаться во всех ньюансах матрешки. Фактически программа - это GUI для mediainfo (не требующее наличия установленного mediainfo на компьютере). Неудобства (IMHO) оригинального mediainfo и привычка получать инфу по аналогии с с другими информационниками и подвигли на создание этой програмки.
Использование:
- запустить программу и в открывшемся окне выбрать файл известного программе формата.
- дать в командной строке параметром путь к нужному файлу.
- прога добавляет себя в выпадающее меню для известных ей форматов файлов.
- ассоциировать в TotalCommander-е для желаемых типов файлов на кнопку Alt+F3 (ну или любую другую в любом другом файл-менеджере).
- перенаправить информацию в текстовый файл, задав параметр "-a" в командной строке и поставить в конце ">file.txt". [Внимание! Программа ничего не выдает на вызывающую ее консоль, это не консольная аппликация. Данный режим только для перенаправления информации в файл]. Список дополнительных параметров командной строки выдается если задать параметр /?
- использовать информационный модуль, сделанный в виде ActiveX-компоненты и который собственно и вытаскивает инфу из файлов, в своей собственной программе biggrinold.gif

Программа также умеет проверять наличие новой версии на сервере RDA (по запросу или автоматом на старте).

Portable версия

Шаблон INI файла.

Принципы использования INI-файла:
1) Имя файла должно совпадать с именем exe-файла (то есть, по-умолчанию, MKInfo.ini).
2) Любой параметр, находящийся в INI, имеет бОльший приоритет, чем имеющийся в реестре. Отсутствие параметра в INI приводит к поиску его в реестре, а при отсуствии там - к дифолтному значению.
3) Параметры, которые меняются из интерфейса программы, при наличии предыдущего значения в INI, будут записаны туда. А при отсуствии в INI - в реестр.
4) Все имена параметров и наименования групп - см. в шаблонном файле.

Кнопка в окне "About..." присутствует smileold.gif

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

Lister-плагин для Total Commander-а.
Скачать тут.
НЕ ТРЕБУЕТ установки MKInfo и MediaInfo - всё нужное ей несет в себе.
Перед установкой отредактировать список дополнительных расширений в ini-файле.

Content-плагин для Total Commander-а.
Скачать тут.
НЕ ТРЕБУЕТ установки MKInfo и MediaInfo - всё нужное ей несет в себе.
Перед установкой отредактировать список дополнительных расширений в ini-файле.
Ограничения - возвращает информацию о чаптерах только первого меню, первых 5 аудио- и первых 5 субтитровых дорожках.


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

1.0.12
*) Обновлено для использования библиотеки MediaInfo ver. 0.7.57.

Lister-plugin для Total Commander-а.
1.0.5
*) Обновлено для использования библиотеки MediaInfo ver. 0.7.57.

Content-plugin для Total Commander-а.
1.0.3
*) Обновлено для использования библиотеки MediaInfo ver. 0.7.57.


Lister-plugin для Total Commander-а.
1.0.4
+) Добавлено информационное поле "Формат файла" (оно же "тип контейнера").
-------------
Content-plugin для Total Commander-а.
1.0.2
+) Добавлено информационное поле "Формат файла" (оно же "тип контейнера").
+) Добавлены поля размера фрейма - "высота", "оригинальная ширина" и "результируюшая ширина" (после анаморфного преобразования).

======================================
Lister-plugin для Total Commander-а.
1.0.3
*) Исправление, помогающее TC вызывать плагин для тех файлов, на которые есть встроенные механизмы Multimedia (AVI, MPG, etc.)

======================================
1.0.11
*) Мелкие изменения в GUI по размерам полей
*) Заменил шаблон INI-файла чтобы сохранялись комментарии к полям
------------
Content-plugin для Total Commander-а.
1.0.0
------------
Lister-plugin для Total Commander-а.
1.0.2
*) Полностью переделан механизм вывода информации на экран.
*) Оприходованы комманды Select All (Ctrl+A) и Copy (Ctrl+C).
!) Не смотря на наличие текстового курсора нельзя выделить мышкой кусок текста, только весь текст Ctrl+A
!) По-прежнему плагин не вызывается для AVI и MPG файлов.

======================================
1.0.10
*) Очередная (я надеюсь последняя) корректировка альтернативного GUI на предмет вертикального размера окна и высоты строк.
*) Исправлена ошибка показа анаморфного размера фрейма при использовании шаблона из INI-файла.
*) Исправлена неправильная работа кнопки Home при переборе файлов.
------------
Lister-plugin для Total Commander-а.
1.0.1
*) Исправлен автоматический горизонтальный скролл вправо при размере окна меньше длины строки
*) Исправлена ошибка пропадания цвета некоторых полей при большом количестве полей.
+) Добавлено использование собственного INI-файла (MKInfoLS.ini), в который по аналогии с аппликацией можно вписать кое-какие параметры (список дополнительных расширений, цвета полей и формат показа обычного и анаморфного размера фрейма).

======================================
1.0.9
*) Исправлен глюк с "замазыванием" списка чаптеров при прокрутке скроллбаром.
*) Исправлены (я надеюсь) глюки при изменении размеров окна.
+) Добавлена работа с INI-файлом, куда вынесена кучка опциональных натсроечных параметров, предназначенных для редактирования вручную.
+) Одним из паремтров в INI стал список дополнительных расширений, которые программа может "обслуживать".
+) Основные параметры, меняимые через интерфейс проги, также могут быть выставлены в INI-файле для мобильности (портабельности) программы.

======================================
1.0.8
*) Исправлены (я надеюсь) размеры полей по вертикали при масштабировании.
*) Изменено представление Frame Size для анаморфных потоков
*) надеюсь что с масштабированием видеосистемы теперь не должно быть проблем.

======================================
1.0.7
*) Исправлен баг с неверным показом размера файла в байтах для файлов > 4Gb
+) Альтернативный GUI может менять размер по ширине
+) "Scan type" добавлен на главное окно и убран из "Дополнительной видео информации"
*) Мелкие исправления в дизайне GUI и всяческих надписях

======================================
1.0.6
*) Исправлен баг с дублированием инфы на альтернативном GUI
*) Подправлены позиции полей на альтернативном GUI для экономии места
+) Добавлены "Scan type", "Color space", "Chroma subsampling" и "Bit depth" в Дополнительную видео информацию
*) Мелкие корретировки в текстовом виде представления информации

======================================
1.0.5
*) Улучшена работа при рестарте программы из-за зуммирования или перебора файлов.
+) Добавлен альтернативный GUI, переключение в меню аппликации.
*) Подправлена работа с прописыванием в контекстное меню.

======================================
1.0.4
+) Программа может работать без инсталляции (portable). Сама регистрирует ActiveX компоненту на старте (если нужно) и убирает регистрацию на выходе.
+) Расширенна информация о резолюции для анаморфного видеопотока.
*) Исправлено исчезание окна при наличии другого минимизированного окна.

======================================
1.0.3
* Исправлены баги, выявленные в ходе бета-тестирования.
+ Добавлен перебор файлов в папке с помощью кнопок PgUp/PgDn или колеса мышки.

======================================
1.0.0-1.0.2
Начальные версия для внутреннего потребления и бета-тестинга.

Enjoy!

Отредактировано: starsoft в Воскресенье, 03 Июня 2012, 17:21


--------------------

Такую чушь вокруг несут, таким абсурдом жизнь согрета,
что я боюсь – и Страшный Суд у нас пойдет как оперетта. [И.Губерман]
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Posts in this topic
starsoft   Еще один информационник - MKInfo   Четверг, 18 Августа 2011, 12:54
c930   Так у меня бы на мобильной версии она как раз бы б...   Четверг, 22 Сентября 2011, 22:26
starsoft   Вобщем я подумаю. Кстати, на альтернативной форме...   Пятница, 23 Сентября 2011, 2:58
19w85   Ура! :yesyes:   Пятница, 23 Сентября 2011, 3:10
c930   19w85 (OffTop)] Чисто из любопытства, а что за над...   Пятница, 23 Сентября 2011, 3:01
c930   - Не будет идентичности с другими разделами, где ...   Пятница, 23 Сентября 2011, 3:17
starsoft   2 [user]c930[/b]: Я ж говорю - главная причина что...   Пятница, 23 Сентября 2011, 3:22
19w85   Что касается ini-файла я за то, чтобы там были иск...   Пятница, 23 Сентября 2011, 3:27
c930   19w85 (OffTop)]Да, интересный подход. - А у тебя з...   Пятница, 23 Сентября 2011, 3:52
19w85   c930 (OffTop)] У меня единица зрение всегда было, ...   Пятница, 23 Сентября 2011, 4:32
c930   В таком случае можно ввести ключ, например: [i]Us...   Пятница, 23 Сентября 2011, 14:41
starsoft   Нет необходимости. Я дам список ключей, которые м...   Пятница, 23 Сентября 2011, 15:52
c930   Да, хорошо. -------------- Выложи список, когда о...   Пятница, 23 Сентября 2011, 16:04
starsoft   Выложу шаблон INI-файла вместе со следующей бэтой....   Пятница, 23 Сентября 2011, 16:54
starsoft   [b]Обновление - версия 1.0.9 beta[/size] Подробно...   Воскресенье, 25 Сентября 2011, 12:15
19w85   1) Из нововведений 1.0.8->1.0.9 не понравились...   Воскресенье, 25 Сентября 2011, 13:05
starsoft   Нет, нельзя. Параметр масштабирования не в пиксела...   Воскресенье, 25 Сентября 2011, 13:42
19w85   Да, пожалуйста, хотелось бы на ручное изменение. ...   Воскресенье, 25 Сентября 2011, 14:32
starsoft   Безусловно, и в этом была цель. Вот только ты смот...   Воскресенье, 25 Сентября 2011, 15:02
19w85   Безусловно, и в этом была цель. Вот только ты смот...   Воскресенье, 25 Сентября 2011, 15:04
starsoft   Я не стану возвращать окно к варианту версии 1.0.6...   Воскресенье, 25 Сентября 2011, 15:07
19w85   Безусловно, и в этом была цель. Вот только ты смот...   Воскресенье, 25 Сентября 2011, 15:16
starsoft   "Чтоб всем было хорошо" - это так кажетс...   Воскресенье, 25 Сентября 2011, 15:14
starsoft   2 [user]19w85[/b]: Под разверткой я имел в виду ...   Воскресенье, 25 Сентября 2011, 15:27
19w85   Я уже давно исправил свой пост. ----------------...   Воскресенье, 25 Сентября 2011, 15:28
starsoft   Та расстреляйте меня чтоб я увидел хоть какое-то н...   Воскресенье, 25 Сентября 2011, 16:47
19w85   Та расстреляйте меня чтоб я увидел хоть какое-то н...   Воскресенье, 25 Сентября 2011, 17:48
starsoft   Да дело не в держаться, просто мне нравится как по...   Воскресенье, 25 Сентября 2011, 18:20
19w85   :blink: Я на виртуальной машине и разрешение и...   Воскресенье, 25 Сентября 2011, 18:33
starsoft   Проба пера :) [b]Пробная версия Lister-плагина дл...   Воскресенье, 25 Сентября 2011, 18:40
c930   Всё очень порадовало! А именно появление INI-...   Понедельник, 26 Сентября 2011, 9:36
starsoft   Виртуальная машина не позволяет задать резолюцию э...   Понедельник, 26 Сентября 2011, 17:30
19w85   2 [user]starsoft: Так как насчет этого: Я ж точь-...   Понедельник, 26 Сентября 2011, 18:16
starsoft   2 [user]19w85[/b]: Попробую.   Понедельник, 26 Сентября 2011, 23:36
19w85   Отлично! А кстати нельзя сделать такую же рег...   Вторник, 27 Сентября 2011, 10:11
c930   [quote=c930]- ChaptersAlign - не работает тоже (вс...   Вторник, 27 Сентября 2011, 4:34
c930   19w85 Ну, не знаю что и думать. Чудеса!   Вторник, 27 Сентября 2011, 10:28
starsoft   Нет, этого я делать не буду. Это требует пересчета...   Вторник, 27 Сентября 2011, 11:37
starsoft   2 [user]c930[/b]:У меня твой INI тоже работает нор...   Вторник, 27 Сентября 2011, 12:08
starsoft   [b]Новая бета-версия программки - [i]1.0.10 beta и...   Вторник, 27 Сентября 2011, 17:47
c930   Я все параметры не пробовал. Сортировку сразу изме...   Вторник, 27 Сентября 2011, 18:53
starsoft   Понятия не имею :) Я уже лет 10 не видел в глаза э...   Вторник, 27 Сентября 2011, 18:57
19w85   Спасибо! Но скорее всего предпоследняя. ;) Ч...   Вторник, 27 Сентября 2011, 21:00
starsoft   2 [user]19w85: Там было меньше потому что комбо-бо...   Вторник, 27 Сентября 2011, 21:25
19w85   Предлагаю задать высоту строк и высоту окна по ра...   Вторник, 27 Сентября 2011, 21:33
starsoft   2 [user]19w85: Высота строк одинаковая в 1.0.6 и 1...   Вторник, 27 Сентября 2011, 22:05
19w85   Я ЭТО понял. Я спрашивал можно ли уменьшить отобр...   Вторник, 27 Сентября 2011, 22:21
19w85   дык вот я что-то не понял, этот дефолт уменьшить ...   Вторник, 27 Сентября 2011, 22:38
starsoft   Я ничего не удаляю - нечего удалять. Я просто пере...   Вторник, 27 Сентября 2011, 22:39
starsoft   Этот размер - минимум, который конструктор макета...   Вторник, 27 Сентября 2011, 22:43
19w85   Да, одного последнего раза достаточно будет. Толь...   Вторник, 27 Сентября 2011, 22:49
starsoft   2 [user]19w85[/b]: Вычисляемых размера было 2 (ну ...   Вторник, 27 Сентября 2011, 23:03
19w85   Хотелось бы всё-таки посмотреть вычисляемый вариа...   Вторник, 27 Сентября 2011, 23:08
Bubble-Gum   там же русским языком написано: Кнопка [img]htt...   Вторник, 27 Сентября 2011, 23:39
starsoft   2 [user]Bubble-Gum: :biggrinnew: [b]2 [user]19w...   Среда, 28 Сентября 2011, 0:03
c930   Домой приду... попробую в другой инсталляции ОС то...   Среда, 28 Сентября 2011, 4:14
starsoft   2 [user]c930[/b]: Я проверял на XP SP3 Eng, и неск...   Среда, 28 Сентября 2011, 10:44
c930   starsoft, а какая DLL за этот ChaptersAlign отвеча...   Среда, 28 Сентября 2011, 17:53
starsoft   2 [user]c930: Да, ошибся я случайно, уже исправлен...   Пятница, 30 Сентября 2011, 19:35
c930   Не win.ini, я так понял, а wincmd.ini. У меня в яв...   Суббота, 01 Октября 2011, 0:55
starsoft   2 [user]c930: Ну у тебя и операционка... :) Во-пер...   Суббота, 01 Октября 2011, 18:29
c930   Вот о чём я: http://img13.imageshost.ru/img/2011/1...   Воскресенье, 02 Октября 2011, 4:14
starsoft   Знаешь, в этом что-то есть. Я использую для вывода...   Воскресенье, 02 Октября 2011, 9:05
c930   Это вроде как "символ" неразрывного проб...   Воскресенье, 02 Октября 2011, 18:41
c930   [color=blue]Ниспадающий список[/url] из комбобокса...   Понедельник, 03 Октября 2011, 3:32
c930   А что это за параметр у аудиопотоков - Delay? Прос...   Среда, 05 Октября 2011, 6:48
starsoft   2 [user]c930[/b]: Это синхронизация аудио и видео,...   Среда, 05 Октября 2011, 9:45
starsoft   [b]Новая бета-версия программки - [i]1.0.11 beta и...   Среда, 05 Октября 2011, 16:19
19w85   Спасибо! :thumbup: Да, вот сейчас высота стр...   Среда, 05 Октября 2011, 17:51
starsoft   [b]Исправленная версия Lister-plugin-а для Total C...   Среда, 05 Октября 2011, 17:21
c930   Зашёл тут к знакомым. Решил по случаю попробовать ...   Четверг, 06 Октября 2011, 15:36
starsoft   В предыдущей версии то, что показывает информацию ...   Четверг, 06 Октября 2011, 18:25
c930   Не особо в этом петрю, но тут в винде один пользов...   Четверг, 06 Октября 2011, 20:35
starsoft   Запятая, которую я обычно меняю на обычный пробел....   Четверг, 06 Октября 2011, 21:32
starsoft   [b]Первая версия Content-плагина для Total Command...   Пятница, 07 Октября 2011, 1:59
Bubble-Gum   правой мышой -> свойства -> запускать в...   Пятница, 07 Октября 2011, 11:45
c930   Спасибо! Теперь запускается.   Пятница, 07 Октября 2011, 11:57
c930   Здорово! Я всё ещё не дома, в гостях. Но коман...   Пятница, 07 Октября 2011, 14:18
c930   Попробовал поиск с использованием плагина. - поиск...   Суббота, 08 Октября 2011, 13:21
starsoft   Ну наверное, это ж не от плагина зависит, а от ТС....   Суббота, 08 Октября 2011, 21:22
c930   В общем, для общей информации и ясности. Да оба, ...   Воскресенье, 09 Октября 2011, 1:25
starsoft   [size=7]Обновление плагинов для Total Commander-а[...   Вторник, 11 Октября 2011, 18:15
19w85   2 [user]starsoft[/b]: Когда будет следующая версия...   Пятница, 04 Ноября 2011, 2:23
19w85   Ещё предлагаю добавить в ini-ник настройку функцио...   Среда, 16 Ноября 2011, 12:44
starsoft   [b]Обновление программки до версии [i]1.0.12 beta,...   Воскресенье, 03 Июня 2012, 17:23
c930   starsoft А нельзя ли Portable дистрибутив тоже обн...   Понедельник, 11 Июня 2012, 15:13
starsoft   2 [user]c930[/b]: Готово   Воскресенье, 17 Июня 2012, 14:19
19w85   2 [user]starsoft: Так а всё-таки что по поводу мом...   Вторник, 07 Августа 2012, 19:02
19w85   2 [user]starsoft: Приветствую. Если что, то пост в...   Понедельник, 23 Февраля 2015, 10:32
19w85   Жалко, что никаких обновлений программы за прошедш...   Пятница, 18 Марта 2016, 3:08
c930   2 [user]starsoft: Версия 1.0.12 что-то не запускае...   Воскресенье, 14 Октября 2018, 3:27
c930   Вроде решилась проблема. От версии ОС и её разрядн...   Вторник, 16 Октября 2018, 9:02
c930   2 [user]starsoft[/b]: Может пора обновить утилиту...   Вторник, 16 Октября 2018, 9:07


Reply to this topicTopic OptionsStart new topic
56 пользователей читают эту тему (56 гостей и 0 скрытых пользователей)
здесь находятся:
 

Lo-Fi Версия CMSBlog Сейчас: Вторник, 14 Мая 2024, 5:16