Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Секреты Windows: статьи о реестре, rundll32.exe, программах Реестр Windows Vista. Windows Media Player. Воспроизведение


В конец записи

Книга "Реестр Windows Vista. На 100%", Глава 7. Стандартные программы, 7.1. Работа с аудио, видео и изображениями: Windows Media Player. Воспроизведение файлов - 1.

В данном разделе мы рассмотрим работу с самой главной функцией проигрывателя — с воспроизведением музыки и видео.

Для начала воспроизведения файла можно использовать как возможности библиотеки, так и проводника операционной системы. При использовании проводника вам достаточно либо выделить нужные музыкальные файлы и нажать клавишу ENTER, либо перенести выделенные файлы на панель списка проигрывателя Windows Media, либо воспользоваться контекстным меню папок.

Команда контекстного меню каталогов

О последней возможности давайте поговорим поподробнее.

Операционная система Windows Vista поддерживает каталоги специального типа — каталоги аудио (Directory.Audio). Это папки, в которых содержатся только музыкальные файлы и для таких каталогов в контекстное меню добавляется две новые команды: ДОБАВИТЬ В СПИСОК ПРОИГРЫВАТЕЛЯ WINDOWS MEDIA и ВОСПРОИЗВЕСТИ С ПОМОЩЬЮ ПРОИГРЫВАТЕЛЯ WINDOWS MEDIA. При помощи первой из команд можно добавить музыкальные файлы, хранящиеся в каталоге и его подкаталогах, к списку воспроизводимых в данный момент файлов. Вторая же команда выполняет воспроизведение музыкальных файлов, хранящихся в каталоге — либо открывает музыкальный проигрыватель, если он еще не открыт, либо заменяет содержимое плей-листа проигрывателя.

К сожалению, операционная система не всегда точно определяет музыкальные каталоги. И уж если в папке содержатся не только музыкальные файлы, но и другие типы файлов, операционная система и не подумает назвать такой каталог музыкальным.

Эту проблему можно решить при помощи реестра. Например, для этого достаточно добавить специальную команду к контекстному меню каталогов. То есть создать ветвь HKCR\Directory\shellex\ContextMenuHandlers\{7D4734E6-047E-41e2-AEAA-E763B4739DC4}.

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

Управление воспроизведением

Панель управления воспроизведением Если вы уже запустили воспроизведение одного или нескольких файлов, управлять процессом воспроизведения можно при помощи самого нижнего элемента окна музыкального проигрывателя.

Слева на право, он содержит следующие возможности.

  • Область воспроизведения. Данная область отображается только при воспроизведении файла и при наведении на нее указателя мыши отображается всплывающая подсказка, определяющая качество воспроизводимого файла. Кроме того, на данной области отображается один из трех элементов: скрипичный ключ (или картинка альбома), кнопка воспроизведения или график воспроизведения файла. Переключение между этими тремя элементами осуществляется одинарным щелчком мышки.
  • Область времени воспроизведения. Данная область отображает прошедшее с начала воспроизведения время. При щелчке на данной области счетчик времени скрывается.
  • Включение/выключение перемешивания файлов в плей-листе (комбинация клавиш CTRL+H).
  • Включение/выключение повторения файлов в плей-листе (комбинация клавиш CTRL+T).
  • Остановка воспроизведения файла (комбинация клавиш CTRL+K).
  • Воспроизведение предыдущего файла (комбинация клавиш CTRL+B). При зажатии данной клавиши воспроизведение будет замедляться (комбинация клавиш CTRL+SHIFT+B).
  • Воспроизведение выбранного файла (комбинация клавиш CTRL+P). Также вы можете отобразить контекстное меню данного элемента, чтобы ускорить или замедлить процесс воспроизведения (комбинации клавиш CTRL+SHIFT+S, CTRL+SHIFT+N, CTRL+SHIFT+G).
  • Воспроизведение следующего файла (комбинация клавиш CTRL+F). При зажатии данной клавиши начнется перемотка вперед (комбинация клавиш CTRL+SHIFT+F).
  • Включение/выключение звука. Данный элемент изменяет значение параметра реестра Mute.
  • Регулятор громкости. Данный элемент изменяет значение параметра реестра Volume.

Подменю Воспроизвести классического списка меню Также управлять воспроизведением файла можно при помощи подменю ВОСПРОИЗВЕСТИ, отображаемого при нажатии клавиши ALT контекстного меню.

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

Воспроизведение из других библиотек Выше мы с вами рассмотрели возможности музыкального проигрывателя при воспроизведении музыкальных файлов. Однако это далеко не все его возможности.

Например, как мы знаем, музыкальный проигрыватель также содержит в себе раздел библиотеки Pictures. Было бы странно, если бы он содержал такой раздел и не мог отображать изображения, хранящиеся в соответствующей библиотеке.

Новая версия музыкального проигрывателя Windows Media действительно поддерживает просмотр изображений — просмотр изображений мало чем отличается от воспроизведения музыкальных файлов. То есть, фактически Windows Media заменяет собой такой инструмент (будет рассмотрен нами ниже), как Windows Photo Gallery.

Списки воспроизведения

Содержимое проигрываемого в данный момент плей-листа (не важно, какие файлы в нем находятся, музыкальные или звуковые) можно сохранить в новый список воспроизведения или добавить в один из уже существующих.

Создание списка воспроизведения Для этого достаточно воспользоваться выпадающим меню ПРОИГРЫВАЕТСЯ (или еще он может называться в честь воспроизводимого в данный момент списка воспроизведения) панели списка (находится над самым первым элементом плей-листа). Данное меню содержит в себе команду СОХРАНИТЬ СПИСОК ВОСПРОИЗВЕДЕНИЯ КАК. Эта команда отображает диалог СОХРАНИТЬ КАК, с помощью которого можно создать новый список воспроизведения (списки воспроизведения имеют расширение .wpl и хранятся в каталоге %userprofile%\Музыка\Playlists).

Проигрыватель Windows Media поддерживает следующие форматы списков воспроизведения.

Advanced Stream Redirector (ASX). Данный формат представляет собой текстовый файл (в формате XML), хранящий в себе сведения об элементах списка воспроизведения в кодировке ANSI или UNICODE.

Windows Media Audio Redirector (WAX). В нем могут храниться сведения о файлах в формате WMA.

Windows Media Video Redirector (WVX). В нем могут храниться сведения о файлах в формате WMV.

Windows Media Redirector (WMX). Списки воспроизведения данного формата могут хранить сведения как о файлах WMA, так и о файлах WMV.

M3U (M3U). В нем могут храниться сведения о файлах в формате MP3.

Windows Media Player Playlist (WPL). Данный формат списков воспроизведения используется по умолчанию. Его особенность состоит в том, что он поддерживает создание динамических списков воспроизведения — автосписков, которые мы рассмотрим ниже.

Кроме того, вы можете воспользоваться подменю ДОБАВИТЬ В контекстного меню элемента плей-листа, чтобы добавить соответствующий музыкальный файл в один из существующих списков воспроизведения, либо создать новый (команда ДОПОЛНИТЕЛЬНЫЕ СПИСКИ ВОСПРОИЗВЕДЕНИЯ подменю ДОБАВИТЬ В).

Создание автосписка Проигрыватель Windows Media поддерживает особый тип списка воспроизведения, называемый автосписком. Этот список можно представить в виде более развитого фильтра содержимого библиотеки.

С его помощью вы можете создать список воспроизведения, который будет строиться на основе следующих элементов.

  • Один или несколько стандартных фильтров библиотеки. Например, отображать только музыкальные файлы в жанре РОК. А также файлы, добавленные за последнюю неделю.
  • Один или несколько стандартных фильтров для других разделов библиотеки. Например, для раздела рисунков.
  • Определить ограничения на количество элементов, которые могут находиться в автосписке.

Чтобы создать автосписок, достаточно в списке меню БИБЛИОТЕКА выбрать команду СОЗДАТЬ АВТОСПИСОК.

Настройка работы списков воспроизведения Вы можете настроить несколько параметров работы списков воспроизведения. Как обычно, эти параметры имеют тип REG_DWORD и находятся в ветви реестра HKCU\Software\Microsoft\MediaPlayer\Preferences или ее подразделах.

  • DeleteDevicePlaylistContents. Установка флажка УДАЛЯТЬ СОДЕРЖИМОЕ СПИСКОВ ВОСПРОИЗВЕДЕНИЯ ПРИ УДАЛЕНИИ СПИСКОВ, расположенного на вкладке УСТРОЙСТВА диалога ПАРАМЕТРЫ, присваивает данному параметру значение 1.

Настройки воспроизведения

Настроить параметры воспроизведения файлов при помощи проигрывателя Windows Media можно при помощи нескольких вкладок, содержимое которых мы с вами рассмотрим ниже.

Вы, наверное, догадались, что большинство из настроек, изменяемых на этих вкладках, имеют тип REG_DWORD и хранятся в ветви реестра HKCU\Software\Microsoft\MediaPlayer\Preferences. Именно поэтому, на протяжении всей главы о проигрывателе Windows Media, мы больше не будем этого упоминать. То есть, если вы встретите описание параметра реестра, о котором не сказан ни его тип, но ветвь реестра, значит этот параметр находится именно в данной ветви.

Вкладка Быстродействие Если при воспроизведении видео-файла процессор вашего компьютера очень сильно загружается и не справляется с воспроизведением, можно попробовать отключить некоторые дополнительные возможности проигрывателя по улучшению качества воспроизведения. Для этого применяется вкладка БЫСТРОДЕЙСТВИЕ диалога ПАРАМЕТРЫ.

Большая часть содержимого этой вкладки изменяет параметры REG_DWORD типа, расположенные в дочернем подразделе VideoSettings ветви реестра.

  • IgnoreAVSync. Если значение данного параметра равно 1, тогда флажок ВЫПОЛНЯТЬ ПРОПУСК КАДРОВ ДЛЯ СИНХРОНИЗАЦИИ ЗВУКА И ВИДЕО будет установлен.
  • DontUseFrameInterpolation. Установка флажка ИСПОЛЬЗОВАТЬ СГЛАЖИВАНИЕ ИЗОБРАЖЕНИЯ присваивает данному параметру значение 0.

    Также значение параметра DontUseFrameInterpolation можно изменить при помощи ветви реестра HKLM\Software\Policies\Microsoft\WindowsMediaPlayer.

  • DVDUseVMRFSCntrls, UseFullScrMS и UseVMRFullScreenCntr. Установка флажка ОТОБРАЖАТЬ ЭЛЕМЕНТЫ УПРАВЛЕНИЯ В ПОЛНОЭКРАННОМ РЕЖИМЕ присваивает трем этим параметрам значения 1.
  • BorderColor. Значение данного параметра изменяется при помощи поля ЦВЕТ РАМКИ ВИДЕО.
  • DXVA. Установка флажка ВКЛЮЧИТЬ УСКОРЕНИЕ ВИДЕО DXVA ДЛЯ ФАЙЛОВ WMV присваивает данному параметру значение 1. Данный параметр хранится в ветви реестра HKCU\Software\Microsoft\Scrunch\WMVideo.

Вкладка Устройства С помощью вкладки УСТРОЙСТВА диалога ПАРАМЕТРЫ можно изменить параметры работы таких устройств, как приводы компакт-дисков, аудио подсистема, монитор, съемные устройства. Для этого нужно воспользоваться полем УСТРОЙСТВА данной вкладки — выбрать в нем нужное устройство и нажать на кнопку СВОЙСТВА. После этого отобразится диалог СВОЙСТВА, с помощью которого можно изменить значение одного из следующих параметров REG_DWORD типа, которые располагаются в подразделе ветви реестра, названном в честь CLSID-номера устройства.

Приводы компакт дисков.

  • CDPlayDigital. Если значение данного параметра равно 1, тогда воспроизведение с данного устройства будет выполняться в цифровом режиме. Если же значение параметра равно 0, тогда в аналоговом. Колонки, подключаемые к выходу USB, не поддерживают воспроизведение данных в аналоговом режиме.
  • CDPlayJitterCorrect. Если значение данного параметра равно 1, тогда воспроизведение с данного устройства будет использоваться механизм коррекции ошибок.
  • CDRecordDigital. Если значение данного параметра равно 1, тогда запись при помощи данного устройства будет выполняться в цифровом режиме. Если же значение параметра равно 0, тогда в аналоговом.
  • CDRecordJitterCorrect. Если значение данного параметра равно 1, тогда при записи с помощью данного устройства будет использоваться механизм коррекции ошибок.

Настройки монитора.

  • AspectX и AspectY. Данные параметры находятся в ветви реестра вида HKCU\Software\Microsoft\MediaPlayer\Monitors\«номер монитора»\«разрешение экрана». Они определяют соотношение стороны X к стороне Y экрана монитора, которое будет использоваться при воспроизведении файлов видео. Данные параметры могут принимать значения от 1000 до 2000. По умолчанию используется соотношение сторон один к одному.

Настройки аудио подсистемы.

  • HDCDMode. Установка флажка ИСПОЛЬЗОВАТЬ 24-БИТОВЫЙ ФОРМАТ ДЛЯ ЗВУКОВЫХ КОМПАКТ-ДИСКОВ присваивает данному параметру значение 2. Кроме того, также параметру EnableWMAProSPDIF присваивается значение 0. При снятии же данного флажка параметру HDCDMode присваивается значение 1. Данный флажок влияет лишь на воспроизведение компакт-дисков высокого качества (например, HDCD), на другие же форматы компакт-дисков его установка не влияет.

Вкладка DVD Также вы можете настроить дополнительные параметры воспроизведения видео DVD. Специально для этого предназначена вкладка DVD диалога ПАРАМЕТРЫ.

  • DVD_ParentalControlLevel. Данный параметр находится в ветви реестра корневого раздела HKLM и изменяется при помощи кнопки ИЗМЕНИТЬ, расположенной на вкладке DVD. Он позволяет определить уровень возрастной категории, на которую рассчитано содержимое DVD, выше которого воспроизведение будет запрещено. Например, данный параметр может принимать следующие значения: 1 (категория G), 3 (PG), 4 (PG-13), 6 (R), 7 (NC-17), 0 (без ограничений).
  • Subtitle_LCID. Значение данного параметра определяет код языка (например, 0x419 для русского языка), который будет использоваться по умолчанию для отображения слов песен, субтитров и подписей.
  • Audio_LCID. Значение данного параметра определяет код языка (например, 0x419 для русского языка), который будет использоваться по умолчанию в качестве языка воспроизведения (если воспроизводимый фильм содержит несколько аудиопотоков).
  • DVD_Menu_LCID. Значение данного параметра определяет код языка (например, 0x419 для русского языка), который будет использоваться по умолчанию для отображения меню DVD.

Настройка эквалайзера Как и любой уважающий себя музыкальный проигрыватель, Windows Media имеет эквалайзер, позволяющий настроить параметры звучания музыкальных файлов. Доступ к нему можно получить при помощи команды ГРАФИЧЕСКИЙ ЭКВАЛАЙЗЕР подменю ДОПОЛНИТЕЛЬНЫЕ ВОЗМОЖНОСТИ списка меню ПРОИГРЫВАЕТСЯ.

Диалог Открыть Также открыть файл в проигрывателе Windows Media можно при помощи команды ОТКРЫТЬ… классического меню ФАЙЛ проигрывателя. После выбора данной команды перед вами отобразится диалог ОТКРЫТЬ, в списке открываемого типа файла (напротив поля ввода имени открываемого файла) которого содержится набор возможных для открытия типов файлов.

Содержимое этого списка настраивается при помощи реестра — для этого предназначены параметры строкового типа следующих подразделов ветви реестра HKLM\SOFTWARE\Microsoft\MediaPlayer\Player\Extensions.

  • Descriptions. Данный подраздел содержит набор параметров, значения которых определяют строки на английском языке, отображаемые в списке типов открываемого файла.
  • MUIDescriptions. Данный подраздел содержит набор параметров, значения которых определяют пути к локализованным файлам ресурсов, которые содержат строки, отображаемые в списке типов открываемого файла.
  • Types. Данный подраздел содержит набор параметров, значения которых определяют расширения файлов, которые соответствуют строкам, указанным в подразделах Descriptions и MUIDescriptions. То есть, именно файлы с указанными в параметрах данного подраздела расширениями будут отображаться в диалоге ОТКРЫТЬ при выборе отображения соответствующего типа файлов.

Например, по умолчанию при выборе отображения только файлов типа ФАЙЛ ИЗОБРАЖЕНИЯ WINDOWS отображаются только файлы с расширениями .jpg и .jpeg. эти расширения указаны в параметре строкового типа 8 подраздела Types. Если же присвоить параметру 8 значение *.jpg;*.jpeg;*.bmp, тогда также будут отображаться файлы с расширением .bmp.

Другие параметры Также дополнительные настройки воспроизведения можно изменить при помощи специальных параметров реестра, доступ к которым из проигрывателя Windows Media получить нельзя (или можно, но выполнить это затруднительно).

  • EnableScreensaver. Установка флажка РАЗРЕШИТЬ ОТОБРАЖЕНИЕ ЗАСТАВКИ ПРИ ВОСПРОИЗВЕДЕНИИ, расположенного на вкладке ПРОИГРЫВАТЕЛЬ диалога ПАРАМЕТРЫ, присваивает данному параметру значение 1.

    Также значение параметра EnableScreenSaver можно изменить при помощи ветви реестра HKCU\Software\Policies\Microsoft\WindowsMediaPlayer.

  • PlayerScriptCommandsEnabled. Установка флажка ВЫПОЛНЯТЬ КОМАНДЫ СЦЕНАРИЯ присваивает данному параметру значение 1. Данный флажок можно встретить на вкладке БЕЗОПАСНОСТЬ диалога ПАРАМЕТРЫ.
  • LocalSAMIFilesEnabled. Установка флажка ОТОБРАЖАТЬ ЛОКАЛЬНЫЕ ПОДПИСИ ПРИ ИХ НАЛИЧИИ присваивает данному параметру значение 1. Данный флажок можно встретить на вкладке БЕЗОПАСНОСТЬ диалога ПАРАМЕТРЫ.
  • DynamicRangeControl. Если значение данного параметра равно 1, тогда музыкальный проигрыватель будет работать в тихом режиме со средней разницей между громкими и тихими звуками. Если же значение данного параметра равно 2, тогда музыкальный проигрыватель будет работать в тихом режиме с небольшой разницей между громкими и тихими звуками.
  • ShowCaptions. Данный параметр определяет, будут ли при воспроизведении отображаться слова песен, субтитры и подписи.
  • PromptLicenseBackup. Данный параметр определяет, будет ли выдаваться запрос на архивирование лицензий.

Продолжение следует

Рейтинг: 0 
Оцените: 1 2 3 4 5
В начало записи
Оригинал статьи: http://www.onestyle.com.ua/txt.php?u=377

В избранное