Журнал «Компьютерра» № 20 от 29 мая 2007 года
Шрифт:
Одним из самых ярких мыслителей ХХ века был Людвиг Витгенштейн (Wittgenstein, 1889—1851). Сын венского стального магната; студент, изменивший аэронавтике ради математической логики; ученик Бертрана Рассела. Доброволец австро-венгерской армии в Первой мировой. Артнаблюдатель в гаубичном полку на Русском фронте. Горный артиллерист, а потом и пленный на фронте Итальянском.
В плену Витгенштейн создает «Логико-философский трактат», одну из главных книг философии прошлого века.
Мир по Витгенштейну хоть и не зависит от нашей воли, но состоит не
Объекты (вещи, предметы) есть то, что, вступая во взаимодействие, образует факты. Объекты обладают логической формой – набором свойств, которые позволяют им вступать в те или иные отношения.
И отображает мир, его онтологическую структуру – язык. Простые факты в языке описываются простыми предложениями. Именно они, а не традиционные имена являются простейшими языковыми единицами. Сложным фактам соответствуют сложные предложения. А весь язык – это полное описание всего, что есть в мире, то есть всех фактов.
Язык допускает также описание возможных фактов. Он целиком подчиняется законам логики и поддается формализации. Все предложения, нарушающие законы логики или не относящиеся к наблюдаемым фактам, Витгенштейн полагает бессмысленными. Он приводит традиционные для богословия примеры бессмыслицы (может ли Бог создать такой камень, какой сам он не сможет поднять, и как тут быть со Всемогуществом?).
Выпустив в свет эту книгу в 1921 году, Витгенштейн занялся сельским учительством. Не обращая внимание на то, что Венский кружок философов положил «Логико-философский трактат» в основу логического позитивизма.
Позже, убедившись в трудностях, которые вызывает интерпретация «Трактата», Витгенштейн возвращается в Кембридж, где и работает до конца жизни (с перерывом на службу санитаром в лондонском госпитале во Вторую мировую) над вышедшими посмертно, в 1953 году, «Философскими исследованиями».
1. Витгенштейн, Л. Логико-философский трактат. – М.: 1958.
2. Витгенштейн, Л. Философские работы Ч. I. – М.: 1994.
3. Витгенштейн, Л. Философские работы. Ч. II. Замечания по основаниям математики. – М.: 1994.
ГОЛУБЯТНЯ: Диалектика как отражение сезонных перемещений
Автор: Сергей Голубицкий
«Я почти ничего не понял. А главное – не понял, при чем тут компьютеры. Думаю, если бы этой статьи не было – мир бы не много потерял». Юзер «Рамзес» на форуме «Компьютерры» в адрес «ЗаДом»
Помните Ленина, который, типа, «поставил с головы на ноги» великого немецкого философа? Поди ж ты: оказывается, наша колонка тоже завязана на законах диалектики, вот только переход количества в качество в ней осуществляется своеобразно – не вследствие накопления опыта и поумнения, а в контексте сезонных перемещений! В смысле, что в результате регулярного летнего анабасиса в направлении Понта Евксинского и связанного с ним перехода от молниеподобного «Стрима» к улиточному жэпэрэсу полноводный поток софтверных поступлений пересыхает, заставляя предаваться глубокомысленному ковырянию в накопленных за год сусеках. Вот и получается, что новое качество возникает на дефиците количества.
Наблюдение, конечно, пустяковое, однако ж согласитесь: приятно ощутить
Короче, я предупредил, а теперь перейдем, как было обещано на прошлой неделе, к чудо-кодеку AVC/H.264 и его бесплатной разновидности х264. Думаю, будет справедливо, если мы откажемся от порочной идеи потрафлять гоблинам и заливаться соловьем о спецификациях ITU-T Video Coding Experts Group и его аналогах ISO/IEC Moving Picture Experts Group (MPEG), на которых строится AVC/H.264. Нам, честным ламерам, подобное фанфаронство, уж простите, не к лицу. В нашем палисадике мы занимаемся суровой прагматикой жизни, посему озадачимся простыми вопросами: во-первых, зачем нужен очередной видеокодек, во-вторых – как его использовать?
Больше всего в истории с AVC/H.264 меня поразил факт его уже как четырехлетнего существования в суровом отрыве от потребительского мэйнстрима. Вернее – не в отрыве, а в непроявленности: втихаря AVC/H.264 давно и вовсю используется Министерством обороны США в качестве основного стандарта сжатия видеоданных, в спутниковом цифровом вещании, в трансляциях телевидения высокого разрешения, а также для кодирования видеороликов в культовом iPod’e, а вот преимущества AVC/H.264 для получения видеопотока максимально высокого качества на низких битрейтах мало известны широким народным массам, которые пребывают в наивной уверенности, что лучше DivX и XviD ничего на свете не существует.
Меж тем – еще как существует, причем на мобильных устройствах вроде КПК или Sony PSP преимущества AVC/H.264 над традиционным дуумвиратом (DivX и XviD) заметны невооруженным глазом. Там, где на динамически изменяемой картинке (мчится угнанный автомобиль, суровые люди отчаянно лепят друг другу моваши в ушные раковины) при потоке 750—800 кбит/с кодеки, основанные на компрессии MPEG4 Part 2 (DivX и XviD), рассыпаются мозаикой на цифровые квадратики, AVC/H.264, задействующий алгоритмы следующего поколения MPEG4 Part 10, выдает плавно переливающийся из кадра в кадр видеоряд.
Читателей, не доверяющих восторженному голубятнику, что говорится, «на глазок», отсылаю к результатам тестирования солидной «конторы в законе» Doom9.org: если начиная с 2003 года каждая новая версия кодека с открытым кодом XviD превосходит качеством коммерческий DivX, то уже с 2005 года AVC/H.264 обходит на вираже обоих.
Показательно, что размер видеофайла, сжатого AVC/H.264, нисколько не превышает размера DivX/ XviD, а единственной платой за улучшенное качество видеоряда служит значительное снижение скорости кодирования: в зависимости от сложности изображения – в два-три раза. Учитывая, впрочем, что кодированием честные люди занимаются безмятежными ночами, а не конвульсивными днями, овчинка выделки стоит.
После внесения ясности в «зачем», можно приступать к раскрытию «как». Здесь начинается самое интересное, поскольку кодировщиков много и приходится выбирать, а выбор, как известно, враг молодежи. Из пышного букета реализаций кодека AVC/H.264 можно выделить пятерку продвинутых и насущных (насущных, поскольку многие кодировщики сильно устарели, однако продолжают энергично проталкиваться на рынке). Это:
• некоммерческая версия x264;
• коммерческая NeroDigital AVC, встроенная в утилиту Nero Recode 2.5.2, доступную как отдельно, так и в пакете Nero Premium 7;