PDA

Показать полную графическую версию : [решено] Отображение Продожительности, Ширины, Высоты, FPS для MKV-файлов в ОБЛАСТИ СВЕДЕНИЙ


19w85
01-02-2011, 12:08
Сейчас у меня в области сведений для mkv-файлов отображется только дата создания, изменения и размер файла. И больше ничего.

А чуть раньше была у меня Win7 на которой я много экспериментировал (с интерфейсом, настройками и т.д. и т.п.) и заодно нашёл параметры отвечающие за отображение инфы в области сведений.
Прописал по аналогии с avi:
"PreviewDetails"="prop:*System.DateCreated;*System.Audio.EncodingBitrate;*System.Audio.ChannelCount;*System.Title;*Sys tem.Media.Duration;*System.Size;*System.Video.FrameWidth;*System.Video.FrameHeight;*System.Keywords; *System.Comment;*System.Music.Artist;*System.Music.Genre;*System.ParentalRating;*System.OfflineAvail ability;*System.OfflineStatus;*System.SharedWith;*System.Video.FrameRate;*System.Media.SubTitle;*Sys tem.Media.Year;*System.Video.EncodingBitrate;*System.DateModified;*System.Audio.SampleRate"
И получил в области сведений отображение почти всех параметров видео как и на avi-файлах (кроме битрейта аудио, он почему-то так и не отображался, хотя количество каналов аудио отображалось).

Ещё точно помню, что для mkv ничего не показывалось без ключа:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\PropertySystem\PropertyHandlers\.mkv]
@="{D8D1CE8C-B1EB-4E95-B63B-1531BA60E992}"

В чистой Win7 после установки всего софта, что был на старой Win7 (никаких кодек паков не стояло, ни тогда, ни сейчас, только Haali Splitter, MediaInfo, ffdshow и CoreAVC) такого ключа уже нет, пробовал прописать ключ ссылающийся на блок Haali Splittera, но безрезультатно.

Долго рылся в инете, подобную проблему нашел только здесь (http://social.technet.microsoft.com/Forums/ru-RU/windows7ru/thread/7bf9c391-057d-4874-ba3c-351d7c9b635c), решения там правда нет, зато стало понятно, что раз в Windows нет встроенной поддержки для отображение свойств mkv, то раньше ширина, высота и т.д. для mkv отображалась видимо через дополнительный софт (предположительно через задействование каким-то образом Haali-сплиттера).

Может кто-нибудь подсказать, как снова вернуть отображение свойств (ширина, высота, продолжительность, FPS) для MKV-файлов в области сведений?

Vancouver
01-02-2011, 12:37
такого ключа уже нет, пробовал прописать ключ ссылающийся на блок Haali Splittera, но безрезультатно. »
Естественно, так как этот ключ, ссылается на
х:\Program Files\DivX\DivX Plus Media Foundation Components\DivXPropertyHandler.dll
А DivX, вы не ставили. :)

19w85
01-02-2011, 13:51
Естественно, так как этот ключ, ссылается на
х:\Program Files\DivX\DivX Plus Media Foundation Components\DivXPropertyHandler.dll
А DivX, вы не ставили. »
Когда в гугле искал вместо нужного ключа {D8D1CE8C-B1EB-4E95-B63B-1531BA60E992} вбил случайно другой и в итоге ничего не нашёл...

Это уже зацепка. Поставил Win7Codec (припоминаю что на старой 7ке он стоял недолго как раз, а потом был видимо не полностью удален, а DivX остался)

После того как поставил, теперь в реестре стал полный порядок, этот ключ ссылается куда надо и всё соотвествует тому, что было на старой 7ке, но в области сведений так ничего и не появилось (перезагрузку делал)...Даже не знаю куда дальше копать...

Vancouver
01-02-2011, 13:57
MediaInfo »
В настройках, поставьте галку "Всплывающая подсказка в Проводнике"

Vadikan
01-02-2011, 15:51
И запускайте эти программы (типа Haali Splitter) от имени админстратора, если включен UAC. Иначе настройки не применяются.

19w85
01-02-2011, 20:27
MediaInfo В настройках, поставьте галку "Всплывающая подсказка в Проводнике" »
Стоит там.

И запускайте эти программы (типа Haali Splitter) от имени админстратора, если включен UAC. Иначе настройки не применяются. »
UAC отключен, учетная запись - Администратор, так что всё и так запускается с нужными правами

============================================================
Убив на поиски решения этой проблемы весь день я всё-таки нашёл решение тут:
http://www.sevenforums.com/938437-post12.html

Инсталированные нужные библиотеки (DivXMFSource.dll,DivXPropertyHandler.dll,DivXThumbnailProvider.dll) были у меня в двух экземплярах (32-ух битные и 64-х битные) от win7codecs и от 64-битной добавки к ней же "x64Components".
Почему при установке "x64Components_v277" по факту не происходит регистрации устанавливаемых 64-х битных библиотек остается загадкой (хотя чего-то мелькает "Registering...").
После ручной регистрации 64-битных указанных выше трёх файлов появляются все нужные свойства в области сведений и в свойствах файла на вкладке "Подробно" (продолжительность, ширина, высота, FPS, количество каналов, частота дискретизации...вот только битрейт аудио так и не появился, видимо эти dll-ки DivX'а не поддерживают определение битрейта, я прав? :( )

Макс Фолдер
05-04-2014, 14:18
Поддерживаю вопрос.
Так как всё таки включить отображение инфы (видеобитрейт, размер кадра и т.п.) по матрёшке, включая и табличный вид ?

Если можно более менее кратко.




© OSzone.net 2001-2012