DIY Главная Медиа Logo

Конечная сайт для проектирования и создания вашей установке домашнего кинотеатра и Привет-Fi.

0FFmpeg ЛоготипUltimate Руководство Кодек

Управление системой кодеков в ОС Windows

64разрядные сис-темы требуют вдвое больше работы

Традиционно для Windows была 32-разрядная операционная система. однако, так как Vista, многие компьютеры были поставлены с 64-битной редакции Windows. При работе на 64-битной системе, 64разрядные кодеки требуются. однако, это не конец истории. 64-битная Windows, по-прежнему включает в себя полную поддержку 32-битный через эмуляцию, и многие части Windows, все еще 32bit. В операционной системе Windows 7 например, Окнах Медиа Цен-тер является 64bit (и использует 64-битный движок Media Player за кулисами).  При загрузке Windows Media Player сам однако, он работает как 32-х. Это часто приводит к путанице, как то, что работает в Media Player может не работать в Media Center или наоборот. На 64-битных системах, настоятельно рекомендуется установить и настроить как 64-битные и 32-битные кодеки, где это возможно. На 64-битных системах, 64разрядные применимости а-ные установки, чтобыProgram Files папка, и 32bit применимости а-ные установки, чтобы Program Files (x86) Папка. Некоторые кодеки также устанавливать расширения приложений в системные папки Windows. 64-разрядные из них будут найдены в system32 папка, и 32bit них будут приведены в SysWOW64 папка. В дополнение к файлу местоположения Существуют также дополнительные разделы реестра. Записи, связанные с 64-битным программным обеспечением можно найти в обычных местах (например. [HKEY_CURRENT_USER\Software], [HKEY_LOCAL_MACHINE\Software] а также [HKEY_CLASSES_ROOT]).  Их 32bit Equi-Val-Энты можно будет найти в [HKEY_CURRENT_USER\Software\Wow6432Node], [HKEY_LOCAL_MACHINE\Software\Wow6432Node] а также [HKEY_CLASSES_ROOT\Wow6432Node].

Ассо-CI-на-ния файлов и потоков с кодеками

Окнах использует GUID для идентификации фильтров, а не их имена или имена файлов. Каждый фильтр имеет свой собственный идентификатор GUID, и они хранятся в реестре. Потоки также определены GUIDs (но файл переросшего не!) Различ-ных реестра настроек эффекта может (и УрГУ-союзником сделать) спе-cify которые сплит-тер использовать для каждого файла заочным, и в некоторых случаях (но не ком-monly) какой фильтр использовать для каждого типа потока. При установке, каждый фильтр содержит список идентификаторов GUID типов потоков он может декодировать. Фильтр выбран из доступных (и ком-погладить-ible) доступные. Этот выбор осуществляется на основе «достоинств» фильтра. (значение они определяются ОС Windows).  Эти значения «заслуга» может быть изменен, чтобы сделать Windows, выбрать нужные фильтры. так же, связь между расширением файла и сплиттером может быть изменена, чтобы сделать Windows, выбрать разделитель, который вы хотите использовать для каждого расширения файла. в заключение, Мер-его из "Рен-дер-ERS" также может быть изменен, для обеспечения Windows, использует средства визуализации вы хотите. Эта система заслугой относится к DirectShow кодеков. Если есть совместимые кодеки Media Foundation доступны для Windows всегда предпочтет их. Если это так, вы, возможно, потребуется отключить некоторые или все кодеки Media Foundation.

Чан-Ging Достоинства

Мер-его кодеков может быть изменен, либо через реестр (который является UNNE-CES-сар-ILY раз-фантастические-культ) или с различными бесплатными утилитами. Компания под названием монограмма уже услужливо подготовила улучшенную версию утилиты Microsoft под названием GraphEdit. Monogram GraphStudio доступна как 32-битная и 64-битная. При запуске от имени администратора, эти утилиты могут быть использованы для изменения достоинства кодеков, как показано ниже. однако, некоторые кодеки Microsoft может-не, по умолчанию, есть их заслуга изменилась, как пользователь администратор не имеет права доступа к соответствующим значениям в реестре. Это может быть преодолено путем изменения разрешения этих путей реестра. Если вы столкнетесь с проблемами, изменяющих достоинства каких-либо кодеков, обратитесь к сек-ции ниже на собственное э-э судовых и Чан-Ging разрешений Tak-ния.

Преобладающая достоинства для конкретных типов потоков

Систему достоинства можно обойти с конкретными ассоциациями между типами потоков и декодерами. Если, например, вы хотите, чтобы FFDShow кодек декодировать большинство потоков, и поэтому установить его с наивысшим заслугам, но хотите использовать декодер MPEG2 MPC-HC, Вы можете указать в реестре ассоциацию между GUID для mpeg2 видео потоков и GUID для MPC-HC декодера. Это делается путем создания строки (REG_SZ) в [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectShow\Preferred] (для 32-битных кодеков на 64-битных окнах пути реестра является [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\DirectShow\Preferred]).  Имя каждой строки должно быть GUID типа потока, который вы хотите задать кодек для. Значение строки должно быть GUID кодека, который вы хотите использовать. Убедитесь, что вы включили фигурные скобки { } в начале и в конце каждого GUID.

Сплит-тер предпочтения

Разделительные предпочтения лучше редактировать в реестре. Это довольно простая операция для завершения. Каждое расширение файла имеет ключ под [HKEY_CLASSES_ROOT\Media Type\Extensions] (32разрядные сплит-метры на 64-битных системах будет находиться под [HKEY_CLASSES_ROOT\Wow6432Node\Media Type\Extensions]).  В каждый ключ должен быть String Значение (REG_SZ) называется Source Filter.  Будет установлен GUID соответствующего фильтра. Вы можете изменить значения GUID, чтобы изменить разделители. Вы также можете добавить новые ключи для других типов файлов. Значения GUID для разделителей можно найти в GraphStudio. Идентификаторы GUID для наиболее распространенных сплиттеров находятся в таблице внизу этой статьи..

Медиа Цен-тер предпочтительных декодеры & Жить Телевидение

Существует еще один параметр реестра, который твикеры должны быть в курсе. Windows Media Center имеет 2 ключи, которые применяются только к ней, который более-поездки достоинства и все другие предпочтения. Эти ключи находятся в [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Decoder].  По моему опыту, если они установлены в любых других кодеков, Медиа Цен-тер может-не декодировать жить Телевидение.  Если они остаются, как они, Media Center будет использовать эти кодеки для декодирования много видео файлов, которые вы не можете расшифровать с этими фильтрами. Чтобы обойти эту проблему, the 2 ключи должны быть удалены и достоинство Microsoft DTV-DVD Video Decoder и Microsoft DTV-DVD Audio Decoder должен быть поднят, по крайней мере 00800000 (по умолчанию они установлены слишком низко для окнах, чтобы когда-либо использовать их).  Если вы хотите использовать раз-фер-ЛОР кодек для mpeg2, просто установить его заслуга выше 00800000 и окнах будем использовать предпочтительных кодек, для живых исключением Телевидение, где он распознает, что выбранный кодек несовместим и вместо этого будет использовать DTV-DVD декодеры, которые работают с LIVETV. До заслуги перед DTV-DVD декодеры могут быть изменены разрешения пути в реестре, который хранит их параметры должны быть изменены. Пути в которых идет речь [HKEY_CLASSES_ROOT\CLSID\{083863F1-70DE-11D0-BD40-00A0C911CE86}\Instance\{212690FB-83E5-4526-8FD7-74478B7939CD}] а также [HKEY_CLASSES_ROOT\CLSID\{083863F1-70DE-11D0-BD40-00A0C911CE86}\Instance\{E1F1A0B8-BEEE-490D-BA7C-066C40B5E2B9}].  Для изменения на-миссий по этих путей увидеть Разделе ниже на Tak-ния собственной-эр-корабля и разрешения чан-Ging.

Так-ния собственного э-э корабль & разрешения чан-Ging

To com­plete some changes it is neces­sary to change the per­mis­sions of some files and some registry entries. Before chan­ging per­mis­sions it is often also neces­sary to “take own­er­ship”. To take own­er­ship of files right click on a file and select prop­er­ties. Select the secur­ity tab and click on advanced. Next, нажмите на вкладку Владелец и нажмите редактировать. Выбор администраторов в списке, который появляется и нажмите кнопку ОК. Дважды нажмите кнопку ОК, чтобы закрыть окно свойств файла. Затем щелкните правой кнопкой мыши и повторно выберите свойства. И нажмите на вкладку безопасности снова. Нажмите кнопку редактирования и выберите Администратор и отметьте полный контроль. Нажмите ОК и еще раз ОК.

Процедура изменения разрешений в реестре аналогична. Откройте редактор реестра и перейдите к ключу, который вы хотите изменить. Щелкните правой кнопкой мыши и выберите разрешения, а затем нажмите Дополнительно. Выберите вкладку Владелец, и нажмите на администраторах, чтобы выделить его. Если он присутствует, установите флажок, который говорит «Заменить владелец субконтейнеров и объекты» и нажмите кнопку ОК. В окне безопасности, что вы были возвращены, высокого свет админ-это-Трат-ПРС, и поставьте галочку "Разрешить" до полного дистанционного управления, и, наконец, нажмите кнопку ОК.

Отключением Медиа Найдено--ние частично или полностью

Чтобы использовать DirectShow кодеки для декодирования форматов, поддерживаемых Фондом средств массовой информации необходимо отключить часть или все основания СМИ. Самый простой способ сделать это состоит в использовании утилиты Win7DSFilterTweaker. Вы также можете отключить Media Foundation вручную - для этого требуется несколько файлов Windows, чтобы переименовать или переместить. Перед тем как они могут быть переименованы или удалены, вам придется взять на себя ответственность и изменить их разрешение. Эти файлы находятся в System32 папка (32разрядные файлы на 64-битных системах можно найти в SysWOW64 папка).  Чтобы отключить Media Foundation вообще переименовать или переместить файл mfds.dll. Также можно отключить конкретные кодеки Media Foundation. mp3dmod.dll является MP3 декодер Media Foundation, mp4sdecd.dll и mp43decd.dll являются Microsoft Mpeg4 декодеры, msmpeg2adec.dll является DTV-DVD Audio Decoder и msmpeg2vdec.dll является DTV-DVD Video Decoder. Не отключить эти последние 2 если вы хотите, чтобы посмотреть Онлайн Телевидение в Media Center.

Вам также может понравиться...

оставьте ответ