<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>http://wikihandbk.com/ruwiki/index.php?action=history&amp;feed=atom&amp;title=%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B0%D1%8F_%D0%92%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F%3AFourCC</id>
	<title>Русская Википедия:FourCC - История изменений</title>
	<link rel="self" type="application/atom+xml" href="http://wikihandbk.com/ruwiki/index.php?action=history&amp;feed=atom&amp;title=%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B0%D1%8F_%D0%92%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F%3AFourCC"/>
	<link rel="alternate" type="text/html" href="http://wikihandbk.com/ruwiki/index.php?title=%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B0%D1%8F_%D0%92%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F:FourCC&amp;action=history"/>
	<updated>2026-09-25T04:29:57Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>http://wikihandbk.com/ruwiki/index.php?title=%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B0%D1%8F_%D0%92%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F:FourCC&amp;diff=8655267&amp;oldid=prev</id>
		<title>EducationBot: Новая страница: «{{Русская Википедия/Панель перехода}} '''FourCC''' (буквально четырехсимвольный код — {{lang-en|'''four'''-'''c'''haracter '''c'''ode}}) — это последовательность из четырех байтов, используемая для уникальной идентификации форматов данных. Широко применяется...»</title>
		<link rel="alternate" type="text/html" href="http://wikihandbk.com/ruwiki/index.php?title=%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B0%D1%8F_%D0%92%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F:FourCC&amp;diff=8655267&amp;oldid=prev"/>
		<updated>2023-07-14T13:52:43Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: «{{Русская Википедия/Панель перехода}} &amp;#039;&amp;#039;&amp;#039;FourCC&amp;#039;&amp;#039;&amp;#039; (буквально четырехсимвольный код — {{lang-en|&amp;#039;&amp;#039;&amp;#039;four&amp;#039;&amp;#039;&amp;#039;-&amp;#039;&amp;#039;&amp;#039;c&amp;#039;&amp;#039;&amp;#039;haracter &amp;#039;&amp;#039;&amp;#039;c&amp;#039;&amp;#039;&amp;#039;ode}}) — это последовательность из четырех &lt;a href=&quot;/ruwiki/index.php?title=%D0%91%D0%B0%D0%B9%D1%82&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Байт (страница не существует)&quot;&gt;байтов&lt;/a&gt;, используемая для уникальной идентификации &lt;a href=&quot;/ruwiki/index.php?title=%D0%A4%D0%BE%D1%80%D0%BC%D0%B0%D1%82_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Формат данных (страница не существует)&quot;&gt;форматов данных&lt;/a&gt;. Широко применяется...»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Русская Википедия/Панель перехода}}&lt;br /&gt;
'''FourCC''' (буквально четырехсимвольный код — {{lang-en|'''four'''-'''c'''haracter '''c'''ode}}) — это последовательность из четырех [[байт]]ов, используемая для уникальной идентификации [[Формат данных|форматов данных]]. Широко применяется для идентификации видеокодеков в контейнерах для мультимедийной информации.&lt;br /&gt;
&lt;br /&gt;
Эта концепция возникла в схеме [[:en:OSType|OSType]], используемой в [[Системное программное обеспечение|системном программном обеспечении]] [[Macintosh]], и была принята для формата обмена файлами [[Amiga]]/[[Electronic Arts]] и его производных. Позднее эта идея была повторно использована для идентификации сжатых типов данных в [[QuickTime]] и [[DirectShow]].&lt;br /&gt;
&lt;br /&gt;
== Технические детали ==&lt;br /&gt;
Последовательность байтов обычно ограничена печатными символами [[ASCII]] с пробелами, зарезервированными для заполнения более коротких последовательностей. Чувствительность к регистру сохраняется, в отличие от [[Расширение файла|расширений файлов]].&lt;br /&gt;
&lt;br /&gt;
Четырехбайтовые идентификаторы полезны, потому что они могут состоять из четырех читаемых человеком символов с мнемоническими качествами, в то же время помещаясь в четырехбайтовое пространство памяти, обычно выделяемое для целых чисел в [[32 бита|32-разрядных]] системах (хотя проблемы с [[Порядок байтов|порядком байтов]] могут сделать их менее читаемыми). Таким образом, коды могут эффективно использоваться в программном коде как целые числа, а также давать подсказки в потоках двоичных данных при проверке.&lt;br /&gt;
&lt;br /&gt;
Однако некоторые FourCC содержат непечатаемые символы и не читаемые человеком без специального форматирования для отображения; например, 10-битное видео [[YCbCr|Y’CbCr]] [[Chroma subsampling#4:2:2|4:2:2]] может иметь FourCC ('Y', '3', 10, 10)&amp;lt;ref&amp;gt;{{Cite web|url=https://ffmpeg.org/doxygen/trunk/raw_8c_source.html#l00136|title=FFmpeg: libavcodec/raw.c Source File|publisher=ffmpeg.org|accessdate=2019-06-09|archive-date=2019-01-19|archive-url=https://web.archive.org/web/20190119145933/http://ffmpeg.org/doxygen/trunk/raw_8c_source.html#l00136|deadlink=no}}&amp;lt;/ref&amp;gt;, который отображает [[FFmpeg|ffmpeg]] как &amp;lt;span style=&amp;quot;white-space:nowrap&amp;quot;&amp;gt;&amp;lt;code&amp;gt;rawvideo (Y3[10][10] / 0x0A0A3359), yuv422p10le&amp;lt;/code&amp;gt;.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== История ==&lt;br /&gt;
В 1985 году [[Electronic Arts]] представила мета-формат (семейство форматов файлов) [[Interchange File Format]] (IFF), первоначально разработанный для использования на [[Amiga]]. Эти файлы состояли из последовательности «чанков», которые могли содержать произвольные данные, каждый из которых начинался с четырехбайтового идентификатора. В спецификации IFF прямо упоминается, что истоки идеи FourCC лежат в Apple&amp;lt;ref&amp;gt;{{Cite web|title=&amp;quot;EA IFF 85&amp;quot; Standard for Interchange Format Files|url=http://www.martinreddy.net/gfx/2d/IFF.txt|last=Morrison|first=Jerry|publisher=[[Electronic Arts]]|date=January 14, 1985|access-date=2019-01-17|archive-date=2015-02-21|archive-url=https://web.archive.org/web/20150221101600/http://www.martinreddy.net/gfx/2d/IFF.txt|deadlink=no}}&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Этот IFF был принят рядом разработчиков, включая [[Apple]] для файлов [[AIFF (аудиоформат)|AIFF]] и [[Microsoft]] для файлов [[RIFF]] (которые использовались в качестве основы для формата файлов [[AVI]] и [[WAV]]). Apple называет многие из этих кодов [[OSTypes]]. Разработчики Microsoft и [[Windows]] именуют свои четырехбайтовые идентификаторы как FourCC или четырехсимвольные коды. Коды FourCC были также приняты Microsoft для идентификации форматов данных, используемых в [[DirectX]], особенно в DirectShow и DirectX Graphics.&lt;br /&gt;
&lt;br /&gt;
== Общее использование ==&lt;br /&gt;
Одним из наиболее известных применений FourCC является идентификация [[видеокодек]]а или [[Форматы видео|формата кодирования видео]] в файлах AVI. Общие идентификаторы включают [[DivX|DIVX]], [[Xvid|XVID]] и [[H.264|H264]]. Для форматов аудиокодирования файлы AVI и WAV используют двухбайтовый идентификатор, обычно записанный в [[Шестнадцатеричная система счисления|шестнадцатеричном]] формате (например, 0055 для [[MP3]]). В файлах QuickTime эти двухбайтовые идентификаторы имеют префикс с буквами «ms» для формирования четырехсимвольного кода. В файлах [[RealMedia]] также используются четырехсимвольные коды, однако фактические используемые коды отличаются от кодов, найденных в файлах AVI или QuickTime.&lt;br /&gt;
&lt;br /&gt;
Другими форматами файлов, в которых важно использовать концепцию четырехбайтового идентификатора, являются формат [[MIDI|стандартного файла MIDI (SMF)]], формат файла изображения [[PNG]], формат файла сетки [[:en:.3ds|3DS]] ([[Autodesk 3ds Max|3D Studio Max]]) и формат [[ICC-профиль|профиля ICC]].&lt;br /&gt;
&lt;br /&gt;
== См. также ==&lt;br /&gt;
* [[Interchange File Format]]&lt;br /&gt;
* [[Расширение имени файла]]&lt;br /&gt;
&lt;br /&gt;
== Примечания ==&lt;br /&gt;
{{примечания}}&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
* {{cite web|url=http://www.faqs.org/rfcs/rfc2361.html|title=RFC2361 - WAVE and AVI Codec Registries|first=E.|last=Fleischman|date=June 1998|lang=en|publisher=Internet Assigned Numbers Authority (IANA)}}&lt;br /&gt;
* {{cite web|url=https://msdn.microsoft.com/en-us/library/aa372553.aspx|title=Audio Subtype GUIDs|publisher=Microsoft|access-date=23 February 2017|lang=en}}&lt;br /&gt;
* {{cite web|url=http://www.mathworks.com/matlabcentral/fileexchange/28706|title=List Video Codecs, FourCC|first=Dirk-Jan|last=Kroon|quote=This function GETFOURCC gives a list of available Video encoder-codecs in the current Windows installation|date=16 February 2011|publisher=[[MathWorks]]|publication-date=13 September 2010|lang=en}}&lt;br /&gt;
* {{cite web|url=http://www.fourcc.org|title=Video codecs and Pixel Formats|website=FourCC|access-date=23 February 2017|lang=en}}&lt;br /&gt;
&lt;br /&gt;
[[Категория:Форматы файлов]]&lt;br /&gt;
{{Навигационная таблица/Портал/Русская Википедия}}&lt;br /&gt;
[[Категория:Русская Википедия]]&lt;br /&gt;
[[Категория:Википедия]]&lt;br /&gt;
[[Категория:Статья из Википедии]]&lt;br /&gt;
[[Категория:Статья из Русской Википедии]]&lt;/div&gt;</summary>
		<author><name>EducationBot</name></author>
	</entry>
</feed>