Сообщение об ошибке «Не удается воспроизвести файл. Формат не поддерживается (ошибка=80040265)» при попытке воспроизведения файла мультимедиа с помощью проигрывателя Windows Media
При попытке воспроизведения файла мультимедиа с помощью проигрывателя Microsoft Windows Media появляется следующее сообщение об ошибке:
Не удается воспроизвести файл. Формат не поддерживается (ошибка=80040265)
Причина
Такое поведение возможно в следующих случаях.
- Один или несколько файлов проигрывателя Windows Media отсутствуют или повреждены.
- Вы пытаетесь воспроизвести файл мультимедиа, формат которого не поддерживается проигрывателем Windows Media. Например, вы пытаетесь воспроизвести VIV-файл. Проигрыватель Windows Media не поддерживает такие файлы.
- Файл мультимедиа поврежден.
- Не установлен кодек, необходимый для обработки файла мультимедиа.
- Проигрыватель Windows Media не поддерживает кодек, необходимый для обработки файла мультимедиа.
Решение
Чтобы решить проблему, выполните описанные ниже действия. После выполнения каждого действия проверьте, устранена ли проблема.
Примечание. Проигрыватель Windows Media поддерживает наиболее распространенные форматы файлов мультимедиа. Однако он не поддерживает все доступные форматы. В шаге 1 проверьте, что проигрыватель Windows Media поддерживает формат файла, который вы пытаетесь воспроизвести. Если проигрыватель Windows Media не поддерживает его, не выполняйте дальнейшие действия. Вместо этого свяжитесь с распространителем файла и узнайте о наличии подходящего проигрывателя.
Примечание. Приведенные ниже действия могут отличаться в зависимости от версии установленной на компьютере операционной системы Microsoft Windows. В этом случае для выполнения этих действий см. документацию к продукту.
- Убедитесь, что проигрыватель Windows Media поддерживает формат воспроизводимого файла. Проигрыватель Windows Media поддерживает следующие форматы файлов:
- Форматы Windows Media: ASF, ASX, AVI, WAV, WAX, WMA, WM, WMV.
- Форматы MPEG (Moving Pictures Experts Group): M3U, MP2V, MPG, MPEG, M1V, MP2, MP3, MPA, MPE, MPV2.
- Форматы MIDI (Musical Instrument Digital Interface): MID, MIDI, RMI.
- Форматы UNIX: AU, SND.
Примечание. Проигрыватель Windows Media не поддерживает воспроизведение AVI-файлов, созданных с помощью кодека Microsoft MPEG4v3. Продукты Майкрософт поддерживают файлы MPEG4v3 только в потоковом формате ASF. В формате AVI такие файлы не поддерживаются. Чтобы воспроизвести файл, его нужно закодировать заново из исходных материалов в один из поддерживаемых форматов, например WMV. Для этого можно воспользоваться кодировщиком Windows Media. Для получения дополнительных сведений перейдите на следующий веб-сайт Майкрософт, а затем выберите Windows Media Encoder (Кодировщик Windows Media) в списке Select Download (Выберите скачиваемый файл):
http://www.microsoft.com/windows/windowsmedia/download При наличии доступа к исходному файлу обратитесь к создателям этого файла и попросите их преобразовать файл в формат, поддерживаемый проигрывателем Windows Media.
- Чтобы удалить проигрыватель Windows Media, выполните следующие действия.
- В меню Пуск выберите пункт Панель управления и щелкните элемент Установка и удаление программ.
- В списке Установленные программы выберите Проигрыватель Microsoft Windows Media и нажмите кнопку Заменить/Удалить.
- При отображении запроса на подтверждение удаления нажмите кнопку
Да.
Внимание! В этом разделе, описании метода или задачи содержатся сведения об изменении реестра. Однако неправильное его изменение может привести к серьезным проблемам. Поэтому такие действия следует выполнять очень внимательно. Чтобы обеспечить дополнительную защиту, создайте резервную копию реестра. Это позволит восстановить реестр при возникновении неполадок. Дополнительные сведения о создании резервной копии и восстановлении реестра см. в следующей статье базы знаний Майкрософт: 322756 Как создать резервную копию и восстановить реестр в Windows
Подраздел реестра: HKEY_CLASSES_ROOT\CLSID\\Instance\ Соответствующие записи и их значения:Имя Данные Тип CLSID Строковый параметр FriendlyName DirectShow Filters Строковый параметр Merit 00600000 Параметр DWORD Если этот подраздел существует и имеет правильные значения, закройте редактор реестра.
- Найдите и выделите следующий подраздел: HKEY_CLASSES_ROOT\CLSID\\Instance
- В меню Правка наведите курсор на пункт Создать, а затем щелкните пункт Раздел.
- Введите и нажмите клавишу ВВОД.
- В меню Правка выберите пункт Создать, а затем — Строковый параметр.
- Введите CLSID и нажмите клавишу ВВОД.
- В меню Правка щелкните команду Изменить.
- Введите и нажмите кнопку ОК.
- В меню Правка выберите пункт Создать, а затем — Строковый параметр.
- Введите FriendlyName и нажмите клавишу ВВОД.
- В меню Правка щелкните команду Изменить.
- Введите DirectShow Filters и нажмите кнопку ОК.
- В меню Правка выберите пункт Создать, а затем — Параметр DWORD.
- Введите Merit и нажмите клавишу ВВОД.
- В меню Правка щелкните команду Изменить.
- Введите 600000 и нажмите кнопку ОК.
- Закройте редактор реестра.
Ссылки
Дополнительные сведения о других сообщениях об ошибках, которые могут возникнуть при попытке воспроизвести файлы проигрывателя Windows Media, см. в следующей статье базы знаний Майкрософт:
234019 Сообщение о недопустимом формате файла при воспроизведении с помощью проигрывателя Windows Media
[Решено] Как открыть или восстановить поврежденные файлы и восстановить их
Обновлено Сомей Лиам / 18 янв, 2021 09:10
Иногда вы можете столкнуться с ошибками при открытии некоторых файлов, таких как «The file». .docx «не удается открыть из-за проблемы с содержимым. Файл поврежден и не может быть открыт». Эта ошибка означает, что в файле есть нечитаемое содержимое, поэтому файл нельзя открыть.
Но не волнуйтесь, в этой статье мы расскажем, как открыть поврежденный файл и как восстановить поврежденный файл. К тому времени, когда вы закончите читать эту статью, вы будете знать методы, которые помогут вам исправить поврежденные файлы или восстановить данные, которые вы потеряли из-за незначительных ошибок.
- Часть 1: что такое испорченный файл
- Часть 2: Причины испорченного файла
- Часть 3: Как открыть и восстановить поврежденные файлы
- Часть 4: Как восстановить поврежденные файлы
1. Что такое испорченный файл?
Как следует из названия, поврежденные файлы — это компьютерные файлы, которые внезапно перестают работать или становятся непригодными для использования.
Фактически, каждый файл в вашей системе имеет определенную структуру и содержание. Таким образом, если нужная информация находится в правой части файлов, она будет работать хорошо. Но если в файл записана неверная информация или в неправильном месте записана правильная информация, данные будут искажены и зашифрованы, что приведет к повреждению файла.
Как правило, поврежденный файл вообще не открывается и не показывает сообщение об ошибке при попытке его открыть. Но это не влияет на оригинальную программу. То есть, даже если у вас есть поврежденный файл слов, вы все равно можете открывать другие файлы слов и использовать Word в обычном режиме.
2. Причины испорченного файла
Независимо от того, что не так, есть причина для этого. Смотрите ниже и узнайте причины поврежденного файла.
- Ваши файлы повреждены при сохранении. Например, ваш компьютер теряет питание или падает при сохранении файлов, файлы могут быть повреждены.
- Плохие сектора на жестком диске или других устройствах хранения.
- Вирус и вредоносное ПО на жестком диске или других устройствах хранения.
- Неожиданное завершение работы или плохое обновление на вашем компьютере
3. Как открыть и восстановить поврежденные файлы
Метод 1: изменить формат файла
Иногда это может помочь изменить формат файла. Возможно, файл не удастся открыть в исходной форме, но вы, по крайней мере, должны иметь доступ к содержимому файла. Например, вы можете конвертировать документы Microsoft Word в формат PDF или изображения из формата PNG в JPG.
Метод 2: использовать другую программу
Один формат файла может быть открыт многими программами, как встроенными, так и сторонними. Кроме того, каждая программа имеет собственный алгоритм и требования для открытия файла. Ваша текущая программа не может открыть файл, но альтернативная программа может открыть его. Например, документ Word также можно открыть с помощью альтернативных программ, таких как WPS и даже Google Docs.
Метод 3: использовать опцию открытия и восстановления
Возможно, не все знают, что у офисного программного обеспечения Microsoft есть полезная функция, когда мы хотим открыть новый документ. Функция открытия и восстановления может помочь нам восстановить поврежденные файлы при открытии
Поэтому, когда мы открываем поврежденный файл, мы можем использовать функцию открытия и восстановления, когда открываем его.
Использовать эту функцию очень просто, просто нужно выбрать опцию раскрывающегося списка при открытии файла. Ниже я открою испорченный файл Excel в качестве примера, чтобы показать вам, как использовать эту функцию.
Шаг 1 Откройте Microsoft Excel, затем щелкните файл и выберите «Открыть».
Шаг 2 В открывшемся окне выберите файл, который хотите открыть.
Шаг 3 Нажмите на кнопку Открыть в правом нижнем углу окна, и появится раскрывающееся окно. Выберите опцию открытия и восстановления в раскрывающемся списке.
4. Как восстановить поврежденные файлы
Чтобы восстановить удаленный или потерянный поврежденный файл, FoneLab Data Retriever лучший выбор
Причины, по которым мы выбираем FoneLab
- Восстановить все типы данных, такие как документ, e-mail, аудио, видео, и т.д.
- Очень совместим с вашим компьютер, карты памяти, Флэш-накопитель, цифровой фотоаппарат, жесткий диски другие съемные диски.
- Применить ко всем ситуациям потери данных, таким как вирусная атака, неожиданно вылетает, образование, удаление и т.д.
- Сканировать, по области применения и предварительный просмотр любой тип данных и жесткий диск с подробной информацией.
- Гарантия безопасности данных, Когда вы восстанавливаете потерянные данные, он не сохраняет эти данные на своем сервере.
- Легко использовать, С помощью нескольких щелчков мыши вы можете легко восстановить потерянные данные.
- Просто нажмите на ссылку ниже, вы можете бесплатно загрузить это программное обеспечение и получить бесплатную пробную версию 30.
FoneLab Data Retriever — восстанавливайте потерянные / удаленные данные с компьютера, жесткого диска, флэш-накопителя, карты памяти, цифровой камеры и многого другого.
- Восстановление фотографий, видео, документов и других данных с легкостью.
- Предварительный просмотр данных перед восстановлением.
Шаг 1 Скачайте и установите FoneLab Data Retriever, После завершения установки программное обеспечение запустится автоматически.
Шаг 2 В главном интерфейсе выберите типы файлов, которые вы хотите восстановить, и жесткий диск, на котором хранятся удаленные поврежденные файлы. Затем нажмите Сканировать Кнопка, чтобы начать быстрое сканирование на выбранном диске.
Шаг 3 Просмотрите файлы, отображаемые в окне, и найдите файлы, которые вы собираетесь восстановить. Отметьте файлы, которые вы хотите получить, а затем нажмите Recover Кнопка, чтобы сохранить выбранные файлы на ваш компьютер.
- Если быстрое сканирование не может дать желаемых результатов, вы можете нажать Deep Scan, чтобы повторить попытку. Глубокий анализ требуется больше времени для завершения всего процесса, но это приносит больше результатов.
- Вы также можете использовать Фильтр функция, чтобы быстро найти нужные файлы.
Заключение
Если у вас есть предложения или комментарии по поводу восстановления поврежденного файла, сообщите нам об этом в комментариях ниже.
FoneLab Data Retriever — восстанавливайте потерянные / удаленные данные с компьютера, жесткого диска, флэш-накопителя, карты памяти, цифровой камеры и многого другого.
- Восстановление фотографий, видео, документов и других данных с легкостью.
- Предварительный просмотр данных перед восстановлением.
Статьи по теме
- [Решено] Как восстановить поврежденный файл Excel онлайн
- [Решено] Как исправить поврежденные файлы системы Windows
- [Исправлено] Методы решения проблемы с корзиной повреждены
.XPS — Расширение файла
Файл xps , или файл спецификации бумаги XML, представляет собой формат документа с фиксированным лайатом, который можно использовать для создания, обмена и печати документов. Файлы xps похожи на файлы PDF, но они основаны на формате XML.
Файлы XPS содержат всю информацию, которая необходима для отображения и распечатки документа, включая макет, шрифты, изображения и другие элементы форматирования. Это делает xps файлы хорошим выбором для архивирования документов, обмена документами с другими и печатными документами на различных устройствах.
Файлы XPS могут быть созданы с использованием различных программ, включая приложения Microsoft Office, Windows xps Viewer и сторонние создатели xps. Файлы xps также могут быть преобразованы в другие форматы документов, такие как PDF, с использованием различных онлайн -и автономных конвертеров.
Вот некоторые из преимуществ использования файлов XPS :
- Файлы XPS зависят от платформы, что означает, что их можно просмотреть и напечатать на любом устройстве, независимо от операционной системы.
- Файлы XPS являются фиксированным лайатом, что означает, что макет документа останется прежним при просмотре или печати.
- Файлы XPS могут быть подписаны в цифровом виде, чтобы обеспечить их подлинность и целостность.
- Файлы XPS являются хорошим выбором для архивирования документов, потому что они являются компактным форматом и могут быть легко просмотрены и напечатаны на любом устройстве.
Тем не менее, файлы xps также имеют некоторые ограничения:
- Файлы XPS не так широко поддерживаются, как файлы PDF.
- Файлы XPS не могут быть отредактированы так же легко, как файлы PDF.
- Файлы XPS не так хорошо подходят для электронных книг, как файлы PDF.
В целом, XPS — это универсальный формат файлов, который можно использовать для различных целей. Тем не менее, важно отметить, что xps не так широко поддерживается, как PDF. Поэтому часто лучше преобразовать файлы xps в PDF, прежде чем поделиться ими с другими.
Как открыть файл xps?
Есть два основных способа открыть файл xps:
- Используйте Microsoft xps Viewer: Windows 10 и 11 поставляются с предварительно установленным xps Viewer. Чтобы открыть файл xps с xps Viewer, просто дважды щелкните файл.
- Используйте сторонний зритель xps: есть несколько сторонних зрителей xps, как бесплатные, так и оплачиваемые. Некоторые популярные сторонние зрители xps включают:
- NIXPS View
- Суматра PDF
- Foxit Reader
- PDFSAM BASIC
Чтобы открыть файл xps с сторонним зрителем xps, просто откройте просмотрщик, а затем нажмите на меню «Файл» и выберите «Открыть». Затем перейдите к файлу xps, который вы хотите открыть, и выберите его.
Если вы используете компьютер Mac или Linux, вам нужно будет установить стороннюю xps Viewer, чтобы открыть файлы xps. Существует ряд сторонних зрителей xps, доступных как для Mac, так и для Linux.
После того, как вы открыли файл xps, вы можете просмотреть его, распечатать и сохранить его в виде файла PDF.
Вот несколько дополнительных советов по открытию файлов XPS :
- Если у вас возникли проблемы с открытием файла xps, сначала попробуйте преобразовать его в PDF. Существует ряд бесплатных и оплачиваемых онлайн и офлайн -конвертеров xps в PDF.
- Если вы используете сторонний зритель xps, убедитесь, что он обновлен. Устаревшие зрители xps могут не могут открыть все файлы xps.
- Если у вас все еще есть проблемы с открытием файла xps, попробуйте связаться с человеком или организацией, которая отправила вам файл для помощи.
Как отредактировать файлы xps?
Файлы XPS не предназначены для редактирования, но есть некоторые сторонние инструменты, которые можно использовать для их редактирования. Тем не менее, важно отметить, что редактирование файла xps может сломать свой фиксированный макет.
- Одним из популярных сторонних редакторов xps является редактор NIXPS . NIXPS Editor позволяет редактировать текст, изображения и другие элементы файла xps. Тем не менее, NIXPS Editor не является бесплатным, и имеет ограниченную бесплатную пробную версию.
- Другим сторонним редактором xps является XPSEED. XPSEED-это бесплатный редактор xps с открытым исходным кодом, но он не так удобен для пользователя, как редактор NIXPS.
Если вам нужно отредактировать файл xps, лучше сначала преобразовать его в файл PDF. Файлы PDF могут быть отредактированы с использованием различных программ, в том числе Adobe Acrobat Reader DC.
После того, как вы преобразовали файл xps в PDF, вы можете редактировать его, используя свой любимый редактор PDF. После того, как вы закончите редактировать файл PDF, вы можете преобразовать его обратно в формат xps, используя PDF в xps.
Вот несколько дополнительных советов по редактированию файлов XPS :
- Если вы не уверены, как отредактировать файл xps, лучше всего связаться с человеком или организацией, которая отправила вам файл для помощи.
- Если вы редактируете файл xps, обязательно сделайте резервную копию файла, прежде чем начать его редактировать. Таким образом, вы можете восстановить исходный файл, если что -то пойдет не так.
- Если вы преобразуете файл xps в формат PDF, обязательно выберите высококачественный преобразователь PDF. Это гарантирует, что файл PDF выглядит так же хорошо, как исходный файл xps.
В целом, важно отметить, что редактирование файлов xps не рекомендуется. Файлы xps предназначены для документов с фиксированным лайком, и их редактирование может сломать их макет. Если вам нужно отредактировать файл xps, лучше сначала преобразовать его в формат PDF.
Как преобразовать файл xps в другой файл?
Есть два основных способа преобразования файла xps в другой файл:
- Используйте сторонний конвертер xps : существует ряд сторонних конвертеров xps, как бесплатных, так и оплачиваемых. Некоторые популярные сторонние конвертеры xps включают:
- Замзар
- CloudConvert
- Online2pdf
- PDF24 Создатель
Чтобы преобразовать файл xps, используя сторонний конвертер xps, просто перейдите на веб-сайт конвертера и затем загрузите файл xps, который вы хотите преобразовать. Затем выберите формат файла, в который вы хотите преобразовать файл xps. Наконец, нажмите кнопку «Преобразовать», чтобы запустить процесс преобразования.
Чтобы преобразовать файл xps в другой файл, используя PDF -принтер, просто откройте файл xps, а затем нажмите в меню «Файл» и выберите «Печать». Затем выберите принтер PDF в качестве принтера. Наконец, нажмите кнопку «Печать», чтобы запустить процесс преобразования.
Вот несколько дополнительных советов для преобразования файлов XPS :
- Если вы преобразуете файл xps в формат PDF, обязательно выберите высококачественный преобразователь PDF. Это гарантирует, что файл PDF выглядит так же хорошо, как исходный файл xps.
- Если вы преобразуете файл xps в другой формат файла, такой как Word или Excel, имейте в виду, что преобразование не может быть идеальным. Это связано с тем, что файлы xps являются документами с фиксированным лайком, а некоторые форматы файлов, такие как Word и Excel, не являются документами с фиксированным лайатом.
В целом, преобразование файлов xps в другие форматы файлов является относительно простым процессом. Существует ряд сторонних преобразователей xps, и вы также можете преобразовать файлы xps в другие форматы файлов, используя PDF-принтер.
В чем разница между xps и PDF?
XPS и PDF являются форматами документов с фиксированным Layout, которые предназначены для сохранения исходного внешнего вида документа, когда он просмотрен или напечатан. Тем не менее, есть некоторые ключевые различия между двумя форматами.
- XPS-это разработанный Microsoft формат, основанный на стандарте XML.
- Файлы XPS не так широко поддерживаются, как файлы PDF.
- Файлы XPS обычно меньше файлов PDF.
- Файлы XPS могут быть подписаны в цифровом виде, чтобы обеспечить их подлинность и целостность.
- PDF является разработанным Adobe Format, который широко поддерживается на различных устройствах и операционных системах.
- Файлы PDF могут быть созданы и отредактированы с использованием различных программ, включая Adobe Acrobat Reader DC.
- Файлы PDF могут содержать интерактивные элементы, такие как формы, ссылки и видео.
- PDF -файлы могут быть зашифрованы, чтобы защитить их от несанкционированного доступа.
Какой формат вы должны использовать?
Если вам нужно создать документ, который будет передаваться различным людям, лучше всего использовать формат PDF. Формат PDF более широко поддерживается, чем формат xps, и легче создавать и редактировать файлы PDF.
Если вам нужно создать документ, который будет архив или подписан, вы можете рассмотреть возможность использования формата xps. Файлы xps, как правило, меньше, чем файлы PDF, и они могут быть подписаны в цифровом виде, чтобы обеспечить их подлинность и целостность.
В целом, PDF является более популярным и широко поддерживаемым форматом. Тем не менее, xps является хорошим выбором для архивирования документов, обмена документами с другими и печатными документами на различных устройствах.
Общие проблемы с файлами и решениями .xps?
Вот некоторые общие проблемы с файлами XPS и их решением:
Проблема : xps File не откроется.
Решение: убедитесь, что у вас установлена последняя версия xps Viewer. Если у вас все еще есть проблемы с открытием файла xps, попробуйте преобразовать его в формат PDF.
Проблема: xps -файл поврежден.
Решение: если вы думаете, что файл xps поврежден, попробуйте восстановить его, используя сторонний инструмент ремонта xps. Если файл xps не может быть отремонтирован, вам может потребоваться создать новый файл xps из исходного документа.
Проблема: файл xps слишком велик.
Решение: если файл xps слишком велик, вы можете попытаться уменьшить его размер, сжав его. Вы также можете попытаться преобразовать файл xps в другой формат файла, такой как PDF.
Проблема : файл xps не может быть напечатан.
Решение: убедитесь, что файл xps не поврежден. Если файл xps не поврежден, попробуйте распечатать файл, используя другой принтер. Вы также можете попытаться преобразовать файл xps в формат PDF, а затем распечатать файл PDF.
Проблема: файл xps не может быть отредактирован.
Решение: файлы xps не предназначены для редактирования. Тем не менее, есть некоторые сторонние редакторы xps. Если вам нужно отредактировать файл xps, лучше сначала преобразовать его в формат PDF.
Вот несколько дополнительных советов по устранению неполадок xps файлов :
- Если у вас проблемы с файлом xps, попробуйте перезагрузить компьютер.
- Убедитесь, что у вас есть последние обновления для установки Windows и xps Viewer.
- Попробуйте открыть файл xps в другом зрителе xps.
- Попробуйте преобразовать файл xps в формат PDF, а затем открыть файл PDF.
- Если у вас все еще есть проблемы с файлом xps, свяжитесь с человеком или организацией, которая отправила вам файл для помощи.
Microsoft
- .000 — Расширение файла
- ._eml — Расширение файла
- .3mm — Расширение файла
- ._nws — Расширение файла
- .$01 — Расширение файла
Что такое файл BMP?
Файлы с расширением .BMP представляют файлы растровых изображений, которые используются для хранения растровых цифровых изображений. Эти изображения не зависят от графического адаптера и также называются форматом файла независимого от устройства растрового изображения (DIB). Эта независимость служит цели открытия файла на нескольких платформах, таких как Microsoft Windows и Mac. Формат файла BMP может хранить данные в виде двумерных цифровых изображений как в монохромном, так и в цветном формате с различной глубиной цвета.
Спецификации формата файла BMP
Независимые от устройств растровые изображения помогают обмениваться растровыми изображениями между устройствами и приложениями. Из-за постоянного развития этого формата файла информация, содержащаяся в заголовках, может различаться в зависимости от версии Bitmap. Один файл растрового изображения состоит из фиксированных, а также структур переменного размера в определенной последовательности.
Структуры в файле Bitmap располагаются в следующем порядке:
Структура Необязательно Размер Назначение Заголовок файла Нет 14 Для хранения общей информации о файле растрового изображения Заголовок DIB Нет Фиксированный размер Для хранения подробной информации о растровом изображении и определения формата пикселей Дополнительные битовые маски Да 12 или 16 байт Для определения формата пикселей Цветовая палитра Полудополнительно Переменный размер Для определения цветов, используемых данными растрового изображения Gap1 Да Размер переменной Выравнивание структуры Массив пикселей Нет Переменный размер Формат пикселей определяется заголовком DIB или дополнительными битовыми масками. Gap2 Да Переменный размер Выравнивание структуры Цветовой профиль ICC Да Размер переменной Для определения цветового профиля для управления цветом Когда растровое изображение загружается в память, оно становится структурой DIB, используемой Windows через GDI API. Заголовок файла не является частью этой структуры данных. Цвет также может состоять из 16-битных записей, которые представляют собой индексы к текущей палитре, на которую ссылаются, вместо явных определений цвета RGB. Давайте посмотрим на некоторые из них подробно, особенно на заголовки.
Заголовок растрового файла
Заголовок растрового файла похож на другие заголовки файлов, используемые для идентификации файла. Поскольку существуют разные варианты формата файла BMP, первые 2 байта формата файла BMP представляют собой символ «B», а затем символ «M» в кодировке ASCII. Все целочисленные значения хранятся в формате с прямым порядком байтов.
Смещение шестнадцатеричное Смещение dec Размер Назначение 00 0 2 байта Поле заголовка, используемое для идентификации файла BMP и DIB, имеет значение 0x42 0x4D в шестнадцатеричном формате, такое же, как BM в ASCII. Возможны следующие значения.* BM — Windows 3.1x, 95, NT, … и т. д. * BA — массив растровых изображений структуры OS/2 * CI — структура OS/2 цветной значок * CP – указатель цвета OS/2 const * IC – значок структуры OS/2 * PT – указатель OS/2 02 2 4 байта Размер файла BMP в байтах 06 6 2 байта Зарезервировано; фактическое значение зависит от приложения, которое создает образ 08 8 2 байта Зарезервировано; фактическое значение зависит от приложения, которое создает образ 0A 10 4 байта Смещение, т. е. начальный адрес байта, в котором можно найти данные растрового изображения (массив пикселей). Заголовок DIB (заголовок растровой информации)
Подробная информация об изображении представлена этим заголовком. На основе этой информации будет определено приложение, которое будет использоваться для вывода изображения на экран. Все такие заголовки содержат поле DWORD (32-битное) с указанием их размера, чтобы приложение могло легко определить заголовок, используемый в изображении. В основном это связано с тем, что формат DIB претерпел несколько расширений. Ниже приведен заголовок DIB с перечисленными полями.
Цветовая палитра
Цветовая палитра BMP представляет собой массив структур, определяющих значения интенсивности RGB для каждого цвета в цветовой палитре устройства отображения. Каждый пиксель в растровых данных хранит одно значение, используемое в качестве индекса в цветовой палитре. Информация о цвете, хранящаяся в элементе с этим индексом, определяет цвет этого пикселя. Доступность цвета в файле растрового изображения различается следующим образом:
- Один, 4 и 8-битный — ожидается, что он всегда будет содержать цветовую палитру
- Шестнадцать, 24 и 32-битные — никогда не содержат цветовые палитры
- Шестнадцати- и 32-битные файлы BMP — содержат значения маски битовых полей вместо цветовой палитры
Хранилище пикселей
Пиксели растрового изображения хранятся в виде битов, упакованных в строки, где размер каждой строки округляется до кратного 4 байтам (32-битное DWORD) путем заполнения. Общее количество байтов, необходимых для хранения пикселей изображения, нельзя рассчитать напрямую, просто подсчитав биты. Поскольку задействовано заполнение, требуется эффект округления размера каждой строки до кратного 4 байтам. Байты заполнения (не обязательно 0) должны быть добавлены в конец строк, чтобы увеличить длину строк до числа, кратного четырем байтам. Когда массив пикселей загружается в память, каждая строка должна начинаться с адреса памяти, кратного 4.
Изображение на самом деле описывается 32-битным представлением DWORD массива пикселей. Обычно пиксели хранятся «снизу вверх», начиная с левого нижнего угла, двигаясь слева направо, а затем построчно снизу вверх изображения. Форматы пикселей и их значение перечислены ниже:
- Формат 1 бит на пиксель (1bpp) поддерживает 2 различных цвета (например, черный и белый).
- Формат 2 бита на пиксель (2bpp) поддерживает 4 различных цвета и хранит 4 пикселя на 1 байт, причем крайний левый пиксель занимает два старших бита. Каждое значение пикселя представляет собой 2-битный индекс в таблице до 4 цветов.
- Формат 4 бита на пиксель (4bpp) поддерживает 16 различных цветов и хранит 2 пикселя на 1 байт, при этом крайний левый пиксель находится в более значимом полубайте. Каждое значение пикселя представляет собой 4-битный индекс в таблице до 16 цветов.
- Формат 8 бит на пиксель (8bpp) поддерживает 256 различных цветов и сохраняет 1 пиксель на 1 байт. Каждый байт является индексом в таблице до 256 цветов.
- Формат 16 бит на пиксель (16 бит на пиксель) поддерживает 65536 различных цветов и сохраняет 1 пиксель на 2-байтовое СЛОВО. Каждое СЛОВО может определять альфа-, красный, зеленый и синий образцы пикселя.
- Формат 24-битных пикселей (24bpp) поддерживает 16 777 216 различных цветов и сохраняет значение 1 пикселя на 3 байта. Каждое значение пикселя определяет образцы красного, зеленого и синего пикселя (8.8.8.0.0 в нотации RGBAX). Конкретно в порядке: синий, зеленый и красный (по 8 бит на каждый отсчет).
- Формат 32 бита на пиксель (32 бита на пиксель) поддерживает 4 294 967 296 различных цветов и сохраняет 1 пиксель на 4-байтовое DWORD. Каждое DWORD может определять альфа-, красный, зеленый и синий образцы пикселя.
Использованная литература
- Формат метафайла Windows
- Формат файла BMP
See Also
- Формат XVID-файла
- Формат файла РА
- Формат FLV-файла
- Формат VOB-файла
- Формат файла F4V