Help - Search - Member List - Calendar
Full Version: Еще один информационник - MKInfo
Форумы RDA > Другие проекты на RusDivX > Полезные программы
Pages: 1, 2, 3, 4
starsoft
QUOTE(19w85 @ там)
а в чем проблема уменьшить этот самый интервал между полями, который я предлагал выше
Потому что этого все равно не хватит чтобы всегда вместить информацию по анаморфу.
19w85
QUOTE(starsoft @ Пятница, 16 Сентября 2011, 4:10)
QUOTE(19w85 @ там)
а в чем проблема уменьшить этот самый интервал между полями, который я предлагал выше
Потому что этого все равно не хватит чтобы всегда вместить информацию по анаморфу.
*

Пространство этого интервала между полями очень большое, оно запросто покроет невлезающие 3 цифры из самого худшего варианта приведенного выше, т.е. для:
QUOTE
1074x496 (2.2:1) @ 688x496


Самый наиширокий вариант анаморфа (все-все цифры разрешения 4х-значные) в этом найденном мною примере:


Если интервал между полями почти убрать, то всего лишь чуть-чуть придется урезать ширину поля FPS, чтобы влез даже 4х-значный вариант.
Семпл 4-значного примера: http://multi-up.com/557988

P.S. Еще предлагаю убрать ненужные пробелы до и после @
Тогда вообще возможно можно будет обойтись одним лишь уменьшением интервала.
Инфа по анаморфу нужна, и та капля что не влезает, её тут запросто можно уместить, т.к. места и вариантов тут просто вагон. Это даже на глаз видно.
=============================================
Только сейчас заметил...а почему идет анаморфированное разрешение на 1ом месте?
Должно же быть "Реальное разрешение@Анаморфированное". Потому что логично именно так, фейковому разрешению не место в самом начале строки.
c930
QUOTE(19w85 @ там)
для семплов тяжеловаты по размеру, пары секунд бы хватило
Сколько starsoft просил отщипнуть, столько и отрезал. Мне не жалко.
QUOTE(19w85 @ там)
А я предлагаю не урезать поля Size и FPS, а урезать ширину бесполезного разделяющего интервала между концом поля "Frame size" и надписью "FPS".
Разделяющий интервал не бесполезный, он необходим! Также как и отступы (по возможности) внутри поля спереди и сзади информации. Для хорошего зрительного восприятия, чтоб GUI гармонично выглядел. Отступы в полях Size и FPS имеют большой запас, их бы я и сократил (не до нуля конечно) в первую очередь и расширил левую колонку. Ну а уж если не хватит всё равно места, то уж тогда интервал между колонками стал сокращать, информация важнее. Если starsoft вдруг надумает изменять ширину, то надеюсь что он сделает чтоб всё было сбалансировано.

+ Предлагаю также в поле Size области General Information число, означающее размер файла в байтах (что в скобках) выводить с разделителями (пробелом) меду триадами разрядов, для лучшего восприятия. Запас места есть.
Т.е вместо (12586325147 bytes) сделать так: (12 586 325 147 bytes).

+ Ещё: в сокращённых единицах измерения байты обозначить заглавной буквой, т.е. B, MB, а биты - строчной (в общем как сейчас Mbps, kbps).
Чтобы путаницы не было.

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

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

QUOTE(19w85 @ там)
Только сейчас заметил...а почему идет анаморфированное разрешение на 1ом месте?Должно же быть "Реальное разрешение@Анаморфированное". Потому что логично именно так, фейковому разрешению не место в самом начале строки.

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

QUOTE(starsoft @ там)
У тебя же нет проблем с масшабом-размером, почему ты пользуешься альтернативным gui? пользуйся основным и растягивай окно в стороны до нужных размеров - все поля и будут видны.
Альтернативный мне больше нравится: одновременно выводится больше нужной информации, не нужно щёлкать переключателями - всё под рукой.
Кроме того размер окошка стабилен, все поля имеют своё неизменное местоположение - при сравнении разных видеофайлов удобно. Ничего не прыгает.

QUOTE(starsoft @ там)
по Alt+F3 работает прекрасно, зато не мешает какому-нибудь play-плагину для листера проиграть файл.
А я не пользуюсь (как показала практика) плагинами для просмотра видео. Недавний опрос Какой плагин просмотра видео вы предпочитаете использовать?, на который я наткнулся на сайте командера, в поисках того какие сейчас есть WDX плагины для видео (прежде чем закинуть удочку тебе) подтверждает, что и многие не пользуются. Хотя возможность м.б. полезна для просмотра кучи мелких видеофайлов в режиме Quick view. Но она никуда не денется, можно ведь плагины переключать, или их приоритет.

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

QUOTE(starsoft @ там)
А контентный плагин - я честно говоря и не пользуюсь такими, по мне кроме мульти-переименования его и пользовать негде.
Ответ под спойлером!
Для мультипереименования я WDX-плагинами не пользуюсь (ничего не имею против, просто на практике пока не требовалось). А WDX-плагин хотелось бы для использовании инфо в пользовательских колонках. Для просмотра параметров кучи файлов удобно. Опять же гибкость настройки видов отображения. Плагин может выдавать кучу всевозможных параметров видео, а ты выбрал только необходимые (даже для данной конкретной задачи) или всего один-два нужных параметра.
Например нужно мне найти файлы с чересстрочной развёрткой в дереве каталогов. Я создал пользовательскую колонку с этим параметром, нажал CTRL+B или CTRL+SHIFT+B для показа всех файлов в дереве или в выбранных подкатарогах, отобразил эту колонку - опа, всё видно. Можно по этой колонке отсортировать и все необходимые файлы будут рядышком. В последних версиях командера можно по двум колонкам (возможно нескольким) сортировать. Например, вывел колонки Тип развёртки и Вертикальное разрешение, отсортировал по ним - и вот у тебя рядышком все видеофайлы с определённым типом развёртки и отсортированные по вертикальному разрешению.

А сейчас мне чтоб найти, например, видеофайлы с чересстрочной развёрткой нужно вручную все файлы перебрать, для каждого слазить в меню Options затем в подменю Additional Video Info, закрыть подменю... Короче загнёшся.

Или вот более расширенный пример и другое использование WDX-плагина:
нужно такие файлы найти в разных каталогах на разных дисках.
- Лезем в сервис Поиск файлов,
- в поле Место поиска указываем пути (в простейшем случае - имена логических дисков),
- задаём маску, например, *.mkv,
- на вкладке Плагины ставим галку Поиск с плагинами, выбираем наш плагин и нужные параметры, например:
Тип развёртки - Чересстрочная, Вертикальное разрешение > 720 (параметры можно объединять логически).
- Ждём результатов поиска, и вот на панели имеем все искомы файлы.
Их можно дополнительно отсортировать, например по тому же разрешению или др. параметру с помощью этого же плагина, выведя нужный параметр в пользовательскую колонку.

А на др. панели можно с помощью WLX-плагина смотреть параметры более подробно для конкретного файла в режиме Quick view. Ну или делать что угодно, например слить файлы на др. носитель.
Главное необходимые файлы найдены, что и требовалось в данном случае.
Это просто пример как можно использовать WDX-плагин.

P.S. Вот только плагинов то нет в наличии.


QUOTE(starsoft @ там)
...Мне кажется что 99% файлов матрешки всегда в прогрессиве, а редкие исключения (сделанные камкодерами) и так понятно что интерлейсные.
В общем так, но много исключений думаю. С камкордеров вроде бывают и в прогрессиве, встречал такое.
Всякие демонстрационные видео с дисков с разным типом расвёртки бывают.
Даже вот кроме вышеупомянутых двух типов MediaInfo различает такие подвиды как PAFF и MBAFF.
Опять же, как справедливо заметил xfiles, полно всяких "спутниковых и иных цифровых TV трансляций, которых с каждым днем становиться все больше и больше". Там тоже разные типы развёртки встречаются.
QUOTE(starsoft @ там)
Скажи - а по чему для тебя так важен тип развертки?...
Не знаю, параметр Тип развёртки мне более интересен (другие параметры из подменю Additional Video Info мне не интересны, я даже не знаю что большинство означает) гораздо больше тех же чаптеров, которые меня не интересуют практически, даже я плохо представляю что это и зачем. Видимо метки в файле для позиционирования при просмотре на "железном" плэере, но я компьютером воспроизвожу. Тем не менее я не против наличия такого поля, пусть будет.
Но я бы сократил его на одну строчку ради параметра Тип развёртки.
Тем более я раньше предложил как сэкономить эту одну строчку, но её использовали для другого :-(.
Вообще у меня нет пока проблемы с размером GUI альтернативного.
19w85
QUOTE(c930 @ там)
Разделяющий интервал не бесполезный, он необходим! Также как и отступы (по возможности) внутри поля спереди и сзади информации. Для хорошего зрительного восприятия, чтоб GUI гармонично выглядел. Отступы в полях Size и FPS имеют большой запас, их бы я и сократил (не до нуля конечно) в первую очередь и расширил левую колонку. Ну а уж если не хватит всё равно места, то уж тогда интервал между колонками стал сокращать, информация важнее. Если starsoft вдруг надумает изменять ширину, то надеюсь что он сделает чтоб всё было сбалансировано.

Интервал между колонками просто пустое место, никак неиспользующееся и ничего не дающее. Даже если его убрать полностью, то того места, на котором находится надпись " FPS : " в качестве разделителя столбцов более, чем достаточно. А вот отступ в самих полях со значениями более полезен, именно поэтому я и предлагал уменьшать его во вторую очередь.

QUOTE(c930 @ там)
Т.е вместо (12586325147 bytes) сделать так: (12 586 325 147 bytes).

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

QUOTE(c930 @ там)
А также добавить пробел между значением параметра и единицами измерения (там где отсутствует).

Это поддерживаю smileold.gif

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

Ага, и в итоге на одном и том же месте, например, имеем цифры 1920x1080 (и для настоящих 1920x1080 и для анаморфных 1440x1080). И если не приглядываться к продолжению @ то можно и не заметить анаморф. Нигде такой путаницы не встречал. Чем ТАК, уж лучше бы вообще разрешение анаморфа не отображалось. wink.gif
QUOTE(c930 @ там)
Видимо метки в файле для позиционирования при просмотре на "железном" плэере, но я компьютером воспроизвожу.

На компьютере все видно, например, если сплиттер haali используется, то правой кнопкой мыши на его иконке в трее, и видны все названия глав. Честно говоря именно названия мне лично никогда не пригождались, а вот переход вслепую с одной главы на другую следующую/предыдущую гор. клавишами (когда главы есть) использую иногда.

QUOTE(c930 @ там)
Тип развёртки мне более интересен гораздо больше тех же чаптеров

QUOTE(c930 @ там)
Но я бы сократил его на одну строчку ради параметра Тип развёртки.

Я тоже "за" сокращение на одну строчку поля чаптеров ради "Типа развертки".
Или может можно "вписать" окошко с "типом развертки" над переключателем "menu", а его сместить пониже.
c930
QUOTE(19w85 @ там)
Интервал между колонками просто пустое место, никак неиспользующееся и ничего не дающее. Даже если его убрать полностью, то того места, на котором находится надпись " FPS : " в качестве разделителя столбцов более, чем достаточно.
Нет, какой-то интервал нужен всё равно.

QUOTE(19w85 @ там)
А вот отступ в самих полях со значениями более полезен, именно поэтому я и предлагал уменьшать его во вторую очередь.
Отступы нужны безусловно, но менее чем интервал. И в критическом случае я бы их уменьшил до нуля ради минимального интервала перед FPS :.
Обоснуй чем тебе отступы более важны. А так голословно.
На мой взгляд поле может обойтись и без отступов, хотя это и не есть гуд. Оно всё ж выделено рамкой.
А вот если перед FPS : не будет интервала, от он будет прилежать к левой колонке, а двоеточие после него будет создавать зрительный интервал - это будет очень плохо выглядеть. Нужен интервал ДО заметно больший чем двоеточие занимает.

QUOTE(19w85 @ там)
QUOTE(c930)
Т.е вместо (12586325147 bytes) сделать так: (12 586 325 147 bytes).
Если так сделать, то от текущих отступов мало что останется (соотвественно, оттуда трудно будет заимстовать, хотя пока не ясно много ли вообще нужно от них позаимстовать).
Да вроде там то полно запаса.

QUOTE(19w85 @ там)
QUOTE(c930)
Абсолютно не согласен, потому то и предложил изначально такой формат:оно хоть и фейковое, но указывает какого размера мы увидим результирующий кадр. А исходное разрешение - это уж дело техническое, кому нужно, для того и выводится информация в сабже.
Ага, и в итоге на одном и том же месте, например, имеем цифры 1920x1080 (и для настоящих 1920x1080 и для анаморфных 1440x1080). И если не приглядываться к продолжению @ то можно и не заметить анаморф. Нигде такой путаницы не встречал. Чем ТАК, уж лучше бы вообще разрешение анаморфа не отображалось.
Я не против разнести их в разные поля, но выходное (результирующее) разрешение вперёд (или выше).

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

QUOTE(19w85 @ там)
Или может можно "вписать" окошко с "типом развертки" над переключателем "menu", а его сместить пониже.
Так будет нелогично, т.к. параметр относится к области Video Stream.
19w85
QUOTE(c930 @ там)
Отступы нужны безусловно, но менее чем интервал. И в критическом случае я бы их уменьшил до нуля ради минимального интервала перед FPS :.Обоснуй чем тебе отступы более важны. А так голословно.

Отступы в самом поле, помогают легче различать цифры в этом самом поле, т.е. "FPS:цифры" не сливается в кашу, а значение "цифр" обрамлено пробелами с двух сторон.
QUOTE(c930 @ там)
А вот если перед FPS : не будет интервала, от он будет прилежать к левой колонке, а двоеточие после него будет создавать зрительный интервал - это будет очень плохо выглядеть. Нужен интервал ДО заметно больший чем двоеточие занимает.

Интервал ДО небольшой естественно нужен. Сейчас он наверно раз в 5 раз длиннее, чем нужно.
QUOTE(c930 @ Пятница, 16 Сентября 2011, 8:27)
QUOTE(19w85 @ там)
QUOTE(c930)
Абсолютно не согласен, потому то и предложил изначально такой формат:оно хоть и фейковое, но указывает какого размера мы увидим результирующий кадр. А исходное разрешение - это уж дело техническое, кому нужно, для того и выводится информация в сабже.
Ага, и в итоге на одном и том же месте, например, имеем цифры 1920x1080 (и для настоящих 1920x1080 и для анаморфных 1440x1080). И если не приглядываться к продолжению @ то можно и не заметить анаморф. Нигде такой путаницы не встречал. Чем ТАК, уж лучше бы вообще разрешение анаморфа не отображалось.
Я не против разнести их в разные поля, но выходное (результирующее) разрешение вперёд (или выше).

Суть не в том, чтобы что-то куда-то разносить, а в том, что оригинальное (реальное) разрешение должно быть ВСЕГДА в одном месте для ВСЕХ файлов (обычных и анаморфных), дабы не было путаницы и не приходилось каждый раз тщательно высматривать файл на предмет анаморфа, чтобы не ошибиться с разрешением из-за такой рокировки. А куда деть побочное фейковое анаморфированное разрешение не так важно, это доп. инфа, к тому же не особо существенная, т.к. показывает не реальный параметр файла, а "виртуальный". К тому же при анаморфировании из меньшего разрешения получается большее, и логично, что это должно идти справа налево, а не как сейчас - наоборот, от большего к меньшему.

QUOTE(c930 @ там)
Да вроде там то полно запаса.

Не полно. На моем последнем скриншоте не влезало 5,5 знаков. На урезании интервала между стобцами можно съэкономить 3-4 знака. Т.е. еще 2 знака надо выиграть за счет сокращения уже отступов. Не знаю, останется ли там место под доп. пробелы (если останется, я только "за" пробелы-разделители групп цифр)

QUOTE(c930 @ там)
Так будет нелогично, т.к. параметр относится к области Video Stream.

Вообще говоря логичнее всего тут было бы в случае интерлейса дописывать к разрешению букву "i". По типу 1080i. Если такое возможно.
Потому что интерлейса все-таки относительно очень мало. И отдавать под него отдельное поле (которое в большинстве случаев а альтернативном GUI будет присутствовать и пустовать) - очень плохо.

QUOTE(c930 @ там)
А для чего это вообще? Для каких-то специфических видео с ярковыраженными главами?

...
Для обычных фильмов. Допустим по ходу просмотра понадобилось пересмотреть (допустим уточнить) уже прошедший фрагмент в начале фильма, пара нажатий, и попадаешь куда нужно. (если под рукой мышь, то ей может и тоже быстро это сделать, но я во время просмотра пользуюсь только пультом ДУ для ПК)
c930
QUOTE(19w85 @ там)
Суть не в том, чтобы что-то куда-то разносить, а в том, что оригинальное (реальное) разрешение должно быть ВСЕГДА в одном месте для ВСЕХ файлов

Суть в том, что ты считаешь определяющим разрешение анаморфного кадра и соответственно сопостовляешь ЕГО с разрешением кадра в обычном фильме.
А я считаю определяющим в анаморфном видео (не с точки зрения разрешения как такового естественно, а с той позиции, какого размера кадр мы увидим в результате на экране) - выходное растянутое. И именно его и ставлю в соответствие. А разрешение анаморфного кадра считаю второстепенным параметром (в данном случае).
В этом мы и не сходимся, отсюда и спор.

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

QUOTE(19w85 @ там)
Вообще говоря логичнее всего тут было бы в случае интерлейса дописывать к разрешению букву "i". По типу 1080i. Если такое возможно.
Это будет очень закамуфлировано, не заметно.
Потом 1080i, 720i это уже стандартные обозначения для HD и не определяют разрешение по вертикали в чистом виде, а лишь тип развёртки. Если мы напишем, например 800i или 560i, это будет попахивать какой-то отсебятиной.
Кроме того MediaInfo различает, как я писал выше, и выдаёт в этот параметр всякие подвиды типа PAFF и MBAFF.
QUOTE(19w85 @ там)
Потому что интерлейса все-таки относительно очень мало. И отдавать под него отдельное поле (которое в большинстве случаев а альтернативном GUI будет присутствовать и пустовать) - очень плохо.
Мало может только среди фильмов, но не видео вообще, там много.
Пустовать не будет, там будет указан тип развёртки.
starsoft
QUOTE(c930 @ там)
+ А также добавить пробел между значением параметра и единицами измерения (там где отсутствует).
А в каких полях он отсутствует?

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

Мнения по разерам/положении полей я тоже понял, результат увидите в следующей версии в ближайшее время smileold.gif

QUOTE(c930 @ там)
А для чего это вообще? Для каких-то специфических видео с ярковыраженными главами?
И не только в обычном фильме для разделения на части. Вот пример - делаю сейчас несколько сладшоу из фоток последнего отпуска, результат в виде HD-видео в матрешке. В каждом файле обязательно присутствуют чаптеры как еще один (кроме экранных надписей) разделитель кусков путешествия.
19w85
И раз уж доводим до ума интерфейс, то хотел ещё сказать, что значения во всех полях почему-то смещены больше вверх (относительно границ поля), нежели находятся по центру. Это заметно даже при обычном масштабе, а при моем этот дисбаланс еще значительно заметнее.
Можно отцентрировать по вертикальной оси значения во всех полях?
c930
QUOTE(starsoft @ там)
А в каких полях он отсутствует?

В полях (общий и видео) Bitrate, но только когда параметр выражен в Mbps.
Когда в kbps - имеется.

starsoft, а чем ты руководствуешься при выборе цвета шрифта значений параметров?
Вроде текстовые окрашены в синий, но не все. Какие-то в зелёный, какие-то в чёрный.
Их важностью что ли? Цветовая дифференциация по важности?

QUOTE(19w85 @ там)
Это заметно даже при обычном масштабе...
Действительно! А я вот не замечал раньше, пока ты не сказал :-).

+ Нашёл ещё источник экономии места :-) - двоеточие не должно отделяться пробелом (по правилам пунктуации) от предшествующего ему слова.
А у нас во всех названиях полей отделено.

- Серьёзный глюк обнаружил: на файлах размером больше 4 гиг неправильно отображается размер файла в байтах (что в скобках).
starsoft
QUOTE(19w85 @ там)
Можно отцентрировать по вертикальной оси значения во всех полях?
Поскольку все поля с информацией являются стандартными боксами для редактирования с запретом изменений (чтобы была возможность выделить кусок текста в боксе и скопировать его в клипбоард), я только могу сказать винде "ставь посредине", а если она этого не делает (из-за масштабирования полей или еще по какой-то причине), то тут как-то нет желания наворачивать что-то своё, заменяя стандартный edit-box, ради такой мелочи. Если придумаю как безболезненно обойти это - сделаю.
Я до сих пор не нашел как получить от винды истинный размер в пикселах надписи с выбранным шрифтом (отсюда и "отрезанные" комбо-боксы и проблемы с размером текстового окна и пр.).

QUOTE(c930 @ там)
Цветовая дифференциация по важности?
Так давно уже с какой-то из первых версий AviInfo я выделил зеленым цветом те параметры, которые по моему мнению чаще всего интересны, а синим - тэги (в этой проге это titles). Групповые боксы имели темно синий заголовок (просто эстетика). Те же цветовые принципы перекочевали сюда.
"На вкус и цвет для каждого фломастеров не напасешься", вот тут вы вдвоем (кроме меня) обсуждаете интерфейс, а сколько различий в мнениях по мелочам smileold.gif

QUOTE(c930 @ там)
источник экономии места
Да не нужна никакая экономия, и так всё влезет если я в альтернативном gui сокращу поле чаптеров. А насчет правил пунктуации - это не текст, а инфо-форма, и двоеточие тут не пунктуация, а обозначение принадлежности поля инфы к его названию (мог бы "тире" поставить, но мне больше двоеточие нравится).

Кстати еще о разных "правилах". Раньше было правило что "биты" и "байты" в сокращениях различаются не строчностью буквы "B", а строчностью первой буквы абревиатуры (то есть к примеру Kb - kilobytes, kbps - kilobits per second). Сейчас эти принципы давно все забыли и делают кто во что горазд. А я старался придерживаться.

QUOTE(c930 @ там)
Серьёзный глюк обнаружил: на файлах размером больше 4 гиг неправильно отображается размер файла в байтах (что в скобках)
Это спасибо, исправлю. Прошляпил я этот момент.
Разделители цифр групповой разрядности числа в скобках тоже поставлю, но не пробелы, а то, что задано в системе в качестве "digit grouping symbol" - каждый настраивает систему под себя и этот символ тоже выбирает сам.
c930
QUOTE(starsoft @ там)
Так давно уже с какой-то из первых версий AviInfo я выделил зеленым цветом те параметры, которые по моему мнению чаще всего интересны, а синим - тэги (в этой проге это titles). Групповые боксы имели темно синий заголовок (просто эстетика)...
Да я не против, за. Хотел только принцип узнать.
QUOTE
(в этой проге это titles)
А Language как-то выбился из этой концепции?
QUOTE(starsoft @ там)
Разделители цифр групповой разрядности числа в скобках тоже поставлю, но не пробелы, а то, что задано в системе в качестве "digit grouping symbol" - каждый настраивает систему под себя и этот символ тоже выбирает сам.
Да, это будет более правильный подход.
starsoft
QUOTE(c930 @ там)
А Language как-то выбился из этой концепции?
Да в той же AviInfo когда добавил возможность читать язык потока (если такой чанк есть в заголовке потока), то его сделал тоже синим. Ну и тут по аналогии.
c930
QUOTE(starsoft @ там)
Раньше было правило что "биты" и "байты" в сокращениях различаются не строчностью буквы "B", а строчностью первой буквы абревиатуры (то есть к примеру Kb - kilobytes, kbps - kilobits per second). Сейчас эти принципы давно все забыли и делают кто во что горазд. А я старался придерживаться.
Ну и ну! Что это за правило, ты не перепутал ли чего?
Это значит "100 мегабит в секунду" будет - 100 mbps?
Это "милибиты" какие-то получаются!

У тебя кстати mbps с заглавной буквы прописаны, не особо придерживаешься ;-).
starsoft
QUOTE(c930 @ там)
У тебя кстати mbps с заглавной буквы прописаны, не особо придерживаешься
По той же причине, по которой там нет пробела после цифр - именно тут я не заменил то, что дает MediaInfo на то, что считаю правильным (в отличие от kbps - кстати тут тебя не смущает что первая буква маленькая?).

Хотя я не претендую на истину в последней инстанции (как и всегда) - имею право ошибаться как и любой человек winkold.gif
starsoft
Обновление - версия 1.0.7 beta

Подробности вверху.
19w85
QUOTE(starsoft @ Воскресенье, 18 Сентября 2011, 20:07)
Обновление - версия 1.0.7 beta
*


1)
QUOTE(starsoft @ Суббота, 17 Сентября 2011, 3:45)
Чтобы закончить прения по поводу представления анаморфа выскажу свою точку зрения. Поскольку программа дает информацию о файле, то первыми цифрами идут размер фрейма в исходнике, то есть в файле. А результирующее анаморфное значение действительно чисто умозрительное и дано только для ориентировки в рельных пропорциях результата при просмотре - для того чтобы его получить нужно смотреть в окне при неизменном вертикальном размере. А окно плеера может быть растянуто/сжато, а то и вообще просмотр в полноэкранном режиме - короче выходная резолюция зависит от плеера и резолюции экрана при соблюдении им пропорций анаморфа.

Из этого я так понял, что реальное физическое разрешение теперь будет на положенном ему 1ом месте? Или я не так понял? В 1.0.7 оно по прежнему идет после анаморфного.

2) Заголовки Аудио, Сабов и Меню все еще не влезают frownold.gif 2х-значное количество дорог, 1-значное (растягивание GUI по ширине на это никак не влияет, да и к тому же ширина GUI и так достаточная, но появившаяся возможность сузить/растянуть по ширине GUI - интересная)

3) Строчки полей стали свехузкими по высоте (на скриншотах выше - видно), текст даже на границы поля теперь наезжает. frownold.gif
Хотелось бы вернуть прежнюю нормальную высоту строчек, хотя бы даже с прежней "центровкой".

P.S. Придется пока откатиться на 1.0.6 frownold.gif
starsoft
2 userinfo19w85: Твой масштаб "пьёт мою кровь"... Хрен знает как учитывать этот гигантский масштаб при изменении размеров... просто "достаёт"... причем как я вижу расстояние между строчками большое, то есть сами поля неправильны по высоте, а положение их правильное...

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

QUOTE(19w85 @ там)
В 1.0.7 оно по прежнему идет после анаморфного
Ну вот как знал что что-то да забуду... Не надо было релизить под вечер после рабочего дня...
19w85
QUOTE(starsoft @ Воскресенье, 18 Сентября 2011, 22:27)
2 userinfo19w85: Твой масштаб "пьёт мою кровь"... Хрен знает как учитывать этот гигантский масштаб при изменении размеров... просто "достаёт"... причем как я вижу расстояние между строчками большое, то есть сами поля неправильны по высоте, а положение их правильное...

Ну не знаю, в 1.0.6 была только проблема с шириной названий "аудио, сабы, меню". Всего одна проблема до практически идеального интерфейса. Теперь проблемы уже две - добавилась проблема с высотой. Надо же мне было ляпнуть на свою голову про "проблему" с центровкой в полях по вертикали (никто этого не видел, даже с930 не замечал, да и я только в последний момент заметил). Может можно просто откатить на то, как было в 1.0.6?

QUOTE(starsoft @ Воскресенье, 18 Сентября 2011, 22:27)
QUOTE(19w85 @ там)
да и к тому же ширина GUI и так достаточная
Тебе достаточно - отлично, пользоваться не придется. А кому-то захочется увидеть целиком какие-то длинные строки типа тайтлов, и при этом он не пользуется гиганским масштабом - вот для него это и пригодиться.

Ну если не выдергивать мои отдельные фразы, то это было пояснение, к тому что хорошо что нет взаимосвязи между шириной GUI и шириной полей с типом потоков, т.к. ширина GUI в данном конкретном случае более, чем достаточная и её увеличение для постоянного использования будет некомфортным.
А вот для временного единичного увеличения ширины - в самый раз, поэтому я и сказал, что возможность интересная. Да и вообще любое расширение функционала только приветствуется, кому-то да обязательно пригодится. smileold.gif
c930
QUOTE(starsoft @ там)
версия 1.0.7 beta
+) Альтернативный GUI может менять размер по ширине
Правильное решение! ©

Замеченные глюки:
клавишами Grey +/- можно, как известно, масштабировать окно сабжа,
семь различных масштабов, пусть это х1, х2... х7, то
- при масштабах х6 и х7 некоторые заголовки полей "улазят за кадр";
- при масштабах х1... х4 поля по высоте наезжают др. на друга,
такого в прежних версиях не было. Похоже на то, что высота поля не масштабируется.

Предлагаю:
+ в General Information строку Title переместить с 4-й позиции на вторую,
+ а в Video Stream строки Frame size и Video codec - соответственно
на 2-е и 3-е места (соответственно их цветовому статусу winkold.gif).

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

QUOTE(19w85 @ там)
Из этого я так понял, что реальное физическое разрешение теперь будет на положенном ему 1ом месте? Или я не так понял? В 1.0.7 оно по прежнему идет после анаморфного.
QUOTE(starsoft @ там)
Ну вот как знал что что-то да забуду... Не надо было релизить под вечер после рабочего дня...

Друзья, по-моему вы что-то путаете:
анаморфный кадр - это как раз сжатый, искажённый (пусть преднамеренно),
а вы всё время анаморфным называете выходной, уже скорректированный до нужного Aspect Ratio.
Разрешение этого выходного скорректированного кадра и должно быть на первом месте,
как сейчас и есть.
Оно определяет реальное соотношение сторон в кадре!
А разрешение анаморфного кадра (сжатого) - это чисто технический параметр для искушённых.
Не нужно менять очерёдность следования разрешений!
19w85
QUOTE(c930 @ Понедельник, 19 Сентября 2011, 6:27)
Предлагаю:
+ в General Information строку Title переместить с 4-й позиции на вторую,
+ а в Video Stream строки Frame size и Video codec - соответственно
  на 2-е и 3-е места (соответственно их цветовому статусу winkold.gif).

Я лично против всего этого, нравится расположение именно такое как сейчас.

QUOTE(c930 @ Понедельник, 19 Сентября 2011, 6:27)
не будут строки с колонками перемежаться.

А мне вот это очень нравится, что как раз чередуются строки с колонками и за счет этого не сливается.

QUOTE(c930 @ Понедельник, 19 Сентября 2011, 6:27)
анаморфный кадр - это как раз сжатый, искажённый (пусть преднамеренно),
а вы всё время анаморфным называете выходной, уже скорректированный до нужного Aspect Ratio.

Какой еще сжатый кадр? dash2.gif Нигде никакого сжатия нету и быть не может.
Есть оригинальный кадр, и конкретное физическое разрешение этого кадра (допустим 720x576).
Для него задается определенное соотношение сторон, и из этого физического разрешения вытягивается анаморфный кадр с бОльшим разрешением с уже заданным соотношением сторон. Именно процесс вытяжения и называется анаморфированием.
Примеры:
720x576 (заданное соотношение 4:3) -> 768x576 (полученное путем вытяжение уже соответствующее соотношению сторон 4:3)
720x576 (16:9) -> 1024x576
Непонятно сколько можно жевать одни и те же термины и до сих пор в них путаться...если все еще непонятно - гугл в помощь (рекомендую). Или тебе просто нравится придумываться свою собственную терминологию/обозначения и называть белое чёрным? (по типу "оригинальный кадр=анаморфный кадр"). Не вижу смысла переливать из пустого в порожнее, когда всё 10 раз пережевано и принято решение.
starsoft
Ну не стоит нервничать - в таком виде споры могут быть бесконечными и безрезультатными. Насчет терминологии - конечно лучше посмотреть информацию в сети, да в той же википедии - по-русски или более подробно по-английски. И еще вот тут. Могу объяснить и своими словами если нужно.

Я же высказал свое мнение без привязки к терминологии - первым должен идти физический параметр - резолюция видео из файла (и к нему в скобках заданный в файле же аспект), а потом -> вычисляемый результат. Я именно так собирался заменить в итоге '@' на '->' чтобы обозначить источник и результат. Этот результат "реальным" можно назвать чисто гипотетически - если я растяну окно плеера, сохраняя аспект - то размер в пикселах станет бОльше, а я этого даже не пойму.
К тому же не знаю как вам, а мне при неплохой способности считать в уме все-таки как-то проблематично, увидев 2 трех- или четырехзначных числа, сделать какой-то вывод. Я смотрю на то, что сделал за меня комп - на аспект в скобках.

Расположение полей в блоке General - я согласен переместить Title под имя файла, так даже логичнее, а вот в Video - нет. Информация расположена не по цвету, а по смыслу - сначала общие параметры потока, потом кадра и количества кадров, а потом три параметра кодирования (кодек, битрейт и результирующее абстрактное 'качество' видео). А эстетика перемежения строк с колонками - как я и говорил про вкус и цвет у каждого своё.

С ошибками при масштабировании буду разбираться, идеи уже есть - надо пробовать...
c930
QUOTE(19w85 @ там)
Какой еще сжатый кадр?
Анаморфный, он и есть сжатый (по горизонтали). Преднамеренно искажённый (линейно), чтобы:
- в кинематографии уместить без чёрных полос широкоэкранный кадр на плёнку;
- в камкордере - на светочувствительный элемент, ПЗС или что там;
- а на DVD, чтобы вписаться в его формат кадра, опять же без чёрных полос.

Таким образом полнее используется площадь кадра плёнки или ПЗС-матрицы,
чем в случае с записью с чёрными полосами. И выигрывается разрешение.
В том числе используется эффект того, что у глаза разрешающая способность
по горизонтали ниже, чем по вертикали.
Я так себе представляю.

QUOTE(starsoft @ там)
'->' чтобы обозначить источник и результат
Я тоже когда изначально (перед тем как предложить негласно формат) думал про "стрелку",
правда она была влево направлена ;-).

QUOTE(starsoft @ там)
резолюция видео из файла (и к нему в скобках заданный в файле же аспект), а потом -> вычисляемый результат
Aspect Ratio не будет соответствовать разрешению за которым он следует.
Это будет вносить путаницу.

QUOTE(starsoft @ там)
первым должен идти физический параметр
На мой взгляд - выходное разрешение, которое характеризует соотношение сторон в кадре и размер картинки, его я и сравниваю с другими рипами (разрешением др. рипов) например.
А сколько там пикселов в анаморфном кадре - дело второе.

А то что выходное разрешение "дутое", как 19w85 говорит, так разрешение большинства видеоконтента дутое, на мой взгляд, не соответствует реальной разрешающей способности.
QUOTE(starsoft @ там)
К тому же не знаю как вам, а мне при неплохой способности считать в уме все-таки как-то проблематично, увидев 2 трех- или четырехзначных числа, сделать какой-то вывод. Я смотрю на то, что сделал за меня комп - на аспект в скобках
Это я не понял про что. Если про то, что "Aspect Ratio не будет соответствовать разрешению за которым он следует" никто не заметит, то мне например, это сразу бросается в глаза (из практики говорю. Ну конечно не во всех случаях.) и будет ставить в недоумение. Хотя я плохо в уме считаю.
QUOTE(starsoft @ там)
Информация расположена не по цвету, а по смыслу - сначала общие параметры потока, потом кадра и количества кадров, а потом три параметра кодирования (кодек, битрейт и результирующее абстрактное 'качество' видео). А эстетика перемежения строк с колонками - как я и говорил про вкус и цвет у каждого своё.
Про себя скажу. Я вперёд смотрю на разрешение и кодек (они у тебя и выделены зелёным как "важные"), а Duration, уж если мне нужно было, я в общих (General) параметрах пасмотрел. И "вес" видеопотока тоже уж дело второе.
Но главное, это опять я про себя говорю, т.к. 19w85 по-другому считает,
гляжу я на правую половину (Audio), там всё красиво, гармонично - колонки отдельно, строки отдельно.
А тут всё перемешано, глаза разбегаются.
Опять же с точки зрения композиции это неправильно, думаю.
(Композиция - в эстетическом смысле.)
starsoft
QUOTE(c930 @ там)
Aspect Ratio не будет соответствовать разрешению за которым он следует.
Это будет вносить путаницу.
Я так не считаю. Информация об имеющимся в файле видеопотоке это главное IMHO, а математически вычисленный из него результат - второстепенное.
Соответствие тут определяется стрелкой, а вне скобок и в скобках - два параметра файла.

QUOTE(c930 @ там)
Это я не понял про что.
smileold.gif Про то, что увидев на экране 1280х576 я не пойму какой тут аспект (только приблизительно из опыта), если не посмотрю на то, что в скобках.

Да вообще спор, по-моему, уже не стОит выеденного яйца. Невозможно сделать такое, что понравится все-всем-всем без исключения, каждый найдет что-то своё - ну так каждому придется с чем-то примириться в виде компромиса winkold.gif
19w85
QUOTE(starsoft @ там)
Я именно так собирался заменить в итоге '@' на '->' чтобы обозначить источник и результат

А @ нельзя оставить? Ведь и так же будет понятно, что идущее после @ бОльшее разрешение - это вытянутое с учетом анаморфирования, а не физическое разрешение файла. Т.е. их все равно не перепутаешь местами, чтобы были нужны дополнительные стрелочки-указатели. С собакой как-то привычнее, анаморф через нее обычно обозначают.

QUOTE(c930 @ там)
Aspect Ratio не будет соответствовать разрешению за которым он следует.

Такое соответствие есть только для обычных файлов.
В случае анаморфа физическое разрешение и аспект - 2 отдельных параметра, и в этом случае аспект показывает как нужно в плеере преобразовать физическое разрешение файла до правильного соотношения сторон.
starsoft
QUOTE(19w85 @ там)
А @ нельзя оставить?
Этот знак звучит как 'at' и означает принадлежность. Что в случае, когда после него идет результирующая резолюция, никак не логично. IMHO.

QUOTE(19w85 @ там)
анаморф через нее обычно обозначают
Хотелось бы знать где это употребляется (чтобы понять насколько это обычно) и как там форматируется информация.
19w85
QUOTE(starsoft @ Понедельник, 19 Сентября 2011, 22:23)
QUOTE(19w85 @ там)
А @ нельзя оставить?
Этот знак звучит как 'at' и означает принадлежность. Что в случае, когда после него идет результирующая резолюция, никак не логично. IMHO.

Ну принадлежность также может обозначать, что разрешение стоящее после '@' относится к разрешению до '@' и что они взаимосвязаны.

QUOTE(starsoft @ Понедельник, 19 Сентября 2011, 22:23)
QUOTE(19w85 @ там)
анаморф через нее обычно обозначают

Хотелось бы знать где это употребляется (чтобы понять насколько это обычно) и как там форматируется информация.
*

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

Ни в каких информационных программах или других местах я вообще не видел, чтобы указывалось "виртуальное" разрешение после вытяжения до заданных пропорций. Т.е. всегда есть только одно физическое разрешения файла и, соответственно, о разделителях речи не идет.
starsoft
Так может стОит так и сделать как в этом примере?
720x432@1024x432 (2.35:1)
Вроде как логично получается - физический первым, виртуальный вторым и объясняющий это аспект последним...
2 userinfoc930: Что думаешь?
19w85
QUOTE(starsoft @ Вторник, 20 Сентября 2011, 1:53)
Так может стОит так и сделать как в этом примере?
720x432@1024x432 (2.35:1)
Вроде как логично получается - физический первым, виртуальный вторым и объясняющий это аспект последним...

Не стоит перемешивать физические параметры и виртуальные, создавая чередование.

А вообще это я не самый удачный пример привел, 1ый попавшийся, идеально и более правильно было бы вот так:
720x432 (2.35:1) @ 1024x432
До собаки идут физические параметры файла, оригинальное разрешение и аспект для данного файла. После собаки виртуальное разрешение, полученное путем перемножения "Оригинальной высоты*2.3x=ширина после анаморфирования".
Да и избавляться от пробелов теперь уже не имеет никакого смысла (когда под разрешение отдана целая строка), кроме как для ухудшения читабельности.

Т.е. в общем всё как сейчас, только физическое основное разрешение поставить на 1ое место и больше ничего не менять.
Все физические параметры должны идти подряд, а бонусная приставка, которой нету в других программах в самом конце:
QUOTE
@ 1024x432

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

P.S. Что-то меня запарило обсуждать анаморф - возьму таймаут
c930
QUOTE(starsoft @ там)
Этот знак звучит как 'at' и означает принадлежность. Что в случае, когда после него идет результирующая резолюция, никак не логично. IMHO.
Символ этот несёт смысл английского предлога at (или даже вроде как латинского).
По-русски читается как 'эт'. Помню даже в советском ГОСТе каком-то посвящённом печатным символам (либо ЭВМ) означался как "коммерческое эт". Это уж потом журналюги распространили его как собаку. Не они конечно этот жаргонизм придумали, он и раньше был наряду с другими названиями. Ухо или лягушка, я помню, тоже назывался.
Я предпочитаю называть 'эт'.

А переводится (передаёт смысл) в русском языке предлогами на, до, при, у, к, соответсвенно английскому предлогу.

Я когда предлагал изначально формат (не помню точно почему я стрелочку как у тебя отклонил, видимо как менее элегантный вариант) подразумевал at в значении при.
Но если ты хочешь сделать такой формат: 720x432@1024x432 (2.35:1), то я думаю не будет смыслового противоречия - разрешение 720x432 восстановленное до 1024x432.
QUOTE(starsoft @ там)
Так может стОит так и сделать как в этом примере?
720x432@1024x432 (2.35:1)
Вроде как логично получается - физический первым, виртуальный вторым и объясняющий это аспект последним...
c930 Что думаешь?

Хи-хи, я думаю как и раньше:
1024x432 (2.35:1) @ 720x432
Но поскольку не могу вас двоих убедить, готов смириться с таким вариантом (Но не согласен!):
720x432 @ 1024x432 (2.35:1)

Такой вариант считаю неприемлемым вообще (по причине возможных недоразумений и путаницы):
720x432 (2.35:1) @ 1024x432
starsoft
Обновление - версия 1.0.8 beta

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

Первые заметки:
+ глюк с наездом полей по вертикали друг на друга при уменьшении масштаба исчез,
- толшина межи правда между полями при изменении масштаба не постоянна, а меняется.
Но не пропорционально высоте поля, а как-то то больше, то меньше.
- Глюк с заездом названий полей "за кадр" при масштабах х6, х7 остался.
- Глюк: на масштабах х4... х7 глючит растягивание окна по горизонтали,
нельзя сузить окно уже определённой ширины. Возможно в предыдущих версиях тоже был.
- Ниспадающие боксы (Аудио, Меню, Субтитры) вроде стали уже по сравнению с предыдущей версией 1.0.7 и не всегда вмещают текст полностью. Наверное 19w85 будет ругаться.
- GUI иногда при масштабировании или при нажатии Page Up/Down самопроизвольно сворачивается в таскбар.

Предложение
- Чаптеры, я думаю, лучше выравнивать не по центру, а по левому краю. Будет читабельней.

Вопросы
- В какой последовательности сабж перебирает файлы при нажатиях Page Up/Down?
- Где портабельный сабж хранит настройки (типа Always on top, Save window..., Auto check..., тип GUI)?

Просьба
Нельзя ли сделать опционально разрешение на перебор по Page Up/Down файлов в других видеоконтейнерах. А именно по расширению например AVI, FLV, MP4, MPEG, MPG, M2TS, TS, TP, RM, QT, MOV, ASF, WMV, 3GP, OGG, VOB и т.п.
starsoft
QUOTE(c930 @ там)
- толшина межи правда между полями при изменении масштаба не постоянна, а меняется. Но не пропорционально высоте поля, а как-то то больше, то меньше.
Ну и что? Положение постоянно на форме, а размер зависит от масштаба. И, поскольку размеры целочисленные, а масштаб дробная (относительная) величина, то и результат вычисления может быть +/- 1 пиксел. Что может вылиться и в 2. Только почему это должно волновать? Масштабирование предназначено для одноразовой настройки проги "под себя", а не для игрушек "туда-сюда". IMHO.

QUOTE(c930 @ там)
- Глюк с заездом названий полей "за кадр" при масштабах х6, х7 остался.
У меня этого не наблюдается при системном масштабе 100%. Какой системный масштаб у тебя?

QUOTE(c930 @ там)
нельзя сузить окно уже определённой ширины
Есть минимальный размер, меньше которого нельзя сузить. Этот минимальный размер тоже зависит от масштаба. Может и есть глюк - я не замечал. Проверю.

QUOTE(c930 @ там)
- GUI иногда при масштабировании или при нажатии Page Up/Down самопроизвольно сворачивается в таскбар.
Я уже говорил в обсуждении AviInfo что это уже от меня не зависит. После нажатия один раз надо дождаться пока появится окно, иначе следующее нажатие попадет в окно, которое ниже (или на десктоп), а появившееся но потерявшее фокус окно MKInfo оказывается свернутым в таскбар. Библиотека MediaInfo работает гораздо медленее чем AviInfo, и вероятность что "быстрые пальцы" приводят к описанному эффекту гораздо выше.

QUOTE(c930 @ там)
- Чаптеры, я думаю, лучше выравнивать не по центру, а по левому краю. Будет читабельней.
Пробовал, не понравилось. Могу для эксперимента вернуть.

QUOTE(c930 @ там)
- В какой последовательности сабж перебирает файлы при нажатиях Page Up/Down?
В алфавитном порядке имен файлов.

QUOTE(c930 @ там)
- Где портабельный сабж хранит настройки (типа Always on top, Save window..., Auto check..., тип GUI)?
Там же, где и не-портабельный - в реестре. Нет никакой отдельной портабельной версии - это одна и та же программа, которая может работать без инсталляции. Разница в том, что инсталляция делает регистрацию компоненты в системе, портабл-режим делает этот сам, и убирает регистрацию на выходе. Но локальные настройки хранятся там же, где и всегда и не удаляются. Это не те параметры, которые на что-то влияют.

QUOTE(c930 @ там)
Нельзя ли сделать опционально разрешение на перебор по Page Up/Down файлов в других видеоконтейнерах. А именно по расширению например AVI, FLV, MP4, MPEG, MPG, M2TS, TS, TP, RM, QT, MOV, ASF, WMV, 3GP, OGG, VOB и т.п.
Ну я ж говорил что не хочу официально поддерживать другие форматы. Так что могу сделать только в виде недокументированной возможности (то есть кто знает как - тот настроит реестр чтобы это работало, а остальные и знать не будут smileold.gif )
c930
Глюк: при прокрутке чаптеров (что стрелками, что слайдером без разницы) они превращаются в "кучу-малу". Могу скриншот сделать, если надо.
В предыдущих версиях такого вроде не было. Попробовал на 1.0.6 - там всё нормально.

QUOTE(starsoft @ там)
Ну и что? Положение постоянно на форме..., а не для игрушек "туда-сюда".
Ясно, просто в глаза бросилось. Фича не критичная, пусть так.
QUOTE(starsoft)
QUOTE(c930)
- Глюк с заездом названий полей "за кадр" при масштабах х6, х7 остался.
У меня этого не наблюдается при системном масштабе 100%. Какой системный масштаб у тебя?
У меня всё по дефолту. Но думаю дело не в бобине.
Я видимо не разобрался. Это не глюк, а фича, связанная с появлением в предыдущей версии возможности менять ширину GUI. При сужении окна более какого-то предела все заголовки полей начинают уезжать влево "за кадр", а параметры соответственно вправо.
А я смотрел при какой-то определённой ширине окна и "заезды" наблюдались при самых больших масштабах.
Так что вопрос снимается.
QUOTE(starsoft)
QUOTE(c930)
нельзя сузить окно уже определённой ширины
Есть минимальный размер, меньше которого нельзя сузить. Этот минимальный размер тоже зависит от масштаба. Может и есть глюк - я не замечал. Проверю.
Попробуй помасштабировать окно в значительных пределах при масштабах х4... х7 и отпишись. У меня глючит.
QUOTE(starsoft)
QUOTE(c930)
- Чаптеры, я думаю, лучше выравнивать не по центру, а по левому краю. Будет читабельней.
Пробовал, не понравилось. Могу для эксперимента вернуть.
Соответствующие разряды значений времени будут один под другим и тексты начинаться с одной позиции.
По-моему должно быть всё гораздо читабельней.
Давай для эксперимента в следующей бете попробуем.

QUOTE(starsoft)
QUOTE(c930)
- Где портабельный сабж хранит настройки (типа Always on top, Save window..., Auto check..., тип GUI)?
Там же, где и не-портабельный - в реестре...
QUOTE(c930)
Нельзя ли сделать опционально разрешение на перебор по Page Up/Down файлов в других видеоконтейнерах. А именно по расширению например AVI, FLV, MP4, MPEG, MPG, M2TS, TS, TP, RM, QT, MOV, ASF, WMV, 3GP, OGG, VOB и т.п.
Ну я ж говорил что не хочу официально поддерживать другие форматы. Так что могу сделать только в виде недокументированной возможности (то есть кто знает как - тот настроит реестр чтобы это работало, а остальные и знать не будут )
А нельзя ли настройки хранить в INI-файле в каталоге программы? Для чего их хранить там в реестре?
Это повысит портабельность! Параметры не будут теряться.
Можно б было в нём (INI-файле) сделать скажем раздел, где осведомлённый пользователь вручную бы прописал нужные расширения файлов на которые бы распространялись клавиши Page Up/Down. А в GUI бы ничего не было на эту тему.

Может ещё какие полезные параметры, например последовательность перебора - не только по алфавиту, а скажем по времени файла.
Или какие-то пользовательские настройки.
Например последовательность полей или очерёдность следования разрешений в анаглифе. Хи-хи-хи.
19w85
1.0.7 я фактически не пользовался, поэтому сейчас сравнивал 1.0.6 и 1.0.8

Вот что не понравилось:

Ужасно не нравится, что теперь выделены цветом названия блоков "General Information", "Video Stream" и т.д.
Теперь пестрит от чрезмерного выделения цветом. Выделять только тех. параметры файла - было более правильным решением.
===============================================
Не очень нравится, что переместили строку "Title" в блоке "General Information". Раньше часто пустующая строка "Title" очень удачно отделяла строку с продолжительностью и битрейтом от строки с энкодом. Теперь всё сливается, т.к. отделяющей строки теперь нет, и цветового выделения тут тоже нет. frownold.gif
===============================================
Ну и всё-таки ИМХО зря остановились на таком варианте:
QUOTE
720x432 @ 1024x432 (2.35:1)

Чередование физических и виртуальных параметров.
В моем варианте (как например, тут) чередования не было + первая часть была бы всегда одинаковая для всех файлов (обычных и анаморфных): физическое разрешение (аспект)
QUOTE
720x432 (2.35:1) @ 1024x432

QUOTE
704x528 (4:3)


Зачем было в последний момент перемещать соотношение сторон в самый конец строки - непонятно (изначальное ведь планировалось только поменять местами разрешения). Теперь по быстрому не посмотришь разрешение-аспект из-за встрявшего по середине "виртуального" разрешения. Море времени потраченное на обсуждение анаморфа - потрачено впустую frownold.gif Было запутанно, стало неудобно. Шило на мыло поменяли.
===============================================

Понравилось:
++Что теперь влезают заголовки Аудио, Сабов и Меню (даже запас очень огромный остается, особенно у сабов, вот у них чуток уменьшить наверное даже неплохо было бы smileold.gif)
http://s005.radikal.ru/i212/1109/5d/24a3514340b0.png
http://i061.radikal.ru/1109/ee/04f9df779f6a.png

+Строки по высоте теперь вроде умещают текст (но как-то совсем впритык), но они по высоте теперь значительно ниже (и как-то теперь очень "тесно" это смотрится на мой взгляд), чем были в 1.0.6.
Высоту строк хотелось бы нечто среднее, между тем что было в 1.0.6 и стало в 1.0.8
===============================================
QUOTE(c930 @ там)
- GUI иногда при масштабировании или при нажатии Page Up/Down самопроизвольно сворачивается в таскбар.

Это точно, авиинофо в этом плане на данный момент в разы стабильнее.

QUOTE(c930 @ там)
- Чаптеры, я думаю, лучше выравнивать не по центру, а по левому краю. Будет читабельней.

Категорически против такого! Мне бы наоборот лучше по правому краю, ближе к центральной оси, но уж никак не левее, чем сейчас.

QUOTE(starsoft @ там)
После нажатия один раз надо дождаться пока появится окно, иначе следующее нажатие попадет в окно, которое ниже (или на десктоп), а появившееся но потерявшее фокус окно MKInfo оказывается свернутым в таскбар.

Оно бывает и после 1ого нажатия сворачивается.

QUOTE(starsoft @ там)
Ну я ж говорил что не хочу официально поддерживать другие форматы. Так что могу сделать только в виде недокументированной возможности (то есть кто знает как - тот настроит реестр чтобы это работало, а остальные и знать не будут  )

Было бы интересно. В контекстном меню-то mkinfo я уже давно прописал для всех мультимедиафайлов, а вот "перебор по Page Up/Down файлов в других видеоконтейнерах" не сделать.
c930
QUOTE(19w85 @ там)
Ужасно не нравится, что теперь выделены цветом названия блоков
Ха, а я и не заметил. При моём размере шрифта (дефолтный) не особо и заметно.
Но я в принципе за нововведение.
QUOTE(19w85 @ там)
даже запас очень огромный остается, особенно у сабов, вот у них чуток уменьшить наверное даже неплохо было бы
Да, интересно.
А посмотри на мой скриншот.

Даже задняя скобка не влазит на некоторых масштабах GUI.
QUOTE(19w85)
QUOTE(c930)
- Чаптеры, я думаю, лучше выравнивать не по центру, а по левому краю. Будет читабельней.
Категорически против такого! Мне бы наоборот лучше по правому краю, ближе к центральной оси, но уж никак не левее, чем сейчас.
Посмотри на скриншот выше, где чаптеры содержат текст разной длины. Тогда может ты согласишься со мной и поймёшь о чём я.
QUOTE(19w85 @ там)
Оно бывает и после 1ого нажатия сворачивается.
И у меня тоже так бывает, что даже после первого.

Вот глюк какой у меня при прокрутке чаптеров:

Ни у кого такого нет? Исходный скриншот выше.
19w85
QUOTE(c930 @ Среда, 21 Сентября 2011, 6:27)
QUOTE(19w85 @ там)
Ужасно не нравится, что теперь выделены цветом названия блоков
Ха, а я и не заметил. При моём размере шрифта (дефолтный) не особо и заметно.
Но я в принципе за нововведение.

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

QUOTE(c930 @ Среда, 21 Сентября 2011, 6:27)
Посмотри на скриншот выше, где чаптеры содержат текст разной длины. Тогда может ты согласишься со мной и поймёшь о чём я.

Всё хорошо. Не соглашусь.

QUOTE(c930 @ там)
Вот глюк какой у меня при прокрутке чаптеров:
Ни у кого такого нет? Исходный скриншот выше.

У меня тоже есть такое.
c930
QUOTE(19w85 @ там)
Вот видишь, ты даже не заметил, но все равно естественно "за". Я в этом не сомневался.

"естественно", что ты в это вкладываешь? Заголовки слегка "оттеняются" тоном. Совсем чуть-чуть (поэтому сразу и не заметил), и это именно никакой "пёстрости", как ты сказал, на мой взгляд не добавляет.
Мне понравилось вобщем.

А как ты относишься к идее INI-файла (выше я писал). Можно было б подбить автора на некоторые индивидуальные настройки и нивелировать часть разногласий таким образом.

Типа так:
CODE

FileExt=AVI, WebM, FLV, MP4, MPEG, MPG, M2TS, TS, TP, RM, QT, MOV, ASF, WMV, 3GP, Ogg, VOB

;FileSort=0 - by Extension, then by Name
;FileSort=1 - by Size
;FileSort=2 - by Date and Time

FileSort=0

;ResSeq=0 - 720x432 @ 1024x432 (2.35:1)
;ResSeq=1 - 1024x432 (2.35:1) @ 720x432
;ResSeq=2 - 720x432 (2.35:1) @ 1024x432

ResSeq=0

HeadColor=0

;ChaptAlign=0 - Center
;ChaptAlign=1 - Left
;ChaptAlign=2 - Right

ChaptAlign=0
c930
Куда-то собеседники пропали.
А я вот глюк нашёл в классическом GUI.
На некоторых файлах комбобоксы закрываются полями Language.
Похоже это происходит когда в соответствующих streamах отсутствует поле Title.





c930
Мысли ни о чём:
вот тут написано, что видеоформат WebM
основан на подмножестве медиаконтейнера Matroska.
Сайт YouTube.com уже поддерживает данный видеоформат.
Вот пример я выложил тут
(выступление Mylene Farmer 9 июня 1986 г. в летнем туре Podium Europe 1 по Франции, снято в Майенне).
starsoft
QUOTE(c930 @ там)
Куда-то собеседники пропали
Никуда не пропали, тута smileold.gif Всему своё время...

QUOTE(c930 @ там)
видеоформат WebM
Если его в нативном виде поддерживает библиотека MediaInfo - так что за проблемы, добавлю в список расширений файлов и все дела.

Насчет настроек... Вот 3 человека обсуждают, а мнений на десятерых хватит. Неужели все живут в моей стране smileold.gif

Я не большой любитель INI-файлов по тем же причинам, по которым им на замену когда-то появился реестр. Во-первых, это лишний файл. Во-вторых, это обычный текстовый файл, который легко испортить даже не прилагая усилий, просто случайно открыв его в блокноте. Он никак не защищен "от дурака", написать в любой строке бредовый параметр пара пустяков. Реестр тоже не слишком закрыт, но там а) нельзя вписать параметр несоотвествующено типа; б) Нужный блок параметров еще нужно найти и в) в итоге добраться до параметров все-таки можно только целенаправленно, а не случайно.

Я могу сделать INI-файл опциональным, то есть то, что сейчас храниться в реестре (положение окна, всегда вверху и прочая лабуда), там и оставить. Но для всяких "недокументированных" возможностей сделать через проверку на наличие INI-файла и анализ его содержимого. Тогда тот, кого все спорные вещи не волнуют, никогда о них и не узнает. А для "очумелых ручек" не будет проблем сделать свой или скачать шаблонный INI и отредактировать. Одобрямс?

QUOTE(19w85 @ там)
Ужасно не нравится, что теперь выделены цветом названия блоков
А вот тут, извиняюсь, ничего менять не буду. Этот цветовой набор есть во всех моих информационниках и таким его и оставлю. Этого не было в первых версиях просто потому что забыл. Темно-синий цвет уж никак не "пестрит" форму IMHO. Могу только сделать его еще чуток темнее.
19w85
QUOTE(starsoft @ там)
Я могу сделать INI-файл опциональным, то есть то, что сейчас храниться в реестре (положение окна, всегда вверху и прочая лабуда), там и оставить. Но для всяких "недокументированных" возможностей сделать через проверку на наличие INI-файла и анализ его содержимого. Тогда тот, кого все спорные вещи не волнуют, никогда о них и не узнает. А для "очумелых ручек" не будет проблем сделать свой или скачать шаблонный INI и отредактировать. Одобрямс?

Я лично двумя руками "за"!

QUOTE(starsoft @ Четверг, 22 Сентября 2011, 11:53)
QUOTE(19w85 @ там)
Ужасно не нравится, что теперь выделены цветом названия блоков
А вот тут, извиняюсь, ничего менять не буду. Этот цветовой набор есть во всех моих информационниках и таким его и оставлю. Этого не было в первых версиях просто потому что забыл. Темно-синий цвет уж никак не "пестрит" форму IMHO.
*

Например, в aviinfo поля окрашенные в синий очень на малом количестве файлов есть, в большинстве файлов они не заполнены (т.к. они как раз несущественные) и, соответственно, пустуют. И в итоге почти всегда имеем зеленую окраску для полей и синий цвет названий блоков никак не пересекается с цветом полей и не мешает.
в MKinfo синим окрашены важные поля и которые заполнены во всех файлах (и тут они уже существенные). В итоге ощущение разукрашенной новогодней елки, почти все окрашено в сине-зеленое, фокусироваться и читать нужные параметры гораздо труднее и дольше теперь стало.
QUOTE(starsoft @ Четверг, 22 Сентября 2011, 11:53)
Могу только сделать его еще чуток темнее.
*

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

И я кстати, не понял что случилось с высотой строчек? (1.0.6->1.0.8)
Центрирования по вертикальной оси внутри полей так и нету, зачем тогда так сильно уменьшилась высота строчек и почему? Хочется бОльшей высоты, чем сейчас.
c930
QUOTE(19w85)
QUOTE(starsoft)
Я могу сделать INI-файл опциональным, то есть то, что сейчас храниться в реестре (положение окна, всегда вверху и прочая лабуда), там и оставить. Но для всяких "недокументированных" возможностей сделать через проверку на наличие INI-файла и анализ его содержимого. Тогда тот, кого все спорные вещи не волнуют, никогда о них и не узнает. А для "очумелых ручек" не будет проблем сделать свой или скачать шаблонный INI и отредактировать. Одобрямс?
Я лично двумя руками "за"!
Да, конечно, тоже двумя руками! Иначе зачем бы я стал предлагать.

Предлагаю реестровые опции продублировать ключами в INI-файле.
Для дефолтного юзера значения будут браться из реестра, а если в каталоге программы присутствует INI-файл, то из него (если там есть дублирующие ключи). Т.е. ключи сделать приоритетными.

QUOTE(19w85 @ там)
А еще лучше тогда в ini добавить возможность задать цвет (черный был вообще идеальный...)
В примере INI-файла (пятью постами выше) параметр HeadColor (цвет заголовков) я специально для тебя "заложил" smileold.gif. (Я не прикалываюсь, смайлик чисто по-дружески.)
starsoft
QUOTE(c930 @ там)
Предлагаю реестровые опции продублировать ключами в INI-файле.
И какой в этом смысл? Реестровые опции меняются интерфейсом программы, а не руками - это опции в меню. И какой смысл их менять если они вручную заданы в INI? Не вижу логики. И вообще, к примеру, откуда ты знаешь что прописать в неких полях, которые задают координаты положения окна - пиксельные координаты или логические единицы?
Короче - в реестре опции, которые не только читаются программой, но и меняются ею же. А INI редактируется руками, прога только берет оттуда параметры.

QUOTE(19w85 @ там)
Например, в aviinfo поля окрашенные в синий очень на малом количестве файлов есть
Синим окрашены языки потоков и тэги (они же тайтлы) - некие совершенно произвольно написанные руками человека строчки при сборке файла. Кому-то они важны (например мне - все файлы, которые у меня задержмиаются больше чем на разовый просмотр, имеют заполненные тэги/тайтлы), кому-то нет как тебе.

QUOTE(19w85 @ там)
И я кстати, не понял что случилось с высотой строчек? (1.0.6->1.0.8)
Да уменьшил я высоту чтобы, увеличив видеоблок на 1 пункт (для Scan Type), не урезать остальное, а вписаться в нормальную высоту. Я не понял что тебе не нравится? На твоих же скриншотах последней версии не вижу никаких недостатков по высоте строк.
c930
QUOTE(starsoft)
QUOTE(c930 @)
Предлагаю реестровые опции продублировать ключами в INI-файле.
И какой в этом смысл? Реестровые опции меняются интерфейсом программы, а не руками - это опции в меню. И какой смысл их менять если они вручную заданы в INI? Не вижу логики.
И вообще, к примеру, откуда ты знаешь что прописать в неких полях, которые задают координаты положения окна - пиксельные координаты или логические единицы?
Короче - в реестре опции, которые не только читаются программой, но и меняются ею же. А INI редактируется руками, прога только берет оттуда параметры.
Ну я же не знаю состав параметров, какие в реестре хранятся.
А смысл был такой - для мобильности. Чтобы при запуске программы в разных установленных на одном компутере ОС или запуске со съёмного носителя (флэшдрайва) на разных компутерах (там утилита м.б. и не установлена. И зачем на чужом компе я буду реестр загаживать. Или менять их, если на чужом компе есть такие) не нужно было опции подправлять.
Например, пусть так: если есть INI-файл в каталоге программы, то прога пусть всё хранит и берёт из него, а реестр по боку (для осведомлённых юзеров с "очумелыми ручками"), а если нет, то из реестра.
А на счёт всяких координат и пр. не очень прозрачных параметров для юзера, то мне и нет нужды в общем случае их вручную задавать, программа их будет прописывть. Лишь бы они были "всегда со мной".
Ну примерно так как-то.
starsoft
2 userinfoc930:
Во-первых, параметры, хранящееся в реестре, ничего не портят и никому не мешают. Они в апликативной ветке, к системе не имеют отношения. А то, что имеет - регистрация компоненты, как раз и уйдет из реестра при номальном закрытии аппликации.
Во-вторых, часть параметров просто нельзя переносить с компа на комп - к примеру при разных резолюциях экрана координаты окна просто могут закинуть окно за пределы видимой области - и что делать тогда? Лезть руками в INI?
В-третьих, это просто удобно, что на этом же компе прога поднимется с тем, что для нее в последний раз сделали, а не с тем что делали на другом компе с его особенностями и резолюциями.
Да и параметров то там кот наплакал, чего вообще о них говорить.
c930
QUOTE(starsoft @ там)
Да и параметров то там кот наплакал, чего вообще о них говорить.
"Огласите весь список, пожалуйста!"
starsoft
А в реестр заглянуть слабо? smileold.gif

Using alternative GUI y/n
Always on top y/n
Auto check update y/n
Save window position y/n
Font size
Window size for regular GUI
Window size for alternative GUI
Window X position on screen
Window Y position on screen

Единственное, что можно (IMHO) безболезненно переносить с компа на комп - это использование альтернативного GUI. Но и эта опция меняется на другом компе двумя кликами мышкой.
c930
QUOTE(starsoft @ там)
Always on top, Auto check update
А эти, например, почему нельзя? Не вижу причины.
QUOTE(starsoft @ там)
Во-вторых, часть параметров просто нельзя переносить с компа на комп - к примеру при разных резолюциях экрана координаты окна просто могут закинуть окно за пределы видимой области - и что делать тогда? Лезть руками в INI?
Ну так это и без переноса такая ситуация тогда может возникнуть. Сменил я в той же винде видеорежим с понижением разрешения экрана - и привет!
Нужно стало быть при запуске проверять текущее видеоразрешение. И в критической ситуации позиционироваться скажем в центр экрана.
Или вот как в вышеупомянутом Total Commanderе сделать. Он кстати все настройки хранит в INI-файле (а параметров там может быть с туеву хучу) и нет проблем.
Параметры зависящие от разрешения экрана он хранит в подразделах типа [800x600], [1024x768], [1920x1080] и т.п. Для каждого свои. Эти разделы добавляются автоматом по мере возникновения ситуации. Ты вроде пользуешь его, нажми F1 -> INI-File settings: wincmd.ini.

А что это за параметр Font size? Масштаб GUI?
QUOTE(starsoft @ там)
В-третьих, это просто удобно, что на этом же компе прога поднимется с тем, что для нее в последний раз сделали, а не с тем что делали на другом компе с его особенностями и резолюциями.
Да, удобно. Приду я в гости к 19w85 чай пить. Его настройки мне допустим не нравятся. Я с флэшдрайва свою запущу. А она в его реестре поправит параметры. Он меня потом убъёт.
starsoft
QUOTE(c930 @ там)
Auto check update
Это вообще из тех параметров, которые порядочные программы ставят только с разрешения пользователя этого компа. Потому что прога, которая лезет в сеть на конкретном компе не выставив сознательно на нем эту опцию - это выполнять незаконные "хакерские" или "вирусные" операции. А ты хочешь прийти на чужой комп, запустить свою программу, которая тут же полезет в сеть потому что эта опиця выставлена.

Мне льстит сравнение с ТС smileold.gif - это моя любимая программа с первой его версии. И одна из очень немногих, которые хранят данные в INI (и при этом еще и позволяют прямо из меню открыть их в блокноте и менять). Но мои утилиты - не ТС все-таки, чтобы так уж придирчиво относиться к параметрам, еще и под разрешения их хранить - это перебор smileold.gif

QUOTE(c930 @ там)
А что это за параметр Font size? Масштаб GUI?
Да

QUOTE(c930 @ там)
Приду я в гости к 19w85 чай пить. Его настройки мне допустим не нравятся.
Ну надуманный пример. Ты со своим ТС на флешке ходишь в гости? winkold.gif
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.