The OpenNET Project / Index page

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



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

"Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  +/
Сообщение от opennews (?), 01-Май-19, 09:59 
Сообщества VideoLAN и FFmpeg  опубликовали (https://medium.com/@ewoutterhoeven/dav1d-0-2-0-covering...) третий выпуск (0.3) библиотеки dav1d с реализацией альтернативного свободного  декодировщика формата кодирования видео AV1 (https://www.opennet.ru/opennews/art.shtml?num=48345). Код проекта написан на языке Си (C99) с ассемблерными вставками (NASM/GAS) и распространяется (https://code.videolan.org/videolan/dav1d) под лицензией BSD. Реализована поддержка архитектур x86, x86_64, ARMv7 и  ARMv8, и операционных систем Linux, Windows, macOS, Android и iOS.


Библиотека dav1d поддерживает все возможности AV1, включая расширенные виды субдискретизации (https://ru.wikipedia.org/wiki/%D0%A6%D0%...) и все заявленные в спецификации параметры управления глубиной цвета (8, 10 и 12  бит). Работа библиотеки протестирована на большой коллекции файлов в формате AV1. Ключевой особенностью dav1d является ориентация на достижение максимально возможной производительности декодирования и обеспечение качественной работы в многопоточном режиме.

В новой версии добавлены дополнительные оптимизации для ускорения декодирования видео при помощи инструкций SSSE3, SSE4.1 и AVX2. Скорость декодирования на процессороах с SSSE3 возросла на 24%, а на системах с AVX2 на 4%. Добавлен ассемблерный код для ускорения при помощи инструкций SSE4.1, использование которых позволило увеличить производительность на 26% по сравнению с неоптмизированной версией (по сравнению с оптимизациями на базе инструкций SSSE3 выигрыш  на уровне 1.5%).


Также увеличена производительность декодировщика на мобильных устройствах с процессорами на базе архитектуры ARM64. Благодаря применению операций, использующих инструкции NEON, по сравнению с прошлым выпуском производительность увеличена примерно 12%.

По сравнению с эталонным декодировщиком aomdec (libaom) преимущество dav1d наиболее сильно ощущается при работе в многопоточном режиме (в некоторых тестах dav1d быстрее в 2-4 раза). В однопоточном режиме производительность отличается на уровне 10-20%.


Отмечается успех в задействовании dav1d в других проектах. По умолчанию  dav1d теперь применяется (https://chromium.googlesource.com/chromium/src.git/+/ede4345.../) в Chromium/Chrome 74 и Firefox 67  (раньше dav1d был включен (https://bugzilla.mozilla.org/show_bug.cgi?id=1533742) для Windows, но теперь активирован (https://bugzilla.mozilla.org/show_bug.cgi?id=1536783) для Linux и macOS). Продолжено использование dav1d в FFmpeg и VLC, запланирован переход на dav1d перекодировщика Handbrake (https://www.opennet.ru/opennews/art.shtml?num=49849).


Напомним, что видеокодек AV1 (https://aomedia.googlesource.com/av1-spec/) разработан альянсом Open Media (http://www.aomedia.org/) (AOMedia), в котором представлены такие компании, как Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, CCN и Realtek. AV1 позиционируется как общедоступный и не требующий оплаты отчислений свободный формат кодирования видео, который заметно опережает H.264 и VP9 по уровню сжатия. Для всего диапазона протестированных разрешений в среднем AV1 обеспечивает тот же уровень качества при уменьшении битрейта на 13% по сравнению с VP9 и на 17% по сравнению с HEVC. На высоких битрейтах выигрыш увеличивается до 22-27% для VP9 и до 30-43% для HEVC. В тестах Facebook AV1 обогнал по уровню сжатия main profile H.264 (x264) на 50.3%, high profile H.264 на 46.2%, а VP9 (libvpx-vp9) на 34.0%.


URL: https://medium.com/@ewoutterhoeven/dav1d-0-3-0-sailfish...
Новость: https://www.opennet.ru/opennews/art.shtml?num=50605

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

Оглавление

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

1. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  –1 +/
Сообщение от Ъ (?), 01-Май-19, 09:59 
> Работа библиотеки протестирована на большой коллекции файлов в формате AV1
> Feels Like Summer

Хайповые парни

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

2. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  –9 +/
Сообщение от VINRARUS (ok), 01-Май-19, 10:09 
>операционных систем Linux, ...Android

Я пропустил дату независимости?

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

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

3. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  +7 +/
Сообщение от Аноним (3), 01-Май-19, 10:15 
> нет такой ОС Linux

Шо, опять?

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

5. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  –6 +/
Сообщение от freehckemail (ok), 01-Май-19, 10:48 
> нет такой ОС Linux

Ослинукс вообще-то был и есть. Вики хоть откройте, определения посмотрите.

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

6. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  +6 +/
Сообщение от Аноним (6), 01-Май-19, 10:50 
Зануды подсказывают, что в русском языке некоторые части предложения можно опускать, в связи с их очевидностью и избыточностью.

Должно было быть "операционных систем семейства Linux" или "операционных систем использующих в качестве ядра Linux", но это и так всем понятно

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

7. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  –1 +/
Сообщение от KhabManemail (ok), 01-Май-19, 10:51 
Под Линуксом имеются в виду "классические" дистрибутивы вроде Дебиана, РХ, арча и т.п. Они при всех отличиях имеют много общего, даже для пользователя, чего не скажешь об Android, взаимодействие с которым отличается почти в корне. Так что тут разделение вполне себе справедливо
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

8. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  +/
Сообщение от АнОним (?), 01-Май-19, 11:10 
ИМХО, под Linux подразумевають GNU/Linux. Это хоть и не правильно, зато короче.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

9. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  +/
Сообщение от Аноним (9), 01-Май-19, 11:28 
Дяденька, вас Столлман не покусал случайно?
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

10. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  +/
Сообщение от VINRARUS (ok), 01-Май-19, 11:36 
>> нет такой ОС Linux
> Ослинукс вообще-то был и есть. Вики хоть откройте, определения посмотрите.

ОС Linux = MOTOMAGX ?

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

11. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  –2 +/
Сообщение от VINRARUS (ok), 01-Май-19, 11:38 
> ИМХО, под Linux подразумевають GNU/Linux. Это хоть и не правильно, зато короче.

Кроме GNU/Linux и Android существуют другие ОС на ядре Linux. И как их называть, Linux который не Linux?

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

12. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  –2 +/
Сообщение от VINRARUS (ok), 01-Май-19, 11:44 
> Под Линуксом имеются в виду "классические" дистрибутивы вроде Дебиана, РХ, арча и
> т.п. Они при всех отличиях имеют много общего, даже для пользователя,
> чего не скажешь об Android, взаимодействие с которым отличается почти в
> корне. Так что тут разделение вполне себе справедливо

Разделение должно быть полным (хотя б по класам), а в статье используется риторика "Androin или другие ОС на ядре Linux".

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

13. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  +/
Сообщение от АнОним (?), 01-Май-19, 11:47 
Называть собственным названием (Андроид, напр.). Но я сам так не делаю, так так это не удобно.
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

14. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  +4 +/
Сообщение от ыы (?), 01-Май-19, 11:59 
если бы это написал студент - ему бы сделали замечание. В журналистике недопустимы "подразумевающиеся части".
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

15. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  +1 +/
Сообщение от ыы (?), 01-Май-19, 12:00 
всегда завидовал людям умеющим читать мысли.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

16. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  –1 +/
Сообщение от VINRARUS (ok), 01-Май-19, 12:01 
> Называть собственным названием (Андроид, напр.). Но я сам так не делаю, так
> так это не удобно.

По этому достаточно хотя бы названия "GNU Linux" или "GNU/Linux"

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

17. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  +5 +/
Сообщение от Аноним (17), 01-Май-19, 12:04 
Есть следующие ОС на базе ядра Linux: GNU/Linux и Android.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

18. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  +/
Сообщение от Аноним (17), 01-Май-19, 12:07 
>Кроме GNU/Linux и Android существуют другие ОС на ядре Linux.

Какие ещё есть?

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

19. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  +2 +/
Сообщение от Аноним (17), 01-Май-19, 12:09 
Столман не кусается, он, таких как ты, пытается уму-разуму научить.
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

20. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  +/
Сообщение от ыы (?), 01-Май-19, 12:09 
https://ru.wikipedia.org/wiki/ΜClinux
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

21. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  –1 +/
Сообщение от VINRARUS (ok), 01-Май-19, 12:11 
> Дяденька, вас Столлман не покусал случайно?

Просто я не щитаю ядро Linux настолько значимым шобы приставку GNU отодвигать на 2й план.
Даже щитаю его вредным, которое тянет на дно усилия по разработке GNU компонентов.

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

23. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  –1 +/
Сообщение от VINRARUS (ok), 01-Май-19, 12:18 
>>Кроме GNU/Linux и Android существуют другие ОС на ядре Linux.
> Какие ещё есть?

Проприетарных много, тот же MOTOMAGX в моей мобиле.

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

24. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  +/
Сообщение от Аноним (24), 01-Май-19, 12:40 
А тебя кто покусал?
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

25. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  –2 +/
Сообщение от asdasd (?), 01-Май-19, 12:59 
Вы же не называете Windows просто NT, а именно Windows NT.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

28. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  +3 +/
Сообщение от Ordu (ok), 01-Май-19, 13:41 
Речь -- это способ кодирования информации, единственная цель этого кодирования -- передать информацию по воздуху от одной психики, к другой, если эта цель достигнута, значит речь была использована правильно.

Даже такая формальная штука как математика пользуется этим налево и направо, вводя новые обозначения, меняя смысл существующих обозначений в данном контексте, произнося фразы "без ограничения общности, мы можем считать, что...", и вытворяя всякие такие штуки, которые позволяют меньшим количеством слов/символов передать большее количество информации.

Фраза, которую ты цитируешь, построена так, что понять её неправильно, по-моему, невозможно. Или ты не можешь её понять? Что именно в ней тебе непонятно?

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

29. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  +/
Сообщение от commiethebeastie (ok), 01-Май-19, 13:53 
Нельзя к одному и тому же географическому объекту одновременно применять приставки "В" и "С".
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

30. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  –2 +/
Сообщение от VINRARUS (ok), 01-Май-19, 14:25 
> Фраза, которую ты цитируешь, построена так, что понять её неправильно, по-моему, невозможно.
> Или ты не можешь её понять? Что именно в ней тебе
> непонятно?

Достаточно ли для работы с видеокодеком AV1 присутствия в ОС ядра Linux (и какой версии), или требуются другие зависимости, на шо наталкивает упоминание Android?

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

31. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  +/
Сообщение от Ordu (ok), 01-Май-19, 14:38 
Нет, конечно. Ядро linux -- это ведь не операционная система, ты знаешь об этом?
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

32. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  –1 +/
Сообщение от VINRARUS (ok), 01-Май-19, 14:43 
> Нет, конечно. Ядро linux -- это ведь не операционная система, ты знаешь
> об этом?

Воот. По этому я и попросил называть вещи своими именами. То шо в моей мобилке юзается ядро Linux не значит шо я смогу использовать любой софт под GNU Linux токо перекомпелив его.

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

33. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  –3 +/
Сообщение от Дон Ягон (?), 01-Май-19, 14:48 
> Столман не кусается, он, таких как ты, пытается уму-разуму научить.

Я бы поспорил насчёт "ума-разума", да срач устраивать неохота.

===
Надо писать Linux вместо GNU/Linux и Android вместо Adnroid/Linux. Каждый с первого раза поймёт, о чём именно речь при таких формулировках, добавлять "GNU" и "Linux" соответственно - избыточно.

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

34. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  –1 +/
Сообщение от Аноним (34), 01-Май-19, 14:50 
Зато можно "в" и "на". И этот географический объект вы точно знаете.
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

35. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  +1 +/
Сообщение от Дон Ягон (?), 01-Май-19, 14:56 
> ПС: нет такой ОС Linux; уж где где, а на даном сайте просто обязаны отличать ОС от её компонента при каждом упоминании с соблюдением всех формальностей.

Надо писать Linux вместо GNU/Linux и Android вместо Android/Linux. Каждый с первого раза поймёт, о чём именно речь при таких формулировках, добавлять "GNU" и "Linux" соответственно - избыточно.
Какой смысл в соблюдении лишних формальностей? Мы это делаем, чтобы что? Чтобы стуллман гладил бороду и улыбался?
Писать полные, формальные названия есть смысл только в одном случае: когда при использовании короткой формы будет путанница. Всё.

А что там требует бородатый мессия, чьи гастраномические пристрастия заствят блевануть даже бывалых - не должно никого волновать.

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

36. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  –1 +/
Сообщение от Ordu (ok), 01-Май-19, 15:06 
В твоей мобилке юзается андроид? Про него там упомянуто отдельно.
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

37. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  +/
Сообщение от Ordu (ok), 01-Май-19, 15:07 
>> Нет, конечно. Ядро linux -- это ведь не операционная система, ты знаешь
>> об этом?
> Воот. По этому я и попросил называть вещи своими именами. То шо
> в моей мобилке юзается ядро Linux не значит шо я смогу
> использовать любой софт под GNU Linux токо перекомпелив его.

И вообще, хватит прикидываться идиотом, не очень убедительно выходит.

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

38. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  –2 +/
Сообщение от VINRARUS (ok), 01-Май-19, 15:11 
> В твоей мобилке юзается андроид? Про него там упомянуто отдельно.

Бедненький, на этом твоя эрудиция заканчивается?
MOTOMAGX OC в моей мобилке.

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

39. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  –2 +/
Сообщение от VINRARUS (ok), 01-Май-19, 15:14 
Кое кому и прикидываться не нужно...
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

40. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  –2 +/
Сообщение от VINRARUS (ok), 01-Май-19, 15:16 
>> ПС: нет такой ОС Linux; уж где где, а на даном сайте просто обязаны отличать ОС от её компонента при каждом упоминании с соблюдением всех формальностей.
> Надо писать Linux вместо GNU/Linux и Android вместо Android/Linux.

Кому нада, неокрепшым умам?
>  Каждый с первого раза поймёт, о чём именно речь при таких формулировках, добавлять "GNU"
> и "Linux" соответственно - избыточно.

Выше всё изложыл, повторяться не буду.

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

41. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  +1 +/
Сообщение от Дон Ягон (?), 01-Май-19, 15:33 
> Кому нада, неокрепшым умам?

Всем, кто не хочет засорять свою речь избыточной чепухой. Собственно, все и так называют Linux Linux'ом и Android Android'ом. Исключение - немногочисленные фанатики, считающие, что использование бессмысленных уточнений для очевидного делает мир лучше.

> Выше всё изложыл, повторяться не буду.

Ну да: так надо, потому что Человек-Столл сказал, что так надо.
А потом обижаетесь на "фанатиков".

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

42. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  –3 +/
Сообщение от Аноним (42), 01-Май-19, 15:45 
Чья бы мычала.
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

43. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  +/
Сообщение от Аноним (-), 01-Май-19, 15:50 
> Кроме GNU/Linux и Android существуют другие ОС на ядре Linux. И как
> их называть, Linux который не Linux?

ExoticLinux, ZadrotLinux, LokalhostinvirtualPCadminLinux, DeadPetProjectLinux, ProprietaryBlobsNenуzhnoBundleLinux.
Выбирай любое название, не ошибешся.

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

44. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  +/
Сообщение от Gannet (ok), 01-Май-19, 16:02 
BolgenOS
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

45. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  +1 +/
Сообщение от Gannet (ok), 01-Май-19, 16:06 
Это твой зад?
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

46. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  +/
Сообщение от Дон Ягон (?), 01-Май-19, 16:16 
> И вообще, хватит прикидываться идиотом, не очень убедительно выходит.

А по-моему вполне убедительно.

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

47. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  –1 +/
Сообщение от Аноним (47), 01-Май-19, 16:24 
а нагрузка на процессор и энергопотребление тоже выросли?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

48. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  –4 +/
Сообщение от gcc (??), 01-Май-19, 16:30 
Писать на asm - мартышкин труд.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

49. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  +/
Сообщение от Kuromi (ok), 01-Май-19, 16:52 
Заходишь почитать комменты про AV1 на опеннет и видишь дискуссию о том как правильно - Linux или GNU\Linux, является ли Android Linux-ом и тому подобное.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

50. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  +1 +/
Сообщение от Ordu (ok), 01-Май-19, 17:02 
>> В твоей мобилке юзается андроид? Про него там упомянуто отдельно.
> Бедненький, на этом твоя эрудиция заканчивается?

Я, простите, даже не пытаюсь запомнить все эти васянские дистры на базе линукса, это безнадёжно. И я считаю, что это имеет не больше отношения к эрудиции, чем количество простых чисел мерсенна, которые ты можешь воспроизвести по памяти.

> MOTOMAGX OC в моей мобилке.

В первый раз слышу. Заглянул в википедию, там написано, что это какая-то поделка моторолы, которая discontinued в пользу андроида судя по всему лет десять назад. Я думаю, у тебя есть единственный способ выяснить -- взять и попробовать скомпилировать руками. Если у тебя под тот дистр есть sdk.

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

ps. а моторола разве не сдохла?

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

51. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  +1 +/
Сообщение от Анимайзер (?), 01-Май-19, 18:08 
Что там слышно о судьбе тролля, который наехал на альянс Open Media и затребовавшего отчислений за AV1? Юристы всех компаний, входящих в альянс, объединились, чтобы дать по губам наглого тролля? Или всё совсем плохо и дело-труба?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

52. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  +1 +/
Сообщение от Аноним (52), 01-Май-19, 18:29 
Столлман, залогинься!
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

53. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  +/
Сообщение от Аноним (52), 01-Май-19, 18:31 
По-моему, он просто начал "отмечать" майские праздники и теперь усиленно ищет, до чего бы докопаться.
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

54. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  +2 +/
Сообщение от Аноним84701 (ok), 01-Май-19, 19:37 
> Писать на asm - мартышкин труд.

Я правильно понимаю, что ссылка на вашу версию, с такой же (или более высокой) производительностью и без этих глупых асм вставок, отсутствует лишь из соображений скромности?


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

56. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  +3 +/
Сообщение от Аноним84701 (ok), 01-Май-19, 20:29 
> Что там слышно о судьбе тролля, который наехал на альянс Open Media
> и затребовавшего отчислений за AV1? Юристы всех компаний, входящих в альянс,
> объединились, чтобы дать по губам наглого тролля? Или всё совсем плохо и дело-труба?

Подтвердили намерения (защищать право на royality-free)
https://aomedia.org/the-alliance-for-open-media-statement/
Юристы в предвкушении роют копытами землю – новая шубка жене, колечко с камешком любовнице и Гарвард с Оксфордами детям сами себя не оплатят!
(по этим же причинам не следует так быстро ожидать результатов – судебные процессы дело не быстрое. Не зря же  "откупные"  у тролля были в 0.32€ за устройство – чтобы был соблазн плюнуть на судебную тяжбу и результат "когда-то потом" и просто заплатить).

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

57. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  –1 +/
Сообщение от Аноним (57), 01-Май-19, 21:21 
Кто о чём, а латентные всё о наболевшем...
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору

58. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  +/
Сообщение от Аноним (57), 01-Май-19, 21:23 
И тебя с праздником!
Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору

59. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  –4 +/
Сообщение от анон (?), 01-Май-19, 22:45 
На всю голову фантик опёнка заикается о каком-то фанатизме.Ты или разденься,или крестик сними.
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

60. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  –1 +/
Сообщение от Канделябры (?), 01-Май-19, 22:48 
Windows, начиная с 10, ещё.
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

61. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  +1 +/
Сообщение от Канделябры (?), 01-Май-19, 22:49 
Вы совсем ничего не знаете о журналистике ;)
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

62. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  –1 +/
Сообщение от Канделябры (?), 01-Май-19, 22:51 
Хватит ссориться, мальчики. Все же давно знают, что если плохое про Линукс, то значит это НЕ Линукс, а если хорошее, тогда это ВСЕГДА Линукс.
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

63. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  –3 +/
Сообщение от Канделябры (?), 01-Май-19, 22:54 
Может и не кусается, но eats something from his foot - это факт.
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

64. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  +/
Сообщение от Канделябры (?), 01-Май-19, 23:00 
> это какая-то поделка моторолы, которая discontinued

И повод маргинально гордиться её использованием, безусловно.

> а моторола разве не сдохла?

Просто теперь это один из многих брендов Lenovo. То есть, "natural deep chinese" - это я сам сейчас придумал ;)

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

65. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  –1 +/
Сообщение от Канделябры (?), 01-Май-19, 23:03 
> Заходишь почитать комменты про AV1 на опеннет и видишь дискуссию о том

А это уж как свезёт. Всегда :)

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

66. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  –3 +/
Сообщение от Дон Ягон (?), 02-Май-19, 01:24 
> Заходишь почитать комменты про AV1 на опеннет и видишь дискуссию о том как правильно - Linux или GNU\Linux, является ли Android Linux-ом и тому подобное.

Любой тред превращается в флуд и оффтопик, когда в нём проявляют активность GNU-сектанты. Ничего нового. Хуже только sjw.

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

67. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  +/
Сообщение от Нанобот (ok), 02-Май-19, 09:19 
>нет такой ОС Linux

вот! даже посетители опеннета это признают!

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

68. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  +1 +/
Сообщение от InuYasha (?), 02-Май-19, 11:16 
Анон намекал на то, что в современном мире от ассемблерных вставок чаще копеечный выигрыш и более весомые проблемы с переносимостью на другие процессоры.
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору

69. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  +3 +/
Сообщение от Аноним84701 (ok), 02-Май-19, 11:44 
>  более весомые проблемы с переносимостью на другие процессоры

Э-э, а зачем переносить код для AVX2 на процессор без поддержки AVX2?

> Анон намекал на то, что в современном мире от ассемблерных вставок чаще
> копеечный выигрыш и более весомые проблемы с переносимостью на другие процессоры.

С одной стороны - есть, с многозначительным и мудрым видом, намекающие на тайные знания аноны.
С другой стороны, конкретные авторы конкретного софта с вполне конкретным результатом говорят:
> By hand-writing SSSE3 and NEON assembly code, most of the C functions were sped up by factors ranging anywhere from 2 to 20, resulting in hugely higher frame rates.

https://medium.com/@ewoutterhoeven/dav1d-0-2-0-covering...
Как и наличие таких же вставок в AOM или том же glibc:
https://sourceware.org/git/?p=glibc.git;a=blob;f=sysdeps/x86...
https://sourceware.org/git/?p=glibc.git;a=blob;f=sysdeps/x86...

Но анонам, как обычно виднее, что и как лучше и правильнее делать, а пруфы для них совсем не обязательны, ведь "это знают все", нэ? :)

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

70. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  +/
Сообщение от VladSh (?), 02-Май-19, 12:01 
GNU/Linux*0
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

71. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  +/
Сообщение от VladSh (?), 02-Май-19, 12:06 
Про Linux неправильно, допустим, а "По этому", правильно?
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

72. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  +/
Сообщение от freehckemail (ok), 02-Май-19, 14:12 
> Зануды подсказывают, что в русском языке некоторые части предложения можно опускать, в
> связи с их очевидностью и избыточностью.
> Должно было быть "операционных систем семейства Linux"

И даже более того. Это уже настолько устоявшееся, причём достаточно давно, выражение, что уже более десятка лет (за большее поручиться не готов, но подозреваю, что это очень вероятно) говорят просто "ОС Linux". И не только у нас, но и за бугром.

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

73. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  +/
Сообщение от freehckemail (ok), 02-Май-19, 14:17 
> Заходишь почитать комменты про AV1 на опеннет и видишь дискуссию о том
> как правильно - Linux или GNU\Linux, является ли Android Linux-ом и
> тому подобное.

Запрос принят. Тред скрыт.

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

74. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  +/
Сообщение от Аноним84702 (?), 02-Май-19, 18:47 
В фразе "hand-writing SSSE3 and NEON assembly code", та часть, что использует SIMD инструкции даёт ускорение от 3 до 30 раз (по сравнению с обычной Си реализацией где быть может не особо об оптимизациях и думали!), а вот вручную писанный ассемблерный код может быть только замедляет в полтора раза... Не нужно думать, что один мегаразработчик знает работу процессора и компьютера в целом лучше чем тысяча разработчиков компилятора. Зато его понтовый код где дикая смесь макросов и директив предпроцессора сможет сопровождать только он и быть может ещё пара странных личностей (в смысле без 100 грамм в таком коде не разберёшься). А всё потому, что кто когда давным давно столкнулся с багом в gcc и теперь боится использовать SIMD интринсики.
Ответить | Правка | ^ к родителю #69 | Наверх | Cообщить модератору

75. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  +/
Сообщение от zzz (??), 02-Май-19, 20:27 
>Не нужно думать, что один мегаразработчик знает работу процессора и компьютера в целом лучше чем тысяча разработчиков компилятора

Разработчик софта, в отличие от разработчика компилятора, в целом лучше знает механику своего кода.

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

76. "Третий выпуск dav1d, декодировщика AV1 от проектов VideoLAN ..."  +/
Сообщение от Аноним (76), 06-Май-19, 15:55 
"все заявленные в спецификации параметры управления глубиной цвета (8, 10 и 12 бит)"
При современных тенденциях для мониторов в 6bit + мерцание ;)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору


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

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




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

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