С некоторых пор старый плагин MediaInfo разделился на два - MediaInfo и ImageInfo. Стало менее удобно - два разных макроса Пришлось писать такой макрос - сначала вызывается ImageInfo. Если вызов не удачный (если это не изображение, окно не открывается), вызывается MediaInfo. Плюс перемещение от файла к файлу клавишами Up Down. Плагины вызываются через меню плагинов F11 в английском интерфейсе (через Plugin.Call как-то нормально не получилось).
local IMAGE_INFO_ID = "BC9E641B-74DF-47FC-BD48-8A0BDE79B8BA"
local MEDIA_INFO_ID = "919C1FC6-A571-4642-99DF-BDACE840ED18"
local function image_media_info()
if not APanel.Folder then
Keys("F11")
if Menu.Select("Image Info",2) > 0 then
Keys("Enter")
if not (Dlg.Id == IMAGE_INFO_ID) then
Keys("F11")
if Menu.Select("Media Info",2) > 0 then
Keys("Enter")
else
Keys("Esc")
end
end
else
Keys("Esc")
end
end
end
local function image_media_condition()
return (Dlg.Id == IMAGE_INFO_ID) or (Dlg.Id == MEDIA_INFO_ID)
end
local function image_media_prev()
if not APanel.Bof and Panel.Item(0,Panel.SetPosIdx(0,0)-1,0)~=".." then
Keys("Esc Up")
image_media_info()
end
end
local function image_media_next()
if not APanel.Eof then
Keys("Esc Down")
image_media_info()
end
end
-- Вызов плагинов
Macro { area="Shell Search"; key="AltM"; flags=""; action=image_media_info; }
-- Перемещение между файлами
Macro { area="Dialog"; key="Up"; flags=""; condition=image_media_condition; action=image_media_prev; }
Macro { area="Dialog"; key="Down"; flags=""; condition=image_media_condition; action=image_media_next; }
Имелось в виду поле в EXIF заголовке, в MediaInfo показываемое как "GDI+.Thumbnail Data : [5601 bytes] 0xffd8ffe0...."
Если бы его можно было экспортировать средствами плагина в темповский файл и через CallPlugin скармливать ImageView...
видеофайл нормально проигрывается в kmplayer и windows media player.
получен такой командой (с помощью ffmpeg-20130412):
ffmpeg.exe -i video1.mov -s 640x360 -vcodec msmpeg4v2 -acodec libmp3lame -b:v 3000 video1.avi
Это IDv2 и… Кажется, 866 кодировка, прочитанная как утф8. Просто почти всем плеерам по барабану, в какой кодировке теги, они всё равно правильно их показывают. А разнобой по историческим причинам случился и тонны залежей имеет.