The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

В Firefox 77 появится поддержка изображений AVIF, opennews (?), 03-Май-20, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


47. "В Firefox 77 появится поддержка изображений AVIF"  +1 +/
Сообщение от topin89 (ok), 03-Май-20, 15:24 
Лучше он во всём, да... Скинь ссылку на картинку с нечётными размерностями, например, 1000x1009. Скинь -- и я начну проверять, насколько он лучше.
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

49. "В Firefox 77 появится поддержка изображений AVIF"  –2 +/
Сообщение от Аноним (146), 03-Май-20, 15:30 
Зачем и кому нужны такие изображения? Я не могу скинуть, у меня же линукс (та система в которой нечем нормально просмотреть heif). Сделай сам в imagemagick, проблем-то. Я перегонял в него сканы, и у avif были совершенно неудобоваримые результаты. Это было год назад. Но хуже webp конечно быть сложно, поэтому спишем на сырость.
Ответить | Правка | Наверх | Cообщить модератору

54. "В Firefox 77 появится поддержка изображений AVIF"  +/
Сообщение от topin89 (ok), 03-Май-20, 15:40 
А я пробовал, то-то и оно. И магией, и родным конвертером, и онлайн. Всегда возвращает 1000x1008. Как вернёт как было -- тогда и поговорим. А пока это недоформат, не способный пережать старые изображения без потери 1000 пикселей. А разговоры в духе

-- X круто!
-- Но тут нельзя Y.
-- А зачем нам Y?

Всерьёз рассматривать не хочу

Ответить | Правка | Наверх | Cообщить модератору

56. "В Firefox 77 появится поддержка изображений AVIF"  –1 +/
Сообщение от Аноним (146), 03-Май-20, 15:56 
Ладно, я тут проверил. И знаешь что? Получается, все форматы неадекватные (png,jpg,avif,heic). Я прошу сконвертить мне 1920x1080 в 1920x1079, а они выдают мне 1918x1079. Hevc выдаёт 1918x1078 что хотя бы можно оправдать.

Но, с другой стороны, такие изображения и не нужны на практике.

Ответить | Правка | Наверх | Cообщить модератору

77. "В Firefox 77 появится поддержка изображений AVIF"  +2 +/
Сообщение от topin89 (ok), 03-Май-20, 17:59 
> Но, с другой стороны, такие изображения и не нужны на практике.

Не по теме

>Я прошу сконвертить мне 1920x1080 в 1920x1079, а они выдают мне 1918x1079.

А ты не сохраняй пропорции.

Короче, вот скрипт на питоне:

import png # pip install pypng

def row(r,g,b, width):
    for x in range(width):
        yield r
        yield g
        yield b

def square(r,g,b, width, height):
    for y in range(height):
        yield row(r,g,b, width)


with open("test.png","wb") as f:
    WIDTH=1920
    HEIGHT=1079
    im = png.Writer(width=WIDTH, height=HEIGHT, gamma=0.55, greyscale=False)
    im.write(f,square(224, 128, 26, WIDTH, HEIGHT))

Он генерит test.png с разрешением 1920x1079

Вот три команды:

convert test.png test.jpg
convert test.png test.webp
convert test.png test.gif

Они выдают картинки, и все 1920x1079. Дай мне команду, которая конвертанёт test.<любой формат> в разрешение 1920x1079 или признай, что твой лучший __во всём__ формат точно не лучше во всём.

Доп:

https://github.com/biodranik/HEIF

"Please note: odd image dimensions will be truncated by Apple's codec to even ones."

Всё, он точно не поддерживает, change my mind, как говорится.

И каким бы он хорошим не был, этот HEI[CF], часть картинок, **которые уже существуют**, пока в него не конвертануть. Что делает его **не лучшим во всём** форматом

Ответить | Правка | Наверх | Cообщить модератору

86. "В Firefox 77 появится поддержка изображений AVIF"  –1 +/
Сообщение от Аноним (146), 03-Май-20, 18:28 
>которые уже существуют

Я согласен, что в таких странных кейсах он _может быть_ не лучшим. Но где они существуют? Это плохие файлы, их нужно удалить поскорее. Попробовал сгенерить ffmpeg, так lavfi тоже выдаёт 1920x1078 вместо запрошенного 1920x1079 (т.е. со всеми форматами работает одинаково корректно в результате).

Ответить | Правка | Наверх | Cообщить модератору

87. "В Firefox 77 появится поддержка изображений AVIF"  +1 +/
Сообщение от Аноним (146), 03-Май-20, 18:38 
>Всё, он точно не поддерживает, change my mind, как говорится.

Это однострочная эпловская шляпа использующая встроенную эпловскую реализацию и мнение человека, её написавшего. Однозначно, аргумент, угу. При чём тут libx265? Я вот хочу проверить сейчас. Расскажу, что получится или нет.

Ответить | Правка | К родителю #77 | Наверх | Cообщить модератору

91. "В Firefox 77 появится поддержка изображений AVIF"  –1 +/
Сообщение от Аноним (146), 03-Май-20, 18:53 
В общем, в дикой природе и практическом использовании таких картинок не существует. Но, libx264 и libx265 могут энкодить такие картинки, никакого ограничения нет. Пруф:

for i in TEST*{h264,h265}.mp4; do echo "${i}"; mediainfo "${i}" |egrep -i 'width|height';done
TEST_h264.mp4
Width                                    : 1 920 pixels
Height                                   : 1 079 pixels
TEST_h265.mp4
Width                                    : 1 920 pixels
Height                                   : 1 079 pixels

BPG не проверял, мне лень.

Ответить | Правка | К родителю #77 | Наверх | Cообщить модератору

99. "В Firefox 77 появится поддержка изображений AVIF"  +2 +/
Сообщение от topin89 (ok), 03-Май-20, 20:25 
> В общем, в дикой природе и практическом использовании таких картинок не существует.

Я находил. Лично. Вот, например

https://image.shutterstock.com/image-vector/vector-png-glowi...

> Но, libx264 и libx265 могут энкодить такие картинки, никакого ограничения нет.

Верю.

Но если формат не позволяет такое хранить, хотя кодек позволяет кодировать -- то это ещё хуже, тогда это искусственное ненужное ограничение.

Ответить | Правка | Наверх | Cообщить модератору

95. "В Firefox 77 появится поддержка изображений AVIF"  +2 +/
Сообщение от Аноним (146), 03-Май-20, 19:27 
А вот это сойдёт за пруф, надо полагать https://github.com/strukturag/libheif/blob/b196c9debdab06ca9...
Ответить | Правка | К родителю #77 | Наверх | Cообщить модератору

63. "В Firefox 77 появится поддержка изображений AVIF"  –2 +/
Сообщение от iPony129412 (?), 03-Май-20, 16:32 
gpicview и GIMP (извиняюсь за такое слово) умеют в HEIF
Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору

67. "В Firefox 77 появится поддержка изображений AVIF"  +/
Сообщение от Аноним (146), 03-Май-20, 16:43 
> gpicview и GIMP (извиняюсь за такое слово) умеют в HEIF

А ещё krita, Мне обещали поддержку в nomacs, но когда я скомпилировал версию из гита, требуемой поддержки не обнаружил. Видимо, надо было собрать и qt-heif-image-plugin отдельно. Да и сама программа крайне странная и неудобная. Слишком сложно.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру