webm
videogif Подписчиков: 102 Сообщений: 5410 Рейтинг постов: 286,661.0dev реактор гифки webm
Баг или фича? Ну или я не понимаю как это работает.
Смотрите что сегодня обнаружилось - в Хроме для андроида гифки не оптимизируются. Ни webm, ни mp4 нет в page source и скачиваются они сразу как гифки. Пример - гифка на 54 Мб (на нескольких рандомных страницах тега "большие гифки" то же самое)
Samsung S8 Android 7.0
Chrome 64.0.3282.137
Вот для сравнения с десктопа:
Google Chrome
Version 64.0.3282.140 (Official Build) (64-bit)
dev реактор новые форматы gif проблема размер webm
Не пора ли реактору перейти к современным форматам таким как wemb и gifv, они весят в разы меньше при гораздо большем качестве.
Потому что жать gif конечно можно, но при этом он сильно теряет в качестве.
Да и для примера webm в разрешении 600 на 600 продолжительностью 15 секунд будет весить около одного мегабайта, а неоптимизированный gif около 20.
Оптимизированный gif при сохранении разрешения в лучше случае будет 13 метровым. Что все равно слишком много.
Давайте уже перейдем к форматам 2016 года хотя бы?
jpeg bpg mp4 Перевод
Мой перевод статьи: https://eek.ro/why-bpg-will-replace-gifs-and-not-only/
Начнем с небольшой истории:
BPG (Better Portable Graphic) - новый формат изображений, целью которой является замена JPEG, когда качество или размер файла важен (by Fabrice Bellard)
Это означает, что BPG не только меньше чем JPEG, но и обеспечивает лучшее качество. И это еще не все! BPG поддерживает анимацию!
Под анимацией, я подразумевал GIF подобные файлы, качество которых как у MP4, а размер меньше, чем у MP4 файла, из которого был сделана анимация.
Рассмотрим пример:
/*Примеры вставить не могу, т.к. нету технической возможности скачать BPG файл и залить на пикабу. А саморучно пилить bpg гифку лень =)
Если кратко: MP4 файл в хорошем качестве без звука с 25 fps весит 927Kb, а BPG файл (анимация), сделанный из этого видео (без звука!) с 25 fps с таким же качеством весит 518Kb*/
Преимущества?
- Поддержка анимации
Вы можете сделать качественную гифку с размером в пол MP4 файл
- Встроенное видео (без звука)
Одна из больших проблем Mobile Safari - нету возможности воспроизведения встроенных видео. Решение - гифка, особенно когда она весит всего 5% от размера оригинала. Это невероятно!
- Высокий коэффициент сжатия
Меньше, чем JPG. Даже меньше, чем Гугловский WebP, с аналогичным качеством, если не лучше.
- Возможность использования прямо сейчас с JS декодером (56 Kb)
- И многое другое
Гифки сегодня уже таковыми не являются. С выходом Imgur-ового gifv интернет сошел с ума с простого автовоспроизведения mp4. И если MP4 не поддерживается или автовозпроизведение отключено (мобильные телефоны), они заменяются гифками низкого качества.
Недостатки?
Есть несколько...
- Время декомпиляции!
На данный пример ушло примерно 8-10 сек (чем больше файл, тем дольше декомпиляция)... Будет лучше, если браузеры добавят встроенную поддержку.
- Блокируется главный процесс пока декомпилируются файлы большого размера
- Нет поддержки звука (Но кого это волнует? Это формат кодирования изображения. Мы не говорим о более крутом видео формате)
Так что мы можем сделать?
Мы можем пойти дальше и начать продвигать то, что браузеры уже поддерживают. Так же ты можешь начать пользоваться им уже сейчас. Да, это потребует некоторой работы процессора, НО! мы сохраняем трафик таким образом! :D