MediaInfo — информация о медиа-файле (кодек, битрейт, и пр.)

Здесь можно обсудить ваш любимый плагин.
User avatar
Wave
Posts: 1707
Joined: Thu 04 Aug, 2005 18:47
Location: Харьков, Украина
Has thanked: 2 times
Been thanked: 9 times
Contact:

Re: MediaInfo — информация о медиа-файле (кодек, битрейт, и

Post by Wave » Wed 20 Aug, 2014 17:17

Latest post of the previous page:

Блин, это, конечно, уже давно оффтоп, но дайте пожалуйста алгоритм, как вы это читаете? Почему у меня «Без консервантов Сид и Нэнси» одинаково выглядит и в 1251, и в 1252 (сохраняю в первой, потом принудительно открываю во второй или на лету меняю кодировку), а вот «Áåç êîíñåðâàíòîâ Ñèä è Íýíñè» могу прочесть только если сохраняю как утф, а потом читаю как 866? Если же сохраняю в 1252, то ФАР выдаёт предупреждение о потере символов, а при открытии как 1251 показывает «Aac eiina?aaioia Nea e Iyine». То же самое (считая предупреждение) при смене кодировки налету.
Пользуюсь ФАРом больше 15 лет © собирательный.

User avatar
John Doe
Бюрократ
Posts: 11096
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 12 times
Been thanked: 66 times

Re: MediaInfo — информация о медиа-файле (кодек, битрейт, и

Post by John Doe » Wed 20 Aug, 2014 18:00

Wave wrote:Почему у меня «Без консервантов Сид и Нэнси» одинаково выглядит и в 1251, и в 1252
Такого быть не должно.
Похоже проблема в вашей системе.
Когда-то давно был в моде такой трюк: http://kb.mista.ru/article.php?id=504, проверьте, может в этом дело.

P.S.
На всякий случай уточняю: категорически не рекомендуется делать как по ссылке.
Возможно когда-то вы это сделали, или использовали дистрибутив Windows, подготовленный такими вот "умельцами".

LAT
Posts: 159
Joined: Thu 21 Jan, 2010 20:00
Has thanked: 5 times
Been thanked: 3 times

Re: MediaInfo — информация о медиа-файле (кодек, битрейт, и

Post by LAT » Thu 21 Aug, 2014 22:00

За этот трюк я получил по шапке :): viewtopic.php?f=4&t=8093&start=16#p111665

User avatar
Wave
Posts: 1707
Joined: Thu 04 Aug, 2005 18:47
Location: Харьков, Украина
Has thanked: 2 times
Been thanked: 9 times
Contact:

Re: MediaInfo — информация о медиа-файле (кодек, битрейт, и

Post by Wave » Fri 22 Aug, 2014 22:08

Да, спасибо, этот трюк и оказался задействован. Стоит сборка Зверя, которую ставил пять лет назад. Об этом трюке когда-то знал, но напрочь не помню, исправлял вручную, или оно в сборке настроено.

После отката трюка оказалось, что эти иероглифы действительно 1251, прочитанные как 1252. Но вот плагин всё так же показывает теги в виде этих иероглифов.
Пользуюсь ФАРом больше 15 лет © собирательный.

plastikat
Posts: 58
Joined: Fri 17 Jul, 2009 10:55

MediaInfo — информация о медиа-файле (кодек, битрейт, и пр.)

Post by plastikat » Sun 01 Feb, 2015 11:19

Windows 7 SP1 x86
Far 3.0.4242
MediaInfo 3.12 20-08-2014

Очень много глюков в работе плагина под Far3:
  1. Плагин вешается (вместе с Far) при обработке avi файлов стандарта OpenDML (конкретные образцы были размером больше двух ГБ). Far-MediaInfo-avi-OpenDML.dmp.7z
  2. Также вешается на файлах m4v. Far-MediaInfo-m4v.dmp.7z
  3. Падает с "Access violation" при выходе из диалога на некоторых avi файлах (не смог понять чем они были особенны). Обычно в таких случаях вывод Exiv2 накладывается на вывод MediaInfo в некоторых позициях диалога. Far-MediaInfo-avi-av.dmp.7z
  4. При обработке некоторых mkv файлов выводит в userscreen строки:

    Code: Select all

    Warning: Size 398372 of Matroska tag 0x65c is greater than 200: ignoring it.
    Warning: Size 239692 of Matroska tag 0x65c is greater than 200: ignoring it.
    ...
    Warning: Size 245032 of Matroska tag 0x65c is greater than 200: ignoring it.
    
    После вывода диалога этих строк в userscreen нет, они видны только в процессе обработки файла плагином. Кроме прочего при этом ещё и "ломает" вернюю строку экрана панелей (сворачивание/поднятие панелей лечит). Из особенностей файлов было замечено наличие вложений (картинки, шрифты и т.п.).
Minidump-ы памяти Far прикреплены на всякий случай (может будут полезны). Версия [MediaInfo 1.14 28-06-2011] под Far2 эти же файлы обрабатывает нормально.

Почему-то есть сильное подозрение, что виноват здесь Exiv2. И вообще лично мне мешает его вывод (я привык нажатием End быстро переходить в конец вывода MediaInfo для того, чтобы, например, посмотреть наличие глав или субтитров). Кроме того, бóльшая часть информации от Exiv2 просто дублирует информацию от MediaInfo. Очень хотелось бы чтобы можно было отключать использование Exiv2 в настройках плагина. Наличие этой опции также позволило бы легко проверить мои догадки насчёт виновника.

plastikat
Posts: 58
Joined: Fri 17 Jul, 2009 10:55

MediaInfo — информация о медиа-файле (кодек, битрейт, и пр.)

Post by plastikat » Sun 01 Feb, 2015 11:46

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

User avatar
artemsen
Posts: 753
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 2 times

MediaInfo — информация о медиа-файле (кодек, битрейт, и пр.)

Post by artemsen » Sun 01 Feb, 2015 16:27

Статическая сборка - я уже и не помню зачем. Видимо были причины :-)
По поводу ошибок и падений - к сожалению пока помочь не могу, я покинул стан разработчиков Far-плагинов не неопределённый срок (пересел на MC из-за специфики работы).

RoxMarty
Posts: 25
Joined: Sat 08 Dec, 2012 18:50
Has thanked: 1 time
Been thanked: 1 time

MediaInfo — информация о медиа-файле (кодек, битрейт, и пр.)

Post by RoxMarty » Mon 03 Aug, 2015 11:11

Можно ли как-то вернуть "раскраску" пунктов: Общее, Видео, Аудио...? Пользовался старой версией - данные пункты были сделаны серым фоном и белым цветом текста. Было очень удобно и наглядно

plastikat
Posts: 58
Joined: Fri 17 Jul, 2009 10:55

MediaInfo — информация о медиа-файле (кодек, битрейт, и пр.)

Post by plastikat » Tue 04 Aug, 2015 08:43

artemsen wrote: я покинул стан разработчиков Far-плагинов
Очень жаль. В арсенале имеется ряд других Ваших плагинов (FileUnlock, Hexitor, SQLiteDB и др.), пока работают, но ведь с любой новой версией Far могут отвалиться...
artemsen wrote: пересел на MC из-за специфики работы
Просто к слову, но Far вполне себе неплохо работает под wineconsole (шрифтов бы ещё туда вменяемых). Конечно, по причине огромной разницы в платформах, роль его там очень второстепенна (и от MC, к сожалению, никуда не деться), но любимым редактором, по крайней мере, пользуюсь постоянно.

plastikat
Posts: 58
Joined: Fri 17 Jul, 2009 10:55

MediaInfo — информация о медиа-файле (кодек, битрейт, и пр.)

Post by plastikat » Tue 04 Aug, 2015 09:03

Тем, кому всё же хочется видеть информацию от MediaInfo в панелях Far3 по горячей клавише, могу предложить следующий макрос:

Code: Select all

Macro {
  description="MediaInfo"; area="Shell"; key="CtrlShiftI"; flags="";
  action=function()
    cmd = 'view: < MediaInfo.exe "' .. APanel.Current .. '"'
    print(cmd)
    Keys('Enter')
  end;
}
Для работы макроса необходимо, чтобы исполняемый файл MediaInfo.exe находился по пути поиска PATH. Горячую клавишу меняйте на свой вкус.
Сам макрос просто отображает вывод MediaInfo о файле под курсором в просмотрщике Far - никаких рюшечек.

User avatar
lazyeugene
Posts: 242
Joined: Sat 29 Aug, 2009 17:14

MediaInfo — информация о медиа-файле (кодек, битрейт, и пр.)

Post by lazyeugene » Fri 11 Sep, 2015 04:43

Если кому нужно - собрал последнюю 64-битную версию плагина с либой mediainfo 7.77
MediaInfo.3.12.x64.zip
MediaInfo.3.12.x64.zip (mediainfo.dll 7.77)
(2.73 MiB) Downloaded 44 times

RoxMarty
Posts: 25
Joined: Sat 08 Dec, 2012 18:50
Has thanked: 1 time
Been thanked: 1 time

MediaInfo — информация о медиа-файле (кодек, битрейт, и пр.)

Post by RoxMarty » Fri 11 Sep, 2015 10:03

lazyeugene wrote: собрал последнюю 64-битную версию плагина с либой mediainfo 7.77
А можно 32-битную версию?

User avatar
lazyeugene
Posts: 242
Joined: Sat 29 Aug, 2009 17:14

MediaInfo — информация о медиа-файле (кодек, битрейт, и пр.)

Post by lazyeugene » Fri 11 Sep, 2015 17:11

RoxMarty wrote: А можно 32-битную версию?
MediaInfo.3.12.x86.zip
(mediainfo.dll 7.77)
(2.41 MiB) Downloaded 43 times

RoxMarty
Posts: 25
Joined: Sat 08 Dec, 2012 18:50
Has thanked: 1 time
Been thanked: 1 time

MediaInfo — информация о медиа-файле (кодек, битрейт, и пр.)

Post by RoxMarty » Fri 11 Sep, 2015 18:09

lazyeugene, спасибо! Пытался подсунуть сам с сайта, не сработало :)

User avatar
lazyeugene
Posts: 242
Joined: Sat 29 Aug, 2009 17:14

MediaInfo — информация о медиа-файле (кодек, битрейт, и пр.)

Post by lazyeugene » Sat 10 Oct, 2015 11:27

Собрал с новой версией MediaInfo
MediaInfo.3.12(0.7.78).x86.7z
(1.55 MiB) Downloaded 58 times
MediaInfo.3.12(0.7.78).x64.7z
(1.74 MiB) Downloaded 46 times

User avatar
lazyeugene
Posts: 242
Joined: Sat 29 Aug, 2009 17:14

MediaInfo — информация о медиа-файле (кодек, битрейт, и пр.)

Post by lazyeugene » Sat 16 Jan, 2016 07:40

MediaInfo.3.12(0.7.81).x86.7z
(1.58 MiB) Downloaded 68 times
MediaInfo.3.12(0.7.81).x64.7z
(1.77 MiB) Downloaded 57 times

User avatar
lazyeugene
Posts: 242
Joined: Sat 29 Aug, 2009 17:14

MediaInfo — информация о медиа-файле (кодек, битрейт, и пр.)

Post by lazyeugene » Sun 17 Jul, 2016 20:14

MediaInfo.3.12(0.7.87).x86.7z
(1.53 MiB) Downloaded 89 times
MediaInfo.3.12(0.7.87).x64.7z
(1.72 MiB) Downloaded 129 times

Post Reply

Return to “Обсуждение плагинов”