Size: a a a

Telegram Info Чат

2020 October 30

S

Sominemo in Telegram Info Чат
ᴍᴅ⁴
Прочитал, кратко: нафига тг жмёт жипеги ещё раз
Потому что любую медиа херню что заливает юзер лучше лишний раз перекодировать во избежание проблем
источник

S

Sominemo in Telegram Info Чат
Это стандарт. Так все делают .
источник

KG

Kirill Grinchuk in Telegram Info Чат
Сергѣй Юрьевичъ Соколовъ
Большинству пользователей достаточно будет тѣхъ трёх преимуществ, которые перечислены в моём предшествующем сообщении, чтоб пожелать той увѣренности в ненапряжном будущем сёрверов Телеграма и в неискажённом будущем изображений, которую может принести отказ от сёрверного сжатия JPEGов и перенос обязанности сжатия на клиентские программы. Но и тѣ рѣдкіе среди нас пользователи, которые болѣе прочих заинтересованы в качестве изображений, поступающих в Telegram: фотодокументалисты, цифровые художники, авторы презентаций и им подобные — уж конечно, были бы рады скорѣе попасть в то будущее, в котором можно отправить JPEG по Телеграму «как есть», когда JPEG укладывается в заранее извѣстныя рамки размѣра, общего объёма, удельного объёма и всего такого. Клиентская программа, ориентируясь на потребности большинства пользователей, обречена имѣть нѣкій потолок качества: может запускать хороший кодировщик JPEG (такой, как MozJPEG под iOS), но пробовать только одно или два значения качества, чтоб не слишком задержаться с отправкою изображения. Но человѣкъ, сильнѣе обычного заинтересованный в качестве конкретного файла JPEG, может пробовать разные настройки качества гораздо дольше, чѣмъ средний пользователь готов бы был терпеть пред отправкою — скажем, десяток минут кряду — пока наконец не достигнет желаемого максимума качества в рамках, навязанных ему Телеграмом. Болѣе того: заинтересованный пользователь способен выйти за предѣлы простого перебора настроек и прибѣгнуть к такому алгоритму сжатия JPEG, который мы никогда не увидим в клиентских программах Телеграма — скажем, использовать экспериментальный яркостно-контролируемый метод цвѣтовой субдискретизации.

(Это хорошо понимают в Твиттере: там с начала 2020 года разрешили публиковать чѣмъ угодно сжатые файлы JPEG, лишь бы они укладывались в объём 5 мегабайтов, въ размѣръ 4096×4096 пикселов и не расходовали болѣе 8 битов на пиксел в среднем. Телеграму есть с кого брать примѣръ.)

Можно зайти и ещё далѣе: если сёрверы займутся одним только контролем объёма и размѣра файлов, то тогда, по идее, открывается несложный путь к началу употребления картинок ещё болѣе высокого качества, достигаемого употреблением алгоритмов, выходящих за предѣлы JPEG — употреблением форматов болѣе современных, чѣмъ JPEG.

Напримѣръ, ещё в январе 2015 года разработчики Телеграма распробовали достоинства формата WebP, упомянули его способность доставлять изображения впятеро быстрѣе, чѣмъ форматы, используемые в других мессенджерах, и съ тѣхъ пор поддержка WebP существует в каждом клиентском приложении Телеграма (даже в предназначенных для эппловских систем, гдѣ «родная» поддержка WebP появилась болѣе чѣмъ пятью годами позже — только нынешней осенью!), но используется только для передачи стикеров. Почему же достоинства WebP не используются при передаче обыкновенных картинок? Понять это не трудно: поглядите-ка, как налажена инфраструктура стикеров в Телеграме. Преобразование картинки в формат WebP происходит единожды (при попадании в стикерпак). В тот же момент совершается и контроль над её размѣромъ в пикселах. Дальнѣйшая доставка WebP происходит «как есть», и нигдѣ нѣтъ ненужного (и тягостного по усилиям и по послѣдствіямъ) перекодирования из WebP в WebP: ни на сёрверной стороне, ни при сохранении, ни при повторной отправке. Вам это ничего не напоминает? — вѣрно! — для WebP разработчики создали именно ту инфраструктуру экономия усилий и ненакопления артефактов сжатия, которой не существовало для обыкновенных картинок в Телеграме (и по сей день, через полдесятка лѣтъ, не существует!) и отсутствие которой помѣшало внедрить WebP в качестве алгоритма сжатия обыкновенных картинок и широчайше насладиться его достоинствами. Кроме того, предѣльный размѣръ стикера (512×512 пикселов) гарантирует ≈вшестеро меньшее количество пикселов, чѣмъ у картинок 1280×1280, и это опять же выглядит как мѣра строгой экономии вычислительных ресурсов, затрачиваемых при первоначальном сжатии изображения в формат WebP — затрачиваемых на стороне сёрвера, обслуживающего официальный стикербот.

Шире внедрив WebP, можно будет и про AVIF подумать.
если вам надо отправить файл "как есть", вы отправляете его файлом, а не картинкой
источник

KG

Kirill Grinchuk in Telegram Info Чат
Sominemo
Как же вы много настрочили, но кто это будет читать со старорусской грамматикой
я прочитал
источник

ᴍᴅ⁴ in Telegram Info Чат
Sominemo
Это стандарт. Так все делают .
Видимо, твиттер не все с 2020 года
источник

S

Sominemo in Telegram Info Чат
Kirill Grinchuk
я прочитал
ну и зачем ты его поощряешь
источник

АА

Айсулу А. in Telegram Info Чат
Подскажите кто знает, менять ссылку группы может только владелец? Можно ли передать права владельца у группы телеграм?
источник

S

Sominemo in Telegram Info Чат
ᴍᴅ⁴
Видимо, твиттер не все с 2020 года
ну твиттер всегда либерально относился к пикчам
источник

S

Sominemo in Telegram Info Чат
поэтому там потом всякие приколюхи вылазят
источник

Akcium Сергей in Telegram Info Чат
Айсулу А.
Подскажите кто знает, менять ссылку группы может только владелец? Можно ли передать права владельца у группы телеграм?
1. Ссылку на канал - только создатель.
2. Да, можно.
источник

АА

Айсулу А. in Telegram Info Чат
Akcium Сергей
1. Ссылку на канал - только создатель.
2. Да, можно.
Спасибо!
источник

С

Сергѣй Юрьевичъ Соко... in Telegram Info Чат
Коронавирус
У тебя есть канал в тг?
Есть: @ReadMithgol.
источник

B

Barlend in Telegram Info Чат
а что там на тест сервере?
источник

А

Арсен in Telegram Info Чат
Barlend
а что там на тест сервере?
Страшно, очень страшно. Если бы мы знали, что это такое, мы не знаем что это такое.
источник

С

Сергѣй Юрьевичъ Соко... in Telegram Info Чат
rus
могут быть проблемы на мобильных устройствах. т.е. чем больше вычислений, тем быстрее разряжается. ну и вопрос производительности приложения и т.д.
На одном мобильном устройстве (в отличие от дэйтацентров, обслуживающих сотни миллионов пользователей) рост задержки перед отправкою одной картинки не оказывается замѣтнымъ для пользователя и для его батарейки.

Ну, по крайней мѣрѣ, именно таким его считают разработчики Telegram для iOS, перешедшие на использование высококачественного кодировщика MozJPEG ещё три мѣсяца назад — в конце июля 2020 года.

P. S.   Внимание, свѣжая новость: с прошлого часа приложение Telegram Desktop будет использовать высококачественный кодировщик MozJPEG.
источник

К

Коронавирус... in Telegram Info Чат
Пасиб
источник

К

Коронавирус... in Telegram Info Чат
Благодарю
источник

П

Полян in Telegram Info Чат
Barlend
а что там на тест сервере?
Как Вы это просматриваете?
источник

П

Полян in Telegram Info Чат
У меня нет такого контекстного меню
источник

A

Adios in Telegram Info Чат
Полян
У меня нет такого контекстного меню
сtrl+shift+alt+rmc
источник