Public channel ID 77117641313737

Фора Софт

Мы — IT-компания из Санкт-Петербурга. Уже 20+ лет создаем сложные Web, Mobile, Desktop и Smart TV продукты для клиентов по всему миру. 50+ специалистов, лучший разработчик ПО Санкт-Петербурга (2021). Здесь делимся технологиями, кейсами, внутренними процессами и жизнью команды — без воды, только практика.

Channels in category
2 117
This channel's rank
№ 1 152
Open category →
Channels in category
1 862
This channel's rank
№ 1 162
Open category →
Saint PetersburgRussia

Posts for the period

By reactions

Search and the whole feed — after free registration. Custom dates — with a subscription; the channel owner sees them for free. Sorting by reactions — with a subscription. Sign up

Loading…

В августе 2016-го поставили самый большой на тот момент опыт, чтобы выяснить, какой кодек лучше. А потом «победитель» и «проигравший» поменялись местами после одной лишь правки настроек.

В августе 2016-го Netflix впервые провёл сравнение кодеков промышленного масштаба, и масштаб как раз и был новостью: около 5000 двенадцатисекундных клипов из 500 фильмов и сериалов, три кодировщика, восемь уровней качества, три разрешения - свыше 720 000 кодирований, оценённых шестью метриками, включая тогда ещё новенький VMAF. Больше полумиллиона кривых «битрейт против качества». До этого никто не мерил кодеки так дотошно.

Результат вышел ожидаемым: HEVC-кодировщик x265 экономил относительно H.264 от 35 до 53 %, и тем больше, чем выше разрешение. А вот дальше началось интересное. Инженеры Google указали, что кодировщик VP9 в тесте был настроен неудачно; когда его перенастроили и прогнали заново, VP9 почти сравнялся с x265 - вчерашний явный проигравший подтянулся к лидеру вплотную, не изменившись ни на бит в самой спецификации.

Отсюда вывод, который докладчик Netflix произнёс прямо со сцены и который стал железным правилом индустрии: такие тесты сравнивают не кодеки, а КОНКРЕТНЫЕ РЕАЛИЗАЦИИ с конкретными настройками. «HEVC лучше VP9» - фраза почти без смысла; осмысленна только «вот этот кодировщик на вот этом пресете обошёл вот тот на столько-то на таком-то контенте». Поэтому в любом честном сравнении рядом с процентом всегда стоят четыре вещи: какой кодировщик, какой пресет, какая метрика, какой год. Уберите их - и цифра превращается в лозунг.

О компании: Фора Софт - с 2005 года разрабатываем видеосвязь, видеостриминг и AI-решения для видео. 20 лет в одной нише, 50 инженеров, 250+ проектов - от live-стриминга с задержкой 0,4–0,5 с на 10 000 HD-зрителей до телемедицины в 84 странах. Нужен видеопродукт - от MVP до highload? Пишите нам

Ещё больше интересных фактов о видео - в нашем подкасте: https://music.yandex.ru/album/43412987/track/154479781

#видео #кодеки #netflix #история #forasoft
Views: 6
Go to post Open in MAX Report an inaccuracy
Самый эффективный видеокодек в мире не воспроизводит ни один браузер. И его назвали «Универсальным».

Есть кодек, который сжимает видео лучше всего на рынке, - VVC, он же H.266. Финализированный в 2020-м, он вмещает ту же картинку примерно вдвое меньшим числом бит, чем HEVC, и обходит даже AV1 на четверть с лишним на 4K. По голой эффективности это чемпион. И в 2026 году ни один крупный браузер - Chrome, Firefox, Edge, Safari - его не воспроизводит, и ни один не объявил таких планов.

Причины две, обе знакомые. Первая - патенты: права на VVC разбросаны по нескольким лицензионным пулам плюс, по отраслевым подсчётам, более семнадцати держателей патентов, не вошедших ни в один, - так что даже заплатив двум пулам, полной юридической определённости вы не получаете. Вторая - инерция: весь веб уже поставил на AV1, который роялти-фри и вшит в железо у всех. Быть на 25% эффективнее не перевешивает «бесплатно и поддерживается везде».

А ирония - в самом названии. VVC расшифровывается как Versatile Video Coding, «универсальное видеокодирование», - его строили работать везде, от экрана телефона до 16K, VR и вещания. И где-то он приземлился: его внедряют в эфирное ТВ (Бразилия уже шлёт 4K HDR на комнатные антенны именно на нём) и в премиальные ТВ-приставки. Но единственное место, куда «универсальный» кодек так и не добрался, - это как раз универсальная среда, открытый веб. Повторяющийся урок видео: побеждает не лучшая технология, а та, которую всем разрешено использовать.

О компании: Фора Софт - с 2005 года разрабатываем видеосвязь, видеостриминг и AI-решения для видео. 20 лет в одной нише, 50 инженеров, 250+ проектов - от live-стриминга с задержкой 0,4–0,5 с на 10 000 HD-зрителей до телемедицины в 84 странах. Нужен видеопродукт - от MVP до highload? Пишите нам

Ещё больше интересных фактов о видео - в нашем подкасте: https://music.yandex.ru/album/43412987/track/154479781

#видео #кодеки #технологии #история #forasoft
Views: 6
Go to post Open in MAX Report an inaccuracy
Google купила компанию-разработчика кодека за 124 миллиона, чтобы раздать его бесплатно. И это сработало против конкурента.

В 2010-м весь веб-видеомир нервничал из-за одного: начнёт ли патентный пул H.264 брать отчисления за интернет-видео. Если да - любой сайт, раздающий видео, от YouTube до всех подряд, мог внезапно оказаться должен денег. А бесплатной альтернативы, достаточно хорошей, чтобы это перевесить, не было.

И тогда Google сделала то, чего почти не делает ни одна компания: купила кодек только чтобы отдать его даром. Она приобрела компанию On2 Technologies - когда-то с обаятельным именем The Duck Corporation - за 124,6 миллиона долларов, взяла их кодек VP8 и выпустила его под безотзывной, свободной от отчислений лицензией, вместе с исходниками. Google потратила девятизначную сумму на технологию, которую затем отдала миру за ноль. Не чтобы заработать на VP8, а чтобы убрать страх вокруг него.

И как стратегическая угроза это сработало. Само СУЩЕСТВОВАНИЕ бесплатной и достаточно хорошей альтернативы за ночь поменяло расклад для лидера: уже через считаные месяцы пул H.264 публично пообещал никогда не брать отчисления за интернет-видео, бесплатное для зрителя, - ровно тот страх, в который целилась Google. Компания потратила 124,6 миллиона не чтобы выиграть рынок, а чтобы заставить конкурента моргнуть. Тот же приём с открытыми кодеками - раздать даром, чтобы обезоружить патенты - тянется через VP9 прямиком в сегодняшний AV1.

О компании: Фора Софт - с 2005 года разрабатываем видеосвязь, видеостриминг и AI-решения для видео. 20 лет в одной нише, 50 инженеров, 250+ проектов - от live-стриминга с задержкой 0,4–0,5 с на 10 000 HD-зрителей до телемедицины в 84 странах. Нужен видеопродукт - от MVP до highload? Пишите нам

Ещё больше интересных фактов о видео - в нашем подкасте: https://music.yandex.ru/album/43412987/track/154479781

#видео #google #кодеки #история #forasoft
Views: 10
Go to post Open in MAX Report an inaccuracy
Почти всё видео на YouTube выше 720p десять лет шло на кодеке, о котором вы не слышали. Он же заставил встроить его в каждый телефон.

Вы почти наверняка посмотрели тысячи часов видеокодека, о котором никогда не слышали, - VP9. Около десяти лет почти всё на YouTube выше 720p отдавалось в VP9, а не в ожидаемом H.264. Смотрели ролик на YouTube в 1080p или 4K - смотрели VP9.

Google сделала VP9 (и открыла его, без отчислений) по одной прямой причине - деньги. В масштабах YouTube платить поштучные отчисления за H.264 или HEVC вышло бы в колоссальную сумму. Бесплатный кодек, жмущий примерно на 40% плотнее H.264, экономил и лицензии, и гору трафика. Так YouTube тихо перевёл свои разрешения повыше на VP9.

А вот и сильный ход. Раз YouTube слишком велик, чтобы его игнорировать, каждый производитель Android-телефонов, смарт-ТВ и приставок вдруг ОБЯЗАН был встроить аппаратное декодирование VP9 в свои чипы - иначе плавное воспроизведение YouTube ломалось, а это не мог себе позволить никто. Так кодек, который Google раздала даром, стал обязательным «железом» почти в каждом устройстве на планете - просто потому, что на нём говорил YouTube. Урок, который индустрия переучивает снова и снова: владей самым большим каталогом - и сможешь протолкнуть формат в железо всех, ни у кого не спрашивая.

О компании: Фора Софт - с 2005 года разрабатываем видеосвязь, видеостриминг и AI-решения для видео. 20 лет в одной нише, 50 инженеров, 250+ проектов - от live-стриминга с задержкой 0,4–0,5 с на 10 000 HD-зрителей до телемедицины в 84 странах. Нужен видеопродукт - от MVP до highload? Пишите нам

Ещё больше интересных фактов о видео - в нашем подкасте: https://music.yandex.ru/album/43412987/track/154479781

#видео #youtube #кодеки #технологии #forasoft
Views: 7
Go to post Open in MAX Report an inaccuracy
Фото на айфоне в формате HEIC сжато видеокодеком. Это, по сути, один-единственный кадр видео.

Вот чего почти не замечают владельцы айфонов: фотографии в вашем телефоне сжаты ВИДЕО-кодеком. Начиная с iPhone 6s, формат фото по умолчанию у Apple - HEIC, а картинка HEIC это буквально один неподвижный кадр HEVC, того самого кодека, что сжимает 4K-фильмы. Ваше фото - один кадр видео, которое длится ровно один кадр.

Зачем сжимать фото видеокодеком? Затем, что внутрикадровое сжатие современного видеокодека - то, как он пакует ОДНУ картинку без всякого движения, направленным предсказанием и умным преобразованием (та же машинерия, что стоит за каждым ключевым кадром) - просто лучше, чем JPEG десятилетней давности. Снимок HEIC обычно примерно вдвое легче того же JPEG при том же качестве, с меньшим числом артефактов и с тем, чего у JPEG никогда не было: 10-битным цветом, прозрачностью, даже сериями кадров и «живыми фото» в одном файле.

И работает это в обе стороны: с того же iPhone 6s телефон по умолчанию записывает и сами видео в HEVC. Так один кодек тихо тянет в вашем кармане двойную нагрузку - жмёт и 4K-ролики, и неподвижные фото, одним и тем же ядром. Граница между «фото» и «видео» размытее, чем кажется: для кодека фотография - это просто самое короткое кино на свете.

О компании: Фора Софт - с 2005 года разрабатываем видеосвязь, видеостриминг и AI-решения для видео. 20 лет в одной нише, 50 инженеров, 250+ проектов - от live-стриминга с задержкой 0,4–0,5 с на 10 000 HD-зрителей до телемедицины в 84 странах. Нужен видеопродукт - от MVP до highload? Пишите нам

Ещё больше интересных фактов о видео - в нашем подкасте: https://music.yandex.ru/album/43412987/track/154479781

#видео #apple #кодеки #технологии #forasoft
Views: 12
Go to post Open in MAX Report an inaccuracy
От одного всплеска битрейта плеер решает, что интернет просел, и роняет качество. Хотя с сетью всё в порядке.

Когда вы смотрите адаптивный стриминг (Netflix, YouTube, почти любой плеер), приложение постоянно угадывает вашу доступную полосу и переключается между версиями качества под неё. Но напрямую измерить соединение оно не может. Оно выводит его косвенно: засекает, за сколько скачивается каждый кусок видео. Быстро скачался - хорошая связь - поднять качество. Медленно - опустить.

И вот в чём подвох. Видео переменно по размеру, поэтому кусок, которому случилось содержать тяжёлую, битоёмкую сцену, просто больше - и качается дольше даже на совершенно здоровом соединении. Плеер не отличает «большой кусок» от «медленной сети». Он видит медленную загрузку и заключает, что ваша полоса просела, - и без нужды роняет вас на версию пониже. Интернет не менялся; изменилась лишь форма видео.

Поэтому стриминговые сервисы нарочно СРЕЗАЮТ пики в каждой версии качества, держа куски ровными по размеру, вместо того чтобы позволять им всплескивать. Дело не только в том, чтобы влезть в канал, - а в том, чтобы не врать оценщику полосы у плеера. Поток с дикими всплесками битрейта заставит тот же плеер на том же соединении срываться на нижнюю ступень куда чаще, чем ровный. Так что в следующий раз, когда видео беспричинно провалилось в мыло, дело порой не в вашем вайфае, а в тяжёлой сцене, что вогнала плеер в панику.

О компании: Фора Софт - с 2005 года разрабатываем видеосвязь, видеостриминг и AI-решения для видео. 20 лет в одной нише, 50 инженеров, 250+ проектов - от live-стриминга с задержкой 0,4–0,5 с на 10 000 HD-зрителей до телемедицины в 84 странах. Нужен видеопродукт - от MVP до highload? Пишите нам

Ещё больше интересных фактов о видео - в нашем подкасте: https://music.yandex.ru/album/43412987/track/154479781

#видео #стриминг #технологии #ликбез #forasoft
Views: 12
Go to post Open in MAX Report an inaccuracy
Крутилка «загрузка...» появляется, когда у видео опустел буфер. И ровно ради него кодек держит потолок битрейта.

У каждого плеера есть скрытый буфер: биты втекают в него из сети с той скоростью, которую позволяет ваше соединение, а готовые кадры вынимаются оттуда с ровной частотой и показываются на экране. Пока биты приходят хотя бы не медленнее, чем кадры уходят, воспроизведение идёт гладко.

Но сжатые кадры не одинаковы по размеру - сложная сцена куда тяжелее простой. Если тяжёлый отрезок приходит быстрее, чем сеть успевает его доставить, буфер вычерпывается до дна: плееру нужен следующий кадр, а битов ещё нет. Картинка замирает, и вы видите ту самую крутилку «загрузка...». Это не случайный глюк, а буфер, который опустел.

Ровно поэтому кодек держит потолок битрейта. Вся задача «управления битрейтом» - не дать этому воображаемому буферу ни опустеть (подвисание), ни переполниться (тогда поток считается вне стандарта, и строгий декодер вправе его отклонить). Кодер постоянно балансирует буфер для каждого кадра и каждого зрителя - тратит щедро, когда есть запас, и поджимается перед тяжёлой сценой, - лишь бы крутилка не появилась. Когда стрим идёт гладко, это потому, что скрытый буфер кадр за кадром оставался ровно настолько полным, насколько нужно.

О компании: Фора Софт - с 2005 года разрабатываем видеосвязь, видеостриминг и AI-решения для видео. 20 лет в одной нише, 50 инженеров, 250+ проектов - от live-стриминга с задержкой 0,4–0,5 с на 10 000 HD-зрителей до телемедицины в 84 странах. Нужен видеопродукт - от MVP до highload? Пишите нам

Ещё больше интересных фактов о видео - в нашем подкасте: https://music.yandex.ru/album/43412987/track/154479781

#видео #стриминг #технологии #ликбез #forasoft
Views: 7
Go to post Open in MAX Report an inaccuracy
Зависший видеозвонок вдруг «оживает», и картинка резко становится чёткой. Вы увидели рождение ключевого кадра.

Все видели, как видеозвонок рассыпается в цветные квадраты, замирает - а потом резко «оживает», и картинка мгновенно становится чёткой. У этого щелчка есть имя.

В обычном стриминге кодек вставляет полный кадр (ключевой) примерно каждые 2 секунды - чтобы можно было перематывать. Видеозвонку перемотка не нужна, поэтому кодек здесь предельно скупой: один полный кадр в самом начале, а дальше - только «что изменилось». Полный кадр может не появляться по минуте и дольше. Именно поэтому звонки такие лёгкие по трафику. Но у скупости есть цена: если сеть теряет пакеты, «поправки» приходят битыми, опереться не на что - и картинка разваливается.

И вот тут случается самое интересное. Ваше устройство отправляет крошечный служебный запрос по каналу обратной связи RTCP - по сути «пришлите мне заново полный кадр» (сообщения PLI и FIR). Как только свежий ключевой кадр доезжает, картинка пересобирается с чистого листа и резко становится резкой. Это «воскрешение» на экране - и есть ключевой кадр по запросу. Кодек тратит биты на тяжёлый полный кадр ровно тогда, когда он нужен, и ни секундой раньше.

О компании: Фора Софт - с 2005 года разрабатываем видеосвязь, видеостриминг и AI-решения для видео. 20 лет в одной нише, 50 инженеров, 250+ проектов - от live-стриминга с задержкой 0,4–0,5 с на 10 000 HD-зрителей до телемедицины в 84 странах. Нужен видеопродукт - от MVP до highload? Пишите нам

Ещё больше интересных фактов о видео - в нашем подкасте: https://music.yandex.ru/album/43412987/track/154479781

#видео #видеозвонки #webrtc #технологии #forasoft
Views: 6
Go to post Open in MAX Report an inaccuracy
Первую войну форматов развязали не кодеки, а цветное ТВ. NTSC инженеры в шутку звали «Never Twice the Same Color».

Задолго до битвы «AV1 против VVC» мир уже был расколот форматами - тремя несовместимыми системами цветного телевидения. И делил их не только инженерный расчёт, но и политика.

Американская NTSC (1953) страдала от фазовых ошибок: пока сигнал шёл по тракту, оттенок «уезжал», и лица зеленели или отдавали пурпуром. Инженеры зло шутили, расшифровывая NTSC как «Never Twice the Same Color» - «никогда дважды один и тот же цвет». Европа изучила эти грабли и сделала PAL (1967): там фазу переворачивают от строки к строке, и ошибка сама себя гасит (за что PAL в ответ шутливо звали «Perfect At Last»). А Франция и СССР выбрали третью систему, SECAM, - и этот выбор был не столько про технику, сколько про принадлежность к военно-политическим блокам холодной войны и защиту своего рынка.

Итог - полвека несовместимых стандартов, конвертеры на каждой границе, студии, вынужденные держать несколько форматов. Ничего не напоминает? Карта кодеков 2026 года - цифровой повтор той же пьесы: открытый веб на AV1, вещание на VVC, и выбор снова решают не только гигабайты, но и деньги с политикой.

О компании: Фора Софт - с 2005 года разрабатываем видеосвязь, видеостриминг и AI-решения для видео. 20 лет в одной нише, 50 инженеров, 250+ проектов - от live-стриминга с задержкой 0,4–0,5 с на 10 000 HD-зрителей до телемедицины в 84 странах. Нужен видеопродукт - от MVP до highload? Пишите нам

Ещё больше интересных фактов о видео - в нашем подкасте: https://music.yandex.ru/album/43412987/track/154479781

#видео #история #телевидение #технологии #forasoft
Views: 18
Go to post Open in MAX Report an inaccuracy
Кодек экономит биты где угодно - но только не на лицах. Кожу глаз проверяет придирчивее всего.

У человеческого глаза есть любимый объект контроля качества - лица. Искажение телесного тона зритель ловит раньше любой другой цветовой ошибки: кожа служит эталоном, с которым мозг постоянно сверяется, и оттенки кожи всех людей лежат близко к одной линии тона.

Индустрия закрепила этот приоритет ещё десятилетия назад. У вещательного прибора вектороскопа, который раскладывает цвет по кругу, есть отдельная опорная линия - «линия телесного тона» (flesh line). Колористы в первую очередь выравнивают лица именно по ней: если кожа «здорова», кадр смотрится правильным, даже когда остальное слегка гуляет.

Кодеки наследуют ту же настройку. Их психовизуальные приёмы охотно экономят биты на фактуре, тенях и быстром движении - но адаптивное квантование специально защищает плавные градиенты кожи и не даёт лицам «развалиться». Проще говоря, кодек знает, куда вы посмотрите в первую очередь, и тратит биты именно туда. Поэтому на сжатом видео фон может «кипеть» артефактами, а лицо героя оставаться чистым - это не случайность, а прицельная экономия.

О компании: Фора Софт - с 2005 года разрабатываем видеосвязь, видеостриминг и AI-решения для видео. 20 лет в одной нише, 50 инженеров, 250+ проектов - от live-стриминга с задержкой 0,4–0,5 с на 10 000 HD-зрителей до телемедицины в 84 странах. Нужен видеопродукт - от MVP до highload? Пишите нам

Ещё больше интересных фактов о видео - в нашем подкасте: https://music.yandex.ru/album/43412987/track/154479781

#видео #кодеки #восприятие #технологии #forasoft
Views: 13
Go to post Open in MAX Report an inaccuracy
The full feed — after free sign-up
VKontakte Telegram Odnoklassniki
Favorites at datool.ru

Follow the channel in your account

Sign up at datool.ru to add the channel “Фора Софт” to favorites and track its metrics.

Sign up
For channel owners

Verify your channel

Sign in or sign up at datool.ru, then add our bot to the channel following the instructions in your account. Once ownership is verified, the lock disappears and channel management becomes available.

Sign in or sign up

Report an inaccuracy

Describe what needs fixing. If you have a source, add a link.

You are leaving datool.ru

The link leads to an external website. datool.ru is not responsible for its content — check the address before entering passwords or payment details.

Redirecting in 10 s

Go