Больше не мыло.
Записали кружок, отправили, а видео выглядит как каша из пикселей. Знакомо? В версии Телеграма 12.10.5 для Android это наконец можно поправить – появились настройки видеосообщений. Теперь вы можете поднять разрешение, включить 60 FPS и выставить битрейт побольше. Правда, спрятаны они в скрытом меню отладки и пока имеют статус экспериментальных. Давайте разбираться, как до них добраться и что меняет каждая настройка.
Как включить настройки кружков
Сначала обновите Телеграм до версии 12.10.5 или новее. Настройки пришли в стабильную сборку 7105, так что бета не нужна, хватит обычного обновления из магазина приложений. На iPhone такого меню пока нет, и когда оно появится, разработчики не говорят.
Дальше путь такой:
Откройте «Настройки» Телеграма.
Прокрутите страницу в самый низ, до номера версии приложения.
Зажмите номер версии и отпустите, а потом зажмите его еще раз. После второго долгого нажатия откроется меню отладки.
Пролистайте список до конца и тапните «show experimental settings».
Вернитесь в настройки и откройте появившийся раздел «Round Video».

Меню отладки сделано для разработчиков, поэтому оно на английском и выглядит довольно страшно. Не трогайте в нем другие пункты, если не знаете, за что они отвечают. Нам нужен только переключатель экспериментальных настроек.
Какие настройки есть и на что они влияют
Внутри раздела «Round Video» есть пять параметров. Набор значений зависит от смартфона, поэтому у вас список может немного отличаться:
Использование Camera2 API.
Разрешение – 360p или 480p.
Качество съемки.
Частота кадров – 30 или 60 FPS.
Битрейт – от 750 Кбит/с до 2 Мбит/с.

Разрешение отвечает за количество точек в кадре. В 480p их примерно в 1,8 раза больше, чем в 360p, поэтому лицо, текст на заднем плане и мелкие детали выглядят четче. Обратная сторона – файл весит больше, а собеседнику с плохим интернетом кружок будет грузиться дольше.
Качество съемки влияет на то, в каком качестве камера захватывает картинку еще до сжатия. Конкретные значения этого пункта пока не расписаны, и на разных смартфонах они могут отличаться. Если вариантов несколько, ставьте максимальный – дальше Телеграм все равно ужмет видео под выбранное разрешение и битрейт.
Частота кадров определяет плавность. 30 FPS хватит для обычного кружка, где вы просто что-то рассказываете в камеру. 60 FPS пригодятся, если в кадре много движения, например вы идете, показываете что-то в руках или снимаете питомца. Но есть нюанс. Пункт с 60 FPS появится, только если такую частоту поддерживают обе камеры смартфона – и фронтальная, и основная.
Битрейт – это объем данных на каждую секунду видео, и именно он сильнее всего влияет на итоговую картинку. Чем он ниже, тем сильнее сжатие, а значит больше артефактов сжатия и размытия, особенно в движении и при плохом освещении. Для ориентира: минутный кружок на 2 Мбит/с весит около 15 МБ, а на 750 Кбит/с – около 5,6 МБ (без учета звука).
Параметры связаны между собой. Битрейт делится на все кадры в секунду, поэтому при 60 FPS на каждый кадр приходится вдвое меньше данных, чем при 30 FPS. Если включить 480p и 60 FPS, но оставить низкий битрейт, картинка станет плавнее, но может выйти даже мыльнее, чем раньше.
Теперь про пункт Camera2 API. Он переключает Телеграм со старого способа работы с камерой на более новый, который Google сделал для Android. С ним кружки могут записываться в 60 FPS, а переключение между фронтальной и основной камерой во время записи проходит без задержки. Но на некоторых смартфонах Camera2 работает криво, и тогда могут зависать кнопки записи, появляться артефакты в кружках или звук начнет отставать от картинки. Если заметили такое, выключите Camera2 API, и Телеграм вернется к старому режиму камеры.
Отсюда простая формула – для обычных кружков ставьте 480p, 30 FPS и максимальный битрейт, доступный на вашем смартфоне. Так вы получите самую четкую картинку. 60 FPS нужно в основном для съемки в движении. А если экономите мобильный трафик, оставьте 360p с битрейтом пониже.
И помните, что настройки экспериментальные. Если после изменений кружки начнут записываться с ошибками или приложение станет вылетать, верните параметры обратно или выключите экспериментальные настройки в меню отладки.
***
Стикеры приветствия в Телеграме: как поставить, как изменить и чем отличаются Android и iPhone
Как добавить приветственные сообщения для новых подписчиков в Telegram




























Комментарии