Введение

Формат файла DVR MS (Microsoft Digital Video Recording) — это проприетарный формат контейнера для видео- и аудиофайлов, разработанный Microsoft и используемый для хранения телевизионного контента, записанного с помощью Windows XP Media Center Edition, Windows Vista и Windows 7. В контейнер ASF с расширением DVR MS помещаются несколько потоков данных (аудио и видео). Видео кодируется в соответствии со стандартом MPEG-2, а аудио — с использованием MPEG-1 Audio Layer II или Dolby Digital AC-3 (ATSC A/52). Этот формат расширяет указанные стандарты, добавляя метаданные о контенте и систему управления цифровыми правами. Файлы этого формата генерируются с помощью Stream Buffer Engine (SBE.dll) — компонента DirectShow, представленного в Windows XP Service Pack 1.

Просмотр и редактирование

Функция DVR в Windows XP Media Center Edition, Windows Vista и Windows 7 версии Windows Media Center создаёт файлы в этом формате. Если записанная трансляция помечена как защищённая от копирования, результирующий файл DVR MS можно воспроизвести только на устройстве записи. Незащищённые файлы DVR MS (файлы, не отмеченные таким образом) можно воспроизводить на любом устройстве с Windows XP с пакетом обновления Service Pack 1 или более поздней версией, с установленным исправлением 810243 для Windows XP RTM (которое добавляет поддержку DVR MS в DirectShow), а также на Windows Mobile 6. Для более старых версий Windows можно использовать любой сторонний медиаплеер, поддерживающий формат DVR MS через DirectShow в Windows или другими способами в Windows или на других платформах. Хотя редактировать незащищённые файлы DVR MS в старых программах, таких как Windows Movie Maker для Windows XP, невозможно, файлы можно редактировать с помощью Windows Movie Maker для Microsoft Windows Vista или Sonic MyDVD. Существует также простая настройка реестра, позволяющая версии Windows XP Windows Movie Maker импортировать и редактировать файлы DVR MS. Некоторые ранние бесплатные приложения для преобразования файлов можно найти у сторонних разработчиков, например, на The Green Button. В Microsoft Developer Network (MSDN) есть статья с примерами кода и бинарными файлами, демонстрирующая, как использовать DVR MS и преобразовывать их в WMV. Кроме того, Windows Media Player 10 поставлялся с транскодером для преобразования DVR MS в WMV только при синхронизации с портативными устройствами, такими как Portable Media Center. MediaPortal также использует этот формат и поставляется с плагином My Burner, который можно использовать для (автоматического) преобразования файлов DVR MS в обычный MPEG 2. Orb также использует формат файла DVR MS для записи и потоковой передачи аудио и видео через свой веб-интерфейс. Некоторые универсальные транскодеры могут преобразовывать DVR MS в другие форматы. DVR MS также можно преобразовать в другой формат, изменив только формат контейнера (извлекая исходные данные MPEG 2 без визуальных потерь) с помощью FFmpeg и мастера транскодирования VLC media player.

Поэтапное прекращение

Начиная с Windows Media Center TV Pack 2008 и далее, Microsoft заявила о замене формата DVR MS на WTV. Для Windows Media Player 11 в Windows Vista доступно обновление, добавляющее поддержку воспроизведения файлов WTV. Однако Microsoft не предоставляет универсальный фильтр DirectShow для обеспечения поддержки воспроизведения в сторонних медиаплеерах, основанных на DirectShow, в Windows Vista или Windows XP Media Center Edition. Windows 7 включает встроенную поддержку конвертации файлов WTV, не защищенных от копирования, в формат DVR MS. Существуют также сторонние инструменты для конвертации WTV в DVR MS, такие как ToDVRMS от Andy VT и ConvertWTV от 3LS.