Так уж получилось, что домашний компьютер выполняет роль Домашнего Информационного мультимедийного центра. Компьютер в распоряжении один, но есть два монитора и в системном блоке помимо встроенного аудио имеется еще простенькая звуковая карта. Очень часто возникает желание  использовать компьютер для одновременного просмотра различного мультимедиа на разных мониторах. В принципе это реализуется достаточно просто: Нужно всего лишь одновременно запустить две копии Media Player Classic Home Cinema на разных мониторах( запустить их можно и на одном и перетащить мышкой на рабочий стол второго монитора ).

С видео проблем не возникает, но вот со звуком сложнее. Компьютер должен иметь возможность одновременно выводить звук на несколько аудиовыходов. У меня это реализуется так: Основных аудиовыходом является аудиовыход встроенного звука, а дополнительных аудиовыход обеспечивается недорогой звуковой картой C-Media 8738 4-Channel PCI. Для того, чтобы Media Player Classic Home Cinema выводил звук через звуковую карту C-Media 8738 4-Channel PCI необходимо в настройках  View->Options->PlayBack->Output->Audio Renderer выбрать нужный аудиовыход.

Было бы гораздо проще если бы нужный аудиовыход выбирался сам в зависимости от ярлыка, которым был запущен Media Player Classic Home Cinema. Реализовать это не сложно, а значит реализуем. Для этого создадим два ярлыка запуска плеера Media Player Classic Home Cinema и в свойствах ярлыка допишем параметры командной строки.

для первого ярлыка пропишем:

“C:\Program Files\K-Lite Codec Pack\Media Player Classic\mpc-hc.exe /audiorenderer 3 /monitor 1 /fullscreen /new”

для второго пропишем:

“C:\Program Files\K-Lite Codec Pack\Media Player Classic\mpc-hc.exe /audiorenderer 4 /monitor 2 /fullscreen /new”

где C:\Program Files\K-Lite Codec Pack\Media Player Classic\mpc-hc.exe - путь по которому установлен плеер Media Player Classic Home Cinema

Смысл этих параметров следующий.

/audiorenderer 3 - говорит, что звук надо выводить через аудиорендер N, где N отсчитывается с 1( посмотреть номер можно в настройках View->Options->PlayBack->Output->Audio Renderer)

/monitor 2 - вывод на второй монитор

/fullscreen- выводить в полноэкранном режиме

/new - запуск новой копии

Ну вот собственно и все. Наша задача решена. Теперь одновременно можно смотреть на разных мониторах разные фильмы со звуком. Для решения других задач можно задействовать и другие параметры командной строки:


“путь” - Файл или каталог для загрузки (разрешены маски).

  • /dub “имя файла” - Загрузить дополнительный звуковой файл.
  • /dubdelay “имя файла” - Загрузить дополнительный звуковой файл со смещением XXмс (если файл содержит “…DELAY XXms…”).
  • /d3dfs - Стартовать в полноэкранном D3D режиме.
  • /sub “имя файла” - Загрузить дополнительные субтитры.
  • /filter “имя файла” - Загрузить фильтр(ы) DirectShow из библиотек(и) (*.ax или *.dll, разрешены маски).
  • /dvd - Запуск в режиме DVD, параметр “путь” задает каталог с DVD (опционально).
  • /dvdpos T#C - Начать воспроизведение DVD с раздела T, главы С.
  • /dvdpos T#hh:mm:ss - Начать воспроизведение DVD с раздела T, позиции hh:mm:ss (= часы:минуты:секунды).
  • /cd - Загрузить все дорожки Audio CD или (S)VCD, параметр “путь” задает путь к диску (опционально).
  • /open - Открыть файл, но не начинать воспроизведение.
  • /play - Начинать воспроизведение сразу после запуска.
  • /close - Закрыть по окончании воспроизведения (работает только с параметром /play).
  • /shutdown - Выключить компьютер по окончании воспроизведения.
  • /fullscreen - Запуск в полноэкранном режиме.
  • /minimized - Запуск в свернутом виде.
  • /new - Открыть новую копию проигрывателя.
  • /add - Добавить “путь” в плейлист, можно использовать совместно с /open и /play.
  • /regvid - Регистрировать видеоформаты.
  • /regaud - Регистрировать аудиоформаты.
  • /unregall - Разрегистрировать все форматы.
  • /start ms - Воспроизводить с позиции “ms” (= миллисекунды).
  • /startpos hh:mm:ss - Воспроизводить с позиции “hh:mm:ss” (= часы:минуты:секунды).
  • /fixedsize w,h - Установить фиксированный размер при запуске.
  • /monitor N - Запускаться на мониторе N, где N отсчитывается с 1.
  • /audiorenderer N - Использовать аудиорендер N, где N отсчитывается с 1.
  • /reset - Сбросить настройки плеера в значения по умолчанию.
  • /help /h /? - Показывает эту справку.

Советуем прочитать: